Document Document Title
US10779006B2 Signaling 360-degree video information
This disclosure describes techniques for signaling 360-degree video information in syntax structures. As one example, this disclosure describes examples for signaling projection types and related information for 360-degree video in syntax structures that include one or more syntax elements. In some examples, the same syntax structures may include non-360-degree video information as well. Accordingly, the syntax structure may be used for encoding and decoding a bitstream carrying only non-360-degree video data, only 360-degree video data, or both non-360-degree video data and 360-degree video data.
US10779005B2 System and method for image processing
Some embodiments relate to a machine-implemented method of packing volumetric image data executed by at least one processing device, the method comprising: determining a first block size; writing to memory a first block of image data from a first image, the first block having the first block size; determining a second block size; and writing to memory a second block of image data from a second image, the second block having the second block size; wherein the first image contains X by Y pixels of one of colour data and depth data, and the second image contains X by Y pixels of the other of colour and depth data; and wherein the first image is related to the second image. Embodiments also relate to methods of unpacking volumetric image data. Further embodiments relate to systems and computer-readable media storing or having access to code to execute the packing and unpacking methods.
US10779002B2 Limitation of the MVP derivation based on decoder-side motion vector derivation
A video decoder is configured to determine a first motion vector for a first block of video data; perform motion vector refinement on the first motion vector for the first block to determine a refined motion vector for the first block of video data; determine that a second block of video data is coded in a mode that utilizes a motion vector associated with the first block as a motion vector predictor; in response to determining that the second block of video data is coded in the mode that utilizes the motion vector associated with the first block as a motion vector predictor and in response to performing the motion vector refinement on the first motion vector for the first block, use a different motion vector than the first refined motion vector as the motion vector predictor associated with the first block.
US10778996B2 Method and apparatus for decoding a video block
A co-located block of a video block to be decoded is determined. The co-located block is either (i) a forward reference block or (ii) a backward reference block. A reference motion vector is selected for the video block. When the co-located block is backward reference block and has a forward reference motion vector and a backward reference motion vector, the forward reference motion vector of the co-located block is selected. When the co-located block is forward reference block and has a forward reference motion vector and a backward reference motion vector, the backward reference motion vector of the co-located block is selected. When the co-located block has only one reference motion vector, the one reference motion vector of the co-located block is selected. When the co-located block has no reference motion vector, a zero-reference motion vector for the video block is selected. A motion vector for the video block is derived using the selected reference motion vector, and the video block is decoded using the derived motion vector.
US10778994B2 Image processing apparatus, image processing method, and non-transitory computer-readable storage medium
An image processing apparatus, comprising a decompression unit configured to decompress a compressed raw moving image file to generate an uncompressed raw moving image file, wherein the decompression unit generates a full-size uncompressed raw moving image file from full-size uncompressed raw image data obtained by decompressing each of a plurality of pieces of compressed raw image data included in the compressed raw moving image file, and when the compressed raw image data is data that has been hierarchically compressed, generates a reduced-size uncompressed raw moving image file from reduced-size uncompressed raw image data obtained by decompressing some data of each of the plurality of pieces of compressed raw image data.
US10778993B2 Methods and apparatus for deriving composite tracks with track grouping
The techniques described herein relate to methods, apparatus, and computer readable media configured to derive a composite track. Three-dimensional video data includes a plurality of two-dimensional sub-picture tracks associated with a viewport. A composite track derivation for composing the plurality of two-dimensional sub-picture tracks for the viewport includes data indicative of the plurality of two-dimensional sub-picture tracks belonging to a same group, placement information to compose sample images from the plurality of two-dimensional tracks into a canvas associated with the viewport, and a composition layout operation to adjust the composition if the canvas comprises a composition layout created by two or more of the plurality of two-dimensional sub-picture tracks composed on the canvas. The composite track derivation can be encoded and/or used to decode the three-dimensional video data.
US10778991B1 Adaptive group of pictures (GOP) encoding
Encoding of a video file includes determining a plurality of scenes associated with a video file, and determining at least one group of pictures (GOP). Starting sequentially from a beginning frame of the video file, the system identifies a first GOP having a first encoding error characteristic. The system changes a bitrate allocation setting from a first setting to a second setting based on the encoding error characteristic. The system identifies a second frame having a second encoding error characteristic, and changes a second bitrate allocation setting from the second setting to a third setting based on the second encoding error characteristic. The system generates an encoded video file that includes an encoded plurality of scenes.
US10778980B2 Entropy decoding apparatus with context pre-fetch and miss handling and associated entropy decoding method
An entropy decoding apparatus includes an entropy decoding circuit, a pre-fetch circuit, and a context pre-load buffer. The pre-fetch circuit pre-fetches at least one candidate context for entropy decoding of a part of an encoded bitstream of a frame before the entropy decoding circuit starts entropy decoding of the part of the encoded bitstream of the frame. The context pre-load buffer buffers the at least one candidate context. When a target context actually needed by entropy decoding of the part of the encoded bitstream of the frame is not available in the context pre-load buffer, the context pre-load buffer instructs the pre-fetch circuit to re-fetch the target context, and the entropy decoding circuit stalls entropy decoding of the part of the encoded bitstream of the frame.
US10778978B2 System and method of cross-component dynamic range adjustment (CC-DRA) in video coding
A method of processing video data including receiving video data, determining luma scale parameters for each of a plurality of ranges of codeword values for luminance components of the video data, performing a dynamic range adjustment process on the luminance components using the luma scale parameters, determining chroma scale parameters for chrominance components of the video data using a function of the luma scale parameters, and performing a dynamic range adjustment process on the chrominance components of the video data using the chroma scale parameters.
US10778977B2 Triangle motion information for video coding
This disclosure describes determining triangular prediction blocks for a current block partitioned in a triangle mode. A video coder may determine indices in a motion vector predictor list to identify motion vector predictors used to determine the triangular prediction block. If a first index value in the motion vector predictor list for a first triangular prediction block is less than a second index value in the motion vector predictor list for a second triangular prediction block, the signaled or received value for the second triangular prediction block may be the second index value reduced by an offset.
US10778974B2 Adaptive loop filter with enhanced classification methods
An apparatus configured to decode video data, including a memory configured to store a block of a current picture of the video data, and one or more processors in communication with the memory. The one or more processors may be configured to reconstruct the block of the current picture of the video data, determine a classification, from among a plurality of classifications, of the block according to a rule, wherein the rule is adaptively determined based on characteristics of coded sequences of the video data, and apply an adaptive loop filter (ALF) to the block based on the classification of the block.
US10778970B2 Method and apparatus of decoding video data
A method of decoding video data using quantized coefficient components and inter prediction information can include extracting quantized coefficient components and inter prediction information from a received bit stream; applying an inverse scan pattern to the quantized coefficient components to generate a quantized block having a size of a transform unit; generating a quantization parameter per quantization unit which is a unit for deriving a quantization parameter and inverse-quantizing the quantized block to generate a transformed block; generating a residual block by inverse-transforming the transformed block; deriving motion information and generating a prediction block; and generating a reconstructed block by using the residual block and the prediction block.
US10778960B2 Aerial vehicle sensor positioning
Described is an aerial vehicle, such as an unmanned aerial vehicle (“UAV”), that includes a plurality of sensors, such as stereo cameras, mounted along a perimeter frame of the aerial vehicle and arranged to generate a scene that surrounds the aerial vehicle. The sensors may be mounted in or on winglets of the perimeter frame. Each of the plurality of sensors has a field of view and the plurality of optical sensors are arranged and/or oriented such that their fields of view overlap with one another throughout a continuous space that surrounds the perimeter frame. The fields of view may also include a portion of the perimeter frame or space that is adjacent to the perimeter frame.
US10778953B2 Dynamic convergence adjustment in augmented reality headsets
Systems and methods are disclosed that dynamically and laterally shift each virtual object displayed by an augmented reality headset by a respective distance as the respective virtual object is displayed to change virtual depth from a first virtual depth to a second virtual depth. The respective distance may be determined based on a lateral distance between a first convergence vector of a user's eye with the respective virtual object at the first virtual depth and a second convergence vector of the user's eye with the respective virtual object at the second virtual depth along the display, and may be based on an interpupillary distance. In this manner, display of the virtual object may be adjusted such that the gazes of the user's eyes may converge where the virtual object appears to be.
US10778952B2 Depth camera light leakage avoidance
Disclosed are a device and a method of depth sensing that handle light leakage issues. In some embodiments, the depth sensing device includes a light emitter that illuminates an environment of the depth sensing device. The device identifies a first portion of the emitted light that is prevented from reaching the environment of the device due to being redirected by an optical component located in proximity to the light emitter. An imaging sensor of the device detects a second portion of the emitted light that reaches and is reflected by a surface in the environment of the device other than a surface of the optical component. The device generates, based on the second portion of the emitted light, a depth map that includes a plurality of values corresponding to distances relative to the device, wherein said generating excludes from consideration the identified first portion of the emitted light.
US10778949B2 Robust video-based camera rotation estimation
A robust system and method for estimating camera rotation in image sequences. A rotation-based reconstruction technique is described that is directed to performing reconstruction for image sequences with a zero or near-zero translation component. The technique may estimate only the rotation component of the camera motion in an image sequence, and may also estimate the camera intrinsic parameters if not known. Input to the technique may include an image sequence, and output may include the camera intrinsic parameters and the rotation parameters for all the images in the sequence. By only estimating a rotation component of camera motion, the assumption is made that the camera is not moving throughout the entire sequence. However, the camera is allowed to rotate and zoom arbitrarily. The technique may support both the case where the camera intrinsic parameters are known and the case where the camera intrinsic parameters are not known.
US10778948B2 Imaging apparatus and endoscope apparatus
In an imaging apparatus, a pupil division optical system includes a first pupil transmitting light of a first wavelength band and a second pupil transmitting light of a second wavelength band different from the first wavelength band. An imaging device is configured to capture an image of light transmitted through the pupil division optical system and a first color filter having a first transmittance characteristic and light transmitted through the pupil division optical system and a second color filter having a second transmittance characteristic partially overlapping the first transmittance characteristic, and output the captured image. A processor is configured to generate a monochrome correction image or a correction image by correcting a value that is based on components overlapping between the first transmittance characteristic and the second transmittance characteristic for the captured image.
US10778946B1 Active screen for large venue and dome high dynamic range image projection
Apparatus and methods for displaying High Dynamic Range (HDR) imagery on a large screen suitable for viewing by a large audience in theater-size venues or domed simulators or iMax-like venues. A dual modulation method of projecting onto the front of an active projection screen and an array of high intensity light (e.g., diodes) projects the most significant bits (MSB) of the image onto the back of the screen while a standard dynamic range (SDR) video projector projects the least significant bits (LSB) of the onto the front of the screen. The result is a much higher brightness image than the projector alone can produce.
US10778943B2 Autonomous surveillance duo
A surveillance duo that includes a pod and a rover.
US10778935B2 Audio-visual system and method for controlling the same
An audio-visual system may include a housing comprising an open upper end and a storage space, an audio-visual device installed inside the housing and exposable through the open upper end, and a lifting device configured to expose or store the audio-visual device inside the housing through the open upper end. The audio-visual device may include a display, a speaker, and a processor configured to control the audio-visual system to operate in a first mode for outputting media art content while the display is stored in the housing according to a first event, operate in a second mode for outputting audio content through the speaker while part of the display is exposed through the open upper end according to a second event, and operate in a third mode for outputting a visual content while the entire display is exposed through the open upper end according to a third event.
US10778933B2 Endoscope apparatus
An endoscope apparatus includes a power supply section configured to supply first power and second power to a load apparatus provided at a distal end portion of an insertion portion from an apparatus body, and a power supply control section configured to control the power supply section by instructing the power supply section to determine a first command signal based on a target voltage and a feedback voltage which is a voltage of the first power fed back from the distal end portion to the apparatus body so as to output the first power in accordance with the first command signal, and instructing the power supply section P to determine a second command signal based on the first command signal so as to output the second power in accordance with the second command signal.
US10778930B2 Selection of electronic content and services
A system and method to facilitating selecting or otherwise providing access to electronic content and services. Access to the content and services may be provided in such as a manner as to facilitate access to higher quality forms of the content. The higher quality forms of the content may be relate to any number of characteristics associated with displaying, transmitting, compressing, securing, and/or otherwise manipulating the content to more suitable forms relative to another form.
US10778929B2 Volume adjusting device and adjusting method thereof
Disclosed are a volume adjusting device and an adjusting method thereof for enabling an electronic device such as a TV to perform a volume adjustment operation among operations executable by the electronic device according to a prediction model stored through machine learning based on communication with surrounding devices in a 5G communication environment. According to the present disclosure, when information indicating adjustment of the volume of an electronic device by a user is generated, volume adjustment information may be learned, and the volume may be automatically adjusted to a volume preferred by the user on the basis of the learned information when the user views a video on the electronic device.
US10778927B2 Display system, display apparatus, and controlling method thereof
A display system is provided. The display system includes a display apparatus configured to display an image, an image providing apparatus configured to provide an image, and a remote control device configured to transmit a control signal for controlling the image providing apparatus. The display apparatus is further configured to control the remote control device to transmit at least one control signal to the image providing apparatus, and acquire apparatus information of the image providing apparatus by analyzing an image provided by the image providing apparatus to the display apparatus in response the image providing device receiving the at least one control signal transmitted by the remote control device.
US10778924B2 Image sensing device
An image sensing device includes a pixel array; a plurality of lines coupled to the pixel array; a readout circuit coupled to the plurality of lines and structured to output a readout reset signal and a readout data; first readout lines coupled to the readout circuit and structured to transfer readout reset signals and readout data signals; a global counter coupled to count the readout reset signals and the readout data signals; a first storing circuit coupled to the first readout lines to receive the readout reset signals and the readout data signals; a line control circuit coupled to the first storing circuit; second readout lines coupled to the line control circuit and structured to transfer the readout control signals received from the line control circuit; and a second storing circuit coupled to the second readout lines to receive the readout control signals.
US10778921B2 Solid-state imaging device, and camera system using same
A solid-state imaging device includes an A/D converter per column. The A/D converter performs a first A/D conversion that (i) refines, using a first comparator, a range including a potential of an analog signal to a range of a potential corresponding to a difference between a first potential and a second potential through a binary search, and further (ii) generates, based on a result of the binary search, a first digital signal being a high-order portion of a digital signal. The A/D converter also performs a second A/D conversion that generates, based on a ramp signal and the result of the binary search, a second digital signal being a low-order portion of a remainder of the digital signal, by measuring a time necessary for an output of a second comparator to be inverted.
US10778918B2 Solid-state imaging device
A solid-state imaging device is capable of simplifying the pixel structure to reduce the pixel size and capable of suppressing the variation in the characteristics between the pixels when a plurality of output systems is provided. A unit cell includes two pixels. Upper and lower photoelectric converters and, transfer transistors and connected to the upper and lower photoelectric converters, respectively, a reset transistor, and an amplifying transistor form the two pixels. A full-face signal line is connected to the respective drains of the reset transistor and the amplifying transistor. Controlling the full-face signal line, along with transfer signal lines and a reset signal line, to read out signals realizes the simplification of the wiring in the pixel, the reduction of the pixel size, and so on.
US10778914B2 Portable multispectral imaging device and method of reducing interference of displayed images thereof
A portable multispectral imaging device comprises a first image sensing module, including at least one lens module and an image sensor. The image sensor is configured to acquire a plurality of images of light radiation, passing through the lens module, and the images include at least one first visible light image and an invisible light image. The center of the lens module and the center of the image sensor are aligned on an optical axis. Moreover, a plurality of light sources including at least one invisible light source are arranged to surround the first image sensing module. A flat-panel display module configured to show an image including the acquired images and previously saved images.
US10778911B2 Optical transformation device for imaging
An infrared image is captured by an image sensor and a frequency domain infrared image is generated by performing a Fourier transform operation on the infrared image. A filtered frequency domain infrared image is generated by applying a mask to the frequency domain infrared image. A spatial domain infrared image is generated by performing an inverse Fourier transform on the filtered frequency domain infrared image. Phase data is extracted from the spatial domain infrared image and a holographic pattern generated from the phase data is driven onto a display.
US10778908B2 Method for correcting image of multi-camera system by using multi-sphere correction device
A method for correcting an image of a multi-camera system by using a multi-sphere correction device is disclosed. According to the present invention, the method for correcting an image of a multi-camera system by using a correction unit and a multi-sphere correction device having two or more spheres, which are vertically arranged on a support at certain intervals, comprises: (a) a correction variable acquisition step of determining, by the correction unit, a correction variable value for a geometric error of each camera by using the multi-sphere correction device; and (b) an image correction step of correcting an image obtained by photographing an actual subject by using the correction variable acquired in step (a), and outputting the corrected image, thereby enabling a more accurate image to be captured since a geometric error of each camera is corrected.
US10778903B2 Imaging apparatus, imaging method, and program
An object of the present invention is to provide an imaging apparatus, an imaging method, and a program that can leave information related to gradations on a high brightness side and a low brightness side as far as possible even in a case where a scene has a wide dynamic range and a histogram of a captured image is biased. An imaging apparatus (10) includes an exposure setting unit (101), an image acquisition unit, a brightness information acquisition unit (103), a count unit that counts each of the number of darkened pixels, the number of low brightness pixels, the number of washed out pixels, and the number of high brightness pixels, a calculation unit that calculates a first ratio between the number of darkened pixels and the number of low brightness pixels and a second ratio between the number of washed out pixels and the number of high brightness pixels, and an exposure adjustment unit that adjusts a first exposure to a second exposure based on the first ratio and the second ratio calculated by the calculation unit.
US10778895B1 Systems and methods for stabilizing videos
A video, such as a spherical video, may include motion due to motion of one or more image capture devices during capture of the video. Motion of the image capture devices during the capture of the video may cause the playback of the video to appear jerky/shaky. The video may be stabilized by using both a horizontal feature and a fixed feature captured within the video.
US10778894B2 Imaging apparatus and control method for the same
In an imaging apparatus, a first motion vector detector calculates a first motion vector on the basis of images with a low spatial resolution and a second motion vector detector calculates a second motion vector on the basis of images with a high spatial resolution. A first control amount having a great weight for information with a low frequency resolution with respect to frequency components of the first motion vector information and a second control amount having a great weight for information with a high frequency resolution with respect to frequency components of the second motion vector information are calculated. A third control amount is calculated through multiplication by a predetermined weight regardless of the frequency resolution with respect to frequency components of the first or second motion vector information. Drive control of an image blur correction lens is performed according to the first to third control amounts.
US10778885B2 Detecting facial expressions in digital images
A method and system for detecting facial expressions in digital images and applications therefore are disclosed. Analysis of a digital image determines whether or not a smile and/or blink is present on a person's face. Face recognition, and/or a pose or illumination condition determination, permits application of a specific, relatively small classifier cascade.
US10778884B2 Automated adjustment of image stabilization mode
A portable electronic device with image capturing capabilities automatically or semi-automatically adjusts one or more image capturing parameters based on an input attribute of user engagement with a single-action haptic input mechanism. For example, the duration for which a single-action control button carried on a frame of the device is pressed automatically determines an image stabilization mode for on-board processing of captured image data. In one example, an above-threshold press duration automatically activates a less rigorous image stabilization mode, while button release before expiry of the threshold automatically activates a more rigorous photo stabilization mode.
US10778883B1 Single-control image-taking apparatus
According to one embodiment, an image-taking apparatus wherein a first actuation of a control element locks image-taking parameters and a subsequent actuation of this control element causes a picture to be taken. In one embodiment, the apparatus is a cellular telephone equipped with a camera wherein a first press on the volume up button locks focus and exposure. The photographer can then recompose the picture according to the ‘half-press’ technique and take a picture with a subsequent press on the volume up button. Other embodiments are described.
US10778879B2 Image sensor and image-capturing device that selects pixel signal for focal position
An image sensor includes: a first pixel having a first photoelectric conversion unit that photoelectrically converts light having entered therein, and a first light blocking unit that blocks a part of light about to enter the first photoelectric conversion unit; and a second pixel having a second photoelectric conversion unit that photoelectrically converts light having entered therein and a second light blocking unit that blocks a part of light about to enter the second photoelectric conversion unit, wherein: the first photoelectric conversion unit and the first light blocking unit are set apart from each other by a distance different from a distance setting apart the second photoelectric conversion unit and the second light blocking unit.
US10778877B2 Image-capture device
An image-capture device includes an enclosure, a lens housing, an illumination source and an image sensor. The illumination source surrounds a perimeter of the lens housing. When the illumination source is energized, light oscillating in a first orientation is directed away from the image-capture device. Reflected light encounters a mechanism supported by the enclosure and arranged to limit reflected light to that which is oscillating in a second orientation substantially orthogonal to the first orientation. The image sensor converts the reflected and orientation limited light into a data asset. The illumination source generates a luminous flux at a power level such that the reflected light oscillating in the second orientation incident at the image sensor exceeds a minimal sensitivity of the image sensor.
US10778868B2 Method and system for amplitude modulated screening and protecting printouts, computer program, printing device and printed product
A computer-implemented method for generating an amplitude modulated multi-cluster halftone dot for use in an amplitude modulated screen includes determining an arrangement of clusters within the dot; determining a cluster function for each cluster, the cluster function defining a pixel sequence indicating a sequence of turning on device pixels within an area of a particular cluster; determining a dot function for the dot, the dot function defining a cluster sequence indicating a sequence of the clusters; and generating a set of data representative of the dot for a particular tonal value, by determining the device pixels within the dot turned on for that particular tonal value according to the cluster functions and the dot function. A computer program, a printing device and a printed product are also provided.
US10778867B1 Steganographic camera communication
Identifiers or references to supplemental information or content regarding images may be steganographically encoded into the images. The identifiers or references may be encoded into least significant bits or less significant bits of pixels within the image that may be selected on any basis. The identifiers or references may include alphanumeric characters, bar codes, symbols or other features. When an image is captured of an image having one or more identifiers or references steganographically encoded therein, the identifiers or references may be interpreted, and the supplemental information or content may be accessed and displayed on a computer display. In some embodiments, the supplemental information or content may identify and relate to a commercial product expressed in an image, and may include a link to one or more pages or functions for purchasing the commercial product.
US10778866B2 Image forming apparatus configured to embed electronic information in electronic embedment areas outside a print guarantee area, image forming method, and non-transitory computer-readable storage medium
An image forming apparatus includes an embedding device and an image output device. The embedding device is configured to embed a pair of identical electronic information in a pair of electronic embedment areas outside a print guarantee area and within a printable area of a recording medium. The pair of electronic embedment areas is along a pair of opposite sides of the recording medium. The image output device is configured to print out an image with the pair of identical electronic information embedded on the recording medium.
US10778865B2 Image processing apparatus, image processing system, and image processing method
An image processing apparatus communicable with an image capturing device that captures image data includes circuitry. The circuitry acquires the image data captured by the image capturing device. The circuitry acquires type data indicating a type of the image capturing device. The circuitry determines the type of the image capturing device based on the acquired type data. Based on the determined type of the image capturing device, the circuitry determine a type of image processing to be performed on the acquired image data, and performs the determined image processing on the acquired image data.
US10778862B2 Information processing system, information processing method, and computer-readable recording medium
According to an embodiment, an information processing system includes a device, and a service providing system. The device includes predetermined functions. The service providing system executes an application having execution order of programs defined therefor so as to execute a processing flow using one or more of the predetermined functions. The service providing system includes a management unit, and a screen configuring unit. The management unit generates application information having metadata information and the application associated with each other, the metadata information being associated with a user who uses the application and used when the application is executed. The screen configuring unit generates, when the application is executed, based on the application information, a user interface that receives setup operation related to metadata corresponding to the metadata information in the application.
US10778859B2 Image reading optical system and image reading device
An image reading optical system includes an image reading portion, multiple light reflection portions, and a diaphragm. The image reading portion includes an array of reading elements that read incident light. The light reflection portions reflect light traveling from a readable object to the image reading portion. The diaphragm regulates light traveling from a first one of the light reflection portions to a subsequent one of the light reflection portions in a specific direction. The diaphragm includes a first light shielding portion and a second light shielding portion disposed at different positions in a travel direction of the light with respect to the first one of the light reflection portions to block part of the light. The first light shielding portion and the second light shielding portion are located in substantially a common plane. The first light shielding portion is disposed along an optical axis of light incident on the first one of the light reflection portions.
US10778854B2 Image forming apparatus for detecting causal part of streak occurring at time of image forming
In an image forming apparatus including a reader that can read an original and a printer that can form an image on a sheet based on a read result of the reader, a controller can control the printer to form a test chart on the sheet and control the reader to read the test chart. The test chart is used for detecting a causal part of a streak that occurs when an image is formed by the printer. The test chart has a pattern for obscuring an image defect occurring when the test chart is formed by the printer.
US10778853B2 Medium transport apparatus and image reading apparatus
A detection section that detects a value used for determining whether or not a jam of a paper sheet has occurred includes a sound detection unit that detects a sound and an auxiliary detection unit that detects a value different from the magnitude of a sound in the case where a jam of the paper sheet has occurred, and, in the case where the sound detection unit has detected a sound of a magnitude equal to or greater than a first threshold value, a control unit controls determines whether or not a jam of the paper sheet has occurred with reference to a detection result of the auxiliary detection unit, and controls a transport unit on the basis of a result of the determination.
US10778850B2 Method and apparatus for improving service efficiency in wireless communication system
Disclosed are a method and an apparatus for selecting a domain for a voice call in a mobile communication network. A terminal, which uses VoLTE, receives, from a network, identification information indicating whether IMS Voice over PS (IMS VoPS) is supported, determines whether the network supports IMS VoPS and determines a domain (PS or CS) to which a voice service will be provided through the network according to the determination result.
US10778848B2 Communications system and method
A communications system comprising at least one user equipment at least one resource node arranged to manage resource for communication with said at least one user equipment at least one managing node for managing traffic flow, wherein said at least one resource node and said at least one managing node are arranged so that information is passed between at least one resource node and at least one managing node, said at least one managing node selecting at least one parameter for a new traffic flow based on said information.
US10778846B1 Forecasting and dynamic routing for service environments
Techniques are described for forecasting and dynamic routing of incoming routing service requests in a service environment that includes one or more call centers. Implementations apply a doubly stochastic modeling technique to modeling call volumes, call wait times, calling handling times, and/or other parameters in a service environment that includes one or more call centers that include multiple skill codes for the service representatives. By simultaneously modeling on different time scales, such as modeling both inter-day and intra-day correlations, implementations are able to provide an analysis that exploits more of the structure in the data compared to traditional techniques. Implementations can also integrate in other types of time series for other effects that may impact the call volume or other parameters in a service environment, such as exogenous and/or anomalous variables that are independent of other inter-day and/or intra-day trends exhibited in the data.
US10778843B2 System and method of automated routing and guidance based on continuous customer and customer service representative feedback
The present invention is a system and method of routing incoming communications to a CSR and providing guidance to the CSR based on the incoming communication using feedback information such as sentiment feedback, survey feedback, and feedback from actions taken by CSRs based on skill level. A CEC system receives an incoming communication, analyzes the communication and creates metadata based off of the analysis. The metadata is used by the RAE routing module to route the communication to an appropriate party. The metadata is also used by the GAE guidance module to determine the guidance to provide to the CSR. The CSR then performs an action based on the guidance. The CEC system continues to monitor the interaction until the interaction is completed. The communication metadata, the communication, the guidance, and the CSRs action are all provided to a RAS rules analysis module wherein the RAS analyzes the data and automatedly updates the rules (RAR and GAR) according to the analysis.
US10778842B1 Call content management for mobile devices
One example method of operation may include identifying a plurality of mobile device telephone numbers associated with a plurality of mobile devices, forwarding the plurality of mobile device telephone numbers to a content delivery device, hashing the plurality of mobile device telephone numbers, storing the hashed plurality of mobile device telephone numbers in the content delivery device, identifying a scheduled call campaign to the plurality of mobile devices, forwarding call content associated with schedule call campaign to the plurality of mobile devices prior to calling the plurality of mobile devices, and responsive to receiving confirmation that the content was successfully forwarded to the plurality of mobile devices, initiating a calling device to begin calling the plurality of mobile devices.
US10778838B2 System and method of capturing, tracking, composing, analyzing and automating analog and digital interactions
A system and method are disclosed for capturing, tracking, analyzing and automating analog and digital interactions. Embodiments include a system comprising one or more end user systems, one or more entity systems, and a computer operatively coupled to a display device. The computer is configured to monitor one or more communications on first and second communication channels between the end user and entity systems, group the one or more communications on the first and second communication channels by communication subject, and display the grouped communications on the display device.
US10778834B2 Controlling different states of operation of an electronic device over a communication network using a control device
A control device for controlling an electronic device over a communication network; the electronic device comprises data storage having control parameters and associated access levels which control operation of the electronic device; circuitry which generates a control setup message including the control parameters and access levels; and a network interface for sending the control setup message. The control device comprises: circuitry for determining an access level of a user logged in to the control device; a network interface for receiving the control setup message; control interface setup circuitry for generating a set of control parameters, extract control parameters having an access level equal to or lower than the access level of the user logged in to the control device; and a graphic generating circuitry for generating a graphical control interface comprising control graphics enabling control of different states of operation of the electronic device corresponding to the extracted control parameters.
US10778830B2 Electronic device and method for performing task using external device by electronic device
An electronic device and a method for performing a task using an external device by an electronic device are provided. The electronic device includes a housing, a display positioned inside the housing and exposed through a first portion of the housing, a microphone positioned inside the housing and exposed through a second portion of the housing, at least one speaker positioned inside the housing and exposed through a third portion of the housing, a wireless communication circuit positioned inside the housing, a processor positioned inside the housing and electrically connected with the display, the microphone, the speaker, and the wireless communication circuit, and a memory positioned inside the housing and electrically connected to the processor.
US10778829B2 Tracking activity data between wearable devices paired with a companion device
A set of wearable devices, each paired with a companion device, are configured to cumulatively maintain data about physical activities even though a user may switch between wearing them over a period of time. For example, a streak of workouts over many days can be maintained while the user switches between two watches over that period of time.
US10778820B2 Electronic device for preventing deformation of a display panel
Provided is an electronic device including: a battery; a housing; a battery tape adhering the battery and the housing; a display screen provided at a front surface of the housing; a display tape adhering the display screen and the housing; a chamber adjacent to the battery; and an air path that connects to the chamber that prevents the chamber from being airtight. Such an electronic device may prevent the display screen from being deformed due to heat and air expansion caused by a temperature change in the chamber.
US10778816B2 Enhanced segment routing processing of packets
In one embodiment, new Segment Routing capabilities are used in the steering of packets through Segment Routing nodes in a network. A Segment List includes a set of one or more Segment List (SL) Groups, each of which identifies one or more Segments contiguously or non-contiguously stored in the Segment List (or stored across multiple Segment Lists) of a Segment Routing packet. Each SL Group typically includes one Segment that is encoded as a Segment Identifier, and may include Segments that are Extended Values. The steering order of SL Groups is not required to be the same order as they are listed in the Segment List, as the value of Segments Left may be increased, remain the same, or decreased (possibly to skip a next SL Group) and possibly based on the result of an evaluation of a conditional expression.
US10778814B2 Multi-field classifier
A system and method for classifying packets according to packet header field values. Each of a set of subkey tables is searched for a respective packet header field value; each such search results in a value for a subkey. The subkeys are combined to form a decision key. A decision table is then searched for the decision key. The search of the decision table results in an action code and a reason code, one or both of which may be used to determine how to further process the packet.
US10778810B2 Staging and deployment to multiple service clouds
The technology disclosed describes staging and deploying major releases, updates and hot fixes to service clouds spanning data centers that include hardware stacks. User-specified builds of deployable installations are received as file sets, and the installations are staged to local storage at the data centers. User-specified deployment launch specifications that specify multiple already-staged deployable installations and service clouds to execute a deployment are received; and asynchronous, concurrent deployment of the multiple deployable installations by the service clouds based on the deployment launch specification are launched. Deployment controllers select a latest deployable installation staged to the service clouds, install and start staged applications in the latest deployable installation, remap incoming API URLs from a replaced version to the started staged application in the latest deployable installation, inventory dependencies, post-remapping, on the replaced version and mark the replaced version for deletion if no dependencies remain active; and report completion of deployment.
US10778805B2 Identifying application preemptive requests
A method for optimizing the number of pre-emptive service requests in an application based on identifying a plurality of pre-emptive execution eligible service requests. The method includes identifying one or more locations, associated with one or more service requests, respectively, in an application. Analyzing the one or more service requests based on the one or more locations. Determining if the one or more service requests are eligible for pre-emptive execution based on the analyzing, and responsive to determining the one or more service requests are eligible, outputting, by the one or more processors, one or more identities of the one or more service requests, respectively, for pre-emptive execution.
US10778803B2 Sub-social network based on contextual inferencing
Creating sub-social networks based on contextual inferencing may include analyzing, using a processor, social network activity among a plurality of users that belong to a social network and determining, using the processor, an interest category according to the social network activity. A sub-social network for the interest category may be created using the processor. The sub-social network may include a subset of the plurality of users of the social network having an association with the interest category.
US10778797B2 Orchestration engine facilitating management of operation of resource components
Systems, computer-implemented methods, and computer program products that facilitate orchestration engine components for a cloud computing environment are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a blueprint component that can, based on one or more dependencies between respective resource components of a cloud-based computing platform, declare a steady state action to be executed in response to a steady state event indicative of an event associated with steady state operation of a resource component of the cloud-based computing platform. The computer executable components can further comprise an orchestration engine component that can, based on the blueprint component, execute the steady state action in response to the steady state event.
US10778796B2 Systems and method for providing a proxy to universal plug and play devices
A proxy may provide user equipment (“UE”), operating within or outside a particular Local Area Network (“LAN”), access to different network-connected devices operating within the particular LAN, including access to read data from the devices, write data to the devices, or otherwise configure the devices to perform various tasks, functions, or other actions. The proxy may provide an external network interface to access the network-connected devices of a given LAN by converting and securely exchanging messaging between a first interface that is exposed to the external network, such as the Internet, and a different second interface with which the network-connected devices communicate within the LAN. A single application or user interface, executing on the UE, may also be used to facilitate messaging with the proxy, and access to each of the different network-connected devices on the LAN.
US10778794B2 Modular telecommunication edge cloud system
A telecommunications edge cloud (TEC) element deployed between a client and a packet network includes a TEC hardware layer including storage resources, networking resources, and computing resources, wherein the computing resources include a plurality of processors. A TEC operating system (TECOS) is coupled to the TEC hardware layer and configured to control and manage the storage resources, the networking resources, and the computing resources, wherein the TECOS is executed by one of the processors, a TEC application layer coupled to the TECOS, wherein the TEC application layer is configured to process a request from the client using the TECOS, wherein the computing resources are configured to provide a service to the client when the request is a service request, and wherein at least one of the networking resources and the storage resources is configured to provide data to the client when the request comprises a data request.
US10778793B2 Proactive environment-based chat information system
Disclosed is the technology for computer-based “Daily Brief” service, which includes methods and corresponding systems for proactively providing push notifications for users of chat information systems. The push notifications are dynamically generated and presented to the user based on identification of one or more triggering events, which may include predetermined time/date, current geographical location, activity of peers and friends in social media associated with the user, scheduled events, appointments, meetings, emails, instant messages, and many more. The described technology improves the interaction interface between the user and chat information system.
US10778792B1 Providing user control of tracking user behavior
A method, system and computer program product for providing user control of tracking user behavior. A request from a tracking implementer (e.g., website) for installing content (e.g., tracking cookies) on a user's computing device for tracking user behavior is detected. Alternatively, the installation of content by the tracking implementer on the user's computing device to track user behavior is detected. If the user had previously established a standard terms of service for the tracking implementer to abide in order to track the user's behavior, then a determination is made as to whether the tracking implementer agreed to accept such standard terms of service. If the tracking implementer did not agree to accept such standard terms of service, then the tracking implementer is blocked from tracking the user's online behavior, including blocking the tracking implementer from installing content on the user's computing device to track the user's behavior.
US10778791B2 Cognitive insight into user activity interacting with a social system
A current user activity of a first user interacting with a first social system can be monitored. A cognitive insight into at least one user activity of at least a second user relating to the current user activity of the first user can be generated. The cognitive insight can include a listing of user activity data, each representing a respective user activity of at least the second user relating to the current user activity of the first user. The cognitive insight can indicate, for each user activity data contained in the listing, a respective duration of time for which the user activity data is to be presented to the first user. The cognitive insight can be communicated to the first social system, which can present to the first user each user activity data in the listing for the respective duration of time indicated in the cognitive insight.
US10778789B2 Client device application interaction monitoring
Systems and methods herein allow for automatic monitoring of conversions associated with uniform resource identifiers (URIs) accessed via client applications but actuated on web browsers. Upon actuation of a URI on a browser of a client device, a data processing system can assign a click ID to the actuation event and send it to the client device. The client device can open the URI in a client application and send the click ID and a client ID associated with the client device to the client device. The data processing system can map the click ID to the client ID. Upon occurrence of a URI related conversion, on the client application, the data processing system can receive a conversion message indicative of the conversion and including the client ID, and link the URI related conversion to the click ID based on the stored mapping.
US10778788B2 Location-based content aggregation and distribution
In one embodiment, a method includes storing, by one or more computing devices of a content-aggregation-and-distribution system, one or more content postings. Each content posting is associated on creation with one or more geographic locations related to accessing the content posting. The method includes selectively providing, by one or more computing devices of the content-aggregation-and-distribution system, one or more of the content postings for display on an access device based on a geographic location associated with the access device. For each content posting selectively provided for display, the geographic location associated with the access device being within a predefined proximity of a geographic location of the one or more geographic locations related to accessing the content posting is requisite to the content posting being selectively provided for display.
US10778782B2 Automated device assistance
A user may perform activities at an automated device having various technical features, such as a display, a printer, a camera, a microphone, a speaker, and other features used to perform activities at the automated device. During performance of an activity, the user may run into an issue and request assistance from an agent having a computing device (e.g., a portable computing device). Additionally or alternatively, the automated device may detect the issue and send a request for assistance to a computing device managing a transaction assistance portal or directly to the agent's computing device. The request may identify the user, the activity, and/or the issue, and the agent and his or her computing device may be used to resolve the issue. The agent's computing device may also be used to facilitate customer relationship management with the user.
US10778780B2 Apparatus and method for controlling connection in communication system
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). Disclosed is a method of operating a proxy device in a communication system. The method includes: receiving information on at least one domain name from an external server; generating connection information on the at least one domain name; receiving a domain name system (DNS) query message including one of the at least one domain name from a client device; and establishing a connection to a server corresponding to the domain name included in the DNS query message based on the connection information.
US10778777B2 Intelligent system for monitoring a reference environment, suitable for multisensoral interaction with a user
Intelligent system (1) for monitoring a reference environment, suitable for multisensorial interaction with a user, comprising: at least one multiprotocol control unit (2), provided with at least one internal wireless modem (16), a power supply connector (71), a microprocessing unit (15), RAM memory means (13), program memory means (12) and data memory means (14); at least one modem, respectively a modem-router, external (30) with respect to the control unit (2) and operatively connected to the same; wherein said system (1) further comprises: sensor means, internal with respect to the control unit (2); a plurality of actuator means external (20) with respect to the control unit (2); sensor means external with respect the control unit (2); wherein: said sensor means internal with respect to the control unit (2) which are, individually or in combination, at least a microphonic sensor (3), a relative humidity sensor (4), a temperature sensor (5), respectively an atmospheric pressure sensor (6) or the like, detect at least a first value of the reference environment; said sensor means (10, 11) external with respect the control unit (2), operatively connected to the control unit (2), detection at least a second value of the reference environment; and comprises: computer means internal to said control unit (2), provided with software means (80) for processing at least one probability index of presence of a user in the reference environment, on the basis of said at least a first, respectively second value, detected by means of said internal (3, 4, 5, 6), respectively external (10, 11), and for processing of at least a first, respectively second, value of said reference environment, detected by means of said internal (3, 4, 5, 6), respectively external (10, 11) sensor means, respectively of said probability index, for obtaining at least a first, respectively a second, corresponding environmental parameter, referring to at least one environmental condition of the reference environment, and forwarding, on the basis of said parameters in this way obtained, at least one command to: actuator means, internal with respect to the control unit (2), which are, individually or in combination, multicolor light emitter means (7), loudspeaker means (8), a nebulized and/or vaporized fragrances dispensing devices (9) or the like, and respectively external (20), to provide at least one sensory feedback message referring to one or more conditions of said reference environment to the user.
US10778774B2 Method and apparatus for managing urban infrastructures using internet of things
A method and an apparatus for urban infrastructure management using IoT. The method includes receiving sensing data from a plurality of IoT devices installed in the urban infrastructures; determining health states of the urban infrastructures or predicting occurrence of a disaster based on the received sensing data; and transmitting a warning message according to the predicted disaster occurrence to outside. Thus, the urban infrastructures can be managed efficiently, and the disaster occurrence can be predicted accurately.
US10778770B2 Network system, function setting method, and function setting program
In a network system, an own subsystem recognition unit is provided in each of subsystems, and holds a state and a function of the own subsystem. A shared information communication unit acquires states and functions of the subsystems. An objective acceptance unit accepts a setting of a target state. A shared storage unit stores knowledge regarding a combination structure of functions of the respective subsystems necessary for realizing the target state. A structure setting unit automatically sets a combination structure of functions of the respective subsystems, including determining whether the function of each of the subsystems is to be activated, based on the target state, states and functions of the subsystems, and the knowledge regarding a combination structure. A role determination unit determines functions to be executed by the respective subsystems based on the automatically set combination structure. A role notification unit notifies the subsystems of the determined respective functions.
US10778769B2 Elastic cloud storage on multiple locations
Described embodiments provide systems and methods of managing storage of data of a user across storage service providers. A storage service may receive a request to store data by a user. The storage service may communicate with storage service providers and may maintain storage vectors for each storage service provider. The storage service may identify a policy for the user. The policy may specify usage of the storage service providers based on a user profile. The storage service may determine, based on the policy, storage service providers to use to store the data of the user. The storage service may store a first portion of the data to a first storage vector of a first storage service provider. The storage service may store a second portion of the data to one of a second storage vector of a second storage service provider or a storage of the storage service.
US10778766B2 Distributed storage systems and methods
The inventive subject matter provides apparatus, systems, and methods of pre-loading (or caching) activatable content to several mobile devices for future use by at least one of the mobile devices. The mobile devices are communicatively coupled with each other to form a distribute storage network. The pre-loaded content can be used by applications executed in any one of the mobile devices within the network. A content server is configured to transmit portions of the content to the mobile devices upon detection that a subset of conditions within the multi-conditional content activation criteria has been satisfied. The content server is configured to transmit the entire content when all conditions within the multi-conditional content activation criteria has been satisfied. The content server then activates the content when a content activation event is detected.
US10778763B2 Content item sharing and synchronization system with team shared folders
A content item sharing and synchronization system providing team shared folders is described. Users of the system have access to the team shared folder simply by being a member of a team. A team account manager of the team can grant access to the team shared folder simply by inviting selected users to the team. Similarly, the team account manager can revoke access to the team shared folder simply by removing a user from the team. Unlike typical network file server folders, separate access control list management for the team shared folder apart from user team membership management is not needed to grant and revoke access to the team shared folder, thereby reducing administrative steps necessary to effectively manage access to the team shared folder.
US10778762B2 Cloud computing service architecture
A service control system manages a set of storage clients operating within one or more computing hosts. Storage clients may access a consistent storage system regardless which cloud provider the computing hosts come from. To provide storage, each logical volume accessed by a container is associated with a microcontroller at the computing host. The microcontroller is managed by the service control system and stores data for the logical volume at two or more replicas on different computing hosts.
US10778755B1 Methods and systems for multi-access edge selection based on performance metrics in a communication network
An exemplary edge compute orchestration system that is communicatively coupled with a set of edge compute nodes in a communication network receives a performance test assignment request generated by a user equipment (“UE”) device coupled to the network. In response, the system assigns the UE device to perform a performance test to detect a performance metric for a particular edge compute node selected from the set of edge compute nodes. Subsequently, the system accesses performance data including the performance metric and geolocation data corresponding to the performance metric and representative of a geolocation of the UE device during the performance of the performance test. The system integrates the performance data into a geolocation-indexed performance dataset representative of detected performance metrics, indexed by geolocation for the communication network. Corresponding systems and methods are also disclosed.
US10778753B2 Deferential support of request driven cloud services
A method includes configuring worker services to operate in a stateless manner and providing support services that enable the worker services to operate in the stateless manner. The support services include (i) a management service for providing notifications of server removal and addition, (ii) a state maintenance service for maintaining state information in a central location, and (iii) a load balancer service for distributing requests among worker services. The method includes altering a number of servers allocated to at least one worker service, responsive to a notification from the management service. A private protocol is used between the worker services and load balancer service (a) to send, from the worker services to the load balancer service, a respective pointer to the state information associated with the requests, and (b) to include the respective pointer in the requests when any of the requests are forwarded to any worker service.
US10778752B1 System and method for low power wide area virtual network for IoT
A singular federated Low Power Wide Area Virtual Network (LVN) computing system and method provides a controlling interface between Radio Access Network (RAN) Provider participants and participating Application Provider End-Devices. The system leverages the advantages of each RAN Provider participant. It allows Application Providers to use a variety of RANs, and RAN Providers to offer services to Application Providers without the need for direct relationships. Steps include an End-Device transmitting a message, receiving the End-Device transmission at one or more gateways, determining if the End-Device is a LVN member, if no, discard the transmission message, if yes, test the validity of the received end device transmission message at a network controller, if not valid, discard the transmission message, if valid, weight the message by the receiving gateway's class, fractionalize the message, and attribute value to the RAN provider and the Application Provider.
US10778750B2 Server computer management system for supporting highly available virtual desktops of multiple different tenants
A server computer can be quickly allocated to and made ready for use by users of a tenant by adding and starting, on that server computer, copies of a process implementing the tenant's virtual machine, based on a gold image virtual machine for that tenant. The gold image virtual machine also has an associated gold image virtual disk. The virtual machines on the server computer are associated with virtual disks that are linked clones based on the gold image virtual disk, such as linked clones of a replica of the gold image virtual disk. Each virtual machine for a tenant on the new server computer also is added to the tenant computer network. Server computers for multiple tenants can be grouped into a cluster, and can use anti-affinity rules to limit instantiation of virtual machines of each tenant only on server computers dedicated to the tenant.
US10778748B2 Rapid reconfiguration of device location system
Systems, methods and computer-readable mediums are disclosed for rapid reconfiguration of device location systems. In some implementations, a method comprises: determining, by a server computer, a fault in global location data, the server computer configured to periodically communicate with client devices over a network, the global location data being applicable to multiple client devices and independent of any particular location of any particular client device; determining, by the server computer, a potential impact of the faulty global location data on location systems implemented on the client devices; generating, by the server computer, a reconfiguration file including reconfiguration data for reconfiguring the location systems on the client devices to adapt to the faulty global location data; and automatically sending, by the server computer, the reconfiguration file to the client devices.
US10778744B2 Configurable caching system and method thereof
A configurable caching system and a method thereof are disclosed. The system includes a front-end scheduler and a front-end caching server. The front-end scheduler is configured with relevant location rules and an embedded script language Lua. The system and method use rewriting and the custom header scope value in the front-end scheduler to eliminate factors that may interfere caching, thereby maximizing the hit ratio of cachi. This ensures different URLs are cached in a logically consistent manner, and ensures the same URL provides independent cache logic to every user who has logged in.
US10778741B2 Method and system for assigning vulnerability levels to sessions
Methods and systems for indicating vulnerability of streaming sessions to additional latency variations, including the steps of: determining a threshold, based on a limit associated with an allowable end-to-end latency variation of a first session. Estimating the end-to-end latency variation of the first streaming session. Determining that the estimated end-to-end latency variation is higher than the threshold. Setting a first vulnerability indicator of the first streaming session at the first output port to a first level. Setting a second vulnerability indicator of a second existing streaming session at a second output port of a second switch to a second level, based on first level of the first vulnerability indicator. Receiving requests to establish new streaming sessions over first and second new paths passing through the first and second output ports. And rejecting the requests based on the first and second vulnerability indicators.
US10778740B2 Video image distribution apparatus, control method, and recording medium
A video image distribution apparatus includes a reception unit configured to receive a video data distribution start request from a client apparatus, an extraction unit configured to extract, from the video data distribution start request, information indicating a client time measured by the client apparatus as a transmission timing at which the client apparatus transmits the video data distribution start request, in a case where the extraction unit receives the video data distribution start request, a first determination unit configured to determine a video data distributable time based at least on the client time, and a transmission unit configured to transmit the video data distributable time to the client apparatus.
US10778732B2 Method of detecting a spoofing of identity belonging to a domain
A method of control, by a piece of management equipment of a first telecommunication domain, of the authenticity of at least one relationship datum relating to the initiator of a communication and indicated in a message for establishing the communication originating from a second telecommunication domain and destined for the first telecommunication domain. The method includes, upon receipt of the message by the management equipment, extracting the at least one relationship datum from the message; searching for the at least one relationship datum in at least one database of the relationship data associated with the first domain, and rejecting the communication when an occurrence of the at least one relationship datum is found in the database.
US10778730B2 Establishing communication links using routing protocols
Systems and methods for facilitating shared access-right evaluation using linked communication channels are provided. A first communication can be received over a first communication link from a first user device, and a second communication can be received over a second communication link from a second user device. The first and second communications can include requests for the assignment of access rights. Map data can be generated and transmitted to each of the first and second user devices. Each user device can display a visual representation of access-right data. Further, a communication session can be facilitated between the first user device and the second user device. The communication session can be presented on the visual representation for each user device so that the first user and the second user can collaboratively evaluate access rights.
US10778729B2 Codec parameter adjustment based on call endpoint RF conditions in a wireless network
A network device determines radio frequency (RF) conditions at a first endpoint and a second endpoint of a call or session. The network device determines optimum first codec parameters for the determined RF conditions at the first endpoint of the call or session, and determines optimum second codec parameters for the determined RF conditions at the second endpoint of the call or session. The network device sends the first codec parameters to the first endpoint for altering operation of a first codec at a first device at the first endpoint. The network device sends the second codec parameters to the second endpoint for altering operation of a second codec at a second device at the second endpoint.
US10778725B2 Using indications of compromise for reputation based network security
Threat detection instrumentation is simplified by providing and updating labels for computing objects in a context-sensitive manner. This may include simple labeling schemes to distinguish between objects, e.g., trusted/untrusted processes or corporate/private data. This may also include more granular labeling schemes such as a three-tiered scheme that identifies a category (e.g., financial, e-mail, game), static threat detection attributes (e.g., signatures, hashes, API calls), and explicit identification (e.g., what a file or process calls itself). By tracking such data for various computing objects and correlating these labels to malware occurrences, rules can be written for distribution to endpoints to facilitate threat detection based on, e.g., interactions of labeled objects, changes to object labels, and so forth. In this manner, threat detection based on complex interactions of computing objects can be characterized in a platform independent manner and pre-processed on endpoints without requiring significant communications overhead with a remote threat management facility.
US10778721B1 Hash-based ACL lookup offload
Described herein are various embodiments of a network element including an access control list processing module to process an access control list of the network element. In one embodiment the access control list processing module converts the access control list into set of subsections of rules, where each rule of a subsection mutually exclusive of each other rule in the subsection. The network element may then make forwarding decisions for network data using the set of subsections of rules. In one embodiment, semantics preserving transformations can be applied to rules and data to enable more efficient processing of filtering or rules.
US10778720B2 System and method for security health monitoring and attestation of virtual machines in cloud computing systems
A system for security health monitoring and attestation of virtual machines in cloud computing systems is provided. The system includes a cloud server having a virtual machine and a hypervisor. The cloud server collects security measurement information and signs and hashes the security measurement information using a cryptography engine. The system also includes an attestation server for receiving the hashed security measurement information from the cloud server. The attestation server also verifies the signature and hash values, and interprets the security measurement information. The attestation server generates an attestation report based on the verification and interpretation of the security measurement information.
US10778717B2 System and method for email account takeover detection and remediation
A new approach is proposed that contemplates systems and methods to support email account takeover detection and remediation by utilizing an artificial intelligence (AI) engine/classifier that detects and remediates such attacks in real time. The AI engine is configured to continuously monitor and identify communication patterns of a user on an electronic messaging system of an entity via application programming interface (API) calls. The AI engine is then configured to collect and utilize a variety of features and/or signals from an email sent from an internal email account of the entity. The AI engine combines these signals to automatically detect whether the email account has been compromised by an external attacker and alert the individual user of the account and/or a system administrator accordingly in real time. The AI engine further enables the parties to remediate the effects of the compromised email account by performing one or more remediating actions.
US10778714B2 Method and apparatus for generating cyber security threat index
A new approach is proposed to support generating and presenting a single composite Cyber Security Threat Index (CSTI) to a user, wherein the CSTI provides the user with an indication of risk of cyber attacks globally and/or in the context of his/her current networking environment. First, various pools of operational data are collected over networks, systems, and/or products, wherein such data includes files being weaponized in the cyber attacks against computer systems and networks, the surfaces and contexts on which the cyber attacks are launched, and influential factors on these data. The data collected from various pools is then synchronized, correlated, and filtered/cleansed so that it can be used to assess risk of the cyber attacks. The CSTI is calculated based on the correlated data on the cyber attacks and interactively presented to the user, who then takes corresponding remediation actions to prevent a cyber attack from happening or spreading.
US10778712B2 Displaying network security events and investigation activities across investigation timelines
Techniques and mechanisms are disclosed that enable network security analysts and other users to efficiently conduct network security investigations and to produce useful representations of investigation results. As used herein, a network security investigation generally refers to an analysis by an analyst (or team of analysts) of one or more detected network events that may pose internal and/or external threats to a computer network under management. A network security application provides various interfaces that enable users to create investigation timelines, where the investigation timelines display a collection of events related to a particular network security investigation. A network security application further provides functionality to monitor and log user interactions with the network security application, where particular logged user interactions may also be added to one or more investigation timelines.
US10778709B2 Cloud-native extensibility provided to security analytics
Techniques facilitating cloud-native extensibility provided to security analytics are provided. A system comprises a memory that stores, and a processor that executes, computer executable components. The computer executable components can comprise a security component that implements an instance of an encapsulated security application. The encapsulated security application can be embedded into a container image as an extended analytic script. The computer executable components can also comprise an execution component that applies the instance of the encapsulated security application to a simulated system state of a computing device during subsequent scanning operations that result in respective analytics for scanning operations of the subsequent scanning operations.
US10778708B1 Method and apparatus for detecting effectiveness of security controls
An index of network data is received, the index including network infrastructure data, network connection topology data and network devices data, collected in real time. Data describing one or more cybersecurity threat sources is received. Data describing communications occurring with devices within the network is received. The data describing the one or more cybersecurity threat sources and the data describing the communications occurring with devices within the network are analyzed to identify data describing possible security threats. The data describing the possible security threats is correlated with the index of network data to identify security threats to devices within the network.
US10778706B1 Fraud detection using graph databases
Aspects discussed herein relate to the storage of data in graph databases and detecting fraudulent behavior in the stored data. Fraud detection systems may use graph databases to store data, allowing for querying the graph database to obtain data using a variety of graph semantics such as nodes, edges, and properties. Graph databases in accordance with embodiments of the invention may include account nodes and attribute nodes, where nodes of the same type are not directly linked to each other. When a particular node is updated, an updated node may be created with a higher version number than the existing node. Each node may include an indication of the node being associated with fraudulent activity. Fraud indicators may be calculated based on the relationships between the nodes and fraud indicators for the nodes.
US10778704B2 Systems and methods for phishing and brand protection
Systems and methods for phishing and brand protection of websites via copycat detection are disclosed herein. An example apparatus includes at least one processor, a display, and memory including instructions that, when executed, cause the at least one processor to determine a first hash of a first image in a webpage and a second hash of a second image in the webpage, the second image different from the first image, the first hash different from the second hash, generate a temporary page profile associated with the webpage based on the first hash and the second hash, fuzzy match the temporary page profile to a baseline page profile, and in response to a determination that the temporary page profile does not match the baseline page profile, generate an alert to be displayed via the display to indicate that fraud has been detected for the webpage.
US10778703B2 Method and system for generating an interactive kill chain view for training a machine learning model for identifying threats
A security platform employs a variety techniques and mechanisms to detect security related anomalies and threats in a computer network environment. The security platform is “big data” driven and employs machine learning to perform security analytics. The security platform performs user/entity behavioral analytics (UEBA) to detect the security related anomalies and threats, regardless of whether such anomalies/threats were previously known. The security platform can include both real-time and batch paths/modes for detecting anomalies and threats. By visually presenting analytical results scored with risk ratings and supporting evidence, the security platform enables network security administrators to respond to a detected anomaly or threat, and to take action promptly.
US10778698B2 Monitoring use of a sensor of a computing device
Monitoring use of a sensor of a computing device. A sensor obtains information from an environment of the computing device. A co-processor provides functionality for the sensor, and at least one channel connects the co-processor to a central processing unit (CPU) of the computing device. Sensor data transmission is monitored over the at least one channel to determine when a transmission of data changes from a low data transmission mode to a high data transmission mode, and an alert is activated when the transmission of data is in the high data transmission mode.
US10778696B2 Vehicle-mounted relay device for detecting an unauthorized message on a vehicle communication bus
Provided is a vehicle-mounted relay device, a vehicle-mounted communication system, and a relay program configured to prevent an unauthorized message from being relayed between networks. A vehicle-mounted relay device includes a plurality of communication units to which a plurality of CAN buses are connected and determines whether a message transmitted by any ECU connected to the CAN buses are authorized. If a message is unauthorized, then the vehicle-mounted relay device 10 gives, to the respective CAN bus connected to the communication unit receiving the message, a notification that the unauthorized message has been transmitted. The vehicle-mounted relay device prohibits further relaying of a message that has the same CAN-ID as the CAN-ID contained in the message determined to be unauthorized. Concurrently, the vehicle-mounted relay device gives, to the other communication lines connected to a communication unit, a notification that relay of the message is prohibited.
US10778695B2 System and method for detecting compromised data
Systems and methods for ensuring data security. A MAC is computed sequentially for each selected message from a data log that contains at least two messages. To build a data block, a preset encryption key is used for a first message and an encryption key for the previous message is used for subsequent messages. A determination that the data log is compromised can be made based on MAC data block data and an independent calculation of a MAC.
US10778693B2 Network-based real-time distributed data compliance broker
In an embodiment, a data processing system comprises: one or more processors; one or more non-transitory computer-readable storage media storing sequences of instructions which, when executed by the one or more processors, cause the processor to perform: in a local data service, receiving a request for processing data; identifying one or more local policies applicable to the request; based, at least in part, on the one or more local policies, determining whether the request may be processed locally; in response to determining that the request may not be processed locally, transmitting the request to one or more remote brokers to cause the one or more remote brokers to determine a remote data service configured to process the request.
US10778686B2 Systems, methods and computer program products for information integration across disparate information systems
An information integration system may include a set of integration services embodied on one or more server machines in a computing environment. The set of integration services may include connectors communicatively connected to disparate information systems. The connectors may be configured for integrating data stored in the disparate information systems utilizing a common model employed by the set of integration services. The common model may overlay, augment, integrate, or otherwise utilize a content management interoperability services data model and may include common property definitions and a common security model. The common security model may include permissions particularly defined for use by the set of integration services. These common property definitions and permissions may be uniquely defined and utilized by the information integration system.
US10778682B1 Authenticating a user device associated with a user to communicate via a wireless network in a secure web-based environment
Particular systems, methods, and program products for web-based security systems for user authentication and processing in a distributed computing environment are disclosed. A computing sub-system may receive an electronic processing request and a first signed data packet having a first payload that was hashed and encrypted using a first private key. The first payload may comprise first processing output and a first timestamp. The sub-system may verify the first signed data packet by decrypting it using a first public key. The sub-system may execute computing operations to satisfy the electronic processing request, producing second processing output. The sub-system may configure a data packet with a second payload comprising at least the second processing output and a second timestamp. The sub-system may encrypt the second payload using a second private key producing a second signed data packet. The sub-system may transmit to a second sub-system the second signed data packet.
US10778679B2 Secure semiconductor chip and operating method thereof
A semiconductor chip comprises at least one data bus to transmit data processed by the semiconductor chip, an electric potential generator block packaged together with the at least one data bus to be blocked from external light by a package, the electric potential generator block to detect an event in which the package is unable to block the external light, and a switch configured to block a transmission of at least some data in the at least one data bus if the event is detected. A semiconductor chip comprises an energy harvesting element inside a package. The energy harvesting element may comprise an on-chip photodiode. A depackaging attack causes the generation of a voltage of a photodiode, and thus a change in physical state of the packaging can be detected.
US10778678B2 Identity identification and preprocessing
Identity identification preprocessing methods and systems, and identity identification methods and systems are disclosed. After any user carries a mobile device to a predetermined nearby area of a biometric feature collection device, the mobile device of the user receives a wireless signal broadcast by the biometric feature collection device. The wireless signal triggers the mobile device to upload an auxiliary identification factor other than a biometric feature of the owner and an identity of the owner to an identification server. The identification server establishes a mapping relationship between the received identity and the received auxiliary identification factor. After subsequently obtaining a collected biometric feature uploaded by the biometric feature collection device, the identification server can perform two-factor-based user identity identification based on the previously established mapping relationship and the collected biometric feature.
US10778676B1 Biometric reference template record
Systems and methods provide for secure and efficient token generation, management, transfer, and authentication services in a biometric data environment. Various embodiments relate to a method performed by a processor of an authentication computing system. An example method includes receiving a biometric reference sample and a user identifier. The user identifier uniquely identifies a user from whom the biometric reference sample was captured. The biometric reference sample is processed to generate biometric data. The biometric data is tokenized using a tokenization schema. A biometric reference template is generated and includes a template identifier uniquely identifying the biometric reference template. The template identifier is associated with the user identifier. The biometric reference template further includes the tokenized biometric data, and a first identifier signifying that the biometric reference template includes tokenized biometric data.
US10778675B1 Computing system for authenticating users of a shared mobile computing device
A system for supporting multiple users of a mobile computing device is disclosed herein. The mobile computing device receives a biometric identifier for a user by way of a biometric input component of the mobile computing device. Responsive to receiving the biometric identifier, the mobile computing device causes the biometric identifier to be received by a biometrics subsystem of an operating system of the mobile computing device. The biometrics subsystem authenticates the user based upon the biometric identifier. The mobile computing device then scans for an identifier for a wearable device worn by the user that is emitted from the wearable device. Responsive to detecting the identifier for the wearable device, the mobile computing device authenticates the user based upon the identifier for the wearable device. The mobile computing device then executes a mobile application loaded in memory of the mobile computing device.
US10778674B2 Voice authentication and setup for wireless media rendering system
A system and method for configuring a media rendering device of a media rendering system in a WLAN is disclosed. A second device is activated, and detected by a first device. The first and second devices establish a communication channel. The first device accesses biometric user data of a first user of the media rendering system, and records an audio voice phrase of a user of the second device. The system analyzes the audio voice phrase of the user of the second device to compare the audio voice phrase of the user of the second device to the biometric user data of the first user of the media rendering system. The system authenticates the audio voice phrase with respect to the biometric user data and configures the second device to render media according to a first user profile of the first user of the media rendering system.
US10778672B2 Secure biometrics matching with split phase client-server matching protocol
An embodiment of the invention provides a method for secure biometrics matching with split phase client-server matching protocol, wherein a first biometric input is received in an electronic device. The first biometric input is stored in the electronic device as a biometric profile; and, the biometric profile is sent to a server. An additional biometric input is received from a user in the electronic device; and, the additional biometric input is compared to the biometric profile stored in the electronic device to generate a local matching score. The additional biometric input is sent to the server. The local matching score and a remote matching score generated by the at least one server are compared; and, it is determined whether to authenticate the user based on the comparison of the local matching score and the remote matching score.
US10778666B2 Co-existence of management applications and multiple user device management
Various examples for performing automated enrollments of client devices with a management service after being accessed by a staging user account are described. A client device can be configured to identify a user account active on the client device and determine whether the user account is a staging user account or an end user account associated with an intended recipient of the client device. In an instance in which the user account is the staging user account, the client device can create an event listener on the client device that monitors a subsequent login of a user account performed through an operating system of the client device, the subsequent login of the user account being the end user account. In an instance in which the subsequent login of the user account is detected by the event listener, the client device can perform an automated enrollment with a remote management service.
US10778665B2 System and method for matching dynamically validated network data
In general, certain embodiments of the present disclosure provide systems and methods for matching dynamically validated network data. In various embodiments, a system is provided comprising a first client device configured to transmit network profile information including validated user data and user preferences corresponding to a first user. A second client device is configured to transmit network profile information including validated user data and user preferences corresponding to a second user. A content server is configured to receive and store the network profile information as deserialized data structures. The content server is further configured to determine a first score based on the user preferences corresponding to the first user and the validated user data corresponding to the second user, a second score based on the user preferences corresponding to the second user and the validated user data corresponding to the first user, and a compatibility rating for the users.
US10778664B1 Software asset management of computer systems and virtual instances for reporting and optimization
A software asset management service obtains software asset information from various computer systems of a service provided by a service provider and available to customers of the service provider. Based on the obtained software asset information from the computer systems, the service updates a database to specify this information. The service then receives a request to generate a report of software assets for computing resources associated with a customer of a service provider. This may cause the service to access the database to obtain the software asset information for the specified computing resources. Once the service has obtained the necessary information from the database, the service generates the requested report.
US10778656B2 Sharing resources across multiple devices in online meetings
The subject disclosure relates to methods of sharing resources across multiple devices in online meetings. A server manages an online meeting, in which a first client device, a second client device, and a third client device participate. The first client device is a primary device associated with a first user, the second client device is a secondary device associated with the first user, and the third client device is associated with a second user. The server receives from the first client device a command for the second client device to share a resource with the third client device. The server forwards the command to the second device. Next, the server receives data associated with the resource, the data being sent from the second client device in response to the command. The server then forwards the data to the third client device. Systems and computer readable media are also provided.
US10778649B2 Method and application for communicating sensitive information
Method and application for communicating sensitive information, incident reporting, and for acceleration of urgent situation responses and supervision allowing for school administrators, teachers, professors, users, submitters, or receivers, to instantly report credible threats, or dangerous situations. In at least one current embodiment, a Smart Button is a digital situation button for use by any submitter to instantly report their GPS map location, name, title, contact information, picture and/or workplace. Submitters can receive and/or send 1-way or at least 2-way communications. At least one embodiment of the invention relates to a method for sending, receiving, reporting or responding to mood related, time-sensitive, live situation, or secretive messages, through a one-step anonymous, or with a specific degree of anonymity, or non-anonymous submit and targeted authorized receipt process, generating, assigning, and utilizing unique identifiers with a corresponding administrative report generating process. Submitters' information and messages can be encrypted, in whole or in part.
US10778648B2 Systems and methods for regional data storage and data anonymization
Systems and methods for data localization and anonymization are provided herein. In some embodiments, systems and methods for data localization and anonymization may include receiving a communication request to send a message or establish a call between a first service provider and an end user device associated with an end user, determining that the communication request is associated with a requirement for securing personally identifiable information (PII) of the end user, and processing the communication request based on the requirement for securing the PII of the end user, wherein the requirement includes at least one of (A) localization of the communication request processing or (B) anonymization of any data records associated with the communication request that includes the PII of end user.
US10778642B2 Decrypting transport layer security traffic without man-in-the-middle proxy
A network security platform (NSP) device and interaction method are disclosed. The interaction method provides network packet analysis for secure transmission protocols using ephemeral keys or keys that are negotiated dynamically. The NSP may be part of an Intrusion Protection System, or firewall. The disclosed approach does not use man-in-the-middle proxy. Instead, it includes monitoring connections ends: client and/or server, to intercept the required data or negotiated (or changed) encryption keys. Decrypted data may be sent to an NSP sensor in a secure manner for analysis. Alternatively, intercepted keys used for the encrypt/decrypt operations may be sent to an NSP sensor in a secure manner every time they are changed. The NSP sensor may then use the obtained keys to decrypt traffic prior to providing it to the inspection engines. Embodiments focused on inbound traffic to a web server may coordinate between a web server and an NSP.
US10778641B2 Multi-level security device
A multi-level security system may include multiple independent processors each configured to independently process data respectively from or for a different security level. For example, the multi-level security system may process data being communicated between aircrafts of different security levels. The multi-level security system may also include a configurator processor configured to manage and control the operations of the multiple independent processors. The configurator processor and the multiple independent processors may be provided and connected to each other on one single board computer to reduce the size, weight, and power requirement of the multi-level security system and to reduce the power requirement. A cross domain filter device also may be provided to filter and upgrade/downgrade data between different security levels.
US10778639B2 Link local address assignment for interfaces of overlay distributed router
Some embodiments provide a novel method for assigning a unique internet protocol version 6 (IPv6) link-local address to each interface of a software router implementing a plurality of logical interfaces for a corresponding plurality of logical networks. In some embodiments, the method, for each logical interface, determines a logical network identifier for a logical network corresponding to the logical interface and generates the link-local address based on that logical network identifier (e.g., a virtual network identifier (VNI)).
US10778637B2 Method for naming domain name system (DNS) for internet of things (IoT) device
A method for naming a Domain Name System (DNS) for an Internet of Things (IoT) device comprises the steps of: receiving a first message including a DNS search list by a device connected to a network on the basis of Internet Protocol Version 6 (IPv6) protocol; generating, by the device, a domain name including model information and an identifier of the device; performing, by the device, a redundancy check for the domain name on the basis of a neighbor discovery (ND) protocol; and, when the domain name is not redundant, registering the domain name and IPv6 address for the device into a DNS server on the basis of a node information (NI) protocol by a domain name-collecting apparatus connected to the network.
US10778635B2 People lists
Enabling management of contacts includes passively recognizing a set of contacts that are, as a group, repeatedly sent communications by a member, bringing the member's attention to the recognized set of contacts, enabling the member to name the set of contacts, and enabling the member to address future communications to the set of contacts through use of the name associated by the member with the set of contacts.
US10778633B2 Differential privacy for message text content mining
Systems and methods are disclosed for determining whether a message received by a client may be spam, in a computing environment that preserves privacy. The message may be encrypted. A client invokes the methods when a message is received from a sender that is not known to the client. A client can decrypt the message, break the message into chunks, and apply a differentially private algorithm to the set of chunks. The client transmits the differentially private message sketches to an aggregation server. The aggregation server receives a large collection of such message sketches for a large plurality of clients. The aggregation server returns aggregated message chunk (e.g. frequency) information to the client to assist the client in determining whether the message may be spam. The client can process the message based on the determination without disclosing the message content to the server.
US10778632B1 Electronic communications with flexible sharing options
An electronic communications method with flexible sharing options includes displaying a first user interface for composing an electronic message, wherein the first user interface comprises at least a first field for identifying a recipient of the electronic message, a second field for including content of the electronic message, a third field for sharing the electronic content immediately, and a fourth field for sharing the electronic content at a later time. A user input is received selecting the fourth field for sharing the electronic content at the later time, and the electronic message is sent to the recipient of the electronic message at the later time.
US10778625B2 Electronic business postal system
An electronic business postal system collects, clears and delivers electronic business mail through a closed access, secure messaging system. A collection subsystem consists of access portals that are associated with secured system nodes. The access portals provide authenticated users access to the system to send and retrieve electronic business mail that includes postal system electronic delivery addresses, physical delivery addresses, or both. Secured message servers that are associated with the respective access portals process the electronic business mail into uniquely identified messages for delivery over the system nodes and also process received messages to provide the corresponding electronic business mail to the intended recipients through associated access portals. A delivery subsystem directs the messages through the system nodes associated with the senders' access portals to the system nodes associated with the recipients' access portals. A clearance subsystem confirms the integrity of both the messages and their delivery and ensures that each message is delivered once and intact.
US10778623B1 Messaging and gaming applications communication platform
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for providing a platform that facilitates communication between a messaging application and a web-based gaming application. The web-based gaming application is launched, via the platform, from the messaging application. Context of the messaging application from which the web-based gaming application was launched is determined. The context of the messaging application is communicated, via the platform, to the web-based gaming application. A feature of the messaging application is integrated, via the platform, into the web-based gaming application based on the context from which the web-based gaming application was launched.
US10778622B2 Modifying rich media components for an interactive email
An interactive email experience is customized to the recipient's interests by modifying rich media components provided by the email based on the recipient's interactions with other rich media components from the email. To facilitate the interactive email experience, rich media components are provided by a marketer for an email campaign with mapping information mapping product features to portions of the rich media components. When an email is sent with links to the rich media components, the recipient's interactions with a rich media component is tracked. Product features are ranked based on the recipient's interactions with various portions corresponding with the various product features. The product feature rankings are then used to modify other rich media components from the email to emphasize portions of the other rich media components corresponding with product features of interest to the recipient.
US10778621B2 Location integration into electronic mail system
An electronic mail system detects actuation of location integration functionality and populates a compose pane in the electronic mail system with an interactive map display, that is populated in-line with other message content in the compose pane. A user can interact with the interactive map display to perform mapping functionality to modify the interactive map display.
US10778619B2 Personality reply for digital content
A computer-implemented method is described. The method includes a computing system receiving an item of digital content from a user device. The computing system generates one or more labels that indicate attributes of the item of digital content. The computing system also generates one or more conversational replies to the item of digital content based on the one or more labels that indicate attributes of the item of digital content. The method also includes the computing system selecting a conversational reply from among the one or more conversational replies and providing the conversational reply for output to the user device.
US10778618B2 Method and system for classifying man vs. machine generated e-mail
A computer system, computer program product, and computer-implemented method for communicating electronic messages over a communication network coupled thereto are provided. The computer system comprises a network interface for receiving messages sent over the network and addressed to a user of the computer system; and computer executable electronic message processing software. The software comprises instructions for directing the computer system to receive a message over the network, and to identify whether a sender of the received electronic message is a human or a machine. The identifying includes first and second phases of operation. The first phase includes an offline phase employing information and activities resident on the computer system. The second phase includes an online phase employing resources remotely accessible over the network. The software further includes instructions for providing the user with the results of the identification as human or machine; and for performing automatic data extraction from the message if the message was identified to be from a machine.
US10778616B2 Propagating online conversations
The method, computer program product and computer system may include computing device which may analyze a user's online conversations for the frequency of received messages. Online conversations may be messages and postings between the user and a group of users. The group of users may communicate via devices over an electronic communications network and the online conversations and posting may be done on an online messaging platform. The computing device may determine a gap in an online conversation when the received messages is below the determined frequency of received messages. The computing device may identify an originator of the online conversation. The computing device may analyze the attributes of the online conversation and generate a message based on the attributes to alert the user of the gap in the online conversation. The computing device may send the message to prompt the originator to continue the online conversation.
US10778614B2 Intelligent apparatus and method for responding to text messages
An intelligent interface responds to text messages, which in a particular embodiment are addressed to a landline phone number. An IP network interface receives requests including a source phone number, message content and the destination phone number. The intelligent interface includes access to a serialized intent file created by a vectorizer. An intent classifier determines one intent from the serialized intent file based on the received message content. A response is generated according to the one intent. A reply generator generates a reply including the source phone number as a destination, the landline phone number as a source and the response.
US10778608B2 Managing devices within a vehicular communication network
A system for determining the servicing needs of a vehicle. In various embodiments, the system includes a remote server and a vehicle control module of the vehicle. The vehicle control module includes a first communication interface to enable communications with at least one vehicle device via a network fabric of the vehicle. The vehicle control module is configured to receive status data, from the vehicle device, relating to a performance status or operational status of the vehicle. The vehicle control module further includes a second communication interface that enables wireless communications with the remote server. The wireless communications include sending status data to the remote server. The remote server is configured to receive and interpret the status data to determine if the vehicle requires service, and send a response to the vehicle. When service is required, the response may cause the vehicle to provide a service indication.
US10778605B1 System and methods for sharing memory subsystem resources among datacenter applications
Systems and methods for mapping applications onto system resource of a computing platform are discussed. The computing platform may receive, using control circuitry, a request to run a plurality of applications on a computing platform having a plurality of system resources. The computing platform may determine a plurality of mapping configurations for the plurality of applications onto the plurality of system resources. The computing platform may execute the plurality of applications with each of the plurality of mapping configurations. The computing platform may determine at least one performance metric based on the executed plurality of applications for each of the plurality of mapping configurations. The computing platform may select a selected mapping configuration among the plurality of mapping configurations based on at least one determined performance metric.
US10778603B2 Systems and methods for controlling access to broker resources
Systems and methods for controlling access to broker resources. The methods comprising: receiving, by a client device from a broker server, a list of broker resources that a user is permitted to access and blockchain information for connecting with each broker resource of the list; detecting when the broker server become unavailable; and using the blockchain information to control connection establishment between the client device and at least a first resource of the broker resources in the list while the broker server is unavailable.
US10778602B2 Peer negotiation of area service preferences
Methods and systems may provide for joining an overlay network of a plurality of peer devices and identifying a local preference for an area service available to the plurality of peer devices. Additionally, the local preference may be used to negotiate a common preference for the area service with the plurality of peer devices. In one example, the common preference is a best fit value for the plurality of peer devices on the overlay network.
US10778597B1 Orchestration management system and method for managing a resource pool across multiple computing clouds
A multi-cloud orchestration system includes a computer executed set of instructions that communicates with multiple computing clouds and/or computing clusters each having one or more resources for executing an application. The instructions are executed to receive information associated with an application, allocate a resource pool to be used for executing the application in which the resource pool including at least one resource from each of the computing clouds and/or computing clusters. The instructions may be further executed to provision the resources to execute the application.
US10778593B2 Virtual cable
Embodiments for communicating packets with a first port of a network element without the first port being communicatively coupled to another device (e.g., testing equipment) are described. In one embodiment, a packet is generated by testing equipment that is communicatively coupled to a second port of the network element. The packet includes a tag that uniquely identifies the first port. The network element communicates the packet from the second port to the first port based on the tag. The network element also removes the tag from the packet. The removal can occur before the packet is received at the first port or after the packet is received at an ingress module of the first port. In response to the removal of the tag, the network element enters the first port into a loopback mode that is internal to the first port.
US10778589B2 Intelligent RAN flow management and distributed policy enforcement
A system is disclosed for providing configurable flow management, comprising: a first base station coupled to a user device and with an established control connection with the user device; and a coordinating node coupled to the first base station and coupled to a core network, thereby providing a gateway for the first base station and the user device to the core network, the core network further comprising a policy and charging rules function (PCRF) node with a database of policy rules, wherein the coordinating node is configured to retrieve policy rules from the PCRF node, to enable enforcement of retrieved policy rules on flows from the user device passing through the coordinating node, and to transmit policy rules to the first base station for enforcement at the first base station.
US10778588B1 Load balancing for multipath groups routed flows by re-associating routes to multipath groups
Disclosed are techniques regarding interfaces, each configured to output network packets. The techniques can include a memory storing a first multipath group associated with the interfaces and a routing table containing routes to the first multipath group. The techniques can further include congestion detection logic configured to determine that an interface of the first multipath group is congested from a flow of network packets, the flow of network packets directed to the first multipath group from a route of the routing table. The techniques can additionally include congestion avoidance logic configured to, upon determining that the interface of the first multipath group is congested, dissociate the route from the first multipath group and associate the route with a second multipath group, the second multipath group associated with the interfaces of the first multipath group.
US10778587B2 Hash tag load balancing
A computer-implemented method of distributing netflow records is disclosed. The method includes receiving a plurality of netflow records, each netflow record associated with a hash tag. The hash tag may include, for example, a random M-bit pattern of bits. The method filters the plurality of netflow records over a first hash tag range in response to the hash tag value and storing the first filtered netflow records in a first queue associated with a first netflow collector; filters the plurality of netflow records over a second hash tag range in response to the hash tag value and storing the second filtered netflow records in a second queue associated with a second netflow collector, wherein the second hash tag range differs from the first hash tag range; sends the first filtered netflow records from the first queue to the first netflow collector; and sends the second filtered netflow records from the second queue to the second netflow collector.
US10778586B2 System and method for traffic steering and analysis
A system for steering network traffic to service functions in a service function chain, the system including: a processor; a data storage module; an input interface; an output interface; a classifier configured to determine a path for a data packet in the service function chain; and a forwarder configured to determine the next location to which the data packet will be sent based on the path. A method for steering network traffic to service functions in a service function chain, the method including: classifying a data packet to determine a path for a data packet in the service function chain; and forwarding the data packet to a next location to which the data packet will be sent based on the path.
US10778584B2 System and method for multi-path load balancing in network fabrics
In accordance with one embodiment, a source leaf device receives a packet. The source leaf device identifies a flowlet associated with the packet and a destination leaf device to which the packet is to be transmitted. The source leaf device may determine whether the flowlet is a new flowlet. The source leaf device may select an uplink of the source leaf device via which to transmit the flowlet to the destination leaf device according to whether the flowlet is a new flowlet. The source leaf device may then transmit the packet to the destination leaf device via the uplink.
US10778583B2 Chained longest prefix matching in programmable switch
Some embodiments provide a method for configuring unit memories (e.g., unit static random access memories (SRAMs) and ternary content addressable memories (TCAMs) of a network forwarding IC to implement a set of longest prefix matching (LPM) tables. Two different methods of providing a longest prefix match (LPM) operation that minimize the use of ternary content addressable memory (TCAM) are presented. Each method takes advantage of the use of match-action stages and the programmability of the unit memories. An algorithmic LPM embodiment is presented which uses a TCAM index with pointers to SRAM partitions that store subtrees of a routing tree (routing trie structure) and performs subtree rearrangements in the partitions upon the addition of certain routing entries. A chained LPM embodiment, allocates separate exact-match tables for a set of address prefix lengths in, for example, SRAMS, as well as a set of non-exact match tables in, for example, TCAMs.
US10778579B2 Performing in-line service in public cloud
Some embodiments provide a novel way to insert a service (e.g., a third party service) in the path of a data message flow, between two machines (e.g., two VMs, two containers, etc.) in a public cloud environment. For a particular tenant of the public cloud, some embodiments create an overlay logical network with a logical overlay address space. To perform a service on data messages of a flow between two machines, the logical overlay network passes to the public cloud's underlay network the data messages with their destination address (e.g., destination IP addresses) defined in the logical overlay network. The underlay network (e.g., an underlay default downlink gateway) is configured to pass data messages with such destination addresses (e.g., with logical overlay destination addresses) to a set of one or more service machines. The underlay network (e.g., an underlay default uplink gateway) is also configured to pass to the particular tenant's public cloud gateway the processed data messages that are received from the service machine set and that are addressed to logical overlay destination addresses. The tenant's public cloud gateway is configured to forward such data messages to a logical forwarding element of the logical network, which then handles the forwarding of the data messages to the correct destination machine.
US10778578B2 Method and system having an application for IPv6 extension headers and destination options
A system that facilitates processing of data packets in an Internet Protocol (IP) network environment, which includes a computer device having an Internet Protocol version 6 (IPv6) extensions application, and wherein the IPv6 extensions application performs the following steps: setting an IPv6 extension header policy for the computer device; retrieving an original IPv6 packet from a network stack on the computer device, the original IPv6 packet having an extension header or destination option; determining if a designated route in the extension header or destination option is in accordance with the IPv6 extension header policy for the computer device; and if the designated route is in accordance with the IPv6 extension header policy, modifying the extension header or destination option for the computer device to generate a modified IPv6 packet, and sending the modified IPv6 packet on the IPv6 network.
US10778576B2 System and method for providing a bit indexed service chain
Disclosed is a method that modifies a bit indexed explicit replication (BIER) algorithm. The method includes receiving a packet at a node, wherein the packet includes a BIER header identifying a bitstring, the bitstring including a first bit indicating a first destination and a second bit indicating a second destination and forwarding the packet through one or more networks toward the first destination and the second destination based on the bitstring and a predetermined bit selection order. The predetermined bit selection order causes a sequential delivery of the packet to the first destination and the second destination. After the packet arrives at the first destination, the method includes setting the first bit to zero in the bitstring and forwarding the packet through the one or more networks toward the second destination according to the updated bitstring.
US10778573B2 Generating a set of rules corresponding to an internet protocol flow using a reflection mode
Certain implementations of the present disclosure relates to a network device that receives an Internet Protocol (IP) flow and determines a protocol type of wireless communication networks associated with a particular network on which the IP flow is transmitted to the network device. Then, the network device generates, using a reflection mode, a set of rules corresponding to the IP flow based on the protocol type of wireless communication networks. Next, the network device transmits the IP flow and the set of rules to another network node.
US10778572B2 System and method for dataplane-signaled packet capture in a segment routing environment
Presented herein are segment-routing methods and systems that facilitate data plane signaling of a packet as a candidate for capture at various network nodes within a segment routing (SR) network. The signaling occurs in-band, via the data plane—that is, a capture or interrogation signal is embedded within the respective packet that carries a user traffic. The signaling is inserted, preferably when the packet is classified, e.g., at the ingress node of the network, to which subsequent network nodes with the SR network are signaled to capture or further inspect the packet for capture.
US10778567B1 Method and procedure for loop detection in multi-chassis link aggregation group (MCLAG) deployment within a communications system
Apparatus and methods described herein relate to an apparatus including a set of ports and a processor operatively coupled to each port of the set of ports. A port from the set of ports can be associated with a port of a multi-chassis aggregate (MCAE) interface and a virtual local area network (VLAN). The processor can generate an untagged data unit and tagged data units. The processor can send the untagged data unit and the tagged data units via the port from the set of ports, and can receive a tagged data unit included in the tagged data units, and/or the untagged data unit. The processor can also forward the received data unit to a destination network peer when the received tagged data unit is associated with the VLAN, and can disable the port of the MCAE interface in response to the port from the set of ports receiving the data unit, when the received data unit is associated with the VLAN.
US10778563B1 Brick identifier attribute for routing in multi-tier computer networks
Technologies are provided for managing routing updates within computer networks using brick identifier (ID) values. For example, brick ID values can be assigned to bricks of routers within a network. When a router of the network receives a routing update, the router can check the brick ID value of the routing update and compare it to its assigned brick ID value. If the brick ID values match, then the router can process the routing update using a preferred procedure. If the brick ID values do not match, then the router can process the routing update using a standard procedure. The preferred procedure can result in faster convergence of routing changes within the network.
US10778558B2 Methods and apparatus to improve computing resource utilization
Methods, apparatus, systems and articles of manufacture are disclosed to improve computing resource utilization. An example apparatus includes an application specific sensor (AS) to monitor a workload of a platform, the workload executing on at least one general purpose central processing unit (CPU) of the platform, and a dynamic deployment module (DDM) to: in response to a workload performance threshold being satisfied, identify a bit stream capable of configuring a field programmable gate array (FPGA) to execute the workload, and configure the FPGA via the bit stream to execute at least a portion of the workload.
US10778556B2 Efficient mesh network data gathering
Systems and methods may be used to map and collect data from a mesh network at a gateway device connecting a plurality of devices (e.g., edge devices, IoT devices, sensors, or the like) to a network. A method may include determining a shortest path tree (SPT) map of the plurality of devices, the shortest path tree map may define the mesh network for the plurality of devices connected to the gateway. The method may include sampling data throughout the mesh network based on a compressive sensing (CS) sampling schedule. The sampled data may be output, such as to a remote device via the network. The sampled data may be saved at the gateway.
US10778553B1 Jitter determination method and measurement instrument
A jitter determination method for determining at least one jitter component of a data signal is disclosed. The jitter determination method comprises the following steps: at least one of generating and receiving a random jitter distribution associated with a random jitter component of said data signal; at least one of generating and receiving a model-based deterministic jitter distribution, said model-based deterministic jitter distribution being associated with at least one deterministic jitter component of said data signal; at least one of determining and receiving a total jitter distribution associated with both said random jitter component and said at least one deterministic jitter component; determining a convolution of said random jitter distribution with said model-based deterministic jitter distribution, thereby generating a model-based total jitter distribution; and applying a variational method to said model-based deterministic jitter distribution in order to determine said deterministic jitter component of said data signal. Further, a measurement instrument is described.
US10778552B2 Storage system latency evaluation based on I/O patterns
A system or method for identifying latency contributors in a data storage network, that may include creating a historical workload fingerprint model for a data storage network from training data, along with monitoring and classifying a current sample data from the data storage network into a cluster, current workload fingerprint, and current workload type. The method may further include assigning a score to the current sample data based on the historical workload fingerprint model and correlating measured latency values from the current sample data to historically measured latency related factors to create a latency score chart that identifies factors causing latency in the data storage network for the current sample data.
US10778549B2 Apparatus and method for validating service control status
Disclosed herein are apparatus and method for validating service control status. The apparatus for validating service control status includes a service control request unit for requesting control of a service from a computing system, a service control status checking period generation unit for generating a service control status checking period in order to check completion of the service control, and a service control status checking communication unit for performing service control status checking communication with the computing system based on the service control status checking period.
US10778545B2 Network verification system
A network state is verified in real-time by precomputing a data structure representing header spaces of data packets in respective equivalence classes (ECs) in a first snapshot of the network and in a second snapshot of the network at a later time. The data structure includes respective bitmaps indicating for each data packet forwarding rule for each node in the network a forwarding action to be taken for each EC in the network. The respective bitmaps store bits indicating for each data packet forwarding rule whether the data packet forwarding rule applies to the respective ECs in the network. The snapshots are compared to identify network paths that have changed between a time of the first snapshot and the second snapshot of the network and network verification operations are performed on the changed network paths as a logical function of a bitmap corresponding to each changed network path.
US10778538B2 Automated self-recovery of distributed services
Computer-implemented methods, computer program products and systems for automated self-recovery of a distributed service are disclosed. In embodiments, a missing resource of the service is determined based on a pre-defined service description responsive to a detection of a failure of the service. The service description defines base elements for recovering the service. A recovery strategy is further generated based on the missing resource in accordance with inference rules. A resource is further retrieved from a pool in accordance with the recovery strategy and based on the retrieved resource, the service is further recovered in accordance with the recovery strategy.
US10778536B1 Ring connection chart for network orchestration
The present technology pertains to an interactive ring chart user interface for conveying a view of service chains between two logical network objects (physical devices, data centers, applications, services, virtual network functions, etc.). In addition to displaying the service chains, the interactive ring chart can receive user inputs to select a logical network object to view or modify details regarding connections to or from the network object in a detailed view. Additionally, the interactive ring chart can be used to create new service chains between two logical network objects.
US10778532B2 Overlay network movement operations
A method includes associating overlay network attributes (ONAs) with overlay virtual networks. The ONAs are managed as portable entities. A movement operation is performed on components of at least one overlay virtual network of the overlay virtual networks to servers based on management of the ONAs. An ONA is modified to identify attributes associated with the movement operation of the components of the at least one overlay virtual network.
US10778530B2 Device discovery using heartbeat signals
Systems, methods, and computer-readable media are provided for wireless communications and computer networking, including wireless sensor networks. In embodiments, a first device stores an indication of a received second heartbeat signal broadcasted by a second device. The second heartbeat signal is for accessing or maintaining a service provided by a service provider and/or an access network node (AN). The first device generates a first heartbeat signal to include the indication of the second heartbeat signal. The indication of the second heartbeat signal in the first heartbeat signal is for facilitating discovery of the second device by the AN. Other embodiments are disclosed and/or claimed.
US10778526B2 Automated creation of test tenants for data center technical issue detection
A computing system includes at least one processor and memory storing instructions executable by the at least one processor, wherein the instructions, when executed, cause the computing system to identify configuration data that defines computing functionality of a first service instance assigned to an end user tenant in the computing system, generate a test tenant comprising a second service instance provisioned with computing resources that are configured based on the configuration data, detect a technical issue in the first service instance, and generate the technical issue in the second service instance.
US10778520B2 Hyper-converged infrastructure correlation system
A Hyper-Converged Infrastructure (HCI)/physical infrastructure correlation system includes a compute/networking/storage physical infrastructure system coupled to an HCI correlation system via a network. The HCI correlation system retrieves physical device information about respective physical devices included in the compute/networking/storage physical infrastructure system, as well as performance capability information of the respective physical devices included in the compute/networking/storage physical infrastructure system. The HCI correlation system then accesses an HCI component database, and uses the physical device information and the performance capability information to identify a plurality of HCI components that are configurable as an HCI system to perform functionality that is provided by the respective physical devices included in the compute/networking/storage physical infrastructure system. The HCI correlation system then causes at least one HCI software component included in the plurality of HCI components to be provided on at least one HCI physical component included in the plurality of HCI components.
US10778519B2 Intelligent upgrades for network devices
An example of a system may include a controller to monitor network parameters in a wireless local area network (WLAN), the controller may include a processing resource and a memory resource including instructions executable by the processing resource to analyze network parameters in the WLAN over a period of time, determine a threshold for the network parameters, determine a plurality of time intervals based on an upgrade to be applied to the WLAN, identify when the network parameters of the WLAN are below the determined threshold, and initiate the upgrade to the WLAN when the network parameters are below the determined threshold where the upgrade is performed during one of the plurality of time intervals.
US10778513B2 Device communication and management in computer data networks
Systems and methods are disclosed for assisting with adoption or migration to a cloud-based system architecture. A system can include a network communications device and one or more hardware processors. The one or more hardware processors can create stack code from a code template, host a catalog of code templates including the code template, output identifiers for the catalog via a computer network for presentation, deploy the stack code to a server for use in preparing a virtual container, construct and launch a trial version of the virtual container from the stack code using the server, output training information via the computer network for presentation where the training information is associated with operations of the virtual container, monitor utilization of or performance associated with the virtual container, and output governance information via the computer network for presentation where the governance information is associated with the operations of the virtual container.
US10778511B2 Air interface technology configuration method, apparatus, and wireless communications system
A method for supporting a wireless access device in configuring a plurality of air interface (AI) technologies on a same carrier for a user equipment (UE), thereby improving utilization and use flexibility of resources on a same carrier, includes: determining, by a wireless access device, at least two AI technologies that need to be configured on a same carrier; determining, by the wireless access device, configuration information of the at least two AI technologies; and sending, by the wireless access device, the configuration information of the at least two AI technologies to the UE, where the configuration information of the at least two AI technologies is used by the UE to configure the at least two AI technologies on the same carrier.
US10778507B2 Localizing network faults through differential analysis of TCP telemetry
A server includes a processor and memory. An operating system is executed by the processor and memory. A network interface is run by the operating system and sends and receives flows using transmission control protocol (TCP). An agent application is run by the operating system and is configured to a) retrieve and store TCP telemetry data for the flows in a flow table; b) move selected ones of the flows from the flow table to a closed connections table when the flow is closed; and c) periodically send the flow table and the closed connections table via the network interface to a remote server.
US10778502B2 Network visibility appliances for cloud computing architectures
With exponential growth in virtualized traffic within physical data centers, many end users (e.g., individuals and enterprises) have begun moving work processes and data to cloud computing platforms. However, accessing virtualized traffic traversing the cloud computing platforms for application, network, and security analysis is a challenge. Introduced here, therefore, are visibility platforms for monitoring virtualized traffic traversing a cloud computing platform, such as Amazon Web Services, VMware, and OpenStack. A visibility platform can be integrated into a cloud computing platform to provide a coherent view of virtualized traffic in motion across the cloud computing platform for a given end user. Said another way, a visibility platform can intelligently select, filter, and forward virtualized traffic belonging to an end user to a monitoring infrastructure, thereby eliminating traffic blind sports.
US10778500B2 Method for transmitting and receiving reference signal in wireless communication system and device therefor
A method by which a base station transmits a reference signal in a wireless communication system can comprise the steps of: transmitting, to a terminal, information on a modulation method of a reference signal for estimating a phase difference between symbols in a time domain; and transmitting, to the terminal, the reference signal, for estimating the phase difference between the symbols, to which the modulation method is applied.
US10778495B2 Transmission method, transmitter apparatus, reception method and receiver
Transmission quality is improved in an environment in which direct waves dominate in a transmission method for transmitting a plurality of modulated signals from a plurality of antennas at the same time. All data symbols used in data transmission of a modulated signal are precoded by hopping between precoding matrices so that the precoding matrix used to precode each data symbol and the precoding matrices used to precode data symbols that are adjacent to the data symbol in the frequency domain and the time domain all differ. A modulated signal with such data symbols arranged therein is transmitted.
US10778493B2 Enhancements to phase-noise compensation reference signal design and scrambling
Methods, systems, and devices for wireless communication are described. In one example, phase-noise compensation tracking signals (PTRS) may be transmitted using sets of resource blocks (RBs), where a frequency for each PTRS within the sets RBs is different from a frequency corresponding to a direct current (DC) tone. In another example, a time-domain-based PTRS may be used, where a discrete Fourier transform (DFT)-spread-orthogonal frequency division multiplexing (DFT-s-OFDM) symbol may include a cyclic prefix and a PTRS inserted in the DFT-s-OFDM symbol. Additionally or alternatively, a guard-interval-based DFT-s-OFDM symbol may include a PTRS that replaces part or all of a guard interval. In some examples, subsets of tones used for PTRS across a system bandwidth may be transmitted using a scrambled modulation symbol, where at least one antenna port may be used for the transmission of PTRS.
US10778490B2 Reference signal transmission method and apparatus
Embodiments of the present invention disclose a reference signal transmission method. A transmitting apparatus multiplies M first symbol sequences by M coefficients respectively to obtain M second symbol sequences, where M is a positive integer greater than 1, the symbol sequence includes L symbols, L is a positive integer greater than 1, and the M coefficients each have a magnitude of 1. The transmitting apparatus maps the M second symbol sequences onto a first time-frequency resource to obtain a frequency domain signal. The transmitting apparatus performs an IFFT operation on the frequency domain signal to obtain a time domain signal. And the transmitting apparatus sends the time domain signal.
US10778488B2 Method for transmitting and receiving signal in wireless LAN system and apparatus therefor
The present specification presents a method for transmitting and receiving, by a station, a signal in a wireless LAN (WLAN) system supporting eight space time streams at most, and an apparatus therefor. More particularly, the present specification presents a method for transmitting and receiving a signal including a pilot sequence for 3-channel bonding or 4-channel bonding per each space time stream when a station transmits and receives a signal over a channel in which three or four channels are bonded, and an apparatus therefor.
US10778483B2 Device for operating an electrical consumer, consumer and method
A device for operating an electrical consumer, in particular a solenoid valve, including at least one first circuit which encompasses an activatable first switch and a first freewheeling unit connected or connectable in parallel to the consumer, and including a control unit which is designed for activating the first switch in order to energize the consumer with a predefinable electric current with the aid of pulse width modulation. It is provided that the circuit encompasses at least one second switch and one second freewheeling unit, which is connected or connectable in parallel to the consumer, and that the control unit is designed for activating the second switch in a phase-shifted manner with respect to the first switch in order to energize the consumer.
US10778482B2 Bit slicer circuit for S-FSK receiver, integrated circuit, and method associated therewith
An integrated circuit includes a bit slicing circuit with a processing circuit. The processing circuit receives discrete frequency power estimates based on an S-FSK waveform received by an S-FSK receiver associated with the bit slicing circuit. The discrete frequency power estimates are representative of digital logic levels in a series of data frames modulated using S-FSK to form the S-FSK waveform. Each data frame including at least one word. Each word includes bit periods. The processing circuit receives SNR parameters that represent a dynamic SNR for the respective discrete frequency power estimates in relation to the series of data frames. The processing circuit selects a bit slicing technique from a set of available bit slicing techniques to generate data bit values for bit periods of the discrete frequency power estimates based on the SNR parameters. A method for performing bit slicing in an S-FSK receiver is also disclosed.
US10778481B1 Adaptable can transceiver and system
A CAN transceiver includes a first terminal which receives a transmit signal from a CAN microcontroller. A splitter unit transmits a signal derived from the transmit signal to a CAN bus a via bus connection. A unit receives signals from the CAN bus via the bus connection. A second terminal sends a receive signal derived from the received signals to the CAN microcontroller. The transmit and receive signals include a pulsed signal waveform which represents data bits. Delay circuits apply a deliberate delay to the rising or falling edge of pulses of the transmit signal and/or a deliberate delay to the rising or falling edge of pulses of the receive signal.
US10778479B1 Systems and methods for wireless transmission of audio information
Embodiments of systems and methods for wireless communication are disclosed. The method includes receiving a first payload, corresponding to original data, and demodulating a first payload estimation based on making a first soft decision of the first payload. The method also includes demodulating a second payload estimation based on making a second soft decision of the second payload and determining a first consolidated payload estimation based on consolidating the first payload estimation and the second payload estimation.
US10778478B2 Fast-settling voltage reference generator for SERDES applications
A reference generator for use with serial link data communication is disclosed. Broadly speaking, a decision circuit may perform a comparison between a particular data symbol included in a serial data stream and a difference between a voltage level of a first signal and a voltage level of a second signal, and generate an output data value based on a result of the comparison. A reference generator circuit may selectively sink a first current value from either the first signal or the second signal based upon another output data value generated from another data symbol included in the serial data stream that was received prior to the particular data symbol.
US10778474B2 Channel estimation method, related device, and system
A channel estimation method, a related device, and a system are described. A method for channel estimation may include determining when there is a damaged cell measurement reference signal (CRS) in a plurality of CRSs in target resource blocks (RBs), where the target RBs are RBs in compressed standard bandwidth. The method may also include performing, by a terminal, channel estimation by using an undamaged CRS instead of the damaged CRS in the plurality of CRSs. Based on the method, accuracy of channel estimation can be improved, and a problem of a relatively large error of a demodulation result of a data demodulation service performed based on the channel estimation result is resolved.
US10778470B2 Packet processing method, apparatus, and system
A packet processing method, apparatus, and system are provided. A policy library is deployed on a gateway control device in a centralized manner, and packet identification and policy execution are deployed on each gateway forwarding device. The solution includes: receiving, by a gateway control device, packet characteristic information that is of a first packet and that is sent by a gateway forwarding device, where the packet characteristic information is obtained after the gateway forwarding device performs packet inspection on the first packet; searching, by the gateway control device according to the packet characteristic information of the first packet, a prestored policy library for a first processing policy corresponding to the packet characteristic information; and sending, by the gateway control device, the first processing policy to the gateway forwarding device, so that the gateway forwarding device executes a packet processing action in the first processing policy.
US10778469B2 Packet processing method and network device in hybrid access network
A packet processing method and a network device in a hybrid access network. The method comprises sending, by a first network device, a first data packet in a first sending window to a second network device by using a first tunnel. In response to receiving a first acknowledgement response sent by the second network device, increasing, by the first network device, a size of the first sending window based on a first proportion. In response to not receiving, within a first predetermined time, the first acknowledgement response, decreasing the size of the first sending window based on a second proportion; and in response to determining that the size of the first sending window is greater than or equal to a first threshold, sending a second data packet to a second receiving window of the second network device by using a second sending window.
US10778466B2 Processing data messages of a virtual network that are sent to and received from external service machines
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.
US10778464B2 NSH encapsulation for traffic steering establishing a tunnel between virtual extensible local area network (VxLAN) tunnel end points (VTEPS) using a NSH encapsulation header comprising a VxLAN header whose VNI field has been replaced by an NSH shim
A method for establishing a tunnel between VTEPs includes receiving at an SDN controller a tunnel creation request to establish a VxLAN tunnel from a first VTEP to a second VTEP, determining a VxLAN tunnel of network nodes coupling the first VTEP to the second VTEP, assigning a SvcPI to the VxLAN tunnel, and sending a tunnel initiation command to the first VTEP, the tunnel initiation command causing the first VTEP to convert an Ethernet frame to a path-ID frame by adding an NSH encapsulation header and to forward the path-ID frame to the next network node in the VxLAN tunnel.
US10778462B2 Determining preferences in a sensor device platform
Implementations generally relate to devices, apparatuses, and methods for determining preferences in a residential sensor device platform. In some implementations, a residential sensor device includes one or more sensors operative to sense activity in a living space, one or more processors, and logic encoded in one or more non-transitory computer-readable storage media for execution by the one or more processors. The logic when executed is operable to perform operations including receiving a plurality of user changes to at least one default setting of the sensor device. The logic when executed is further operable to perform operations including determining a setting adjustment policy, wherein the setting adjustment policy is based on user change information associated with the plurality of user changes. The logic when executed is further operable to perform operations including adjusting the at least one default setting based on the setting adjustment policy.
US10778461B2 Appliance control system, home controller, remote control method, and recording medium
In an appliance control system, a receiver receives, from a terminal device used by a first user, an instruction for remotely controlling an appliance installed in a home. A determiner determines whether a second user is present in a location in which an appliance-to-be-instructed is installed. When it is determined that the second user is not present in a location in which the appliance-to-be-instructed is installed, an appliance controller controls the appliance on the basis of the instruction. On the other hand, when it is determined that the second user is present in the location in which the appliance-to-be-instructed is installed, the appliance controller does not control the appliance.
US10778459B2 Method and system for generating security notifications to a user's contacts regarding the user of an application
Method for generating security notifications regarding user of application executing on user's mobile device starts with a server receiving location data from user's mobile device and historic information related to the location data from historic database. Historic information may include historical safety rating, crime related data, sex offender data. Server generates current safety rating of location data based on historic information. Server generates and transmits notification to at least one mobile device of at least one contact associated with user when current safety rating indicates that location data is associated with a potential threat. Notification includes an alert message to be displayed on the at least one mobile device of the at least one contact. Other embodiments are disclosed.
US10778455B2 Conference system, information transmission method, and storage medium
A conference system includes a management system connected via a network to a first communication terminal and a second communication terminal. The management system includes a processing circuitry configured to implement a generation unit configured to generate a topic in response to a conference topic issuance request made by a first user to hold a conference between the first communication terminal and the second communication terminal; and an authorization unit configured to authorize the first user to perform publication and subscription for the topic in response to the conference topic issuance request made by the first user, and to authorize a second user to perform publication and subscription for the topic in response to an invitation request made by the first user to invite the second user to the conference, the invitation request including a topic name indicating a message for the second user.
US10778453B2 System and apparatus for preventing faulty connection between PoC and PoE
A system for preventing faulty connection between PoC and PoE. The system includes a signal generating circuit for generating a detection signal of a detection format of a powered device. A signal feedback circuit is configured to receive the detection signal, and to send a feedback signal to a power source equipment. A signal detecting circuit is configured to detect the feedback signal. A first control switch is coupled to the signal detecting circuit. A second control switch is coupled to the signal feedback circuit.
US10778450B1 Gesture-extracted passwords for authenticated key exchange
A method for gesture-based multi-factor authentication includes receiving a gesture password from a user. The gesture password is mapped to a first substitution string. A cryptographic key is generated using the substitution string as an input to a password authenticated key exchange (“PAKE”) protocol. A challenge response is encrypted with the cryptographic key to generate an encrypted challenge response. A user identifier and the encrypted challenge question are transmitted to a relying party. The encrypted challenge response can be verified by the relying party by retrieving the first substitution string based on the user identifier, generating the cryptographic key using the first substitution string as an input to the PAKE protocol, decrypting the encrypted challenge response using the cryptographic key, and verifying the challenge response so as to authenticate the user.
US10778449B2 System and method for shared sessions in communication networks
A system, apparatus and method are provided for supporting shared sessions in communication networks. The system, apparatus and method include interoperation between a User Equipment and serving nodes of a communication network. The serving nodes communicate with at least one anchor node of the communication network. In some implementations a shared session identifier and User Equipment identifying component are used to identify a User Equipment within a shared session. In some implementations, a paging notification is used to inform one or more target User Equipment that of a downlink message relating to the shared session.
US10778444B2 Devices and methods for application attestation
A device receives, from an application, a request to access an attestation key stored in a secure element of the device. The device obtains an attestation policy, by which to verify an identity of the application. The device examines an application file associated with the application, to determine whether the application file satisfies the attestation policy. The device selectively generates a temporary key based on a result of examining the application file. The temporary key may be used to access the attestation key. The temporary key may be generated based on the application file satisfying the attestation policy, and may not be generated based on the application file not satisfying the attestation policy.
US10778443B2 Identity authentication using a wearable device
A wearable device transmits a service request generated by the wearable device to a server, where the service request is associated to a service application type. The wearable device receives an identity authentication request message associated to the service application type from the server using a preset standard interface. The wearable device verifies a signature in the identity authentication request message according to a public key of the service application type. In response to verifying the signature, the wearable device retrieves service authentication information of an account corresponding to the identity authentication request message from a locally pre-stored service authentication information database. The wearable device transmits a verification response message comprising the acquired service authentication information to the server using the preset standard interface.
US10778440B2 Methods and apparatus to collect distributed user information for media impressions and search terms
Disclosed examples include providing encrypted identifiers identifying at least one of a device or a user of the device for sending to corresponding database proprietors; accessing user information corresponding to the encrypted identifiers, the user information received from the corresponding database proprietors; and associating the user information with at least one of a search term collected at the device or a media impression logged for media presented at the device.
US10778439B2 Seed splitting and firmware extension for secure cryptocurrency key backup, restore, and transaction signing platform apparatuses, methods and systems
The Seed Splitting and Firmware Extension for Secure Cryptocurrency Key Backup, Restore, and Transaction Signing Platform Apparatuses, Methods and Systems (“SFTSP”) transforms transaction signing request, key backup request, key recovery request inputs via SFTSP components into transaction signing response, key backup response, key recovery response outputs. A transaction signing request message for a transaction is received by a first HSM and includes an encrypted second master key share from a second HSM whose access is controlled by M-of-N authentication policy. The encrypted second master key share is decrypted. A first master key share is retrieved. A master private key is recovered from the master key shares. A transaction hash and a keychain path is determined. A signing private key for the keychain path is generated using the recovered master private key. The transaction hash is signed using the signing private key, and the generated signature is returned.
US10778438B2 System and method for controlling restrictions on digital asset
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for controlling restrictions on digital asset. One of the methods includes: detecting a triggering event for derestricting a quantity of a digital asset associated with a tangible asset, wherein the tangible asset corresponds to a blockchain contract deployed on a blockchain; generating a blockchain transaction for transferring the quantity of the digital asset from a restricted blockchain account associated with the blockchain to an unrestricted blockchain account associated with the blockchain, wherein the blockchain transaction invokes the blockchain contract corresponding to the tangible asset; and sending the blockchain transaction to a blockchain node for adding to the blockchain.
US10778435B1 Systems and methods for enhanced mobile device authentication
Systems and methods for enhanced mobile device authentication are disclosed. Systems and methods for enhanced mobile authentication are disclosed. In one embodiment, method for electronic device authentication may include (1) a server comprising at least one computer processor communicating a one-time passcode to an electronic device over a first communication channel; (2) the server receiving, from the electronic device over a second communication channel the one-time passcode encrypted with a private key associated with the electronic device; (3) the server decrypting the one-time passcode using a public key; (4) the server validating the one-time passcode; (5) the server generating a device identifier for the electronic device; and (6) the server persisting an association between the device identifier and the electronic device.
US10778434B2 Smart login method using messenger service and apparatus thereof
A smart login method using messenger service according to the present invention may include receiving login request information from a service server by a transmitter-receiver unit of an authentication server; generating authentication request information matching to the login request information by a data management unit of the authentication server; transmitting the authentication request information to a messenger server by the transmitter-receiver unit; receiving authentication information from the messenger server by the transmitter-receiver unit; generating login information matching to the authentication information by the data management unit; and transmitting the login information to the service server by the transmitter-receiver unit.
US10778433B2 Encryption and decryption of visible codes for real time augmented reality views
A method of decrypting an encrypted message. The method comprises storing a wearer decryption code in a memory of a wearable mobile device having a head-worn augmented display which generates an augmented reality view for a wearer of the wearable mobile device, capturing using the wearable mobile device a video sequence including at least one frame imaging a visible code using an image sensor of the wearable mobile device, processing the video sequence to identify the visible code, decrypting the visible code using the wearer decryption code to create an decrypted content, and presenting the decrypted content on top of at least some of the visible code in the augmented reality view.
US10778430B2 Group based encryption in enterprise fabric architectures
In accordance with various implementations, a method is performed at a source node of a fabric network coupled to a plurality of hosts respectively associated with a plurality of group identifiers. The method includes generating a source public key based on a source private key, a source group identifier of the plurality of group identifiers, and a destination group identifier of the plurality of group identifiers. The method includes sending, from the source node coupled to at least one host associated with the source group identifier to a destination node coupled to at least one host associated with the destination group identifier, the source public key. The method includes receiving, at the source node from the destination node, a destination public key based on a destination private key, the source group identifier, and the destination group identifier. The method further includes generating a shared secret based on the destination public key and the source private key.
US10778427B2 Method and apparatus for encrypting and decrypting product information
The present specification discloses a blockchain-based method and apparatus for encrypting and decrypting product information. A producer may encrypt production information based on a unique secret code of a product. When a distributor is present, the distributor may unidirectionally generate a distribution key according to the unique secret code, and the distributor may further generate a distribution information encryption key according to the distribution key, encrypt distribution information, and generate a next distribution key according to the distribution information encryption key. That is, the product information is encrypted by unidirectionally generating keys successively along the chain. The production information is encrypted and stored based on characteristics that the unique secret code of the product is accessible only to the producer and a buyer and the blockchain is tamper-proof and forgery-proof, so that the production information is highly confidential.
US10778417B2 Self-encrypting module with embedded wireless user authentication
Methods, systems, and computer programs are presented for a self-encrypting device (SED) incorporated into a host system. In one example, the host system includes a memory, a processor, a data channel in communication with the memory and the processor, and the SED. The SED comprises an authentication subsystem, a storage subsystem that stores encrypted data that is encrypted with an encryption key provided by the authentication subsystem, a radio frequency (RF) transceiver, and a data interface in electrical contact with the data channel. The data interface is locked from sending and receiving data until the SED is unlocked by the authentication subsystem with user-authentication information received via the RF transceiver.
US10778415B2 Systems and methods for disabling physical modules in network switches using encryption
In various embodiments, the disclosed systems, methods, and apparatuses describe the use of encryption mechanisms (for example, a Kerberos encryption mechanism) to prevent the theft of a device, such as, a network switch (for example, an Ethernet switch) and/or any physical modules (such as, pluggable optics modules) stored therein. In one embodiment, one or more keys can be centralized in the device such as a network device or can be decentralized at a head-end, or stored higher in various layers of the network. In an embodiment, a lack of matching of the various keys associated with the network switch and/or the physical modules and/or packets encrypted and/or decrypted with the keys to one another upon a test, can render the devices such as a network device inoperable and/or may render one or more pluggable optics, a group of such pluggable optics or an entire PCB board or switch comprising one or more pluggable optics and/or physical modules inoperable.
US10778413B2 Device and method for resonant cryptography
A system for secure communications using resonant cryptography includes a resonator that has a random number generator (RNG). The RNG can be at least one of a true random number generator, pseudo-random number generator, and any non-repeating sequence of numbers having a characteristic of a random number stream, and generating a first stream of random numbers. A transmitter, electrically coupled to the random number generator, is also included to transmit the generated first stream of random numbers.
US10778410B2 Homomorphic data encryption method and apparatus for implementing privacy protection
A computer-implemented method, non-transitory, computer-readable medium, and computer-implemented system are provided for implementing privacy protection. In an implementation, a public key pk={N, h} corresponding to a target user is obtained, where h is a generator of a predetermined cyclic group with a size of k in a random number space Z*N, a length of k is i bits, a length of N is n bits, and i<
US10778408B1 Systems, devices, and processing for homomorphic encryption
Remote terminals are configured to generate ciphertexts from plaintext polynomials. Each ciphertext corresponds to a plaintext polynomial bound to a message space of a polynomial-based fully homomorphic cryptographic scheme. At least one server is configured to receive ciphertexts via a network from the plurality of remote terminals. The server performs a multiplication operation and an addition operation on the ciphertexts to obtain resultant ciphertexts. The multiplication operation includes performing a bitwise decomposition function on a ciphertext to obtain a bitwise decomposed ciphertext. The bitwise decomposition function maps a multi-bit data type to a sequence of bits. The multiplication operation further includes performing matrix multiplication on the bitwise decomposed ciphertext and a data element belonging to a set of data elements. Message filters, data search engines, and other applications are discussed.
US10778405B2 Clock generating circuit and hybrid circuit
Disclosed is a clock generating circuit capable of operating in an analog clock data recovery (ACDR) mode to reduce the loop latency or a clock multiplication unit (CMU) mode to suppress reference jitter. The circuit includes a filter and an oscillator. The filter receives an input signal to determine voltages of a first node and a second node respectively and includes a first filtering circuit and a second filtering circuit coupled in parallel between the first node and a reference voltage terminal. The second filtering circuit includes a switch and a capacitor connected in series, wherein the second node is between the switch and capacitor, and the switch is turned off in the ACDR mode and turned on in the CMU mode. The oscillator outputs a clock according to the first node's voltage in the ACDR mode or according to the second node's voltage in the CMU mode.
US10778403B2 Full duplex device-to-device cooperative communication
Examples described herein include apparatuses and methods for full duplex device-to-device cooperative communication. Example systems described herein may include self-interference noise calculators. The output of a self-interference noise calculator may be used to compensate for the interference experienced due to signals transmitted by another antenna of the same wireless device or system. In implementing such a self-interference noise calculator, a selected wireless relaying device or wireless destination device may operate in a full-duplex mode, such that relayed messages may be transmitted as well as information from other sources or destinations during a common time period (e.g., symbol, slot, subframe, etc.).
US10778402B2 Method and device for transmitting and receiving data by using multiple carriers in mobile communication system
To solve the above-mentioned problem, the method for transmitting and receiving a signal by user equipment (UE) through one or more cells, according to one embodiment of the present specification, comprises the steps of: receiving, from a base station, a first message indicating whether one or more cells usable by the UE are enabled; determining which cells to enable or disable on the basis of the first message; and enabling or disabling the selected cells. According to the embodiment of the present specification, by aggregating carriers amongst different base stations, a possibility for the UE to transmit and receive high-speed data through carrier aggregation can increase.
US10778400B2 Determination of the timing advance group
A technique, including initiating an access procedure by making from a communication device an uplink transmission on one component carrier of a plurality of component carriers associated with an access node; thereafter receiving at said communication device group information specifying a group of said plurality of component carriers sharing uplink transmission timing information as a group to which said one component carrier belongs; and making from said communication device a further uplink transmission on said one component carrier using uplink transmission timing information for said group specified in said group information.
US10778399B2 Enhancement of relay ARQ in MMW network
A method for operating a network node in a millimeter network, mmW network is provided. Operations according to the method include receiving a data packet comprising header information, the header information indicating a source ID, a destination ID, 5 a flow ID and a UE ID; and transmitting, to the preceding network node, an ARQ response message indicating the flow ID and the UE ID and ACK/NACK pertaining to the received data packet. Related devices and methods are also provided.
US10778398B2 Physical downlink control channel transmission method, and apparatus
A physical downlink control channel transmission method is provided, and the method is used by a wireless network device to send N signal sets, where each signal set is used to transmit control information of one or more terminals, a signal in the signal set includes a PDCCH or a PDCCH and a PCFICH. The method includes: sending, by the wireless network device, each signal set to the terminal on a resource that can be occupied by the signal set, where the wireless network device performs sending processing on each signal set, and the sending processing includes at least one of multiplexing, scrambling, modulation, interleaving, or resource mapping. Interference between signal sets may be canceled, PCFICH and PDCCH transmission reliability may be improved, and the terminal receives the PCFICH and the PDCCH on a resource of a received signal set, to reduce complexity of detecting a signal by the terminal.
US10778396B2 Method for transmitting demodulation reference signal in wireless communication system for supporting narrowband IoT, and device therefor
This specification discloses a method for transmitting a demodulation reference signal (DMRS) in a wireless communication system supporting NB (Narrow-Band)-IoT (Internet of Things), the method performed by a User Equipment (UE) including generating a reference signal sequence used for demodulation; mapping the reference signal sequence to at least one symbol; and transmitting the demodulation reference signal (DMRS) to a base station through a single subcarrier in the at least one symbol.
US10778392B2 Pilots for wireless access in vehicular environments
A method for communication over a wireless interface between transceivers that are moving with respect to each other. The method includes transmitting, by a communication station (STA) in a moving vehicle over a wireless channel to a receiver outside the vehicle, a sequence of data symbols encoded in accordance with a frequency-domain multiplexing scheme extending over a range of sub-carrier tones. A condition affecting the wireless channel is evaluated. Responsively to the evaluated condition, a pilot scheme is selected from among a plurality of available pilot schemes, for interleaving of pilot signals in specified sub-carrier tones of the data symbols. An indication of the selected pilot scheme is exchanged between the STA and the receiver. The pilot signals are interleaved in the transmitted data symbols in accordance with the selected pilot scheme.
US10778391B2 Operating a cellular MIMO system
The present application relates to a method for operating a cellular multiple input and multiple output system comprising a first device (20) having at least two antenna arrays (22, 23) and second device having at least two antennas (32, 33). According to the method, a same uplink pilot signal is broadcasted from each antenna (32, 33) of the second device (30) and the same uplink pilot signal is received at each antenna array (22, 23) of the first device (20). At the first device (20), first device transmission parameters are determined for each antenna array (22, 23) depending on the received same uplink pilot signal. Downlink pilot signals are sent via antenna array (22, 23) using the determined first device transmission parameters and the downlink pilot signals are received at each antenna (32, 33) of the second device (30). This second device determines second device receiving parameters for each antenna (32, 33) depending on the received downlink pilot signals.
US10778390B2 Method for data transmission in a cellular network to low-capability devices
A method for data transmission in a cellular network to a wireless device, the wireless device being assigned to a group of low capability devices.The cellular network comprises a plurality of base nodes, including an active base node, which is the base node the wireless device is currently associated to, wherein a data connection with the wireless device is established.The active base node is configured to downlink communicate on a frequency band comprising a plurality of frequency blocks comprising a plurality of subcarriers. The method comprises: the active base node transmitting data to the wireless device in a frequency block, being during a scheduling period the only frequency block providing data to said wireless device, submitting the data dedicated for the wireless device in one first subframe of the frequency block, followed by at least one second subframe without data dedicated to the wireless device.
US10778387B2 System and method for group-assisted downlink transmission
A network may have data to send to a target UE in a D2D group. It is desired to use the D2D group to help facilitate the downlink transmission of the data to the target UE. In one embodiment, control information in a downlink control channel is masked with a D2D group ID. UEs in the D2D group use the group ID to unmask the control information. The control information is used to locate and decode data in the downlink data channel that is meant for the target UE. Other UEs in the D2D group may forward the decoded data (or a re-encoded version of the decoded data or other information) to the target UE over a D2D channel.
US10778385B2 Systems and methods for spreading and co-orthogonal multi-stream spreading
Systems and methods are provided for spreading symbols over multiple time-frequency resources that rely on simple base constellations that can be sent over a frequency tone or time slot. A set of input bits (or an input symbol) are mapped to K symbols, and a symbol-to-resource-element mapping is applied that maps the K symbols to resource units. The mapping to the K symbols may be a linear mapping that maps an input symbol to K target tones through a 2K×2 real matrix, where input symbol is a complex point in a base constellation, and is considered as a 2-dimensional real vector. Up to K co-orthogonal 2K×2 real matrices (whose columns are orthogonal to each other) can be associated with the subset of K target tones. Each of the K co-orthogonal matrices can be used for mapping of an independent symbol from a separate steam of symbols which can be associated to a single UE or separate UEs.
US10778384B2 System and method for improved capacity using channel multiplexing
A base station may include one or more processors to receive repetitive data transmitted using a set of subcarriers of a physical resource block (PRB); apply a first orthogonal pattern, assigned to a first user equipment (UE), to a segment of subframes of the received repetitive data; apply a second orthogonal pattern, assigned to a second UE, to the segment of subframes of the received repetitive data, the second orthogonal pattern being different from the first orthogonal pattern; determine first repetitive data, transmitted by the first UE using the set of subcarriers, based on applying the first orthogonal pattern to the segment of subframes of the received repetitive data; and/or determine second repetitive data, transmitted by the second UE using the set of subcarriers, based on applying the second orthogonal pattern to the segment of subframes of the received repetitive data.
US10778380B2 User equipment and retransmission control method
A user equipment in a radio communication system including a base station and the user equipment, the user equipment including: a storage unit that includes a soft buffer region that is used in a retransmission control of downlink data that is received from the base station; and a retransmission control unit that divides a partial region of the soft buffer region into a plurality of sub-buffer regions, and performs the retransmission control of the downlink data that is received from the base station by using one or a plurality of sub-buffer regions among the plurality of sub-buffer regions.
US10778379B2 Uplink signal transmission method and user equipment
According to the present invention, a user equipment (UE) receives semi-persistent scheduling (SPS) resource configuration information relating to SPS resources and receives an SPS command indicating activation or deactivation of the SPS resources. The UE flushes, in response to the SPS command, a buffer of an HARQ process associated with an SPS resource to transmit an SPS confirmation medium access control (MAC) control element (CE). The UE transmits a new MAC protocol data unit (PDU) including the SPS confirmation MAC CE on the SPS resource by using the HARQ process.
US10778376B2 Carrier aggregation with dynamic TDD DL/UL subframe configuration
A user equipment (UE) communicating in a carrier aggregation (CA) or multi-connectivity operation using more than one component carrier (CC), where at least one of the CCs is enabled to use evolved interference management for traffic adaptation (eIMTA), adapts the hybrid automatic repeat request (HARQ) timing of the UE communications based on changes in the eIMTA and configurations. The HARQ timing includes HARQ acknowledgement (ACK) timing or HARQ scheduling timing.
US10778375B2 Data transmission method, user equipment, and base station
A data sending method is provided. The method includes: allocating, by a Media Access Control (MAC) entity of a first network node, data packets to at least one hybrid automatic repeat request HARQ unit of at least two cells, where the at least two cells use different radio access technologies RATs, the at least two cells share one HARQ unit or each of the at least two cells is corresponding to one HARQ unit, and the HARQ unit is a HARQ entity and/or a HARQ process; and sending, by the first network node, the data packets to a second network node by using the at least two cells. According to the foregoing solution, the data packets are allocated to the at least one HARQ unit of the at least two cells by using a shared MAC layer, so as to effectively reduce an end-to-end delay.
US10778374B2 Feedback for continuous CB transmissions
A method is provided including receiving, by a user equipment from a wireless network, an indication of a plurality of contention based transmission occasions and a monitoring window size that the user equipment monitors for feedback for the contention based transmission; determining, by a user equipment of a wireless network, whether an amount of user data can be transmitted on one or more of contention based transmission occasions; performing one or more contention based transmissions during the one or more of the contention based transmission occasions based at least on the determination; and monitoring for feedback for each of the performed contention based transmissions based at least on the monitoring window size, wherein the feedback includes feedback for each contention based transmission in a feedback mapping window.
US10778373B2 Method and apparatus for space division multiple access receiver
Methods and systems consistent with this invention receive a plurality of transmitted signals in a receiver having a plurality of receive elements, wherein each transmitted signal has a different spatial location. Such methods and systems receive the plurality of transmitted signals at the plurality of receive elements to form a plurality of receive element signals, form a combined signal derived from the plurality of receive element signals, and detect each of the plurality of transmitted signals from the combined signal by its different spatial location. To achieve this, methods and systems consistent with this invention generate a plurality of arbitrary phase modulation signals, and phase modulate each of the plurality of receive element signals with a different one of the phase modulation signals to form a plurality of phase modulated signals. Such methods and systems then combine the plurality of phase modulated signals into a combined signal, generate expected signals, and cross-correlate the combined signal with the expected signals to form correlation signals. Such methods and systems then store the correlation signals in a correlation signal memory and analyze the correlation signals to extract information from the transmitted signals.
US10778368B2 Method for determining slot format of user equipment in wireless communication system and user equipment using the same
A method of determining a slot format in a wireless communication system, where the method is performed by a user equipment (UE) and includes: receiving, from a network, slot format information informing a first slot format for a plurality of normal symbols that are arranged within a period of time, wherein each of the plurality of normal symbols includes a normal cyclic prefix (CP). The method further includes: based on the received slot format information informing the first slot format, determining a second slot format for a plurality of extended symbols that are arranged within the period of time, wherein each of the plurality of extended symbols includes an extended CP.
US10778366B2 Techniques for rate matching and interleaving in wireless communications
Various aspects described herein relate to techniques for rate matching and interleaving in wireless communications (e.g., 5G NR). In an example, a method described herein includes encoding one or more information bits to generate a first codeblock, rate matching the first codeblock to generate a second codeblock, segmenting, using bit distribution, the second codeblock into one or more sub-blocks each having a plurality of bits. The method further includes interleaving the plurality of bits on each of the one or more sub-blocks, concatenating, using bit collection, the one or more sub-blocks to generate a third codeblock in response to the interleaving, and transmitting a signal using the third codeblock.
US10778364B2 Reduced power consumption for digital signal processing (DSP)-based reception in time-division multiplexing (TDM) passive optical networks (PONs)
An ONU comprises a receiver configured to receive a continuous-mode TDMA downstream signal from an OLT; a PD coupled to the receiver and configured to convert the continuous-mode TDMA downstream signal to an electrical signal or an RF signal; an ADC coupled to the PD and configured to convert the electrical signal or the RF signal to a digital signal; and a burst-mode data recovery stage coupled to the ADC and configured to perform data recovery on a segment of the digital signal corresponding to the ONU, the burst-mode data recovery stage comprises a synchronization stage configured to perform synchronization on the segment.
US10778361B1 Stream synchronization
A method including providing a network element including an ingress port, an egress port, and a delay equalizer, providing an equalization message generator, receiving, at the ingress port, a plurality of data packets from multiple sources, each data packet having a source indication and a source-provided time stamp, determining, at the ingress port, a received time stamp for at least some of the received data packets, passing the received data packets, the source-provided time stamps, and the received time stamps to the delay equalizer, the delay equalizer computing, for each source, a delay for synchronizing that source with other sources, the equalization message generator receiving an output, for each source, including the delay for that source, from the delay equalizer and producing a delay message instructing each source regarding the delay for that source, and sending, from the egress port, the delay message to each source. Related apparatus is also provided.
US10778354B1 Asynchronous enhancement of multimedia segments using input quality metrics
Transcoders may be used to transcode multimedia inputs to generate output multimedia segments encoding segment quality scores that relate to the quality of transcoded segments and may be based at least in part on whether transcoding errors were detected. A system may be used to detect the generation of a multimedia segment and detect whether an event satisfies a condition for invocation of a mitigation routine. An event may include the generation of a multimedia segment having a quality segment score below a threshold value or the generation of a multimedia segment having a particular type of transcoding error. A second multimedia segment may be generated as part of the mitigation routine.
US10778350B2 Fader device
A fader device according to an aspect of the present invention includes: a guide rail that extends linearly and a slider that slidably engages with the guide rail, in which the slider includes a pressure-contact member that is to be in pressure contact with the guide rail, and a compression coil spring for jutting the pressure-contact member toward the guide rail.
US10778349B2 RDS decoder
The invention relates to a method for decoding a received RDS signal (R), comprising the following steps: determining an extreme value from among the absolute values of the RDS signal (R) integrals obtained in an elementary range interval (Te), and sliding from a starting point in at least one slide range (Tg); and extracting a binary pattern “0” if the extreme value is a minimum value, and a binary pattern “1” if the extreme value is a maximum value.
US10778348B2 Interference measurements and channel state information feedback for multi-user multiple-in multiple-out
Methods and apparatuses for channel state information (CSI) feedback in a wireless network. In one embodiment, a method includes receiving signaling including a first Non-Zero Power (NZP) CSI-reference signal (RS) configuration for channel measurement; a second NZP CSI-RS configuration; and a CSI interference measurement (CSI-IM) configuration for interference measurement. The method includes receiving a CSI feedback request and estimating the CSI based on at least the signaled first NZP CSI-RS configuration, the second NZP CSI-RS configuration, and the CSI-IM configuration.
US10778346B2 Test device and test method
Device and method for testing wireless devices without a physical connection to the wireless device which has to be tested. Accordingly, the reception and transmission of the wireless device which has to be tested is controlled only by a test data sequence which is repeatedly sent from a test device to the wireless device which has to be tested. Accordingly, a measurement of the responses from the device which is to be tested can be performed in order to evaluate the operation of the respective device.
US10778345B2 Dynamic look up table measurements for transmitter with envelope tracking systems
The representative embodiments discussed in the present disclosure relate to techniques in which the operating characteristics (e.g., gain and/or efficiency) of a power amplifier in a transmitter may be regulated according to an operation mode of the transmitter. More specifically, in some embodiments, different look-up tables (LUTs) may be employed for each mode of operation to suitably adjust the supply voltage to the power amplifier and modulate its operating characteristics based on power input to the power amplifier. Further, in some embodiments, a method to calibrate a LUT for uplink carrier aggregation (ULCA) operation mode of the transmitter may be employed to populate a LUT used to suitably adjust the supply voltage during ULCA.
US10778343B2 Method for mitigating passive intermodulation
Materials and methods for mitigating passive intermodulation. A membrane for reducing passive intermodulation includes a first polymeric layer, a second polymeric layer, and a continuous metal layer encapsulated between the first and second polymeric layers. A self-adhesive radio frequency barrier tape includes a waterproof polymeric top layer, a metal-containing layer adhered by an adhesive layer to the polymeric top layer, a pressure sensitive adhesive layer adhered to the metal-containing layer, and a release liner on a bottom surface of the pressure sensitive adhesive layer. A method of mitigating passive intermodulation includes passing a probe over an area of interest, the probe being sensitive to an intermodulation frequency of interest, and identifying a suspected source of passive intermodulation when the amplitude of the probe output exceeds a threshold at the frequency of interest. The method further includes covering the suspected passive intermodulation source with a radio frequency barrier material.
US10778342B2 High-bandwidth underwater data communication system
An apparatus is described which uses directly modulated InGaN Light-Emitting Diodes (LEDs) or InGaN lasers as the transmitters for an underwater data-communication device. The receiver uses automatic gain control to facilitate performance of the apparatus over a wide-range of distances and water turbidities.
US10778341B2 Quantum communication method and related apparatus
In the embodiments of the present disclosure, a transmit apparatus generates a to-be-processed optical signal and a quantum optical signal, where the to-be-processed optical signal includes at least a classical optical signal; and the transmit apparatus couples the to-be-processed optical signal and the quantum optical signal, to obtain a coupled optical signal, and sends the coupled optical signal. Because a wavelength of the classical optical signal is in an L band and/or a C band and a wavelength of the quantum optical signal is in an S band, a wavelength in the band of the classical optical signal is greater than a wavelength in the band of the quantum optical signal.
US10778339B2 Systems and methods for creating in a transmitter a stream of symbol frames configured for efficient processing in a receiver
A system and method of creating frames comprised of blocks, where each block comprises data symbols corresponding to a higher order quadrature modulation format and support symbols corresponding to a lower order modulation format. One or more of the blocks can further comprise markers comprising distinct symbol patterns. The markers can mark the start of each frame and/or another location in the frame. The support symbols can be in a common location in each block.
US10778338B2 Optical transmitter, optical receiver, and optical communication system
An optical transmitter includes: a bit converter that processes input bits in units of four bits, and generates an output bit sequence having eight bits based on one of a first conversion table, a second conversion table, and a third conversion table; and a symbol mapper that allocates the output bit sequence to an X-polarization and to a Y-polarization of each of two consecutive time slots. The bit converter performs a process of generating the output bit sequence based on the first conversion table, the second conversion table, and the third conversion table. The bit converter performs the process such that a sequence of two most significant bits and a sequence of two least significant bits of the output bit sequence are respectively associated with values that are allocated respectively to two constellation points having phases different by 180 degrees on a complex plane.
US10778336B2 Communication system employing self-tuning optical transceivers
An optical transceiver capable of optimizing the performance of the corresponding optical channel by dynamically adjusting the optical power of the output signal in response to the FEC-performance data received from the corresponding remote transceiver. In an example embodiment, the FEC-performance data can be exchanged by the two optical transceivers using a dedicated field in the overhead of the transmitted data frames. The power-adjustment process is configured to be relatively slow to prevent the occurrence of transients on other optical channels and ensure stable operation of the corresponding WDM system as a whole, while different transceivers thereof are allowed to adjust their respective output powers in an autonomous way and independent of each other. The performance optimization can be directed at meeting a predefined performance target specified by the system designer or operator while driving the operating point away from conditions under which nonlinear optical effects may become relatively prominent.
US10778334B2 Fiber/wireless hybrid solution
Methods and systems are described for a hybrid fiber/wireless network. The network includes a first cluster of individual data plan subscribers interconnected with a first fiber communication network, a second cluster of individual data plan subscribers interconnected with a second fiber communication network, a backhaul wireless communication device coupled to the first fiber communication network, a backhaul network point in wireless communication with the backhaul wireless communication device, and a point-to-point wireless communication link formed between the first and second fiber communication networks.
US10778329B1 Multi-fiber interface automatic power reduction systems and methods
An optical module includes a plurality of ports configured to connect to a multi-fiber cable that includes transmit fibers and receive fibers therein for the plurality of ports; a detector for each of the plurality of ports configured to detect loss of signal at a port level; and a processor configured to perform automatic power reduction only for affected ports of the multi-fiber cable that have a detected loss of signal. The multi-fiber cable can be an MPO cable.
US10778327B2 Optical time-domain reflectometer interoperable trunk switch
An optical trunk switch supporting an Optical Time-Domain Reflectometer (OTDR) includes a transmit switch configured to provide an input signal to one or more of a primary fiber path and a standby fiber path; a receive switch configured to provide an output signal from one of the primary fiber path and the standby fiber path; and an OTDR port configured to interface OTDR signals to monitor the standby fiber path.
US10778326B1 Management and control plane redundancy in a disaggregated network element
A disaggregated network element of an optical transport network, addressable at a single IP address, includes an active management and control unit (MCU) communicatively coupled to a standby MCU by physical cables and multiple tributary units, each of which performs a function in a data plane that carries user traffic and is communicatively coupled to both MCUs by respective physical cables. The MCUs host respective copies of configuration information for the network element and synchronize the information between them. In response to a loss of communication between the MCUs, a tributary unit designated as a witness tributary unit is consulted to determine the status of the MCUs, after which actions are taken to provide control plane redundancy. In response to a failure of an MCU, a backup copy of the configuration information is stored on the witness tributary unit and subsequently synchronized with a copy stored on the remaining MCU.
US10778325B2 Communication system and method
A communication system is disclosed. In an embodiment, the communication system includes a user node for receiving data from a remote application program, the data including message data for communication to a central application program operatively associated with the remote application program; plurality of geographically distributed gateway nodes; one or more access nodes for receiving the message data from the user node via a first communications interface, and communicating the message data via a second communications interface to one or more of the plurality of geographically distributed gateway nodes; and a hub for communicating with the one or more of the plurality of geographically distributed gateway nodes to receive the message data for communication to the central application.
US10778324B2 D2D communication control apparatus, radio terminal, relay radio terminal candidate selection method, and non-transitory computer readable medium
A D2D communication control apparatus (10) according to the present invention includes: a communication unit (11) configured to receive determination information that can be used to determine whether each of a plurality of radio terminals is capable of performing device-to-device (D2D) communication with another radio terminal; and a selection unit (12) configured to select, using the determination information between radio terminals that may operate as relay radio terminals, a candidate for a relay radio terminal that relays the communication between one of the plurality of radio terminals and a network, the relay radio terminal candidate transmitting a response signal in response to a first discovery signal transmitted from one of the radio terminals by performing D2D communication with the one of the plurality of radio terminals and performing cellular communication with the network.
US10778315B2 Terminal device, infrastructure equipment, methods and integrated circuitry
A terminal device, infrastructure equipment, methods and integrated circuitry for use with a wireless telecommunications network. The terminal device comprises a receiver configured to receive a first signal, the first signal being transmitted using a first number of antenna ports and encoded according to the first number of antenna ports, the first number of antenna ports being predetermined, and to receive a second signal, the second signal being transmitted using a second number of antenna ports and encoded according to the second number of antenna ports, the second number of antenna ports being indicated by the first signal. The terminal device also comprises a controller that configures the receiver to decode the first signal using the predetermined first number of antenna ports, and decode the second signal using the second number of antenna ports indicated by the first signal.
US10778314B2 Determination of a preferred beam in a cellular communication network employing signal beam-forming
A method for acquiring an indication of a preferred beam of a wireless communication device is disclosed. The method is performed in a network node of a cellular communication network. The network node is adapted to support a plurality of beams of a signal beam-forming scheme and to communicate with the wireless communication device using at least one beam of the plurality of beams. A message indicative of the beam power setting is transmitted to the wireless communication device. Measurement signals are also transmitted. A report indicative of the preferred beam is received from the wireless communication device. The preferred beam is determined by the wireless communication device based on the measurement signals and the beam power setting. Corresponding methods for the wireless communication device, as well as corresponding arrangements, network node, wireless communication device, cellular communication network, and computer program products are also disclosed.
US10778313B2 Techniques for beam failure recovery in wireless communications
Aspects described herein relate to indicating, to a base station, to use a separate uplink beam that is different from a downlink beam in transmitting uplink communications, and transmitting uplink communications to the base station based on the separate uplink beam. Additional aspects can relate to performing beam failure detection for the separate uplink and downlink beams.
US10778311B2 Channel state information feedback and data transmission method and apparatus
Disclosed are channel state information feedback and data transmission method and apparatus. The method comprises: determining a first codebook on a base station side, the first codebook being a set composed of precoding matrixes; determining a first codebook on a terminal side, the first codebook being a set composed of precoding matrixes; calculating channel state information according to the first codebooks; and feeding back the channel state information to a base station. Data transmission is performed on the terminal on the base station side, and in the data transmission process, some or all of the precoding matrixes in the first codebooks are utilized to perform processing, over a resource allocated to a terminal, on data to be transmitted. By using the present application, precoding matrixes needed for open-loop AMMO calculation can be determined, traversing of whole space is avoided, difficulties in system design and implementation are reduced, and the system performance is improved.
US10778300B2 Method and apparatus for high rank multiple-input multiple-output (MIMO) symbol detection
A method and an apparatus in a multiple-input multiple-output (MIMO) wireless communication system are provided. A signal is received over a channel. The channel is decomposed into a plurality of virtual channels. Symbol detection is performed on each of the plurality of virtual channels using respective symbol detectors. At least one of the symbol detectors has a lower rank than that of the channel. Output from the symbol detectors is combined to obtain final log likelihood ration (LLR) values for layers of the channel. Decoding is performed using the final LLR values to output a decoded symbol value of the received signal.
US10778297B2 Signal transmission method and apparatus
A signal transmission method, system and device are described. When measuring a reference signal and determining channel quality, a user equipment (UE) obtains a difference between codeword-to-CSI-RS mapping relationships by using a channel quality measurement model. The UE, using a measurement, calculates an optimized mapping relationship. The UE determines at least one mapping relationship from the mapping relationships, to adjust a codeword-to-CSI-RS mapping relationship of a channel.
US10778289B2 Wireless communications device
A wireless communications device with a first housing including an LTE modem and a plurality of LTE antennas and a second housing including a battery system and network communications assembly, the first housing and second housing pivotally joined via a hinge assembly permitting movement of the device between a closed and one or more open positions.
US10778288B2 Apparatuses and methods for a physical random access channel (PRACH) retransmission
A User Equipment (UE) including a wireless transceiver and a controller is provided. The wireless transceiver performs wireless transmission and reception to and from a cellular station. The controller uses first Physical Random Access Channel (PRACH) resources to perform a first PRACH transmission or retransmission, and switches to use second PRACH resources to perform a second PRACH retransmission subsequent to the first PRACH transmission or retransmission.
US10778286B2 Methods and apparatus for transmitting or receiving electromagnetic waves
Aspects of the subject disclosure may include, a system for generating electromagnetic signals that resonate in a cavity having a plurality of reflectors resulting in resonating electromagnetic signals and combining the resonating electromagnetic signals to form an electromagnetic wave that traverses a reflector and couples onto a physical transmission medium. Other embodiments are disclosed.
US10778284B2 Method and apparatus for controlling interference in communication system using multiple antennas
A method includes generating preference information according to each of a plurality of base stations including at least one adjacent base station and transmitting the generated preference information to a serving base station, receiving, from the serving base station, information related to beams of the serving base station and the at least one adjacent base station determined based on the preference information, and receiving a signal by using the information related to the beams, wherein the information related to the beams includes beam information on a partial area in which interference signals transmitted by the at least one adjacent base station are aligned among a whole reception area of the terminal. A serving base station includes a controller configured to configure beams for a partial area in which interference signals transmitted by the at least one adjacent base station are aligned among a whole reception area of the terminal.
US10778275B2 Docking sleeve with electrical adapter
A protective arrangement for an electronic device includes a flexible cover having a panel and a skirt that form an interior cavity to receive an electronic device; and an adapter fixedly positioned in the flexible cover and having a male plug with connectors extending into the interior cavity of the flexible cover for mating with a female socket of the device and a contactor with contacts adjacent outwardly from the flexible cover and electrically coupled to one or more of the connectors of the plug. A docking cradle or external adapter can receive the electronic device and cover.
US10778273B2 Single switch modulation circuit and wireless charging receiver
A wireless charging receiver that provides power delivered from a transmitter over a wireless path. The receiver includes a rectifier circuit, an LC circuit coupled to the rectifier circuit and the transmitter, a single switch modulation circuit coupled to the rectifier circuit and the LC circuit, an output circuit coupled to the rectifier circuit. The receiver further comprises an in-band controller coupled to the LC circuit and the single switch modulation circuit operational to detect a reflected parameter from incident RF power. A resistance value of the single switch modulation circuit can be set in response to a detected parametric value of the LC circuit. The resistance value can be set to cause the rectifier circuit to generate one of a stable RDCV value, an increased RDCV value, and a decreased RDCV value with respect to a normal PDC value in response to the received RF power.
US10778272B2 Microphone holder for radio devices
The invention relates to a microphone holder for attachment to the housing of a radio device, which is provided with a rod antenna joined thereto, wherein the microphone holder is embodied as a clip, which can be placed on the radio device housing and which surrounds the rod antenna, and includes a receiving pocket for the microphone, a sleeve for receiving the rod antenna, and a clamp for firmly clamping the microphone holder to the radio device housing.
US10778268B2 Method, apparatus, and computer program product for performance analytics determining play models and outputting events based on real-time data for proximity and movement of objects
Systems, methods, apparatuses, and computer readable media are disclosed for providing analytics using real time data on movement and proximity of tagged objects for determining play models and outputting events. In one embodiment, a method is provided for determining play data that at least includes correlating at least one tag to a participant; receiving blink data transmitted by the at least one tag; and determining tag location data based on the blink data. The method further includes receiving participant role data; comparing the tag location data to participant dynamics/kinetics models based at least in part on the participant role data; determining participant location data based on the comparing the tag location data to the participant dynamics/kinetics models.
US10778267B1 Radio frequency signal detector and method thereof
A RF (radio frequency) signal detector includes an I/Q (in-phase/quadrature) mixer configured to convert an amplified signal, received from a low-noise amplifier, into a baseband signal having an in-phase component and a quadrature component in accordance with a LO (local oscillator) signal; a local oscillator configured to output the LO signal; a pair of baseband filters configured to output a filtered signal comprising an in-phase component and a quadrature component; a pair of 3-level slicers configured to receive the filtered signal and output a sliced signal having an in-phase component and a quadrature component; a pair of data flip flops configured to sample the sliced signal into a decision including an in-phase component and a quadrature component in accordance with a sampling clock signal; and a digital signal processor configured to determine an existence and characteristic of a component of the RF signal around a frequency of the LO signal.
US10778259B2 Wireless communication device and method of operating the same
Systems and methods are described for a method of operating a wireless communication device includes receiving a physical downlink control channel (PDCCH) including a plurality of control channel elements (CCE), storing a plurality of LLRs generated by demodulating the PDCCH in a data buffer, storing at least one address of the LLRs, corresponding to a plurality of PDCCH candidates in accordance with an aggregation level for the CCEs, in a plurality of address buffers, and performing blind decoding on the PDCCH candidates by using the data buffer and the address buffers.
US10778257B2 Of invention. fees transmitted by check or draft are
A method of transmitting data determines a measure of consecutive packet loss in a network; a ratio of a number of data packets and a number of error correction packets is selected in dependence on the measure. A stream of data packets is generated, and a stream of error correction packets is generated in dependence on the stream of data packets such that the proportion of error correction packets generated to the data packets generated is commensurate with the selected ratio.
US10778256B2 Memory system and operating method thereof
A method of operating a memory system includes reading, by a controller, first data from a first memory block, performing a first error correction on the first data using a first ECC circuit, performing a second error correction on the first data using a second ECC circuit when a result of the first error correction indicates a failure, and performing, by the controller, a read reclaim operation on the first memory block when the result of the first error correction indicates the failure.
US10778255B2 Polar code processing method and device
A network device polar encodes data to obtain a first encoded bit sequence, wherein the first encoded bit sequence comprises: bits in even number locations in the first encoded bit sequence and bits in odd number locations in the first encoded bit sequence; then the device interleaves the first encoded bit sequence to obtain an interleaved bit sequence; finally, the device rate matches the interleaved bit sequence and outputs the bit sequence after rate matched, wherein bits in even number locations of the interleaved bit sequence are from the bits in even number locations of the first encoded bit sequence, bits in odd number locations of the interleaved bit sequence are from the bits in odd number locations of the first encoded bit sequence.
US10778254B2 Bit interleaver for low-density parity check codeword having length of 64800 and code rate of 3/15 and 64-symbol mapping, and bit interleaving method using same
A bit interleaver, a bit-interleaved coded modulation (BICM) device and a bit interleaving method are disclosed herein. The bit interleaver includes a first memory, a processor, and a second memory. The first memory stores a low-density parity check (LDPC) codeword having a length of 64800 and a code rate of 3/15. The processor generates an interleaved codeword by interleaving the LDPC codeword on a bit group basis. The size of the bit group corresponds to a parallel factor of the LDPC codeword. The second memory provides the interleaved codeword to a modulator for 64-symbol mapping.
US10778252B2 Retransmission scheme for low-density parity check coding
A solution is disclosed for using low-density parity check codes in connection with a retransmission scheme. A first apparatus encodes a data bit set by using a first parity check matrix in a low-density parity check encoder. The first apparatus transmits the encoded data bit set and some parity bits of the set to a second apparatus in a message, and determines that the second apparatus was not capable of decoding the data bit set. The first apparatus modifies the first parity check matrix by using an overlapping matrix where overlapping elements of the first parity check matrix and the overlapping matrix are combined into a second parity check matrix. The first apparatus encodes the data bit set by using the second parity check matrix to provide a second parity bit set, and transmits at least some parity bits of the second parity bit set to the second apparatus.
US10778251B2 Method and apparatus for encoding quasi-cyclic low-density parity check codes
A method and apparatus for encoding low-density parity check codes uses parity check matrices composed of circulant blocks. The apparatus operates on a parity check matrix of a judiciously designed block structure, which permits low cost hardware implementation, and high encoding throughput.
US10778249B2 Method and apparatus for deciding decoding order for shuffled decoding of LDPC codes
The method for shuffled decoding of LDPC codes includes calculating check-variable mutual information which is mutual information of a message propagating from a plurality of check nodes to a plurality of variable nodes by a check-variable mutual information calculating unit, calculating variable-check mutual information which is mutual information of a message propagating from the plurality of variable nodes to the plurality of check nodes connected to the plurality of variable nodes based on the check-variable mutual information by a variable-check mutual information calculating unit, and Calculating the entire mutual information which is a sum of variable-check mutual information for each of the plurality of variable nodes and determines an operation order of a variable node having the largest entire mutual information among the plurality of variable nodes to be next, by an operation order determining unit.
US10778248B1 Low-density parity-check decoding with de-saturation
A saturation metric that represents a degree of saturation in a low-density parity-check (LDPC) decoding system that uses a fixed-point number representation is determined. The saturation metric is compared against a saturation threshold. In the event the saturation metric exceeds the saturation threshold, at the end of a decoding iteration, a message is more aggressively attenuated compared to when the saturation metric does not exceed the saturation threshold in order to produce an attenuated message. In the event the saturation metric does not exceed the saturation threshold, at the end of the decoding iteration, the message is less aggressively attenuated compared to when the saturation metric does exceed the saturation threshold in order to produce the attenuated message.
US10778247B2 Circuit device, electro-optical device, electronic apparatus, mobile body, and error detection method
A circuit device in which a processing load of a processing device with respect to error detection performed on image data can be reduced, and an electro-optical device, an electronic apparatus, a mobile body, an error detection method and the like. The circuit device includes: an interface unit that receives image data; and an error detection unit that performs error detection. The interface unit receives the image data including display image data and error detection data that includes at least position information regarding an error detection region, and the error detection unit performs the error detection on the display image data based on the display image data of the error detection region that is specified by the position information.
US10778245B1 Bit string conversion
Systems, apparatuses, and methods related to bit string conversion are described. Circuitry can perform operations on bit strings, such as universal number and/or posit bit strings, to alter a level of precision (e.g., a dynamic range, resolution, etc.) of the bit strings. For instance, bit string conversion can include receiving, by a memory resource coupled to logic circuitry, a first bit string having a first bit string length. The first quantity of bits can comprise a first bit sub-set, a second bit sub-set, a third bit sub-set, and a fourth bit sub-set. The logic circuitry monitor numerical values corresponding to at least one bit sub-set of the bit string to determine a dynamic range corresponding to the data and/or precision corresponding to the data and generate a second bit string having a second bit string length based, at least in part, on the determined dynamic range of the data, the precision of the data.
US10778239B2 Electronic circuit for implementing modulator configured to perform noise shaping in digital domain
An electronic circuit includes an analog to digital converter (ADC) and a noise coupling filter. The ADC generates a digital output signal based on a first analog signal and a second analog signal. The noise coupling filter generates the second analog signal to be fed back for an input to the ADC, based on a first quantization error signal associated with converting the first analog signal to the digital output signal. The noise coupling filter performs noise shaping on a digital error signal derived from the quantization error signal and generates the second analog signal from a result of the noise shaping, using a clock in the digital domain.
US10778237B2 Method and circuit for noise shaping SAR analog-to-digital converter
An analog-to-digital (A/D) conversion system includes a track-and-hold circuit, a digital-to-analog (D/A) conversion circuit, a comparison circuit and a control circuit. The track-and-hold circuit is configured to output a first signal based on an input signal. The D/A conversion circuit is configured to generate a second signal based on an N-bit logical signal. The comparison circuit is configured to generate a comparison result based on the first signal and the second signal. The control circuit is configured to generate the N-bit logical signal according to N comparison results from the comparison circuit.
US10778236B2 PLL with wide frequency coverage
An illustrative PLL circuit and method for generating a clock signal over a wide frequency range without gaps. In one illustrative embodiment, an extended-range PLL includes: a phase comparator that determines a phase error between a reference clock and a feedback clock; a loop filter that converts the phase error into a control signal; a voltage controlled oscillator (VCO) that provides a generated clock signal having a generated clock frequency determined by the control signal; a divide-by-1.5 block that produces a reduced-frequency clock signal in response to the generated clock signal; and a multiplexer that selects one of the generated clock signal and the reduced-frequency clock signal as a selected clock signal.
US10778232B2 Voltage controlled oscillator
A voltage controlled oscillator implements optimising its effective frequency versus voltage transfer function by generating and applying a frequency control signal via a function having a plateau region and a higher slope region, where a horizontal position of the higher slope region, a slope value in the higher slope region, and a function value change magnitude over the higher slope region are adjustable.
US10778229B1 Logic gates with flux solitons
A CNOT gate includes a clock line, splitter, and first and second store-and-launch gates (SNLs) to each output a fluxon in accordance with a clock fluxon and polarities of an input fluxon and the clock fluxon. The CNOT gate also includes first and second IDSN gates. When one fluxon input is received, the IDSN gate outputs one fluxon in accordance with a polarity of the fluxon input. When two fluxon inputs are received, the IDSN gate outputs two fluxons in accordance with an inverse polarity of the fluxon inputs. The CNOT gate also includes first and second NOT gates to receive a fluxon output from the first IDSN gate and output a fluxon of opposite polarity, and a third NOT gate to receive a fluxon output from the second IDSN gate and output a fluxon of opposite polarity.
US10778228B1 Reconfigurable data processing pipeline, and method of operating same
An integrated circuit including an FPGA, configurable to process data via a plurality of data processing operations, and an ASIC, electrically coupled to logic circuitry of the FPGA via switch interconnect network thereof. In one embodiment, the ASIC includes a plurality of circuit blocks, each circuit block configurable to process data via a data processing operation, and selection circuitry, coupled to the logic circuitry of the FPGA and the plurality of circuit blocks of the ASIC, configurable to connect one or more of the plurality of circuit blocks of the ASIC and the logic circuitry of the FPGA into a first circuit configuration to perform a first data processing operation, and in situ, connect one or more of the plurality of circuit blocks of the ASIC and the logic circuitry of the FPGA into a second circuit configuration to perform a second data processing operation.
US10778226B1 Fail redundancy circuits
A redundancy circuit includes a selection control signal generation circuit and a column control circuit. The selection control signal generation circuit drives an internal node, which is initialized, to generate a selection control signal when a logic level of a latched address signal is different from a logic level of a fuse signal. The column control circuit buffers a pre-column selection signal based on the selection control signal to generate a column selection signal for execution of a column operation of cells or to generate a redundancy column selection signal for execution of the column operation of redundancy cells.
US10778225B2 Integrated circuit system, startup control method for integrated circuit system, and startup control program
An integrated circuit system includes: a storage element which stores in advance a plurality of pieces of circuit information and startup control circuit information used to configure a startup control logic circuit for selecting circuit information that has not failed in configuring a logic circuit; and an integrated circuit which, at the time of startup or when configuration of the logic circuit based on any of the plurality of pieces of circuit information has failed, configures the startup control logic circuit by reading the startup control circuit information from the storage element, causes the configured startup control logic circuit to select the circuit information that has not failed in configuring the logic circuit, reads the circuit information selected by the startup control logic circuit from the storage element, and configures the logic circuit according to the circuit information.
US10778224B2 Method for lighting backlight of capacitive touch switch module
To provide a method for lighting a backlight of a capacitive touch switch module in which driving of the backlight hardly affects sensitivity of a touch switch.An electrical noise generated when a LED backlight 6 is driven is suppressed by at least one of (1) setting timings of turning on and/or turning off of pulse waveforms for light emitting diode backlights in a pulse modulation system not to be the same but to be different from each other, and (2) lengthening a time necessary for at least one of rising and falling of the pulse waveform in the pulse modulation system.
US10778222B2 Induction memory cell
The induction memory cell includes an electronic circuit that can control internally the “on” or “off” state of a magnetic field within a magnetic induction circuit. The induction memory cell can control external devices. When the induction memory cell is used in an array it can be programmed to retain binary information such as “on” as a binary digit of one or “off” as a binary digit of zero. The induction memory cell “on” or “off” state can be controlled via a one second burst of laser light, aim at one photo resistor for controlling the magnetic field “on” state in the primary coil or another photo resistor controlling the magnetic field “off” state in the primary coil. The induction memory cell requires a 1.5 volt, 5 amp power source in order to maintain an “on” or “off” switching effect in the primary coil.
US10778219B2 Level shifting in a GaN half bridge circuit
A half bridge GaN circuit is disclosed. The half bridge GaN circuit includes a first power node having a first power voltage, where the first power voltage is referenced to a switch voltage at the switch node. The half bridge GaN circuit also includes a VMID power node having a VMID power voltage, where the VMID power voltage is referenced to the first power voltage and is less than the first power voltage by a DC voltage. The half bridge GaN circuit also includes a logic circuit, where a negative power terminal of the logic circuit is connected to the VMID node, and where a positive power terminal of the first logic circuit is connected to the first power node, where the logic circuit is configured to generate a logic output voltage, which controls the conductivity of the high side power switch.
US10778218B2 Transformer based gate drive circuit
A gate drive circuit for generating asymmetric drive voltages comprises a gate drive transformer comprising: a primary winding responsive to a pulse width module (PWM) input signal to generate a bipolar signal having a positive bias voltage and a negative bias voltage; and a secondary winding responsive to the bipolar signal to generate a PWM output signal. A first charge pump is connected to the secondary winding responsive to the PWM output signal to generate a level shifted PWM output signal. A second charge pump is connected to the secondary winding to generate a readjusted PWM output signal by decreasing at least a portion of the level shifted PWM output signal. A gate switching device is connected to the first charge pump and second charge pump. A level shifted PWM output signal establishes an ON condition and the readjusted PWM output signal establishes an OFF condition of the gate MOSFET.
US10778216B2 Control circuit, semiconductor device, and electrical circuit device
According to one embodiment, a control circuit is connected to an element portion including a first element. The first element is an RC-IGBT. The first element includes a first gate, a first other gate, a first collector, and a first emitter. The control circuit performs a first operation and a second operation. In at least a portion of the first operation, the control circuit causes a first current to flow from the first collector toward the first emitter. In at least a portion of the second operation, the control circuit causes a second current to flow from the first emitter toward the first collector. In the second operation, the control circuit supplies a first pulse to the first gate and supplies a first other pulse to the first other gate. The first pulse has a first start time and a first end time.
US10778215B2 Switching control circuit
A switching control circuit has a detector to detect a difference between a control object signal of a switching element to drive a load and a target signal of the control object signal, and gate adjustment circuitry to search for the timing at which the difference becomes the smallest by sweeping timing of adjustment of a gate signal of the switching element.
US10778214B1 Circuit structure and power-on method thereof
A circuit structure is electrically connected to a power source. The circuit structure includes a first circuit module and a second circuit module. The first circuit module includes a first module power switch and a plurality of circuits. The first module power switch is electrically connected to the power source. The first circuit module has a first module current. The second circuit module includes a second module power switch and a plurality of circuits. The second power switch is electrically connected to the power source. The second circuit module has a second module current. A turn-on order of the first module power switch and the second power switch is determined based on the first module current and the second module current.
US10778208B2 Current steering circuit, corresponding device, system and method
A circuit includes a first transistor and a second transistor having respective control terminals coupled to receive first and second bias voltages. A first electronic switch is coupled in series with, and between current paths of the first and second transistors to provide an output current line between a circuit output node and ground. A second electronic switch is selectively activated to a conductive state in order to provide a charge transfer current path between a bias node and a charge transfer node in the output current line. A third electronic switch is selectively activated to a conductive state in order to provide a charge transfer current path between the charge transfer node and the control terminal of the second transistor.
US10778203B2 Clock generation circuit and charge pumping system
A clock generation circuit includes: a two-phase clock generation circuit including first and second branches correspondingly configured to generate a first phase clock signal and a second phase clock signal based correspondingly on a non-inverted clock signal and an inverted clock signal, the first and second branches being cross-coupled with each other; an inverter configured to generate the inverted clock signal based on an input clock signal; and a delay circuit which is non-inverter-based and which is configured to generate the non-inverted clock signal based on the input clock signal, the delay circuit having a predetermined delay.
US10778200B2 Wide-band 360 degree phase shifter utilizing right-hand and left-hand transmission line switches for RF communications
An RF frontend IC device includes an RF transceiver to transmit and receive RF signals and a frequency synthesizer to perform frequency synthetization to operate within a predetermined frequency band. The frequency synthesizer generates an LO signal to the RF transceiver to enable the RF transceiver to transmit and receive RF signals within the predetermined frequency band. The frequency synthesizer includes a QPG circuit to generate signals shifted in phases based on the LO signal and a phase shifting circuit to generate quadrant signals based on the signals shifted in phases. Each of the quadrant signals corresponds to one of the four quadrants in phases in the respective quadrant spaces. The phase shifting circuit includes multiple phase switches operable in a collaboration manner to further shift in phase based on the signal shifted in phases to generate the quadrant signals in proper quadrant spaces.
US10778195B2 Gate drive circuit and gate drive system
Provided is a gate drive circuit and a gate drive system, with which current unevenness among power devices connected in parallel can be reduced more. A gate drive circuit includes: an objective waveform generation unit configured to generate an objective waveform; a drive waveform generation unit configured to generate a drive waveform from the objective waveform, by referring to on-timing set information and off-timing set information; a drive control unit configured to drive the power device to turn the power device on/off, based on the drive waveform; a state detection unit configured to detect the state of the power device; a predicted waveform generation unit configured to generate a predicted waveform of a voltage; and an update unit configured to update the on-timing set information and the off-timing set information, based on the result of the state detection and the result of comparison to the predicted waveform.
US10778191B1 Absorptive phase invariant attenuator
Methods and apparatus for an absorptive, phase invariant signal attenuator. In embodiments, PIN diodes can be coupled to a hybrid coupler. Incident power can be split by the coupler to a terminating resistor, a terminating diode, and a series diode. The terminating diode becomes increasingly well matched and absorptive over the attenuation range. The series diode becomes increasingly mismatched and reflective over the attenuation range. The terminating resistor increasingly absorbs incident power as the coupling value decreases due to increasing diode impedance over the attenuation range.
US10778190B2 RF phase shifting device
A device for phase shifting is disclosed, comprising an input amplifier, a biasing circuit, a first output amplifier and a second output amplifier being variable-gain amplifiers, and a quadrature hybrid coupler. The input amplifier is connected to an input port of the coupler, the first output amplifier is connected to a through port of the coupler, the second output amplifier is connected to a coupled port of the coupler, and the biasing circuit is connected to an isolated port of the coupler. The device also includes, the quadrature hybrid coupler configured to receive, at the input port, an input signal from the input amplifier, output, at the through port, a through signal, receive, at the isolated port, a bias signal from the biasing circuit, and output, at the coupled port, a coupled signal having a phase differing from a phase of the through signal.
US10778185B2 Composite electronic component
A composite electronic component includes a first acoustic wave filter, a second acoustic wave filter, a spacer layer, and a switch. The second acoustic wave filter faces the first acoustic wave filter in a first direction. The switch switches an ON state and an OFF state of the first acoustic wave filter and an ON state and an OFF state of the second acoustic wave filter. A first functional electrode and a second functional electrode are located in a hollow space and face each other in the first direction. The switch brings at least one of the first acoustic wave filter and the second acoustic wave filter into the OFF state.
US10778182B2 Resonator
A resonator including a vibrating portion with first and second electrodes and a piezoelectric film formed therebetween. Moreover, a frame surrounds the vibrating portion with a pair of holding units opposite to each other and connecting the vibrating portion with the frame. An extended electrode extends from the holder to the holding unit and either the first or second electrode extends to the holding unit, and is connected to the extended electrode. Furthermore, the resonator includes an electrical resistance value per unit area of the extended electrode that is smaller than an electrical resistance value per unit area of the first electrode or the second electrode that extends to the holding unit.
US10778181B2 Elastic wave device with sub-wavelength thick piezoelectric layer and high velocity layer
Aspects of this disclosure relate to an elastic wave device. The elastic wave device includes a sub-wavelength thick piezoelectric layer, an interdigital transducer electrode on the piezoelectric layer, and a high velocity layer configured to inhibit an elastic wave from leaking from the piezoelectric layer at anti-resonance.
US10778178B2 Front end module supporting device to device communication using plural frequency bands and electronic device including the same
A front end module supporting a plurality of frequency bands and an electronic device includes a plurality of duplexers, a first switch configured to connect any one of the plurality of duplexers to an antenna, a second switch configured to connect a first port, to which a Tx signal of a first communication or a Tx signal of a second communication is input, to any one of Tx ports of the plurality of duplexers, and to connect a second port, from which a Rx signal of the second communication is output, to one of the Tx ports of the plurality of duplexers. According to certain embodiments, the number of switches occupying a large space can be minimized, and thus a space occupied by the front end module supporting device to device (D2D) communication can be reduced.
US10778173B2 Audio distortion compensation
A method for compensating for a change in back electric motive force in a transducer in a device, wherein the transducer is driven by an output signal output by an amplifier, and a back volume of the transducer is formed by an enclosure within the device. The method comprises: receiving an input signal; determining, based on a characteristic of the transducer that the transducer has moved from an equilibrium position within the device; and based on the determination, adjusting a gain applied to the input signal by the amplifier to generate the output signal.
US10778163B2 Amplification circuit, and receiving circuit, semiconductor apparatus and semiconductor system using the amplification circuit
An amplification circuit configured to generate an output signal by differentially amplifying first and second input signals. The first and second input signals are a differential signal pair. Alternatively, the first input signal is a single-ended signal, and the second input signal is a reference signal. The amplification circuit is configured to perform a differential amplification operation by increasing a gain for generating an output signal based on the first input signal.
US10778161B2 Power splitter with cascode stage selection
A power splitter that amplifies an input radio-frequency (RF) signal. The power splitter uses a single transistor in a common emitter stage of a cascode amplifier and two or more common base stages of the cascode amplifier to amplify and to split the input RF signal. A common base biasing signal can be used to simultaneously enable two or more of the common base stages to generate two or more amplified RF output signals.
US10778154B2 Ultra compact multi-band transmitter with robust AM-PM distortion self-suppression techniques
A communication device includes a power amplifier that generates power signals according to one or more operating bands of communication data, with the amplitude being driven and generated in output stages of the power amplifier. The final stage can include an output passive network that suppresses suppress an amplitude modulation-to-phase modulation (AM-PM) distortion. During a back-off power mode a bias of a capacitive unit of the output power network component can be adjusted to minimize an overall capacitance variation. A output passive network can further generate a flat-phase response between dual resonances of operation.
US10778153B2 Crest factor reduction in power amplifier circuits
Techniques are described for crest factor reduction in power amplifier circuits. For example, crest factor reduction can keep the peak signal level of a signal for transmission to below a peak threshold level associated with a power amplifier in the transmission path. The signal is received by the crest factor reduction system and clipped in accordance with the peak threshold level. Edge smoothing is then applied to the clipped signal to reduce out-of-band emissions. The edge smoothing is implemented by a moving average filter, such as a time-domain box filter. In some embodiments, a maximum operation or minimum operation is used to prevent signal peak regrowth after the filtering. Some embodiments also include various iteration loops to further improve crest factor reduction.
US10778152B2 Methods for amplifying signals using a Doherty amplifier
Systems and methods related to linear load modulated power amplifiers. A power amplifier (PA) system can include a divider that splits a signal into two portions, a first portion directed to an attenuator that attenuates the first portion so that the first portion and the second portion have different powers and a second portion directed to a phase shift component that shifts a phase of the second portion so that the first portion and the second portion have different phases. The PA system can also include a Doherty amplifier circuit where a carrier amplifier amplifies the attenuated first portion and a peaking amplifier amplifies the phase-shifted second portion. The carrier amplifier includes a Class AB driver stage and a Class B output. The peaking amplifier includes a Class B driver stage a Class B output stage.
US10778150B2 Multi-input signal amplifier with tailored amplifier architectures
Disclosed herein are signal amplifiers having a plurality of amplifier cores. Individual amplifier cores can be designed for particular gain modes to enhance particular advantages while reducing other disadvantages. The signal amplifier can then switch between amplifier cores when switching gain modes to achieve desired performance characteristics (e.g., improving noise figure or linearity). Examples of signal amplifiers disclosed herein include amplifier architectures with a high gain amplifier core that reduces the noise figure and a linearity boost amplifier core that increases linearity (e.g., for lower gain modes). The disclosed signal amplifiers have a first active core with amplification chains for each of a plurality of inputs and a second active core with a single amplification chain to amplify signals received at the plurality of inputs.
US10778149B2 Power amplifiers having reduced loss
Power amplifiers having reduced loss. In some embodiments, a power amplification system can include a plurality of power amplifiers, with each power amplifier being configured to receive and amplify a signal in a frequency band. The power amplification system can further include an output filter coupled to each of the power amplifiers by a separate output path such that the power amplification system is substantially free of a band selection switch between the plurality of power amplifiers and their corresponding output filters. Each power amplifier can be further configured to operate with a high-voltage supply to provide an impedance similar to an impedance of the corresponding output filter.
US10778148B1 Gain and sensitivity in a Gilbert switch stage
A power detector with a main transconductance stage and a Gilbert switch stage coupled to one another. Current sources are coupled between the main transconductance and the Gilbert switch stages. Each of the current sources is configured to generate a cascoded PMOS trickle current under the control of a DAC to control the effective voltage of the Gilbert switch stage. This mitigates the DC offsets resulting in enhanced sensitivity of the Gilbert switch stage. An increase in the conversion gain of a system using a Gilbert switch stage, for a given LO swing, is therefore obtained for a very small increase in DC power.
US10778147B2 Drive level auto-tuning system, drive level auto-tuning method and non-transitory computer readable medium
A drive level auto-tuning system includes a driver circuit, a resonant circuit, a driver controller and an automatic tuner. The resonant circuit is electrically connected to the driver circuit. The driver controller is electrically connected to the driver circuit. The automatic tuner is electrically connected to the driver controller, and the automatic tuner is configured to acquire a root-mean-square (RMS) current measured from the resonant circuit, so as to command the driver controller to automatically adjust a gain of driver circuit.
US10778144B2 Methods for correcting oscillator offsets in ultra-wideband (UWB) networks
Methods for calibrating antenna oscillators are provided including initiating a clock offset process from a primary antenna with a remote antenna within a radio frequency (RF) range of the primary antenna to determine a clock offset between the primary antenna and the remote antenna; calculating a temperature difference between a primary temperature of the primary antenna and a temperature of the remote antenna; and instructing the remote antenna to adjust a clock frequency of the remote antenna based on the determined clock offset and the calculated temperature.
US10778141B2 Device and method of monolithic integration of microinverters on solar cells
A method of fabricating a photovoltaic cell having a microinverter is provided. The method may include fabricating a monolithic microinverter layer through epitaxy and operably connecting the at least one microinverter layer to at least one photovoltaic cell formed on a photovoltaic layer. A photovoltaic device is also provided. The device may have a photovoltaic layer comprising at least one photovoltaic cell and a microinverter layer comprising at least one microinverter, wherein the microinverter layer was fabricated through epitaxy, the at least one microinverter is configured to be operably connected to at least one photovoltaic cell.
US10778140B2 Device for capturing solar energy
The present invention relates to a solar energy harvesting device, said device including several single-axis solar trackers (S1-S5), each comprising an elongated structure (4) on which a plurality of photovoltaic panels (2) are installed, and a tubular rotating shaft (1) fixed to a lower side of the structure (4). A plurality of support feet (20) rotatably support the coaxially aligned tubular rotating shafts (1) of the several single-axis solar trackers (S1-S5) on the ground. A motor rotates the tubular rotating shafts (1) according to the relative movements of the Sun. Positive and negative wires (3a, 3b) conducting electrical energy generated by the photovoltaic panels (2) connected in series of the different single-axis solar trackers (S1-S5) are housed inside one or more of the tubular rotating shafts (1).
US10778138B2 Drilling device and method for operating a drilling device
A drilling device having a motor for driving a tool received in a tool holder, wherein the motor is coupled to a power source providing electrical operating power, and having a first switch for switching on the motor. A temperature switching element is provided, which is reversibly transferred from a first switching position to a second switching position, which shuts off the motor when the limit temperature of the switched-on motor is exceeded. For cooling the motor, the first switch and the temperature switching element are connected such that in the second switching position of the temperature switching element, it is possible to switch on the motor by pressing and holding the first switch. Moreover, the invention relates to a method for operating a drilling device.
US10778135B2 Motor parallel winding differential current protection
An electric motor control system, including an electric motor having a first winding set including first and second parallel windings, the first and second windings operable to each current based on the combined phase current, and a differential current sensor operably coupled to the first winding and the second winding. The differential current sensor measuring a differential current flowing through the first winding and the second winding and operable to transmit a signal indicative of the differential current based on the measuring. The system also includes a motor controller connected to the electric motor, the motor controller operable to direct the combined phase current through the phase lead, receive the differential current signal, determine if the differential current flowing through the winding set exceeds a selected threshold, and identify a health status of the motor winding set as degraded if the differential current exceeds the selected threshold.
US10778133B2 Method for operating at least one electric machine
A method for operating at least one electric machine that is designed to drive a vehicle, in which a value is determined for at least one operating parameter of the vehicle, wherein a change is predicted for the torque of the at least one electric machine at a target time point from the value of the at least one operating parameter, wherein a current for a magnetization of the at least one electric machine prior to the target time point is set at a value, wherein the value of the current for the magnetization at the target time point is changed and adapted.
US10778132B2 Divided phase AC synchronous motor controller
A circuit includes first and second phase windings, a direct current (DC) power supply to convert alternating current (AC) power to DC power, at least one power switch between the first and second phase windings, and a controller to control the at least one power switch. The circuit also includes a component to prevent the DC power supply from collapsing when the at least one power switch is on during a first portion of a cycle and a second component to prevent the DC power supply from collapsing when the at least one power switch is on during a second portion of the cycle.
US10778126B2 Synchronous electrical power distribution system
A system includes one or more synchronous generators and one or more corresponding exciters. The exciter is configured to output a field current for exciting the synchronous generator to produce a voltage and a current at an output of the synchronous generator. The system may also include one or more electric motors electrically coupled to the synchronous generator and configured to drive one or more mechanical loads. A controller included in the system is configured to identify power angle oscillations between the voltage and the current and control an exciter voltage of the exciter to damp the identified power angle oscillations.
US10778124B2 Integrated monitoring of an electric motor assembly
A method of controlling an electric motor assembly includes receiving sensor feedback that is based at least in part on electrical properties of a variable frequency power signal provided to the electric motor assembly. The method also includes adjusting the phase angle of the variable frequency power signal provided to the electric motor assembly based at least in part on the sensor feedback. The method also includes determining an operational status of the electric motor assembly that receives the variable frequency power signal based at least in part on the sensor feedback.
US10778122B2 Connecting device for motor and supply network
A connecting device for motor and supply network is provided, comprising: a Variable Frequency Drive (VFD), a first switch (S1) and a second switch (S2), wherein the Variable Frequency Drive (VFD) is connected in series to the first switch (S1), and the second switch (S2) is connected in parallel to the series circuit composed of the Variable Frequency Drive (VFD) and the first switch (S1). The connecting device of the invention further comprises a bidirectional Silicon Controlled Rectifier (SCR) or two anti-parallel single-directional Silicon Controlled Rectifiers (SCR1,SCR2), wherein the bidirectional Silicon Controlled Rectifier (SCR) or the two anti-parallel single-directional Silicon Controlled Rectifiers (SCR1,SCR2) is/are connected in parallel to the second switch (S2). The connecting device of the present invention would not be subject to high current surge when VFD bypassing, avoids the high cost for the overrating of the cable and the bypassing switch, and is easy to be implemented.
US10778120B2 Method, circuit and apparatus for energy management in triboelectric nanogenerator
The present disclosure relates to nanogenerator technology, and discloses a method and a circuit for energy management in a Triboelectric Nanogenerator (TENG), as well as an apparatus including the circuit. The method includes: storing electrical energy outputted from the TENG temporarily in a temporary energy storage; and transferring the electrical energy stored temporarily in the temporary energy storage to an energy storage. With the above solution, the temporary energy storage can be charged and discharged periodically, so as to charge the energy storage. It is possible to achieve impedance match between the TENG and the energy storage and thus a significantly improved energy storage efficiency, such that an AC outputted from the TENG can be converted into a constant-voltage DC output efficiently.
US10778117B2 Inverter module of an electric vehicle
Provided herein is an inverter module to power an electric vehicle. The inverter module can include a power module or multiple power modules. The power module can include a capacitor and a heat sink coupled with the capacitor. The power module can include a ceramic plate coupled with the heat sink. The power module can include a locator having a plurality of slots and a plurality of transistors disposed within the plurality of slots. The locator and the plurality of transistors can be disposed over a first surface of the ceramic plate. The power module can include a laminated bus bar disposed over a first surface of the locator. The power module can include a gate drive printed circuit board coupled with the laminated bus bar. The power module can include a dielectric gel tray disposed over a first surface of the gate drive printed circuit board.
US10778116B2 Three-phase inverter with reduced DC bus capacitor ripple
A three-phase inverter includes three series circuits that are connected in parallel to a capacitor connected in parallel to a DC voltage source. Each of the three series circuits includes two semiconductor switching elements connected in series. A connection point between the two semiconductor switching elements is used as an AC output terminal for each phase. The three-phase inverter generates PWM pulses of three phases including a PWM pulse of one phase, whose pulse width of a positive side pulse in one switching cycle is the largest, and including PWM pulses of the other two phases such that a positional relationship between positive side pulses of the other two phases is a positional relationship in which an overlapping range on a time axis is smaller as compared with a state in which a positive side pulse of one phase encompasses a positive side pulse of the other pulse.
US10778115B2 Control system
In a power conversion system, if data communication between first to third control circuits is normal, then a ring-shaped first communication path is formed by the first to third control circuits and first communication lines of first to third communication cables, and a ring-shaped second communication path is formed by the first to third control circuits and second communication lines of the first to third communication cables. For example, if the data communication between the first and second control circuits is abnormal, a ring-shaped third communication path is formed by the first and second communication lines of the second and third communication cables and the first to third control circuits.
US10778108B2 Frequency doubling resonant converter
A frequency doubling resonant converter can include a dual half bridge resonant converter configured to receive an input DC voltage and convert it to an frequency doubled AC voltage having a frequency twice the switching frequency of the dual half bridge resonant converter. The converter can further include a step down transformer configured to reduce the frequency doubled AC voltage to a stepped down AC voltage. The converter can further include a rectifier configured to convert the stepped down AC voltage into a DC output voltage for delivery to a load. The converter may optionally include an interphase transformer coupled between the step down transformer and the rectifier and configured to increase an output current of the converter. The frequency doubling resonant converter may be configured, for example, to double an output current received from the step down transformer.
US10778107B2 Series resonant converter
A series resonant converter includes a switching circuit, a resonant tank, a transformer and a rectifier circuit. The switch circuit has a power supply connected to the primary side upper bridge switch and the primary side lower bridge switch, which are configured to control the input voltage and the input current of the power supply. The resonant tank is coupled to the switch circuit and includes a resonant inductor, a resonant capacitor, and a magnetizing inductor connected in series. The transformer is coupled to the resonant tank and includes a core, a primary winding, and at least four groups of secondary windings. The core has a center column, the primary winding is wound on the center column, and at least four secondary windings are wound on the center column. The number of equivalent windings added by the at least four groups of secondary windings is 1.
US10778106B2 Power conversion system
A power conversion system includes a first capacitor, an isolated type converter circuit, and a control circuit. The first capacitor is connected to the direct-current power supply via an inrush current prevention circuit. The inrush current prevention circuit is switchable at least between a high-impedance state and a low-impedance state. The converter circuit includes a transformer, and the first capacitor is connected to a primary winding wire of the transformer. The control circuit controls the inrush current prevention circuit and the converter circuit to cause the converter circuit to start operating, and then, the control circuit switches the inrush current prevention circuit from the high-impedance state to the low-impedance state.
US10778105B2 Interleaved DC-DC converter for electrified vehicles
A DC-DC voltage converter for an electric vehicle connects between a battery pack and a DC link having upper and lower link capacitors. When a target voltage on the link is less than twice the battery voltage, the capacitors are charged in series from two interleaved switching legs of the converter simultaneously for part of the time, and charged in series from only one of the switching legs for part of the time. When the target voltage is between 2 and 4 times the battery voltage, the upper capacitor is charged alone from both legs for part of the time, the upper capacitor is charged alone from only one of the legs for part of the time, the lower capacitor is charged alone from both legs for part of the time, and the lower capacitor is charged alone from only one of the legs for part of the time.
US10778103B2 Digitally compensated current sensing protection
An apparatus for controlling a power converter includes an analog-to-digital converter to generate a digital representation of a voltage sense signal indicative of an input voltage of the power converter. The apparatus includes a first comparison circuit to generate a first comparison signal using a current sense signal indicative of a current through a primary-side switch of the power converter. The apparatus includes a gate driver to provide a gate drive signal to the primary-side switch based on a control signal, and a digital controller. The digital controller is configured to produce a time scalar value using the digital representation of the voltage sense signal, produce a timing signal using the control signal and the first comparison signal, scale the timing signal using the time scalar value, and adjust a timing of the control signal to limit a peak current through the primary-side switch based on the scaled timing signal.
US10778098B2 Power supply system, a switched tank converter, and methods thereof
A power supply system, which has a switched-tank converter with an adjustable conversion ratio, includes a first-stage power converter, a second-stage power converter, and a controller. The first-stage power converter converts a supply voltage to a first output voltage, and modulates the first output voltage according to a modulation signal. A second-stage power converter converts the first output voltage to a second output voltage, and generates a power signal according to the output power of the second output voltage. The controller determines, according to the power signal, whether the output power exceeds a threshold to generate the modulation signal.
US10778095B2 Switching DC/DC converter having power output during on and off periods
A DC/DC converter is described that can output power during both an on-period and an off-period of a switching element. The DC/DC converter may have a transformer and a switching element that may be turned on and off to connect or cut off the primary coil of the transformer. A first rectification device connected between the secondary coil of the transformer and an output terminal makes a first current on a path from the input terminal to the output terminal via the secondary coil to flow during an on-period, and cuts off the first current during an off-period. A second rectification device connected between the primary coil and the output terminal cuts off a second current on a path from the input terminal to the output terminal via the primary coil during the on-period, and makes the second current to flow during the off-period.
US10778091B2 Electronic device with an output voltage booster mechanism
An electronic device includes: a clock booster configured to generate a boosted intermediate voltage greater than a source voltage, wherein the clock booster includes: a controller capacitor configured to store energy for providing a gate signal, wherein the gate signal is for controlling charging operations to generate the boosted intermediate voltage based on the source voltage, and a booster capacitor configured to store energy according to the gate signal for providing the boosted intermediate voltage, wherein the booster capacitor has greater capacitance level than the controller capacitor; and a secondary booster operatively coupled to the clock booster, the secondary booster configured to generate an output voltage based on the boosted intermediate voltage, wherein the output voltage is greater than both the source voltage and the boosted intermediate voltage.
US10778086B1 Power-switching circuit with soft-start circuit
A power source switching circuit for powering an electronic component includes a soft-start circuit, a first input connected to a standby power source, a second input connected to a main power source, and an output. The output provides a voltage to the electronic component and is configured to be alternatively electrically connected to the first input or the second input. When the power source switching circuit is in a standby mode, the output is connected to the first input and the standby power source. When the power source switching circuit is in a main mode, the output is connected to the second input and the main power source. When the power source switching circuit is initially activated to the standby mode, the soft-start circuit is enabled. When the power source switching circuit subsequently switched from the main mode to the standby mode, the soft-start circuit is disabled.
US10778085B2 Power converter, power conversion method and lighting apparatus
A power converter comprising a first capacitor, a flyback conversion module, a soft-start module, and a feedback control module. The flyback conversion module is coupled with the first capacitor and configured to receive a first control voltage across the first capacitor. The soft-start module is coupled with the first capacitor and is configured to charge the first capacitor during a startup stage, to increase the first control voltage to an expected voltage value at the end of the startup stage. The feedback control module is coupled with the flyback conversion module and is configured to control the flyback conversion module to output a substantially constant voltage or current after the startup stage. Wherein the expected voltage value is a value of the first control voltage when the flyback conversion module outputs a substantially constant voltage or current after the startup stage.
US10778081B2 Ripple compensation for burst mode control
A device includes a pulse generation circuit configured to cause a primary side of a flyback converter to generate a burst of pulses while a signal is enabled, a set-reset latch configured to output the signal and to reset in response to a number of pulses in the burst approaching a threshold, a comparator configured to set the set-reset latch when a compensated feedback voltage reaches a reference voltage, and a ripple compensation circuit configured to adjust a feedback voltage from a secondary side of the flyback converter by a compensation voltage to generate the compensated feedback voltage.
US10778076B2 Electric toothbrush and its drive motor
Provided are an electric toothbrush and its drive motor, which comprises a U-shaped magnetic yoke, a rotary output component, a second magnetic yoke and four permanent magnets. The two support legs of the U-shaped yoke are respectively wound with coils, enabling the two leg end faces to generate alternating magnetic poles under the control of circuit. The four permanent magnets are centrosymmetrically disposed about a rotatory central line, the first and the fourth magnet are of the same polarity, the second and the third magnet are of the same polarity; the first and the second magnet are of the opposite polarity, disposed corresponding to the first leg; the third and the fourth magnet are of the opposite polarity, disposed corresponding to the second leg. Under the control of circuit, the driving permanent magnets drive the second yoke and the rotary output component to reciprocatively rotate about the rotatory central line.
US10778075B2 Linear vibration motor
The present disclosure discloses a linear vibration motor. The linear vibration motor includes a base, a vibrating unit disposed in the base, an elastic member for suspending the vibrating unit in the base and a coil. The vibrating unit includes a mass block, a first magnet steel and a second magnet steel received in the mass block, there are two second magnet steels separately disposed on two opposite sides of the first magnet steel. The coil includes a first coil and a second coil that are insulated from each other, and the driving force generated by the first coil can drive the first magnet steel to vibrate along a first direction, while the driving force generated by the second coil can drive the second magnet steel to vibrate along a second direction, wherein the first direction is perpendicular to the second direction.
US10778073B2 Automotive auxiliary device with electric drive motor
An automotive auxiliary device includes an electric drive motor which is brushless and electronically commutated. The electric drive motor includes a rotatable motor rotor which defines a longitudinal rotor axis, a motor stator, and at least one stator-sided hall-sensor. The motor rotor includes a rotor shaft, a magnet carrier, and at least one permanent magnet which generates at least two rotor poles. The permanent magnet is fixed to the magnet carrier to provide a free inner space between the rotor shaft and the permanent magnet. The permanent magnet includes an axial protruding portion which axially protrudes from at least one side of the magnet carrier. The motor stator comprises at least two stator coils which are arranged radially around the rotatable motor rotor. The hall-sensor is arranged in the free inner space and is provided as a type of radial rotor detection sensor.
US10778072B2 Electrical conductor bending method and apparatus
A control device moves a split claw (11) holding a projecting portion (4d) of an eighth-layer coil segment (4) in a counterclockwise direction D1. At this time, the control device moves first to third extended blades (13a) to (13c) in an outward direction D3 so that the projecting portion (4d) of the eighth-layer coil segment (4) is bent in the outward direction D3. Then, the control device moves the first to third extended blades (13a) to (13c) in an inward direction D4. Through the above steps, the projecting portion (4d) of the eighth-layer coil segment (4) is bent in the counterclockwise direction D1 while being bent in the outward direction D3. As a result, a return force tending to return in the inward direction D4 is generated by an elastic deformation force.
US10778070B2 Automotive electric motor
An automotive electric motor with a mechanical commutation. The automotive electric motor includes a stiff coil wire comprising a welding portion and an end portion which is arranged adjacent to the welding portion, and a flexible braid wire with a wire end which is electrically and mechanically connected to the stiff coil wire at the welding portion via a welding. The end portion of the stiff coil wire includes an end surface. The end portion of the stiff coil wire is bent in relation to the welding portion so that the end portion is bent away from the flexible braid wire and the end surface of the end portion of the stiff coil wire does not face the flexible braid wire.
US10778069B2 Motor with control device and heat sink and intermediate thermal insulation layer in-between
A motor system includes a stator, a rotor, a number of power modules which each have planar contact faces for dissipating heat, a control device which is designed to actuate the power modules, a housing, wherein the stator and the rotor are arranged inside the housing, and at least one heat sink. The heat sink has a number of planar contact faces which are connected in a thermally conductive fashion to respectively corresponding contact faces of the power modules. The heat sink has regions for dissipating heat, wherein a coolant flows around the regions in order to dissipate heat.
US10778065B2 Motor assembly
A motor assembly of the present disclosure improves a combined structure between an impeller and a rotor to more firmly combine them. Furthermore, the impeller is combined with a rotor shaft without deformation, so the durability of the respective components may be improved.
US10778063B2 Reducing bearing forces in an electrical machine
A magnetic drive has a prime mover, having a first magnet array on a first surface thereof, and a rotor, having a second magnet array on an outer surface thereof. The outer surface of the rotor is located adjacent to the first surface of the prime mover such that movement of the prime mover causes rotation of the rotor about an axis of rotation. A support member has a shaft for defining the axis of rotation of the rotor, and having a third magnet array, and the third magnet array cooperates with a fourth magnet array on the rotor to form a magnetic bearing to resist forces on the rotor acting along the axis of rotation thereof.
US10778055B2 Electric motor, compressor, and refrigeration and air conditioning apparatus
In an electric motor, a first magnet and a second magnet are accommodated in magnet accommodating apertures of a rotor core. On outer circumferential core portions that exist on a radially outer side of the magnet accommodating apertures, two slits as a pair of first slits, and two slits that are respectively adjacent to each of the first slits are disposed circumferentially outside the pair of first slits as a pair of second slits. The outer circumferential core portions include: a first magnetic portion that exists between the pair of first slits; and a pair of second magnetic portions that respectively exist between the first slits and the second slits. An inter-magnet space portion that exists between the first magnet and the second magnet is positioned within a range of the first magnetic portion in the circumferential direction of the rotor.
US10778054B2 Electric drive motor
The present disclosure relates to an electric drive motor (101; 201) for a vehicle. The electric drive motor (101; 201) has a stator (103) having a plurality of slots (107); and a rotor (102; 202) having a plurality of poles (106; 206). The poles (106; 206) each have at least a first permanent magnet (104; 204) centred on a d-axis of the pole (106; 206); and a plurality of flux barriers (109; 209) for disrupting at least an n-th order torque harmonic of the electric drive motor (101). Proximal to an outer surface of the rotor (102; 202), a first angular period (x11) between first and secondary flux barriers is defined by the equation (xi1=tao/n1), whereby: (xi1) is the first angular period; (tao) is the pole step; and n1 is an order number of a torque harmonic to be disrupted.
US10778053B2 Rotor structure of rotary electric machine
To provide a rotor of a rotary electric machine having higher cooling performance than that of the related art. In a rotor structure of a rotary electric machine, on a surface on the side of a rotor core (20) of a first end surface plate (30), a plurality of grooves (33) that radially extend are provided, and a first annular groove (32) that annularly extends along a circumference of an insertion hole (31) into which a shaft (10) is inserted is provided. In addition, the first annular groove (32) is connected to radially inside end portions of the grooves (33) and a refrigerant supply hole portion (12) of the rotor core (20), and a depth of the first annular groove (32) is set to be larger than a depth of the grooves (33).
US10778052B2 Synchronous reluctance type rotary electric machine
A synchronous reluctance type rotary electric machine of an embodiment includes a shaft and a rotor core. The shaft rotates around a rotation axis. The rotor core is fixed to the shaft and includes multi-layered hollow parts having a convex shape toward a radially inward side formed for each pole in cross section. Then, when a center in a circumferential direction of one pole is a pole center, a hollow part closest to the shaft among the plurality of hollow parts is a first hollow part, a hollow part positioned next to the first hollow part is a second hollow part, and a hollow part positioned on a side opposite to the first hollow part with respect to the second hollow part is a third hollow part, a width W1 between the first hollow part and the second hollow part on the pole center and a width W2 between the second hollow part and the third hollow part on the pole center are set to satisfy W1≤W2.
US10778051B2 Rotor assembly manufacturing technique
A rotor fabrication method is provided. The rotor uses pre-fabricated conductive rotor bars in which the ends have been shaped and sized to fit within corresponding end cap receptacles. After assembly, the structure is compressed, thereby achieving mechanical and electrical coupling between the conductive rotor bars and the end caps. Locking members disposed at either end of the assembly maintain the desired level of axial compressive force on the structure.
US10778050B2 DC generator without reversing
A DC generator without reversing, belonging to the electromechanical field. The main elements are: ring-shaped magnets of which the magnetic field direction is perpendicular to the ring surfaces or along the radial direction of the ring surfaces, a magnetic conductive plate or magnetic conductive tube which is made of high permeability magnetic material, provided with holes through which a conducting wire can pass, has a surface completely insulated from the rest part, and has high resistance or is insulated, a conducting wire coil provided with an insulation layer on the surface and twined around the conducting wire frame through the holes of the magnetic conductive plate, and drive wheels at the same angular velocity; the conducting wire, and the magnetic conductive plate or magnetic conductive tube are installed between the magnets or one the end surfaces, and the two ends of the conducting wire are directly connected to the wiring posts or are connected by an electric brush; driven by power, the magnets and the conducting wire perform relative motion which makes the conducting wire cut magnetic lines of force, and DC electromotive force is generated; or the magnetic conductive plate or magnetic conductive tube is not used, but two groups of serial conducting wires or conducting strips move in opposite directions or perform relative motion of cutting the magnetic line of force between the magnets having opposite magnetic field directions. Such generator generates DC electromotive force without reversing; and has simple structure, low cost and long life.
US10778049B2 Stator assembly with stack of coated conductors
A stator includes layers of coated conductor. The coating is insulative and provides electrical isolation of adjacent conductor layers. The multiple layers of coated conductor form a stator core, and the stator includes magnet assemblies that sandwich the stator core. The conductor layers stack in a direction orthogonal to a plane of the magnet assemblies. The conductor layers have a rectangular cross section.
US10778047B2 Foreign object detection in wireless energy transfer systems
A wireless energy transfer system includes a foreign object debris detection system. The system includes at least one wireless energy transfer source configured to generate an oscillating magnetic field. The foreign object debris may be detected by at least one field gradiometer positioned in the oscillating magnetic field. The voltage of the at least one field gradiometer may be measured using readout circuitry and a feedback loop based on the readings from the gradiometers may be used to control the parameters of the wireless energy source.
US10778045B2 Method and system of wireless power transfer foreign object detection
A wireless power transfer foreign object detector having at least one foreign object detector providing at least one foreign object detection signal, and at least one primary transmitter coil providing at least one primary transmitter signal, the primary transmitter coil responsive to the at least one foreign object detection signal.
US10778044B2 Methods and systems for multi-objective optimization and/or wireless power delivery
A method for multi-objective optimization, preferably including: evaluating objective functions at a point, determining a plurality of initial points, and/or determining a final point. A method for wireless power delivery, preferably including performing the method for multi-objective optimization to optimize wireless power delivery. A system for multi-objective optimization, preferably including one or more computation modules and one or more objective function evaluation modules, such as one or more wireless power transmitters and/or receivers.
US10778042B2 Wireless power receiver clients with dynamically reconfigurable antenna configurations
The technology described herein relates to wireless power receivers with reconfigurable (or adaptive) antenna configurations for improved wireless power transfer in multipath wireless power delivery environments. In an implementation, a wireless power receiver is described. The wireless power receiver includes one or more radio frequency (RF) antennas, power metering circuitry and control circuitry. The power metering circuitry is adapted to measure at least one characteristic of wireless power received from a wireless power transmission system in a multipath environment. The control circuitry is adapted to monitor the power metering circuitry to determine when the measure of the at least one characteristic of the wireless power fails to meet a preset threshold, and dynamically reconfigure an antenna configuration of the wireless power receiver when the at least one characteristic of the wireless power fails to meet the preset threshold.
US10778041B2 Systems and methods for generating power waves in a wireless power transmission system
Embodiments disclosed herein may generate and transmit power waves that, as result of their physical waveform characteristics (e.g., frequency, amplitude, phase, gain, direction), converge at a predetermined location in a transmission field to generate a pocket of energy. Receivers associated with an electronic device being powered by the wireless charging system, may extract energy from these pockets of energy and then convert that energy into usable electric power for the electronic device associated with a receiver. The pockets of energy may manifest as a three-dimensional field (e.g., transmission field) where energy may be harvested by a receiver positioned within or nearby the pocket of energy.
US10778037B2 Hybrid wireless power transmitting system and method therefor
The present invention provides a signal processing method performed by a hybrid wireless power transmitting apparatus which is configured to transmit wireless power signals based on magnetic resonance and magnetic induction, the method comprising transmitting a first object detection signal via an inductive power transmitting unit and a second object detection signal via a magnetic resonant power transmitting unit alternatively; operating one of the inductive power transmitting unit and the magnetic resonant power transmitting unit which is selected based on an inductive response signal and a resonant response signal corresponding to the first object detection signal and the second object detection signal respectively; and transmitting wireless power signal via the selected power transmitting unit; and a hybrid wireless power transmitting apparatus using the method.
US10778034B2 Circuit and architecture for a demodulator for a wireless power transfer system and method therefor
A primary side wireless power transmitter inductively couplable to a secondary side wireless power receiver for supplying power to the wireless power receiver for receiving communications from the secondary side wireless power receiver through the inductive coupling comprises a primary side tank circuit receiving a signal on from the secondary side wireless power receiver. A phase delay or time delay circuit generates a fixed delay clock signal. A sample and hold circuit samples a tank circuit voltage utilizing the fixed phase or time delayed clock signal. A comparator is coupled to an output of the sample and hold circuit for extracting data or commands from the signal stream. A method of operating a primary side wireless transmitter inductively coupled to a secondary side wireless power receiver for supplying power to the wireless power receiver to power a load coupled to the receiver is also disclosed.
US10778030B2 Device and method for charging a battery system
A device for charging a battery system of a vehicle is provided. The battery system is configured to be charged by a charging unit, the charging unit is arranged in the vehicle, and the charging unit has an input and an output. The output is configured to be connected in an electrically conductive manner to the battery system in order to charge the battery system, a connection point for a releasable electrically conductive connection for transmitting an AC voltage for charging the battery system is arranged in the vehicle, and a receiver coil is arranged in the vehicle. In the receiver coil a voltage for charging the battery system is configured to be induced, and the input of the charging unit is configured to be connected in an electrically conductive manner to the connection point and/or to the receiver coil in order to charge the battery system.
US10778029B2 Capacitor balanced driver circuit for dual input charger
A driver circuit includes two high-side switches and a single low-side switch, output inductor, and output capacitor. By having multiple high-side switches, the driver can regulate power from multiple charging devices. The high-side switches share a channel with an input capacitor for that channel and the channels are connected to the low-side switch at a common node. When the capacitor for one of the channels becomes charged quickly, the capacitor of the other channel will balance itself with the charged capacitor. To avoid damaging the high-side switches, a low-impedance bridge and driver circuit is connected between the channels.
US10778027B2 Power usage pattern collector and charging controller
Present invention concerns charging of a power source of a device. A power usage pattern collector is configured to: collect data on power usage in a device, power source of which is chargeable, with regard to at least one particular criterion having influence on power usage in the device; and determine at least one power usage pattern by use of the collected data, said power usage pattern specifying power usage in the device with regard to at least one particular reoccurring criterion. A charging controller is configured to: acquire at least one power usage pattern; and control charging of a power source of a device by use of the at least one acquired power usage pattern. Present invention relates also to corresponding methods, correspondingly arranged computer program products, correspondingly arranged computer-readable recording media, and a system comprising the power usage pattern collector and the charging controller.
US10778026B2 Multi-phase buck-boost charger
A battery charger has at least two phases and coupled switches that are controlled using switch mode power supply (SMPS) techniques. One of the phases is part of a buck-boost circuit that includes a high side switch, which is coupled between a near end of the phase and the input, and a low side switch that is coupled between a far end of the phase and ground. The far end of the phase is also coupled to a battery, through a further high side switch. A controller signals the switches into open and closed states so that the buck-boost circuit is operated in buck mode when charging the battery at a low voltage, and in boost mode when charging the battery at a high voltage. Other embodiments are also described and claimed.
US10778025B2 Method and apparatus for storing and depleting energy
A method to control storage into and depletion from multiple energy storage devices. The method enables an operative connection between the energy storage devices and respective power converters. The energy storage devices are connectable across respective first terminals of the power converters. At the second terminals of the power converter, a common reference is set which may be a current reference or a voltage reference. An energy storage fraction is determined respectively for the energy storage devices. A voltage conversion ratio is maintained individually based on the energy storage fraction. The energy storage devices are stored individually with multiple variable rates of energy storage through the first terminals. The energy storage is complete for the energy storage devices substantially at a common end time responsive to the common reference.
US10778024B2 Hybrid energy storage system with multiple energy and power densities
A technique for power an apparatus during a mission includes powering the apparatus with a first energy storage device during a first mission segment of the mission. The first energy storage device has a first energy density and a first peak power rating. The apparatus is powered with a second energy storage device, distinct from the first energy storage device, during a second mission segment of the mission. The second energy storage device has a second energy density lower than the first energy density and a second peak power rating that is greater than the first peak power rating.
US10778022B2 Multi-purpose power bank
A housing of a power bank includes fasteners for coupling the power bank to a mobile phone. The housing comprises a illumination element and a charging element for wirelessly charging the mobile phone. An added benefit, which convinces users to carry a mobile phone and the power bank connected to one another is that the illumination element can be controlled manually and/or wirelessly by a wireless connection through the mobile phone, such that light can be emitted from the power bank front side in the direction of a transverse axis, and the fasteners are designed to be permanently magnetic and/or mechanically designed such that a releasable attachment, that can be pivoted about a transverse axis, of the power bank is achieved relative to the mobile phone, such that the housing is mounted to be pivotable between a neutral coupling position and a pivoted selfie position relative to the mobile phone.
US10778016B2 System and method for providing interconnected and secure mobile device charging stations
A system is disclosed. The system has a door that selectively opens to allow access to a cavity and selectively closes to block access to the cavity, an electronic lock configured to selectively lock and unlock the door when the door is closed, the electronic lock including a user interface, computing memory having associated therewith code, and a processor communicatively coupled with the computing memory. The processor is configured to execute the code and to: receive a random code from a random code generator, program the electronic lock to unlock the door when the random code is entered via the user interface, and transfer data of the random code to a device of a system user so that the data is used to enter the random code to the user interface of the electronic lock to unlock the door.
US10778013B2 Distributed battery architecture
The herein described technology provides a system with multiple batteries connected in parallel and having disparate charge and/or discharge characteristics. When a voltage source is coupled to a shared charging node, the multiple batteries are simultaneously charged through the shared charging node.
US10778012B2 Battery optimization control system with data fusion systems and methods
An optimization controller for a battery includes a high level controller configured to receive a regulation signal from an incentive provider at a data fusion module, determine statistics of the regulation signal, and use the statistics of the regulation signal to generate a frequency response midpoint. The optimization controller further includes a low level controller configured to use the frequency response midpoint to determine optimal battery power setpoints and use the optimal battery power setpoints to control an amount of electric power stored or discharged from the battery during a frequency response period.
US10778010B2 Relating to reactive power control in wind power plants
A method for controlling a renewable energy power plant comprising a plurality of wind turbine generators, the method comprising: measuring a voltage level associated with a point of interconnection between a power transmission network and the power plant; calculating a reactive power exchange limit based upon the measured voltage level; and controlling the power plant so that the calculated reactive power exchange limit is not exceeded.
US10778009B2 Fuel dispenser with power distribution system
A fuel dispenser includes a power distribution system having an alternating current (AC) power supply and an AC to direct current (DC) power converter configured to convert a portion of the AC power to DC power for one or more DC peripheral components associated with the fuel dispenser. The power distribution system also includes processing circuitry configured to power down at least one of the DC peripheral components in response to an actuator, cause an indicator to be activated indicating that the DC peripheral components are de-energized and the AC power supply is active, power up the at least one direct current peripheral component in response to the actuator when the direct current peripherals are de-energized, and cause the indicator to be activated to indicate that both the DC peripheral components and the AC power supply are active.
US10778008B2 Method and process for acquiring and delivering electric vehicle owner-operator preference data which is used to schedule and regulate the charging of multiple electric vehicle batteries within a shared local power distribution network
As the density of Electric Vehicle deployments in residential neighborhoods increase, demand on local power grids may exceed the local utility power supply causing local brown outs or transformer failure. The invention describes a method and process which enables the acquisition and efficient RF transmission of data that enables utility customers, utilities and/or other controlling entities to collaboratively regulate the timing and rate of Electric Vehicle battery charging in a manner that avoids peak-load related transformer failures.
US10778006B2 Chip position sensing for battery protectors
A battery system includes a position detector configured to detect whether a first battery protector is coupled to a second power rail and positioned at a bottom of a stack. A cell balancing input (CBI) is coupled to receive a CBI signal to enable or disable cell balancing of the first battery protector. A cell balancing output (CBO) enables cell balancing of a second protector in the stack.
US10777999B2 Device comprising chip and integrated circuit
A device includes a chip and integrated circuit. Devices and integrated circuits are provided where a resistor is coupled to a terminal of a chip or integrated circuit.
US10777997B2 Method for operating an electronic circuit breaker, and electronic circuit breaker
A method for operating an electronic circuit breaker having a semiconductor switch that is connected between a voltage input and a load output and that is driven as a function of the output voltage sensed at the load output during the switching on and/or cutting in of a capacitive load, wherein the output voltage is compared with a stored voltage threshold value, wherein when the voltage threshold value is reached or negatively exceeded, a current limit, to which a load current carried by the semiconductor switch is limited, is increased from a nominal value to a first step value increased therefrom, wherein the current limit is reduced stepwise from the first step value to the original nominal value, and wherein the semiconductor switch is opened if the output voltage does not reach the voltage threshold during a triggering time after the stepwise reduction of the current limit.
US10777996B2 Electronic overload breaker with built-in shunt calibration (BISC) and methods of operating same
An electronic overload current breaker supports arc-fault and ground-fault (AFGF) detection along with built-in shunt calibration (BISC™). The breaker may include a current sensing shunt and a control circuit electrically coupled to the current sensing shunt. This control circuit is configured to calibrate the current sensing shunt in response to application of a calibration current to the breaker. The control circuit can: (i) determine a magnitude of the calibration current applied to the breaker, (ii) map the magnitude of the calibration current to a first one of a plurality of current ratings for the breaker, and (iii) set the breaker to monitor overload conditions at the first one of the plurality of current ratings. The plurality of current ratings for the breaker can be less than the magnitude of the calibration current.
US10777993B2 Black box apparatus for analyzing cause of arc interruption
Provided is a black box apparatus for analyzing a cause of arc interruption including: a controller which is installed on a power supply line and receives data detected from a CT detecting a current, a ZCT detecting a short circuit, and a voltage detector detecting a voltage; and an interruption unit which interrupts a power supply by receive a signal from the controller to operate a switch, in which the controller includes a calculation unit calculating data detected from the CT, the ZCT, and the voltage detector; a determination unit determining whether the arc occurs using the result of the calculation unit; and a storage unit storing data up to a predetermined time before the operation when the interruption unit operates to interrupt the power supply. Therefore, it is possible to accurately analyze reproduction for preventing occurrence of electrical fires and a cause of the arc interruption and determine an unstable condition of a power supply device which instantaneously occurs.
US10777992B2 Method and protection device for monitoring circuit breaker in an electrical power supply network
A method monitors a circuit breaker in an electrical power supply network, in which one section of the electrical power supply network is monitored in respect of the occurrence of a fault. Upon detection of a fault in the monitored section, a trigger signal is output to a circuit breaker bordering the section, and a switch-fault signal indicating a fault upon opening the circuit breaker is generated if a continuous current flow through the circuit breaker is detected after the trigger signal is output. In order to provide for a preferably rapid and reliable detection of a continuous current flow or an interruption of the current flow during the monitoring of a circuit breaker, it is provided that a curve shape of the time curve of the instantaneous current flowing through the circuit breaker is investigated in order to detect a continuous current flow.
US10777991B2 Method and device for evaluating the energy produced by an electric arc in a photovoltaic installation
The method comprises the steps of measuring (E0) a voltage signal at the terminals of at least one photovoltaic module of the installation (100) with a sampling frequency greater than or equal to 50 kHz and, from the measured voltage signal, determining an initial voltage preceding the appearance of the arc and voltage values during the electric arc; evaluating values of an electric current produced by the photovoltaic installation during the electric arc; time integration (E7) of the product of arc voltage values equal to the difference between the voltage values during the arc and the initial voltage, determined in step A), and current values evaluated in step B), in order to determine the energy of the arc.
US10777990B2 Underwater cable repair habitat
A submersible habitat chamber providing a contained environment for repairing subsea cable is provided. The habitat chamber includes first and second shell parts assembled to at least partly define the contained environment, a first seal provided between the first and second shell parts, a cable seal provided for engagement with the cable, and at least one access port through at least one of the shell parts to allow a user to access the contained environment from outside the habitat. A method of using the habitat chamber and a kit for assembly of the chamber are also provided.
US10777989B2 Waterproofing structure for core wire exposed portion of electrical wire
A waterproofing structure 20 for a core wire exposed portion of an electrical wire includes: an electrical wire 10 that includes a core wire exposed portions 12a; an internal waterproofing portion 21 that encloses the core wire exposed portion 12a to waterproof the core wire exposed portion 12a; and an exterior member 30 that forms a space S that is separated from an external space, around the internal waterproofing portion 21.
US10777983B1 Water-proofing and fire-proofing combined flashing and electrical junction box system
A combined flashing and electrical junction box system includes an enclosure subsystem and an expanse subsystem. Preferably, the enclosure subsystem and said expanse subsystem are both fireproof and waterproof.
US10777982B2 Electrical box
The present disclosure is directed to a plastic fire resistant electrical box. The electrical box includes one or more walls having a substrate formed from a fire resistant intumescent material. The substrate can include a coating formed from an intumescent material composition applied to at least one of an inner and outer surface.
US10777976B1 Spark plug
A spark plug wherein the occurrence of pre-ignition and misfires is suppressed. The spark plug includes a cover portion that covers a front end portion of a center electrode and a facing portion of a ground electrode from a front end side of the spark plug to form a pre-chamber space. The cover portion has injection holes that are through-holes. A total area A (mm2) of inner peripheral surfaces of the injection holes and a thermal conductivity B (W/mK) of a material of the cover portion satisfy a formula (1): 10
US10777975B2 Spark plug
Disclosed is a spark plug including: an insulator having an axial through hole formed with a first hole region and a second hole region larger in inner diameter than the first hole region; a center electrode having a collar portion disposed in the second hole region; a resistor disposed in the second hole region, with a front end of the resistor being located apart from a rear end of the center electrode; and a conductive seal material arranged at least between the center electrode and the resistor within the second hole region, wherein the center electrode has a recess recessed from the rear end thereof toward the front, wherein the recess is provided at least at a location of a maximum outer diameter section of the collar portion, and wherein the conductive seal material is filled into the recess from the rear end of the center electrode.
US10777969B1 Wavelength-stabilized near-field optoelectronic device
An in-plane-emitting semiconductor diode laser employs a surface-trapped optical mode existing at a boundary between a distributed Bragg reflector and a homogeneous medium, dielectric or air. The device can operate in both TM-polarized and TE-polarized modes. The mode exhibits an oscillatory decay in the DBR away from the surface and an evanescent decay in the dielectric or in the air. The active region is preferably placed in the top part of the DBR close to the surface. The mode behavior strongly depends on the wavelength of light, upon increase of the wavelength the mode becomes more and more extended into the homogeneous medium, the optical confinement factor of the mode in the active region drops until the surface-trapped mode vanishes. Upon a decrease of the wavelength, the leakage loss of the mode into the substrate increases. Thus, there is an optimum wavelength, at which the laser threshold current density is minimum, and at which the lasing starts. This optimum wavelength is temperature-stabilized, and shifts upon temperature increase at a low rate less than 0.1 nm/K, indicating wavelength-stabilized operation of the device. The approach applies also to semiconductor optical amplifiers or semiconductor gain chips which are also wavelength-stabilized. Reflectivity of the surface-trapped mode from an uncoated facet of the device can be extremely low, also <1E−4 or even <1E−5 which is particularly advantageous for amplifiers or gain chips. For diode lasers, a specific intermediate reflective coating can be deposited on the facet to put its reflectivity into a range from 0.5% to 3%, which lies within targeted values for lasers. An optical integrated circuit can employ wavelength-stabilized amplifiers operating in a surface-trapped mode, wherein such devices amplify light propagating along a dielectric waveguide.
US10777964B2 Method and system for compact efficient laser architecture
A laser amplifier module having an enclosure includes an input window, a mirror optically coupled to the input window and disposed in a first plane, and a first amplifier head disposed along an optical amplification path adjacent a first end of the enclosure. The laser amplifier module also includes a second amplifier head disposed along the optical amplification path adjacent a second end of the enclosure and a cavity mirror disposed along the optical amplification path.
US10777963B2 Laser device
A laser device includes a laser medium for amplifying seed light, a first optical system for outputting excitation light for exciting the laser medium and causing the excitation light to be incident on the laser medium and input to an excitation region of the laser medium, and a second optical system for causing the seed light of first polarization to be incident on the laser medium at an incidence angle larger than 0° with respect to the laser medium and input to the excitation region.
US10777958B2 Beam reverser module and optical power amplifier having such a beam reverser module
A beam reverser module for an optical power amplifier of a laser arrangement comprises at least one reflecting surface for receiving an incoming laser beam propagating in a first direction and reflecting the incoming laser beam into a second direction different from the first direction, wherein the at least one reflecting surface is a highly reflecting surface of at least one mirror.
US10777956B1 System for supplying electric power to a plurality of load circuit boards including a circuit for oscillation mitigation
Oscillation mitigation circuits are implemented in a system for supplying electric power to load circuit boards, for example, load circuit boards entirely immersed into a bath of dielectric heat transfer fluid. The oscillation mitigation circuits can be used to protect the load circuit boards, including the connectors mounted on these load circuit boards, from an anomalous behavior of the electric power. The oscillation mitigation circuits are coupled between wire bundles forming a portion of the electric power supply and the connectors mounted on the load circuit boards.
US10777952B2 Electrical plug connector
An electrical plug connector includes a first terminal module, a second terminal module, and a metallic contact member. The first terminal module and the second terminal module are received in a metallic shell. The metallic contact member is between the first terminal module and the second terminal module. The metallic contact member separates the first terminal module from the second terminal module. Moreover, two ends of the metallic contact member are respectively in contact with the ground terminals of the first plug terminals or in contact with the ground terminals of the second plug terminals.
US10777949B2 Powered tree construction
A power transfer system to facilitate the transfer of electrical power between tree trunk sections of an artificial tree is disclosed. The power transfer system can advantageously enable neighboring tree trunk sections to be electrically connected without the need to rotationally align the tree trunk sections. Power distribution subsystems can be disposed within the trunk sections. The power distribution subsystems can comprise a male end, a female end, or both. The male ends can have prongs and the female ends can have voids. The prongs can be inserted into the voids to electrically connect the power distribution subsystems of neighboring tree trunk sections. In some embodiments, the prongs and voids are designed so that the prongs of one power distribution subsystem can engage the voids of another power distribution subsystem without the need to rotationally align the tree trunk sections.
US10777944B2 Plug housing for a sensor device and plug module
A plug module includes a sensor device and a plug housing, the plug housing including a socket, an inner side of which includes a receptacle area for accommodating the sensor device, and a cover that is connected to the socket with the aid of a fastening device, where a plurality of electrically conductive straight contact pins are introduced into the cover in such a way that (a) particular first ends of the contact pins protrude into an internal volume of the plug housing and are situated above the receptacle area of the socket, and (b) particular second ends of the contact pins are situated in the area of a connector of the cover.
US10777942B2 Signal transmission cable
A signal transmission cable includes a first connector, a signal line, a first shielding line, and a second shielding line. The signal line is electrically connected to the first connector. The first shielding line is electrically connected to the first connector, extending away from the first connector, and wound around at least a portion of the signal line along a first rotating direction. The second shielding line is electrically connected to the first connector, extending away from the first connector, and wound around at least a portion of the signal line along a second rotating direction.
US10777937B2 Detachable communications connector for vehicle stores and method therefor
A communications connector for a vehicle store comprises a vehicle store receptacle interface plate, and a vehicle store communications receptacle, coupled to a host vehicle, that is magnetically coupled to the vehicle store receptacle interface plate so that the vehicle store communication receptacle is decoupled from the vehicle store receptacle interface plate upon release of the vehicle store from the host vehicle.
US10777936B2 Electrical device having a ground termination component with strain relief
An electrical device includes a substrate having a plurality of signal contacts and a ground contact along a surface of the substrate. A communication cable includes a differential pair of signal conductors, a grounding element that surrounds the signal conductors, and a cable jacket surrounding the signal conductors and the grounding element. Each of the signal conductors has a wire-terminating end that is terminated to a corresponding signal contact of the substrate, the wire-terminating end projecting beyond a jacket edge of the cable jacket. A ground termination component has a main panel electrically coupled with the ground contact, and a strain relief element engaged with at least a portion of the communication cable. The strain relief element includes a connective terminal electrically coupled to the grounding element.
US10777935B2 Pothead retaining sleeve system, apparatus and method
A pothead retaining sleeve apparatus, system and method. An electric submersible (ESP) motor pothead includes pivotable retaining sleeves, each pivotable retaining sleeve including a ball that seats within a socket inside the pothead, the ball rotatable in the socket such that each pivotable retaining sleeve is independently moveable around a spheroidal joint formed by the ball and socket. An ESP motor pothead system includes a pothead for electrically connecting a power cable to an electric submersible motor, each phase of the power cable extending through a retaining sleeve, the retaining sleeve extending through a conduit formed through an insulating block inside the pothead, the conduit including a spherical socket, the retaining sleeve including a tubular portion terminating at a ball seated within the spherical socket to form a ball and socket joint, and the tubular portion rotatable around the ball and socket joint during tying off of the phases.
US10777929B2 Electrical connector and method making the same
An electrical connector includes an insulative housing having a plurality of passageways arranged in matrix, and a plurality of contacts assembled and retained in the corresponding passageways, respectively. Each contact has a main body, a secondary body sidewardly connected to and angled with the main body. A resilient contacting section upwardly extends from an upper portion of the main body and above the top surface of the housing for contacting an electronic package, and a soldering section extends from a lower portion of the secondary body around the bottom surface of the housing for mounting to a printed circuit board. The main body includes an upper linking part originally linked to an upper carrier, and the secondary body includes a lower linking part which is originally linked to a lower carrier. The main body includes retaining structures for retaining the contact within the passageways without moving.
US10777928B1 Electrical connector with extension terminals
An electrical connector with extension terminals includes an insulating housing, a movable terminal, a spring and a conductive reed terminal. The insulating housing has terminal axial holes each having a ridge. The insulating housing has reed sockets arranged around and communicated with the terminal axial holes. The movable terminal accommodates therein a spring. The movable terminal has a groove. The movable terminal is such inserted into the terminal axial hole of the insulating housing that the groove fittingly receives the ridge, thereby limiting the movable terminal to move in the terminal axial hole but preventing the movable terminal from leaving from and rotating in the terminal axial hole. The conductive reed terminal has inserts and a weld leg. The insert has a reed. When the insert is inserted into the reed socket, the reed abuts against the movable terminal, thereby establishing conductivity therebetween.
US10777925B2 Connector and stacked substrate module
According to one embodiment, a connector includes an insulating material part, and a plurality of first through conductive parts surrounded with the insulating material part, penetrating the insulating material part in a first direction, and arranged in a second direction perpendicular to the first direction, wherein each of the first through conductive parts includes a single bent portion, and the first through conductive parts are bent in the same direction.
US10777924B1 Connector receptacle
In one or more embodiments, a receptacle connector may include multiple springs that are configured to hold a plug connector to the receptacle connector when the plug connector is mated with the receptacle connector; a terminal; and multiple conductors disposed on the terminal in parallel side-by-side spaced apart relationship, each conductor of the multiple conductors disposed on the terminal includes a U-shaped section to give the conductor a spring property in a direction orthogonal to a longitudinal axis of the receptacle connector to contact a respective conductor of multiple conductors of the plug connector and includes a section that is configured to be soldered to a printed circuit board. In one or more embodiments, the receptacle connector may be configured to mate with the plug connector in a first position and a second position rotated one hundred and eighty degrees from the first position.
US10777922B2 Flat wire direct coupling connector
The invention discloses a flat wire direct coupling connector for buckling a fixing device and for connecting to a flat wire, which comprises a first connecting portion and a second connecting portion. The first connecting portion can be buckled on the fixing device by a first hook of the first connecting portion, and a first aligning unit of the first connecting portion and the second aligning unit of the second connecting portion are moved in the opposite position. Thereafter, a second hook of the second connecting portion is inserted into the first opening of the first connecting portion and a third hook of the second connecting portion is inserted into a second opening of the first connecting portion for the flat wire to be inserted into the side edge of insert from at least one of a first insertion opening and a second insertion opening of the second connecting portion.
US10777913B2 Leaf spring compression system design
A leaf spring compression system comprising a mechanical assembly for securing a plurality of leaf springs on a battery cell stack of a flow battery system is disclosed. The cell stack may, comprise: a plurality of cells stacked together to form a flow battery; and a compression system comprising at least two tie rods extending through the plurality of cells clamping a spring acting at opposite ends to compress the cells together, the spring contacting at least two fulcrum elements positioned between the tie rods. In this way, the compression system may exert uniform loading on the battery cell stack, while minimizing deflection of pressure plates attached to the cell stack.
US10777912B2 Electrical contact element and method for altering mechanical and/or electrical properties of at least one area of such
An electrical contact comprises an electrically conductive contact material and a plurality of particles adhered to an area of the contact material. At least some of the particles have a portion penetrating into the contact material.
US10777911B2 Electric cable connecting terminal and method for connecting together electric cable connecting terminal and electric cable
Provided are an electric cable connecting terminal reducing unwanted overflow of solder out of an electric cable connecting portion to a connector portion during soldering, and a method for joining an electric cable connecting terminal and an electric cable. An electric cable connecting terminal for electrically connecting an electric cable to an external conductor includes a connector portion to be attached to the conductor, and an electric cable connecting portion having a connecting surface to which the electric cable, which is a bundle of core wires, is connected by soldering. The electric cable connecting portion includes a crimp portion to be swaged to hold the electric cable, and a step portion protruding from the connecting surface between the connector portion and the crimp portion.
US10777908B2 Millimeter wave array antenna and mobile terminal
The present invention provides a millimeter wave array antenna including: two metal grounding layers and a sandwich metal layer between the two metal grounding layers. The sandwich metal layer includes a top surface, a bottom surface and a plurality of antenna slots. The top surface is connected with the two metal grounding layers along a long axis direction, the bottom surface is opposite to and in parallel with the top surface, the antenna slots space the array along the long axis direction, penetrate the top surface and bottom surface and are connected with the two metal grounding layers. The metal grounding layers are provided with feed parts at positions corresponding to each antenna slot, and, each of the antenna slots, the metal grounding layers and the sandwich metal layer forms a slot antenna unit.
US10777907B2 Antenna horn, antenna, and antenna array for a radiating printed circuit board, and methods therefor
An antenna array including a printed circuit board having a plurality of printed circuit board launchers, and an array of antenna horns configured to couple with the printed circuit board, one or more antenna horns of the array of antenna horns includes a frame having at least one aperture forming a cup structure that circumscribes a respective printed circuit board launcher, the frame having a first end coupled to the printed circuit board and a second end longitudinally spaced from the first end and extending from the printed circuit board, and a plurality of compliant coupling members extending longitudinally from the first end, the plurality of compliant coupling members being coupled with respective receiving apertures of the printed circuit board such that coupling of plurality of compliant coupling members and the respective receiving apertures solely couples the one or more antenna horns to the printed circuit board.
US10777904B2 Radio wave absorber and manufacturing method of radio wave absorber
Provided is a radio wave absorber including: a support; a first radio wave absorption layer having a flat plate shape that is disposed on a surface of the support and includes a radio wave absorption material and a binder; and second radio wave absorption layers that are erected on a surface of the first radio wave absorption layer, include a radio wave absorption material and a binder, and are conical protrusions having bottom surfaces of which outer peripheral portions are in contact with each other, in which a distance between apexes of the conical protrusions adjacent to each other is 0.5 mm to λa mm, in a case where a wavelength of a radio wave to be absorbed is set as λa mm, and a manufacturing method of a radio wave absorber.
US10777902B2 Luneburg lens antenna device
A Luneburg lens antenna device includes a Luneburg lens and an array antenna. The Luneburg lens is formed in a cylindrical shape, and the Luneburg lens includes three dielectric layers through having different dielectric constants and stacked on each other in the radial direction. The array antenna includes plural antenna elements disposed on an outer peripheral surface of the Luneburg lens and at different positions of focal points in the peripheral direction and in the axial direction of the Luneburg lens. The array antenna is provided in a range which is ½ or smaller of the entire range of the Luneburg lens in the peripheral direction.
US10777900B2 Antenna unit, radio frequency circuit and method for manufacturing an antenna unit
An antenna unit for receiving and/or emitting electromagnetic waves having a certain wavelength is described. Said antenna unit is a slotline antenna unit having a slot region. Said antenna unit comprises at least one antenna element and a first carrier. Said first carrier is made by a dielectric material wherein said first carrier has at least one cutout in said slot region. Said antenna element is made by a printed circuit board. Said antenna element and said first carrier are attached to each other wherein said first carrier has a thickness being less than one fifth of said wavelength. Further, a radio frequency circuit and a method for manufacturing an antenna unit are described.
US10777886B2 Wireless power transmission device, wireless power transmission system, and wireless power transmission method
A wireless power transmission device includes a power transmitter to transmit a wireless power signal through a plurality of first antennas, a propagation path estimation unit to estimate first propagation path information characterizing a propagation path between the plurality of first antennas and a predetermined antenna, a propagation path extraction unit to extract second propagation path information characterizing a propagation path passing through a moving body, based on at least one of a difference on a time axis of a plurality of pieces of the first propagation path information each acquired at different times, and filtering on a frequency axis, a weight calculator to calculate a weight vector that determines a directivity of a combined power transmission beam formed by the plurality of first antennas, and a controller to control an amplitude and a phase of the wireless power signal inputted to each of the plurality of first antennas.
US10777885B2 Dual-beam sector antenna and array
A low sidelobe beam forming method and dual-beam antenna schematic are disclosed, which may preferably be used for 3-sector and 6-sector cellular communication system. Complete antenna combines 2-, 3- or -4 columns dual-beam sub-arrays (modules) with improved beam-forming network (BFN). The modules may be used as part of an array, or as an independent 2-beam antenna. By integrating different types of modules to form a complete array, the present invention provides an improved dual-beam antenna with improved azimuth sidelobe suppression in a wide frequency band of operation, with improved coverage of a desired cellular sector and with less interference being created with other cells. Advantageously, a better cell efficiency is realized with up to 95% of the radiated power being directed in a desired cellular sector.
US10777884B2 Self-pointing Wi-Fi antenna
A self-aiming directional Wi-Fi antenna system includes a directional antenna that is motorized. A motion controller operates the motors to move the antenna position to sources of Wi-Fi radio frequency (RF) transmissions, determines an SSID for each source that satisfies a selection criterion and stores a position data corresponding to each SSID. The directional Wi-Fi antenna is moved to a final position corresponding to the antenna position data for one of the SSIDs stored in memory.
US10777880B2 Adjustable antenna system to communicate with an implantable medical device and method for using same
An antenna system and method is provided for communicating with a medical device implanted in a patient. Upper and lower shells join to form an antenna tunnel there between. At least one of the upper or lower shells includes an opening along an edge thereof to form a passage to the antenna tunnel. The upper shell includes an outer patient engaging surface configured to abut against the patient. An antenna assembly includes a substrate and an inductive RF antenna provided on the substrate. The antenna assembly is movable within the antenna tunnel. The substrate includes a stem projecting through the passage. A handle is joined to the stem and is located outside of the antenna tunnel. The antenna assembly is movable within the antenna tunnel in response to adjustment of the handle relative to the upper and lower shells. An electronics circuit is electrically coupled to the antenna and is configured to transmit and receive inductive RF signals to and from the medical device implanted in a patient.
US10777871B2 Device for exposing at least one object to an electromagnetic field having a low input reflection coefficient
An exposure device for exposing at least one object to an electromagnetic field, including a section of a waveguide or transmission line device including a guided electromagnetic wave, extending along a longitudinal axis, and including a hollow tubular electrical conductor inside which the electric field is established or plural electrical conductors between which the electric field is established. The device further includes a heterogeneous adaptation structure in mechanical contact with the electrical conductor or conductors, at least one extension element, and at least one housing for the object, contained in or positioned next to the extension element. The extension element is made from a material having a relative dielectric permittivity as close as possible to that of each object. The heterogeneous adaptation structure has a dimension, along the longitudinal axis, equal to a non-zero multiple of half-wavelengths of the electromagnetic wave to be propagated in the exposure device.
US10777864B2 In-line connector assembly for connecting first and second sections of a mm-wave waveguide, where the connector assembly includes a connector body having a periodic array of conductive elements
A networking system includes a transmitter, a waveguide and a receiver. The transmitter is configured to generate a millimeter-wave signal carrying data. The waveguide is transmissive at millimeter-wave frequencies and is configured to receive the millimeter-wave signal from the transmitter, and to guide the millimeter-wave signal from the transmitter to a downstream location by having a dielectric constant that varies over a transversal cross-section of the waveguide in accordance with a predefined profile. The receiver is configured to receive the millimeter-wave signal guided by the waveguide, and to extract the data carried by the received millimeter-wave signal.
US10777863B2 Battery storage system with integrated inverter
There is provided a power converter unit that can include an inverter and a plurality of batteries. The power converter unit can include a battery energy storage system (BESS) and an inverter. The BESS and the inverter can share at least one protection circuit.
US10777862B2 Battery cooling device for vehicle
A battery cooling device for a vehicle is provided. The device repeats phase changes of a refrigerant to cool a battery due to heat of vaporization when a liquid-state refrigerant is vaporized by thermally coming in contact with a battery heat source. The vaporized refrigerant is changed back into a liquid state by thermally coming in contact with a separate coolant. The effect of cooling all battery cells is maximized throughout the entire refrigerant channel for cooling a battery and the battery cells are cooled uniformly.
US10777857B2 Portable computer battery indicator
A portable computer may include battery indicator light structures. Battery status information in the portable computer may be presented to a user using an array of light-emitting diodes or other light emitters. Light-emitting diodes may be mounted on a printed circuit board. A stiffener may provide the printed circuit board with rigidity. The printed circuit board may include a connector that allows the board to be connected to a main logic board. A switch on the printed circuit board may be actuated by a power button on the portable computer. An opaque member with an array of holes may be used to reduce light bleed between adjacent light-emitting diodes. Diffusing plastic may be mounted within the array of holes. Bumps in the diffusing plastic may mate with corresponding holes on a portable computer housing.
US10777856B2 Safety sensor module with vehicle communication to first responders
A battery pack safety system for a battery powered vehicle includes a vehicle battery pack having at least one battery cell positioned in a bay of a frame. Multiple sensors are each supported by the frame. A safety module in communication with each of the multiple sensors collects an output of each of the sensors for transmission to a vehicle computer unit. A safety module power supply provides backup power for operation of the multiple sensors and the safety module when an electrical charge of the battery pack is unavailable. A warning module is in communication with the safety module. The warning module when initiated by a signal from the safety module in response to an output signal generated by any of the multiple sensors energizes a signaling device providing external vehicle indication of a status of the battery pack.
US10777851B2 Multipoint communication systems for battery management systems, and associated systems and methods
A multipoint communication system for a battery management system includes a distributed antenna at least partially disposed within a battery pack, a plurality of nodes, each node being wirelessly coupled to the distributed antenna and configured to acquire battery information, and a radio frequency gateway electrically coupled to the distributed antenna.
US10777847B2 Electrolytic solution for nonaqueous electrolytic solution cell, and nonaqueous electrolytic solution cell
Disclosed is an electrolyte for nonaqueous electrolyte cells, which contains a nonaqueous organic solvent and a solute. This electrolyte is characterized by containing as additives at least one compound selected from a first compound group consisting of bis(oxalato)borate, difluoro(oxalato)borate, tris(oxalato)phosphate, difluorobis(oxalato)phosphate, and tetrafluoro(oxalato)phosphate, and at least one compound selected from a second compound group consisting of a sulfonate group-containing imide salt, which is represented by the general formula M[R1OSO2NSO2OR2]n, and a phosphoryl group-containing imide salt, which is represented by the general formula M[R3R4OPNPOR5R6]m. This electrolyte provides nonaqueous electrolyte cells with high-temperature durability without causing swelling and performance deterioration of batteries.
US10777845B2 Solid electrolyte compositions for electrochemical cells
A solid-state electrolyte including an ion-conducting inorganic material represented by the formula Li1+yZr2−xMex(PO4)3 where 2>x>0, 0.2>y>−0.2, and Me is at least one element from Group 14, Group 6, Group 5, or combinations thereof.
US10777843B2 Regenerated lithium-ion cathode materials having modified surfaces
A regenerated cathode active material comprises a core material comprising lithium and a transition metal oxide, the core material having a surface, wherein the core material is a recycled cathode active material that has been re-lithiated. At least two different lithium-ion conducting species are on the surface of the core material, and the at least two different lithium-ion conducting species are selected from AlF3, Li3PO4, and a lithium metal oxide. Another regenerated cathode active material for use in a lithium-ion battery comprises a core material comprising a transition metal oxide and lithium, the core material having a surface, and multiple lithium-ion conducting species on the surface, wherein the core material is a recycled cathode active material that has been re-lithiated.
US10777842B2 Rechargeable lithium-ion battery with an anode structure containing a porous region
Rechargeable lithium-ion batteries that have a high-capacity are provided. The lithium-ion batteries contain an anode structure that is of unitary construction and includes a non-porous region and a porous region including a top porous layer (Porous Region 1) having a first thickness and a first porosity, and a bottom porous layer (Porous Region 2) located beneath the top porous layer and forming an interface with the non-porous region. At least an upper portion of the non-porous region and the entirety of the porous region are composed of silicon, and the bottom porous layer has a second thickness that is greater than the first thickness, and a second porosity that is greater than the first porosity.
US10777837B2 Fuel cell stack
A fuel cell stack may include stacking multiple cell units, each of which has a metal first separator plate and a second separator plate positioned opposite to the first separator plate with a membrane electrode assembly interposed therebetween, wherein the first and second separator plates of adjacent cell units are disposed to face each other and bonded to each other by an adhesive, the adhesive having an adhesive property varying according to a temperature change.
US10777833B2 Membrane
An electrolyte membrane including (i) a porous mat of nanofibres, wherein the nanofibres are composed of a non-ionically conducting heterocyclic-based polymer, the heterocyclic-based polymer comprising basic functional groups and being soluble in organic solvent; and (ii) an ion-conducting polymer which is a partially- or fully-fluorinated sulphonic acid polymer. The porous mat is essentially fully impregnated with ion-conducting polymer, and the thickness of the porous mat in the electrolyte membrane is distributed across at least 80% of the thickness of the electrolyte membrane. Such a membrane is of use in a proton exchange membrane fuel cell or an electrolyser.
US10777832B2 Systems and methods for UAV fuel cell
Systems, methods, and devices are provided herein for removing a byproduct of a fuel cell from a vehicle. The vehicle comprises a fuel cell and a venting system. The fuel cell is in communication with a fuel storage container. The fuel is configured to generate electricity and a byproduct, by reacting a first fuel from the fuel storage container with a second fuel through an electrochemical reaction. The venting system is configured to expose the byproduct to forced convection.
US10777831B2 Equation based cooling system control strategy/method
A system for heating or cooling a fuel cell circuit of a vehicle includes a fuel cell stack, a temperature sensor to detect a fluid temperature of the fluid, a pump to pump the fluid through the fuel cell circuit, and an ECU. The ECU is designed to determine a temperature control signal based on the fluid temperature of the fluid. The ECU is also designed to calculate a desired mass flow rate of the fluid through the fuel cell stack based on the temperature control signal. The ECU is also designed to calculate a desired pump speed of the pump based on the desired mass flow rate of the fluid through the fuel cell stack. The ECU is also designed to control the pump to pump the fluid at the desired pump speed to increase or decrease the fluid temperature of the fluid.
US10777828B2 Single-interface connector assembly for hearing device fuel cell power pack
The present invention relates to a hearing device fuel cell power pack comprising a connector part of a connector assembly for exchanging fluids between the hearing device fuel cell power pack and a hearing device docking station, the connector part comprising a moveable valve piston being adapted to move between a closed valve position and an open valve position. The connector part forms part of a single-interface fuel cell connector assembly.
US10777824B2 Method and arrangement for distributing reactants into an electrolyzer cell
An input reactant flow guiding arrangement for a solid oxide electrolyzer cell includes a flow distribution area and a flow outlet area, each on the flow field plate. The arrangement guides input reactant flow to the flow distribution area from sides of the electrolyzer cell, and turns at least one of the input reactant feed flow and the input reactant outlet flow to equalize flow distribution on an electrolyte element. A reactant flow adjusting structure with flow restriction orifices has at least one geometrical shape for adjusting homogenously at least one of the input reactant feed flow and input reactant outlet flow over an electrolyte element based on a flow functional effect of the at least one geometrical shape of the flow adjusting structure, the flow adjusting structure having flow restriction orifices of definable height and a gasket structure having at least partly an elliptical shape.
US10777823B2 Ionic liquid as promotor to enhance the performance of oxygen reduction catalyst for fuel cell application
A secondary ionomer that enhances activity and stability of a cathode catalyst in a polymer electrolyte membrane fuel cell includes the ionic liquid, 1-methyl-2,3,4,6,7,8-hexahydro-1H-pyrimido[1,2-a]pyrimidin-9-ium 1,1,2,2,3,3,4,4,4-nonafluorobutane-1-sulfonate ([MTBD][C4F9SO3]). When contacting the catalyst, [MTBD][C4F9SO3] enhances catalyst activity and stability more effectively than previously known ionomers, likely by preventing oxide formation and water adsorption at the catalyst surface. The disclosed secondary ionomer is thus most effective when completely coating the catalyst.
US10777820B2 Non-aqueous electrolyte battery and battery pack
A non-aqueous electrolyte battery includes bi-polar electrodes and non-aqueous electrolyte layers. Each electrode has a pyroelectric member and positive-pole and negative-pole active material layers on one and the other surfaces of the member. In the electrode, a position of the positive-pole layer does not overlap a position of the negative-pole layer in a thickness direction of the member. A laminated product in which the bi-polar electrodes are laminated with the electrolyte layers being interposed between the positive-pole and negative-pole active material layers on one and the other members is provided. The product has one of a first type electrode group in which the product is spirally wound and a second type electrode group in which the product is alternately bent, folded, and layered.
US10777819B2 Composition for lithium secondary battery electrodes
The present invention aims to provide a composition for a lithium secondary battery electrode which is excellent in dispersibility of an active material and adhesiveness, capable of maintaining an appropriate viscosity for a long period of time, and capable of providing a high-capacity lithium secondary battery even when the amount of a binder is small. Provided is a composition for a lithium secondary battery electrode including: an active material; a polyvinyl acetal resin; and an organic solvent, the polyvinyl acetal resin having a structural unit having a hydroxyl group represented by the following formula (1), a structural unit having an acetal group represented by the following formula (2), and a structural unit having a carboxyl group, the polyvinyl acetal resin containing 45 to 95 mol % of the structural unit having a hydroxyl group represented by the following formula (1): where R1 represents a hydrogen atom or a C1-C20 alkyl group.
US10777816B2 Method for preparing an electrode for a secondary battery
A method for preparing an electrode for a secondary battery, includes preparing an electrode slurry having an electrode active material and a binder and producing a pre-electrode by coating a first surface of both surfaces of a current collector with the electrode slurry while the first surface is disposed in an upward direction. Additionally, the method includes drying the pre-electrode while the electrode slurry coated on the first surface of the current collector is inverted to be disposed in a downward direction.
US10777814B2 Positive electrode active material, positive electrode, and lithium-ion secondary battery
A positive electrode active material of the present invention is used for a positive electrode for a lithium-ion secondary battery and includes a positive electrode active material particle A expressed by General Formula (A): LiαNixCoyMn(1−x−y)O2 (where 0<α≤1.15, 0.7≤x≤0.9, 0
US10777812B2 Anode materials for lithium ion batteries and methods of making and using same
An electrochemically active material includes an active phase that includes silicon, and at least one inactive phase having a Scherrer Grain Size of greater than 5 nanometers. Each inactive phase of the material having a Scherrer Grain Size of greater than 5 nanometers has a lattice mismatch to Li15Si4 of greater than 5%.
US10777807B2 Silicon particle-containing anode materials for lithium ion batteries
One aspect of the invention relates to an anode material or lithium ion batteries that is based on silicon particles, one or more binders, optionally graphite, optionally one or more additional electroconductive components, and optionally one or more additives, characterized in that the silicon particles are not aggregated and have a volume-weighted particle size distribution between the diameter percentiles d10≥0.2 μm and d90≤20.0 μmas well as a width d90−d10≤15 μm.
US10777806B2 Energy storage devices including at least one electrode comprising a metal diboride, and related methods
An energy storage device including a first electrode comprising lithium, a second electrode comprising a metal diboride, an electrolyte disposed between the first electrode and the second electrode and providing a conductive pathway for lithium ions to move to and from the first electrode and the second electrode, and a separator within the electrolyte and between the first electrode and the second electrode. A method of forming an energy storage device including forming a first electrode to include lithium, forming a second electrode to include a metal diboride, disposing an electrolyte between the first electrode and the second electrode, the electrolyte providing a conductive pathway for lithium ions to move to and from the first electrode and the second electrode, and disposing a separator within the electrolyte and between the first electrode and the second electrode.
US10777805B2 Negative electrode active material containing graphite material and battery including negative electrode containing negative electrode active material
A negative electrode active material contains a graphite material represented by a formula CaxByC1-y, where x and y satisfy 0
US10777797B2 Composite separator for lithium ion batteries
A battery separator for a lithium-ion battery includes a nonwoven fiber mat that is composed of entangled microfibers having an average fiber diameter of less than 6 microns. The nonwoven fiber mat also includes a binder that binds the microfibers together and a polymer component that is dispersed homogeneously through or within the entangled microfibers so that the polymer component is uniformly distributed throughout the nonwoven fiber mat and so that the entangled microfibers, the binder, and the polymer component form a single layer component or product. The polymer component is configured to melt within the nonwoven fiber mat when exposed to a sufficiently high heat in order to effectively interrupt an electro-chemical process of the lithium-ion battery and thereby prevent overheating of the lithium-ion battery. The nonwoven fiber mat is typically between 0.1 and 20 mils thick.
US10777794B2 Battery pack
The present application discloses a battery pack, comprising a first battery module, a second battery module, a housing and a fireproof member. The first battery module includes a plurality of battery cells which are provided with vents; the second battery module includes a plurality of battery cells which are provided with vents. Both the first battery module and the second battery module are arranged in the housing; the fireproof member is vertically disposed and located between the vents of the first battery module, where the vents of the first battery module and the vents of the second battery module both face the fireproof member. The battery pack prevents collective thermal runaway of the battery cells by using the fireproof member to separate the battery cells of the first battery modules and the battery cells of the second battery modules.
US10777793B2 Insulating system for a battery system and method for controlling such an insulating system
A vehicle battery insulating system includes an inner wall and outer wall forming an insulating cavity filled with a microporous material such as microporous silica. A vacuum pump is coupled to a first connection of the cavity and a valve is coupled to a second connection of the cavity. A controller operates the vacuum pump and the valve to lower/raise pressure within the cavity to decrease/increase thermal conductivity, respectively, of the insulating layer to influence temperature of a vehicle battery. A battery housing may include inlet and outlet ports coupled to a pump to circulate a heat exchanging fluid. The controller may monitor temperatures from sensors and/or receive wireless information relative to traffic, ambient temperature, weather forecasts, and similar information for use in controlling the insulating system in an attempt to keep the vehicle battery within a desired operating temperature range.
US10777789B2 Vehicular battery pack
A vehicular battery pack comprising a parallelepiped-shaped container, wherein cells are grouped in layers one above the other in the container, wherein each of said battery layers is connected to a face of a substantially planar-shaped tray through relative terminals of the same cells.
US10777779B2 Leveling apparatus for preventing curling of pouch-type secondary battery
A leveling apparatus used in a cutting process after forming process of a pouch-type secondary battery, and the leveling apparatus includes: a roller assembly having pairs of upper rollers and lower rollers arranged in at least two rows for rolling in contact with upper and lower surfaces adjacent to both rim edges of the pouch-type secondary battery; and a support frame supporting the roller assembly, wherein the roller assembly applies rolling with respect to the upper and lower surfaces adjacent to both rim edges of the pouch-type secondary battery to thereby remove stress.
US10777778B2 Flexible organic EL panel
With chemically-strengthened thin glass substrates provided with an alkali barrier film, if the light-absorbing or light-scattering nature of the alkali barrier film itself has lowered the light extraction efficiency, or if the surface of the alkali barrier film is insufficiently flat, there may consequently be an increase in leakage current of an organic EL element and a decrease in reliability, leaving room for improvement. Instead of such an alkali barrier film, by providing an organic EL panel with a barrier film of the present invention and also with an organic EL element on a chemically-strengthened thin glass substrate with a specific light extraction structure therebetween, the glass substrate having one principal surface that includes a smooth region of the present invention, a high-performance organic EL panel can be obtained without compromising the organic EL properties.
US10777772B2 Panel, transistor and electronic device
A panel comprises a substrate, a semiconductor layer on the substrate, and including an oxide semiconductor or a low-temperature polycrystalline silicon, an interlayer insulating film on the substrate and the semiconductor layer, a passivation layer on the interlayer insulating film, an overcoat layer on the passivation layer, a light emitting layer on the overcoat layer, and an encapsulation layer on the light emitting layer. The encapsulation layer includes an auxiliary encapsulation layer having at least one of a silicon nitride (SiNx:H) layer including hydrogen, a silicon oxide (SiO2:H) layer including hydrogen, or a silicon oxynitride (SiON:H) layer including hydrogen. At least one of the interlayer insulating film, the passivation layer, or the overcoat layer is a hydrogen trapping layer.
US10777771B2 Display apparatus
A display apparatus includes a substrate, a display area including a plurality of pixels, a non-display area outside the display area, a first dam surrounding the display area, a second dam surrounding the first dam, a third dam between the display area and the first dam. The third dam including a first insulating layer and a second insulating layer on the first insulating layer, and a thin film encapsulation layer covering the display area, the thin film encapsulation layer including at least one inorganic encapsulation layer and at least one organic encapsulation layer. The third dam includes a first region in which the second insulating layer is spaced along a direction in which the first insulating layer extends, and a second region in which the second insulating layer is continuously present along the direction in which the first insulating layer extends, the second region not overlapping the first region.
US10777769B2 Protective film for protecting display panel, and display module and display device having the same
A display module includes a display panel for displaying an image, and a protective film adhered to a back surface of the display panel. The protective film includes a compensation layer being in contact with the back surface of the display panel, a first release layer disposed under the compensation layer, a cushion layer disposed under the first release layer, and a second release layer disposed under the cushion layer. An adhesive strength of the first release layer is less than an adhesive strength of the second release layer.
US10777765B2 OLED device and method for fabricating thereof
The present application discloses an OLED device and a method for fabricating thereof. The device includes an electron injection layer, the electron injection layer is a surfactant embedded polyacid composite. By the above method, the present invention can make the internal electron injection into the device more effective, the device has higher luminous efficiency, and the fabricating process is simple, the stability is high, and the film quality is good.
US10777764B2 Light-emitting element and light-emitting device comprising the same
A light-emitting device includes a light-emitting element having a first electrode and a second electrode, a carrier, a first contact and a second contact. The first contact is arranged on the carrier and is electrically connected to the first electrode. The second contact is arranged on the carrier and is electrically connected to the second electrode. The first contact has a contour similar with that of the first electrode. The second contact has a contour similar with that of the second electrode.
US10777763B2 Light-emitting element, light-emitting device, electronic device, and lighting device
A novel light-emitting element is provided. Alternatively, a novel light-emitting element which can achieve both high efficiency and a long lifetime is provided. The light-emitting element includes a light-emitting layer between a pair of electrodes. The light-emitting element includes a first light-emitting layer and a second light-emitting layer. The first light-emitting layer includes a fluorescent material. The second light-emitting layer includes a phosphorescent material. A difference in peak value between a first emission spectrum of light from the first light-emitting layer and a second emission spectrum of light from the second light-emitting layer is 30 nm or less.
US10777760B2 Switchable display panel, method for fabricating the same, and switchable display device
A display panel, a method for fabricating the same and a display device are disclosed. The display panel includes a top emission AMOLED display sub-panel, a normally-white mode reflective display sub-panel provided on the top emission AMOLED display sub-panel, and a switching element configured to turn on the top emission AMOLED display sub-panel and turn off the normally-white mode reflective display sub-panel according to a received first instruction, and turn on the normally-white mode reflective display sub-panel and turn off the top emission AMOLED display sub-panel according to a received second instruction.
US10777758B2 Display device
A display device includes one flexible display panel (2) having at least one part at which the one flexible display panel (2) is folded, at least one of end parts (21) of the at least one part is formed so as to have a concave shape.
US10777757B2 OLED display panel and OLED display device
An organic light emitting diode (OLED) display panel includes an array substrate. The array substrate includes a first zone, a second zone and a third zone spaced from one another. A first luminous area is disposed on the first zone. A second luminous area is disposed on the second zone. A third luminous area is disposed on the third zone. The third zone, the second zone and the first zone are stacked with one another. The second luminous area and third luminous area are disposed between the second zone and the third zone.
US10777751B2 Truxene derivative and organic electroluminescence device including the same
A truxene derivative having good layer forming properties during layer formation and an organic electroluminescent device including the same. The truxene derivative may be represented by Formula 1: A layer including the truxene derivative in the organic electroluminescent device may have a decreased number or concentration of convex-concavo () shapes, and performance limitations caused by non-uniformity in each layer of the organic electroluminescent device (for example, short circuiting or uneven light emission due to non-uniformity in an applied electric field) may be thereby prevented or reduced.
US10777750B2 Heterocyclic spiro compounds
The present invention relates to spiro compounds containing electron-conducting groups and to electronic devices, in particular organic electroluminescent devices, comprising these compounds.
US10777746B2 Compound and electronic device
Compound comprising structural units represented by formula (1) and formula (2): wherein X1, X2, X3 and X4 are the same or mutually different and represent a nitrogen atom or ═CH—; Y1 and Y2 are the same or mutually different and represent a sulfur atom, an oxygen atom, a selenium atom, —N(R1)— or —CR2═CR3—; R1, R2 and R3 are the same or mutually different and represent a hydrogen atom, a halogen atom, an amino group, a cyano group or a monovalent organic group; W1 and W3 are the same or mutually different and represent a halogen atom, a cyano group or a monovalent organic group; W2 and W4 are the same or mutually different and represent a hydrogen atom, a halogen atom, a cyano group or a monovalent organic group. The structural unit represented by formula (1) and the structural unit represented by formula (2) are not the same.
US10777743B2 Memory cell with independently-sized electrode
Memory cell architectures and methods of forming the same are provided. An example memory cell can include a switch element and a memory element. A middle electrode is formed between the memory element and the switch element. An outside electrode is formed adjacent the switch element or the memory element at a location other than between the memory element and the switch element. A lateral dimension of the middle electrode is different than a lateral dimension of the outside electrode.
US10777739B2 Phase change memory cell with constriction structure
Some embodiments include methods of forming memory cells. Such methods can include forming a first electrode, a second electrode, and a memory element directly contacting the first and second electrodes. Forming the memory element can include forming a programmable portion of the memory element isolated from the first electrode by a first portion of the memory element and isolated from the second electrode by a second portion of the memory element. Other embodiments are described.
US10777738B2 Method of manufacturing integrated circuit using encapsulation during an etch process
A method of fabricating a magnetoresistive bit from a magnetoresistive stack includes etching through a first portion of the magnetoresistive stack using a first etch process to form one or more sidewalls. At least a portion of the sidewalls includes redeposited material after the etching. The method also includes modifying at least a portion of the redeposited material on the sidewalls, and etching through a second portion of the magnetoresistive stack after the modifying step. The magnetoresistive stack may include a first magnetic region, an intermediate region disposed over the first magnetic region, and a second magnetic region disposed over the intermediate region.
US10777733B2 Method and apparatus for manufacturing semiconductor device
The present disclosure provides a method for manufacturing a semiconductor device. The method for manufacturing a semiconductor device includes the following operations. An intermediate layer is formed in the semiconductor device. A voltage is applied to the intermediate layer. A unit cell of the intermediate layer is stretched or compressed by the voltage. The polarity of the intermediate layer is changed by the voltage.
US10777732B2 Piezoelectric composite articles
A composite article is designed for use in various devices and to exhibit improved piezoelectric effects. The composite article has 1) a dry piezoelectric layer (first dry PL) comprising a piezoelectric material, and 2) a dry electrically-conductive layer arranged contiguously with an opposing surface of the first dry PL. The dry electrically-conductive layer essentially has (a) an electrically-conductive material; and (b) particles having a Young's modulus that is different from the Young's modulus of the (a) electrically-conductive material by at least 10%, and which (b) particles have a d50 of at least 500 nm and up to and including 500 μm and a polydispersity coefficient that is less than or equal to 3. The weight ratio of the (b) particles to the (a) electrically-conductive material is at least 0.01:1 and up to and including 10:1.
US10777724B2 Hybrid solar system
A hybrid solar system including a hybrid solar collector using non-imaging optics and photovoltaic components and a heat transfer and storage system in thermal communication with the hybrid solar collector, the heat transfer and storage system using particle laden gas as thermal media to simultaneously generate and store electricity and high temperature dispatchable heat.
US10777720B2 Light emitting module and light emitting module manufacturing method
A light emitting module includes a first light transmissive insulator, a conductive circuitry layer formed on a surface of the first light transmissive insulator, a second light transmissive insulator disposed so as to face the conductive circuitry layer, a light emitting element disposed between the first light transmissive insulator and the second light transmissive insulator, and connected to the conductive circuitry layer, and a third light transmissive insulator which is disposed between the first light transmissive insulator and the second light transmissive insulator, and which is thermosetting.
US10777718B2 Display device and method for packaging same
A display device and a method for packaging the display device are disclosed. The display device includes an optical module including multiple light-emitting units disposed apart from one another and a first plastic layer. Each light-emitting unit includes at least three LEDs, and the first plastic layer fills the gaps between the light-emitting units. The display device further includes a driver IC including a second plastic layer, driving chips, through-holes, a first structure and a second structure. The second plastic layer fills the gaps between the driving chips, and the second plastic layer has a third layer. The through-holes penetrate through the second plastic layer along a thickness direction of the through-holes and are filled with a conductive material. The first structure is electrically connected to the driving chips and to the conductive material in the through-holes. The second structure is electrically connected to the conductive material in the through-holes.
US10777717B1 Pixel encapsulating structure
A pixel encapsulating structure including a substrate, three light-emitting devices, a filling material, and a first encapsulation layer is provided. The three light-emitting devices are present on the substrate. Two of the three light-emitting devices have different emission wavelengths. The filling material is present on the substrate and the three light-emitting devices. The first encapsulation layer is present on the filling material and covers the three light-emitting devices. One of the first encapsulation layer and the filling material has three portions respectively covering the three light-emitting devices, and two of the three portions have different refractive indices.
US10777714B2 Encapsulated emissive element for fluidic assembly
A method is provided for fabricating an encapsulated emissive element. Beginning with a growth substrate, a plurality of emissive elements is formed. The growth substrate top surface is conformally coated with an encapsulation material. The encapsulation material may be photoresist, a polymer, a light reflective material, or a light absorbing material. The encapsulant is patterned to form fluidic assembly keys having a profile differing from the emissive element profiles. In one aspect, prior to separating the emissive elements from the handling substrate, a fluidic assembly keel or post is formed on each emissive element bottom surface. In one variation, the emissive elements have a horizontal profile. The fluidic assembly key has horizontal profile differing from the emissive element horizontal profile useful in selectively depositing different types of emissive elements during fluidic assembly. In another aspect, the emissive elements and fluidic assembly keys have differing vertical profiles useful in preventing detrapment.
US10777711B2 Wavelength conversion element and light emitting device
A light emitting device includes a wavelength conversion element, and an excitation light source which radiates excitation light to the wavelength conversion element. The wavelength conversion element includes a support member having a supporting surface, and a wavelength conversion member disposed on the supporting surface so as to be contained within the support member when the support member is viewed from the supporting surface side. An outer peripheral region on the support member, which is an outer peripheral portion of an arrangement region including the wavelength conversion member and is exposed from the wavelength conversion member, includes a light absorbing portion which can absorb first light having same wavelength as the excitation light or a light scattering portion which can scatter the first light. The arrangement region includes a reflective member which is disposed between the wavelength conversion member and the support member, and is different from the support member.
US10777709B2 Substrate with transparent electrode and method for producing same
Provided is a substrate with transparent electrode, which is capable of achieving both acceleration of crystallization dining a heat treatment and suppression of crystallization under a normal temperature environment. In the substrate with transparent electrode, a transparent electrode thin-film formed of a transparent conductive oxide is formed on a film substrate. An underlayer that contains a metal oxide as a main component is formed between the film substrate and the transparent electrode thin-film. The underlayer and the transparent electrode thin-film are in contact with each other. The transparent electrode thin-film is amorphous, and the base layer is dielectric and crystalline.
US10777708B2 Optoelectronic semiconductor chip and method of producing an optoelectronic semiconductor chip
An optoelectronic semiconductor chip includes a semiconductor layer sequence, a transparent substrate, at least one contact trench, at least one insulating trench, at least one current distribution trench, at least in the insulating trench, an electrically insulating mirror layer that reflects radiation generated in an active layer, at least one metallic current web in the contact trench configured for a current conduction along the contact trench and supplying current to a first semiconductor region, and at least one metallic busbar in the current distribution trench that energizes a second semiconductor region, wherein the contact trench, the isolating trench and the current distribution trench extend from a side of the second semiconductor region facing away from the substrate through the active layer into the first semiconductor region, and the contact trench is completely surrounded by the insulating trench, and the current distribution trench lies only outside the insulating trench.
US10777703B2 Method of manufacturing patterned substrate and method of manufacturing semiconductor device using the same
A method of manufacturing a patterned substrate includes: providing an exposure mask that includes: a plurality of inner light-shielding portions arranged in a lattice, a light-transmissive portion integrally connecting regions surrounding the plurality of inner light-shielding portions, and an outer light-shielding portion surrounding the light-transmissive portion; performing a plurality of exposures of a photoresist layer disposed on a substrate in a step-and-repeat-manner using the exposure mask, so as to form a plurality of inner projected parts corresponding to the inner light-shielding portions, the inner projected parts being aligned in a lattice as a whole; developing the photoresist layer on which the plurality of exposures have been performed; and etching the substrate using the developed photoresist layer as a mask.
US10777700B2 Optoelectronic devices based on thin single-crystalline semiconductor films and non-epitaxial optical cavities
Optoelectronic devices that use very thin single-crystalline inorganic semiconductor films as phonon-absorbing layers in combination with non-lattice optical cavities are provided.
US10777699B2 Photodetection element including photoelectric conversion structure and avalanche structure
A photodetection element includes: a photoelectric conversion structure that contains a first material having an absorption coefficient higher than an absorption coefficient of monocrystalline silicon for light of a first wavelength, for which monocrystalline silicon exhibits absorption, and generates positive and negative charges by absorbing a photon; and an avalanche structure that includes a monocrystalline silicon layer, in which avalanche multiplication occurs as a result of injection of at least one selected from the group consisting of the positive and negative charges from the photoelectric conversion structure. The first material includes at least one selected from the group consisting of an organic semiconductor, a semiconductor-type carbon nanotube, and a semiconductor quantum dot.
US10777698B2 Resonance avalanche photodiodes for dynamic biasing
Systems and methods implementing a resonance circuit, including an avalanche photodiode, in which a resonance frequency of the resonance circuit is matched with the frequency of a dynamic biasing signal of the avalanche photodiode, can be used in a variety of applications. In various embodiments, a method for blocking and/or compensating current injection associated with the parasitic capacitance of APDs operated under dynamic biasing may be substantially realized by the matching of the resonance frequency of a resonance circuit including the avalanche photodiode with the frequency of an applied dynamic biasing signal. Additional systems and methods are described that can be used in a variety of applications.
US10777697B1 Photovoltaic assemblies capable of communicating an event occurrence, and associated systems and methods
A method for communicating an event occurrence among a plurality of photovoltaic assemblies of a photovoltaic system includes the following steps: (1) in response to the event occurrence, injecting a first signal onto a power line at a first photovoltaic assembly of the plurality of photovoltaic assemblies, (2) detecting the first signal on the power line at a second photovoltaic assembly of the plurality of photovoltaic assemblies, and (3) in response to detecting the first signal on the power line at the second photovoltaic assembly, injecting a second signal onto the power line at the second photovoltaic assembly.
US10777695B2 Photoelectronic sensor and sensor system
A photoelectronic sensor or the like capable of improving operation stability is provided. The photoelectronic sensor includes a light projecting unit having a light projecting lens that converges light and a light projecting element that projects light toward a reflective plate via the light projecting lens, and a light receiving unit disposed alongside the light projecting unit and having a light receiving lens that concentrates reflected light from the reflective plate and a light receiving element that receives the reflected light via the light receiving lens. The light projecting element has a light emitting area located on a side closer to the light receiving element than an optical axis of the light projecting lens and emitting light, and a non-light emitting area located on a side farther from the light receiving element than the optical axis and not emitting light.
US10777694B2 Solar cell and method of manufacturing the same
A solar cell can include a semiconductor substrate; a tunneling layer formed over the semiconductor substrate; a conductive area located over the tunneling layer, the conductive area including a first conductive area of a first conductive type and a second conductive area of a second conductive type; and an electrode including a first electrode connected to the first conductive area and a second electrode connected to the second conductive area, wherein a mark is located in at least one of the first conductive area and the second conductive area, and has a different shape from that of a crystal plane of the semiconductor substrate and the conductive area, and wherein the mark is formed along a longitudinally extending edge of at least one of the first conductive area and the second conductive area.
US10777693B2 Photovoltaic device comprising a metal halide perovskite and a passivating agent
The present invention relates to devices comprising metal halide perovskites and organic passivating agents. In particular, the invention relates to photovoltaic and optoelectronic devices comprising passivated metal halide perovskites. The device according to the invention comprises: (a) a metal halide perovskite; and (b) a passivating agent which is an organic compound; wherein molecules of the passivating agent are chemically bonded to anions or cations in the metal halide perovskite. The invention also provides a process for producing a photovoltaic device, which photovoltaic device comprises: (a) a metal halide perovskite; and (b) a passivating agent which is an organic compound; wherein molecules of the passivating agent are chemically bonded to anions or cations in the metal halide perovskite, wherein the process comprises treating a metal halide perovskite with a passivating agent, which passivating agent is an organic compound and is suitable for chemically bonding to anions or cations in the metal halide perovskite.
US10777688B2 Semiconductor device and method of manufacturing the same
In a split-gate MONOS memory including a FINFET, occurrence of erroneous write in an unselected cell due to electric field concentration at an upper end of a fin is prevented, and thus reliability of a semiconductor device is improved. An insulating film is formed between an upper surface of a fin and each of a control gate electrode and a memory gate electrode in a memory cell region, so that in a gate insulating film of each of a control transistor and a memory transistor, thickness of a portion on the fin is larger than thickness of a portion covering side surfaces of the fin. The insulating film having a bird's beak at its end portion is formed to round a corner of the fin.
US10777681B2 Multi-layer photoresist
A method includes spin-coating a first metal-free layer over the substrate, depositing a metal-containing layer over the first metal-free layer, spin-coating a second metal-free layer over the first metal-containing layer, forming a photoresist layer over the second metal-free layer, the photoresist layer including a first metallic element, exposing the photoresist layer, and subsequently developing the photoresist layer to form a pattern. The metal-containing layer includes a second metallic element selected from zirconium, tin, lanthanum, or manganese, and the first metallic element is selected from zirconium, tin, cesium, barium, lanthanum, indium, silver, or cerium.
US10777680B2 Integrated circuit chip with strained NMOS and PMOS transistors
Longitudinal trenches extend between and on either side of first and second side-by-side strip areas. Transverse trenches extend from one edge to another edge of the first strip area to define tensilely strained semiconductor slabs in the first strip area, with the second strip area including portions that are compressively strained in the longitudinal direction and/or tensilely strained in the transverse direction. In the first strip area, N-channel MOS transistors are located inside and on top of the semiconductor slabs. In the second strip area, P-channel MOS transistors are located inside and on top of the portions.
US10777677B2 Insulated gate semiconductor device and method of manufacturing same
An insulated gate semiconductor device includes p+ gate bottom protection regions embedded in a drift layer at the bottoms of trenches that goes through n+ source regions and p-type base regions, and p+ base bottom embedded regions embedded in the drift layer below the base regions. The base bottom embedded regions have trapezoidal shapes due to a channeling phenomenon, and the bottom surfaces of the base bottom embedded regions are deeper than the bottom surfaces of the gate bottom protection regions.
US10777676B2 Silicon carbide semiconductor device
The side surface has a first outer end surface. The bottom surface has a first bottom portion continuous to the first outer end surface, and a second bottom portion continuous to the first bottom portion and located on a side opposite to the inner end surface with respect to the first bottom portion. A silicon carbide substrate has a first region and a second region located between the at least one gate trench and a second main surface, and spaced from each other with a drift region being sandwiched therebetween. In a direction parallel to the first outer end surface, a spacing between the first region and the second region located between the first bottom portion and the second main surface is smaller than a spacing between the first region and the second region located between the second bottom portion and the second main surface.
US10777673B2 Asymmetrical blocking bidirectional gallium nitride switch
A high electron mobility transistor (HEMT) gallium nitride (GaN) bidirectional blocking device includes a hetero-junction structure comprises a first semiconductor layer interfacing a second semiconductor layer of two different band gaps thus generating an interface layer as a two-dimensional electron gas (2DEG) layer. The HEMT GaN bidirectional blocking device further includes a first source/drain electrode and a second source/drain electrode disposed on two opposite sides of a gate electrode disposed on top of said hetero-junction structure for controlling a current flow between the first and second source/drain electrodes in the 2DEG layer wherein the gate electrode is disposed at a first distance from the first source/drain electrode and a second distance from the second source/drain electrode and the first distance is different from the second distance.
US10777671B2 Layered spacer formation for ultrashort channel lengths and staggered field plates
Embodiments of the invention include a semiconductor device and methods of forming such devices. In an embodiment, the semiconductor device includes a source region, a drain region, and a channel region formed between the source region and drain region. In an embodiment, a first interlayer dielectric (ILD) may be formed over the channel region, and a first opening is formed through the first ILD. In an embodiment, a second ILD may be formed over the first ILD, and a second opening is formed through the second ILD. Embodiments of the invention include the second opening being offset from the first opening. Embodiments may also include a gate electrode formed through the first opening and the second opening. In an embodiment, the offset between the first opening and the second opening results in the formation of a field plate and a spacer that reduces a gate length of the semiconductor device.
US10777669B2 Heterojunction bipolar transistor
A heterojunction bipolar transistor includes a collector layer, a base layer, and an emitter layer that are stacked on a substrate. The collector layer includes a graded semiconductor layer in which an electron affinity increases from a side closer to the base layer toward a side farther from the base layer. An electron affinity of the base layer at an interface closer to the collector layer is equal to an electron affinity of the graded semiconductor layer at an interface closer to the base layer.
US10777668B2 Bipolar junction transistors with a self-aligned emitter and base
Device structures and fabrication methods for a bipolar junction transistor. A trench isolation region surrounds an active region that includes a collector. A base layer is arranged over the active region, and a semiconductor layer is arranged on the base layer. The semiconductor layer includes a stepped profile with a first section having a first width adjacent to the base layer and a second section having a second width that is less than the first width. An emitter is arranged on the second section of the semiconductor layer.
US10777667B2 Semiconductor device
A semiconductor device has bipolar transistors on a substrate. There is also an insulating film on the substrate, covering the bipolar transistors. On this insulating film is emitter wiring, sticking through openings in the insulating film (first openings) to be electrically coupled to the emitter layer of the bipolar transistors. On the emitter wiring is a protective film. On the protective film is a bump, sticking through an opening in the protective film (second opening) to be electrically coupled to the emitter wiring. In plan view, the second opening is included in the area that is inside the bump and outside the first openings.
US10777664B2 Epitaxy source/drain regions of FinFETs and method forming same
A method includes forming isolation regions extending into a semiconductor substrate, and recessing the isolation regions, so that portions of semiconductor strips between the isolation regions protrude higher than the isolation regions to form semiconductor fins. The method further includes recessing the semiconductor fins to form recesses, epitaxially growing a first semiconductor material from the recesses, etching the first semiconductor material, and epitaxially growing a second semiconductor material from the first semiconductor material that has been etched back.
US10777663B2 Semiconductor device having boron-doped germanium tin epitaxy structure and method for forming the same
A method includes forming a fin structure over a substrate; forming a source/drain structure adjoining the fin structure, in which the source/drain structure includes tin; and exposing the source/drain structure to a boron-containing gas to diffuse boron into the source/drain structure to form a doped region in the source/drain structure.
US10777661B2 Method of manufacturing shielded gate trench MOSFET devices
A shielded gate trench MOSFET device structure is provided. The device structure includes MOS gate trenches and p body contact trenches formed in an n type epitaxial silicon layer overlying an n+ silicon substrate. Each MOS gate trench includes a gate trench stack having a lower n+ shield poly silicon layer separated from an upper n+ gate poly silicon layer by an inter poly silicon oxide (IPO) layer. The IPO layer can be formed by either depositing a silicon oxide layer or thermally growing a poly silicon oxide layer with minimal thickness variation. The method is used to form both MOS gate trenches and p body contact trenches in self-aligned or non self-aligned shielded gate trench MOSFET device manufacturing.
US10777660B2 Semiconductor structure
The present disclosure provides semiconductor structures. An exemplary semiconductor structure includes a substrate having a first region and a second region; an isolation structure formed in the substrate in the first region; a compensation doping region formed in the substrate in the first region, locate at a side of the isolation structure adjacent to the substrate in the second region and connecting with the isolation structure; a well region formed in the substrate in the second region; a drift region formed in the substrate in the first region and enclosing the isolation structure and the compensation doping region; a gate structure formed over the substrate in a boundary region between the first region and the second region; a source region formed in the well region at one side of the gate structure; and a drain region formed in the drift region at another side of the gate structure.
US10777659B2 Self-aligned bottom source/drain epitaxial growth in vertical field effect transistors
A semiconductor device and a method for fabricating the same. The semiconductor device includes at least a n-type vertical FET and a p-type vertical FET. The n-type vertical FET includes at least a first bottom source/drain layer. The p-type vertical FET includes at least a second bottom source/drain layer. A silicon dioxide layer separates the first bottom source/drain layer and the second bottom source/drain layer. The method includes forming a first bottom source/drain layer in a p-type vertical FET device area. A germanium dioxide layer is formed in contact with the first semiconductor layer a second semiconductor fin formed within a n-type vertical FET device area. A silicon dioxide layer is formed in contact with the first bottom source/drain layer from the germanium dioxide layer. A second bottom source/drain layer is formed in contact with the second semiconductor fin and the silicon dioxide layer.
US10777658B2 Method and structure of fabricating I-shaped silicon vertical field-effect transistors
A method for manufacturing a semiconductor device includes forming a first silicon germanium layer on a semiconductor substrate, forming a silicon layer on the first silicon germanium layer, and a forming second silicon germanium layer on the silicon layer. The method further includes patterning the first and second silicon germanium layers and the silicon layer into at least one fin. In the method, a germanium oxide layer is formed on the substrate and the at least one fin, and annealing is performed to convert the germanium oxide layer formed on the first and second silicon germanium layers into silicon oxide. Remaining portions of the germanium oxide layer are removed, and a width of the silicon layer is reduced.
US10777657B2 Metal gate transistor with a stacked double sidewall spacer structure
A method for fabricating semiconductor device includes the steps of: forming a gate structure on a substrate; forming a spacer around the gate structure; forming a first contact etch stop layer (CESL) around the spacer; forming a mask layer on the first CESL; removing part of the mask layer; removing part of the first CESL; forming a second CESL on the mask layer and the gate structure; and removing part of the second CESL.
US10777656B2 Fin cut and fin trim isolation for advanced integrated circuit structure fabrication
Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, an integrated circuit structure includes a fin. A first isolation structure separates a first end of a first portion of the fin from a first end of a second portion of the fin, the first end of the first portion of the fin having a depth. A gate structure is over the top of and laterally adjacent to the sidewalls of a region of the first portion of the fin. A second isolation structure is over a second end of a first portion of the fin, the second end of the first portion of the fin having a depth different than the depth of the first end of the first portion of the fin.
US10777655B2 Heterogeneous metal line compositions for advanced integrated circuit structure fabrication
Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, an integrated circuit structure includes a first plurality of conductive interconnect lines in and spaced apart by a first ILD layer, wherein individual ones of the first plurality of conductive interconnect lines comprise a first conductive barrier material along sidewalls and a bottom of a first conductive fill material. A second plurality of conductive interconnect lines is in and spaced apart by a second ILD layer above the first ILD layer, wherein individual ones of the second plurality of conductive interconnect lines comprise a second conductive barrier material along sidewalls and a bottom of a second conductive fill material, wherein the second conductive fill material is different in composition from the first conductive fill material.
US10777654B2 Method for manufacturing nitrogen-face polarity gallium nitride epitaxial structure
The present invention relates to a method for manufacturing a nitrogen-face polarity gallium nitride epitaxial structure, which includes: providing a gallium nitride template which includes a substrate and a first nitrogen-face polarity gallium nitride layer positioned on the substrate; re-growing the gallium nitride on a surface of the first nitrogen-face polarity gallium nitride layer to form a second nitrogen-face polarity gallium nitride layer; and sequentially growing a barrier layer and a channel layer on the second nitrogen-face polarity gallium nitride layer. The method for manufacturing the nitrogen-face polarity gallium nitride epitaxial structure provided by the present application enables a simple growth of the nitrogen-face polarity gallium nitride, can effectively eliminate the radio frequency dispersion phenomenon, and is beneficial to large-scale production and utilization of the nitrogen-face polarity gallium nitride epitaxial structure.
US10777651B2 Gate stacks
Some embodiments disclose a gate stack having a gate (e.g., polysilicon (poly) material) horizontally between shallow trench isolations (STIs), a tungsten silicide (WSix) material over the gate and the STIs, and a tungsten silicon nitride (WSiN) material on a top surface of the WSix material. Some embodiments disclose a gate stack having a gate between STIs, a first WSix material over the gate and the STIs, a WSiN interlayer material on a top surface of the first WSix material, and a second WSix material on a top surface of the WSiN interlayer material. Additional embodiments are disclosed.
US10777649B2 Silicon nano-tip thin film for flash memory cells
A quantum nano-tip (QNT) thin film, such as a silicon nano-tip (SiNT) thin film, for flash memory cells is provided to increase erase speed. The QNT thin film includes a first dielectric layer and a second dielectric layer arranged over the first dielectric layer. Further, the QNT thin film includes QNTs arranged over the first dielectric layer and extending into the second dielectric layer. A ratio of height to width of the QNTs is greater than 50 percent. A QNT based flash memory cell and a method for manufacture a SiNT based flash memory cell are also provided.
US10777647B2 Fin-type FET with low source or drain contact resistance
Embodiments of the invention are directed to methods of forming a FinFET. A non-limiting example method includes forming a fin across from a major surface of a substrate. A dummy gate is formed around a channel region of the fin. A source region or a drain region is formed on the fin, and the dummy gate is replaced with a metal gate structure. Subsequent to replacing the dummy gate with the metal gate structure, dopants are inserted into the source region or the drain region.
US10777646B2 Thin film transistor and display device
Disclosed are a thin film transistor and a display device, which can reduce parasitic capacitance between the first metal layer and the second metal layer so as to improve display quality of a liquid crystal display device. The thin film transistor includes a gate electrode, a gate insulation layer covering the gate electrode, a semiconductor layer formed on the gate insulation layer, and a source electrode and a drain electrode formed on the semiconductor layer. The semiconductor layer has an extension portion, a plane projection of which goes beyond a range of the gate electrode, and the drain electrode covers the extension portion.
US10777644B2 Heterojunction devices and methods for fabricating the same
Current conducting devices and methods for their formation are disclosed. Described are vertical current devices that include a substrate, an n-type material layer, a plurality of p-type gates, and a source. The n-type material layer disposed on the substrate and includes a current channel. A plurality of p-type gates are disposed on opposite sides of the current channel. A source is disposed on a distal side of the current channel with respect to the substrate. The n-type material layer comprises beta-gallium oxide.