Document Document Title
US10999688B2 Methods and apparatus for compressing and decompressing a higher order ambisonics representation
Higher Order Ambisonics represents three-dimensional sound independent of a specific loudspeaker set-up. However, transmission of an HOA representation results in a very high bit rate. Therefore, compression with a fixed number of channels is used, in which directional and ambient signal components are processed differently. The ambient HOA component is represented by a minimum number of HOA coefficient sequences. The remaining channels contain either directional signals or additional coefficient sequences of the ambient HOA component, depending on what will result in optimum perceptual quality. This processing can change on a frame-by-frame basis.
US10999681B2 Moving magnet actuator with coil for panel audio loudspeakers
A panel audio loudspeaker includes a panel and an actuator rigidly coupled to a surface of the panel. The actuator includes: a magnet assembly that includes a permanent magnet arranged within a cup, wherein an air gap exists between sidewalls of the cup and the permanent magnet; and a coil rigidly coupled to the panel, the coil including a length of an electrically conducing wire wound in a coil and extending along an axis. The coil includes a first region having a first winding density and a second region having a second winding density higher than the first winding density, the second region at least partially extending into the air gap of the magnet assembly.
US10999680B2 Electrodynamic acoustic transducer with improved wiring
An electrodynamic acoustic transducer (1a . . . 1e) is presented, which comprises a housing (2), a membrane (3), a coil arrangement (6, 6a . . . 6h) attached to the membrane (3) and a magnet system (9, 10, 11). The coil arrangement (6, 6a . . . 6h) comprises a plurality of coils (7, 8) each having two terminals (T7a, T7b, T8a, T8b, T9a, T9b) being static in relation to the housing (2). Connecting wires (12a, 12b, 13a, 13b) connect the coils (7, 8) and the terminals (T7a, T7b, T8a, T8b, T9a, T9b, T78b). The connecting points (C7a, C7b, C8a, C8b) between the connecting wires (12a, 12b, 13a, 13b) and the coils (7, 8) are symmetrically arranged on the coil arrangement (6, 6a . . . 6h).
US10999679B1 Personal sound amplification seating
A personal sound amplification seating solution including integrated microphones, speakers, and a hand-operated-remote is disclosed. By detecting audio inputs from up to three (3) meters away, passing the audio inputs through a printed circuit board, and broadcasting the audio through personalized speakers proximate the user's ears, conversations and entertainment options such as television shows and movies can be accessed by those with reduced hearing functionality without need for increased volume.
US10999676B2 Audio communication system and method
Systems and methods for audio communication are disclosed. The system includes a plurality of transducer units and plurality of three dimensional sensor modules (TDSMs) adapted to be located in a plurality of sites/spaces to which service should be provided by the system. The plurality of transducer units are capable of emitting/directing and focusing ultra-sonic signals to respective coverage zones in the sites, such that localized (confined) sound field can be formed at selected spatial position in the coverage zones by utilizing sound from ultrasound technique. The TDSMs are associated with respective sensing volumes in the sites and are operable to obtain sensory data indicative of the 3D arrangement of elements in a within the sites. The system includes: (i) user detection module for processing the sensory data from the TDSMs to determine spatial location of a user within the sensing volumes; (ii) a mapping module providing spatial mapping between the sensing volumes and the coverage zones; and (iii) output sound generator adapted to utilize the spatial mapping to selecting a transducer unit for serving the user, and operating the selected transducer to produce the localized sound field in close vicinity to the user's head/ear(s).
US10999672B2 Acoustic chambers to improve sound reproduction between left and right earcups
This application is directed to acoustic chambers that can be incorporated into headsets to improve consistency of sound reproduction between a left and right earcup. Headsets, especially wireless headsets, need to hold many different components within the earcups (e.g., batteries, wireless components, etc.). As earcups are required to hold more components, imbalances between left and right can result. For example, a left earcup might hold a battery, while a right earcup holds wireless charging components. Differences between left and right components can ultimately result in sound reproduction inconsistencies between left and right earcups. Embodiments of the inventive subject matter create consistent acoustic chambers for both left and right earcups so that sound reproduction between the earcups is unaffected by components housed within each earcup.
US10999670B2 Ear tip sealing structure
Aspects describe an earpiece with structure for positioning and retaining the earpiece and with structure for sealing against the entrance to the ear canal. According to aspects, the retaining structure has at least one substantially elliptical leg configured to follow the curve of the anti-helix and/or the cymba concha at the rear of the concha. The leg increases in thickness from a tip of the earpiece towards the body of the earpiece. The sealing structure is substantially frusto-conical and extends from a nozzle. The nozzle is angled to align with ear geometry. In an example, he sealing structure has a slight radius on an outer surface of the sealing structure. In another example, the sealing structure has a substantially constant thickness from the nozzle to the wide end of the sealing structure.
US10999663B2 Loudspeaker fixing structure and display device
A loudspeaker fixing structure and a display device are provided. The loudspeaker fixing structure includes: a fixing frame configured to be connected to a back plate of the display device; a pair of fixing side plates, opposite to each other and configured to be connected to a loudspeaker body; fixing members, fixed on the fixing frame and arranged in a one-to-one correspondence with the fixing side plates, and in each pair of the fixing side plate and the fixing member, the fixing member is at a side of one fixing side plate away from the other fixing side plate, the fixing member is fixed to the fixing side plate through a curved protrusion and a curved groove, and a protrusive direction of the curved protrusion is perpendicular to the fixing side plate.
US10999662B2 Speaker device
A speaker device includes: a speaker unit that includes an acoustic radiation portion; a first box section configured to contain the inserted speaker unit in the box; a support member that pushes the speaker unit against a back wall in the first box section, thereby supporting the speaker unit; a flexible front cushion compressed and contacted between the speaker unit and the support member; and a flexible rear cushion compressed and contacted between the speaker unit and the back wall in the first box section. The speaker unit is pushed and supported by the support member and the back wall of the first box section through the front cushion and the rear cushion.
US10999658B2 Optical communications module link extender backhaul systems and methods
This disclosure relates to systems and devices related to multiplexing optical data signals. A method may be disclosed for transporting optical data signals. The method may comprise transmitting, by a master terminal center (MTC) comprising a spine switch, the optical data signal to a coherent transport chassis. The method may comprise transmitting, by the coherent transport chassis, the optical data signal to a leaf switch of a secondary terminal center (STC). The method may comprise transmitting, by the leaf switch, the optical data signal to an optical communications module link extender (OCML) in the STC. The method may comprise transmitting, by the OCML, the optical data signal to a dense wave division multiplexer (DWDM).
US10999656B2 Coherent gigabit ethernet and passive optical network coexistence in optical communications module link extender related systems and methods
This disclosure describes devices and methods related to multiplexing optical data signals. A method may be disclosed for multiplexing one or more optical data signals. The method may comprise receiving, by a dense wave division multiplexer (DWDM), one or more optical data signals. The method may comprise combining, by the DWDM, the one or more optical data signals. The method may comprise outputting, by the DWDM, the combined one or more optical data signals to one or more wave division multiplexer (WDM). The method may comprise combining, by the one or more WDM, the combined one or more optical data signals and one or more second optical data signals, and outputting an egress optical data signal comprising the combined one or more optical data signals and one or more second optical data signals.
US10999651B1 Customization of emergency notifications for telecommunications services
Certain aspects of the disclosure are directed to control of data communications services. According to a specific example, an apparatus is provided including one or more computer processor circuits configured and arranged to interface with remotely-situated client entities using a first programming language associated with a message exchange protocol between a data communications server and data sources, and to provide a database of communications services to the client entities. The apparatus further includes communications control circuitry configured and arranged to control communications routing for each respective client entity, by identifying, client-specific sets of control data derived from programming instructions received over the message exchange protocol and corresponding to a second programming language that is compatible with the first programming language, and providing the communications services to end-users of the client entity based on the client-specific sets of control data including particular routing functions for emergency notifications.
US10999639B2 Enhanced content interface
Systems and methods for presenting content are disclosed. One method can comprise presenting an interface such as a content guide comprising a field relating to content. A selection of one or more of a plurality of filters can be received. A first indicator representing first information can be presented if a first one of the filters is selected, wherein the first information relates to the field. A second indicator representing second information can be presented if a second one of the filters selected, wherein the second information relates to the field.
US10999636B1 Voice-based content searching on a television based on receiving candidate search strings from a remote server
Systems, methods, and computer-readable media are disclosed for voice-based content searching. The systems, methods, and computer-readable media described herein may improve user experiences by providing voice-based content searching using mobile devices. In an example method described herein, a computer system may receive a voice search initiation signal from a mobile device over a WiFi protocol connection or a Bluetooth protocol connection. The computer system may monitor a WiFi receiver and a Bluetooth receiver of the computer system for first voice data. The computer system may determine that the first voice data is being received at the WiFi receiver. The computer system may determine that second voice data is received at the Bluetooth receiver while the first voice data is being received at the WiFi receiver, and discard the second voice data.
US10999634B2 Media content recommendation method, server, client, and storage medium
This application discloses a media content recommendation method. The method includes the steps of receiving historical data of access to media content by a user or media content data followed by the user; determining an interest tag of the user according to the historical data or the followed media content data; and determining a recommended user group for the user according to the interest tag, and sending an identifier of the recommended user group to a client for presentation. The method further includes the steps of receiving an access request that carries the identifier of the recommended user group and that is sent by the client; determining, according to the identifier of the recommended user group, media content recommendation information provided by each user in the recommended user group; and pushing, to the client, the media content recommendation information provided by each user in the recommended user group.
US10999633B2 Method and apparatus for delivering selected multimedia content to a user in pervasive computing environments
A method and apparatus for delivering selected multimedia content to a user of a mobile device in a pervasive computing environment is disclosed. Communications with a mobile device in the environment is established. A user profile and viewing history is received from the mobile device. Multimedia content is selected and sequenced for viewing by the user. The selection of multimedia content is based on search logic that includes the user profile and viewing history. Metadata is transmitted to the mobile device that is associated with the selected multimedia content.
US10999632B2 Churn analysis and methods of intervention
Systems and associated methods are described for providing content recommendations. The system accesses content item consumption data for a plurality of users subscribed to a media service. Then, the system determines that a first subset of the plurality of users has unsubscribed from the media service and that a second subset of the plurality of users has not unsubscribed from the media service. The system identifies a time slot typical for the first subset of users and atypical for the second subset of users based on content item consumption data of the first subset of users and content item consumption data of the second subset of users. In response to determining that a user is consuming a first content item at the identified time slot, the system generates for display a recommendation for a second content item that is scheduled for a different time slot.
US10999630B2 Device resource management during video streaming and playback
Techniques described herein include evaluation and management of device hardware, software, and network resources during streaming, downloading, or playback of video resources on client devices from remote locations. Certain aspects relate to evaluating the current resources available at a client device, such as memory, processing capacity, device battery status, network availability and/or network data quotas, in view of a video resource request. Based on the evaluation of the client device's resources, and estimations of the effects that video streaming/downloading and playback may have on the client device's resources, the client device may control, customize, and/or alter the retrieval or playback of requested video resources.
US10999629B1 Automated graphical image modification scaling based on rules
Aspects of the present disclosure involve systems and methods for performing operations comprising receiving, with a messaging application, user input to access a graphical image modification feature of the messaging application; in response to receiving, causing display of a video; accessing a first configuration rule of a plurality of configuration rules that associates a first device property rule with the graphical image modification feature of the messaging application; determining that the first configuration rule is satisfied by a first property of the client device; and in response to determining that the first configuration rule is satisfied by the first property of the client device, causing display of a first plurality of graphical image modification options each associated with performing a different modification to the video.
US10999628B2 TV mode change in accordance with number of viewers present
This application is directed to changing a TV operating mode based on a potential relationship among viewers of a connected TV. In some implementations, a method includes: determining viewer identities and identifying the potential relationship among the viewers or a subset of the viewers; in accordance with a determination that the potential relationship allows the viewers to share private information, placing or maintaining the connected TV in or into a first operating mode that is unrelated to media content being displayed and allows personal information to be displayed on the connected TV; and in accordance with a determination that the potential relationship does not allow the viewers to share private information, placing or maintaining the connected TV in or into a second operating mode that is unrelated to the media content and does not allow personal information to be displayed on the connected TV.
US10999621B2 Technique for synchronizing rendering of video frames with rendering of auxiliary media
The present disclosure relates to synchronizing the rendering of video frames included in media file segments with the rendering of auxiliary media. A method implementation of this technique comprises the step of determining, from a sequence of media file segments, a sub-sequence of media file segments, wherein rendering of the sub-sequence is to be overlaid by rendering of auxiliary media starting in a first media file segment of the sub-sequence. The method further comprises determining control information enabling a media client to determine how much rendering of the auxiliary media has progressed upon rendering of each media file segment of the sub-sequence, and initiating a tagging of the media file segments of the sub-sequence with the control information.
US10999620B2 System and method for real-time synchronization of media content via multiple devices and speaker systems
A method for synchronizing media content via multiple device and speaker system includes: reading, by a server-side computing device, audio layout file comprising audio discreet channel mapped to speaker system, reading channel-based, object-based, scene-based, 3d audio, and audio layout files, receiving and processing, by a server-side computing device, head-related impulse response signal, head-transfer function signal, reverberant environment binaural room impulse signal, numerically simulated signal, and other binaural signal via sensors, receiving and processing, by the server-side computing device, bandpass transfer function, headphone transfer function, compensation filters, equalization filters, and other DSP algorithm, evaluating and processing encoding and decoding of media content, and transmitting the server-side message or packet to be used by the client device along with previously received customized stock media content and customized media content, to substantially synchronize the client-side playback of synchronized media content with server-side playback of the stock media content in client device and speaker system.
US10999618B2 Method and system for planning and running video-on-demand advertising
A method and system for planning and running video-on-demand (VOD) advertising includes a planner for planning advertising campaigns and an ad selector for running selected advertisements from selected ones of the campaigns. The campaigns are associated with household demographic classifications, video content category categories, household geographic locations, and/or video viewing times. In response to a viewer requesting a video, the selector selects the campaigns corresponding to the demographic classification associated with the viewer, the content category of the requested video, the geographic location associated with the viewer, and/or the viewing time at which the requested video is viewed. The demographic classification is determined by using an identifier of the viewer's set-top-box. The selector may select the campaigns corresponding to the content categories of the requested video. The content categories are determined by using an identifier associated with the requested video.
US10999611B2 Systems and methods for playout of fragmented video content
A playout system for providing playout of fragmented video content is provided. The system includes a non-transitory data store and a processor. The processor is configured to playout content for video origination using a fragmented format. The processor can receive a playlist and generate a plurality of video fragments from source content. A transcoder can process video fragments based on one or more program scheduling requirements from the playlist to generate new video fragments. A manifest is updated to reference the new video fragments. The process can output a video stream based on the new video fragments.
US10999610B2 Service method and system for providing multi-track video contents
Methods and systems for providing multi-track video content includes, receiving a user request for multi-track video, the multi-track video including a plurality of videos, each of the plurality of videos corresponding to a track, each of the plurality of videos being divided into time-based video segments; requesting a first video of the plurality of videos, the first video corresponding to a first track of the multi-track video; receiving first video segments corresponding to the first video; sequentially transferring the first video segments to a player for displaying the sequentially transferred first video segments; receiving second video segments of a second video of the plurality of videos instead of receiving the first video segments, the second video segments corresponding to a second track of the multi-track video; and sequentially transferring the second video segments to the player for displaying the sequentially transferred second video segments.
US10999608B2 Interactive online entertainment system and method for adding face effects to live video
A system and method for providing an online broadcast platform that adds a face effect to a live video may be disclosed herein. The system may include a device wirelessly connected to at least one adult toy, wherein the device includes a processor to actuate the at least one adult toy, a buffer storage, wherein the buffer storage stores at least one face effect, and an image recognition module, wherein the image recognition module recognizes a face of a model, wherein the processor includes an installed software application. The method may include receiving a tip from a user to activate a face effect, recognizing a face of a model, retrieving a face effect, combining the retrieved face effect with the face of the model, and broadcasting a video to the user with the retrieved face effect on the face of the model.
US10999607B2 Methods, systems and apparatus for electro-optical and opto-electrical conversion of images and video
The present principles are directed to a parameterized OETF/EOTF for processing images and video. The present principles provide a method for encoding a picture, comprising: applying a parameterized transfer function to a luminance (L) signal of the picture to determine a resulting V(L) transformed signal; encoding the resulting V(L); wherein the parameterized transfer function is adjusted based on a plurality of parameters to model one of a plurality of transfer functions. The present principles also provide for a method for decoding a digital picture, the method comprising: receiving the digital picture; applying a parameterized transfer function to the digital picture to determine a luminance (L) signal of the digital picture, the parameterized transfer function being based on a plurality of parameters; wherein the parameterized transfer function is adjusted based on a plurality of parameters to model one of a plurality of transfer functions.
US10999606B2 Method and system of neural network loop filtering for video coding
A method, system, medium, and article provide neural network loop filtering for video coding with multiple alternative neural networks.
US10999605B2 Signaling of important video information in file formats
A device for processing media content obtains data from a box within a file conforming to a file format for a video codec, the box comprising a syntax structure that includes the data, the file being associated with the media content and the media content being coded according to the video codec; and determines, based on the data obtained from the box, whether to accept or reject the media content associated with the file. A device for generating media content generates data in a box within a file conforming to a file format, the box comprising a syntax structure that includes the data, the file being associated with the media content, wherein the data is for use in determining whether a client is to accept or reject the media content associated with the file; and outputs the file.
US10999604B2 Adaptive implicit transform setting
A video coder that implicitly signals or decides transform settings based on intra prediction settings is provided. The video coder receives input data associated with a current block. The video coder determines a current intra prediction mode for the current block and maps the current intra prediction mode to a target transform mode. In one example, the video coder encodes the current block by performing a transform operation according to the target transform mode on the prediction residuals of the current block generated according to the current intra prediction mode. In another example, the video coder decodes the current block by performing an inverse transform operation according to the target transform mode on the coded prediction residuals of the current block, in which the coded prediction residuals is derived from the bitstream and is generated according to the current intra prediction mode.
US10999598B2 Method for selecting motion vector predictor and device using same
A method for selecting a motion vector predictor is provided. The method of selecting a motion vector predictor includes the steps of selecting motion vector predictor candidates for a current block and selecting a motion vector predictor of the current block out of the motion vector predictor candidates, wherein the motion vector predictor candidates for the current block include a motion vector of a first candidate block which is first searched for as an available block out of left neighboring blocks of the current block and a motion vector of a second candidate block which is first searched for as an available block out of upper neighboring blocks of the current block.
US10999596B2 Unification of affine motion field derivation and affine motion compensation
A method of decoding video data includes receiving a plurality of blocks of video data, wherein each block of the plurality of blocks is encoded using a respective affine motion model of a plurality of affine motion models, and decoding the plurality of blocks of video data using the same affine motion field derivation process for each of the plurality of affine motion models.
US10999592B1 Estimated optimal video encoding parameter set systems and methods
The systems and methods are configured to efficiently and effectively determine or find an estimated optimal encoding parameter set. In one embodiment, a video encoding parameter set estimation method comprises: performing an offline encoding parameter set characteristic prediction process that determines an estimate of a candidate encoding parameter set characteristic; and performing an encoding parameter set search process that identifies a predicted or estimated optimal video encoding parameter set. The encoding parameter set search process can include applying a constraint to the candidate encoding parameter set characteristic; and determining if candidate encoding parameter set meets an objective, wherein the determining is performed if the constraint is satisfied. The candidate encoding parameter set characteristic can be an estimated encoding time of the candidate encoding parameter set. The objective can be the best video quality out of a plurality of candidate encoding parameter sets.
US10999589B2 Method and apparatus for video coding
Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. For example, processing circuitry decodes prediction information of a current block in a current picture from a coded video bitstream. The prediction information is indicative of an affine merge mode with offset. Then, the processing circuitry decodes, from the coded video bitstream, a set of offset parameters that is used to determine a motion vector difference, and applies the motion vector difference to first motion vectors of multiple control points of a base predictor of the current block to determine second motion vectors at corresponding multiple control points of the current block. Further, the processing circuitry determines parameters of an affine model based on the second motion vectors at the corresponding multiple control points of the current block, and reconstructs at least a sample of the current block according to the affine model.
US10999584B2 Re-sampling with phase offset adjustment for luma and chroma to select filters in scalable video coding
A sampling filter process is provided for scalable video coding. The process provides for re-sampling using video data obtained from an encoder or decoder process of a base layer (BL) in a multi-layer system using adaptive phase shifting to improve quality in Scalable High efficiency Video Coding (SHVC). In order to compensate for phase offsets introduced by downsampling an appropriate phase offset adjustment is made for upsampling in SHVC with an appropriate offset included for proper luma/chroma color space positions. In one approach the luma/chroma phase offset is specified and a filter is selected to apply the appropriate phase change.
US10999583B2 Scalability of multi-directional video streaming
Aspects of the present disclosure provide techniques for reducing latency and improving image quality of a viewport extracted from multi-directional video communications. According to such techniques, first streams of coded video data are received from a source. The first streams include coded data for each of a plurality of tiles representing a multi-directional video, where each tile corresponding to a predetermined spatial region of the multi-directional video, and at least one tile of the plurality of tiles in the first streams contains a current viewport location at a receiver. The techniques include decoding the first streams and displaying the tile containing the current viewport location. When the viewport location at the receiver changes to include a new tile of the plurality of tiles, retrieving and decoding first streams for the new tile, displaying the decoded content for the changed viewport location, and transmitting the changed viewport location to the source.
US10999582B1 Semantically segmented video image compression
Semantically-segmented video compression includes loading a frame of video imagery, determining a context for the frame, selecting an object of interest for the context and identifying within the frame, a portion of the frame of the imagery deemed to be of greater interest than other portions of the frame of video imagery based upon the object of interest of the context determined for the video imagery, and an object, that has been pre-specified to be of importance to the context. A hybrid compression of the video imagery is then performed that includes both a higher quality compression of the portion of the video imagery determined to be a region of higher interest that produces a minimization of loss during decompression and also a compression of the other portions of the video imagery determined not to be a region of higher interest that produces more loss during decompression.
US10999576B2 Video processing method
A video processing method includes: an i-th block of a target frame partitioned into a plurality of blocks is received; at least one of a spatial attribute parameter and a temporal attribute parameter of an i-th block of the target frame is determined; and at least one of a delta quantization parameter and a modified Lagrange multiplier is determined according to at least one of the spatial attribute parameter and the temporal attribute parameter, for encoding the i-th block of the target frame.
US10999574B2 Simplified processing of weighted prediction syntax and semantics using a bit depth variable for high precision data
Particular embodiments may remove a condition check in the semantics for checking a high-precision data flag. This simplifies the semantics used in the encoding and decoding process. In this case, even if the high-precision data flag is not set, the value of the weighted prediction syntax element is set by the BitDepth variable. However, even if the BitDepth is not considered high-precision data, such as 8 bits, the range for the weighted prediction syntax element is still the same as the fixed value. For example, the syntax elements luma_offset_l0[i], luma_offset_l1[i], delta_chroma_offset_l0[i][j], and delta_chroma_offset_l1[i][j] use the variable BitDepth as described above whether the flag extended_precision_processing_flag is enabled and not enabled to indicate whether the bit depth is above a threshold.
US10999572B2 Multi-view displays and associated systems and methods
Techniques for controlling optical behavior of a multi-view display apparatus comprising a first layer comprising first optical elements and a second layer comprising second optical elements. The techniques include obtaining a plurality of scene views; obtaining information specifying a model of the multi-view display apparatus; obtaining information specifying at least one blurring transformation; and generating actuation signals for controlling the multi-view display apparatus to concurrently display a plurality of display views corresponding to the plurality of scene views, the actuation signals comprising first actuation signals for controlling the first optical elements and second actuation signals for controlling the second optical elements, the generating comprising: generating the first actuation signals and the second actuation signals based, at least in part, on the plurality of scene views, the information specifying the model of the multi-view display apparatus, and the information specifying the at least one blurring transformation.
US10999571B2 Display control apparatus, display control method, and storage medium
A display control apparatus configured to perform display control so as to display information on a plurality of image capturing apparatuses configured to capture images for generating a virtual viewpoint image includes acquisition means configured to acquire information on the plurality of image capturing apparatuses, and display control means configured to cause a display unit to display information on a communication connection of the plurality of image capturing apparatuses for transmitting an image captured by each of the plurality of image capturing apparatuses based on the information acquired by the acquisition means.
US10999570B2 Portable system for taking photogrammetry images and related method
A lightweight, portable and configurable system for image acquisition for photogrammetry purposes includes a portable rig having at least two cameras supported thereon in spaced relation to one another. The cameras are angled towards one another and actuated in an automated fashion so as to capture images of an object at a minimum rate over time. At least a plurality of the captured images are used to digitally reconstruct three-dimensional geometry of the object.
US10999568B2 Method and apparatus for 3D capture synchronization
In accordance with an example embodiment of the present invention, disclosed is a method and an apparatus thereof for receiving a first command via a first interface that is addressable by a first address and receiving a second command via a second interface that is addressable by a second address.
US10999567B2 Image generating apparatus and image generating method
When a predetermined condition based on an instruction input from a user or a change in a posture of the user is satisfied (N in S300), an original image manipulating section of an image generating apparatus acquires amounts of displacement of viewpoints of a viewer from base points with respect to an image stereoscopically viewed by the user on the basis of display of left and right parallax images (S302). On the basis of the amounts of displacement, the original image manipulating section acquires the amount of adjustment of the position of an image plane in a virtual space in which the parallax images are expressed (S304). In generating, from each pixel on the image plane, an image reference vector for referencing the original images of the parallax images, the original image manipulating section executes calculation reflecting the amount of adjustment of the position of the image plane to achieve adjustment of the position of the image plane (S306).
US10999565B2 Projecting device
A projecting device includes a projector configured to project a projection image including a content image onto a projection surface; detectors configured to detect a target position at which the content image is to be projected; an image processor configured to generate the projection image; a driver configured to change an orientation of the projector in order to change a projection position of the projection image; and a controller configured to control the image processor to set a position of the content image included in the projection image in order to minimize a difference between a display position of the content image and the target position when an optical axis of the projector is orthogonal to the projection surface, and control the driver to set the orientation of the projector in order to project the projection image at the target position on the projection surface.
US10999564B2 Projection system
A projection system includes an invisible light projector, an imaging unit, an image generator, and a visible light projector. The invisible light projector projects a predetermined invisible light image onto the object via invisible light. The imaging unit captures an image of the invisible light projected from the invisible light projector. The image generator measures a shape of the object based on the image captured by the imaging unit to generate image data showing image content for projection onto the object in accordance with the measured shape. The visible light projector projects the image content shown by the image data onto the object via visible light. The invisible light projector emits pulsed invisible light to project the measurement pattern. The image generator generates the image data based on an image captured in accordance with a timing for the pulsed light emission.
US10999562B2 Image processing device, image processing method and imaging device capable of performing parallax compensation for captured color image
On the basis of a first imaging signal corresponding to a first viewpoint and including white pixels and color component pixels and a second imaging signal corresponding to a second viewpoint different from the first viewpoint and including fewer white pixels than the first imaging signal to increase a rate of the color component pixels in the second imaging signal, a parallax detecting section detects a parallax of the second viewpoint with respect to the first viewpoint. A parallax compensating section performs parallax compensation for the imaging signal for the second viewpoint on the basis of the detected parallax to generate a parallax-compensated color difference signal for the first viewpoint. A fallback determining section and a signal selecting section selects a parallax-compensated second color difference signal or a color difference signal for the first viewpoint to obtain a high-sensitivity captured image while suppressing degradation of the image quality performance.
US10999560B2 Remote electronic monitoring infrastructure
Briefly, example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more computing devices to facilitate and/or support one or more operations and/or techniques for remote electronic monitoring infrastructure, such as implemented, at least in part, via electronic communications, which may include, for example, enhanced machine-type communications (eMTC).
US10999556B2 System and method of video capture and search optimization
The system and method of the present application captures video of a scene in accordance with a plurality of capture characteristics, generates a capture profile for the video, and creates an index of the captured profile to enable a more rapid search of the captured video.
US10999555B1 Meeting room control via mobile device
Various aspects of the subject technology relate to systems, methods, and machine-readable media for meeting room control. The method includes receiving, through a mobile device of a user, a request to access a meeting, the meeting comprising one or more meetings. The method also includes receiving, from the mobile device of the user, a request to toggle a control mode for the meeting, the control mode comprising an interface for the meeting, the interface displayed through the mobile device. The method also includes receiving instructions regarding controlling functions of the meeting through the interface on the mobile device, the functions comprising at least one of muting all meeting participants, promoting a speaker, recording the meeting, sharing the meeting, or transferring the meeting. The method also includes applying the instructions to the functions of the meeting.
US10999548B2 Pixel sensing circuit and driving method therefor, image sensor, and electronic device
A pixel sensing circuit and driving method therefor, an image sensor, and an electronic device are provided. The pixel sensing circuit includes a photoelectric conversion element configured to generate electric charges in response to incident light, a transmission element configured to output the electric charges generated by the photoelectric conversion element, and a source follower circuit configured to compensate an output current of the transmission element. The source follower circuit includes a first source follower transistor, a second source follower transistor, and a first storage capacitor.
US10999547B2 Matrix-array detector with controlled-impedance row conductors
A matrix-array detector includes an array of pixels that are sensitive to a physical effect and arranged in a matrix along rows and down columns, each pixel generating a signal according to the physical effect; row conductors, each allowing the pixels of one row to be driven; driver modules delivering selection signals to the row conductors, the driver modules being configured to deliver signals according to either of two levels, one being a high level allowing one of the rows of pixels to be selected and the other being a low level not allowing it to be selected. The detector further comprises impedance modules that are connected to each of the row conductors and configured to decrease the impedance of each row conductor and to keep the impedance of each row conductor low in a phase of reading the array of pixels as long as the corresponding selection signal is at the low level, the impedance modules being separate from the driver modules.
US10999546B2 Image sensor and method of operating same
An image sensor includes; a sensor array generating a pixel signal, a ramp signal generator generating a ramp signal having a decreasing slope during a ramp signal enable period between a first time at which a counter enable signal is activated and a third time at which the ramp signal ends falling, a comparator comparing the pixel signal with the ramp signal to trigger an output signal, and counters, where at least one of the counters performs counting during an entire counter enable period extending between the first time and a second time at which the comparator triggers the output signal, but not all of the counters perform counting during at least one section of the counter enable period.
US10999543B2 Solid-state imaging device, electronic apparatus, lens control method, and vehicle
The present technology relates to a solid-state imaging device, an electronic apparatus, a lens control method, and a vehicle capable of suppressing deterioration in quality of a captured image. A sub block includes a plurality of pixels of the same color, a block includes a plurality of sub blocks including different colors, and phase difference detection pixels are disposed at positions corresponding to each other in two or more sub blocks in a case in which the phase difference detection pixels are disposed in two or more sub blocks among the plurality of sub blocks configuring the block. For example, the present technology is able to be applied to a camera that calculates an amount of a deviation of a focus and performs focus control on a basis of a calculated defocus amount.
US10999542B2 Imaging device including lines for each column
An imaging device including: pixel cells arranged in a matrix having rows and columns, the pixel cells including first pixel cells and different second pixel cells, each of the pixel cells having: a photoelectric converter that converts incident light into signal charge, a first transistor having a first gate, a first source and a first drain, the first gate coupled to the photoelectric converter, and a second transistor having a second gate, a second source and a second drain, either the first source or the first drain electrically coupled to the photoelectric converter via the second transistor. The imaging device further including a first line coupled to one of the first source and the first drain of each of the first pixel cells; and a second line coupled to one of the first source and the first drain of each of the second pixel cells.
US10999541B2 Image processing apparatus, image processing method and storage medium
To generate a favorable image that suppresses the occurrence of pattern noise in a method of performing patch-based noise reduction for a RAW image. In order to attain this object, the image processing apparatus of the present invention includes a pixel setting unit; a patch setting unit; and a noise reduction unit. Then, the pixel setting unit sets, for one pixel of interest, at least two kinds of pixel whose positions are different in a minimum unit of the color filter array as the plurality of reference pixels. Further, the patch setting unit sets, for one pixel of interest, at least two kinds of reference patch whose shapes are different.
US10999539B2 Adjustable vertical field of view
Examples described may related to an imaging sensor used by a vehicle, including a light sensor. The light sensor comprises a plurality of cells aligned in a plurality of horizontal rows and a plurality of vertical columns. The apparatus further includes an optical system configured to provide the light sensor with a field of view of an external environment of the apparatus. Additionally, the system includes a processing unit configured to: divide the plurality of horizontal rows of the light sensor into one or more enabled rows and one or more disabled rows; obtain image data from the light sensor by sampling one or more cells in the one or more enabled rows; and store the received image data in a memory.
US10999538B2 Imaging unit
An imaging unit includes: a solid-state imager including an imaging surface disposed on a front surface of the solid-state imager and electrode pads disposed separately from each other on a rear surface of the solid-state imager that is opposite to the front surface; and a coaxial cable electrically connected to the electrode pads on the rear surface of the solid-state imager. The coaxial cable includes: an inner coated wire including an internal conductor that includes a plurality of element wires and an inner insulating layer that coats a surrounding circumference of the internal conductor; an external conductor including a plurality of element wires that surround the inner coated wire; and an outer insulating layer that coats the external conductor.
US10999537B2 Compact camera
Infrared cameras can include an infrared sensor and an infrared lens assembly defining an optical axis. A camera can include an inner gear engaging the infrared lens assembly and a focus ring that engages the inner gear. The inner gear can engage the focus ring and the infrared lens assembly such that rotation of the focus ring about its central axis can cause the rotation of the infrared lens assembly about its optical axis, which may be offset from the central axis of the focus ring. The camera can include a sensor can threadably engaging the infrared lens assembly and fixed relative to the infrared sensor such that rotation of the infrared lens assembly causes the infrared lens assembly to move relative to the infrared sensor. The sensor can can support other components such as a visible light lens assembly or a laser within a perimeter of the focus ring.
US10999536B2 Explosion-proof thermal imaging system
An explosion-proof thermal imaging system is provided. The system include an explosion-proof housing having a window that is configured to allow thermal radiation therethrough. An infrared camera is positioned within the explosion-proof housing and is disposed to receive and image thermal radiation that passes through the window. An emissivity target is disposed within a field of view of the infrared camera, but on an opposite side of the window from the infrared camera. A temperature sensor is operably coupled to the infrared camera and is configured to provide an indication of temperature proximate the emissivity target.
US10999534B2 Optimized video review using motion recap images
Systems and methods provide for optimizing video review using motion recap images. A video review system can identify background image data of a video clip including an amount of motion satisfying a motion threshold. The video review system can generate foreground mask data segmenting foreground image data, representing a moving object in the video clip, from the background image data. The video review system can select a set of instances of the moving object represented in the foreground image data. The video review system can generate a motion recap image by superimposing the set of instances of the moving object represented in the foreground image data onto the background data.
US10999532B2 Vehicle recording device, vehicle recording method and non-transitory computer readable medium
A vehicle recording device includes a video acquisition unit that acquires video of a first camera for shooting front or rear of a vehicle and video of a second camera for shooting a range including a lower part of a front, a rear, left and right of the vehicle, a cutout unit that performs cutout processing on the video of the second camera acquired by the video acquisition unit with a first cutout range to be used as an overhead video image and a second cutout range at least including an area in a direction further away from the vehicle than the first cutout range is, and a recording control unit that records the video of the second camera cut out with the second cutout range to be recorded when the vehicle is stopping, and record the video of the first camera to be recorded when the vehicle is moving.
US10999531B1 Detecting and framing a subject of interest in a teleconference
A method of view selection in a teleconferencing environment includes receiving a frame of image data from an optical sensor such as a camera, detecting one or more conference participants within the frame of image data, and identifying an interest region for each of the conference participants. Identifying the interest region comprises estimating head poses of participants to determine where a majority of the participants are looking and determining if there is an object in that area. If a suitable object is in the area at which the participants are looking, such as a whiteboard or another person, the image data corresponding to the object will be displayed on a display device or sent to a remote teleconference endpoint.
US10999530B1 Techniques for generating time-series images of changes in personal appearance
A computer system creates time lapse video of a live subject to help assess effects of skin treatments, use of cosmetics, or personal care routines over time. In one aspect, the computer system obtains a set of digital source images (e.g., from video or a series of still images) of a region of interest of a live subject (e.g., the face of the live subject or a portion thereof) captured in a first time period; normalizes the set of digital source images; obtains a first representative image that includes the region of interest by synthesizing or selecting it from the set of digital source images; and combines the first representative image with additional representative images from other time periods to form a time lapse video of the region of interest of the live subject.
US10999529B2 Terminal having camera and method of processing images at different focal lengths by single image capture request
A terminal having a camera and a method of processing an image in the camera are disclosed. The method includes collecting, using a camera, a user image captured at a user focal length and a link image captured at a selective focal length, and storing the user image and the link image by linking the link image with the user image. Using this method, a user can capture a subject and circumstances around the subject when the image is captured.
US10999521B2 Imaging device and control method therefor
An imaging device controls a light emission unit to perform pre-light emission and decides an amount of light emitted in imaging. In a plurality of pixel units included in an image sensor, a switch that connects or does not connect an additional capacitor to a floating diffusion (FD) unit is provided. An amplification unit for a pixel signal can set a plurality of gains. A CPU controls the switch such that the FD unit is connected to the additional capacitor or the FD unit is not connected to the additional capacitor in accordance with an imaging condition. When image data for light modulation is acquired or when image data used for live-view display or recording is acquired, the CPU performs control such that the switch and the amplification unit amplify the pixel signal in different gain settings.
US10999520B2 Image capture device, method of image capture, signal processing device, method of signal processing, and program
The present technology relates to an image capture device, a method of image capture, a signal processing device, a method of signal processing, and a program capable of capturing reliably a blinking image capture target. A predetermined image capture timing of an image capture unit is controlled so that image capture is performed N times during an exposure time in which at least a part of a turn-on period in which an image capture target is on overlaps with an exposure time of image capture of at least one time at a timing of dividing a blinking cycle in which the image capture target to be captured by the image capture unit configured to perform image capture at the image capture timing blinks into N equal parts where N represents more than one. The present technology is applicable to, in one example, a camera unit or the like used to capture an image.
US10999517B2 Method and aircraft for capturing aerial images and three-dimensional mapping of a geographical area
A method for capturing aerial images is carried out using a geographical area using a self-piloted aircraft according to a predetermined flight plan and an image capture apparatus mounted on the aircraft while being movable relative to the aircraft around a rotation axis. The method includes capturing a first series of images during a single flyover of the geographical area by the aircraft by positioning the image capture apparatus iteratively according to a first sequence of angular position(s), and then capturing a second series of images by positioning the image capture apparatus iteratively according to a second sequence of angular position(s) including at least one angular position distinct from each angular position of the first sequence.
US10999516B1 User interface for visually indicating buffered amount of video
An image capture device may buffer video footage in a memory buffer before a command to record video is received. The image capture device may present a progression of color along a path to reflect the amount of buffered video footage. When the command to record the video is received, the video may be generated to include both buffered video footage and the video footage captured after the command.
US10999512B2 Apparatus and methods for rolling shutter compensation for multi-camera systems
Images may be obtained using a moving camera comprised of two or more rigidly mounted image sensors. Camera motion may change camera orientation when different portions of an image are captured. Pixel acquisition time may be determined based on image exposure duration and position of the pixel in the image array (pixel row index). Orientation of the sensor may at the pixel acquisition time instance may be determined. Image transformation may be performed wherein a given portion of the image may be associated with a respective transformation characterized by the corrected sensor orientation. In some implementations of panoramic image acquisition, multiple source images may be transformed to, e.g., equirectangular plane, using sensor orientation that is corrected for the time of pixel acquisition. Use of orientation correction may improve quality of stitching by, e.g., reducing contrast of border areas between portions of the transformed image obtained by different image sensors.
US10999511B2 LIDAR and camera synchronization
A method and system for synchronizing a lidar and a camera on an autonomous vehicle. The system instructs the camera to detect light columns transmitted by the lidar. The system iterates through various start times for the camera. The system instructs the lidar to emit a plurality of light columns at a lidar frequency. The system instructs the camera to capture images at a camera frequency starting at each start time. The system analyzes the image data received from the cameras to identify light columns captured in the images. The system calculates an alignment score for each of the many start times based on the identified light columns. The start time with the optimal alignment score is selected and used to synchronize the lidar and the camera. With lidar data detected by the synchronized lidar and image data captured by the synchronized camera, the system may navigate the autonomous vehicle.
US10999505B2 Low-power-consumption audio/video recording and communication doorbell
An audio/video (A/V) recording and communication doorbell, including a camera, a speaker, a microphone, a power manager, a battery, an AC/DC rectifier, and a DC/DC converter. The doorbell is configured for connection to an external AC power source through the AC/DC rectifier and the DC/DC converter. The power manager is configured to draw power, up to a threshold power, from the AC power source and to draw supplemental power from the battery such that the power drawn from the AC power source never exceeds the threshold power. The present A/V recording and communication doorbell can thus be connected to an existing household AC power supply and an existing doorbell signaling device without causing inadvertent sounding of the signaling device.
US10999503B2 Pre-roll image capture implemented by a power limited security device
A pre-roll image capture method implemented by a power-limited security device includes a step of, in response to initialization, or when no motion is detected within an area monitored by the device for at least a duration, capturing a first plurality of images of the monitored area at a first image-capture frequency. The method also includes storing the first plurality of images in a cyclic buffer of the device. The method also includes, in response to detected motion within the monitored area, capturing a second plurality of images of the monitored area at a second image-capture frequency that exceeds the first frequency. The method also includes storing the second plurality of images at the device and, after storing of the second plurality of images, transmitting the first plurality of images from the cyclic buffer and the second plurality of images to a client device associated with the device.
US10999501B2 Electronic device and method for controlling display of panorama image
An electronic device includes a display configured to display a panorama image and a processor. The processor controls to extract at least one focus by analyzing at least one object included in the panorama image and to display an area including the extracted at least one focus in the display by determining the area as a play viewpoint of the panorama image.
US10999500B2 Imaging apparatus and imaging method, and image processing apparatus and image processing method
There is provided an imaging apparatus and an imaging method, and an image processing apparatus and an image processing method each capable of capturing a high resolution image by effectively using respective pixel signals of a plurality of pixels defined by pupil division immediately below a microlens. A disparity is detected in units of pupil on the basis of respective pixel values of a plurality of divided pixels defined by pupil division. The pixel values of the plurality of divided pixels are added in units of pupil to obtain an added pixel value. The pixel value of the divided pixel and the added pixel value are blended in units of divided pixel in accordance with the disparity. The present disclosure is applicable to an imaging apparatus.
US10999499B2 Background replacement from video images captured by a plenoptic camera
Embodiments disclosed herein provide systems, methods, and computer readable media for replacing a video background in real-time. The video comprises a plurality of image frames. In a particular embodiment, a method provides generating a range image from a subject image frame of the plurality of image frames. The range image indicates pixel distances from a plenoptic camera that captured the plurality of image frames. The method further provides identifying background pixels that represent a background portion of the subject image frame based on the range image and replacing the background pixels with replacement background pixels in the subject image frame.
US10999498B2 Image processing apparatus and image processing method
The present disclosure relates to an image processing apparatus and an image processing method that make it possible to generate a high picture quality texture image of a predetermined viewpoint using an omnidirectional image. A reception section receives a texture image and a depth image as well as a guide image to be referred to upon generation of a display image in which the texture image and the depth image are used. A drawing section compares a pixel value of the display image generated using the texture image and the depth image and a corresponding pixel value of the guide image with each other and executes a process for changing the pixel value in response to a result of the comparison. The present disclosure can be applied, for example, to a home server or the like that generates a display image of a predetermined viewpoint from an omnidirectional image.
US10999495B1 Internet of things-based indoor selfie-supporting camera system
An internet of things-based indoor selfie-supporting camera system includes: sensing units respectively disposed in a plurality of indoor photographing stages to receive personal information from a portable terminal of a user using a radio-frequency identification (RF) tagging method; image capture units configured to capture an image with any one indoor photographing stage selected from the plurality of indoor photographing stages in the background, based on positional information transmitted from the sensing units and the personal information of the user; and a data server configured to store image data transmitted from the image capture units and the personal information of the user in a database, and transmitting the image data using the personal information of the user.
US10999493B2 Scialytic light navigation
A system and method for tracking an object within a surgical field are described. A system may include a lighting component to illuminate a surgical field, and a camera device to capture an image of a tracked device within the surgical field. The system may include a rotational component configured to rotate with respect to the lighting component. The camera device may couple to the rotational component to rotate with respect to the lighting component, such as in response to an obstruction of a tracked object being detected.
US10999492B2 Focus adjustment device and focus adjustment method
A focus adjustment device, comprising a processor that, during rapid shooting of still pictures, displays an image or performs processing for storage as still picture data based on a pixel signal output as a result of the first imaging operation from the image sensor, generates focus adjustment data by performing focus detection based on a pixel signal output as a result of the second imaging operation, and executes focus control, wherein the processor computes focus movement amount based on the focus adjustment data, and if the focus movement amount is larger than a predetermined value, and focus control based on the focus movement amount and the first imaging operation are executed in parallel, prohibits processing for storage as a still picture on image data based on a pixel signal of the first imaging operation.
US10999482B2 Image capturing device
An image capturing device includes a circuit board, an image capturing module, a light source module disposed on the circuit board and a connection body disposed above the light source module. The image capturing module has a first lens set and a second lens set disposed on the circuit board. The connection body has a first connection section having a first open end and a second open end. The first open end of the first connection section abuts against the light-emitting component or the upper side of the circuit board in adjacency to the light-emitting component. The first and second open ends together define a first light passage. The light-emitting component is positioned in the first light passage. The image capturing device can effectively avoid light leakage of the image.
US10999480B2 Methods for camera movement compensation
A method, system, apparatus, and/or device for adjusting or removing frames in a set of frames. The method, system, apparatus, and/or device may include: associating a first frame of a set of frames with motion data that is captured approximately contemporaneously with the first frame; when a sampling rate of the motion data is greater than a frame rate of the set of frames, aggregating a first sample of the motion data captured at the first frame and a second sample of the motion data captured between the first frame and a second frame of the set of frames to obtain a movement value; when the movement value does not exceed a first threshold value, accepting the first frame from the set of frames; and when the movement value exceeds the first threshold value, rejecting the first frame from the set of frames.
US10999479B1 Communication device, communication system, communication method, and recording medium
A communication device according to an embodiment includes: a processor configured to execute a media clock for generating a frame synchronization signal having a frequency which is m times a sampling frequency; a first interface configured to output 2m-channel audio data to a DAC or receive an input of the 2m-channel audio data from an ADC, in synchronization with the frame synchronization signal; and an external counter configured to generate a frequency-divided frame synchronization signal obtained by 1/m-frequency division of the frame synchronization signal and output the frequency-divided frame synchronization signal to the DAC and the ADC.
US10999474B2 Electronic device, control method of electronic device, information processing system, and storage medium
An electronic device is capable of communicating with a management server through a network, the management server being capable of transmitting information to a plurality of service providing servers. The electronic device includes: a communication unit configured to connect the electronic device to the network; a management unit configured to be capable of managing permission state information in a state where the electronic device is not connected to the network by the communication unit, the permission state information indicating whether transmission of device information from the electronic device is permitted by a user; and a processing unit configured to perform a process for transmitting the device information to the management server in a state where the electronic device is connected to the network by the communication unit in a case where the permission state information indicates that the transmission of the device information is permitted by the user.
US10999472B2 Original document detection apparatus and original document detection method
A background image is acquired by imaging an opening plate as a background of an original document in a state where the original document is not arranged. Next, an original document including background image is acquired by imaging the same range as the background image in a state where the original document is arranged on an upper surface of the opening plate. Next, a difference image is generated by subtracting the background image from the original document including background image. In addition, an inverse difference image is generated by subtracting the original document including background image from the background image. A region of the original document is detected based on the difference image and the inverse difference image.
US10999469B2 Transmission apparatus and control method
A transmission apparatus includes a scanner. A first control is performed about reading of a plurality of pages of documents by using the scanner to generate image data. A second control is performed about conversion processing of the generated image data. A third control is performed about transmission of processed data on which the conversion processing is performed. The third control includes starting a session while a document is being read based on the first control, and transmitting, to an external apparatus via a network, the processed data on which conversion is already performed. Where an error occurs in the scanner in reading the documents, the third control further includes disconnecting the started session. Where the error is resolved, the third control further includes connecting the session again and transmitting, to the external apparatus via the network, processed data on which the conversion processing is performed.
US10999461B1 Image reading apparatus
An image reading apparatus includes an original stacking portion, an original feeding portion, an image reading portion, a shading operation portion, and a receiving portion. The shading operation portion acquires a shading correction value by causing the image reading portion to read a white reference member with a predetermined reading resolution when an original is stacked on the original stacking portion. When a resolution change instruction is received before reading of the original is started, depending on the resolution change instruction, the shading operation portion acquires a shading correction value by causing again the image reading portion to read the white reference member with a changed reading resolution.
US10999457B2 Stapling sensors to indicate movement of a stapling device
A system may include a finishing device to receive a print job. The print job may move about a first axis of the finishing device. The system may further include a stapling device contained within the finishing device. The stapling device to move about a second axis of the finishing device, and the second axis may be perpendicular to the first axis. A sensor may be located on the stapling device to identify a first edge of the print job. The first edge of the print job may be a leading edge of the print job as the print job moves about the first axis.
US10999452B2 Predicting depleted printing device colorant from color fading
Pixel blocks of a user-generated print job raster page are clustered into raster color clusters, and pixel blocks of a corresponding scanned page are clustered into scanned color clusters. For each raster color cluster, if a color difference between the cluster and a corresponding scanned color cluster is greater than a threshold, color fading of the cluster is determined from simulated depletion of each colorant of a printing device, and a likely depleted colorant is determined based on the corresponding scanned color cluster and the determined color fading. A most likely depleted colorant is determined from the likely depleted colorant predicted for each raster color cluster for which the determined color difference is greater than the threshold.
US10999450B2 Image inspection apparatus and image forming apparatus using reading result of incident light reflected from target both via and not via light guide member
An image inspection apparatus includes: an illumination part that emits light on an inspection target; a reading part that is arranged with, in one or more dimensions, elements that detect light reflected by the inspection target, the reading part reading an entire width of the inspection target; and a hardware processor that inspects a characteristic of the inspection target, wherein a light guide member is provided at a position where light regularly reflected by the inspection target passes, the light guide member is arranged to allow an optical path of light incident on the reading part via the light guide member to be parallel to an optical path of light incident on the reading part without via the light guide member, and the hardware processor inspects a gloss distribution of the inspection target, and inspects a density distribution of the inspection target.
US10999442B2 Portable multifunction device, method, and graphical user interface for conference calling
The present disclosure generally relates to managing phone calls. In some embodiments, an electronic device with a touch screen displays a phone call user interface which includes informational items associated with phone calls as well as other affordances. In some embodiments, the phone call user interface enables a user the electronic device to access various phone call management functions.
US10999440B1 Method to augment routing delivery systems with intuitive human knowledge, expertise, and iterative artificial intelligence and machine learning in contact center environments
Dynamically routing and re-evaluating a work item based on actions taken on the work item (e.g., adding context information). The augmented routing system categories a work item into one or more dynamic work categories and identifies active knowledge workers and/or knowledge articles based on the work categories. The work item is displayed in a dynamic knowledge worker view, which allows the knowledge worker to take action on the work item. The actions a knowledge worker may take are based on permissions of the knowledge worker, one of the actions that a knowledge worker may take on a work item is to add context information to the work item. After an action is taken on a work item, the system re-evaluates the work item, which may result in the work item being added/removed from one or more work categories; and added/removed from one or more dynamic customized knowledge worker views.
US10999439B2 Techniques for estimating expected performance in a task assignment system
Techniques for estimating expected performance of a task assignment strategy in a task assignment system are disclosed. In one particular embodiment, the techniques may be realized as a method comprising receiving, by at least one computer processor communicatively coupled to a task assignment system, a plurality of historical agent task assignments; determining, by the at least one computer processor, a sample of the plurality based on a strategy for pairing agents with tasks; determining, by the at least one computer processor, an expected performance of the strategy based on the sample; outputting, by the at least one computer processor, the expected performance; and optimizing, by the at least one computer processor, the performance of the task assignment system based on the expected performance.
US10999429B1 Region-based bridging of calls using client-specific control and revised caller identifiers
Apparatus and methods are disclosed for client-based control of revising caller identifications (IDs) for communications between a private network and a public network. An apparatus including a telecommunications-providing server and processing circuit that communicates client-specific sets of data over an interface protocol. The telecommunications-providing server revises a caller ID for a VoIP call based on the client-specific sets of data, an identifier that corresponds to a requesting endpoint, and a geographic region determined from the call request. Further, the telecommunications-providing server causes control data to be sent to activate an analog-telephone bridging circuit and redirect the VoIP call by obtaining a dial tone and passes at least a subset of the data packet through the analog-telephone bridging circuit for connecting over the local line. The subset of the data packet includes the revised caller ID which is a local number identified by the determined geographic region.
US10999428B2 Verification of routing scripts for a dynamic routing engine of an automatic call distribution system
A technology that facilitates implementation of verified routing scripts for a dynamic routing engine (DCE) of one or more automatic call distribution (ACD) systems is disclosed. Exemplary implementations may: emulate a DRE of one or more ACD systems; provide a training corpus to simulate inbound telephony calls to the DRE and simulate context of the simulated inbound telephony calls; obtain to-be-executed routing scripts; execute the routing scripts on emulated DRE with the provided training corpus to simulate inbound telephony calls to the DRE under the simulated context of the simulated inbound telephony calls; determine that the routing scripts executed within defined parameters; in response to the determination, verify the routing scripts; and provide the verified routing scripts for execution on a live DRE of one or more active ACD systems.
US10999424B2 Method of controlling mobile devices in concert during a mass spectators event
The present invention discloses a system and a method for controlling multiple computerized mobile devices in a mass spectator event, such as a music show, sporting event, political event and the like where the usage of traditional networks such Wi-Fi or Cellular is not feasible economically or technically due to the limited bandwidth. The present invention discloses a method whereby a network of beacons, and, optionally, the GPS location is used to synchronize, coordinate, and control the selection and execution of a sequence of actions on the mobile devices such as playing video, playing vibrations, playing camera flash patterns, illuminating screen patterns, illuminating screen colors, displaying images, displaying texts, playing sounds, or playing music.
US10999421B1 System and method for utilizing pressure sensors in an electric device
A system of determining a location of a force exerted on a mobile communication device, the system comprising a first pressure sensor disposed within the mobile communication device and adjacent an outer surface of the mobile communication device, wherein the first pressure sensor is attached to the outer surface via a first interface material, wherein the first pressure sensor is configured to detect pressure below the outer surface, a second pressure sensor disposed within the mobile communication device and adjacent the outer surface of the mobile communication device, wherein the second pressure sensor is attached to the outer surface via a second interface material, wherein the second pressure sensor is configured to detect pressure below the outer surface, and a processor coupled to the first and second pressure sensors and configured to activate an associated mobile communication device command in response to the detected pressure being above a threshold.
US10999417B2 Method and apparatus for unicast packet sharing
A method for unicast packet-sharing includes providing a port configured to receive unicast and multicast messages; determining that at least one process is listening to the port; receiving a unicast message at the port; and broadcasting the unicast message to a listening address, thereby providing the unicast message to a proper one of the at least one process listening to the port. An example method includes utilizing a Berkley Sockets compatible API, and ensuring that all listening processes receive a copy, or selectively receive a copy, of the incoming unicasts.
US10999414B2 Generation of a media profile
One aspect of the invention includes a computer device. The computer device includes a network interface component configured to download media from an external source through a secure network connection. The computer device also includes a memory configured to store the downloaded content. The computer device further includes a media profiling engine configured to query the memory for the downloaded content based on the connection of the network interface component to the external source through the secure network connection and to generate a media profile log comprising information relevant to the downloaded content.
US10999410B1 Configuring and managing network devices using program overlay on Yang-based graph database
In one example, a network management system (NMS) device manages a plurality of network devices. The NMS device includes one or more processing units, implemented using digital logic circuitry, configured to receive configuration data for a plurality of network devices managed by the NMS device, construct a graph database representing the configuration data, wherein to construct the graph database, the one or more processing units are configured to construct a plurality of vertices representing respective elements of the configuration data, and connect related vertices of the plurality of vertices with edges. The one or more processing units are further configured to manage the plurality of network devices using the graph database.
US10999409B1 Managing multiple requests to redirect local devices in remote access computing environments
The subject matter of this specification can be implemented in, among other things, a method that includes establishing connections between a host server and client devices associated with one or more local devices, receiving from the client devices configuration requests to configure, on the host server, drivers for the local devices to convert data between a data format accessible to the local devices and a data format accessible to applications provided to the client devices by the host server, identifying execution priority of the client devices, identifying a first group of configuration requests and a second group of configuration requests, executing, in order of decreased priority of client devices, the first group of configuration requests until an occurrence of a restart condition, and responsive to the occurrence of the restart condition, executing the second group of configuration requests.
US10999407B1 Service group interaction management
A technology is described for monitoring interaction events at services and determining service management actions associated with the services. An example method may include receiving metadata describing interaction events at services executing in a computing service environment and using the metadata to generate a routing map that provides routing details for the interaction events at the services. The routing map may be analyzed to identify interaction characteristics associated with the interaction events at the services and the analysis of the routing map may be used in determining a service management action associated with the services based in part on the interaction characteristics associated with the interaction events.
US10999406B2 Attaching service level agreements to application containers and enabling service assurance
Providing a template for orchestration of a cloud provided service in a datacenter. This template can include virtual processing services, virtual networking services, storage services, and service level requirements that a user or administrator can select for the cloud provided service. Based on the template the cloud provided service can be provisioned according to the requirements of the service level agreement.
US10999405B2 Method for processing access requests and web browser
A method for processing access requests and a web browser are disclosed. In one embodiment, the processing method may be applied by a gateway maintaining a database containing, for each from among a plurality of computer virtualization platforms, at least one service provided by this platform and connection information to this platform. In one embodiment, the method comprises receiving an access request to a computer virtualization service provided by a platform transmitted by a web browser of a terminal and, if the requested service is in the database, generating from associated connection information in the database with this service, a system application adapted to the service. The system application may be configured to connect to the platform to allow the terminal to negotiate the establishment and maintenance of a communication session with the latter. The method may also comprise sending the system application to the web browser.
US10999401B2 Multiple on-die communication networks
On-die functional blocks may use multiple communication networks to send requests and receive responses. For example, a first functional block may send a request via a first network. In response to receiving the request, a second functional block may respond to the first functional block via a second network. The second functional block may also send any requested data to the first functional block via a third network.
US10999394B2 Communication method, in-vehicle communication device, computer-readable medium, and in-vehicle communication system
There is provided a communication method in which an in-vehicle communication device transmits data to a server. The communication method includes: transmitting the data from the in-vehicle communication device to the server when a first communication link between the in-vehicle communication device and the server is established; transmitting the data from the in-vehicle communication device to a relay device different from the server when the first communication link is not established; temporarily storing the data received from the in-vehicle communication device in the relay device when a third communication link between the relay device and the server is not established; and transmitting the temporarily stored data from the relay device to the server through the third communication link when the third communication link is established and the temporarily stored data is present in the relay device.
US10999390B2 Method and system for mobile data communication
Methods, systems, and computing platforms for mobile data communication are disclosed. Processor(s) may be configured to electronically receive a plurality of user mobile interaction data and storing the user mobile interaction data in a computer readable database over a threshold period of interaction time for a mobile device. The processor(s) may be configured to electronically process the user mobile interaction data with a machine learning controller based on a set of machine learning training data including predefined user activity data so as to output at least one most probable time vector. The processor(s) may be configured to electronically output the at least one most probable time vector to a notification processing module.
US10999383B2 System for synchronizing nodes on a network
A system of computers on a wide area network establishes connections between nodes on the basis of their multidimensional similarity at a particular point in time in a certain setting, such as a social learning network, and sends information of value to those nodes. Dimensions in the definition of similarity include a plurality of attributes in time and community space. Examples of such dimensions and attributes may include a position in a learning community's project cycle, titles of readings and projects, the genre or subject matter under consideration, age, grade, or level of the participants, and language. The network's nodes are represented as a tensor field and are searched efficiently and adaptively through a variety of multidimensional data structures and mechanisms. The system includes a master clock that can transform a participant's time coordinates on the network, such as a social learning network, into Universal Time, and the synchronizer coordinates the position of each participant.
US10999381B2 System and method for throttling service requests having non-uniform workloads
A system that provides services to clients may receive and service requests, various ones of which may require different amounts of work. The system may determine whether it is operating in an overloaded or underloaded state based on a current work throughput rate, a target work throughput rate, a maximum request rate, or an actual request rate, and may dynamically adjust the maximum request rate in response. For example, if the maximum request rate is being exceeded, the maximum request rate may be raised or lowered, dependent on the current work throughput rate. If the target or committed work throughput rate is being exceeded, but the maximum request rate is not being exceeded, a lower maximum request rate may be proposed. Adjustments to the maximum request rate may be made using multiple incremental adjustments. Service request tokens may be added to a leaky token bucket at the maximum request rate.
US10999379B1 Liveness detection for an authenticated client session
A network node may determine parameters of an authenticated client session for a client device, wherein the parameters comprise a network address of the client device. The network node may determine inactivity of the client device in the authenticated client session. The network node may generate, based on determining the inactivity of the client device, an address resolution protocol (ARP) message or a neighbor solicitation (NS) message to send to the client device, wherein the ARP message or the NS message is to trigger a response from the client device to indicate that the network address of the client device is in use. The network node may provide, toward the client device, the ARP message or the NS message. The network node may perform one or more actions based on receiving or not receiving the response, from the client device, to the ARP message or the NS message.
US10999378B2 System and method providing improved, dual-purpose keep-alive packets with operational data
Systems and methods for combining operational data transmission (statistics about device health, connected device information, and the like) and keep alive packets (ping type packets which expect a reply back within predetermined amount of time to indicate network connections can pass traffic bi-directionally) are described. Embodiments provide an onboard aircraft communication equipment, in which the onboard aircraft communication equipment is deployed on an operational aircraft and transmits keep-alive packets to a ground network. Embodiments generate operational data from the aircraft, construct a bi-directional keep-alive packet with keep-alive data for transmission between the onboard aircraft communication equipment and the ground network, combine the operational data with the bi-directional keep-alive packet into a combined keep-alive request transmission, and transmit the combined keep-alive request transmission from the onboard aircraft communication equipment to the ground network.
US10999377B2 Method, device and computer program product for protocol selection
Embodiments of the present disclosure relate to a method, device and computer program product for protocol selection. According to embodiments of the present disclosure, a client may determine supported transmission protocols based on its own hardware information and transmit a connection request to a server using a protocol with a higher priority. The server may determine supported protocols based on its own hardware information and respond to the connection request according to the supported protocols. In this way, the establishment of the connection between the client and the server is transparent to users.
US10999376B2 Simulating parallel mock rest services with single server
Systems and methods for providing parallel mock rest services are disclosed. A system includes a computing device configured to execute a mock resource server including at least a first session associated with a first set of endpoint values. The mock resource server is configured to receive a session request and provide a set of endpoint values. The first session is associated with a first session identifier. A first resource call including the first session identifier is received and a session request for a first session is generated by the computing device. The resource call is generated by a first application server during execution of a first test case. The first set of endpoint values is transmitted to the first application server. The first set of endpoint values is provided by the first session in response to the session request.
US10999374B2 Event detection system
Example embodiments described herein therefore relate to an event detection system that comprises a plurality of sensor devices, to perform operations that include: generating sensor data at the plurality of sensor devices; accessing the sensor data generated by the plurality of sensor devices; detecting an event, or precursor to an event, based on the sensor data, wherein the detected event corresponds to an event category; accessing an object model associated with the event type in response to detecting the event, wherein the object model defines a procedure to be applied by the event detection system to the sensor data; and streaming at least a portion of a plurality of data streams generated by the plurality of sensor devices to a server system based on the procedure, wherein the server system may perform further analysis or visualization based on the portion of the plurality of data streams.
US10999373B2 Information management of data associated with multiple cloud services
A method and system for providing information management of data from hosted services receives information management policies for a hosted account of a hosted service, requests data associated with the hosted account from the hosted service, receives data associated with the hosted account from the hosted service, and provides a preview version of the received data to a computing device. In some examples, the system indexes the received data to associate the received data with a user of an information management system, and/or provides index information related to the received data to the computing device.
US10999370B1 Syncing and sharing data across systems
Systems and techniques are provided for syncing shared resource across multiple systems using an intermediary system. The system includes logic to store membership data that includes a plurality of members in a membership. The system includes logic to create a reference content hash for the shared resource of the membership. The system can download the content hash of a copy of shared resource, upon receiving a notification of a transaction with the copy of the shared resource. The system can compare the content hash of the copy with the content hash of the master copy to detect any changes to the copy of shared resource. The system can designate the copy of shared resource with updated content as master copy and fanout the master copy to storage accounts associated with members in the membership. The system can perform the fanout for sets of members in the membership.
US10999364B1 Emulation of memory access transport services
An apparatus includes a network interface and circuitry. The network interface is configured to connect to a communication network. The circuitry is configured to receive, from a host, first RDMA requests in accordance with a first transport service type, for transferring data between an initiator process running on the host and one or more responder processes running on one or more remote computers, to convert the first RDMA requests into second RDMA requests in accordance with a second transport service type, different from the first transport service type, to communicate messages corresponding to the second transport service type with the remote computers, to convert completions, which are received from the one or more remote computers in accordance with the second transport service type, into corresponding completions to the first RDMA requests in accordance with the first transport service type, and to send the corresponding completions to the initiator process.
US10999350B2 Supercomputer system, method of data transmission in such supercomputer system and associated computer program product
A supercomputer system having at least one server, a plurality of compute clients and a distributed file system. The server is configured to distribute computation tickets and each compute client is configured to request a computation ticket. The distributed file system is configured to stock input data for all tasks and output data produced by the compute clients. The supercomputer system is characterized in that it further includes at least one I/O client configured to exchange data with each compute client and with the distributed file system, to distribute input data to at least some of the compute clients or to collect output data produced by at least some of the compute clients.
US10999340B2 Cloud-based video delivery
Techniques described herein provide for cloud-based media delivery that accepts or ingests media content, transcodes it according to various media profiles to create a plurality of video files, and provides notification that at least a portion of the video files is ready for delivery. The notification can be provided using a notification Unique Resource Locator (URL), which can be provided in a request to prepare the media content for delivery. Cloud-based media delivery can be customized based on any of a variety of factors, such as requesting party, media type, and the like.
US10999335B2 Virtual agent communication for electronic device
Methods and apparatus for communicating between virtual agents associated with users of electronic devices connected via at least one network. A first user may instruct an associated first virtual agent to invoke a communication session with a second virtual agent associated with a second user. To invoke the communication session, the first virtual agent may send an outgoing communication to the second virtual agent and the outgoing communication may instruct the second virtual agent to perform at least one action on behalf of the first user. Virtual agents associated with different users may alternatively communicate with each other in the absence of user interaction to perform a collaborative action.
US10999331B1 Reverse discovery and pairing of client devices to a media device
The present disclosure describes methods and systems for an automatic device discovery and connection protocol via a multi-device experience server. The server may register user devices and associate them with a local network. Upon receiving a request from a media device on the local network, the server may trigger a user device to automatically discover and connect to the media device, increasing speed of discovery and connections, reducing required user control and direction, and enhancing connectivity and communications between the devices, providing new channels for interaction.
US10999327B2 Policy deployment method, apparatus, system and computing system of trusted server
A method, an apparatus, a system and a computing system for policy deployment of a trusted server are provided. The method includes sending a metric policy of at least one metric object and a verification policy of at least one verification object in a process of policy deployment of a trusted server to a service center; the trusted server receiving reminder information returned by the service center, wherein the reminder information is used for representing a reminder to the trusted server to redeploy a metric algorithm and a verification algorithm that are consistent if a metric algorithm of a metric object is detected to be inconsistent with a verification algorithm of a corresponding verification object. The present disclosure solves the technical problems of poor independence and flexibility due to the use of a same metric algorithm for all metric objects by existing trusted server policy management solutions.
US10999325B1 Cloud security system implementing service action categorization
A service action category based cloud security system and method implement cloud security by categorizing service actions of cloud service providers into a set of service action categories. The service action categorization is performed agnostic to the applications or functions provided by the cloud service providers and also agnostic to the cloud service providers. With the service actions of cloud service providers thus categorized, cloud security monitoring and threat detection can be performed based on service action categories. Thus, cloud security can be implemented without requiring knowledge of the applications supported by the cloud service providers and without knowing all of the individual service actions supported by the cloud service providers.
US10999321B2 Processing method for preventing copy attack, and server and client
Service data is received by a server and from a client computing device, where the service data includes a unique identifier and a variable identifier stored in a local secure storage of the client computing device. The server parses the service data to obtain the unique identifier and the variable identifier as parsed data. The server determines whether the unique identifier and the variable identifier in the parsed data are identical to a unique identifier and a variable identifier associated with the client computing device and recorded by the server as recorded data. If the result of the determination is not identical, the server indicates that the local secure storage of the client computing device is under a copy attack, and performing a predetermined response action. If the result of the determination is identical, the server transmits a new variable identifier to the client computing device.
US10999317B2 Blockchain tracking of virtual universe traversal results
An exemplary computer-implemented method includes obtaining at least one teleportation invite block that records a virtual universe teleportation invite marked by at least one parameter. The teleportation invite identifies a virtual universe user as an invitee. Responsive to the parameter, assess whether the virtual universe teleportation invite is potentially malicious, and alert the invitee in case the virtual universe teleportation invite is potentially malicious. Another exemplary computer-implemented method includes obtaining at least one complaint block that records a complaint made against a virtual universe user; obtaining a plurality of traversal blocks that record virtual universe traversal events by the virtual universe user; identifying a pattern of harassment by analyzing a first plurality of traversal blocks that precede the complaint block; identifying a risk of future harassment by analyzing a second plurality of traversal blocks that follow the complaint block; and issuing an alert regarding the risk of future harassment.
US10999314B2 Software release tracking and logging
The present disclosure provides a method, system, and device for securely updating a software release across a network. To illustrate, a server may compile a transaction log that includes information corresponding to one or more nodes in the network to which the software release has been transmitted. The server may analyze one or more files based on vulnerability information to identify at least one file of the one or more files that poses a risk. The server may also identify at least one node of the network at which the at least one file is deployed. Based on identifying the at least one node, the server may transmit a corrective action with respect to the at least one node.
US10999313B2 Facilitating network security analysis using virtual reality display devices
A virtual reality system including a virtual reality user device with a display that presents a virtual reality environment to a user, an electronic transfer engine, and a virtual overlay engine. The virtual reality user devices receives network component data and security data for a network components. The virtual reality user devices generates overlays the security data onto the network component data to generate a virtual overlay.
US10999307B2 Network assessment systems and methods thereof
A method for assessing a network environment includes obtaining, by the network assessment computing device, device information for one or more devices each with an Internet Protocol address currently on a defined network in a network environment from a network appliance device coupled to the network environment. Each of the identified devices are assessed, by the network assessment computing device, for one or more vulnerabilities. Network status data and any actionable items for the identified devices for the one or more vulnerabilities is generated, by the network assessment computing device, based on the assessing. The generated status data and any actionable items are provided by the network assessment computing device.
US10999304B2 Bind shell attack detection
Methods, apparatus and computer program products implement embodiments of the present invention that include collecting data packets transmitted between multiple entities over a network, and grouping the packets at least according to their source and destination entities and their times, into connections to which the packets belong. Pairs of the connections are identified having identical source and destination entities and times that are together within a specified time window, and sets of features are generated for the identified pairs of the connections. The features in the pairs are evaluated in order to detect a given pair of connections indicating malicious activity, and an alert is generated for the malicious activity.
US10999303B2 Capturing data
A data analytical engine receives packets from a number of different network interface devices. The data is a replica of part or all of transmit or receive packets processed in the network interface device. A learning algorithm is applied to data from said different network interface devices and it is determined if an alert is to be generated.
US10999302B2 System and method for providing data and device security between external and host devices
A secure data exchange system comprising a security device including a first external device plug, and a security engine operative to enforce a security policy on data transfer requests received from the host; an external device including a second external device plug; and a host including a first external device port operative to communicatively couple with the first external device plug, a second external device port operative to communicatively couple with the second external device plug, and a driver, e.g., a redirect driver, operative to transfer a data transfer request to the security device before executing the data transfer request.
US10999301B2 Methods, systems, and program product for analyzing cyber-attacks based on identified business impacts on businesses
Methods, systems, and program products for analyzing cyber-attacks on computing systems of a business are disclosed. The methods may include detecting each of the plurality of cyber-attacks. The plurality of cyber-attacks may target information systems stored on at least one information technology (IT) component of an infrastructure of the computing system of the business. The methods may also include determining cyber-attack data relating to the plurality of cyber-attacks, identifying a business impact on the business for each of the plurality of cyber-attacks. The identified business impact on the business for the plurality of cyber-attacks may be based on predetermined business impact data and the determined cyber-attack data. Additionally, the method may include prioritizing the plurality of cyber-attacks attempted on the computing system based on the identified business impact on the business for each of the plurality of cyber-attacks.
US10999300B2 Method and system for forensic data tracking
The present invention relates to a method and system for tracking the movement of data elements as they are shared and moved between authorized and unauthorized devices and among authorized and unauthorized users.
US10999284B2 Protecting supervisor mode information
Embodiments of an invention for protecting supervisor mode information are disclosed. In one embodiment, an apparatus includes a storage location, instruction hardware, execution hardware, and control logic. The storage location is to store an indicator to enable supervisor mode information protection. The instruction hardware is to receive an instruction to access supervisor mode information. The execution hardware is to execute the instruction. The control logic is to prevent execution of the instruction if supervisor mode information protection is enabled and a current privilege level is less privileged than a supervisor mode.
US10999283B2 Addressing transaction conflict in blockchain systems
Implementations of the present specification provide a computer-implemented method, computer-implemented system, and non-transitory, computer-readable medium. The computer-implemented method includes sending a token acquisition request by a blockchain client to a blockchain node. A commit token fed back from the blockchain node is received by the blockchain client, where the commit token indicates that the blockchain client has permission to submit transaction data to a specific data block in a blockchain. Transaction data is sent by the blockchain client to the blockchain node.
US10999282B2 System and method for secure control of resources of wireless mobile communication devices
Systems and methods for secure control of a wireless mobile communication device are disclosed. Each of a plurality of domains includes at least one wireless mobile communication device asset. When a request to perform an operation affecting at least one of the assets is received, it is determined whether the request is permitted by the domain that includes the at least one affected asset, by determining whether the entity with which the request originated has a trust relationship with the domain, for example. The operation is completed where it is permitted by the domain. Wireless mobile communication device assets include software applications, persistent data, communication pipes, and configuration data, properties or user or subscriber profiles.
US10999280B2 Bulk delivery of change of authorization data via AAA protocols
In general, techniques are described for supporting bulk delivery of change of authorization data in authentication, authorization, and accounting (AAA) protocols, where delivery is performed as a change of authorization after a subscriber has successfully authenticated and initially authorized. In one example, the techniques are directed to a method including determining, by a RADIUS server for a service provider network, change of authorization data for services to which the subscriber of the service provider network has subscribed. The method further includes generating, by the RADIUS server, RADIUS messages that form a transaction between the RADIUS server and a network access server acting as a RADIUS client. The RADIUS messages provide all of the change of authorization data to the network access server prior to the network access server provisioning the services. The method further includes outputting, by the RADIUS server, the RADIUS messages to the network access server.
US10999277B2 Communication system, relay server, information processing apparatus, image forming apparatus, methods of controlling them, and storage medium
A communication system has first terminal and second terminals, and a relay server that relays communication between the first and second terminals. When a login request is received including authentication information from the first terminal, the relay server associates and stores, in a storage, identification information of the first terminal corresponding to the authentication information and access information for accessing the relay server; and sends the access information to the first terminal. When a login request has been received including authentication information from the second terminal, the relay server sends to the second terminal the access information specified based on the identification information of the first terminal sent from the second terminal and information stored in the storage, and relays communication between the first and second terminals based on the access information.
US10999275B2 Method for configuring access for a limited user interface (UI) device
A method operable by a computing device for configuring access for a limited user interface (UI) device to a network service via a local network access point is disclosed. The method comprises the steps of: obtaining from the limited UI device a device identifier via a first out-of-band channel. The device identifier is provided to the network service via a secure network link. A zero knowledge proof (ZKP) challenge is received from the network service. Configuration information is provided to the limited-UI device via a second out-of-band channel, the configuration information including information sufficient to enable the limited-UI device to connect to the local network access point. The ZKP challenge is provided to the limited-UI device via the second out-of-band channel. A secure channel key is received from the network service indicating a successful response from the limited-UI device to the ZKP challenge; and provided to the limited-UI device enabling the limited-UI device to access the network service.
US10999273B2 Method and apparatus for installing profile for eUICC
A method and an apparatus for installing a profile in a terminal including a universal integrated circuit card (UICC) corresponding to a smart card security module, which is inserted into a mobile communication terminal and then used are provided. More particularly, a method and an apparatus for remotely installing or removing mobile communication subscriber information in/from a profile of a terminal are provided. The terminal can remotely download the profile from a network server (subscription manager data preparation (SM-DP) or subscription manager secure routing (SM-SR)) without any change in a mobile network operator information technology (IT) system interface rather than downloading the profile of the terminal by the network server.
US10999272B2 Authenticating and authorizing users with JWT and tokenization
Techniques are provided for using tokenization in conjunction with “behind-the-wall” JWT authentication. “Behind-the-wall” JWT authentication refers to JWT authentication techniques in which the JWT stays exclusively within the private network that is controlled by the web application provider. Because the JWT stays within the private network, the security risk posed by posting the JWT in a client cookie is avoided. However, because JWT is used behind-the-wall to authenticate a user with the services requested by the user, the authentication-related overhead is significantly reduced.
US10999270B2 Hybrid distributed network ecosystem using systemized blockchain reconciliation, preselected issuance and data operations loops, and reconciliation digital facilitators
An exemplary method comprises: generating, by at least one first computing node in the enterprise network or the reconciliation network, a first digital facilitator, wherein the first digital facilitator provides one or more parameters for accessing or distributing data on a distributed ledger in the enterprise network, wherein a private key is used for performing a computing operation, based on the data, in the enterprise network; associating identification information associated with the private key or associated with a custodian of the private key, wherein the identification information enables initiation or execution of one or more distributed ledger-based computing operations in the enterprise network or the reconciliation network; and transmitting, via the reconciliation network, reconciliation data associated with the one or more distribution ledger-based computing operations, wherein the reconciliation data is extracted based on one or parameters for accessing or distributing the data in the enterprise network or the reconciliation network.
US10999269B2 Authentication of a gateway device in a sensor network
A set of certificates are received at a gateway device from a management server, where each one of the certificates was generated by the management server upon determination that the gateway device is associated with a respective wireless sensing device (WSD). The gateway device receives from a first WSD an advertisement message indicating it is available for connecting to a gateway device. In response to confirming based on a first certificate of the set of certificates associated with the first WSD, that it is authorized to connect to the WSD, the gateway device transmits to the first WSD the first certificate and an identifier of the gateway device for enabling authentication of the gateway device at the WSD. The gateway device receives data from the first WSD, upon confirmation at the WSD that it is authorized to connect with the gateway device.
US10999263B2 Cryptographic engine, scheduler, packet header processor, ingress interfaces, and buffers
An electronic circuit (200) includes one or more programmable control-plane engines (410, 460) operable to process packet header information and form at least one command, one or more programmable data-plane engines (310, 320, 370) selectively operable for at least one of a plurality of cryptographic processes selectable in response to the at least one command, and a programmable host processor (100) coupled to such a data-plane engine (310) and such a control-plane engine (410). Other processors, circuits, devices and systems and processes for their operation and manufacture are disclosed.
US10999261B1 Message-based database replication
A networked device communication system can configure network devices (e.g., a primary and secondary database) to send and receive sequences of messages, such as replicated data, using one or more keypairs and wrapping keys. The sequences of messages can include an initial set of messages that are encrypted by a wrapping key, and further include another set of messages that are encrypted by a replaced staggered key. The sequence of messages can be configured to be decrypted without exporting keys of hardware security modules.
US10999253B2 Maintaining internet protocol security tunnels
A network device identifies an Internet Protocol Security (IPsec) tunnel that connects the network device to a remote device and determines that dead peer detection (DPD) is enabled at the network device. The network device receives a first DPD request message from the remote device via the IPsec tunnel, and sends a first DPD response message to the remote device via the IPsec tunnel. The network device determines that a workload of the network device satisfies a threshold amount, and sends one or more encapsulating security payload (ESP) packets that include traffic flow confidentiality (TFC) payload data to the remote device via the IPsec tunnel. The network device determines that the workload of the network device does not satisfy the threshold amount. The network device receives a second DPD request message from the remote device and sends a second DPD response message to the remote device via the IPsec tunnel.
US10999252B1 Private virtual network replication of cloud databases
A network device communication system can configure network devices (e.g., a primary and secondary database) to send and receive sequences messages, such as replication data, over a channel comprising a plurality of private network nodes. The messages can be generated and encrypted using one or more key pairs and changing wrapping replication keys to send and receive the messages between different types of database deployments.
US10999245B2 Communication path control method, communication path control device, and communication path control program that divide a path leading to a network that accommodates a specific device into a path that passes through a filter device and a path that does not pass through a filter device
A communication controller performs route control in a communication system comprising a specific network, a first network configured to accommodate a specific device connected to the specific network, a second network provided between the specific network and the first network, and a filter configured to restrict communication according to a predetermined condition. The communication controller device includes: a route-setting device which controls the path such that a first path of the branched path is set as a path leading to a predetermined address space including an address of the specific device via the filter, and a second path of the branched path is set as a path leading to the first network in which the predetermined address space is excluded from an address space of the first network.
US10999241B2 Mapping database system for use with content chunks and methods of routing to content in an IP network
Retrieving content in an Internet Protocol version 6 (IPv6) network may be provided. A lookup request associated with content may be received from a network node at a server having a mapping database. A response having an ordered list of more than one IPv6 addresses may be generated. The ordered list of the more than on IPv6 addresses may include IPV6 prefixes. Each of the more than one IPv6 addresses may include a first portion having a content identifier and a second portion having an indication of a location of the content. The response may be transmitted to the network node.
US10999240B1 Client controlled domain name service (DNS) resolution
In one embodiment, a domain name system (DNS) server processes a DNS query based on a policy statement that is attached to the DNS query. Upon receiving the DNS query, the DNS server executes one or more commands specified in the policy statement to generate a query state. The query state controls DNS resolution behavior that the DNS server implements as part of processing the DNS query. The DNS server then performs one or more DNS resolution operations based on DNS query and the query state to generate a response. Advantageously, because the semantics of the policy statement are encapsulated within the policy statement, the policy statement enables a client to unambiguously control DNS resolution behavior. By contrast, conventional DNS resolution guidance mechanisms that rely on DNS servers to infer policies based on client data may not reflect the preferences of the clients.
US10999239B2 Stateful LISP subscription for overlapping subnetworks
A Location/Identifier Separation Protocol (LISP) mapping server, including: a network interface for communicating with a LISP-enabled network; a mapping database; a subscription database; and an overlapping subscription publication engine (OSPE) to: receive a first mapping of a first subnetwork to a first routing locator (RLOC); add the first mapping to the mapping database; receive from a first ingress tunnel router (ITR) a subscription request for an endpoint identifier (EID) within the first subnetwork; add to a first subscription entry for the first subnetwork in the subscription database a subscription for the first ITR; receive a second mapping of a second subnetwork to a second RLOC, wherein the second subnetwork overlaps the first subnetwork; add the second mapping to the mapping database; and copy at least part of the first subscription entry to a second subscription entry for the second subnetwork.
US10999234B1 Message processing using messaging services
A message processing technology is provided that includes subscription of stateless compute functions to messaging queues of the message queueing service. The message queueing service may be configured to provide highly scalable hosted messaging queues for reliable delivery of messages. When messages are received in a messaging queue, then a stateless compute function, of a serverless compute service, that is subscribed to the messaging queue may be invoked to process the message. The serverless compute service manages compute resource for execution of the stateless compute function in response to dynamic message traffic.
US10999232B2 Adaptive notification
For adaptive notification, a processor determines a message sentiment of a message. The processor further determines a sender relationship of a sender of the message to a recipient. The processor determines a notification urgency for the message to the recipient from a notification model based on the message sentiment and the sender relationship. The processor communicates a notification of the message to the recipient based on the notification urgency.
US10999229B2 Providing message status notifications during electronic messaging
One or more embodiments described herein include methods and systems of providing message status notifications. The status notifications can comprise one or more of sent, delivered, or accessed/read notifications. In one or more embodiments a status notification is persistently displayed in a thread for each participant in a conversation. Each time the participant accesses a new message, the system can move the status notification adjacent to the new message.
US10999221B2 Transaction based scheduling
One embodiment includes a communication apparatus, including multiple interfaces including at least one egress interface to transmit packets belonging to multiple flows to a network, and control circuitry to queue packets belonging to the flows in respective flow-specific queues for transmission via a given egress interface, and to arbitrate among the flow-specific queues so as to select packets for transmission responsively to dynamically changing priorities that are assigned such that all packets in a first flow-specific queue, which is assigned a highest priority among the queues, are transmitted through the given egress interface until the first flow-specific queue is empty, after which the control circuitry assigns the highest priority to a second flow-specific queue, such that all packets in the second flow-specific queue are transmitted through the given egress interface until the second flow-specific queue is empty, after which the control circuitry assigns the highest priority to another flow-specific queue.
US10999219B1 Automated packet switch type and host selection for efficient virtualized network function service chaining
In general, techniques are described for selecting types of switches and corresponding input/output methods for virtualized network functions (VNFs) of a network service and selecting one or more host computing devices to host the VNFs for the network service to realize the selected types of switches and corresponding input/output methods for the VNFs. For example, a controller that performs aspects of NFV management and orchestration (MANO) receives requirements for a network service to be provisioned in the NFVI. Based on the requirements for the network service, which may specify one or VNFs and may specify individual requirements for each VNF, the controller selects a type of switch and corresponding input/output method for each VNF.
US10999216B2 Resource allocation and provisioning in a multi-tier edge-cloud virtualization environment
Techniques are provided for resource allocation and provisioning in a multi-tier edge-cloud virtualization environment. An exemplary method comprises: obtaining an application request for processing a given data type in a multi-tier environment; processing application requests received within a decision window to allocate resources for virtual nodes to process the application requests received within the decision window, wherein the allocated resources for each virtual node is on a corresponding one of cloud resources and a given edge node; instantiating the allocated virtual nodes to process the application requests; and providing the application requests to the instantiated virtual nodes, wherein the instantiated virtual nodes obtain the data of the given data type from a data repository. The virtual node waits to process a given application request for output data of any predecessor requests and sends the output data of the given application request to any additional virtual nodes holding successor requests to the given application request.
US10999210B2 Load sharing method and network device
A load sharing method includes: establishing a first tunnel and a second tunnel between a first network device and a second network device, where the first tunnel and the second tunnel form a bonding tunnel through hybrid bonding; sending, by the first network device, a plurality of data packets to the second network device; determining, by the first network device, a usage status of buffer space of a bonding tunnel reorder buffer of the second network device based on an acknowledgment response returned by the second network device; and performing, based on the usage status and according to a specified load sharing policy, load sharing between the first tunnel and the second tunnel for a packet to be transmitted by the first network device to the second network device.
US10999201B2 Dynamic advertisement routing
Dynamic advertisement routing is disclosed. For example, a plurality of internet protocol (“IP”) addresses associated with respective plurality of target nodes is stored in a routing pool. Each IP address in the routing pool is pinged through each of first and second load balancer network interfaces. Network routes associated with target nodes are updated based on a first plurality of ping responses. Communications sessions are established with target nodes through respective network routes. IP addresses are pinged and respective latencies in a latency cache are updated based on a second plurality of ping responses. A first request directed to the plurality of target nodes is received and is determined to be sent to a first target node based on the latency cache forwarded to the first target node via the first network route.
US10999195B1 Multicast VPN support in data centers using edge replication tree
Techniques are disclosed for seamless integration between a multicasting Virtual Private Network and an edge replicated multicast network. For example, a controller (e.g., software defined networking (SDN) controller) may facilitate the integration between a multicasting VPN network and an edge replicated multicast network through the selection of a multicast bridge node from virtual routers specified in the multicast replication tree, and sending information identifying the multicast bridge node to a provider edge (PE) device for the source VPN such that the PE device may use the information to steer multicast traffic from the source VPN site across the Layer 3 VPN network to the multicast bridge node of the receiver VPN site. When the multicast bridge node receives the multicast traffic, the multicast bridge node determines from the information that it is to receive the multicast traffic and to perform the edge replicated multicast using the edge replicated multicast tree.
US10999194B2 Information synchronization method, apparatus, and system
An information synchronization method includes sending, by a controller, a first message to a network device, where the first message carries control routing protocol (CRP) routing entry information, and is used to advertise a CRP route, and the first message includes first identification information, and after receiving the first message, storing, by a forwarding device, the CRP routing entry information into a CRP routing table of the network device as indicated by the first identification information. Hence, because a route advertised by the controller and a route advertised using a routing protocol between forwarding devices are stored in different routing tables, a related application of the route advertised using the routing protocol between the forwarding devices is not affected.
US10999193B1 Modular architecture for computer network operations
Disclosed embodiments include a method of operation of a distributed network system. The method includes nodes of the network system that send messages over a protocol-independent message bus, and other nodes that receive the messages. Content from the received messages can be stored in a database distributed among nodes of the network system. At least some of the content stored in the database is published. The published content can be accessed by one or more applications to perform one or more functions.
US10999192B2 Packet broadcasting mechanism for mesh interconnected multi-computers
A system is provided for packet broadcasting in a mesh-interconnected multi-computer network having a plurality of routers. The system includes a plurality of arbiters, interconnected to each of the plurality of routers, configured to live-lock free arbiter between the two or more packet broadcast requests using a shared priority matrix, implemented by a binary matrix, that selects one of the two or more packet broadcast requests and includes a column for each of the plurality of routers. The shared priority matrix is shared amongst the plurality of arbiters and stores priority information determined from summing the matrix column values and relating to a correspondence between a plurality of packet broadcast requests, including the two or more packet broadcast requests, with respect to priorities assigned to each of the plurality of packet broadcast requests. Each of columns of the shared priority matrix corresponds to a respective one of the routers.
US10999190B2 System and method for timely and uniform distribution for real-time packet transmission
A system and method is provided for timely and uniform real-time data packet transmission by a computing device. The system can include a shared packet memory buffer for storing data packets generated by a user application and a shared schedule memory buffer for storing packet identifiers and corresponding time slots for the data packets. Moreover, a kernel module is provided that operates in the kernel mode of the operating system directly above the network interface controller and can continuously poll the shared scheduled memory to access packet identifiers at corresponding time slots. Based on the packet identifiers in each time slot, the kernel module can pull the data packet having the packet identifier directly from the ring buffer and send each packet to the network interface controller for transmission as part of a media stream over a network to a media consuming device.
US10999189B2 Route optimization using real time traffic feedback
Systems and methods provide for route optimization using real time traffic feedback. A network management system can subscribe to receive streaming telemetry (e.g., at line rate) for traffic associated with one or more managed network entities (e.g., flows, sites, networks, network devices, endpoints, applications, etc.) selected for route optimization. The network management system can determine a set of possible routes for the traffic. The network management system can compute metrics (e.g., packet loss, bit rate, throughput, delay, availability, jitter, etc.) for a set of possible routes for the traffic based on the streaming telemetry. The network management system can determine an optimal route from the set of possible routes based on the metrics. The network management system can inject the optimal route into the one or more network devices receiving the traffic to override a native route (e.g., determined by a routing protocol executed by the network devices).
US10999184B2 Health checking in a distributed load balancer
A distributed load balancer in which a router receives packets from at least one client and routes packet flows to multiple load balancer nodes. The router exposes a public IP address and the load balancer nodes all advertise the same public IP address to the router. The router may implement a per-flow hashed multipath routing technique, for example an equal-cost multipath (ECMP) routing technique, to distribute the flows across the load balancer nodes. Thus, the multiple load balancer nodes may service a single public endpoint. The load balancer nodes may advertise to the router according to the Border Gateway Protocol (BGP). Rather than advertising itself, however, a load balancer node may be advertised to the router by one or more neighbor load balancer nodes; the neighbor nodes may terminate the BGP sessions with the router in response to determining that the load balancer node has failed.
US10999183B2 Link state routing protocol adjacency state machine
Techniques are disclosed for a link state routing protocol adjacency state machine. The adjacency state machine ensures that first and second logical links using different networking protocols are established on a single physical link between two network devices prior to indicating adjacency between the network devices. In some examples, the adjacency state machine determines that both the first and second links are active in response to determining that hello messages are generated by both network devices for both links. In some examples, the adjacency state machine determines that both the first and second logical links are active upon expiration of a predetermined time corresponding to a time required for a duplicate address detection (DAD) operation to complete. In some examples, the first and second logical links use Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6), respectively.
US10999181B2 Methods and systems for internet speed testing
Described herein are methods and systems for network performance testing. A computing device may receive a network performance request. The computing device may perform a network performance test, and determine comparable devices of one or more devices associated with the network performance request. The computing device may determine a network performance parameter for the comparable devices, and determine that one or more devices associated with the network performance request are impacting the network performance test.
US10999180B2 System for defining and implementing performance monitoring requirements for applications and hosted computing environment infrastructure
Object automated determination of monitors associated with a component (i.e., application/software, middleware, hardware or the like) that has yet to be implemented within a computing environment infrastructure. Such a determination of the monitors relies on deploying one or more probes that scan through various, if not all, layers of the computing environment infrastructure, such as the hardware, the network, storage, operating systems, virtual layer, middleware, database, application layer, and/or the application to identify possible monitoring requirements. In this regard, the probes scan the environment to determine downstream services that effect the component and the upstream services effected by the component and the set-up/configurations associated with those services. Once the services and corresponding configurations have been identified, the appropriate monitors can be determined. In addition, automated determination of the monitoring configurations associated with the monitors based at least historical behavior/performance of the same or similar components in the computing environment.
US10999175B2 Network data flow classification method and system
A network data flow classification method related to artificial intelligence includes collecting an information set, including a plurality of pieces of dimension information, of a to-be-processed data flow, establishing a static behavior model and a dynamic behavior model of each piece of dimension information in the information set, where the static behavior model represents a value selection rule of the dimension information, and the dynamic behavior model represents a correlation relationship of the dimension information between two adjacent time moments, obtaining, using the static behavior model and the dynamic behavior model respectively, a static model distance and a dynamic model distance between the to-be-processed data flow and a data flow of each target application type, determining an application type of the to-be-processed data flow based on the static model distance and the dynamic model distance.
US10999173B2 Active targeted data plane traffic monitoring for wired networks
Systems, methods, and computer-readable media for monitoring traffic in a network include receiving, at an analytics platform connected to the network, one or more encapsulated packet headers from one or more network nodes of the network. From the one or more encapsulated packet headers, at least one or more source addresses of the one or more network nodes which transmitted the encapsulated packet headers, and one or more timestamps at which the one or more encapsulated packet headers were transmitted from the one or more network nodes may be determined. From at least the one or more source addresses and timestamps, network traffic information such as one or more of latency or jitter of data packets transiting through the one or more network nodes may be determined, wherein the one or more encapsulated packet headers may correspond to the data packets transiting through the one or more network nodes.
US10999170B2 Communication system, available-bandwidth estimation method, and recording medium
A communication system according to the present invention includes: a transmission-side apparatus that transmits a packet train composed of a plurality of estimation packets for estimating an available bandwidth; and a reception-side apparatus that receives the packet train, stores one or more lower-limit expansion ideal curves, one or more in-range ideal curves, and one or more upper-limit expansion ideal curves; calculates an actual amount of increase in delay occurring in the respective estimation packets based on a reception time of the estimation packet; selects an ideal curve most similar to the increase tendency of a delay indicated by the calculated amount of increase in delay, from among the lower-limit expansion ideal curve, the in-range ideal curve, and the upper-limit expansion ideal curve; and estimates the available bandwidth, based on a selection result on the ideal curve.
US10999164B1 Securely executing custom playbook code in a hybrid execution environment
Techniques are described for enabling a cloud-based IT and security operations application to execute playbooks containing custom code in a manner that mitigates types of risk related to the misuse of cloud-based resources and security of user data. Users use a client application to create and modify playbooks and, upon receiving input to save a playbook, the client application determines whether the playbook includes custom code. If the client application determines that the playbook includes custom code, the client application establishes a connection with a proxy application (also referred to as an “automation broker”) running in the user's own on-premises network and sends a representation of the playbook to the proxy application. The client application further sends to the IT and security operations application an identifier of the playbook and an indication that the playbook (or the custom code portions of the playbook) is stored within the user's on-premises network.
US10999159B2 System and method of detecting application affinity using network telemetry
Systems, methods, and computer-readable storage media are provided for using service affinity for application placement. A method includes evaluating, using a netflow module within an orchestrator, flows coming in and out of deployed services within a multi-node network to yield an evaluation. Based on the evaluation, the method includes determining an affinity between respective services of the deployed services to yield a traffic matrix and, based on the traffic matrix, at a placement module, determining on which nodes within the multi-node network to place one or more applications. Determining the affinity can be performed at at least a first level and a second level. The first level can include an individual container or virtual machine level and the second level can include a service description level.
US10999158B2 User interfaces for controlling or presenting information about multiple cellular identifiers on an electronic device
In some embodiments, an electronic device presents settings user interfaces associated with cellular identifiers. In some embodiments, a first electronic device accesses a first cellular identifier regardless of the first electronic device's connection to a second electronic device and accesses a second cellular identifier when the first electronic device is connected to the second electronic device. In some embodiments, an electronic device presents visual indications of cellular identifiers in relation to communication functions. In some embodiments, an electronic device presents visual indications of the status of cellular identifiers active on the electronic device. In some embodiments, an electronic device presents alerts associated with one or more cellular identifiers that have been removed from the electronic device.
US10999155B2 System and method for hybrid and elastic services
A network function virtualization (NFV) platform can support hybrid and elastic scaling and recovery services. In one example, a system can deploy a cloud virtual network function manager (VNFM) and one or more cloud virtual network functions (VNFs) on a cloud. The system can monitor, via the cloud VNFM, a local VNFM on a local network, the cloud VNFM, and/or the one or more cloud VNFs. Based on the monitoring, the system can determine, via the cloud VNFM, a respective status of the local VNFM, the cloud VNFM, and/or the one or more cloud VNFs. Based on the respective status of the local VNFM, the cloud VNFM, and/or the one or more cloud VNFs, the system can then scale, via the cloud VNFM, the local VNFM, the cloud VNFM, and/or the one or more cloud VNFs.
US10999154B1 Relay node management for overlay networks
Embodiments are directed to managing communication over networks. A gateway identifier (GID), a network address, source nodes, relays, or the like, may be determined based on an overlay network. Two or more relays may be ranked based on metrics associated with each relay such that a top ranked relay is designated as a preferred relay.
US10999152B1 Discovery pattern visualizer
A system may include persistent storage containing discovery patterns configured to identify computing resources and relationships therebetween, and an application configured to perform operations, including selecting a discovery pattern from the discovery patterns and obtaining, from the persistent storage, source code representing the discovery pattern. The operations may also include parsing the source code to determine therein (i) a plurality of configuration items (CIs) representing the computing resources that the discovery pattern is configured to discover when executed, and (ii) relationships between respective CIs of the plurality of CIs. The operations may additionally include generating a representation of the discovery pattern based on the plurality of CIs and the relationships. The representation may include the plurality of CIs represented by a plurality of nodes and the relationships represented by edges between respective nodes. The representation may be stored in the persistent storage in association with the discovery pattern.
US10999151B2 Apparatus, system, and method for topology discovery across geographically redundant gateway devices
A disclosed method may include (1) receiving, at a local gateway device included in a network, a query message that initiates a topology discovery process from a remote gateway device included in the network, (2) identifying, within the query message, at least one characteristic of a first interface included on the remote gateway device, (3) selecting, for the first interface, a second interface included on the local gateway device based at least in part on the characteristic of the first interface identified within the query message, and then (4) sending, to the remote gateway device, a response message that (A) includes at least one characteristic of the second interface included on the local gateway device and (B) enables the remote gateway device to map the first interface to the second interface in connection with the topology discovery process. Various other apparatuses, systems, and methods are also disclosed.
US10999149B2 Automatic configuration discovery based on traffic flow data
Systems, methods, and computer-readable media for flow stitching network traffic flow segments at a middlebox in a network environment. In some embodiments, flow records of traffic flow segments at a middlebox in a network environment are collected. The flow records can include transaction identifiers assigned to the traffic flow segments. Sources and destinations of the traffic flow segments with respect to the middlebox can be identified using the flow records. Further, the traffic flow segments can be stitched together to form a plurality of stitched traffic flows at the middlebox based on the transaction identifiers and the sources and destinations of the traffic flow segments in the network environment with respect to the middlebox. A configuration of the middlebox operating in the network environment can be identified based on the stitched traffic flows at the middlebox in the network environment.
US10999148B2 Apparatus and method for transmitting assistance information in a wireless communication system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system or networks beyond 5G communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology. A method of a User Equipment (UE) in a wireless communication system, the method comprising: receiving, from a base station, configuration information on reporting assistance information associated with an overheating; detecting the overheating; and transmitting, to the base station, the assistance information including first information for controlling a bandwidth associated with at least one of a first frequency range or a second frequency range based on UE's preference, wherein a first frequency corresponding to the first frequency range is smaller than a second frequency corresponding to the second frequency range.
US10999147B2 Allocating VNFC instances with anti affinity rule to hosts
A method (200) of managing a communications network comprising a plurality of hosts by allocating instances of virtual network function components, VNFC, to hosts, the method comprising receiving (210) a request for allocation of an instance of a VNFC to a host, the instance belonging to an anti-affinity group, AAG, of instances and attempting allocation (220) of the instance to a host. If allocation of the instance fails (230) because for each host considered for allocation of the instance a first number of instances, WA, belonging to the AAG that are allocable to a single host would be exceeded by allocation of the instance to the host the method comprises assigning (232) to the instance a second number of instances, WA′, belonging to the AAG that are allocable to a single host, wherein WA′ is greater than WA and reattempting allocation (234) of the instance. Following successful allocation, if sufficient capacity for the instance subsequently becomes available on another host and if the WA of the instance would not be exceeded by allocation of the instance to the other host, migrating (236) the instance to the other host; or following unsuccessful allocation, if there is sufficient capacity for the instance available on at least one host, increasing WA′ of the instance and recommencing by reattempting allocation (238).
US10999146B1 Learning when to reuse existing rules in active labeling for device classification
In various embodiments, a device classification service forms a device cluster by applying clustering to attributes of endpoint devices observed in one or more networks. The device classification service applies an initial device classification rule to the endpoint devices in the device cluster, based on one or more of the endpoint devices in the device cluster matching the initial device classification rule. The device classification service computes metrics for the initial device classification rule that quantify how well the attributes of the endpoint devices in the device cluster match the initial device classification rule. The device classification service decides, based on the metrics, whether to associate the initial device classification rule with the device cluster or generate a new device classification rule based on the device cluster.
US10999144B2 Automated configuration of machine-to-machine systems
A gateway is provided with configuration management logic to identify a set of configurations corresponding to a deployment of a particular application, and automatically send corresponding configuration data to a set of devices in range of the gateway. Service management logic of the gateway determines that assets on the set of devices correspond to one or more asset abstractions defined for the particular application, where the configuration data is sent to the set of devices based on the assets corresponding to the asset abstractions. Sensor data is received during the deployment as generated by a sensor asset of one of the devices, the sensor data is processed according to service logic of the particular application to generate a result, and actuating data is generated and sent during the deployment to an actuator asset on the set of devices based on the result.
US10999141B2 Multi-objective optimization method for groundwater pollution monitoring network
A multi-objective optimization method for groundwater pollution monitoring network, which mainly includes four steps: groundwater numerical value simulation, groundwater vulnerability assessment, the establishment of the monitoring network optimization model, and the solving of the optimization model. The core of the method is to establish a multi-objective optimization model aimed at establishing the least monitoring wells, monitoring the maximum pollutant concentration, and monitoring the maximum regional vulnerability value. Solving the optimization model by the algorithm and considering the relationship between the quality error and the number of monitoring wells comprehensively to determine the well number and location of the monitoring network.
US10999138B1 Wireless connection validation techniques
In general, techniques are described for remotely monitoring, controlling, and/or adjusting configuration settings related to network access points located within a rental property. In some implementations, rental data that indicates a property that has been rented for a specified rental period is received. Sensor data collected by one or more sensors of the property during the specified rental period is obtained. A current occupancy of the property during the specified rental period is determined from the sensor data. Network data indicating network activity over a network access point of the property is obtained during the specified rental period. The network access point is configured during the specified rental period based at least on the network activity indicated by the network data and the current occupancy determined for the property from the sensor data.
US10999137B2 Providing recommendations for implementing virtual networks
Some embodiments provide a novel method for deploying different virtual networks over several public cloud datacenters for different entities. For each entity, the method (1) identifies a set of public cloud datacenters of one or more public cloud providers to connect a set of machines of the entity, (2) deploys managed forwarding nodes (MFNs) for the entity in the identified set of public cloud datacenters, and then (3) configures the MFNs to implement a virtual network that connects the entity's set of machines across its identified set of public cloud datacenters. In some embodiments, the method identifies the set of public cloud datacenters for an entity by receiving input from the entity's network administrator. In some embodiments, this input specifies the public cloud providers to use and/or the public cloud regions in which the virtual network should be defined. Conjunctively, or alternatively, this input in some embodiments specifies actual public cloud datacenters to use.
US10999135B2 Fast provisioning in cloud computing environments
In one embodiment, a method includes a method for provisioning private-cloud server nodes by receiving a request to provision a specified number of server nodes for a private cloud, wherein the request is associated with a user, identifying a plurality of server nodes including (a) the specified number of hypervisor server nodes from a first pool that comprises prepared hypervisor server nodes, each of which comprises a previously-installed hypervisor, and (b) a management server node from a second pool that comprises prepared management server nodes, each of which comprises a previously-installed hypervisor and one or more previously-installed management components, configuring the identified server nodes to use a network associated with the user, creating a private cloud that includes the identified server nodes, and providing, to the user, permission to access the identified server nodes.
US10999133B2 Devices and methods for facilitating optimization of public land mobility network configuration for a system information block
Aspects encompassing public land mobile network (PLMN) configurations are disclosed. In one example, first and second PLMN configurations are determined, and a parameter having a common identifier between a hybrid PLMN and a PLMN from a different PLMN configuration is identified, such that the hybrid PLMN may connect with a first or second core network type. Inclusion of the common identifier is limited to either the first or second PLMN configuration via an index, and the first and second PLMN configurations are transmitted. In another example, first and second PLMN configurations are received, and a hybrid PLMN in one of the two PLMN configurations is selected. A determination is made whether to use the hybrid PLMN to connect with a first or second core network type. Whether a hybrid PLMN parameter was ascertained via the first or second PLMN configuration is reported. Other aspects, embodiments, and features are also included.
US10999132B1 Detecting degraded network monitoring agents
Technologies are provided for identifying problems with network monitoring agents. For example, a network monitoring agent that is experiencing network packet loss can be examined to determine if it is degraded. For example, metrics can be obtained that are associated with the network monitoring agent. The obtained metrics can then be evaluated against thresholds. For example, if a high confidence metric is outside of a threshold for the high confidence metric, then a determination can be made that the network monitoring agent is degraded. As another example, if two low confidence metrics are outside of respective thresholds, then a determination can be made that the network monitoring agent is degraded. If a network monitoring agent is degraded, then its monitoring data can be discarded.
US10999126B2 Failure handling for active-standby redundancy in EVPN data center interconnect
Techniques are described for avoiding traffic black-holing in a multi-homed Ethernet virtual private networks (EVPNs) in which a customer device (CE) is multi-homed to a plurality of multi-homing provider edge devices (PEs) via respective links of an Ethernet segment. An overlay network is created over the Ethernet segment, and the multi-homing PEs of the EVPN are configured with a common anycast IP address for respective virtual network interfaces. Upon election as active designated forwarder (DF) for the EVPN, the DF PE of the multi-homing PEs advertises toward the customer network an IGP metric for the anycast IP address that is lower than the IGP metric(s) advertised by any of the non-DF standby PE routers segment to direct the CE to forward network packets from the customer network to the DF PE over the respective link of the Ethernet segment.
US10999125B1 Inter-application communication via signal-routes
A system and method for communicating between applications using a routing process. A set of one or more signal-routes are defined on a network device, including a first signal-route. Each signal-route is associated with a state of an application to be executed on the network device, wherein the first signal-route is associated with a first application state of the application. The network device detects, within the application executing within an application layer of the network device, a change in the first application state and notifies other applications of the change in the first application state. Notifying includes modifying the first signal-route, wherein modifying includes adding the first signal-route to or removing the first signal-route from a Routing Information Base (RIB) and advertising the change in the RIB.
US10999122B2 Identification of computer performance anomalies with a logical key performance indicator network
In an exemplary embodiment, a computer system hosts a logical Key Performance Indicator (KPI) network to detect computer performance anomalies. Databases execute database KPI nodes, database edges, and database instance nodes of the logical KPI network to propagate database KPI data to a KPI server system. Application servers execute application server KPI nodes, application server edges, and application server instance nodes of the logical KPI network to propagate application server KPI data to the KPI server system. Web servers execute web server KPI nodes, web server edges, and web server instance nodes of the logical KPI network to propagate web server KPI data to the KPI server system. This KPI data indicates logical data path information for the propagated KPI data (instead of KPI values). The KPI server system processes the logical data path information to indicate the computer performance anomalies.
US10999117B2 Apparatuses for DMRS design or processing for guard interval or zero tail DFT spread OFDM systems
Disclosed are apparatuses for communication devices. An apparatus for a communication device includes control circuitry configured to determine a discrete Fourier transform (DFT) of a constant amplitude zero autocorrelation waveform (CAZAC) sequence appended with zeros in the time domain to generate a frequency domain interpolated CAZAC sequence. The control circuitry is also configured to determine an inverse discrete Fourier transform (IDFT) of the frequency domain interpolated CAZAC sequence to generate a demodulation reference signal (DMRS), and cause the DMRS to be transmitted through a cellular data network. An apparatus for a communication device includes control circuitry configured to perform a Fourier transform on a received DMRS to obtain a resulting signal, and use the resulting signal as a reference to demodulate orthogonal frequency-division multiplexing (OFDM) symbols. The control circuitry is also configured to perform a minimum mean squares estimation (MMSE) channel estimation on the resulting signal.
US10999116B1 Dynamic trigger compensation in OFDM systems
Systems and methods for enabling pre-compensation of timing offsets in OFDM receivers without invalidating channel estimates are described. Timing offset estimations may be sent along with the received OFDM symbols for FFT computation and generating a de-rotated signal output. The timing offset estimation may provide a reference point for dynamic tracking of timing for an OFDM signal and estimated based on an integral value associated with the OFDM signal.
US10999115B2 Method for generating a multicarrier signal, demodulation method, computer program product and corresponding devices
A method for generating a multicarrier signal formed by multicarrier symbols. the method includes: obtaining N first modulating symbols and N second modulating symbols from a sequence of source symbols, the obtaining including, for at least one of the source symbols indexed k, a sub-step of: linearly combining a real part and an imaginary part respectively, of the symbol indexed k with a real part and an imaginary part respectively, of one of the source symbols indexed k+/−R, with R being a non-zero integer, delivering at least one first and one second combined symbol respectively; performing a frequency-time transformation of the N first and N second modulating symbols respectively, delivering a first block and a second block of N carriers respectively; and generating the multicarrier symbol from the first and second blocks of N carriers.
US10999113B2 Method and device for transmitting data unit
A method and a device for transmitting a data unit are disclosed. A method for transmitting a PPDU can comprise the steps of: generating, by an STA, the PPDU including a first portion and a second portion; and transmitting, by the STA, the PPDU, wherein the first portion is generated by performing IFFT according to a first FFT size, the second portion is generated by performing IFFT according to a second FFT size, and the first FFT size can differ from the second FFT size.
US10999112B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
The present invention provides a method of transmitting broadcast signals. The method includes encoding service data of Physical Layer Pipes (PLPs); bit interleaving the encoded service data; building at least one signal frame including the bit interleaved service data; and modulating data in the at least one signal frame by Orthogonal Frequency Division Multiplexing (OFDM) method; inserting a preamble at a beginning of each of the at least one signal frame after the modulating step; and transmitting the broadcast signals having the modulated data, wherein the preamble includes two OFDM symbols and each of the two OFDM symbols is generated by a sequence multiplication, and wherein each of the two OFDM symbols in the preamble includes information for an emergency alert.
US10999109B2 Device and method to transform discrete voltage pulses to a phase-sensitive continuous signal
Systems, methods, and apparatuses, for transform discrete voltage pulses to a continuous signal. One method may include receiving a pulsed-voltage signal. The method may also include alternately directing the pulsed-voltage signal between a pair of processing channels based on a modulation signal or another signal. The method may further include determining rate voltages corresponding to the pair of processing channels based on a pulse rate of the pulsed-voltage signal. Further, the method may include processing the rate voltages using low pass filters corresponding to the pair of processing channels to form filtered rate voltages. The method may also include determining a normalized differential output for the pair of processing channels based on the filtered rate voltages. The method may also include outputting the normalized differential output to an output connector.
US10999107B1 Voltage mode transmitter
A voltage mode transmitter includes a first output terminal, a second output terminal, and a plurality switch-resistor units between the first output terminal and a first voltage source, between the second output terminal and the first voltage source, between the first output terminal and a second voltage source, and between the second output terminal and the second voltage source. Each switch-resistor unit includes a switch and a resistor connected in series. The switches of the switch-resistor units are controlled such that a common-mode voltage of a differential signal outputted at the first and second output terminals deviates from an average of voltages provided by the first and second voltage sources.
US10999106B2 Multidrop data transfer
Multi-drop communications channels can have significantly deep notches in their frequency response causing a corresponding limitation of the effective data transmission rate. A special time-ordered coding method is described which results in the emitted spectrum of the data stream transmitted into the channel having a notch at the same frequency as the notch in the channel frequency response, permitting channel receivers to successfully decode the transmitted data stream. The described coding method may be applied at various multiples of the channel notch frequency to support different throughput rates, and may be combined with other coding techniques such as group or vector signaling codes.
US10999105B2 Channel estimation method and device
Disclosed are a channel estimation method and device for improving accuracy of channel estimation so as to improve the performance of a receiver. The present application provides a channel estimation method, comprising: determining an equivalent pilot sequence by means of a historical effective frequency offset value; determining a sequence for multiple correlation by using the equivalent pilot sequence; and performing multiple correlation calculation of channel estimation by using the sequence for multiple correlation.
US10999102B1 FM spectrum estimation relative to adjacent channel
In connection with a frequency modulated (FM) communications system, exemplary aspects concern processing a desired channel of a frequency modulated (FM) signal based on an indication of an amplitude-level difference between a measured amplitude of a desired channel in the FM broadcast signal and a measured amplitude of another (possibly-interfering) channel. Based on such amplitude-level difference indication, an approach is selected for estimating the frequency spectrum of the other (possibly-interfering) channel in the FM broadcast signal. The selected approach may differ depending on whether the amplitude-level difference corresponds to an amplitude-level difference for which a frequency spectrum of the desired channel may be determined via a coarse estimate or via a less-coarse estimate of the frequency spectrum of the other channel.
US10999100B2 Identifying multiple nodes in a virtual network defined over a set of public clouds to connect to an external SAAS provider
Some embodiments establish for an entity a virtual network over several public clouds of several public cloud providers and/or in several regions. In some embodiments, the virtual network is an overlay network that spans across several public clouds to interconnect one or more private networks (e.g., networks within branches, divisions, departments of the entity or their associated datacenters), mobile users, and SaaS (Software as a Service) provider machines, and other web applications of the entity. The virtual network in some embodiments can be configured to optimize the routing of the entity's data messages to their destinations for best end-to-end performance, reliability and security, while trying to minimize the routing of this traffic through the Internet. Also, the virtual network in some embodiments can be configured to optimize the layer 4 processing of the data message flows passing through the network.
US10999093B2 NB-IOT based wireless device group access method and terminal
An NB-IOT based wireless device group access method and terminal relate to the technology of smart home systems. The method includes that the NB-IOT based device group access terminal establishes (S601) a connection with an external device requesting to access an NB-IOT network; and when a command issued by the NB-IOT network to the external device is received, the NB-IOT based device group access terminal interprets (S602) the command into a communication command protocol supported by the external device and issues the communication command protocol supported by the external device to the corresponding external device; when information uploaded by the external device with the established connection is received, the NB-IOT based device group access terminal interprets (S602) the information into a communication command protocol supported by the NB-IOT network and uploads the communication command protocol supported by the NB-IOT network to the NB-IOT network.
US10999092B2 Modular intelligent door and frame
A modular door and frame that can be manufactured and supplied to end users with various combinations of intelligent features. The intelligent features allow functions to be performed by the door and/or frame. Also, conditions or events to be detected and monitored at the intelligent door and/or remote locations. Data relating to the various functions, events, or conditions can be communicated across a network that is communicatively coupled to the door.
US10999091B2 System for the control of connected things, corresponding method of control and computer program
A system for controlling of at least one connected thing by using a switch capable of switching from an open position to a closed position and vice versa. The system includes a regulation device parallel-mounted with the switch in an electrical power supply circuit of the at least one connected thing. The regulation device includes: a module for detecting a change in position of the switch; and a communications module capable of transmitting information on the detected change in position to the at least one connected thing.
US10999089B1 Communication bridging in a remote office environment
Certain aspects of the disclosure are directed to communication bridging among disparate platforms in a remote communications environment. According to a specific example, a remote communications service module configured to provide remote communications services including a communication bridging service and another type of data communications services, in the remote communications environment. The communication server further comprises a uniform resource locator (URL) generation module configured to facilitate formation of the communication bridge by generating a URL associated with the communication bridge, and identifying chat room protocols associated with the first and second chat rooms. The server further comprises an assimilation and processing module configured to translate chat messages using the specifications for the first and second chat room protocols, and transmit chat messages between the first chat room and the second chat room.
US10999086B2 Dynamically-assigned resource management in a shared pool of configurable computing resources
Disclosed aspects manage a shared pool of configurable computing resources. A resource demand value is identified for a target host. Resource supply values of dynamically-assigned resources are computed for donor hosts. Using the resource demand value and the resource supply values, dynamically-assigned resources are reclaimed from the donor hosts and distributed to the target host.
US10999085B2 Power control method, device and electronic equipment in ethernet power supply system
Disclosed is a power control method applicable to a power over Ethernet system, which includes: when it is determined that there is a target powered device connected to the power over Ethernet system, calculating a sum of actual power of all powered devices currently powered on to obtain a total required power; and determining whether the total required power exceeds a preset second threshold power threshold, if yes, powering off a powered device that is currently powered on according to priorities corresponding to port numbers of all the powered devices that are currently powered on until the total required power is less than the second power threshold; if not, determining whether to power on the target powered device according to a preset first power threshold, wherein the second power threshold is greater than the first power threshold.
US10999082B2 Localized garbled circuit device
According to various aspects of the present application, systems and methods are provided for implementing a garbled circuit on a device. Doing so allows the device to perform computations while protecting the computations from being observed or accessed by an adversarial entity. A garbled circuit involves two parties, known as the generator and the evaluator, jointly evaluating a function. Conventionally, a garbled circuit is executed on two different devices in order for the two different parties to jointly calculate the function without each party revealing to the other party private information such as input values to the function. Some embodiments provide for execution of the garbled circuit on a single device by implementing both parties on the device as separate processes. Some embodiments prevent an adversarial entity with physical access to the device from being able to observe calculations performed by the device to evaluate a function.
US10999081B2 Dynamic certificate management for a distributed authentication system
The disclosed technology is generally directed to embedded device updates. In one example of the technology, a request for a nonce from a device is received. The nonce is sent in response to the request. An authentication request that includes the nonce, a set of measurements associated with the device, and a cryptographic signature generated from a private key associated with the device is received. The device is validated based on the authentication request. In response to successful validation of the device, a short-term certificate is generated for the device.
US10999077B2 Data protection using sporadically generated universal tags
Universal tags linked to the content of a data file are sporadically/periodically generated for protecting the authenticity of the data file and/or the owner/creator of a digital file. New universal tags are generated by altering one or more keys/seeds used to generate the universal tag. Once a current universal key is generated, the current universal tag is registered on a distributed ledger of at least on distributed trust computing network, thus superseding the registration of a last-in-time/previous universal tag to thereby become the effective validation means for (i) an authenticity of the data file, and/or (ii) the user associated with the data file (e.g., rightful possessor and/or creator of the digital file).
US10999072B2 Trusted remote proving method, apparatus and system
The method includes receiving a challenge request sent by a first service trusted server and obtaining to-be-verified information of the first service trusted server in the challenge request; sending a verification request to a trusted remote proving server, wherein the verification request includes the to-be-verified information of the first service trusted server; and obtaining a verification response returned by the trusted remote proving server.
US10999070B2 System and method for decrypting communication over a UMTS network
Systems and methods for monitoring voice and SMS communication exchanged over a UMTS network is described wherein a technique for quickly testing different Count-C values, until the correct value is ascertained is used. The Count-C parameter consists of a HyperFrame Number (HFN) and the system iteratively attempts to decrypt the packets using a series of candidate HFNs. For each of these candidate HFNs, and for each of the packets, the system produces a candidate Count-C by appending the sequence number (SN). The system then uses the candidate Count-C to calculate a candidate keystream block. Subsequently, the system uses the candidate keystream blocks to decrypt the packets, and then tests whether the packets were correctly decrypted. If the system deems the decryption successful, the system stops iterating through the candidate HFNs, and uses the candidate HFN that correctly decrypted the packets to decrypt subsequent packets in the communication session.
US10999066B1 Brain-actuated control authenticated key exchange
A brain-actuated authentication key exchange (“BACAKE”) system facilitates multi-factor and mutual authentication of an individual to a provider computing system via a brain-computer interface. Neural signals are received from a brain-computer interface coupled to an individual. Physical movement intentions of the individual are extracted from the neural signals. The physical movement intentions are mapped to a character string representing a knowledge factor. A secure, mutually authenticated communication channel is established between the BACAKE computing system and a provider computing system by using the knowledge factor as an input to a password authenticated key exchange protocol.
US10999052B1 Cauls and methods of using cauls to produce composite articles
Cauls and methods of using the same are provided. The caul includes a reinforcement material having one or more elastic fibers and a polymer having one or more shape memory polymers. The caul is operable to transition from a rigid state to an elastomeric state and from an elastomeric state to a rigid state in response to stimuli. Methods of using cauls to produce composite articles involve positioning one or more fiber layers between a caul and a cure mold surface when the caul is in a rigid state. The fiber layers, caul, and cure mold surface may be covered with a sealed barrier and a pressure gradient may be applied. Before, after, or before and after performing the vacuum the fiber layers may be impregnated with resin. The fiber layers may be cured, which may provide a stimulus to transition the caul from a rigid to an elastomeric state.
US10999046B2 Reconfiguring the secondary cell to a PUCCH secondary cell
A base station transmits, to a wireless device, at least one first message. The message comprises one or more parameters of cells comprising a secondary cell with no configured physical uplink control channel (PUCCH). A determination is made to reconfigure the secondary cell to a PUCCH secondary cell with a secondary PUCCH. In response to the determination, at least one second message is transmitted to: release the secondary cell for the wireless device; and add the PUCCH secondary cell for the wireless device. Channel state information is received via the PUCCH secondary cell.
US10999044B2 User terminal and radio communication method
The present invention is designed so that communication can be carried out properly even when shortened TTIs are used. A user terminal communicates using a first transmission time interval (TTI) and a second TTI which has a shorter TTI duration than the first TTI, and this user terminal has a receiving section that receives first downlink control information which is transmitted from a radio base station per first TTI, and second downlink control information which is transmitted in the second TTI, and a control section that controls simultaneous reception of first downlink data which is based on the first downlink control information, and second downlink data which is based on the second downlink control information, in a same carrier, based on a given condition.
US10999042B2 Facilitating restriction of channel state information to improve communication coverage in 5G or other next generation networks
Facilitating restriction of channel state information is provided herein. A system can comprise a processor and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations. The operations can comprise setting a bit within a channel quality indicator bitmap as a function of a performance criterion of a mobile device. The bit can be selected from a group of bits within the channel quality indicator bitmap. Further, the operations can comprise sending the channel quality indicator bitmap to the mobile device. The bit can restrict a selection by the mobile device to defined channel quality indicator indices and can reduce a number of bits that represent the defined channel quality indicator indices.
US10999041B2 Method for transmitting feedback information, terminal device, and network device
A method for transmitting feedback information includes receiving, by a terminal device, trigger signaling used for triggering transmission of feedback information for at least one downlink channel group by the terminal device. The method also includes determining by the terminal device a feedback information codebook based on the trigger signaling. The feedback information codebook includes the feedback information for the at least one downlink channel group.
US10999040B2 Terminal device, base station device, retransmission method, and resource allocation method
The present disclosure provides a terminal device that allows constraints on user allocation to be prevented and spread codes to be allocated in a scheduler when non-adaptive HARQ is employed using a PHICH. A codeword generator generates code words by encoding data, a layer mapping unit places each CW in one or a plurality of layers, a DMRS generator generates a reference signal for each layer in which a CW is placed by using any resource among a plurality of resources defined by a mutually orthogonal plurality of OCCs, and an ACK/NACK demodulator receives a response signal indicating a retransmission request. When a response signal requesting retransmission of only a CW placed in a plurality of layers is received, the DMRS generator uses each resource having the same OCC among the plurality of resources for the reference signals generated in the corresponding layers.
US10999038B2 Method for configuring resource of downlink measurement reference signal and apparatus
A method for configuring a resource of a downlink measurement reference signal and an apparatus are disclosed. In the method, the base station may notify a terminal device of a resource pool by using configuration information of the resource pool that is determined based on the basic pattern or available resources, so that resource configuration of a downlink measurement reference signal is implemented.
US10999036B2 Method and apparatus for downlink communication in communication system
An operation method of a base station in a communication system includes transmitting, to a terminal, a radio resource control (RRC) message including transmission configuration information (TCI)-state configuration information including information indicating a starting beam index and an ending beam index and reference signal related information; transmitting, to the terminal, a first downlink control information (DCI) including a first TCI indicating the starting beam index and first resource allocation information; and transmitting, to the terminal, a first physical downlink shared channel (PDSCH) through a resource indicated by the first resource allocation information by using a starting beam indicated by the first TCI.
US10999033B2 System and method for communicating an orthogonal frequency division multiplexed (OFDM) frame format
An Orthogonal Frequency Division Multiple Access (OFDMA) frame communicated over a 20 MegaHertz (MHz) channel may include eight 26-tone resource units (RUs), one 26-tone bifurcated RU, and a direct current (DC) region. The eight 26-tone RUs may include twenty-six consecutive data and pilot tones, and the bifurcated 26-tone RU may be split into two 13-tone portions each of which include thirteen consecutive data and pilot tones. The DC region may include seven null tones. In one example, the DC region of the 20 MHz MU-OFDMA frame consists of three DC tones and four null-data tones.
US10999031B2 Method of transmitting uplink phase tracking reference signal by user equipment in wireless communication system and apparatus supporting same
Systems and techniques for transmitting and receiving an uplink phase tracking reference signal between a user equipment and a base station in a wireless communication system and an apparatus. According to one implementation, the user equipment can transmit an uplink phase tracking reference signal to the base station using a power boosting level determined based on first information and second information received from the base station.
US10999030B2 Demodulation reference signal (DMRS) time domain bundling and multiple codeword transmission and processing
Certain aspects of the present disclosure provide techniques for demodulation reference signal (DMRS) time domain bundling and multiple codeword transmission and processing in new radio (NR) systems. A method by a transmitting device includes transmitting multiple codewords to a receiving device in a first period, each of the multiple codewords transmitted using a different set of one or more DMRS ports. The transmitting device determines to retransmit one or more of the multiple codewords and, for each of the multiple codewords to be retransmitted, the set of DMRS ports for retransmission of the codeword. The determination is based, at least in part, on whether DMRS time domain bundling is configured. The transmitting device retransmits the one or more codewords in a second period based on the determination. The receiving device determines the DMRS ports used and processes the retransmitted codewords based on the determination.
US10999029B2 Method for transmitting reference signal
According to the present disclosure, behaviors of a Base Station (BS) and a User Equipment (UE) pertinent to Reference Signal (RS) transmissions are discussed. BS may configure RS corresponding to a set of antenna ports in two or more groups of Orthogonal Frequency Division Multiplexing (OFDM) symbols on a short Physical Downlink Sharing CHannel (sPDSCH), where subcarrier indices used for RS transmission are different between at least two groups of OFDM symbols. Then, BS may transmit the RS to UE. UE will receive RS and perform channel estimation based on the received RS.
US10999028B2 Method and apparatus for configuring a cluster
A method for configuring a cluster for a terminal device in a wireless network. The method is performed at a network node, such as a base station or a radio network controller. The terminal device can establish at least two concurrent connections to at least one network node in the cluster. The method comprises dynamically adjusting a configuration of the cluster and informing the terminal device of the adjusted configuration so that connectivity of the terminal device in the cluster is adapted to the adjusted configuration. Correspondingly, there is also provided an apparatus embodied at or as at least part of the network node.
US10999025B2 User terminal and radio communication method
The present invention is designed to reduce the degradation of communication quality even when future radio communication systems support UL control channels of different formats than existing systems. A transmission section that allocates uplink control information and an uplink reference signal to different frequency resources in an uplink control channel allocation field, and transmits the uplink control information and the uplink reference signal, and a control section that controls the allocation of the uplink control information and the uplink reference signal are provided, and the control section makes the frequency resources where the uplink reference signal is allocated hop between different time fields and/or between different resource blocks.
US10999020B2 Telecommunication devices and methods for performing data retransmission in a telecommunications system
Communicating data in a wireless telecommunications system, the system comprising a base station and one or more terminals operable to communicate via a wireless interface and in accordance with a mobile communication protocol, the wireless interface being provided by at least a first component carrier within a first frequency band and a second component carrier within a second frequency band. The method comprising transmitting a link control layer Packet Data Unit “PDU” from a link control module to an access control layer module for transmission; transmitting first access control layer data using resources allocated within the first component carrier; identifying that transmission of data for the PDU has been unsuccessful; and upon identification that transmission of data for the PDU has been unsuccessful, re-transmitting the POU and causing the re-transmitted POU to be transmitted via second access control layer data using resources allocated within the second component carrier.
US10999015B2 Methods and apparatus for NR D2D URLLC communication
Methods and apparatus related to wireless communication, for example, to 5G New Radio (NR) device-to-device (D2D) (e.g., vehicle-to-vehicle (V2V) or vehicle-to-everything (V2X)) ultra-reliable and low-latency communications (URLLC) communication are provided. In aspects, a method of wireless communication by a user equipment (UE) may include transmitting data associated with a URLLC communication in a first set of one or more portions of a wireless communication structure having a plurality of portions, and re-transmitting the data associated with the URLLC communication in a second set of one or more portions of the wireless communication structure, wherein one or more slot structures of the wireless communication structure are defined by the plurality of portions, the first set is based on a first mini-slot structure, the second set is based on a second mini-slot structure, and a mini-slot structure is smaller than a slot structure Numerous other aspects are provided.
US10999013B2 Multiple stream space-time block coding
Transmitter having multiple transmit antennas for transmitting two or more streams. The transmitter comprises an encoding circuitry configured to perform space-time block encoding to obtain for at least one of the two or more streams a pair of space-time encoded streams. Further, a mapping circuitry is configured to assign each stream of each pair of space-time encoded streams to a transmit antenna of the multiple transmit antennas for wirelessly transmitting the two or more streams. Finally, a control circuitry is configured to adjust one or more parameters of the mapping circuitry in order to achieve a defined channel characteristic between the transmitter and a receiver.
US10999012B2 Packet coding based network communication
A method for data communication between a first node and a second node includes forming one or more redundancy messages from data messages at the first node using an error correcting code and transmitting first messages from the first node to the second node over a data path, the transmitted first messages including the data messages and the one or more redundancy messages. Second messages are received at the first node from the second node, which are indicative of: (i) a rate of arrival at the second node of the first messages, and (ii) successful and unsuccessful delivery of the first messages. A transmission rate limit and a window size are maintained according to the received second messages. Transmission of additional messages from the first node to the second node is limited according to the maintained transmission rate limit and window size.
US10999006B2 Communications having reduced latency
Methods and devices for reducing the latency associated with retransmitting data packets are provided. A device used to receive data packets may include physical layer circuitry and data link layer circuitry communicatively coupled to the physical layer circuitry. The data link layer circuitry may include an Automatic Repeat reQuest (ARQ) processing circuit to send requests for retransmitting data packets. The data link layer circuitry may also include a Forward Error Correction (FEC) processing circuit to receive decoded data packets from the physical layer circuitry, to perform error correction on packets received by the physical layer circuitry, and to provide a correction status signal to the ARQ processing circuit indicating whether or not a particular decoded data packet received from the physical layer circuitry contains one or more incurable errors.
US10999004B2 Low density parity check encoder, and low density parity check encoding method using the same
A low density parity check (LDPC) encoder, an LDPC decoder, and an LDPC encoding method are disclosed. The LDPC encoder includes first memory, second memory, and a processor. The first memory stores an LDPC codeword. The second memory is initialized to 0. The processor generates the LDPC codeword by performing accumulation with respect to the second memory using information bits. The accumulation is performed at parity bit addresses that are updated using a sequence corresponding to a parity check matrix (PCM).
US10998997B2 Non-orthogonal multiple access for uplink data transmission for 5G or other next generation network
The gains with non-orthogonal multiple access (NOMA) for uplink data transmissions can be high when chosen codes are orthogonal. However, when codes are non-orthogonal, the gains can be low. NOMA can be used when there is more than one mobile device using the same resources. Since orthogonal codes cannot be possible for every length, codes which have low cross-correlation properties can be used. However, when there are a large number of mobile devices using the same resources, the cross-correlation between the codes can cause interference to the mobile devices. Reducing the gains of a NOMA system can reduce the overall throughput. Thus, transmitting data on the same resources in a NOMA can occur in spite of the interference to the UEs transmitting data on the same resources. Therefore, a non-orthogonal multiple access design for a 5G network can mitigate interference.
US10998992B2 Method and device for improvement of the sound quality of an audio file
A method and device for improving the sound quality of an audio file in an audio device by modifying an audio signal by means of at least one effect device. The method according to the invention includes the following method steps: a) associating the audio file with meta data; b) comparing the meta data to files in which settings of the effect device are stored; c) associating the meta data with a file from method step b), and d) loading the file from method step c) and activating the effect device, the effect device being set by means of values from the file in method step c).
US10998991B2 Radio station listening contour estimation
A method includes identifying, from radial contours indicating listening areas for respective radio stations, each radial contour specifying a geographic location of a respective radio station and a plurality of segments surrounding the radio station, each segment defining a radius outward from the geographic location defining a boundary of the listening area for the corresponding segment, a segment of a radial contour of a radio station currently tuned to by a radio receiver for a listener location; responsive to the listener location exceeding the radial extent from the radio station for the segment, identifying an alternate radio station available for the listener location; identifying, from the radial contours and the listener location, a segment of a radial contour of the alternate radio station; and responsive to the listener location being within a radial extent from the alternate radio station for the segment, transitioning to the alternate radio station.
US10998989B2 Method and apparatus for CSI reporting in wireless communication system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The present disclosure provides a priority of CSI reporting in a mobile communication system, and provides a method in which a UE performs CSI reporting with high priority according to the priority. The method includes receiving channel state information (CSI) feedback configuration information from a base station; identifying a CSI reporting to be performed based on the CSI feedback configuration information, as a result of two CSI reportings overlapping; and performing the identified CSI reporting to the base station. The CSI reporting is identified based on types of CSI reportings, and a CSI reporting associated with a reference signal received power (RSRP) is prioritized over a CSI reporting that is not associated with the RSRP.
US10998988B2 High frequency radio signal classifications
Examples include classifying high frequency radio signals. Some examples include receiving a fast Fourier transform (FFT) of a high frequency radio signal, determining a first signal strength at a first guard frequency bin, determining a second signal strength at a second guard frequency bin, and determining a third signal strength at a direct current carrier frequency bin. Examples also include classifying the high frequency radio signal based on the first signal strength, the second signal strength, and the third signal strength.
US10998984B2 Methods and apparatus for cross-medium communication
An underwater transmitter may generate underwater pressure waves that encode bits of data. The pressure waves may travel to, and created minute vibrations in, the water's surface. An airborne radar may detect radar signals that reflect from the water's surface. The surface vibrations may modulate the phase of the reflected radar signal. The radar receiver may, based on the variation in the phase of the reflected radar signal, decode the data that was initially encoded in the underwater pressure waves. The underwater pressure waves may be frequency modulated, such as by orthogonal frequency-division multiplexing. Alternatively, the surface vibrations may be detected by a camera, interferometer or other light sensor. Alternatively, the pressure waves may propagate through a media other than water. For instance, the pressure waves may propagate through bodily tissue, or may propagate through oil or a liquid fracking mixture in an oil or gas well.
US10998982B2 Transmitter for throughput increases for optical communications
Disclosed in some examples, are optical devices, systems, and machine-readable mediums that send and receive multiple streams of data across a same optical communication path (e.g., a same fiber optic fiber) with a same wavelength using different light sources transmitting at different power levels—thereby increasing the bandwidth of each optical communication path. Each light source corresponding to each stream transmits at a same frequency and on the same optical communication path using a different power level. The receiver differentiates the data for each stream by applying one or more detection models to the photon counts observed at the receiver to determine likely bit assignments for each stream.
US10998981B2 Measurement apparatus of vectorial optical fields
An apparatus measures the transverse profile of vectorial optical field beams, including at least the directional intensity complex amplitude and the polarization spatial profile. The apparatus contains a polarization separation module, a weak perturbation module, and a detection module. Characterizing the transverse profile of vector fields provides an optical metrology tool for both fundamental studies of vectorial optical fields and a wide spectrum of applications, including microscopy, surveillance, imaging, communication, material processing, and laser trapping.
US10998980B2 System for achieving multiple bits per symbol in optical communications systems by combining spatial domain multiplexing and pulse amplitude modulation
A modified optical PAM communication system using multiple laser sources to generate each amplitude level. The systems can be applied separately or in conjunction with another modulation system such as SDM, MDM, WDM, TDM, or other communication systems. In an embodiment, a PAM-4 system will increase data rate by a factor of two, but more complicated schemes using more lasers can be utilized to generate higher efficiency schemes. For example, a 25 Gbps NRZ signal will give 50 Gbps PAM-4 signal and higher laser systems can generate PAM-8 or PAM-16 for 75 and 100 Gbps systems respectively. These can be further applied to SDM systems to generate higher data rates equivalent to the number of SDM channels multiplied by the PAM efficiency. In embodiments, the invention may combing PAM with WDM and SDM to achieve multiple bits per symbol.
US10998978B1 Optical transmission apparatus and bias control method
An optical transmission apparatus includes a modulation unit that generates modulated light by modulating light while bias on which a low-frequency signal is superimposed is applied thereto; an optical amplification unit that generates amplified light by amplifying the modulated light while holding an intensity of the amplified light at a changeable target value; an optical detection unit that generates an electric signal by performing photoelectric conversion on a part of the amplified light; an amplification unit that amplifies the electric signal while suppressing variation in the amplified electric signal, the variation being due to a change of the target value; and a control unit that detects a low-frequency component from the amplified electric signal the variation of which is suppressed and controls the bias on a basis of the detected low-frequency component, the low-frequency component being generated by the low-frequency signal.
US10998976B2 Process for extending operating temperature range of gigabit plastic optical fiber
A process to enhance the performance of plastic optical fiber to operate with a high data rate (e.g., at least 1 gigabit per second) at high temperature (e.g., 100 degrees Celsius) for airplane avionic systems. Gigabit plastic optical fiber has a core including a dopant that enables data transmission at gigabit rates. The enhancement process uses rapid thermal cooling of the gigabit plastic optical fiber to stabilize the polymer matrix of the fiber. This rapid cooling treatment blocks dopant diffusion in a high-temperature environment, thereby avoiding degradation of the fiber's bandwidth and optical loss characteristic. Such degradation typically occurs in gigabit plastic optical fiber having core and cladding made of transparent carbon-hydrogen bond-free perfluorinated polymer.
US10998973B2 Signal combining device and signal combining method
The signal combining device includes: a plurality of first filters to subject each of a plurality of reception signals to processing with first filter coefficients, the plurality of reception signals being generated by subjecting optical signals to coherent detection; a plurality of second filters to subject outputs of the first filters to processing with second filter coefficients; a combiner to output combined signals acquired by combining outputs of the second filters; and a controller to perform adaptive control for each of the first filter coefficients and each of the second filter coefficients with different step sizes in each other, so that the combined signals are in a predetermined state, based on the reception signals input to the first filters and the combined signals, and to switch an update state of a filter coefficient of each of the first filters, based on magnitudes of the second filter coefficients.
US10998972B2 Receiver, method, terminal device, light transmissive structure and system for visible light communication
A receiver, method, terminal device, visible light transmissive structure and system for decoding light signals and light signals received in an area of overlap of light rays emanating from different lighting devices, each transmitting unique ID data. Light rays (45, 46, 47) entering the receiver (39) are optically spread apart in longitudinal direction (x) of an array of photodetectors (21). The thus spread light rays (45a, 46a, 47a) are optically diverged and spread further over the radiant active surface (29) of a particular photodetector (22-28), thereby optimizing the amount of light received at a respective photodetector (22-28).
US10998971B2 Controlling communications between visible light communication access points and user equipments
A method by a coordination node is disclosed for controlling communications between visible Light Communication, VLC, Access Points, AP, and User Equipments, UEs. The method includes identifying occurrence of an event relating to operation of a first VLC AP. The method further includes determining that a second VLC AP and a third VLC AP each have communication coverage areas that are at least partially within a communication coverage area of the first VLC AP, responsive to identification of occurrence of the event. The method then controls the second and the third VLC APs responsive to the determination to avoid their interfering with communications between the first VLC AP and any UEs within common communication coverage areas of the second or the third VLC APs. Related coordination nodes are disclosed.
US10998969B2 Focal plane assembly for multi-access free space optical communications transceivers
Systems and methods are described for providing high throughput connectivity between multiple network nodes, such as satellites in Earth orbit or ground stations, using a multi-access free space optical communications transceiver. The transceiver includes a focal plane assembly with an array of moveable optical fibers or fiber bundles, multi-core fibers, or a combination thereof. Each optical fiber bundle may include a centrally-located data fiber with guide fibers disposed around the data fiber. A controller may align a tip of the data fiber with a focal spot associated with incoming optical signals based on measured power levels of optical signals received in the guide fibers. The data fiber may be a multi-mode fiber (MMF) and circuitry in the transceiver may couple signals from the MMF into separate single-mode fibers (SMF) and then coherently combine signals from the SMFs.
US10998968B2 Methods for sending and receiving synchronization signals and signals subjected to perfect omnidirectional pre-coding in large-scale MIMO system
An EnodeB or a transmitting device intermittently generates synchronization signals, and then performs perfect omnidirectional pre-coding processing on the synchronization signals; the synchronization signals after perfect omnidirectional pre-coding processing pass through a transmission channel and are then received by a mobile terminal or a receiving device, and the mobile terminal or the receiving device uses the received synchronization signals and local replicas of the synchronization signals for receiving and synchronization processing. An EnodeB or a transmitting device generates vector signals via low-dimensional space-time coding, and then performs perfect omnidirectional pre-coding processing on the vector signals; the transmitted signals after perfect omnidirectional pre-coding processing pass through a transmission channel and are then received by a mobile terminal or a receiving device, and the mobile terminal or the receiving device uses the received signals for signal receiving processing.
US10998967B2 Systems and methods for pseudo random beacon signal scheduling and data scheduling to improve network conditions
Systems and methods for pseudo random beacon signal scheduling and data scheduling to improve network conditions within a wireless network are disclosed herein. In one embodiment, a system for providing a wireless asymmetric network, comprises a hub having one or more processing units and at least one antenna for transmitting and receiving radio frequency (RF) communications in the wireless asymmetric network. A plurality of sensor nodes each have a wireless device with a transmitter and a receiver to enable bi-directional RF communications with the hub in the wireless asymmetric network. The system determines dynamic beacon frequency control with a variable delay duration for starting at least one superframe of the hub.
US10998966B1 System and method for determining a target for an uplink (UL) transmission
An illustrated embodiment disclosed herein is a method including receiving, by an endpoint, a plurality of swept syncs, each swept sync being on a different channel, measuring, by the endpoint, a received signal power for each of the plurality of swept syncs, determining, by the endpoint, a first swept sync based on the received signal power, interpolating, from the first swept sync, a first channel for sending an uplink (UL) physical data unit (PDU), sending, by the endpoint, the UL PDU on the first channel, and receiving, by the endpoint, a downlink (DL) PDU on a second channel, wherein the second channel is based on the first channel to leverage channel reciprocity.
US10998964B2 Ground network for end-to-end beamforming with multifrequency access node clusters
Methods and systems are described for providing end-to-end beamforming. For example, end-to-end beamforming systems include end-to-end relays and ground networks to provide communications to user terminals located in user beam coverage areas. The ground segment can include geographically distributed access nodes and a central processing system. Return uplink signals, transmitted from the user terminals, have multipath induced by a plurality of receive/transmit signal paths in the end to end relay and are relayed to the ground network. The ground network, using beamformers, recovers user data streams transmitted by the user terminals from return downlink signals. The ground network, using beamformers generates forward uplink signals from appropriately weighted combinations of user data streams that, after relay by the end-end-end relay, produce forward downlink signals that combine to form user beams.
US10998962B2 Radio system using satellites
A radio communication route enables communication from an originating ground station to a destination ground station via one of multiple randomly orbiting satellites with no attitude control. The ground stations and satellites include directional antennas for receiving radio signals from and transmitting radio signals in multiple directions. The satellites store an address of a destination ground station from which an initial information signal is transmitted and antenna information identifying the satellite antenna on which the initial information signal was received. Plural satellite antennas transmit linking information identifying the satellite to the originating ground station. Data transmissions received at the originating ground station that designate a particular destination are transmitted by the originating ground station using the antenna on which the linking information was received and the satellite retransmits the data transmission using the satellite antenna identified by the stored antenna information.
US10998960B2 Providing reference altitude information to unmanned aerial vehicles for configuration differentiation
An apparatus and method that may receive, at an unmanned aerial vehicle, at least one coordinate from a base station, wherein the at least one coordinate comprises one or more reference altitude values associated with at least one of an altitude of an antenna associated with the base station or a ground altitude of the base station. The method may further determine that the unmanned aerial vehicle is within a first three-dimensional zone of a plurality of three-dimensional zones based on the one or more reference altitude values. The method may further adjust mobile network settings of the unmanned aerial vehicle based on the determined first three-dimensional zone.
US10998959B2 System, method and apparatus for an uplink extender
According to an embodiment, a mobile extender (82) is provided which may be configured to provide a base unit (81) with an additional uplink via a mobile network like LTE.
US10998958B1 Radio frequency-based repeater in a waveguide system
A system of a machine includes a network of a plurality of nodes distributed throughout the machine. Each of the nodes is operable to communicate through a plurality of electromagnetic signals. A controller is operable to communicate with the network of nodes through the electromagnetic signals. The system also includes a plurality of waveguides configured to guide transmission of the electromagnetic signals between the controller and one or more of the nodes. A radio frequency-based repeater is coupled to at least two of the waveguides in the network between the controller and at least one of the nodes. The radio frequency-based repeater is configured to receive a portion of the electromagnetic signals in a first waveguide and boost a transmission characteristic of the portion of the electromagnetic signals in a second waveguide.
US10998954B2 Methods and devices for processing a data signal for transmission to multi-stream terminals
The disclosure relates to a radio transceiver, comprising: a precoder configured to precode a data signal for transmission to a plurality of multi-stream terminals based on a plurality of precoding weight matrices; and a processor configured to generate for each terminal in an iterative manner a precoding weight matrix and a transformed channel matrix, wherein the transformed channel matrix indicates a channel gain between the radio transceiver and the respective terminal transformed by a receive filter matrix of the respective terminal, wherein the generation of the precoding weight matrix and the transformed channel matrix in a current iteration is based on the transformed channel matrix generated from a previous iteration.
US10998951B2 Communication apparatus and communication method
A communication apparatus includes a PHY frame generating circuit that generates a PHY frame including either of a short Sector Sweep frame and a Sector Sweep frame; and an array antenna that selects, based on the PHY frame, any sector from among a plurality of sectors and transmits the PHY frame. In a case where, in the PHY frame including the short Sector Sweep frame, a Direction field of the short Sector Sweep frame indicates Initiator Sector Sweep, the PHY frame generating circuit replaces a Short Sector Sweep Feedback field indicating a number of a selected best short Sector Sweep with a Short Scrambled Basic Service Set ID field indicating an abbreviated address generated from an address of a destination communication apparatus.
US10998948B2 OAM reception apparatus, OAM reception method, and OAM transmission system
An interference compensation unit in an OAM reception apparatus removes the interference component caused by horizontally polarized waves relative to vertically polarized waves from a first mode vertical component reception signal obtained by an OAM reception unit using both a first mode horizontal component reception signal and a second mode horizontal component reception signal.
US10998945B1 Beam acquisition methods and communication devices
At a first communication device in a wireless communication network, reference signaling is received from a second communication device in two or more beams with a same direction, and one or more values associated with a direction at which the first communication device received the reference signaling from the second communication device are determined. The one or more values are determined based on the received reference signaling. The direction has a higher accuracy than a beam width associated with the received reference signaling. The direction may be or include an angle of arrival or an angle of departure, for example, and in the case of an angle of departure signaling indicative of the one or more values is transmitted by the first communication device, to the second communication device or another component such as network equipment.
US10998941B2 Multi-band transmission system
A network interface device includes i) a separator circuit configured to separate data into a plurality of frequency bands, ii) a first multiple input, multiple output (MIMO) processing circuit configured to multiplex the data into a plurality of spatial channels, and iii) a first analog front end circuit. The first analog front end circuit is configured to, for each spatial channel of the plurality of spatial channels: i) combine data in the plurality of frequency bands, including combining data in a first frequency band with data in a second frequency band different from the first frequency band, into a respective combined signal for simultaneous transmission over the plurality of frequency bands, and ii) transmit the combined signal via a transmission medium. Transmission of symbols in the first frequency band is synchronized with transmission of symbols in the second frequency band.
US10998938B2 Near field communication device, method for operating a near field communication device, chip card and wearable
A Near Field Communication (NFC) device for transmitting a signal, including an NFC transceiver circuit having a transmission terminal and a reception terminal connected to an antenna; an electronic signal damping circuit; and a controller configured to control the electronic signal damping circuit to dampen a signal at the reception terminal to have a lower impedance during a transmission mode of the NFC device, during which the NFC device transmits the signal by means of the antenna, as compared with during a reception mode of the NFC device.
US10998936B2 Method for preventing abnormality during wireless charging
Disclosed is a control method of a wireless power transmitter, including transmitting power to a plurality of wireless power receivers based on a first power value required by a first wireless power receiver from among the plurality of wireless power receivers, and before reaching a threshold condition in which a system error occurs in the wireless power transmitter, transmitting a power adjust command to reduce the power to a lower percentage of a maximum received power level, to at least one wireless power receiver from among the plurality of wireless power receivers, wherein the power adjust command is a control command for reducing power consumption of the at least one wireless power receiver from among the plurality of wireless power receivers, and wherein the system error comprises at least one of an over-temperature error, an over-current error, and an over-voltage error.
US10998929B2 Telephone handset containing a remedial device
A remedial signal for potentially harmful radiation that is emitted by a portable electronic battery powered communication device is implemented directly within the handset of the portable communication device the portable communication device is operated by a microprocessor (3) and the remedial signal module is controlled by an algorithm in the microprocessor (3) wherein the algorithm obtains information concerning radio frequency communications associated with the portable telecommunications device from the transceivers (1) of the device.
US10998928B2 Radio receiver, method and computer program
A radio receiver includes a local oscillator arrangement and a controller. The local oscillator arrangement is arranged to provide a signal for down-conversion of radio frequency signal to an intermediate frequency or a baseband frequency in the radio receiver, and the local oscillator arrangement is capable of selectably providing multiple frequency generation qualities. The controller is arranged to estimate a tolerable frequency generation quality for the current operation of the radio receiver or determine whether the current operation of the radio receiver is satisfactory in sense of a currently provided frequency generation quality, and based on the estimation or determination adjust frequency generation quality of the local oscillator arrangement by selecting one of the multiple frequency generation qualities. A radio arrangement, a method and a computer program are also disclosed.
US10998923B2 Stopping criteria for layered iterative error correction
The present disclosure includes apparatuses and methods related to stopping criteria for layered iterative error correction. A number of methods can include receiving a codeword with an error correction circuit, iteratively error correcting the codeword with the error correction circuit including parity checking the codeword on a layer-by-layer basis and updating the codeword after each layer. Methods can include stopping the iterative error correction in response to a parity check being correct for a particular layer.
US10998922B2 Turbo product polar coding with hard decision cleaning
An encoder for encoding source information into an encoded codeword used in a communication channel includes a data input to receive source data, a processor, and a memory to store an encoder program. The encoder program makes the processor to encode the source data into a turbo product coding (TPC) structure, and the TPC structure comprises a data block corresponding to the source data, a first parity block including a first column part, a first corner part and a first bottom part, the first parity block being arranged so as to cover a right end column of the data block, a right bottom corner of the data block and a bottom row of the data block by the first column part, the first corner part and the first bottom part, and a second parity block having a row parity block, a joint parity block and a column parity block.
US10998921B2 Encoding/decoding method, device, and system
Embodiments of the present disclosure provide an encoding/decoding method, apparatus, and system. The method includes: encoding information bits to obtain a first-level encoded code word; obtaining a sorting value of each check bit of the first-level encoded code word, and adjusting each check bit to a corresponding position according to the sorting value of each check bit, where the sorting value refers to a value of S when the check bit is related to first S information bits of the information bits in the first-level encoded code word, and S is a non-zero integer; and performing second-level encoding on the first-level encoded code word after positions of the check bits are adjusted, thereby obtaining a second-level encoded code word. The present disclosure is applicable to various communication systems.
US10998920B1 Overcoming saturated syndrome condition in estimating number of readout errors
A controller includes an interface and circuitry. The interface is coupled to multiple memory cells. The circuitry stores a code word in a group of the memory cells, reads the code word using different thresholds to produce first and second readouts, and checks whether approximating each of first and second numbers of readout errors based on syndrome weights is valid. In response to determining that only the approximation of the second number of errors is valid, the circuitry produces a combined readout by replacing a portion of the bits in the second readout with corresponding bits of the first readout, calculates an enhanced syndrome weight for the combined readout and estimates the first number of errors based on the enhanced syndrome weight. The circuitry improves readout performance from at least the group of the memory cells using at least one of the estimated first and second numbers of errors.
US10998918B2 Reducing the amount of data stored in a sequence of data blocks by combining deduplication and compression
The described technology is generally directed towards reducing the amount of data stored in a sequence of data blocks by combining deduplication and compression. According to an embodiment, a system can comprise a memory that can store computer executable components, and a processor that can execute the components stored in the memory. The components can comprise a data block identifier that can identify, for a sequence of data blocks, a first data block that corresponds to a first data, resulting in a first identified data block, and a deduplication component that can identify a second data block that corresponds to the first data, resulting in a second identified data block, wherein the deduplication component can replace the second identified data block with a key value corresponding to the first identified data block. Further, a compression component can compress the first identified data block, resulting in a compressed data block.
US10998911B1 Fractional N PLL with sigma-delta noise cancellation
An apparatus is disclosed that includes a phase detector circuit for generating a first pulse signal based on first and second input clock signals. A first circuit adjusts the first pulse signal by delaying transmission of a leading edge of the first pulse signal, but not a trailing edge of the first pulse signal. A charge pump circuit charges or discharges a capacitor based on the adjusted first pulse signal, and a voltage controlled oscillator (VCO) circuit generates an output clock signal with a frequency that depends on a voltage on the capacitor.
US10998910B1 Method and apparatus for controlling clock cycle time
A circuit and corresponding method control cycle time of an output clock used to clock at least one other circuit. The circuit comprises an agile ring oscillator (ARO) and ARO controller. The ARO includes at least one instance of a first ring oscillator (RO) and second RO that generate high and low phases, respectively, of cycles of the output clock. The ARO controller controls durations of the high and low phases, independently, via first and second control words output to the ARO, respectively. In a present cycle of the output clock, the ARO controller effects a change to the high or low phase, or a combination thereof, in a next cycle of the output clock by updating the first or second control word, or a combination thereof, based on an indication of expected usage of the at least one other circuit in the next cycle. The change improves a performance-to-power ratio of the at least one other circuit.
US10998908B2 Phase locked loop
A phase locked loop of the present disclosure includes a phase comparator circuit, a loop filter, an oscillator circuit, an AD converter circuit, and a current generator circuit. The phase comparator circuit compares a phase of a first signal and a phase of a second signal based on a clock signal. The loop filter includes a resistor element and a capacitor element, and generates a control voltage on the basis of a phase comparison result of the phase comparator circuit. The resistor element has one end coupled to a first node and another end coupled to a second node. The capacitor element has one end coupled to the second node. The oscillator circuit generates the clock signal on the basis of the control voltage. The AD converter circuit converts a voltage difference between the two ends of the resistor element into a digital code. The current generator circuit generates a first current on the basis of the digital code and supplies the first current to the second node.
US10998905B2 Semiconductor apparatus related to receiving clock signals having variable frequencies, and system including the semiconductor apparatus
A system may include an external apparatus and a semiconductor apparatus. The semiconductor apparatus may be configured to communicate with the external apparatus by receiving a frequency-varying first clock signal provided from the external apparatus.
US10998893B2 Semiconductor device, delay circuit, and related method
Methods and apparatus for generating a delayed output signal from an input signal applied to an RC delay circuit of a semiconductor device during an active mode. The RC delay circuit is configured to pull up a voltage level on a node responsive to a reset signal during a stand-by mode.
US10998885B2 Method for equivalent high sampling rate FIR filtering based on FPGA
The present invention provides a method for equivalent high sampling rate FIR filtering based on FPGA, first, the coefficients h(k) of FIR filter are found by using MATLAB, multiplied by an integer and then rounded for the purpose that the rounded coefficients h(k) can be directly used into a FPGA, then the ADC's output of high data rate fs is lowered by dividing the ADC's output x(n) into M parallel data streams xi(n) of low data rate, and the M×L samples in one clock cycle is obtained by delaying the M parallel data streams xi(n) simultaneously by 1, 2, . . . , L′ periods of the synchronous clock, at last, the samples yi(n) of FIR filtering output is calculated according to the samples selected from the M×L samples, and the filtered data y(n) of data rate fs is obtained by putting the samples yi(n) together in ascending order of i. Thus, the continuous FIR filtering of an ADC's output sampled with high sampling rate is realized, while the data rates before and after the FIR filtering are unchanged.
US10998876B2 Balun
A balun includes first, second, and third terminals, first, second, and third inductors, and a capacitor. The first and second inductors are electrically connected in series with each other between the first terminal and a ground point. The capacitor is electrically connected in series with the first inductor between the first terminal and the ground point. The capacitor is electrically connected in parallel with the second inductor between the first inductor and the ground point. The third inductor is electrically connected between the second terminal and the third terminal. The third inductor is magnetically coupled with at least the first inductor.
US10998875B1 Cable television apparatus improving high frequency characteristics
A cable television apparatus improving high frequency characteristics includes a first connector and a first choke. The first connector is electrically connected to an input coaxial cable or an output coaxial cable. The first choke is electrically connected to the first connector. The first connector includes a first signal transmission unit. The first choke is used to block a cable television signal. The first choke allows a first current flowing through the first choke. The first current is greater than or equal to 10 amperes. The first choke is directly touched the first signal transmission unit, or a connection path length between the first signal transmission unit and a pin of the first choke is less than 5 millimeters.
US10998873B2 Capacitor unit, integrated capacitor, and resonance unit
Embodiments of this application provide a capacitor unit, an integrated capacitor, and a resonance unit. The capacitor unit includes: a conductive cavity, where an accommodation space is set longitudinally through in the conductive cavity; and a conductive core, where a first part of the conductive core and a second part of the conductive core are connected by using a via hole, the first part of the conductive core is located above or below the conductive cavity, and the second part of the conductive core is located in the accommodation space of the conductive cavity; and the conductive cavity is isolated from the conductive core by using an oxide layer or an insulation layer. The embodiments of this application can reduce impact from the outside on the capacitor unit, and therefore stability of the capacitor unit can be improved.
US10998865B2 Methods and apparatuses for digital pre-distortion
A method is provided. The method, comprises: power amplifying, with at least two parallel power amplifiers, at least two pre-distorted signals each corresponding to a unique transmit band, wherein each power amplifier operates in a unique transmit band; and pre-distorting, with a single pre-distortion system, at least two signals in different transmit bands, where the pre-distortion of each of the at least two signals is based upon a portion of a corresponding power amplified, pre-distorted signal, and where the pre-distortion diminishes certain IMD products in the corresponding power amplified, pre-distorted signal.
US10998864B1 Non-linearity correction
An apparatus for generating an output current including a first distortion current based on a first transconductance and a second distortion current based on a second transconductance is disclosed. The first distortion current may be generated by an amplifier and the second distortion current may be generated by a distortion compensator. The second transconductance may be less than the first transconductance. In some implementations, the second distortion current may reduce the first distortion current output by the apparatus.
US10998861B2 Temperature adaptive audio amplifier device and control method thereof
A temperature adaptive audio amplifier device includes a digital analog convertor, a gain controller, an amplifier, a temperature sensor and a decision circuit. The digital analog convertor transforms a digital audio signal into an analog convertor. The gain controller includes a gain value and is configured to perform gain processing on the analog audio signal and generate a gained analog audio signal. The amplifier is configured to amplify the gained analog audio signal and generates an amplified analog audio signal. The temperature sensor generates a temperature detect signal according to a junction temperature of the amplifier. The decision circuit receives the temperature detect signal and generates an adaptive gain adjustment signal to the gain controller. The adaptive gain adjustment signal is used to adjust the junction temperature of the amplifier to be within an upper temperature threshold and a lower temperature threshold.
US10998859B2 Dual-input envelope tracking integrated circuit and related apparatus
A dual-input envelope tracking (ET) integrated circuit (ETIC) and related apparatus are provided. The dual-input ETIC includes an ET voltage circuit configured to generate an ET voltage based on an ET voltage and a first set of parameters. The ET voltage may be provided to a power amplifier circuit(s) for amplifying a radio frequency (RF) signal(s) in an ET power range. The dual-input ETIC also includes a target voltage processing circuit configured to generate the ET target voltage based on a second set of parameters. The dual-input ETIC further includes a control circuit configured to determine the first set of parameters and the second set parameters based at least on the ET power range of the power amplifier circuit(s). As such, it may be possible to optimize the dual-input ETIC performance in a wide-range of modulation bandwidth, thus helping to improve linearity and efficiency of the power amplifier circuit(s).
US10998858B2 Power supply circuit and audio play device
A power supply circuit comprises a power conversion circuit, a voltage selection circuit, and a voltage regulator. The voltage regulator coupled to the voltage selection circuit and a digital-to-analog converter (DAC), and the voltage regulator is configured to provide supply power to the DAC; the power conversion circuit is coupled to a first power supply and a power amplifier (PA), and the power conversion circuit is configured to convert, based on output power of the PA, a voltage of the first power supply into an output voltage that supply power to the PA; and the voltage selection circuit is coupled to a second power supply, the power conversion circuit and the voltage regulator, and the voltage selection circuit is configured to select the second power supply or the power conversion circuit to supply power to the voltage regulator based on an output voltage of the power conversion circuit.
US10998857B2 Resonance device
A resonator including a lower electrode, an upper electrode, and a piezoelectric film that is formed between the lower electrode and the upper electrode. A MEMS device is provided that includes an upper lid that faces the upper electrode, and a lower lid that faces the lower electrode and that seals the resonator together with the upper lid. A CMOS device is mounted on a surface of the upper lid or the lower lid opposite a surface that faces the resonator. The CMOS device includes a CMOS layer and a protective layer that is disposed on a surface of the CMOS layer opposite a surface that faces the resonator. The upper or lower lid to which the CMOS device is joined includes a through-electrode that electrically connects the CMOS device to the resonator.
US10998856B1 Circuit and method to start a crystal oscillator
Embodiments of circuits and methods for starting a crystal oscillator are disclosed herein. In one example, an oscillation circuit is disclosed. The oscillation circuit includes a multi-phase oscillator, a control circuit, a phase selection circuit, a drive circuit, and a crystal oscillator. The multi-phase oscillator is configured to generate candidate clock signals of multiple phases. The phase selection circuit is coupled to the multi-phase oscillator and configured to select a clock signal from the candidate clock signals. The drive circuit is coupled to the phase selection circuit and configured to inject the selected clock signal to the crystal oscillator for a period of time determined by the control circuit. The control circuit is coupled to the phase selection circuit and the drive circuit and is configured to control the on and off of the drive circuit and output a plurality of injections signals.
US10998852B2 Photovoltaic solar energy system with improved gain
In order to improve the gain of a photovoltaic solar energy system, the system comprises: a plurality of bifacial photovoltaic solar cells, defining together a direct absorption surface as well as an indirect absorption surface, both surfaces being opposite and intended to absorb a solar radiation energy; a support chassis for supporting the cells, the chassis comprising a support structure on which the cells are attached. The chassis further includes a suspension for suspending the support structure, the suspension comprising a top end connected to a first end of the support structure, and the suspension defines a reflective surface configured to reflect light towards the indirect absorption surface defined by the cells.
US10998851B2 Panel maintenance system
Generally, a panel maintenance system including a panel maintenance assembly configured to move over a plurality of panel modules. Specifically, a panel module including a first frame including a first plurality of frame members joined to enclose a first panel. The first plurality of frame members including a first frame inner side configured to capture the first panel within the first frame and a first frame outer side configured to provide a first track axially extending between first and second ends of at least one of the first plurality of frame members. The first track configured to engage a drive element of a panel maintenance assembly which operates to move the panel maintenance assembly over the first panel. The panel maintenance assembly bears one or more components which function to maintain the first panel.
US10998845B2 Drive control apparatus and method for yaw motor of wind turbine
A drive control apparatus and method for a yaw motor of a wind turbine is provided. The drive control apparatus includes a frequency converter, a fault cut-out contactor, and a contactor. The frequency converter is configured to perform drive control on the yaw motor. The fault cut-out contactor is connected in series between the frequency converter and the yaw motor, and configured to be switched off in a case of a fault in the frequency converter, to isolate the failed frequency converter. The contactor is connected in parallel with the frequency converter and the fault cut-out contactor, connected to the yaw motor, and configured to continue to drive the yaw motor in a case that the fault cut-out contactor is switched off. The drive control apparatus and method can solve problem of low reliability of drive control of the yaw motor.
US10998844B2 Apparatus and method for controlling multi-winding motor
An apparatus for controlling a multi-winding motor may include: a current detector configured to detect currents of a plurality of windings, each of the windings associated with a corresponding rotor; an abnormal determiner configured to determine abnormality of at least one of the plurality of windings on the basis of the currents of the plurality of windings; a compensation calculation unit configured to calculate a current phase offset and/or compensation current of each of the plurality of windings according to the determined abnormality; and a signal output unit configured to output control signals to control at least one of the plurality of windings according to the current phase offset and/or the compensation current.
US10998837B2 Turbomachine with an electric machine assembly and method for operation
A turbomachine and method for operation turbomachine are provided, the method including adjusting a first load at a first electric machine operably coupled to a first rotatable component, in which the first electric machine is operably coupled to the first rotatable component such that a first speed of the first rotatable component is increased or decreased based on an engine condition and the first load; adjusting a second load at a second electric machine operably coupled to a second rotatable component, in which the second electric machine is operably coupled to the second rotatable component such that a second speed of the second rotatable component is decreased or increased based on the engine condition and the second load; and transferring energy generated from at least one of the first electric machine or the second electric machine.
US10998836B2 System and method of driving motor
A system and a method of driving a motor are provided. A zero crossing reference module defines a zero-crossing region based on a current zero-crossing point of a coil of the motor, and a mode switching setting module sets a reference parameter of a back electromotive force when the motor rotates at a preset rotating speed. When the current zero-crossing point fails to fall in the zero-crossing region, a driving mode selector module selects a voltage detection mode. When a parameter of the back electromotive force is equal to the reference parameter, the driving mode selector module selects to switch back to a current detection mode. A motor driving controller module calculates a position of a rotor of the motor based on the current in the current detection mode and determines the position based on the back electromotive force in the voltage detection mode to drive the motor.
US10998835B2 Electrostatic clutch
An electrostatic clutch is described comprising a plurality of micron-scale thickness electrodes, adjacent electrodes being separated by a thin film of dielectric material. A power source and controller apply a voltage across two electrodes, causing an electrostatic force to develop. When engaged, a force can be transferred through the clutch. A tensioning device maintains the alignment of the clutch when the electrodes are disengaged, but permits movement in at least one direction. In some embodiments, multiple clutches are connected to an output to provide variable force control and a broad range of torque input and output values. Moreover, the clutch can be used as an energy-recycling actuator that captures mechanical energy from negative work movements, and returns energy during positive work movements.
US10998830B2 Power conversion device and three-phase power conversion device
A power conversion device includes: power conversion cells; and a controller to control the cells. Each cell includes: a transformer; a primary conversion unit on a primary side of the transformer; a secondary conversion unit on a secondary side; a primary bypass device for short-circuiting between input terminals of the cell; and a secondary bypass device for short-circuiting between output terminals of the cell. The input terminals and/or the output terminals of the cells are connected in series. When the primary conversion unit(s) of a part of the cells is stopped, the controller turns on the primary bypass device and sets secondary DC link voltages to prescribed values; and when the secondary conversion unit(s) of a part of the cells is stopped, the controller turns on the secondary bypass device and controls the primary conversions units to set primary DC link voltages to prescribed values.
US10998828B2 Insulation-type DC/DC converter, AC/DC converter, power adapter and electrical apparatus for enhancing synchronization between primary side and secondary side
The task of the present invention is to enhance safety of an insulation-type DC/DC converter.The present invention relates to an insulation-type DC/DC converter, an AC/DC converter, a power adapter and an electronic device. A switch transistor is disposed on a primary side of a transformer, and a synchronous rectification transistor is disposed on a secondary side of the transformer. A primary-side control portion performs switch-driving of the switch transistor, and a secondary-side control portion controls turn-on and turn-off of the synchronous rectification transistor. A pulse transformer portion for implementing bi-directional communication between the primary-side control portion and the secondary-side control portion is disposed between the primary side and the secondary side. For example, signals associated with turn-on and turn-off of the switch transistor are transceived between the primary-side control portion and the secondary-side control portion by a pulse transformer portion.
US10998827B2 Supply voltage connected p-type active clamp for switched mode power supply
This specification discloses devices and methods that provide for an improved switched mode power supply (SMPS) with a supply voltage connected p-type active clamp. In some embodiments, such an improved SMPS can have a p-type active clamp connected on one side to a positive voltage (which can preferably be the supply voltage), and on the other side to a clamp capacitor. Such an improved SMPS would then have the benefit of not requiring additional components (such as a level shifter, a high side supply voltage, a negative supply voltage, etc.) and the costs associated with these additional components.
US10998826B2 Converter provided with control unit that performs switching control for switching elements
To achieve an improvement in the power factor of the input into a primary converter in a case of inputting alternating-current (AC) power. A converter is provided with a control unit that performs a switching control such that power is supplied from a primary converter to a secondary converter while keeping a voltage supplied to a load constant, and also such that power is supplied from the primary converter to a tertiary converter while keeping a current supplied to a tertiary capacitor constant.
US10998823B2 Bipolar DC-DC converter topology using passive voltage reversal
A resonant DC-DC converter for generating high voltage MHz bi-polar DC pulses includes a left multi-level resonant rectifier bank [100] connected to a positive electrode [104] and coupled via capacitive isolation to a left RF amplifier terminal [128]; a right multi-level resonant rectifier bank [102] connected to a negative electrode [106] and coupled via capacitive isolation to a right RF amplifier terminal [130]. Each multi-level resonant rectifier bank comprises multiple resonant rectifier stages [112-122], where each stage comprises two capacitors for capacitively isolating the stage, an output capacitor, a MOSFET switch connected to an adjacent MOSFET switch of an adjacent stage, and a gating resonant circuit connected to the MOSFET switch, whereby MOSFET switches in the banks can be passively controlled by RF signals from a left RF amplifier and a right RF amplifier.
US10998821B2 Converter and control method thereof
A control method, which is applied to a conversion circuit including at least one bridge arm and an inductor, the bridge arm including an upper semiconductor switch and a lower semiconductor switch connected in series, and one end of the inductor being connected to a midpoint of the bridge arm, includes: detecting a direction of current of the inductor when a scram event occurs in the conversion circuit; turning on the upper semiconductor switch and turning off the lower semiconductor switch when the direction of current of the inductor is a first direction, wherein the first direction is the direction when the current flows from one end of the inductor to the midpoint of the bridge arm; and turning off the upper semiconductor switch and turning on the lower semiconductor switch when the direction of current of the inductor is a second direction.
US10998819B2 Method and system for DC voltage converting
A DC-DC conversion scheme is described that includes a buck converter including a first switch connected in series with a first inductor, the first switch and first inductor providing a switched connected between an input and an output, a second switch being connected across output, and a DC boost arrangement connected between the first switch and the first inductor, the DC boost arrangement including second and third magnetically linked inductors, the second inductor being connected in series between the first switch and the first inductor, and the third inductor being electrically connected to a point intermediate the first and second inductors, the windings of the second and third inductors being such that a change in current flowing through the second inductor induces a boost current in the third inductor supplementing the current flowing through the second inductor.
US10998814B2 Power conversion system, controller for the same, and method for controlling the same
A power conversion system, a controller for the same, and a method for controlling the same. The power conversion system includes a shutdown array and a power converter. The shutdown array includes multiple shutdown strings that are connected in parallel. Each of the multiple shutdown strings includes multiple shutdown devices, where outputs of the multiple shutdown devices are connected in series. An output terminal of the shutdown array is connected to an input terminal of the power converter. An input terminal of each of the multiple shutdown devices is connected to at least one direct-current power supply. The controller sends a shutdown instruction to each shutdown device of the shutdown array in response to receiving a rapid-shutdown command, controls the power converter to discharge an input capacitor of the power converter, and stops discharging the input capacitor in response to an input voltage of the power converter being reduced to a preset voltage.
US10998809B2 Power conversion apparatus
A power conversion apparatus includes a power conversion circuit portion which includes a plurality of semiconductor switching elements, a control signal generation portion which generates a control signal for controlling opening and closing of each of the semiconductor switching elements, a plurality of driving portions which drive the semiconductor switching elements, and a first board on which the power conversion circuit portion and the plurality of driving portions are mounted. Each of the driving portions includes a power supply portion which converts AC power-supply power input from outside the first board into DC power-supply power, and a driving signal generation portion which generates a driving signal for driving the semiconductor switching elements from the DC power-supply power in accordance with the control signal.
US10998805B2 Power tool with direction sensing controller
A power tool with a motor which is rotatable in a forward direction and a reverse direction. A tool holder is driven by the motor. The power tool has a user operable trigger for operating the motor, a reversing switch for choosing the direction of rotation of the motor and a controller. The controller determines a direction of rotation of the motor based on a characteristic of the motor.
US10998804B2 Device, apparatus and system
The disclosed device includes a single electric motor for linear and rotary movement with a stator. The stator includes a multi-phase coil arrangement with a plurality of coils or coil sets and a rotor. The rotor is movable in an axial direction of a rotational axis thereof and includes a plurality of poles respectively with at least one permanent magnet The device further includes a control unit operative to determine currents (Ir, Is, It) by calculation formulas and based on at least a number of coils or coil sets of the plurality of coils or coil sets, and an angle of rotation of said rotor and a parameter depending on an axial position of the rotor. Each current (Ir, Is, It) has a current component (IrΦ, IsΦ, ItΦ) for generating a torque and a current component (Irx, Isx, Itx) for generating an axial force, and to supply the determined currents in open loop to the number of coils or coil sets, so that the sum of the currents is zero. Further, at least one of the stator and the rotor, includes a back-iron.
US10998798B2 Drive assembly, in particular hydraulic assembly of an electronically slip-controllable vehicle brake system
A drive assembly has a housing block, on which there is arranged an electrical machine. The latter has a working shaft mounted in a shaft bore of the housing block and the rotational position of which is detected by a sensor device formed by a signal transmitter and a signal receiver comprising evaluation electronics. The shaft bore is closed by a cover, which is arranged between signal transmitter and signal receiver. The cover is formed in one piece with an electronics housing of the signal receiver. A centering device for the signal receiver is formed on the housing block on the electronics housing. The disclosed drive assembly simplifies the construction, functional testing and mounting of the signal receiver and at the same time improves the protection thereof against damaging environmental influences.
US10998792B2 Polymeric industrial electrical machine
An electrical machine comprises a polymeric housing having a stator band, the polymeric housing formed by a polymeric material and constructed to house components of the electrical machine, structurally support the electrical machine and react torque loads generated by the electrical machine; a stator overmolded into and partially encapsulated by the stator band, the stator including a laminated stator core and a plurality of stator windings; a rotor in magnetic communication with the stator; a first endplate integral with the polymeric housing; and a second endplate, the second endplate being a polymeric endplate, the second endplate including a plurality of ribs and a metallic structure, wherein the electrical machine is constructed as an industrial electrical machine.
US10998777B2 Electric motor
An electric motor includes a stator including four split cores, and a rotor having four magnetic poles. Each of the split cores includes a yoke and a tooth. An angle θ1 [degree] formed by a side surface of the tooth and a side surface of the yoke on an inner side in a radial direction of the stator satisfies 90 degrees≤θ1<180 degrees.
US10998771B2 Wireless power transmitter, wireless power transmission system and method for driving a wireless power transmission system
A wireless power transmitter, a power transmission system and a method for driving a wireless power transmitter are disclosed. In an embodiment, a wireless power transmitter includes an inverter, an impedance circuit, an inductance circuit including a first transmission coil and a second transmission coil and a switch circuit, wherein the impedance circuit and the inductance circuit are configured to establish a resonance circuit, wherein the inverter is configured to provide AC power to the resonance circuit, and wherein the switch circuit is configured to couple the first transmission coil and/or the second transmission coil to the impedance circuit to change a resonance frequency of the resonance circuit and to keep a frequency of the AC power within a prescribed range.
US10998770B2 Power feed device
A power feed device according to the present disclosure includes a power feed section that supplies power wirelessly to a power receiving device having a power receiving coil, a communication section that receives coil information transmitted from the power receiving device and indicating whether or not a coil is provided near the power receiving coil, and a controller that performs, on the basis of the coil information, a first determination as to whether or not to supply power to the power receiving device and controls an operation of the power feed section on the basis of a result of the first determination.
US10998766B2 Wireless charger activation
A computer including a processor is programmed to determine that an object including ferrous material is in a charging field of an inductive charger, actuate the inductive charger, and determine a temperature of the object. The processor is further programmed to determine, based on the temperature, whether the inductive charger is operational.
US10998760B2 System and method for controlling uninterruptible power supply of electrical power systems
Systems and methods of controlling uninterruptible power supplies of electrical power systems are described. According to one aspect, an electrical power system can include a generator having a stator and a rotor, a power converter coupled to a rotor bus of the rotor, and a control system comprising one or more control devices, the one or more control devices configured to operate the power converter to provide an AC signal for a rotor bus. The system can also include an uninterruptible power supply (UPS). The UPS can include a power storage element configured to receive and store electrical power, and configured to power the control system during a power failure, and, a health check circuit configured to verify a health status of the power storage element, and including a health check disable component configured to disable the health check circuit during the power failure.
US10998755B2 Transformerless DC to AC converter using selectively series-connected capacitors and PWM
A DC to AC converter is configured to convert DC power from a floating DC power source to AC power having a desired voltage and waveform. A plurality of capacitors is charged to discrete voltages from the DC power. A switching network selectively connects the capacitors in series to an AC output node. For selected capacitors, either the associated voltage or the inverse of the associated voltage is summed together (non-selected capacitors contribute zero volts to the sum). The sum voltage is output to the AC output node at two values, and the voltage is jittered between these two values at a high frequency in order to approximate intermediate values. The two values jittered between, and the values and timing of the intermediate values, are controlled to construct a desired waveform, such as an approximation to a sine wave.
US10998749B2 Electronic apparatus and method for controlling thereof
An electronic apparatus is provided. The electronic apparatus includes a directional antenna, and at least one processor configured to, based on a signal to request charging of a battery of an external apparatus being received from the external apparatus through the directional antenna, identify a location of the external apparatus based on intensity of the signal and a direction in which the signal is received, and control the directional antenna to transmit a radio frequency (RF) signal to charge battery of the external apparatus toward the external apparatus.
US10998747B2 Multi-function portable electronic device
Portable charging is integrated with multi-function electronic device capabilities into a single portable hub package. The hub combines several desirable consumer electronics functions together while at the same time providing a portable reliable power source that can power or charge any device while reducing the carrying weight and complexity of consumer electronics needs. Embodiments include a bi-directional battery, a variety of electrical connection interfaces, and a CPU to coordinate power charging and power distribution to connected devices. Some embodiments may further include other convenient functions including for example, wireless charging, image projection, and software application run-time for applications including media streaming.
US10998737B2 Intelligent switch system
A charging path switching circuit includes a first port, a second port, a path switch unit, and a conversion unit. The first port is connected to an external electronic device to obtain a first electrical signal. The second port is connected to an external power source to obtain a second electrical signal. The conversion unit is connected the path switch unit and converts the first electrical signal or the second electrical signal to a predetermined voltage. The path switch unit is connected to the first port and the second port. The path switch unit selects to connect to the first port or the second port, to obtain the first electrical signal or the second electrical signal according to the connection of the first and the second port. The path switch unit preferentially selects to obtain the second electrical signal from the second port.
US10998734B2 Power adapter and terminal
A power adapter and a terminal are provided. The power adapter includes a power conversion component and a charging interface, the charging interface including a power line; the power conversion component is configured to form a charging loop with a terminal via the power line, for charging a battery of the terminal. The power adapter further includes a communication component, the charging interface further comprises a data line; during a coupling of the power adapter to the terminal, the communication component is configured to perform a bidirectional communication with the terminal via the data line.
US10998730B1 Adaptive solar power battery storage system
An adaptive solar power battery storage system is disclosed to capture alternative energy for use when desired, regardless of power generating circuit topology (AC or DC). The adaptive solar power battery storage system may be connected directly to solar panel cells (for DC-type solar panels) or to micro-inverters (for AC-type solar panels). The adaptive battery storage system can be configured to accept power from both energy sources simultaneously (AC or DC), or each individually. The adaptive solar power battery storage system may enable the operation of AC-type solar panels in the absence of utility power, which is ordinarily used to supply a reference signal to the micro-inverters, by converting stored DC battery power to AC to generate an emulated reference signal. The system may monitor the utility power and adjust the emulated reference signal to track the utility power to enable a safe transfer back to utility power once restored.
US10998729B2 Real-time estimation of contributions from classes of energy generators in residual load signals
Various embodiments manage energy generation in a power generation and distribution system. In one embodiment, a set of residual load data is obtained for a given period of time measured at one or more nodes within a power generation and distribution system. The set of residual load data encodes a set of power flow signals. The set of residual load data is analyzed. An amount of power contributed to the set of residual load data by at least one energy generator class is determined based on the analysis of the set of residual load data.
US10998728B2 Power supply control method, power management server, control apparatus, and power supply control system
A power supply control method includes a step A of determining, by a power management server managing at least one facility connected to a power grid, an adjustment plan for adjusting demand and supply balance of the power grid by using at least one storage battery apparatus provided in the facility. The method includes a step B of transmitting, from the power management server to a control apparatus managed by the power management server, a control message for controlling the storage battery apparatus, based on the adjustment plan. The method includes a step C of transmitting, from the control apparatus to the power management server, reserved capacity information specifying a reserved capacity reserved as a capacity to be used for adjustment of demand and supply balance of the power grid in a storage capacity of the storage battery apparatus.
US10998726B2 Domestic appliance demand-response power consumption control system and method
A power control device for an electrically powered appliance may selectively switch off one 110 volt input (of two separate 110 volt input lines) of a 220 volt power supply to the appliance during certain periods of operation, in response to a demand-response request. This may adjust operation of one or more components of the appliance, thus adjusting an amount of power consumed by the appliance. A determination of which one, of the two, 110 volt input lines to be switched off may be made based on an analysis of the amount of power consumed by each of the two 110 volt input lines during operation of the appliance. The power control device may be provided at any point between the electrically powered appliance and a power distribution panel distributing power from an external source.
US10998725B2 Electric power generation prediction method based on expected value calculation, electric power generation prediction system based on expected value calculation, and electric power generation prediction program product based on expected value calculation
Accurately predicting a power generation of a natural energy power generation device that is affected by a peak cut loss. A processor of a computer is caused to execute: an insolation analysis step and a power generation prediction step. The power generation prediction step determines a first insolation that is the insolation required to obtain a first power generation that is zero and the minimum output power, and a second power generation that is the capacity. The power generation prediction step also determines a second insolation that is the insolation in a case where the capacity is satisfied. In a case where the insolation is lower than the first insolation, the power generation prediction step determines the first power generation as the power generation, and in a case where the insolation exceeds the second insolation, the power generation prediction step determines the second power generation as the power generation.
US10998722B2 Load-sharing power system
A main power load signal and a main voltage reference signal correlated to a main power signal. A sub power load signal and a sub voltage reference signal correlated to a sub power signal. A reference voltage is provided and a boost voltage is determined according to a control signal. The main voltage reference signal and the sub voltage reference signal are compared, and when the first comparison result complies with a predetermined condition, a difference between the main voltage reference signal and the sub voltage reference signal is obtained to be further compared with the reference voltage. Then the control signal is determined. The main power load signal and the sub power load signal are compared, and then one of the sub voltage reference signal and the boost voltage is selected as a power source voltage of the sub power control circuit or the load sharing control circuit to generate an adjustment signal for determining current and voltage of the sub power signal.
US10998719B2 Overvoltage protection and linear regulator device module
An apparatus may include a transient voltage suppression (TVS) device array coupled to a first input terminal and a second input terminal; and a linear regulator module having a pair of inputs connected to a respective pair of outputs of the TVS device array, wherein the TVS device array includes at least one TVS diode is connected between a first output and second output of the pair of outputs to generate a first clamping voltage signal, and wherein the linear regulator module is configured to generate a second clamping voltage signal having a second clamping voltage independent of a first clamping voltage of the first clamping voltage signal received from the TVS device array.
US10998717B2 Intelligent power strip with management of bistable relays to reduce current in-rush
The present disclosure relates to a power distribution unit (PDU) having at least one power receptacle for enabling attachment of an AC power cord of an external device thereto. A branch receptacle controller (BRC) has at least one bistable relay and is associated with the one power receptacle for supplying AC power thereto from an AC power source. The BRC monitors a voltage of an external power source and uses it to detect when AC power is lost, and then toggles the bistable relay, if the relay is in a closed position, to an open position.
US10998714B2 Short circuit protection device for battery monitoring system
The present invention reliably prevents a problem caused by a short circuit. A short circuit protection device for a battery monitoring system according to the present invention includes: a battery that is an assembled battery including a plurality of battery cells; a battery monitoring apparatus for detecting the voltage of the battery; and a plurality of electric wires that connect the battery and the battery monitoring apparatus, and in each of which an eluting portion is formed midway in a lengthwise direction, the eluting portion being a portion where an insulating coating has been stripped and a core wire is exposed. When the eluting portions are immersed in an electrolyte, the eluting portions elute into the electrolyte, thereby melt and are cut off.
US10998713B2 Relay device
Provided is a relay device that can switch conduction of a current flow path between power storage units on and off, and can suppress a decrease in the output of the power storage units if an abnormality occurs. A relay device includes: a conductive path between a first power storage unit and a second power storage unit, the conductive path serving as a path through which a current flows; a switch unit that is switched between an ON state in which a current can flow through the conductive path, and an OFF state in which the conductive path is in a predetermined no current flow state; a coil that is connected in series to MOSFETs constituting the switch unit, and has an inductance component; and a control unit configured to switch off the switch unit if a value detected by a current detection unit is a predetermined abnormal value.
US10998709B1 Method and apparatus for preventing same building solar panel produced voltage spikes on a neighbor's electric utility service
A system is disclosed which eliminates problems caused by surges of electric energy which is generated on a utility customer's property and which is fed back onto a utility-owned service line by maintaining a minimum utility provided percentage (MUPP) of power being provided onto a customer-owned dead-end service line. Where the electric energy generated by a utility customer is incrementally excluded from the customer-owned dead-end service line through a plurality of contactors which are controlled by a 120 volt command line.
US10998708B2 Low-voltage protection device
A low-voltage protective device includes: at least one outer conductor path from an outer conductor power terminal of the low-voltage protective device to an outer conductor load terminal of the low-voltage protective device; a neutral conductor path from a neutral conductor terminal of the low-voltage protective device to a neutral conductor load terminal of the low-voltage protective device; a mechanical bypass switch arranged in the outer conductor path; a first semiconductor circuit arrangement connected in parallel to the mechanical bypass switch, the first semiconductor circuit arrangement having at least one power semiconductor, such as an IGBT, with a control terminal, such as a gate terminal; an electronic control unit; a current-measurement arrangement arranged in the outer conductor path, connected to the electronic control unit of the protective device; and at least one voltage measurement arrangement for detecting a Miller effect-induced voltage spike at the at least one power semiconductor.
US10998707B2 Arc detection device, corresponding method, and electronic component
The invention relates to a detection device (100) for detecting an arc (104a-i; 909) occurring between a first current-carrying element (103; 903a) and at least one conductive element (103b, 108; 903b, 907), comprising at least one measuring device (101; 901, 902), which is designed to measure a current (I) flowing through the first current-carrying element (103a; 903a), and an analysis device (102) which is designed to determine a frequency spectrum of the measured current (I) and to detect the arc (104a-i; 909) occurring between the first current-carrying element (103a; 903a) and the at least one conductive element (103b, 108; 903b, 907) on the basis of a high-frequency range of the determined frequency spectrum.
US10998704B2 Electrical connection box and wire harness
An electrical connection box includes a housing including a frame and a lower cover configured to be fitted to the frame in a fitting direction. At least part of the frame and at least part of the lower cover form a tubular lead-out portion. An axial direction of the lead-out portion extends along the fitting direction, and the lead-out portion allows a wire harness to be pulled out through the lead out portion, the wire harness including an end portion that is to be disposed in an inside of the housing. The lead-out portion includes harness contact portions formed on an inner peripheral surface of the lead-out portion and configured to contact the wire harness. The harness contact portions extend along the fitting direction and are spaced from one another in a circumferential direction of the lead-out portion.
US10998703B1 Cable routing and bend radius defining tool
A cable configuration tool includes an attachment base, a first cable retainer, a second cable retainer, and a cable guide. The attachment base includes an attachment point for mounting to an edge of an enclosure and an arm for mounting the first cable retainer, the second cable retainer, and the cable guide. A first aperture of the first cable retainer, a second aperture of the second cable retainer, and a third aperture of the cable guide are each configured to accept the arm of the attachment base, where the first cable retainer, the second cable retainer, and the cable guide are slidable along the arm. One or more cables for creation of a cable harness are placeable along an outer edge of the cable guide, where the cable guide defines a bend radius for the one or more cables of the cable harness.
US10998700B1 Block connector and base
A connector for connecting a roller to a base for extending a conductor over a span for electrical distribution or sub transmission. The connector is configured to work with pre existing or standard rollers such as a Universal Stringing Roller as well as with embodiments of the inventor's SAR roller, disclosed in a contemporaneously filed United States non-provisional patent application. The connector allows for use of a rotating base disclosed in the contemporaneously pending United States patent application that allows for adjustment of the stringing roller without having to disconnect the stringing roller from the base, whereas in prior stringing roller to base configurations the stringing roller was required to be removed from the base, the string roller rotated, and the stringing roller attached to the base at a new position, typically a flange, on the stringing roller.
US10998698B2 Light source device
A light source device includes: a plurality of laser light sources, each configured to emit a light beam; a plurality of collimating lenses, each configured to collimate the light beam emitted from a corresponding one of the laser light sources; a first transmission diffraction grating configured to diffract and combine, in an identical diffraction angle direction, the light beams transmitted through the collimating lenses and incident on a single region at different incident angles; a sensor configured to detect a positional deviation in diffracted light beams that are diffracted and combined by the first transmission diffraction grating; and a plurality of wavelength selecting elements, each disposed on an optical path between a respective one of the collimating lenses and the first transmission diffraction grating and configured to select a wavelength of a corresponding one of the light beams incident on the first transmission diffraction grating.
US10998690B2 Acousto-optic tuning of lasers
A semiconductor laser tuned with an acousto-optic modulator. The acousto-optic modulator may generate standing waves or traveling waves. When traveling waves are used, a second acousto-optic modulator may be used in a reverse orientation to cancel out a chirp created in the first acousto-optic modulator. The acousto-optic modulator may be used with standing-wave laser resonators or ring lasers.
US10998689B2 Systems, apparatus, and methods for producing ultra stable, single-frequency, single-transverse-mode coherent light in solid-state lasers
A laser system has a fiber cable, a pump enclosure connected to the fiber cable outside of the pump enclosure, and a laser-head enclosure connected to the fiber cable disposed outside of the laser-head enclosure. The pump enclosure houses a fiber-coupled laser diode configured to produce and convey pump light through the pump enclosure out to the fiber cable. The laser-head enclosure houses a crystal. The pump light, when produced by the laser diode, propagates out from the pump enclosure through the fiber cable into the laser-head enclosure and into the crystal. The crystal produces a laser beam in response to the pump light. The integrated fiber of the laser diode, the fiber cable, and internal fiber of the laser-head enclosure, through which the pump light propagates, may be single-mode fibers, to achieve superior laser system performance with lower frequency and intensity noise than pumping through multimode fibers.
US10998687B2 Punchdown tool
A punchdown tool for fitting wires into connectors including a housing with a front side, a back side, a front end, a rear end opposite the front end, a leading surface on the front end, and an interior defined between the front and back sides. The punchdown tool also includes a drive mechanism with a hammer, an anvil, and a drive spring. The drive mechanism is positioned in the interior of the housing adjacent the front end. The punchdown tool further includes a circuit board positioned in the interior of the housing adjacent the rear end with a controller. The punchdown tool also includes a light positioned on the leading surface of the housing that is electrically coupled to the controller and at least one battery positioned in the interior of the housing for supplying power to the light and the circuit board.
US10998686B2 Electrical outlet with interchangeable faceplate modules
An electrical outlet assembly includes a sub-faceplate having a front surface and first set of contacts position on the front surface. An outer faceplate includes an outer surface and an inner surface, the inner surface having a second set of contacts. The outer faceplate is releasably connected to the sub-faceplate so that the first set of contacts connect to the second set of contacts.
US10998681B2 Electronic component to reduce noise caused by the tip end of a memory card
An electronic member provided in a circuit board having a connector. The connector has a card mounting port and holds a memory card in a state where a tip of the memory card is exposed from the card mounting port at a connection position where a connection terminal of the memory card and a connection terminal of the circuit board are connected. The electronic component includes a device that adds capacitance at a position separated from and facing at least a part of the tip of the memory card, in a state where the memory card is held at the connection position by the connector, and a connector having first and second end portions in which the first end portion is connected to the device that adds capacitance and the second end portion is connected to a ground of the circuit board.
US10998679B2 Electrical connector improving high frequency characteristics
An electrical connector includes: an insulating block, provided with at least one adjusting groove; and a plurality of terminals, fixed to the insulating block and arranged in at least one row. The terminals include at least one pair of differential signal terminals and at least two ground terminals. Each of two opposite sides of the pair of differential signal terminals is provided with a corresponding one of the ground terminals. The adjusting groove is provided between only one of the two opposite sides of the pair of differential signal terminals and the corresponding one of the ground terminals, such that electric charges and electric fields between the pair of differential signal terminals and the ground terminals at the two sides are not distributed uniformly, thus reducing the ground mode resonance of the ground terminals to the differential signal terminals, and improving the high frequency performance of the electrical connector.
US10998675B2 Electrical connector
A connector for connection to a substrate for mounting electronic devices. The connector includes a plurality of coupling contacts pivotably disposed within a housing. Each coupling contact is generally H-shaped and defines opposing first and second spaces. The connector also includes one or more mounting contacts partially disposed within the housing. Each mounting contact has a fastening structure joined to a bar section. The fastening structure is adapted for securement to the substrate and the bar section is disposed in a second space of at least one of the coupling contacts.
US10998672B2 Component carrier structures connected by cooperating magnet structures
An electric device which includes a first component carrier structure with a first magnet structure and a first connection structure, and a second component carrier structure with a second magnet structure and a second connection structure. The first magnet structure and the second magnet structure are configured such that upon attaching the first component carrier structure and the second component carrier structure to one another the first connection structure is connected to the second connection structure, holding the first component carrier structure and the second component carrier structure together by an attracting magnetic force between the first magnet structure and the second magnet structure.
US10998667B2 Rotatable electric plug
A rotatable electric plug includes a plug housing including a sleeve body, a plug module including a mounting body and at least a protruding pin, and a limiting assembly coupled to the sleeve body and the mounting body. The mounting body is rotatably coupled in the sleeve body that a rotational movement of the mounting body is reversible. The mounting body has a first side and an opposed second side that a portion of the protruding pin is extended from the first side of the mounting body. The limiting assembly is arranged to block the plug module from rotating infinitely at the plug housing in one direction. The rotatable electric plug has the advantages of enabling the reversibly rotational movement of the plug module, enhancing the rotational movement of the plug module, retaining the plug module at an angular angle, and preventing the plug module from being infinitely rotated.
US10998666B2 Movable connector
A movable connector including a stationary housing to be fixed to a substrate, a movable housing configured capable of moving relative to the stationary housing, and a terminal including a stationary-side retained portion retained at the stationary housing, a movable-side retained portion retained at the movable housing, and an elastically deformable movable portion positioned between the stationary-side retained portion and the movable-side retained portion. Retention of the stationary-side retained portion with respect to the stationary housing is achieved by performing insert molding. Retention of the movable-side retained portion with respect to the movable housing is achieved by performing press-fitting.
US10998661B2 Electrical connector for connecting electrical conductors to a printed circuit board
An electrical connector and a method for fastening the connector to a circuit board has a connecting chamber in which a conductor rail is arranged. The conductor rail is electrically connected at a connecting side of the electrical connector to an electrical connecting part make electrical contact at a contact side with a circuit board. The conductor rail includes a connecting arm for connection with the electrical connecting part and a contact arm for connection with the circuit board. The connecting arm and the contact arm are joined together by a connection arm. The connecting part is displaced in a connecting direction extending parallel to the conductor rail for connection with the conductor rail. The contact arm is designed as a spring in order to press against the circuit board when they are connected. The conductor rail can be positioned in two mutually rotated positions and the electrical connector may have at least two adjacent connecting chambers.
US10998655B2 Connector and connection system
A connector includes contacts, a housing and a mounting metal fitting. The mounting metal fitting possesses a joined section to be joined to a substrate. The joined section is exposed from a back surface of the housing. Each of the contacts possesses an exposed section exposed from the back surface of the housing. The housing possesses a protrusion and a recess. The protrusion is provided between the joined section and at least part of the exposed sections of the contacts, and protrudes from the back surface. The recess is provided between the protrusion and at least part of the exposed sections of the contacts, and is set lower than an end face of the protrusion to face the substrate.
US10998653B2 Edge connector, circuit board, and connector component
An edge connector includes a first row of golden fingers and a second row of golden fingers. The first row of golden fingers is adjacent to a plugging end of the edge connector, and the second row of golden fingers is adjacent to the first row of golden fingers. In a plugging direction of the edge connector, each golden finger in the first row of golden fingers has a first end proximate to the plugging end and a second end opposite to the first end. A first end of a grounded golden finger in the first row of golden fingers is protruded from other golden fingers, and second ends of two or more than two golden fingers in the first row of golden fingers are not aligned with each other.
US10998645B2 Connector and method of manufacturing a connector
Flexible connector having a multilayer metallic strip, at least one connecting element arranged at at least one end of the strip, the layers of the metallic strip being bond one another in the region of the end of the strip.
US10998643B2 Signal integrated terminal
The present invention discloses a signal integrated terminal, comprising at least a housing, an antenna module and a circuit module, wherein the antenna module comprises a first antenna for receiving TV signals and second antennas for receiving and transmitting wireless signals, which are both matched with the housing and respectively electrically connected with the circuit module, and the circuit module is arranged in the housing. The present invention comprises two antenna types which can cover the common household antenna types to meet the use of common terminals nowadays, the two types of antennas are integrated in one device, so that the user can reduce the purchase cost without buying and installing different devices separately, besides, the user only needs to repair and maintain one device, namely the integrating terminal, which reduces the operating complexity. Particularly, when it is used on a moving traffic vehicle, such as automobile, ship or plane, it can save a big space for installation and reduce the wiring.
US10998642B1 Dual polarization patch antenna system
A switchable dual polarization patch antenna with improved cross polarization isolation to concurrently radiate horizontally polarized signals and vertically polarized signals. A planar conductor is arranged with a first terminal and a second terminal that are vertically spaced on a portion of the planar conductor to radiate a component of a vertically polarized signal with zero degrees of phase shift from one of the two terminals and radiate another component of the vertically polarized signal having a 180 degrees of phase shift from the other of the two terminals. A hybrid coupler can provide the 180 degrees of phase shift. A horizontally polarized signal is radiated from a third terminal that is horizontally spaced on another portion of the planar conductor and coupled to a horizontally polarized signal source. The direction of the 180 phase shift for the first and second components of the vertically polarized signal may be selected. Also, a direction for a phase shift for the horizontally polarized signal may be selectable.
US10998638B2 Nickel-chromium particles and multilayer structures comprising nickel chromium core layers
A metallic component including NiCr and having a skin depth δ of greater than or equal to 1.0 μm in a frequency range from 20-40 GHz, as calculated by: δ = 2 ⁢ ⁢ ρ ( 2 ⁢ ⁢ π ⁢ ⁢ f ) ⁢ ( μ 0 ⁢ μ r ) ≈ 503 ⁢ ⁢ ρ μ r ⁢ f . In this equation, δ is skin depth in meters (m); ρ is resistivity in ohm meter (∩·m); f is frequency of an electromagnetic radiation in hertz (Hz); μ0 is permeability; and μr is relative permeability of the NiCr metallic material. The metallic component may be a discrete metallic particle or a layer in a multilayer thin film.
US10998637B2 Multiple-feed antenna system having multi-position subreflector assembly
A multiple-feed antenna system includes a first feed configured to communicate signals in a first frequency range of a plurality of frequency ranges and a second feed configured to communicate signals in a second frequency range of the plurality of frequency ranges. A subreflector assembly is configured to move among multiple positions that include a first position and a second position. When the subreflector assembly is in the first position, a first element of the subreflector assembly redirects a signal reflected by a primary reflector to the first feed. When the subreflector assembly is in the second position, a second element of the subreflector assembly redirects the signal reflected by the primary reflector to the second feed.
US10998631B2 Antenna system
An antenna system is configured to transceive a wireless signal. The antenna system includes a first dipole antenna and a second dipole antenna. The first dipole antenna includes a first radiator, a second radiator, and a first feeding point. The second dipole antenna includes a third radiator, a fourth radiator, and a second feeding point. The first radiator and the third radiator have a notch facing towards a first direction. The second radiator and the fourth radiator have a notch facing towards a second direction inverse to the first direction. The first feeding point, disposed between the first radiator and the second radiator, is located on one side of the first dipole antenna adjacent to the second dipole antenna. The second feeding point, disposed between the third radiator and the fourth radiator, is located on one side of the second dipole antenna adjacent to the first dipole antenna.
US10998627B2 Phase adjustment circuit and array antenna device
A phase adjustment circuit includes: a local frequency band phase shifter that adjusts a phase of a signal in a local signal frequency band and that outputs the adjusted signal; a frequency-converting mixer that receives the adjusted signal and another signal different from the adjusted signal, and that mixes the adjusted signal with the other signal; and a buffer amplifier that is provided between the local frequency band phase shifter and the frequency-converting mixer, and that is capable of amplifying an input power that is to be input to the frequency-converting mixer so that the input power is up to be in an input power range in which an input-output characteristic of power of the frequency-converting mixer is out of a linear region.
US10998623B2 Method and apparatus for beam-steerable antenna with single-drive mechanism
In one embodiment, an antenna assembly is described. The antenna assembly includes an antenna and an antenna positioner coupled to the antenna. The antenna positioner includes a single drive interface and a plurality of gears. The plurality rotate in a first manner in response to a first drive direction applied through the single drive interface, and rotate in a second manner in response to a second drive applied through the single drive interface. The antenna positioner also includes a threaded rod that moves in a first rod direction and a second rod direction in response to rotation of the plurality of gears in the first manner and the second manner respectively. The antenna positioner also includes a tilt plate contacting the threaded rod. The tilt plate tilts about a pivot line in response to movement of the threaded rod to move a beam of the antenna in a spiral pattern.
US10998622B2 Antenna for wireless communication and electronic device including the same
A communication method performed in an electronic device including a conductive pattern and the electronic device are provided. The electronic device includes a conductive pattern used as a radiator for wireless communication, a feeding unit connected with the conductive pattern, a ground unit connected with the conductive pattern, a first impedance matching circuit disposed in a first area adjacent to the feeding unit and connected to the conductive pattern, a second impedance matching circuit disposed in a second area adjacent to the conductive pattern and connected to the conductive pattern, and a control unit that matches impedance by controlling at least one of the first impedance matching circuit and the second impedance matching circuit by a closed-loop scheme.
US10998619B2 Ring type antenna module and jig for manufacturing same
A ring type antenna module and a jig for manufacture for manufacturing the same, which can communicate regardless of the orientation when mounted on a ring type wearable device and can easily process the size are provided. The ring type antenna module includes a base substrate having flexibility on which a radiation pattern is formed, a terminal part formed on one end of the base substrate and connected to one end of the radiation pattern, and the other terminal part formed on the other end of the base substrate and connected to the other end of the radiation pattern; and the size of the ring type antenna module is adjusted by varying the coupled location between the terminal part and the other terminal part.
US10998618B2 Coaxial helix antennas
Coaxial helix antennas in accordance with embodiments of the invention are disclosed. In one embodiment, a coaxial helix antenna includes an inner element having an inner element radius and an inner element length and an outer element having an outer element radius and an outer element length, wherein the outer element radius is greater than the inner element radius, wherein the inner element is driven by a first conductor, wherein the outer element is driven by a second conductor, and wherein the outer element is disposed outside of the inner element such that a portion of the inner element extends beyond the outer element and includes an inner radiating element.
US10998616B2 Electronic device with millimeter wave antenna arrays
An electronic device may be provided with wireless circuitry. The wireless circuitry may include one or more antennas. The antennas may include millimeter wave antenna arrays formed from arrays of patch antennas, dipole antennas or other millimeter wave antennas on millimeter wave antenna array substrates. Circuitry such as upconverter and downconverter circuitry may be mounted on the substrates. The upconverter and downconverter may be coupled to wireless communications circuitry such as a baseband processor circuit using an intermediate frequency signal path. The electronic device may have opposing front and rear faces. A display may cover the front face. A rear housing wall may cover the rear face. A metal midplate may be interposed between the display and rear housing wall. Millimeter wave antenna arrays may transmit and receive antenna signals through the rear housing wall.
US10998613B2 Chip antenna
A chip antenna includes a coil; and a core including a body portion around which the coil is wound and supporting portions disposed on both sides of the body portion, wherein the core includes a second groove formed in the supporting portions and accommodating an end portion of the coil.
US10998610B2 Electronic device, method for adjusting operating frequency band of antenna of electronic device
An electronic device includes a feeding point, a first switch module, a second switch module, a first connecting portion, a second connecting portion and a third connecting portion; the feeding point is connected to an end of the first sub-bezel through the first connecting portion; a first end of the first switch module is connected to the second partition through the second connecting portion, and a second end of the first switch module is grounded; a connection position between the second connecting portion and the second partitioning is adjacent to the feeding point; and a first end of the second switch module is connected to the first sub-bezel through the third connecting portion, and a second end of the second switch module is grounded.
US10998606B2 Hierarchical network signal routing apparatus and method
In embodiments, a power splitter/combiner includes a first electrically conductive trace included in a first layer; second and third electrically conductive traces included in a second layer; a first via electrically coupled to the first and second electrically conductive traces; and a second via electrically coupled to the first and third electrically conductive traces. A first portion of the first electrically conductive trace comprises a first port of the power splitter/combiner. A second portion of the first electrically conductive trace, the first via, and the second electrically conductive trace comprises a second port of the power splitter/combiner. A third portion of the first electrically conductive trace, the second via, and the third electrically conductive trace comprises a third port of the power splitter/combiner.
US10998603B2 Radio frequency filter having cavity structure
The present disclosure relates to a radio frequency filter having a cavity structure, and including a housing having internally a hollow space and an open side to provide at least one cavity, at least one resonance element located in the hollow space of the housing, a cover configured to have at least one groove which is internally threaded, recessed at a predetermined diameter and depth at a position corresponding to the resonance element, and has a bottom portion that is thinner than other portions, and to close the open side of the housing, and at least one frequency tuning screw configured to threadedly mate with the groove of the cover. When the frequency tuning screw threadedly mates with the groove, a bottom surface of the groove is depressed by the frequency tuning screw toward the resonant element.
US10998600B2 Laminated secondary battery and manufacturing method of the same, and device
A laminated secondary battery that houses an electrode assembly and an electrolyte in an exterior body. In the electrode assembly, a positive and negative electrode laminate body including an electrode current collector and electrode multi-units having two or more electrode material layers formed on the electrode current collector with non-forming regions interposed between them is bent on the non-forming regions.
US10998597B2 Battery module provided with connector breaking device
A battery module includes a pair of battery cells, each battery cell having an electrode lead, and the battery cells being stacked to face each other; a connector configured to connect the electrode leads of battery cells; and a connector breaking device disposed in a space formed between terrace portions of the battery cells and configured to be operated with a pressure applied to the connector breaking device due to swelling of at least one of the battery cells to cut off an electric connection between the connector and the electrode leads is provided. A method to interrupt an electrical connection in a battery module is also provided.
US10998592B2 Power storage device
A power storage device includes an electrode assembly, a case that houses the electrode assembly, and an insulating sheet, which insulates the electrode assembly and the case from each other. The electrode assembly has a layered structure in which positive electrodes and negative electrodes are stacked. The electrode assembly has a first end face, which is orthogonal to the stacking direction, two primary faces, which are located on both sides in the stacking direction, and a tab, which extends on the first end face in the direction orthogonal to the stacking direction. The insulating sheet has a folded box shape, and further has two primary face covering portions, which respectively cover the primary faces of the electrode assembly, and non-primary-face covering portions, which cover the first end face of the electrode assembly and faces other than the primary faces thereof and are continuous with the primary face covering portions. The non-primary face covering portions overlap at least partially with each other.
US10998587B2 Battery system cooling
An electric vehicle may include a battery system with a plurality of battery packs electrically connected together. Each battery pack of the plurality of battery packs may include a plurality of battery cells. The electric vehicle may also include a cooling system configured to cool the plurality of battery packs. The electric vehicle may further include a control system configured to selectively operate the cooling system such that at least one battery pack of the plurality of battery packs is maintained at a temperature different from another battery pack of the plurality of battery packs.
US10998585B2 Determination method of smoke emission in battery, and battery system
A determination method of smoke emission in a battery includes: calculating first and second internal resistance values, of each of the parallel circuits in first and subsequent second periods, respectively; acquiring a temperature value of each of parallel circuits; and determining the smoke emission in at least one of cells included in one of the parallel circuits, when at least detecting that the one of the parallel circuits has the second internal resistance value smaller than the first internal resistance value, and has an increase in the temperature value within a period defined based on the first and second periods.
US10998582B2 Improving the ionic conductivity of an electrolyte based on lithium imidazolate salts
An electrolytic composition including at least one lithium salt of formula (A) wherein Rf represents a fluorine atom, a nitrile group, an optionally fluorinated or perfluorinated alkyl group having from 1 to 5 carbons, an optionally fluorinated or perfluorinated alkoxy group having from 1 to 5 carbons or an optionally fluorinated or perfluorinated oxa-alkoxy group having from 1 to 5 carbons; and the following solvent mixture: ethylene carbonate, γ-butyrolactone, and methyl propanoate. Also, to the use of the compositions in Li-ion batteries.
US10998580B2 Electrolyte for rechargeable lithium battery and rechargeable lithium battery
An electrolyte for a rechargeable lithium battery and a rechargeable lithium battery including the electrolyte, the electrolyte including a non-aqueous organic solvent; a lithium salt; and an additive, wherein the additive includes a compound represented by Chemical Formula 1: wherein, in Chemical Formula 1, R is a substituted or unsubstituted C1 to C10 alkyl group, a substituted or unsubstituted C1 to C10 alkoxy group, a substituted or unsubstituted C2 to C10 alkenyl group, a substituted or unsubstituted C2 to C10 alkynyl group, a substituted or unsubstituted C3 to C10 cycloalkyl group, a substituted or unsubstituted C3 to C10 cycloalkenyl group, or a substituted or unsubstituted C6 to C20 aryl group, and n is an integer of 1 to 3.
US10998577B2 All solid state battery and manufacturing method thereof
An all-solid-state battery includes: a cathode substrate; a cathode portion; a solid electrolyte layer; an anode portion; and an anode substrate. The cathode portion includes a cathode active material, a first solid electrolyte, a conductive material, and a binder, the anode portion is configured by a first anode portion having a pore structure and a second anode portion having metal foil, and the first anode portion includes a second solid electrolyte, a conductive material, and a binder.
US10998575B2 Inorganic solid electrolyte glass phase composite and a battery containing an inorganic solid electrolyte glass phase composite
An inorganic solid electrolyte glass phase composite is provided comprising a substance of the general formula La2/3-xLi3xTiO3 wherein x ranges from about 0.04 to about 0.17, and a glass material. The glass material is one or more compounds selected from Li2O, Li2S, Li2SO4, Li3PO4, P2O5, P2O3, Al2O3, SiO2, CaO, MgO, BaO, TiO2, GeO2, SiS2, Sb2O3, SnS, TaS2, P2S5, B2S3, and a combination of two or more thereof. A lithium-ion conducting solid electrolyte composite is disclosed comprising a lithium-ion conductive substance of the general formula La2/3-xLi3xTiO3—Z wherein x ranges form about 0.04 to 0.17, and wherein “Z” is the glass material identified above. A battery is disclosed having at least one cathode and anode and an inorganic solid electrolyte glass phase composite as described above disposed on or between at least one of the cathode and the anode.
US10998570B2 Fuel cell vehicle
A fuel cell vehicle includes a fuel cell system and an exhaust gas pipe. The fuel cell system includes a fuel cell stack, an oxygen-containing gas supply line, an oxygen-containing gas discharge line, and an air pump. The air pump includes a compressor provided in an oxygen-containing gas supply line, and an expander provided in an oxygen-containing gas discharge line. An air cleaner is provided upstream of the compressor. An exhaust gas pipe is connected to an expander. The air compressor is closer to the air cleaner than the expander is.
US10998567B2 Hybrid fuel cell with polymeric proton exchange membranes and acidic liquid electrolyte
A hybrid fuel cell comprises an anode, a cathode, and a membrane electrode assembly. The membrane electrode assembly comprises a first polymeric proton exchange membrane, a second polymeric proton exchange membrane, and an acidic liquid electrolyte layer disposed between the first and second proton exchange membranes. A method of producing electricity with the fuel cell is also disclosed.
US10998563B2 Fuel gas injection device and fuel cell system
A fuel gas injection device of a fuel cell system includes an ejector having a nozzle that generates a negative pressure by discharging a fuel gas injected respectively from a plurality of injectors so as to draw-in a fuel exhaust gas discharged from a fuel cell stack and mix the fuel exhaust gas with the fuel gas. A total orifice equivalent diameter obtained by adding together orifice equivalent diameters of respective injection holes of the plurality of injectors and an orifice equivalent diameter of an injection hole of the nozzle are set such that SE
US10998561B1 Hydrogen filling system
The present disclosure relates to a hydrogen filling system that includes a receptacle that is provided in a fuel cell electric vehicle and to which a fueling nozzle that dispenses hydrogen is connected, a manifold connected with a hydrogen tank provided in the fuel cell electric vehicle, a hydrogen filling line that connects the receptacle and the manifold, a hydrogen supply line that connects a fuel cell stack provided in the fuel cell electric vehicle and the manifold, and a buffer line that is connected to the hydrogen supply line and that heats the receptacle using heat of compression by the hydrogen that is supplied into the hydrogen supply line during filling of the hydrogen tank with the hydrogen. The present disclosure may obtain advantageous effects of suppressing freezing of the receptacle and improving safety and reliability.
US10998560B2 Fuel cell stack
A fuel cell stack 11 includes a cell laminate 21 composed of a plurality of stacked cells 20, and air is introduced from an anode end part 21a of the cell laminate 21. The cell laminate 21 has two end cells 24 installed adjacently to a cathode end part 21b side, thereby providing the cathode end part 21b with high thermal insulation properties.
US10998559B2 Electrical power supply device in an aircraft, and a method of cooling the device
An electrical power supply device in an aircraft, the device including an enclosure, the enclosure containing at least: a fuel cell; a dihydrogen generator; a gas feed circuit connecting the dihydrogen generator to the anode of the fuel cell; an oxygen feed device feeding the cathode of the fuel cell; and a cooling circuit of the fuel cell associated with at least one heat exchanger; wherein the enclosure is mounted on an actuator system, the actuator system being configured to move the enclosure from a first position in which the enclosure is housed inside an outer wall of the aircraft, to a second position in which the enclosure projects from the outer wall.
US10998553B1 Electrochemical cell with integrated ceramic separator
An electrochemical cell including a positive electrode (e.g., a cathode) and a negative electrode (e.g., an anode), at least one of which includes an integrated ceramic separator. An integrated ceramic separator may include a plurality of ceramic particles. In some examples, an interlocking region may be disposed between the integrated ceramic separator layer and a corresponding electrode layer, the region including a non-planar boundary between the two layers. In some examples, the electrochemical cell includes a polyolefin separator disposed between the positive electrode and the negative electrode. In some examples, both the positive electrode and the negative electrode include an integrated ceramic separator. In these examples, the positive electrode and the negative electrode may be calendered together such that the integrated separator layers merge and become indistinguishable from each other.
US10998549B2 Method to synthesize Na-based electroactive materials
The invention relates to a process for the preparation of sodium-based solid compounds, such as sodium-based solid alloys and sodium-based crystalline phases by ball-milling using metallic sodium as starting material.The invention also relates to some sodium-based crystalline P′2-phases and to Na-based vanadium phosphates phases (Na(3+y)V2(PO4)3) with 0
US10998548B2 Positive electrode active material for lithium secondary battery, method of preparing the same and lithium secondary battery including the same
The present invention provided a positive electrode active material for a lithium secondary battery including lithium cobalt oxide particles. The lithium cobalt oxide particles include lithium deficient lithium cobalt oxide having Li/Co molar ratio of less than 1, belongs to an Fd-3m space group, and having a cubic crystal structure, in surface of the particle and in a region corresponding to a distance from 0% to less than 100% from the surface of the particle relative to a distance (r) from the surface to the center of the particle. In the positive electrode active material for a lithium secondary battery according to the present invention, the intercalation and deintercalation of lithium at the surface of a particle may be easy, and the output property and rate characteristic may be improved when applied to a battery.
US10998543B2 Roll electrode and method for manufacturing roll electrode
A roll electrode is provided with a core, an electrode, a fixing part and a regulating part. The core extends in an axial direction and has a substantially circular outer circumference. The electrode has an expansion coefficient lower than that of the core. The electrode wound into a roll shape on the outer circumference of the core. The fixing part is fixed to an end portion from which the electrode starts being wound around the core. The regulating part regulates the axial movement of the electrode wound into the roll shape with respect to the core.
US10998538B2 Energy storage device, energy storage apparatus and method of manufacturing energy storage device
A first projecting portion is disposed between a head portion of an external terminal and a gasket body of a gasket, the first projecting portion projecting toward the gasket body from a first opposedly-facing surface which opposedly faces a case of the head portion, the first projecting portion surrounding the shaft portion, the first projecting portion having a pressing surface which directly or indirectly presses the gasket body in a projecting direction of the first projecting portion. The gasket has the second and third opposedly-facing surfaces, the second opposedly-facing surface opposedly facing the head portion, the third opposedly-facing surface opposedly facing the case. A second projecting portion is disposed in a region of at least one of the second and third opposedly-facing surfaces which correspond to the first projecting portion, the second projecting portion surrounding the shaft portion and being in a state where the second projecting portion is compressed toward the second or third opposedly-facing surface by the pressing surface.
US10998536B2 Multilayer nanoporous separator
A separator for a lithium battery having (a) a porous polymeric layer, such as a polyethylene layer; and (b) a nanoporous inorganic particle/polymer layer on both sides of the polymeric layer, the nanoporous layer having an inorganic oxide and one or more polymers; the volume fraction of the polymers in the nanoporous layer is about 15% to about 50%, and the crystallite size of the inorganic oxide is 5 nm to 90 nm.
US10998533B2 Method for manufacturing display device
Provided is a method for manufacturing a display device. The method may comprise providing a substrate, providing a first organic solution which includes a mixed solvent containing a first solvent having a first boiling point and a second solvent having a second boiling point, conducting a first depressurized drying to form a second organic solution, and conducting a second depressurized drying to form a preliminary organic layer.
US10998532B2 Display substrate, manufacturing method of display substrate and display device
A display substrate, a manufacturing method thereof, and a display device are provided. The display substrate includes: a base substrate; an anode conductive layer; a cathode conductive layer, wherein the cathode conductive layer and the anode conductive layer are at a same side in a thickness direction of the base substrate; and an organic functional layer between the anode conductive layer and the cathode conductive layer, wherein the display substrate comprises first sub-pixel units and second sub-pixel units that are different in color category, the organic functional layer in the first sub-pixel units comprises a first light-emitting layer, the organic functional layer in the second sub-pixel units comprises the first light-emitting layer, a first electron blocking layer and a second light-emitting layer that are sequentially laminated in a direction away from the anode conductive layer, and a light-emitting color of the first light-emitting layer is different from a light-emitting color of the second light-emitting layer.
US10998527B2 Organic electroluminescent device
An organic electroluminescent device includes at least two light-emissive units provided between a cathode electrode and an anode electrode opposed to the cathode electrode, each of the light-emissive units including at least one light-emissive layer. The light-emissive units are partitioned from each other by at least one charge generation layer, the charge generation layer being an electrically insulating layer having a resistivity of not less than 1.0×102 Ωcm.
US10998525B2 Organic light emitting display device and method for manufacturing the same
An organic light emitting display device includes a base substrate, pixels disposed on the base board, panel terminals disposed on the base board to be electrically connected to the pixels, and an encapsulation structure coupled to the base board to cover the pixels. The encapsulation structure includes a base part, a metal encapsulation film, first terminals, and second terminals. The metal encapsulation film is disposed in an encapsulation area of the base part, the first terminals are disposed on a first surface of the base part corresponding to a connection area of the base part, and the first terminals are electrically connected to the panel terminals. The second terminals are disposed on a second surface of the base part corresponding to the connection area, and the second terminals are electrically connected to the first terminals.
US10998522B2 Flexible OLED display panel, manufacturing method for the same and display device
A flexible OLED display panel is disclosed. The panel includes a flexible substrate, multiple pixel units disposed on the flexible substrate and arranged as a matrix, and a thin-film encapsulation covering on the multiple pixel units, wherein the flexible substrate is provided with a water-oxygen barrier layer, the multiple pixel units are located on the water-oxygen barrier layer, a spacer wall is disposed between any two adjacent pixel units, the spacer wall is integrally formed with the water-oxygen barrier layer, in a thickness direction of a flexible OLED display panel, and the spacer wall is extended to the thin-film encapsulation layer from the water-oxygen barrier layer. The present invention also discloses a manufacturing method for flexible OLED display panel and a display device including the flexible OLED display panel as described above. The invention can improve the stress release capability of the flexible OLED display panel when being bent.
US10998520B2 Organic light-emitting display apparatus for increasing contact area between sealing member and insulating layers
An organic light-emitting display apparatus including a first substrate including a display area and a peripheral area; a second substrate opposing the first substrate; an insulating layer disposed on the first substrate and including one or more openings; and a sealing member interconnecting the first substrate and the second substrate to each other and interposed between the first and second substrates. The one or more openings are disposed between a first conductive layer disposed on the display area and a second conductive layer disposed on the peripheral area. The one or more openings are at least partially or entirely filled with the sealing member.
US10998519B2 Quantum dot light-emitting diode, method for preparing the same, array substrate and display device
The present disclosure relates to a quantum dot light-emitting diode, comprising: a first electrode layer, a hole transport layer, a quantum dot light-emitting layer, an electron transport layer, and a second electrode layer, which are sequentially formed on a base substrate; and a buffer layer arranged between the quantum dot light-emitting layer and the electron transport layer, wherein the buffer layer is configured such that a difference between an electron injection rate and a hole transport rate of the quantum dot light-emitting layer is less than a preset threshold. The present disclosure further relates to a method for preparing a quantum dot light-emitting diode, and an array substrate and a display device including the quantum dot light-emitting diode.
US10998511B2 Display module, display device, and method of manufacturing the display module
A method of manufacturing a display module includes: providing a carrier substrate; providing a base layer, where a display area and a pad area are defined, on the carrier substrate; providing a circuit layer on the display area of the base layer and the pad area of the base layer; forming a though hole in the circuit layer and the base layer on the pad area; forming a conductive part by providing a conductive material from an upper surface of the circuit layer to the though hole formed in the pad area; and providing a circuit member electrically connected to the circuit layer below the base layer.
US10998510B2 Platinum (II) emitters for OLED applications
Described herein are novel platinum(II) emitters. These materials show high emission quantum efficiency, a low self-quenching constant and are stable in thermal deposition process. Organic light-emitting diodes (OLEDs) fabricated from these materials can have pure green emission, high efficiency and low efficiency roll-off. The OLEDs can have a chemical structure of:
US10998498B2 VIA structure and methods of forming the same
A method includes providing a substrate having a conductive column, a dielectric layer over the conductive column, and a plurality of sacrificial blocks over the dielectric layer, the plurality of sacrificial blocks surrounding the conductive column from a top view; depositing a sacrificial layer covering the plurality of sacrificial blocks, the sacrificial layer having a dip directly above the conductive column; depositing a hard mask layer over the sacrificial layer; removing a portion of the hard mask layer from a bottom of the dip; etching the bottom of the dip using the hard mask layer as an etching mask, thereby exposing a top surface of the conductive column; and forming a conductive material inside the dip, the conductive material being in physical contact with the top surface of the conductive column.
US10998492B2 Semiconductor device
Provided is a Hall element which is reduced in asymmetrically generated offset voltage. A semiconductor device includes: a semiconductor layer of a first conductivity type having a Hall element forming region; an element isolation region of the first conductivity type having a concentration higher than a concentration of the semiconductor layer, the element isolation region being formed so as to surround the Hall element forming region; and a Hall element formed in the Hall element forming region and comprising a magnetism sensing portion of a second conductivity type which is higher in concentration than the semiconductor layer and which is kept apart from the element isolation region through the semiconductor layer.
US10998487B1 Linear magnetostrictive actuator
Exemplary practice of the present invention provides a magnetostrictive actuator characterized by linear force output and uniform magnetic biasing. A center bias magnet drives flux through series magnetostrictive bars in opposite directions while surrounding drive coils apply flux in the same direction through the bars. The net response is substantially linear with respect to the drive coil current. A second parallel set of magnetostrictive bars completes the flux path and adds to the actuator output force. Flux leakage between the parallel bars is compensated by a ferromagnetic shunt or by a tapered magnet providing uniform flux density down the length of the magnetostrictive bars. The closed flux path allows magnetic shielding of the entire actuator, if desired.
US10998484B2 Semiconductor device manufacturing method
Provided is a semiconductor device manufacturing method which can suppress the occurrence of positional deviation or inclination of a semiconductor element when the semiconductor element is fixed so as to be sandwiched-between two insulating substrates. The semiconductor device manufacturing method includes: obtaining a laminated body in which a semiconductor element is temporarily adhered on a first electrode formed on a first insulating substrate with a first pre-sintering layer sandwiched therebetween; temporarily adhering the semiconductor element on a second electrode formed on a second insulating substrate with a second pre-sintering layer sandwiched therebetween, the second pre-sintering layer being provided on a side opposite to the first pre-sintering layer, to obtain a semiconductor device precursor; and simultaneously heating the first pre-sintering layer and the second pre-sintering layer, to bond the semiconductor element to the first electrode and the second electrode.
US10998481B2 Ohmic contacts for semiconductor structures
A composition and method for formation of ohmic contacts on a semiconductor structure are provided. The composition includes a TiAlxNy material at least partially contiguous with the semiconductor structure. The TiAlxNy material can be TiAl3. The composition can include an aluminum material, the aluminum material being contiguous to at least part of the TiAlxNy material, such that the TiAlxNy material is between the aluminum material and the semiconductor structure. The method includes annealing the composition to form an ohmic contact on the semiconductor structure.
US10998480B2 Light-emitting structure alignment preservation in display fabrication
Techniques are disclosed for forming a frame on the backplane comprising structures at least partially circumscribing or enclosing metal contacts on the backplane. In some embodiments, the frame may comprise a photoresist. The dimensions and structural integrity of the frame can help prevent misalignment and/or damage of physical obtrusions of light-emitting structures during a bonding process of the light-emitting structures to the backplane.
US10998473B2 Packaged wavelength converted light emitting device
Embodiments of the invention include a plurality of light emitting devices, each light emitting device having a top surface, a bottom surface opposite the top surface, and at least one side surface connecting the top surface and the bottom surface. A wavelength converting layer is disposed in direct contact with the top surface and one side surface of each of the plurality of light emitting devices to mechanically connect each of the plurality of light emitting devices together. The wavelength converting layer is made up of a wavelength converting material, an adhesive material, and a transparent material that has a thermal conductivity of at least 0.2 W/mK. The adhesive material and the transparent material have indices of refraction that vary less than ten percent.
US10998472B2 Light emitting device and method of manufacturing same
A light emitting device includes: a light emitting element having an emission face and lateral faces; a wavelength conversion member having a first face and a second face which opposes the first face, the wavelength conversion member being disposed on the emission face of the light emitting element so that the first face faces the emission face; a reflecting member disposed on lateral face sides of the light emitting element and covering at least a portion of outer lateral faces of the wavelength conversion member, and a cover member disposed on an upper face of the reflecting member while being adjacent to peripheral ends of the wavelength conversion member. The cover member contains at least one of a reflecting substance and a coloring substance. A body color of the wavelength conversion member and a body color of the cover member are the same color or similar colors.
US10998468B2 Semiconductor light-emitting device
A semiconductor light-emitting device comprises a semiconductor stack having a first surface, wherein the first surface comprises multiple protrusion portions and multiple concave portions; a first electrode on the first surface and electrically connecting with the semiconductor stack; a second electrode on the first surface and electrically connecting with the semiconductor stack; and a transparent conduction layer conformally covering the first surface and between the first electrode and the semiconductor stack, wherein the first electrode comprises a first bonding portion and a first extending portion, and the first extending portion is between the first bonding portion and the transparent conduction layer and conformally covers the transparent conduction layer.
US10998467B2 Compositions of metal oxide semiconductor nanomaterials and hemostatic polymers
The present invention provides composition comprising a metal oxide semiconductor nanomaterial coated or dispersed with a hemostatic polymer.
US10998461B2 Solar canopy system
A solar canopy has a solar panel assembly including a first solar panel coupled to a second solar panel and oriented non-parallel with respect to the second solar panel. The solar panel assembly has an effective solar-panel-assembly wind loading less than a sum of a first-solar-panel effective wind loading and a second-solar-panel effective wind loading determined individually. An actual load applied by the solar panel assembly to a solar-panel-assembly support structure coupled thereto when the solar panel assembly is subject to a wind loading is less than a design load for the solar panel assembly subject to the wind loading based on a sum of a first-solar-panel net pressure and a second-solar-panel net pressure determined independently.
US10998453B2 Solar cells for shingled solar cell module, shingled solar cell module, and method of making solar cells
The present disclosure relates to solar cells for a shingled solar cell module, a shingled solar cell module, and a method of making solar cells for the shingled solar cell module. Said solar cell has a front side and a back side, a plurality of front side busbars being arranged on the front side, a plurality of back side busbars being arranged on the back side, the solar cell comprising a plurality of sections, each section comprising a front side busbar and a back side busbar located at edges thereof, the front side busbar of at least one section of the solar cell having an extension at one end or both ends, the extension extending along another edge of said at least one section intersecting with the above-mentioned edges. The shingled solar cell module is fabricated from solar cell strips split from the solar cell.
US10998443B2 Epi block structure in semiconductor product providing high breakdown voltage
The present disclosure is generally directed to semiconductor structures and methods that improve breakdown characteristics in finFET device designs, while retaining cost effectiveness for integration into the process flow. The semiconductor structure includes an extended lightly-doped-drain (LDD) region formed on a source/drain structure. The extended LDD regions provide extra separation between source and drain regions, which in turn provides for an increased source to drain resistance. The increased source to drain resistance improves the breakdown voltage of the semiconductor device, and significantly reduces its susceptibility to latch-up. The source to drain resistance may be tuned by adjusting the length of epi block regions, and may also be tuned by selecting desired doping profiles for the LDD and source/drain regions. The length of epi block regions may also be adjusted to maintain high uniformity of epitaxial growth in the S/D regions.
US10998442B2 Method for fabricating a strained structure and structure formed
A field effect transistor includes a substrate comprising a fin structure. The field effect transistor further includes an isolation structure in the substrate. The field effect transistor further includes a source/drain (S/D) recess cavity below a top surface of the substrate. The S/D recess cavity is between the fin structure and the isolation structure. The field effect transistor further includes a strained structure in the S/D recess cavity. The strain structure includes a lower portion. The lower portion includes a first strained layer, wherein the first strained layer is in direct contact with the isolation structure, and a dielectric layer, wherein the dielectric layer is in direct contact with the substrate, and the first strained layer is in direct contact with the dielectric layer. The strained structure further includes an upper portion comprising a second strained layer overlying the first strained layer.
US10998441B2 Strained silicon complementary metal oxide semiconductor including a silicon containing tensile n-type fin field effect transistor and silicon containing compressive p-type fin field effect transistor formed using a dual relaxed substrate
A method of forming a semiconductor device that includes forming a strain relaxed buffer (SRB) layer atop a supporting substrate, and epitaxially forming a tensile semiconductor material atop a first portion of the strain relaxed buffer layer (SRB) layer. A second portion of the SRB layer is then removed, and a semiconductor material including a base material of silicon and phosphorus is formed atop a surface of the supporting substrate exposed by removing the second portion of the SRB layer. A compressive semiconductor material is epitaxially forming atop the semiconductor material including the base material of silicon and phosphorus. Compressive FinFET structures can then be formed from the compressive semiconductor material and tensile FinFET structures can then be formed from the tensile semiconductor material.
US10998438B2 Self-aligned trench MOSFET structures and methods
A MOSFET device structure is formed on a semiconductor wafer. The structure includes an array of plurality of MOS gate trenches and self-aligned p+ contact trenches that are formed in a p body region. Trench depth of MOS gate trenches are deeper than the self-aligned p+ contact trenches. P doped shield regions are formed under each MOS gate trench.
US10998437B2 Semiconductor device
A semiconductor device according to an embodiment includes a semiconductor substrate having a first plane and a second plane, a semiconductor element provided in the semiconductor substrate, the semiconductor element including a gate insulating film provided in the first plane, a first electrode provided on the first plane, a second electrode provided on the first electrode, the second electrode including a first metal material, the second electrode having a film thickness of (65 [g·μm·cm−3])/(density of the first metal material [g·cm−3]) or more, a first solder portion provided on the second electrode, a third electrode provided on the first solder portion, a fourth electrode provided on the first plane, a fifth electrode provided on the fourth electrode, the fifth electrode including a second metal material, the fifth electrode having a film thickness of (65 [g·μm·cm−3])/(density of the second metal material [g·cm−3]) or more, a second solder portion provided on the fifth electrode, and a sixth electrode provided on the second solder portion.
US10998436B2 Semiconductor device
A semiconductor device having high reliability is obtained. A semiconductor device includes a semiconductor substrate, a first gate interconnection, a second gate interconnection, a first metal portion, an insulating member, and a second metal portion. The first gate interconnection and the second gate interconnection are disposed on a main surface of the semiconductor substrate with an interval therebetween. The first metal portion is formed on the first gate interconnection and the second gate interconnection. The first metal portion has a top surface located opposite to the semiconductor substrate at a region between the first gate interconnection and the second gate interconnection. A recess is formed in the top surface. The insulating member fills at least a portion of the recess. The second metal portion extends from an upper surface of the insulating member onto the top surface of the first metal portion.
US10998433B2 Semiconductor device
A semiconductor device of an embodiment includes a first nitride semiconductor layer; a second nitride semiconductor layer placed on the first nitride semiconductor layer; a first electrode placed on the second nitride semiconductor layer; a second electrode placed on the first nitride semiconductor layer; a gate electrode placed between the first electrode and the second electrode; a first field plate electrode placed on the second nitride semiconductor layer, the first field plate electrode having the same height as the gate electrode; and a second field plate electrode provided on an upper side of the first field plate electrode, the second field plate electrode being placed on a side of the second electrode compared to the first field plate electrode.
US10998430B2 Method of manufacturing a semiconductor device
In a method of manufacturing a semiconductor device, a fin structure is formed over a substrate. The fin structure is sculpted to have a plurality of non-etched portions and a plurality of etched portions having a narrower width than the plurality of non-etched portions. The sculpted fin structure is oxidized so that a plurality of nanowires are formed in the plurality of non-etched portions, respectively, and the plurality of etched portions are oxidized to form oxides. The plurality of nanowires are released by removing the oxides.
US10998425B2 FinFET structure and method for fabricating the same
A device includes a fin structure protruding over a substrate, wherein the fin structure comprises a plurality of portions formed of different materials, a first carbon doped layer formed between two adjacent portions of the plurality of portions, a second carbon doped layer formed underlying a first source/drain region and a third carbon doped layer formed underlying a second source/drain region.
US10998424B2 Vertical metal-air transistor
A method of forming a vertical metal-air transistor device is provided. The method includes forming a precursor stack with a stack template on the precursor stack on a substrate. The method further includes forming a bottom spacer on the substrate around the precursor stack, and depositing a liner casing on the precursor stack. The method further includes depositing a conductive gate layer on the bottom spacer and liner casing. The method further includes reducing the size of the stack template to form a template post on the precursor stack, and forming a stack cap on the template post and precursor stack.
US10998423B2 Fabrication of multi-channel nanowire devices with self-aligned internal spacers and SOI FinFETs using selective silicon nitride capping
Methods of selectively nitriding surfaces of semiconductor devices are disclosed. For example, a hardmask is formed on the top portion of the fins to create SOI structure. The hardmask may be formed by nitriding the top portion of the fin. In other embodiments, silicon nitride is grown on the top portion of the fin to form the hard masks. In another example, internal spacers are formed between adjacent nanowires in a gate-all-around structure. The internal spacers may be formed by nitriding the remaining interlayer material between the channel region and source and drain regions.
US10998420B2 Direct growth of lateral III-V bipolar transistor on silicon substrate
A lateral bipolar junction transistor including an emitter region, base region and collector region laterally orientated over a type IV semiconductor substrate, each of the emitter region, the base region and the collector region being composed of a type III-V semiconductor material. A buried oxide layer is present between the type IV semiconductor substrate and the emitter region, the base region and the collector region. The buried oxide layer having a pedestal aligned with the base region.
US10998416B2 Laterally diffused metal oxide semiconductor device and method for manufacturing the same
A laterally diffused metal oxide semiconductor device can include: a well region having a second doping type; a reduced surface field effect layer of a first doping type formed by an implantation process in a predetermined region of the well region, where a length of the reduced surface field effect layer is less than a length of the well region; a body region of the first doping type extending from a top surface of the well region into the well region; a drain portion of the second doping type extending from the top surface of the well region into the well region; and an insulating structure located between the body region and the drain portion, at least a portion of the insulating structure is located on the top surface of the well region.
US10998406B2 Silicon carbide single crystal substrate, silicon carbide epitaxial substrate, and method of manufacturing silicon carbide semiconductor device
A silicon carbide single crystal substrate includes a first main surface and an orientation flat. The orientation flat extends in a <11-20> direction. The first main surface includes an end region extending by at most 5 mm from an outer periphery of the first main surface. In a direction perpendicular to the first main surface, an amount of warpage of the end region continuous to the orientation flat is not greater than 3 μm.
US10998404B2 High voltage device and manufacturing method thereof
A high voltage device includes: a semiconductor layer, an isolation structure, a first deep well, a second deep well, a drift well, a first well, a second well, a body region, a body contact, a high voltage well, a gate, and a source and a drain. The high voltage well is formed in the second deep well, and the high voltage well is not in contact with any of the first deep well, the first well, and the second well, wherein at least part of the high voltage well is located right below all of a drift region to suppress a latch-up current generated in the high voltage device.
US10998403B2 Device with increased forward biased safe operating area (FBSOA) through using source segments having different threshold voltages
A power device includes a gate, and a segmented source adjacent to the gate, wherein the segmented source includes segments having a first threshold voltage and includes segments having a second threshold voltage different from the first threshold voltage.
US10998399B2 Power semiconductor device
A power semiconductor device includes a semiconductor substrate with an edge termination region between an active region and a lateral rim. Non-metallic electrodes extend in the edge termination region on a front side of the substrate, and include at least three spaced apart non-metallic electrodes. One non-metallic electrode is an inner non-metallic electrode having an inner edge. Another non-metallic electrode is an outer non-metallic electrode having an outer edge. The shortest distance between the inner edge of the inner non-metallic electrode and the outer edge of the most non-metallic electrode is defined as distance p. Each non-metallic electrode is electrically connected to a respective doping region of the substrate by at least two respective metallic plugs each extending through a respective first opening formed in an electrically insulating bottom layer. The shortest distance d between any two metallic plugs of different non-metallic electrodes is larger than the distance p.
US10998391B2 Display apparatus with a crack detection line
A display apparatus includes a substrate including a display area where a plurality of pixels are provided and a non-display area surrounding the display area, an encapsulation layer including an inorganic layer and an organic layer and covering the display area, a dam disposed in the non-display area to surround the display area and to block a flow of the organic layer, a pad disposed in one edge of the non-display area and spaced apart from the dam in the non-display area, an auxiliary buffer layer spaced apart from the dam and disposed in the non-display area to overlap an end of the inorganic layer, a power auxiliary line disposed between the dam and the auxiliary buffer layer and electrically connected to the pad to receive a voltage from the pad, and a crack detection line spaced apart from the power auxiliary line and electrically connected to the pad.
US10998390B2 Organic light emitting diode display and a manufacturing method thereof
An organic light emitting diode display is provided including a first display panel. The first display panel includes a first substrate and a transistor disposed on the first substrate. The transistor includes an input electrode and an output electrode. A second display panel is provided including a second substrate, a first electrode disposed on the second substrate, an emission layer disposed on the first electrode, and a second electrode disposed on the emission layer. A first connector is disposed on the output electrode and between the first display panel and the second display panel. The second display panel further includes a first opening formed in the second substrate and a pixel electrode connector disposed in the first opening. The output electrode of the transistor is electrically connected to the first electrode through the first connector, and the first electrode and the first connector are electrically connected through the pixel electrode connector.
US10998389B2 Pixel defining layer including a temperature-sensitive polymer layer, display substrate, and manufacturing methods thereof
The present disclosure discloses a pixel defining layer, a display substrate, and manufacturing methods thereof, and relates to the field of display technology. The pixel defining layer includes: a defining layer body, and a temperature-sensitive polymer layer located on an inner side surface of the defining layer body. The temperature-sensitive polymer layer has a solution temperature threshold, and the hydrophilicity and hydrophobicity of the temperature-sensitive polymer layer are different under temperatures of the temperature-sensitive polymer layer higher and lower than the solution temperature threshold. By changing the temperature of the temperature-sensitive polymer layer to be higher or lower than the solution temperature threshold thereof, the temperature-sensitive polymer layer is converted from hydrophilic to hydrophobic. Thus, the pinning effect of the raw material solution on the inner side surface of the defining layer body is reduced and the thickness uniformity of the pixel layer is improved.
US10998378B2 Method for producing transistors, in particular selection transistors for non-volatile memory, and corresponding device
A MOS transistor with two vertical gates is formed within a substrate zone of a semiconductor substrate doped with a first type of conductivity and separated from a remaining portion of the substrate by two first parallel trenches extending in a first direction. An isolated gate region rests on each flank of the substrate zone and on a portion of the bottom of the corresponding trench to form the two vertical gates. At least one gate connection region electrically connects the two vertical gates. A first buried region located under the substrate zone is doped with a second type of conductivity to form a first conduction electrode of the MOS transistor. A second region doped with the second type of conductivity is located at the surface of the substrate zone to form a second conduction electrode of the MOS transistor.
US10998377B2 Semiconductor structure and manufacturing method of the same
The present disclosure provides a semiconductor structure, including a memory region, a first metal line in the memory region, a magnetic tunneling junction (MTJ) cell over the first metal line, a carbon-based layer between the first metal line and the MTJ cell, a second metal line over the MTJ cell, a logic region adjacent to the memory region, wherein the logic region is free from a coverage of the carbon-based layer.
US10998375B2 Light emitting module and automotive illumination device including the same
Disclosed are light emitting modules and automobile illumination devices including the same. The light emitting module comprises a module substrate, a light emitting device on the module substrate, and a light guide structure apart from the module substrate and in plan view surrounding the light emitting device. The light emitting device comprises a first pixel and a second pixel each including a light emitting diode (LED) chip that emits light whose wavelength falls within a range of blue color or ultraviolet ray, and a wavelength conversion material on a top surface of at least one of the first and second pixels.
US10998364B2 Image sensor scheme for optical and electrical improvement
The present disclosure, in some embodiments, relates to an image sensor integrated chip. The image sensor integrated chip includes an image sensing element arranged within a substrate. One or more isolation structures are arranged within one or more trenches disposed on opposing sides of the image sensing element. The one or more isolation structures extend from a first surface of the substrate to within the substrate. The one or more isolation structures respectively include a reflective element configured to reflect electromagnetic radiation.
US10998363B2 Solid-state imaging device and method of producing solid-state imaging device
A solid-state imaging device including a semiconductor substrate including photoelectric conversion elements, and having color filters of plural colors formed on the semiconductor substrate and positioned in correspondence to the photoelectric conversion elements, a first visible-light transmissive layer formed between the semiconductor substrate and the color filters, and second visible-light transmissive layers each formed between adjacent color filters. The second visible-light transmissive layers include a same material as the first visible-light transmissive layer and are continuous with the first visible-light transmissive layer. The color filters having a largest area among the color filters of the plural colors each have an edge portion being continuous with an edge portion of a corresponding one of the second visible-light transmissive layers, and the color filters having the largest area each have a side wall on which a reaction product layer including a material forming the first visible-light transmissive layer is formed.
US10998362B2 Fan-out sensor package
A fan-out sensor package includes: a substrate in which a through-hole is formed and portions of a wiring layer are exposed from an insulating layer; an image sensor having an active surface having a sensing region disposed below the through-hole of the substrate and connection pads disposed in the vicinity of the sensing region; an optical member disposed on the active surface of the image sensor; a dam member disposed in the vicinity of the sensing region; and an encapsulant encapsulating the substrate and the image sensor, wherein the third wiring layer and the connection pads are electrically connected to each other by connection members.
US10998361B2 Image-sensor package and associated method
An image-sensor package includes a cover glass, an image sensor, and an integrated circuit. The cover glass has a cover-glass bottom surface, to which the image sensor is bonded. The integrated circuit is beneath the cover-glass bottom surface, adjacent to the image sensor, and electronically connected to the image sensor. A method for packaging an image sensor includes attaching an image sensor to a cover-glass bottom surface of a cover glass, a light-sensing region of the image sensor facing the cover-glass bottom surface. The method also includes attaching an integrated circuit to the cover-glass bottom surface, a top IC-surface of the integrated circuit facing the cover-glass bottom surface.
US10998359B2 Image sensor with shallow trench edge doping
The present disclosure, in some embodiments, relates to an integrated chip. The integrated chip has a photodetector region arranged within a semiconductor substrate. One or more dielectric materials are disposed within a trench defined by one or more interior surfaces of the semiconductor substrate. A doped epitaxial material is arranged within the trench and is laterally between the one or more dielectric materials and the photodetector region. A dielectric protection layer is arranged over the one or more dielectric materials within the trench. The dielectric protection layer laterally contacts a sidewall of the doped epitaxial material.
US10998355B2 Semiconductor device and electronic apparatus
A semiconductor device includes a plurality of pixels arranged in a two-dimensional array, each pixel of the plurality of pixels including a photoelectric conversion film configured to photoelectrically convert light of a first wavelength and pass light of a second wavelength, and a photoelectric conversion unit configured to photoelectrically convert the light of the second wavelength. The semiconductor device may further include a charge storage unit configured to store charge received from the photoelectric conversion unit of each pixel in a pixel group, wherein the pixel group includes adjacent pixels among the plurality of pixels, a plurality of through electrodes, and a wiring layer coupled to the photoelectric conversion film of each pixel of the plurality of pixels by at least one through electrode of the plurality of through electrodes. The present technology can be applied to a solid-state imaging element.
US10998351B2 Source drive integrated circuit, method of manufacturing the same, and display apparatus including the source drive integrated circuit
Disclosed are a source drive integrated circuit (IC), a method of manufacturing the same, and a display apparatus including the source drive IC. The source drive IC includes a core portion, a first channel portion disposed outside one side of the core portion, a second channel portion disposed outside the other side of the core portion, a first resistor string provided inward from the one side of the core portion to generate a plurality of gamma voltages, a first resistance corrector provided between the first resistor string and the first channel portion, and a first connection line extending from the first resistor string to each of the first channel portion and the second channel portion and transferring the plurality of gamma voltages to the first channel portion and the second channel portion. The first connection line extends to the first channel portion via the first resistance corrector.
US10998345B2 Display panel and display device
The present disclosure provides a display panel. The display panel includes: data lines located in the display area, arranged in a first direction, extending in a second direction, and including first and second data lines, and a cross-voltage range of the first data line being smaller than that of the second data line; and fanout traces located in the fanout area and including first and second fanout traces located between first and second edges, and the first fanout trace being connected to the first data line and the second fanout trace being connected to the second data line. A length of the first edge is longer than a length of the second edge, the first edge and the second edge are oppositely arranged in the second direction, and a line width d1 of the first fanout trace is smaller than a line width d2 of the second fanout trace.
US10998344B2 Displays with silicon and semiconducting oxide thin-film transistors
An electronic device may include a display having an array of display pixels on a substrate. The display pixels may be organic light-emitting diode display pixels or display pixels in a liquid crystal display. In an organic light-emitting diode display, hybrid thin-film transistor structures may be formed that include semiconducting oxide thin-film transistors, silicon thin-film transistors, and capacitor structures. The capacitor structures may overlap the semiconducting oxide thin-film transistors. Organic light-emitting diode display pixels may have combinations of oxide and silicon transistors. In a liquid crystal display, display driver circuitry may include silicon thin-film transistor circuitry and display pixels may be based on oxide thin-film transistors. A single layer or two different layers of gate metal may be used in forming silicon transistor gates and oxide transistor gates. A silicon transistor may have a gate that overlaps a floating gate structure.
US10998342B2 Array substrate and manufacturing method thereof
An array substrate and a manufacturing method thereof are provided. The array substrate includes a first thin-film transistor and a second thin-film transistor formed on a base and spaced from each other by a predetermined distance and set in parallel. The first thin-film transistor includes, sequentially stacked on the base, a first active layer, a first gate insulation layer, a first gate electrode, an interlayer insulation layer, and first source/drain electrodes. The first source/drain electrodes are electrically connected with the first active layer. The second thin-film transistors includes, sequentially stacked on the base, a second gate electrode, a second gate insulation layer, a second active layer, an etch stop layer, and second source/drain electrodes. The first active layer and the second gate electrode are both formed of a poly-silicon material. The first gate electrode and the second active layer are both formed of an oxide semiconductor material.
US10998341B2 Display device and method for manufacturing display device
A highly flexible display device and a method for manufacturing the display device are provided. A transistor including a light-transmitting semiconductor film, a capacitor including a first electrode, a second electrode, and a dielectric film between the first electrode and the second electrode, and a first insulating film covering the semiconductor film are formed over a flexible substrate. The capacitor includes a region where the first electrode and the dielectric film are in contact with each other, and the first insulating film does not cover the region.
US10998338B2 Integrated assemblies having ferroelectric transistors with heterostructure active regions
Some embodiments include a ferroelectric transistor having an active region which includes a first source/drain region, a second source/drain region, and a body region between the first and second source/drain regions. The body region has a different semiconductor composition than at least one of the first and second source/drain regions to enable replenishment of carrier within the body region. An insulative material is along the body region. A ferroelectric material is along the insulative material. A conductive gate material is along the ferroelectric material.
US10998337B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device includes the following configuration. A second word line is provided above a first word line on a substrate. A third word line is provided above the second word line. A semiconductor layer includes a first part that passes through the first word line, a second part that passes through the second and the third word lines, and is provided above the first part, and a joint provided between the first and second parts. When a write operation is performed on a memory cell of the third word line, prior to applying a write voltage to the third word line, a first voltage is applied to a bit line, a second voltage is applied to the third word line, and a third voltage higher than the second voltage is applied to the second word line.
US10998335B2 Semiconductor device including a passivation film and multiple word lines
A semiconductor device according to an embodiment includes a semiconductor substrate, a plurality of conductive layers extending in a first direction on the semiconductor substrate, and laminated in a third direction perpendicular to the first direction and a second direction at intervals in the second direction perpendicular to the first direction, and a passivation film which has several layers provided above the plurality of conductive layers. The passivation film has a first nitride film provided above the plurality of conductive layers, and a second nitride film provided on the first nitride film, and the second nitride film has the concave and convex shape which is repeated along the second direction.
US10998334B2 Three-dimensional semiconductor memory devices
A three-dimensional semiconductor memory device may include a stack including gate electrodes sequentially stacked on a substrate and a vertical structure penetrating the stack. The vertical structure may include a vertical channel portion, a charge storing structure on an outer side surface of the vertical channel portion, and a pad. The pad may include a first pad portion disposed in an internal space surrounded by the vertical channel portion and a second pad portion provided on the first pad portion and extended onto a top surface of the charge storing structure. A portion of the first pad portion may be disposed at the same level as an uppermost electrode of the gate electrodes.
US10998333B2 Vertical memory device and method for fabricating the same
A vertical memory device includes a substrate, a plurality of gate electrodes vertically stacked over the substrate in a cell array region, and a plurality of multi-layered pad portions formed over the substrate in a contact region. Each multi-layered pad portion of the plurality of multi-layered pad portions extends from an end of a gate electrode of the plurality of gate electrodes. Each multi-layered pad portion of the plurality of multi-layered pad portions includes a lower pad, an upper pad spaced vertically apart from the lower pad, a buffer pad formed between the lower pad and the upper pad, and a pad interconnection portion interconnecting the lower pad and the upper pad.
US10998332B2 Semiconductor memory
A semiconductor memory includes a stack section comprising a first area including a plurality of first conductors and a plurality of first insulators alternately stacked in a first direction and memory cells, and a second area including respective end portions of the plurality of stacked first conductors and the plurality of stacked first insulators, a plurality of contact plugs respectively reaching the plurality of first conductors in the second area, first and second supporting portions configured respectively to pass through the stack section in the first direction and arranged in a second direction, which crosses the first direction, in the second area, and a layer between respective adjacent first insulators, among the plurality of first insulators that are stacked, between the first supporting portion and the second supporting portion, wherein the layer is made of a material that is different from that of the first conductors.
US10998331B2 Three-dimensional inverse flat NAND memory device containing partially discrete charge storage elements and methods of making the same
A three-dimensional memory device includes alternating stacks of insulating strips and electrically conductive strips located over a substrate and laterally spaced apart among one another by line trenches. The line trenches laterally extend along a first horizontal direction and are spaced apart along a second horizontal direction. Each line trench fill structure includes a laterally undulating dielectric rail having a laterally undulating width along the second horizontal direction and extending along the first horizontal direction and a row of memory stack structures located at neck regions of the laterally undulating dielectric rail. Each memory stack structure includes a vertical semiconductor channel, a blocking dielectric contacting an outer sidewall of the vertical semiconductor channel, and a charge storage layer contacting an outer sidewall of the blocking dielectric, vertically extending continuously through each level of the electrically conductive strips, and having a vertically undulating lateral thickness.
US10998328B2 Semiconductor memory device
A semiconductor memory device includes a stacked body, a semiconductor member, and a first insulating member. Electrode films and insulating films are alternately stacked along a first direction in the stacked body. An end part of the stacked body is shaped like a staircase in which a terrace is formed for each of the electrode films. A portion of the electrode film placed in the end part is thicker than a portion of the electrode film placed in a central part of the stacked body. The semiconductor member extends in the first direction and penetrates through the central part of the stacked body. The first insulating member extends in the first direction and is provided in the end part.
US10998326B2 Integrated assemblies and methods of forming integrated assemblies
Some embodiments include an integrated assembly with a semiconductor channel material having a boundary region where a more-heavily-doped region interfaces with a less-heavily-doped region. The more-heavily-doped region and the less-heavily-doped region have the same majority carriers. The integrated assembly includes a gating structure adjacent the semiconductor channel material and having a gating region and an interconnecting region of a common and continuous material. The gating region has a length extending along a segment of the more-heavily-doped region, a segment of the less-heavily-doped region, and the boundary region. The interconnecting region extends laterally outward from the gating region on a side opposite the semiconductor channel region, and is narrower than the length of the gating region. Some embodiments include methods of forming integrated assemblies.
US10998321B1 Semiconductor device having a stacked nanowire structure disposed over a buried word line and method of manufacturing the same
A semiconductor device includes a buried word line in a substrate and extending along a first direction, a stacked nanowire structure over the buried word line, a first source/drain region and a second source/drain region on opposite sides of the stacked nanowire structure, and a bit line contact and a capacitor contact over the first source/drain region and the second source/drain region, respectively. A method for manufacturing the semiconductor device includes the steps of forming a buried word line extending along a first direction in a substrate, mounting an epitaxy silicon sheet on the substrate and the buried word line, forming a stacked nanowire structure over the buried word line, forming a first source/drain region and a second source/drain region on opposite sides of the stacked nanowire structure, and forming a bit line contact and a capacitor contact over the first source/drain region and the second source/drain region, respectively.
US10998318B2 Semiconductor memory device
A semiconductor memory device includes lower electrodes, each of the lower electrodes surrounding an inner space, an upper support layer on top surfaces of the lower electrodes, the upper support layer being on the inner spaces surrounded by the lower electrodes, and an upper electrode on the upper support layer, the upper electrode filling first and second regions, the second region penetrating the upper support layer, and the first region extending from the second region into between the lower electrodes. Each of the lower electrodes includes a first portion overlapping with the first region, a top surface of the first portion being exposed by the upper support layer, and a second portion covered by the upper support layer, a top surface of the second portion being in contact with the upper support layer.
US10998315B2 Metal gate modulation to improve kink effect
The present disclosure relates to an integrated chip. The integrated chip includes a source region and a drain region disposed within an upper surface of a substrate. One or more dielectric materials are disposed within a trench within the substrate. The trench surrounds the source region and the drain region. A gate structure is disposed over the substrate between the source region and the drain region. The gate structure includes a first gate metal having a first sidewall and a second gate metal having a first outer sidewall that contacts the first sidewall directly over the upper surface of the substrate.
US10998312B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes at least one semiconductor fin, a gate electrode, at least one gate spacer, and a gate dielectric. The semiconductor fin includes at least one recessed portion and at least one channel portion. The gate electrode is present on at least the channel portion of the semiconductor fin. The gate spacer is present on at least one sidewall of the gate electrode. The gate dielectric is present at least between the channel portion of the semiconductor fin and the gate electrode. The gate dielectric extends farther than at least one end surface of the channel portion of the semiconductor fin.
US10998311B2 Fabricating gate-all-around transistors having high aspect ratio channels and reduced parasitic capacitance
Embodiments of the invention are directed to a method of fabricating a semiconductor device. A non-limiting example of the method includes forming a fin over a substrate. The fin includes an upper fin region and a lower fin region. The lower fin region is physically coupled to the upper fin region and the substrate. A portion of the fin is removed to form a fin tunnel configured to physically separate the upper fin region from the lower fin region. A gate structure is formed and configured to fill the fin tunnel and cover a top surface, a bottom surface, a first sidewall, and a second sidewall of the upper fin region.
US10998307B1 CMOS analog circuits having a triode-based active load
An analog signal buffer is disclosed. The analog signal buffer may include a transconductance cell and an active load. The active load may load the current from the transconductance cell with a PMOS transistor and an NMOS transistor and provide a feedback resistance. A transimpedance amplifier is disclosed. The transimpedance amplifier may include a first cell configured to receive a first signal and output a second signal and a second cell coupled to the first cell. The second cell may include an active feedback structure configured to couple an output of the second cell to an input of the second cell.
US10998304B2 Conductive line patterning
A conductive line structure includes two conductive lines in a layout. The two cut lines are over at least a part of the two conductive lines in the layout. The cut lines designate cut sections of the two conductive lines and the cut lines are spaced from each other within a fabrication process limit. The two cut lines are connected in the layout. The two conductive lines are patterned over a substrate in a physical integrated circuit using the two connected parallel cut lines. The two conductive lines are electrically conductive.
US10998303B2 Method of manufacturing package-on-package device and bonding apparatus used therein
A method of manufacturing a package-on-package device includes a bonding step carried out by a bonding apparatus including a pressing member and a light source that produces a laser beam. A bottom package including a lower substrate, lower solder balls alongside an edge of the lower substrate, and a lower chip on a center of the lower substrate is provided, the bottom package is bonded to an interposer substrate having upper solder balls aligned with the lower solder balls, and a top package having an upper substrate and an upper chip on the upper substrate is bonded to the interposer substrate. While the interposer substrate is disposed on the bottom package, the pressing member presses the interposer substrate against the bottom package, and the laser beam adheres the lower solder balls to the upper solder balls.
US10998301B2 Semiconductor device
A semiconductor device includes a first semiconductor structure including circuit devices and first bonding pads; and a second semiconductor structure connected to the first semiconductor structure, the second semiconductor structure including a base layer; a first memory cell structure including first gate electrodes and first channels penetrating through the first gate electrodes; a second memory cell structure including second gate electrodes and second channels penetrating through the second gate electrodes; bit lines between the first and the second memory cell structures, and electrically connected to the first and second channels in common; first and second conductive layers on the second surface of the base layer; a pad insulating layer having an opening exposing a portion of the second conductive layer; and second bonding pads disposed to correspond to the first bonding pads in a lower portion of the second memory cell structure.
US10998300B2 Display unit
A display unit is provided, on a substrate, with a first wiring layer and a device section. The device section has a plurality of pixels. The device section includes, in each of the pixels, a light-emitting device section and a drive device. The light-emitting device section includes a light-emitting device and a light-emitting surface. The drive device drives the light-emitting device section and is electrically coupled to the light-emitting device section through the first wiring layer. An end of the light-emitting surface of the light-emitting device section is disposed at a position as high as an upper end of the drive device, or at a position higher than the upper end.
US10998296B2 In-vehicle display device using semiconductor light-emitting device
The present invention provides a display device, including a display unit having a plurality of semiconductor light emitting devices and outputting light to an upper surface thereof, a transparent substrate located on an upper side of the display unit and having a fixing portion protruding from one surface thereof to surround a side surface of the display unit, a protective layer formed to cover a lower surface of the display unit, and a back cover coupled to a part of the transparent substrate and the protective layer in an injection manner, wherein the protective layer is located to cover the fixing portion.
US10998293B2 Method of fabricating semiconductor structure
Semiconductor packages and methods of forming the same are disclosed. One of the methods includes the following steps. A first die is provided, wherein the first die comprises a first substrate, a first interconnect structure over the first substrate, and a first pad disposed over and electrically connected to the first interconnect structure. A first bonding dielectric layer is formed over the first die to cover the first die. By using a single damascene process, a first bonding via penetrating the first bonding dielectric layer is formed, to electrically connect the first interconnect structure.
US10998292B2 Offset pads over TSV
Representative techniques and devices including process steps may be employed to mitigate the potential for delamination of bonded microelectronic substrates due to metal expansion at a bonding interface. For example, a metal pad may be disposed at a bonding surface of at least one of the microelectronic substrates, where the contact pad is positioned offset relative to a TSV in the substrate and electrically coupled to the TSV.
US10998290B2 Semiconductor device assemblies with molded support substrates
Semiconductor device assemblies with molded support substrates and associated methods are disclosed herein. In one embodiment, a semiconductor device assembly includes a support substrate, a first semiconductor die embedded within the support substrate, a second semiconductor die coupled to the support substrate, and a third semiconductor die coupled to the support substrate. The assembly can also include a redistribution network formed on a first and/or second side of the support substrate, and a plurality of conductive contacts electrically coupled to at least one of the first, second or third semiconductor dies.
US10998289B2 Packaging structure and forming method thereof
Packaging structure and method for forming a packaging structure are provided. A bonding layer is formed on the substrate. An improvement layer is formed on the bonding layer. The improvement layer contains openings exposing surface portions of the bonding layer at bottoms of the openings. Chips are provided and include functional surfaces. The chips are mounted on the substrate by bonding the functional surfaces of the chips to the bonding layer through the openings. Top surfaces of the chips are lower than or flush with a top surface of the improvement layer.
US10998288B2 Method of manufacturing a semiconductor device
A non-leaded semiconductor device comprises a sealing body for sealing a semiconductor chip, a tab in the interior of the sealing body, suspension leads for supporting the tab, leads having respective surfaces exposed to outer edge portions of a back surface of the sealing body, and wires connecting pads formed on the semiconductor chip and the leads. End portions of the suspension leads positioned in an outer periphery portion of the sealing body are unexposed to the back surface of the sealing body, but are covered with the sealing body. Stand-off portions of the suspending leads are not formed in resin molding. When cutting the suspending leads, corner portions of the back surface of the sealing body are supported by a flat portion of a holder portion in a cutting die having an area wider than a cutting allowance of the suspending leads, whereby chipping of the resin is prevented.
US10998286B1 Laser-induced selective heating for microLED placement and bonding
A laser is used to induce bonding of LED contact pads with corresponding substrate contact pads on a display substrate. The wavelength of the laser light and the material used for the contact pads are both selected so that the laser light is capable of melting the contact pads. For example, the laser light has a wavelength of between 220 nm and 1200 nm, and the contact pads are formed of a copper-tin oxide (CuSn). Furthermore, the system may be configured to shine the laser light through a number of other components, such as the pick-up head and the LED itself. These materials can be formed of materials that do not absorb the energy of the laser light. Bonding the contacts with a laser in this manner allows for faster heating and cooling times, avoids reheating of previously bonded contact pads, and reduces thermal expansion of the display substrate.
US10998284B2 Low pressure sintering powder
A sintering powder comprising: a first type of metal particles having a mean longest dimension of from 100 nm to 50 μm.
US10998281B2 Semiconductor packages
A package substrate of a semiconductor package includes second and third pad bonding portions respectively located at both sides of a first pad bonding portion disposed on a substrate body. First to third via landing portions are disposed to be spaced apart from the first to third pad bonding portions. First and second connection trace portions are disposed to be parallel with each other, and a first guard trace portion is disposed to be substantially parallel with the first connection trace portion. The second connection trace portion is connected to the first guard trace portion through a first connection plane portion, and the first connection plane portion connects the second connection trace portion to the second via landing portion. The third pad bonding portion is connected to the third via landing portion through a second connection plane portion.
US10998278B2 Process and method for achieving high immunity to ultrafast high voltage transients across inorganic galvanic isolation barriers
A microelectronic device contains a high voltage component having an upper plate and a lower plate. The upper plate is isolated from the lower plate by a main dielectric between the upper plate and low voltage elements at a surface of the substrate of the microelectronic device. A lower-bandgap dielectric layer is disposed between the upper plate and the main dielectric. The lower-bandgap dielectric layer contains at least one sub-layer of silicon nitride having a refractive index between 2.11 and 2.23. The lower-bandgap dielectric layer extends beyond the upper plate continuously around the upper plate. The lower-bandgap dielectric layer has an isolation break surrounding the upper plate at a distance of at least twice the thickness of the lower-bandgap dielectric layer from the upper plate.
US10998275B2 Package with cathodic protection for corrosion mitigation
An apparatus is provided which comprises: a substrate to couple with one or more integrated circuit die(s), an integrated circuit die coupled to the substrate, a metal component coupled to the substrate, wherein the metal component lacks a sealing coating, and a sacrificial metal conductively coupled with the metal component, wherein the sacrificial metal comprises a more anodic metal than the metal component. Other embodiments are also disclosed and claimed.
US10998268B2 Semiconductor device
A semiconductor device includes an internal circuit and a power mesh configured to transmit an operating voltage to the internal circuit. The power mesh includes first power lines extending in a first direction and arranged in a second direction intersecting with the first direction, when viewed from a top; second power lines sharing lanes with the first power lines and at least partially overlapping with the first power lines in the second direction; first power straps extending in the second direction and coupled to the first power lines; and second power straps extending in the second direction and coupled to the second power lines. Each of the first and second power lines may have a width of the same size as a width of each lane in sections where they do not overlap, and may have a width of a size smaller than the width of each lane in sections where they overlap.
US10998265B2 Interface structures and methods for forming same
A stacked and electrically interconnected structure is disclosed. The stacked structure can include a first element comprising a first contact pad and a second element comprising a second contact pad. The first contact pad and the second contact pad can be electrically and mechanically connected to one another by an interface structure. The interface structure can comprise a passive equalization circuit that includes a resistive electrical pathway between the first contact pad and the second contact pad and a capacitive electrical pathway between the first contact pad and the second contact pad. The resistive electrical pathway and the capacitive electrical pathway form an equivalent parallel resistor-capacitor (RC) equalization circuit.
US10998264B2 Dual-gate trench IGBT with buried floating P-type shield
A method of manufacturing an insulated gate bipolar transistor (IGBT) device comprising 1) preparing a semiconductor substrate with an epitaxial layer of a first conductivity type supported on the semiconductor substrate of a second conductivity type; 2) applying a gate trench mask to open a first trench and second trench followed by forming a gate insulation layer to pad the trench and filling the trench with a polysilicon layer to form the first trench gate and the second trench gate; 3) implanting dopants of the first conductivity type to form an upper heavily doped region in the epitaxial layer; and 4) forming a planar gate on top of the first trench gate and apply implanting masks to implant body dopants and source dopants to form a body region and a source region near a top surface of the semiconductor substrate.
US10998255B2 Overmolded microelectronic packages containing knurled flanges and methods for the production thereof
Overmolded microelectronic packages containing knurled base flanges are provided, as are methods for producing the same. In various embodiments, the overmolded microelectronic package includes a molded package body, at least one microelectronic device contained in the molded package body, and a base flange to which the molded package body is bonded. The base flange includes, in turn, a flange frontside contacted by the molded package body, a device attachment region located on the flange frontside and to which the at least one microelectronic is mounted, and a knurled surface region. The knurled surface region includes a first plurality of trenches formed in the base flange and arranged in a first repeating geometric pattern. The molded package body extends or projects into the first plurality of trenches to decrease the likelihood of delamination of the molded package body from the base flange.
US10998251B2 Semiconductor package structure and a method of manufacturing the same
A semiconductor trace structure is provided for carrying a heat source. The semiconductor device package includes a dielectric structure having a first surface configured to receive the heat source and a second surface opposite to the first surface; a cavity defined by the dielectric structure to accommodate a fluid. The cavity includes a first passage portion between the first surface and the second surface. A first area of the first passage portion is closer to the heat source than a second area of the first passage portion, and that the first area is greater than the second area from a top view perspective. A method for manufacturing the semiconductor trace structure is also provided.
US10998249B2 Semiconductor assembly
A semiconductor assembly includes a semiconductor element having contacts on a first surface electrically connected with contacts of a carrier element by electrically conductive material. A second surface opposite the first surface has a convex curvature with a first radius or a concave curvature with a second radius. The second surface of the convex curvature or the second surface of the concave curvature is connected in a positive-fit manner to a cooling body surface of a concave cooling body curvature of the cooling body, and, during operation at a selected barrier layer temperature, the first radius of the convex curvature deviates by at most 10% from a third radius of the concave cooling body curvature, or the second radius of the concave curvature deviates by at most 10% from a fourth radius of the convex cooling body curvature.
US10998246B2 Method of manufacturing a semiconductor device
Reliability of a semiconductor device is improved. A method of manufacturing a semiconductor device includes a step of preparing a lead frame in which a plurality of device forming regions are arranged in a matrix, a die bonding step of mounting a semiconductor chip on each device region, a resin sealing step of individually covering each semiconductor chip with a sealing body, and a lead plating step of plating an outer portion of a lead exposed from the sealing body. Between the resin sealing step and the lead plating step, an inspection step for detecting defective products in the resin sealing step and a defective product removal step for removing a device region of defective products are provided.
US10998243B2 Method of manufacturing semiconductor device
A method of manufacturing a semiconductor device includes forming a field plate on an insulating film covering a transistor, the field plate being electrically coupled to a gate of the transistor via the insulating film, and the transistor being located on a substrate, forming a silicon nitride protective film covering the insulating film and the field plate, forming a silicon oxide base film on the silicon nitride protective film, and forming a MIM capacitor on the silicon oxide base film. The MIM capacitor includes a first electrode, a dielectric film and a second electrode which are stacked in an order. Forming the MIM capacitor includes performing wet etching on the silicon oxide base film on the field plate after forming the dielectric film.
US10998242B2 Semiconductor device including dual trench epitaxial dual-liner contacts
A complementary metal-oxide-semiconductor field-effect transistor (CMOS) device includes a first source/drain (S/D) region and a second S/D region different from the first S/D region. A first epitaxy film formed of a first semiconductor material is on the first S/D region. A second epitaxy film formed of a second semiconductor material is on the second S/D region. The CMOS device further includes first and second S/D contact stacks. The first S/D contact stack includes a first contact trench liner having a first inner side wall extending from a first base portion to an upper surface of the first S/D contact stack. The second S/D contact stack includes a second contact trench liner having a second inner side wall extending from a second base portion to an upper surface of the second S/D contact stack. The first inner sidewall directly contacts the second inner sidewall.
US10998235B2 FinFET with sloped surface at interface between isolation structures and manufacturing method thereof
A semiconductor device includes a substrate, a first insulating structure, a second insulating structure, at least one first active semiconductor fin, and at least one second active semiconductor fin. The first insulating structure and the second insulating structure are disposed on the substrate. The first active semiconductor fin is disposed on the substrate and has a protruding portion protruding from the first insulating structure. The second active semiconductor fin is disposed on the substrate and has a protruding portion protruding from the second insulating structure. The protruding portion of the first active semiconductor fin and the protruding portion of the second active semiconductor fin have different heights.
US10998234B2 Nanosheet bottom isolation and source or drain epitaxial growth
Embodiments of the present invention are directed to a method that prevents punch-through of a bottom isolation layer and improves the quality of the source/drain epitaxial growth in a nanosheet semiconductor structure. In a non-limiting embodiment of the invention, a bottom isolation structure is formed over a substrate. The bottom isolation structure includes a tri-layer stack in a first region of the substrate and a bi-layer stack in a second region of the substrate. A nanosheet stack is formed over the bottom isolation structure in the first region of the substrate. A gate is formed over a channel region of the nanosheet stack.
US10998233B2 Mechanically stable complementary field effect transistors
A method is presented for constructing mechanically stable fins. The method includes forming a fin stack including a plurality of sacrificial layers, recessing the fin stack to form channel fins, depositing a first type epitaxy between the channel fins, depositing a dielectric region over the first type epitaxy, depositing a second type epitaxy over the dielectric region, and removing the plurality of sacrificial layers resulting in formation of a plurality of gaps. The method further includes filling a first set of the plurality of gaps with a p-type work function metal (WFM) to form a p-type field effect transistor (pFET) structure and filling a second set of the plurality of gaps with an n-type WFM to form an n-type field effect transistor (nFET) structure, where the nFET structure is stacked over the pFET structure.
US10998228B2 Self-aligned interconnect with protection layer
An integrated circuit structure includes a first Inter-Layer Dielectric (ILD), a gate stack in the first ILD, a second ILD over the first ILD, a contact plug in the second ILD, and a dielectric protection layer on opposite sides of, and in contact with, the contact plug. The contact plug and the dielectric protection layer are in the second ILD. A dielectric capping layer is over and in contact with the contact plug.
US10998219B2 Wafer support device and method for removing lift pin therefrom
A wafer support device includes a susceptor, at least one lift pin, at least one lift pin support base and at least one pad. The susceptor has a bottom surface and a top surface configured to support a wafer. The susceptor has at least one through hole extending between the bottom surface and the top surface. The lift pin is at least partially telescopically received in the through hole of the susceptor. The lift pin support base has at least one coupling feature thereon. The pad is detachably coupled with the coupling feature and supports the lift pin.
US10998218B1 Wet cleaning apparatus and manufacturing method using the same
A device includes a wafer chuck, a first nozzle, an actuator, and a first elongated cup. The first nozzle is disposed over the wafer chuck. The first elongated cup is coupled to the actuator. The actuator is capable of moving the first elongated cup from a first position to a second position. The first elongated cup shields the first nozzle from the wafer chuck at the first position. The first elongated cup is free of shielding the first nozzle from the wafer chuck at the second positon.
US10998213B2 Reticle transportation container
A transportation container is provided with a container body constructed of a top wall, a bottom wall, a rear wall, and two sidewalls forming a front opening for loading or unloading a reticle pod into or out of the container body; a lid for opening and closing the front opening; and a lift plate above the container body configured to connect to a carrier of an overhead hoist transfer (OHT) system.
US10998212B2 Load port assembly with gas curtain device, and purging method for substrate storage pod
A load port assembly includes a stage for supporting a substrate storage pod, a port plate with an access port, and a gas curtain device mounted on the port plate for forming a gas curtain having a width sufficient for shielding the access port. The gas curtain device includes an elongated casing and a gate mechanism. A curtain-forming gas is discharged from an elongated port of the elongated casing to form the gas curtain. A gate mechanism is mounted to the elongated casing and is configured to be actutable so as to vary a thickness of the gas curtain. A purging method for the substrate storage pod on the load port assembly is also disclosed.
US10998210B2 Substrate processing apparatus
A configuration that maintains productivity and can automatically execute and control recipes includes a process chamber that processes a substrate, a first transfer chamber in which the substrate is transferred in a vacuum state, a second transfer chamber in which the substrate is transferred in an atmospheric pressure state, a depressurizable preparatory chamber connecting the first transfer chamber and the second transfer chamber, and a controller that executes a maintenance recipe in the preparatory chamber and a production recipe in the process chamber, respectively, in which, when the controller receives an instruction for executing the production recipe during execution of the maintenance recipe, the controller temporarily stops the maintenance recipe and preferentially executes the production recipe, and continuously executes the temporarily stopped maintenance recipe, after completion of the production recipe.
US10998209B2 Substrate processing platforms including multiple processing chambers
Methods and apparatus for substrate processing are provided herein. The apparatus, for example, can include a plurality of multi environment chambers coupled to a buffer chamber configured to load a substrate therefrom into each of the plurality of multi environment chambers for processing of the substrate using a plurality of processing mini environment chambers coupled to each of the plurality of multi environment chambers, at least one of the plurality of multi environment chambers comprising a robot and at least one of the plurality of multi environment chambers comprising a carousel, wherein each of the robot and the carousel is configured to transfer the substrate to and from each of the processing mini environment chamber of the plurality of processing mini environment chambers.
US10998206B2 Light irradiation type heat treatment apparatus
Prior to heat treatment of a semiconductor wafer to be treated, a dummy wafer is placed on a susceptor made of quartz, and the susceptor is preheated by irradiation with light from halogen lamps. A controller controls an output from the halogen lamps, based on the temperature of the susceptor measured with a radiation thermometer. The radiation thermometer receives infrared radiation of a wavelength longer than 4 μm to measure the temperature of the susceptor. The radiation thermometer is able to receive only infrared radiation emitted from the susceptor to accurately measure the temperature of the susceptor, regardless of whether or not a wafer is held by the susceptor, because quartz is opaque in a wavelength range longer than 4 μm.
US10998201B2 Semiconductor encapsulation structure
Provided is a semiconductor encapsulation structure, including: a device base (1) and a cover plate (2). The device base is provided with a cavity (11) for accommodating a chip (3). The device base is further provided with a cover-plate sintered layer (12). The cover-plate sintered layer is metallized. The cover plate matches the device base. The cover plate is provided with a base sintered layer (22). The base sintered layer is also metallized. The cover plate is connected to the base by sintering. The cover plate is connected to the base by sintering, so that low-temperature connection is achieved, thereby avoiding damage to the chip and electronic components in the base caused by high connection temperature. Furthermore, encapsulating costs are greatly reduced while ensuring connection reliability.
US10998195B2 Metal and metal-derived films
Embodiments described herein relate to methods and materials for fabricating semiconductor device structures. In one example, a metal film stack includes a plurality of metal containing films and a plurality of metal derived films arranged in an alternating manner. In another example, a metal film stack includes a plurality of metal containing films which are modified into metal derived films. In certain embodiments, the metal film stacks are used in oxide/metal/oxide/metal (OMOM) structures for memory devices.
US10998191B2 Graded hardmask interlayer for enhanced extreme ultraviolet performance
A patterning stack and methods are provided for semiconductor processing. The method includes forming a graded hardmask, the graded hardmask including a first material and a second material with extreme ultraviolet (EUV) absorption cross sections for absorption of EUV wavelengths, the second material configured to provide adhesion to photoresist materials. The method also includes depositing a photoresist layer over the graded hardmask. The method additionally includes patterning the photoresist layer. The method further includes etching the graded hardmask. The method also includes removing the photoresist layer.
US10998184B2 Apparatus and method for wafer cleaning
A wafer cleaning apparatus includes a polishing unit used in chemical mechanical polishing (CMP) of a wafer and a cleaning dispensing unit arranged to direct cleaning fluids toward a far edge of the wafer after the CMP of the wafer. A wafer cleaning method includes CMP of a wafer by a polishing unit and directing cleaning fluids toward a far edge of the wafer after the CMP of the wafer by a cleaning dispensing unit. Another method can include CMP, applying deionized water, and applying pH adjuster having a pH range from about 2 to about 13.
US10998183B2 Substrate cleaning apparatus, substrate cleaning system, substrate cleaning method and memory medium
A method for cleaning a substrate includes setting a substrate inside a cleaning chamber, supplying on a surface of the substrate a treatment solution which includes a volatile component and forms a treatment film, vaporizing the volatile component of the treatment solution supplied on the surface of the substrate such that the treatment solution solidifies or is cured on the surface of the substrate and the treatment film is formed on the surface of the substrate, and supplying onto the treatment film formed on the surface of the substrate a removal solution which removes the treatment film.
US10998182B2 Semiconductor wafer and method of wafer thinning
A semiconductor wafer has a base material. The semiconductor wafer may have an edge support ring. A grinding phase of a surface of the semiconductor wafer removes a portion of the base material. The grinder is removed from or lifted off the surface of the semiconductor wafer during a separation phase. The surface of the semiconductor wafer and under the grinder is rinsed during the grinding phase and separation phase to remove particles. A rinsing solution is dispensed from a rinsing solution source to rinse the surface of the semiconductor wafer. The rinsing solution source can move in position while dispensing the rinsing solution to rinse the surface of the semiconductor wafer. The grinding phase and separation phase are repeated during the entire grinding operation, when grinding conductive TSVs, or during the final grinding stages, until the final thickness of the semiconductor wafer is achieved.
US10998181B2 Low power mass analyzer and system integrating same for chemical analysis
A low power mass spectrometer (LPMS) includes an ionization source for generating an ionized sample beam; ion focusing optics for focusing the sample beam; and a static magnetic field region contained within an electric field-free drift region created between magnets acting as equipotential electrodes combined with a third equipotential surrounding electrode for receiving the focused sample beam and deflecting ions therein to different points on a detector array in accordance with an individual mass thereof. The LPMS operates at less than 1.2 Watts and has a physical footprint equal to or less than 12 inches at its largest length.
US10998173B2 Two-phased atmospheric plasma generator
A plasma generator includes an outer electrode that encloses a first inner electrode and a second inner electrode. The first inner electrodes includes a plurality of protrusions that extend towards the outer electrode. A voltage signal can be applied across the outer electrode and the first inner electrode to excite gas injected into gaps between the protrusions and the outer electrode. Plasma is generated surrounding the protrusions. The second inner electrode is at a downstream location of the excited gas relative to the first inner electrode. The second inner electrode forms a second gap with the outer electrode. A voltage signal can be applied across the second inner electrode and the outer electrode, further exciting the gas to generate second plasma at the second gap. The second plasma is spread evenly across the second inner electrode and the outer electrode.
US10998172B2 Substrate processing chamber having improved process volume sealing
Embodiments of process chambers are provided herein. In some embodiments, a process chamber includes: a chamber wall defining an inner volume within the process chamber; a substrate support disposed in the inner volume having a support surface to support a substrate, wherein the inner volume includes a processing volume disposed above the support surface and a non-processing volume disposed at least partially below the support surface; a gas supply plenum fluidly coupled to the processing volume via a gas supply channel disposed above the support surface; a pumping plenum fluidly coupled to the processing volume via an exhaust channel disposed above the support surface; and a sealing apparatus configured to fluidly isolate the processing volume from the non-processing volume when the substrate support is in a processing position, wherein the processing volume and the non-processing volume are fluidly coupled when the substrate support is in a non-processing position.