Document Document Title
US10602319B2 Apparatus and method for sending and receiving broadcast signals
A broadcast signal receiver includes a tuner configured to tune a broadcast signal, a pilot detector configured to detect pilots comprised in the tuned broadcast signal, a de-framer configured to de-frame a signal frame of the broadcast signal and to extract Physical Layer Pipe (PLP) data, and a decoder configured to decode the extracted PLP data.
US10602317B2 System and method of alternative tracking upon disabling of monitoring device
A method and system for locating a fugitive with a disabled personal monitoring device is provided. The method includes: providing a monitored individual with a personal monitoring device being: (a) secured to the monitored individual, (b) configured to determine a location of the personal monitoring device at particular times, and (c) configured to upload the determined location of the personal monitoring device at the particular times; storing the uploaded location data to thereby create a movement history of the monitored individual; cross referencing at least a portion of the movement history with a record of detected probe signals emitted by wireless devices to thereby identify wireless devices that the personal monitoring device has encountered; selecting, based on at least one predetermined rule, a wireless device identified by the cross referencing; determining a relevant location of the wireless device; and notifying a supervising authority of the relevant location.
US10602315B2 System and method for providing a platform for creating, browsing and searching a journal of activities of a user
A system is disclosed for providing a platform for creating, browsing and searching a journal of a user's activities. The system comprising a data storage area to store: a user database, wherein information pertaining to one or more users is stored; a location group objects database, wherein one or more location group objects are stored, each object comprising a timestamp, coordinates and motion status of a user; a points of interest database wherein one or more location points of interest of the user are stored, the points of interest comprise data relating to the user from one or more data sources on a network that index data based on time; and one or more servers coupled to the user database, location group objects database and points of interest database via the network, the one or more servers programmed to execute computer program modules, the computer program modules comprising: a tracker engine configured to (1) receive and process data from one or more sensors sensing the location of the user and (2) generate a plurality of location group objects that comprise a time, coordinates and motion status of the user; and an annotation engine configured to assign a physical location to each location group object.
US10602314B2 System and method for controlling mobile services using sensor information
A system includes a database of image data associated with a vehicle; and control logic configured to cause a user device to capture one or more images and compare data associated with the one or more images with the image data to determine if a user is present in a vehicle and disable a text messaging function at least in part responsive to the determination using the image data.
US10602313B2 State-based location monitoring
Techniques are disclosed for state-based location monitoring and determining a location of a mobile device. An application processor identifies a desired movement state. The application processor notifies a coprocessor of the desired state and enters a low power mode. The coprocessor monitors movement data to determine whether the desired state has occurred. In the event the desired state has occurred, the coprocessor will notify the application processor. The application processor can then determine whether it should switch to a high power mode.
US10602312B2 Content delivery system, content delivery server, in-vehicle terminal, content delivery method
Provided is a content delivery system which includes an in-vehicle terminal and a content delivery server connected via wireless communication. The content delivery server includes a pre-sending unit which identifies a content that is likely to be used by the in-vehicle terminal in a dead spot where a communication status of the wireless communication is inferior, and sends the identified content to the in-vehicle terminal before a vehicle mounted with the in-vehicle terminal reaches the dead spot. The in-vehicle terminal includes an in-vehicle terminal storage unit which stores the content sent from the pre-sending unit.
US10602311B2 Apparatus and method for estimating location in a wireless communication system
Disclosed is a method for increasing location estimation accuracy of a communication device, including identifying a set including at least one sample among a plurality of samples of a probability distribution for estimated locations of the communication device, and determining a location of the communication device among the at least one sample based on a reliability of each of the at least one sample, by determining the reliability of each of the at least one sample in the set, when a difference between a first location of the communication device which is estimated based on a first scheme and a second location of the communication device which is estimated based on a second scheme is greater than or equal to a preset threshold value, and determining a sample of which a reliability is greatest among the at least one sample as the location of the communication device.
US10602304B2 Registration management method for terminal accessing 5G network on non-3GPP access
A communication technique of fusing a fifth generation (5G) communication for supporting higher data transmission rate beyond a fourth generation (4G) system with an Internet of things (IoT) technology and a system thereof is provided. The technique may be applied to an intelligent service (smart home, smart building, smart city, smart car or connected car, health care, digital education, retail business, security and safety related service, or the like) based on the 5G communication technology and the IoT related technology. A method is provided for effectively managing a registration state for a terminal in a 5G core network such as an access and mobility management function (AMF) in a situation of accessing a 5G network via a non-3rd generation partnership project (3GPP) access.
US10602298B2 Directional propagation
The description relates to parametric directional propagation for sound modeling and rendering. One implementation includes receiving virtual reality space data corresponding to a virtual reality space. The implementation can include using the virtual reality space data to simulate directional impulse responses for initial sounds emanating from multiple moving sound sources and arriving at multiple moving listeners. The implementation can include using the virtual reality space data to simulate directional impulse responses for sound reflections in the virtual reality space. The directional impulse responses can be encoded and used to render sound that accounts for a geometry of the virtual reality space.
US10602296B2 Audio object adjustment for phase compensation in 6 degrees of freedom audio
Phase effect interference is determined at a listening location between signals from at least two audio objects; and a modified position is computed for at least one of the audio objects such that the determined phase effect interference at the listening location is altered as a result of the modified position. For each audio object for which the position is modified at least phase of at least one frequency component of the respective signal is adjusted in correspondence with the modified position so as to eliminate the determined phase effect interference. The signals from the at least two audio objects are formed after this adjusting; and then the formed signals are provided to a sound system comprising multiple audio transducers so as to render the formed signals at the listening position where the phase effect interference is eliminated during rendering.
US10602293B2 Methods and apparatus for higher order ambisonics decoding based on vectors describing spherical harmonics
The encoding and decoding of HOA signals using Singular Value Decomposition includes forming based on sound source direction values and an Ambisonics order corresponding ket vectors (|Y(Ωs)) of spherical harmonics and an encoder mode matrix (ΞOxS). From the audio input signal (|x(Ωs)) a singular threshold value (σs) determined. On the encoder mode matrix a Singular Value Decomposition is carried out in order to get related singular values which are compared with the threshold value, leading to a final encoder mode matrix rank (rfine). Based on direction values (Ωl) of loudspeakers and a decoder Ambisonics order (Nl), corresponding ket vectors (|Y(Ωl)) and a decoder mode matrix (ΨOxL) are formed. On the decoder mode matrix a Singular Value Decomposition is carried out, providing a final decoder mode matrix rank (rfind). From the final encoder and decoder mode matrix ranks a final mode matrix rank is determined, and from this final mode matrix rank and the encoder side Singular Value Decomposition an adjoint pseudo inverse (Ξ+)† of the encoder mode matrix (ΞOxS) and an Ambisonics ket vector (|a′s) are calculated. The number of components of the Ambisonics ket vector is reduced according to the final mode matrix rank so as to provide an adapted Ambisonics ket vector (|a′l). From the adapted Ambisonics ket vector, the output values of the decoder side Singular Value Decomposition and the final mode matrix rank an adjoint decoder mode matrix (Ψ)† is calculated, resulting in a ket vector (|y(Ωl)) of output signals for all loudspeakers.
US10602288B1 System and method for compensating for non-linear behavior for an acoustic transducer
In at least one embodiment, an audio amplifier system including a memory and an audio amplifier is provided. The audio amplifier includes the memory and is programmed to receive an audio input signal and to generate a target current signal based on the audio input signal. The audio amplifier is further configured to generate a first predicted position of a voice coil of a loudspeaker and to generate a first corrected current signal based on the target current signal and on the first predicted position of the voice coil. The audio amplifier is further configured to determine a pressure within a loudspeaker enclosure based at least on the first predicted position of the voice coil and determine a position of a passive radiator based at least on the pressure within the loudspeaker enclosure. The audio amplifier is further configured to generate a second predicted position of the voice coil.
US10602287B2 Audio transmission system
An audio transmission system of the present invention includes: an unmanned aircraft; a steering terminal that is used to steer the unmanned aircraft; and an information terminal configured to access a server providing a service for translating text data created in an official language of a country into a designated language other than the official language, and converting the translated text data into audio data, the information terminal being able to download the audio data from the server. The information terminal transmits the audio data in the designated language downloaded from the server to the unmanned aircraft, and the unmanned aircraft outputs the audio data in the designated language as an audio message from a speaker attached to an airframe.
US10602284B2 Transducer management
A hearing prosthesis, including an actuator assembly, and a chassis supporting the actuator assembly, wherein the actuator assembly is configured to vibrate when an electrical current is applied to the actuator assembly such that a first apparatus of the actuator assembly vibrates relative to a second apparatus of the actuator assembly, the chassis is connected to the second apparatus, and the actuator assembly retains data related to an operational performance of the actuator assembly.
US10602282B2 Adaptive feedback gain correction
A hearing aid includes a signal processor, a input transducer electrically connected to the signal processor, a receiver electrically connected to the signal processor, an adaptive feedback cancellation filter configured to suppress feedback from a signal path between the receiver and the input transducer, and a feedback gain correction unit configured for adjusting a gain parameter of the signal processor based at least in part on coefficients of the adaptive feedback cancellation filter. A method of adjusting a gain parameter of a signal processor of a hearing aid includes monitoring filter coefficients of a feedback cancellation filter of the hearing aid, and adjusting the gain parameter of the signal processor in dependence of the monitored filter coefficients.
US10602278B2 Speaker
The present disclosure discloses a speaker, including a frame, a front cover forming an accommodating space with the frame and a vibration system and a magnetic circuit system which are accommodated in the accommodating space and are respectively fixed to the frame, where the magnetic circuit system includes a magnetic bowl fixed to the frame and a magnet fixed in the magnetic bowl, the magnetic bowl includes a first component forming a framework and a second component embedded into the first component, and the magnetic permeability of the second component is greater than that of the first component. The speaker of the present disclosure can improve the permeability performance of the magnetic circuit system.
US10602277B2 Acoustic device
The present disclosure provides an acoustic device, including a frame, a vibration system fixed to the frame, a magnetic circuit system configured to drive the vibration system to vibrate and produce a sound, and a magnetic frame sealing cap configured to fix the magnetic circuit system to the frame, where the magnetic circuit system includes a magnetic yoke and a magnet fixed to the magnetic yoke, the magnetic frame sealing cap includes a bottom wall and a side wall that is in a ring shape and is bent and extends from a periphery of the bottom wall, the magnetic yoke is fixed to the bottom wall, and the side wall is fixed to the frame. Compared with the related art, the acoustic performance of the acoustic device of the present disclosure is optimal.
US10602275B2 Audio enhancement via beamforming and multichannel filtering of an input audio signal
Enhancing audio content based on application of different gains to different frequency bands of an audio signal is disclosed. Audio information contained in an input signal can undergo beamforming to provide an initial adjustment to the audio information, e.g., noise reduction, etc. In an embodiment beamforming can comprise double-beamforming in which first audio information is adjusted based on second audio information and the second audio information is adjusted based on the first audio information. Different gains can be applied to content in determined frequency bands, resulting in an amplified signal. In some embodiments, the gains can be related to hearing sensitivity of a listener, e.g., via a hearing sensitivity model. The amplified audio information from each frequency band can then be recombined. The recombined signal can be level limited and subjected to further digital and analog gains. The resulting output, e.g., enhanced audio, can be individually adapted for a listener.
US10602270B1 Similarity measure assisted adaptation control
Techniques for real-time audio communication including supplying an initial audio signal to an audio signal processor configured to process the initial audio signal and output a processed audio signal to an audio output means, obtaining a loopback audio signal corresponding to the processed audio signal, generating a plurality of audio features for the initial audio signal and the loopback audio signal, generating a similarity measure estimating a similarity of the initial audio signal to the first loopback audio signal based on at least the plurality of audio features, adjusting an adaptation rate for an audio signal processing operation based on at least the similarity measure, and controlling, based on at least the adjusted adaptation rate, an echo cancellation process for cancelling an estimated echo from a near-end audio signal received via an audio input means in proximity to the audio output means.
US10602265B2 Coprime microphone array system
A coprime microphone array (CMA) system, comprising: a CMA arrangement that includes a pair of uniform linear microphone subarrays that are coincident and have a coprime number of microphones; a computing system that processing signals from each microphone in the CMA arrangement and generates sound localization information.
US10602263B2 Planar loudspeaker manifold for improved sound dispersion
An acoustic manifold for altering a sound wavefront shape from a loudspeaker having a substantially planar driver, comprising a mounting surface configured to attach to a front surface of a case surrounding the driver and having two vertical openings matching corresponding vertical openings in the case to allow sound from the driver to project therethrough, and a waveguide portion coupled to the mounting surface and having a structure channeling sound projected from the driver through the two vertical openings to be combined in one output area. The structure has a plurality of reflective surfaces configured to create output sound that has a consistent dispersion pattern over a defined area. The manifold is configured to increase a vertical and/or horizontal beamwidth of the projected sound so that listeners positioned off an axis of the loudspeaker will hear a wide range of audible frequencies at a substantially similar sound level.
US10602262B2 Speaker device
A speaker device includes a housing, an engagement structure, a sound guide structure, and a speaker unit. The housing has an accommodating space. The engagement structure is disposed on the housing. The sound guide structure is detachably engaged with the engagement structure. The speaker unit is located in the accommodating space and configured to sound towards the sound guide structure.
US10602259B1 TWS earphone with multiple speakers and crossover circuit embedded therein
A TWS earphone with multiple speakers and a crossover circuit embedded therein includes a body and a circuit unit set in the body. The circuit unit includes a Bluetooth module, a crossover circuit electrically connected to the Bluetooth module, at least two dynamic speakers or an assembly of at least one dynamic speaker and at least one balanced armature, with different response features, electrically connected to the crossover circuit, and a battery module supplying power for the circuit unit. The Bluetooth module is configured to wirelessly receive audio signals and then output the audio signals to the crossover circuit for frequency division. The crossover circuit is configured to transmit medium-low frequency audio signals after frequency division to one dynamic speaker and high frequency audio signals to the other dynamic speaker or the balanced armature.
US10602258B2 Manufacturing a cartilage conduction audio device
A method for manufacturing a cartilage conduction audio device is disclosed. A manufacturing system receives data describing a three-dimensional shape of an ear (e.g., the outer ear, behind the ear, the concha bowel, etc.) of a user. The system identifies one or more locations for one or more transducers along a back of an auricle of the ear for the user that vibrate the auricle over a frequency range causing the auricle to create an acoustic pressure wave at an entrance of the ear canal. The system then generates a design for a cartilage conduction audio device for the user based on the one or more identified locations of the transducers at which acoustic pressure waves generated by the one or more transducers satisfy a threshold performance metric for the user. The design may then be used to fabricate the cartilage conduction audio device.
US10602257B1 Methods and systems for wireless audio
Various embodiments of the present technology comprise a method and system for wireless audio. In various embodiments, the system comprises a set of wirelessly connected ear buds, each ear bud suitable for placing in a human ear canal. Each ear bud comprises a microphone, an asynchronous sampling rate converter, a timer, and an audio clock. One ear bud from the set further comprises a control circuit and a synchronizer to synchronize the input of sound signals captured by the microphones and/or synchronize the processing and output of the sound signals.
US10602254B2 Packaging of luminaire mounted microphones
The specification and drawings present packaging for integrating a microphone into an outdoor luminaire that provides high sensitivity and dynamic range together with being waterproof, resistant to impact and wind noise, environmentally resistant and unobtrusive to passers-by. Various embodiments describe packaging of outdoor luminaire mounted microphones to achieve waterproof and minimized unwanted noise performance, and other desirable features.
US10602252B2 Electrodynamic loudspeaker membrane with internally molded electrical connection
A membrane (112) for an acoustic device including an electrical conductor (120) integrally formed within the membrane (112). The integrally formed electrical conductor (120) may be net-shaped and may be formed between two or more layers of membrane material. The integrally formed electrical conductor (120) may be electrically connected to the voice coil in an acoustic device, wherein the integrally formed electrical conductor (120) is adapted to provide an electrical signal to the voice coil during operation of the acoustic device. Additionally or alternatively, the integrally formed electrical conductor (120) may be electrically connected to one or more electrical and/or electronic components (240) affixed to the membrane (112).
US10602251B2 Covered plastic acoustic enclosure
A corrugated plastic sheet with an acoustically effective material with fold lines as centerlines of V-shaped grooves between panels that can be folded by hand into a covered plastic acoustic enclosure, with or without additional corrugated plastic panels. The sheet has a speaker opening and a speaker support fixture, ring, or panel may assist in supporting the speaker on the enclosure. Foldable flanges and foldable narrow panels with adhesive strips, preferably with release layers, enable assembly of the covered enclosure without tools, other than for speaker installation. An amplifier attached to a panel of the enclosure, preferably on an external surface, is presented. An enclosure that supports more than one speaker is presented. The plastic acoustic enclosure can be shipped flat and unassembled and then assembled by a user. The enclosure is lightweight, and so ships economically and does not significantly burden automobiles in which such enclosures may be installed.
US10602250B2 Acoustaical devices employing phase change materials
The disclosure is related to materials that includes phase change materials. The materials are suitable for use in acoustical devices such as headphones.
US10602247B2 Loudspeaker with metallic organic framework material
A loudspeaker, comprising an enclosure; at least one dynamic driver mounted in the enclosure; and a porous sound adsorber material disposed within the enclosure, the sound adsorber material at least comprising a Metallic Organic Framework material.
US10602245B2 Medium-access control technique for optically switched networks
We disclose a method for controlling access to an optically switched network, which connects N end-nodes, and is organized into a virtual data plane and a virtual control plane, which both communicate through the same underlying physical optical network. The virtual data plane provides any-to-all parallel connectivity for data transmissions among the N end-nodes, and the virtual control plane is organized as a ring that serially connects the N end-nodes, wherein a control token circulates around the ring. During operation, an end-node in the ring receives the control token, which includes a destination-busy vector with a busy flag for each of the N end-nodes. If the end-node has data to send and the busy flag for the destination end-node is not set, the system: sets the busy flag; commences sending the data to the destination end-node; and forwards the control token to a next end-node in the ring.
US10602243B2 Method and system for monitoring biometric data
A method of monitoring biometric data for an individual includes detecting that the individual has moved within a predetermined range of a fixed display device. The method further includes wirelessly receiving a sensed biometric parameter of the individual at a receiver associated with the fixed display device. After determining that the individual has moved within the predetermined range and that the sensed biometric parameter is an authorized parameter for display based on a user profile of the individual, the sensed biometric parameter is displayed on the fixed display device. The method further includes detecting that the individual has moved outside of the predetermined range, and removing the sensed biometric parameter from the fixed display device.
US10602240B2 Decoding method switching for preview image processing using a bundle of preview images
In one embodiment, a method receives a portion of a bundle of preview images for a video being played and starts to decode the portion of the bundle of preview images. An input is received for a location in the video. The method determines if a preview image corresponding to the location has been decoded from the bundle of preview images. When the preview image corresponding to the location has been decoded, the preview image corresponding to the location is displayed. When the preview image corresponding to the location has not been decoded, the method switches from decoding the portion of the bundle of preview images at a first position to decoding the portion of the bundle of preview images at a second position corresponding to the location.
US10602236B2 Unique content sequence identification method and apparatus
Television transmissions are received at multiple locations across a large area. Advertisements may be identified, harvested and tagged from within in the television transmissions. The advertisements may be assigned identifiers; media plans may be determined. A datastructure of observed advertisement sequences may be created; the observed advertisement sequences may be determined to have a probability of being unique above a threshold. The smart TVs may render broadcast content and may report advertisement and/or content identifiers. Reported advertisement sequences may be determined and compared to the datastructure of observed advertisement sequences to identify and/or confirm content rendered by the smart TVs.
US10602232B1 Cross platform application control in an interactive, multi-platform video network
In one aspect, the invention provides an interactive, multi-platform video network. In another aspect, the invention provides a dynamic scheduling method.
US10602223B2 Methods and apparatus to categorize media impressions by age
Apparatus, systems, and articles of manufacture are disclosed to categorize audience members by age. An example system includes a processor to execute instructions to: generate, an age-correction model by: at an initial node, splitting audience member records into child nodes based on an initial attribute-value pair; at the child nodes: calculating an effective quantity of audience member records based on the weight assigned to the corresponding child node; when the effective quantity of audience member records satisfies a minimum leaf size, splitting the corresponding child node into additional ones of the child nodes based on a corresponding child node attribute-value pair; and when the effective quantity of audience member records does not satisfy the minimum leaf size, designating the corresponding child node as a terminal node; and correct, based on the age-correction model, an age characteristic associated with a media impression.
US10602214B2 Cognitive television remote control
Systems and methods for a cognitive display control are disclosed. A method includes: obtaining, by a computer device, context information of current content being displayed on a display; generating, by the computer device, a respective attention score for each one of plural users for the current content; receiving, by the computer device, input to change from the current content to new content; determining, by the computer device and based on the receiving, that the attention score of at least one of the plural users exceeds a threshold value; and controlling the display, by the computer device and based on the determining, to display an alert and a prompt to confirm or reject changing to the new content.
US10602212B2 Methods and systems for implementing legacy remote and keystroke redirection
Methods and systems for routing key commands received from a remote-control device are provided. The method and/or system may include receiving, at a device, a key command from the remote-control device, generating a first message that includes the key command, sending, from the device, the first message to a keystroke router, and determining, at the keystroke router, a system network controller associated with the device. Moreover, the keystroke router may send the key command to the system network controller.
US10602211B2 Method and apparatus for automatic second screen engagement
A method includes displaying content on a television, detecting a personal display device in proximity of the television, detecting a selection of content displayed on the television, detecting an instruction associated with the selection, displaying, based on the instruction, information associated with the selection on the personal display device and displaying on the television an alert indicating that the information associated with the selection is on the personal display device.
US10602209B2 Transport and acquisition of DRM-related information
A reception apparatus includes receiver and processing circuitry. The receiver circuitry is configured to receive a broadcast stream including a service list table (SLT) and a digital rights management (DRM) data service. The SLT includes service information for the DRM data service. The processing circuitry is configured to extract the service information for the DRM data service from the received broadcast stream. The service information for the DRM data service includes a DRM system identifier. The processing circuitry is configured to acquire DRM information from the DRM data service when the DRM system identifier included in the service information for the DRM data service corresponds to a DRM system that is supported by the reception apparatus.
US10602200B2 Switching modes of a media content item
Systems and techniques are provided for switching between different modes of a media content item. A media content item may include a movie that has different modes, such as a cinematic mode and an interactive mode. For example, a movie may be presented in a cinematic mode that does not allow certain user interactions with the movie. The movie may be switched to an interactive mode during any point of the movie, allowing a viewer to interact with various aspects of the movie. The movie may be displayed using different formats and resolutions depending on which mode the movie is being presented.
US10602197B2 Set-top box with interactive portal and system and method for use of same
A set-top box with an interactive portal and system and method for use of the same are disclosed. In one embodiment of the set-top box, the set-top box is deployed to provide an interactive portal in a hospitality establishment having multiple rooms, such as a hotel. The set-top box is associated with a room and includes a housing that secures a television input, a television output, a processor, a transceiver, and memory therein in an interconnected bus architecture. The set-top box generates a guest interactive portal as well as a housekeeping interactive portal for a guest and housekeeper, respectively. Each of the portals provides relevant feedback on the condition of the room to a server associated with the hotel.
US10602196B2 Set-top box, system and method for providing awareness in a hospitality environment
A system and method for providing awareness in a hospitality environment are presented. In one embodiment, a vertical and horizontal array of set-top boxes is provided and each set-top box includes an identification corresponding to the room in which the set-top box is placed. Each set-top box includes a wireless transceiver that periodically transmits an identification beacon that is received by a proximate wireless-enabled interactive device. The proximate wireless-enabled interactive device, in turn, broadcasts data packets including an indication of the strength of set-top box identification signals received. The broadcasts are received by a server via an array of wireless routers. The location of the proximate wireless-enabled interactive device is determined based on the signal strength information in the data packets.
US10602190B2 Temporal sub-layer descriptor
A method for decoding a video bitstream comprising the steps of: receiving said video bitstream that includes a plurality of different layers, where one of said plurality of different layers includes a plurality of temporal sub-layers; receiving a value of a value attribute associated with one of the plurality of temporal sub-layers where said value includes a first part and a second part separated by a delimiter; decoding said bitstream based upon said value attribute.
US10602189B2 Method and apparatus for encoding/decoding images
Disclosed are a method and apparatus for encoding/decoding images. The image-decoding method comprises the steps of: receiving a bit stream including information regarding an NAL unit type; and checking whether or not the NAL unit in the bit stream is a reference picture based on said information regarding an NAL unit type and decoding the NAL unit. The information regarding an NAL unit type indicates whether the NAL unit is a reference reading picture or not a reference reading picture.
US10602180B2 Motion vector prediction
A video coder may determine a motion vector of a non-adjacent block of a current picture of the video data. The non-adjacent block is non-adjacent to a current block of the current picture. Furthermore, the video coder determines, based on the motion vector of the non-adjacent block, a motion vector predictor (MVP) for the current block. The video coder may determine a motion vector of the current block. The video coder may also determine a predictive block based on the motion vector of the current block.
US10602179B2 Video encoding device and video decoding device using high-precision skip encoding and method thereof
Provided is a video decoding method performed by a video decoding apparatus, the video decoding method including: determining prediction mode information of a current block and an index indicating a prediction candidate, from a bitstream; determining a prediction candidate list according to the prediction mode information; when the prediction mode information of the current block indicates a pre-set prediction mode, determining a motion vector indicated by the index indicating the prediction candidate from the prediction candidate list, and determining a prediction motion vector of the current block based on at least one of pieces of motion prediction information related to the motion vector; and determining a motion vector of the current block based on the prediction motion vector, wherein the pre-set prediction mode is a prediction mode different from a skip mode and a merge mode.
US10602175B2 Using an average motion vector for a motion search
A method for using an average motion vector in a motion vector search process. The method includes accessing an input frame for processing and reading average motion vector information from memory. The method further includes performing a motion vector search by using the average motion vector and a plurality of hints, calculating a winner motion vector based on the average motion vector and the plurality of hints, and storing the winner motion vector back into memory to create a new updated average motion vector. The method further includes finishing processing the input frame using the winning motion vector.
US10602171B2 Video decoders and electronic systems including the same
A video decoder may perform, based on an operation mode, at least one of a first decoding operation to restore a first bin value based on a first context value, a second decoding operation to restore a second bin value based on an updated first context value or a second context value, a third decoding operation to restore a third bin value based on the updated first context value or a third context value, and a fourth decoding operation to restore at least one bypass bin value without a context value. Based on the operation mode, the video decoder may output the first bin value, the at least one bypass bin value, the first bin value and the at least one bypass bin value, the first bin value and one of the second and third bin values, or at least one of the first, second, and third bin values.
US10602169B2 Method and device for encoding/decoding multi-layer video signal
A method for decoding a multi-layer video signal, according to the present invention, determines whether a corresponding picture in a lower layer is used as an inter-layer reference picture for a current picture in an upper layer, on the basis of a temporal level identifier of the lower layer, performs inter-layer prediction for the current picture by using the corresponding picture if the corresponding picture in the lower layer is used as the inter-layer reference picture for the current picture in the upper layer, reconstructs the current picture by using a prediction sample acquired through the inter-layer prediction and a residual sample of the current picture, and selectively applies a loop filter to a tile boundary of the reconstructed current picture on the basis of a layer filter flag for the upper layer.
US10602168B2 Method and apparatus for encoding/decoding multilayer video signal
A scalable video signal decoding method, according to the present invention, determines a corresponding picture belonging to a lower layer used for an inter-layer prediction of a current picture belonging to an upper layer, performs the inter-layer prediction of the current picture by using the corresponding picture of the determined lower layer, restores the current picture by using a prediction sample acquired through the inter-layer prediction and a residual sample of the current picture, and selectively applies a loop filter to a tile boundary of the restored current picture on the basis of a layer filter flag for the upper layer.
US10602165B2 Multilayer video signal encoding/decoding method and device
A scalable video signal decoding method according to the present invention is characterised in that whether or not a corresponding picture in a lower layer is being used as an inter layer reference picture for a current picture in an upper layer is determined on the basis of a time level identifier for the lower layer, and if the corresponding picture in the lower layer is being used as an inter layer reference picture for the current picture in the upper layer, inter layer prediction of the current picture is carried out using the corresponding picture, and the current picture is restored using a prediction sample obtained by means of inter layer prediction and a residual sample of the current picture.
US10602164B2 Multilayer video signal encoding/decoding method and device
The multilayer video signal decoding method according to the present invention is characterised in that whether or not a corresponding picture in a lower layer is being used as an inter layer reference picture for a current picture in an upper layer is determined on the basis of a time level identifier for the lower layer, and if the corresponding picture in the lower layer is being used as an inter layer reference picture for the current picture in the upper layer, inter layer prediction of the current picture is carried out using the corresponding picture, and the current picture is restored using a prediction sample obtained by means of inter layer prediction and a residual sample of the current picture.
US10602158B2 Method for maximizing video slice size constraint
A method and apparatus to maximize video slice size is described herein. The method packs as many macroblocks as possible within a capped-size slice, while preserving user-defined quality constraints. The probability to conform to the maximum slice size constraint may be adjusted according to a user-defined parameter. The method may be integrated into a rate control process of a video encoder. The method predicts whether encoding a macroblock with a quantization parameter exceeds a current slice size constraint. It further predicts whether encoding a given number of macroblocks with a given configuration of quantization parameters exceeds the current slice size constraint. The method then proceeds to encode the current macroblock either on a condition that encoding the given number of macroblocks with the given configuration of quantization parameters falls below the size constraint of the current slice or after determining that a new slice is needed.
US10602156B2 Devices and methods for identifying a leading picture
An encoded bitstream of data including a plurality of encoded pictures is received. It is determined whether a first instantaneous decoding refresh (IDR) picture has one or more subsequent leading pictures included in the plurality of encoded pictures based on a Network Access Layer (NAL) unit type associated with the first IDR picture. The first IDR picture occurs at a random-access point in the encoded bitstream of data. When the NAL unit type of the first IDR picture is a first value indicating that the first IDR picture has one or more subsequent leading pictures, (i) the one or more subsequent leading pictures are decoded with reference to the first IDR picture based on the NAL unit type of the first IDR picture being the first value, and (ii) an output order is generated for the first IDR picture and the one or more subsequent leading pictures such that the one or more subsequent leading pictures precede the first IDR picture in the output order.
US10602152B2 Server-side adaptive video processing
Adaptive video processing for a target display panel may be implemented in or by a server/encoding pipeline. The adaptive video processing methods may obtain and take into account video content and display panel-specific information including display characteristics and environmental conditions (e.g., ambient lighting and viewer location) when processing and encoding video content to be streamed to the target display panel in an ambient setting or environment. The server-side adaptive video processing methods may use this information to adjust one or more video processing functions as applied to the video data to generate video content in the color gamut and dynamic range of the target display panel that is adapted to the display panel characteristics and ambient viewing conditions.
US10602145B2 Image encoding apparatus and control method thereof
An image encoding apparatus of the present invention comprises a frequency converting unit which executes frequency conversion on the data of a frame in moving image data, and generates coefficient data of a plurality of subbands, an encoding unit which quantizes the coefficient data acquired by the frequency converting unit in accordance with a quantization parameter, and encodes the quantized coefficient data, and a code amount controlling unit which controls the encoding unit such that a code amount generated by the encoding unit achieves a target code amount are provided. Here, the code amount controlling unit determines a subband target code amount of each of the plurality of subbands by distributing the target code amount to the plurality of subbands based on a ratio determined according to an indicator indicating a difficulty calculated for each of the plurality of subbands.
US10602138B2 Method and device for chroma sample intra prediction in video coding system
An intra prediction method according to the present invention comprises the steps of: acquiring information on a luma prediction mode of a current block and information on a chroma prediction mode of the current block from a bit stream; deriving a luma intra prediction mode of the current block on the basis of the information on the luma prediction mode; determining a chroma intra prediction mode of the current block on the basis of information on the luma intra prediction mode and the information on the chroma prediction mode; and generating a chroma prediction sample of the current block on the basis of the chroma intra prediction mode. According to the present invention, it is possible to reflect the difference between the ratio of the width to the height of a luma component and the ratio of the width to the height of a chroma component, and thus to more accurately perform intra prediction in units of samples and improve intra prediction performance.
US10602137B2 Method and device for encoding/decoding multi-layer video signal
A method for decoding a multi-layer video signal, according to the present invention, determines whether a corresponding picture in a lower layer is used as an inter-layer reference picture for a current picture in an upper layer, on the basis of a time level identifier of the lower layer, and restrictively performs inter-layer prediction for the current picture on the basis of a tile boundary alignment flag indicating whether tile alignment is performed between the upper layer and the lower layer if the corresponding picture in the lower layer is used as the inter-layer reference picture for the current picture in the upper layer.
US10602136B2 Method and apparatus for encoding/decoding multilayer video signal
A scalable video signal decoding method, according to the present invention, determines a corresponding picture belonging to a lower layer used for an inter-layer prediction of a current picture belonging to an upper layer, and performs the inter-layer prediction of the current picture by using the corresponding picture in the determined lower layer, wherein the inter-layer prediction is restrictively performed according to a tile boundary alignment flag indicating whether tiles between the upper layer and the lower layer are aligned.
US10602130B2 Image display device for displaying composite image
An image display device for displaying a composite image, includes a transparent first display panel located in front of eyes of viewers for displaying a first image and a second display panel disposed so as to be spaced apart from the first display panel for displaying a second image, the image display device being configured to display a composite image obtained by composing the first image displayed by the first display panel and the second image displayed by the second display panel, the composite image being viewed.
US10602129B2 Image acquiring device and image acquiring system
An image acquiring device comprises a first camera 14 for acquiring video images, consisting of frame images continuous in time series, a second camera 15 being in a known relation with the first camera and used for acquiring two or more optical spectral images of an object to be measured, and an image pickup control device 21, and in the image acquiring device, the image pickup control device is configured to extract two or more feature points from one of the frame images, to sequentially specify the feature points in the frame images continuous in time series, to perform image matching between the frame images regarding the frame images corresponding to the two or more optical spectral images based on the feature points, and to synthesize the two or more optical spectral images according to the condition obtained by the image matching.
US10602127B2 3D image capture apparatus with cover window fiducials for calibration
A 3D imaging apparatus with enhanced depth of field to obtain electronic images of an object for use in generating a 3D digital model of the object. The apparatus includes a housing having mirrors positioned to receive an image from an object external to the housing and provide the image to an image sensor. The optical path between the object and the image sensor includes an aperture element having apertures for providing the image along multiple optical channels with a lens positioned within each of the optical channels. The apparatus also includes a transparent cover positioned within the optical path and having a plurality of fiducials. The depth of field of the apparatus includes the cover, allowing the fiducials to be used to calibrate the apparatus or verify and correct the existing calibration of it.
US10602125B2 Camera-parameter-set calculation apparatus, camera-parameter-set calculation method, and recording medium
A camera-parameter-set calculation apparatus includes a three-dimensional point group calculator that calculates a plurality of three-dimensional coordinates, based on first and second images respectively captured by first and second cameras and first and second camera parameter sets of the first and second cameras; an evaluation value calculator that determines a plurality of pixel coordinates in the second image, based on the plurality of three-dimensional coordinates and the second camera parameter set, determines a plurality of third pixel coordinates in a third image captured by a third camera, based on the plurality of three-dimensional coordinates and a third camera parameter set of the third camera, and calculates an evaluation value, based on pixel values at the plurality of second and third pixel coordinates in the second and third images; and a camera-parameter-set determiner that determines a fourth camera parameter set for the third camera, based on the evaluation value.
US10602124B2 Systems and methods for providing a cubic transport format for multi-lens spherical imaging
Apparatus and methods for providing a frame packing arrangement for the encoding/decoding of, for example, panoramic content. In one embodiment, the frame packing arrangement utilizes overlapping imaging data so as to enable, for example, a post-decode stitching operation to be performed. The frame packing arrangement may utilize a number of projection formats, such as a cubemap projection, and may utilize any number of differing aspect ratios such as, without limitation, 4×3, 3×2, 4×2, 2×4 aspect ratios. Additionally, the overlapping imaging data may be positioned within the frame packing arrangement chosen so as to improve upon coding efficiency. For example, the overlapping imaging data may be positioned within the frame packing arrangement so as to emphasize image continuity. An encoder apparatus and decoder apparatus for use with the aforementioned frame packing arrangements are also disclosed.
US10602122B2 Monocular stereoscopic camera
The present invention relates to a monocular stereoscopic camera for capturing a stereoscopic image of an object, and the monocular stereoscopic camera according to the present invention has: a first imaging lens assembly; a half mirror for reflecting a portion of light rays which have passed through the first imaging lens assembly while allowing the remaining light rays to pass through; a first camera including a third imaging lens assembly for imaging the light rays which have been reflected by the half mirror; a second camera including a third imaging lens assembly for imaging the light rays which have passed through the half mirror; and a second imaging lens assembly arranged on an optical axis between the first imaging lens assembly and the half mirror or on an optical axis between the half mirror and the third imaging lens assembly.
US10602119B1 System and method for multiplexing MIPI multispectral imaging devices
It is contemplated that the present invention can provide methods and systems for the near-simultaneous frame acquisition from multiple cameras. This can be achieved in two different ways. If the cameras are set to work in triggering mode, the triggering of a first camera and a subsequent camera are adjusted by overlapping the trigger signals and image communication control signals of each camera in order to capture near-simultaneous images from each of the cameras. If the cameras are in video mode, they will be kept synchronous by using a common clock and starting them at the same time. As each camera generates frames, individual, corresponding frames are sampled from each camera in a sequential manner upon receiving a triggering signal. In this way, near simultaneous images can be sampled and saved from multiple cameras in video mode.
US10602118B2 Method and system for multi-wavelength depth encoding for three dimensional range geometry compression
A method for generating encoded depth data includes receiving digital fringe projection (DFP) data corresponding to a three-dimensional structure of a physical object, and generating first and second fringe encodings for a first predetermined wavelength based on the DFP data at a first coordinate. The method further includes generating third and fourth fringe encodings for a second predetermined wavelength based on the DFP data at the first coordinate, the second wavelength being longer than the first wavelength, and generating a combined fringe encoding based on the third fringe encoding and the fourth fringe encoding. The method further includes storing the first, second, and combined fringe encoding data in a pixel of two-dimensional image data at a pixel coordinate in the two-dimensional image data corresponding to the first coordinate.
US10602115B2 Method and apparatus for generating projection image, method for mapping between image pixel and depth value
Disclosed is a projection image generating method for a 3D space. An exemplary embodiment of the present disclosure provides a projection image generating method, including: estimating a plurality of image obtaining poses and a plurality of depth obtaining poses including obtaining positions and obtaining angles of a plurality of obtained images and a plurality of obtained depth values obtained in an actual 3D space, respectively, with respect to a reference coordinate system; obtaining a user pose including a location and an angle of the user in a virtual 3D space corresponding to the actual 3D space with respect to the reference coordinate system; and generating a projection image obtained by projecting the plurality of obtained depth values into at least one of the plurality of obtained images, based on the corresponding image obtaining pose corresponding to the user pose and at least one corresponding depth obtaining pose.
US10602114B2 Augmented reality guidance for spinal surgery and spinal procedures using stereoscopic optical see-through head mounted displays and inertial measurement units
Embodiments disclose a real-time surgery method and apparatus for displaying a stereoscopic augmented view of a patient from a static or dynamic viewpoint of the surgeon, which employs real-time three-dimensional surface reconstruction for preoperative and intraoperative image registration. Stereoscopic cameras provide real-time images of the scene including the patient. A stereoscopic video display is used by the surgeon, who sees a graphical representation of the preoperative or intraoperative images blended with the video images in a stereoscopic manner through a see-through display.
US10602110B2 Chroma reshaping based on just noticeable differences
Methods and systems for chroma reshaping are applied to images or video frames. The method comprises receiving at least one image or video frame. The color space of the at least one image or video frame is partitioned in M1×M2×M3 non-overlapping bins. For each bin it is determined whether it is a valid bin, for which the at least one image or video frame has at least one pixel with a color value falling within said bin. For each chroma channel, a required number of codewords is calculated for representing two color values in said valid bin that have consecutive codewords for the respective chroma channel without a noticeable difference. At least one content-aware chroma forward reshaping function is generated based on the calculated required numbers of codewords and applied to the at least one image or video frame.
US10602109B2 Method and arrangements for HDR encoding
A pixel in a picture is pre-processed by determining at least one bound for a luma component value of the pixel in a second color space based on a transfer function of a desired linear luminance value of the pixel in a third color space. A luma component value in the second color space is then selected for the pixel within an interval comprising multiple luma component values in the second color space and 5 bounded by the at least one bound. A color of the pixel is represented by the luma component value and two chroma component values in the second color space. The pre-processing enables selection of a suitable luma component value for the pixel in a computationally efficient way by limiting the number of luma component values that are available for the particular pixel.
US10602106B2 Information processing apparatus, information processing method, and program
There is provided an information processing apparatus, an information processing method, and a program for reducing any drop in the accuracy of color correction, the information processing apparatus using a captured image captured by a calibrated imaging section imaging a projected image projected to a projection plane by a calibrated projection section in order to set color correction information as the information for correcting a color of each pixel of the projection section. This technology may be applied to electronic equipment having the functions of both a projector and a camera, or to a computer for controlling such electronic equipment.
US10602101B2 Light source module and projection device
A light source module includes an excitation light source providing an excitation light beam; a light guiding apparatus disposed on a light path of the excitation light beam and; a light collecting element disposed on a first transmission path and a second transmission path; a light homogenizing element disposed on the first transmission path; and a wavelength conversion element disposed on the second transmission path. The light guiding apparatus swings sequentially along a reference axis of the light path. Through the swinging action, the excitation light beam is transmitted along the first transmission path and the second transmission path at a first timing and a second timing, respectively. Then, the excitation light beam passes through the light collecting element. The light homogenizing element receives the excitation light beam. The wavelength conversion element converts the excitation light beam passing through the light collecting element into an excited light beam.
US10602099B2 Cogen-mom integration using tabulated information recognition
The present disclosure describes methods and systems for integrating third party automation systems. One computer-implemented method includes calculating, by at least one of a first device and a second device, a risk level, and controlling, by the at least one of the first device and the second device, a switch based on the risk level. If the risk level is less than a predetermined value, the switch is controlled to power on an image display and capturing device. Data is displayed by the first device and received by the second device through visual recognition on the image display and capturing device. If the risk level is not less than the predetermined value, the switch is controlled to power off the image display and capturing device. Data transfer from the first device to the second device through visual recognition on the image display and capturing device is stopped.
US10602098B2 Vehicle trajectory determination to stabilize vehicle-captured video
A vehicle has a camera system that captures video while the vehicle moves. The vehicle records the captured video and/or wirelessly transmits the captured video to a remote user device for playback. When the vehicle is moving, a coarse waypoint is identified and a trajectory is determined from the current location of the vehicle to the coarse waypoint that reduces (e.g., minimizes) sudden changes in direction of movement of the vehicle, reduces (e.g., minimizes) sudden changes in speed of the vehicle, and/or reduces (e.g., minimizes) sudden changes in acceleration of the vehicle by reducing (e.g., minimizing) jerk or snap of the vehicle trajectory. One or more fine waypoints along the trajectory are selected and the vehicle moves to the coarse waypoint along the trajectory by passing through those fine waypoints, resulting in smooth movement of the device that reduces or eliminates motion sickness for users viewing the captured video.
US10602097B2 Wearable camera, wearable camera system, and information processing apparatus
A wearable camera includes a video recording device that records a captured video of a subject on the front side of a user on a recorder, a sensor that acquires information regarding motion of the user, a determiner that determines whether or not at least one default event has occurred on the basis of information regarding motion of the user acquired by the sensor during recording of the captured video of the subject, and a controller that generates event list information in which a detection time point of the default event is correlated with information regarding the default event according to determination that the at least one default event has occurred during recording of the captured video of the subject, and records the event list information on the recorder in correlation with the captured video of the subject.
US10602096B2 Video camera device and method to monitor a child in a vehicle by secure video transmission using blockchain encryption
The present invention is directed to a system of monitoring a child seated in the rear seat of a vehicle in a child's car seat employing a video camera which transmits a video signal to a video display receiver placed in the driver's frame of vision. The video camera is placed within a child's stuffed toy, the camera signal being transmitted remotely to a separate video display monitor screen device, viewable to the driver of the vehicle. The camera is adjustable in the positions in which it is placed in the vehicle compartment. To adjust camera direction the invention includes a bendable, flexible and sturdy neck that interconnects the camera to a transmission unit, which provides the driver with a view of the child. The invention further employs use of blockchain technology to provide users with secure transmission of video images and to prevent hacking by outside third parties.
US10602094B1 Entitlement access token
A top-level service executes a procedure call to at least one dependent service to determine an entitlement result for a user device making a request of the top-level service. A processing device generates an entitlement token comprising the entitlement result, encrypts the entitlement token and sends the entitlement token to the user device. The user device can return the entitlement token when making additional requests of the top-level service to prevent the top-level service from having to make additional procedure calls to the at least one dependent service.
US10602088B2 Solid-state imaging device and imaging apparatus
A solid-state imaging device includes a plurality of pixels and a pixel control circuit. The pixel control circuit is configured to control the signal transfer circuit so that an imaging operation is performed simultaneously in the plurality of pixel group units and a plurality of imaging operations are performed in each of the plurality of pixel group units. In each of the plurality of imaging operations, an imaging signal output from at least one of two or more photoelectric conversion elements included in each of the plurality of pixel group units is transferred to one of two or more memories included in each of the plurality of pixel group units. Each of the two or more memories included in each of the plurality of pixel group units holds the imaging signal in a predetermined order.
US10602087B2 Image acquisition device, and imaging device
An image acquisition system 1 includes: a light source 3 which outputs illumination light; an optical scanner 7 which scans a sample S with the illumination light; an optical scanner control unit 9; a detection optical system 15, 17 which focuses fluorescence from the sample S; an imaging device 19 which has a light receiving surface 19c in which a plurality of pixel rows 19d are arranged, and an imaging control section 19b, and which can perform signal readout of each of the plurality of pixel rows 19d from the light receiving surface 19c; and a calculation unit 21 which calculates an interval of signal readout between adjacent pixel rows 19d, based on a moving speed of an illuminated region on the light receiving surface 19c; the imaging control section 19b controls signal readout of each pixel row 19d, based on the interval of the signal readout thus calculated.
US10602085B2 Imaging device, imaging system, and moving body having pixels with a connection transistor
The present disclosure is related to an imaging device, an imaging system, and a moving body. The imaging device according to an exemplary embodiment includes: a plurality of pixels and a connection transistor. Each of the plurality of pixels includes a photoelectric conversion unit, an amplification transistor that outputs a signal based on an electric charge generated in the photoelectric conversion unit, and a selection transistor that connects a source of the amplification transistor and an output line. The connection transistor includes two nodes, a conducting state between the two nodes being controlled by a signal supplied to a gate of the connection transistor. One of the two nodes is connected to the source of the amplification transistor of a first pixel included in the plurality of pixels. The other is connected to the source of the amplification transistor of a second pixel included in the plurality of pixels.
US10602079B2 Digital image color space channel blending
In aspects of digital image color space channel blending, a camera device can capture digital images that encompass a three-hundred and sixty degree (360°) field of view. An image blending module is implemented to combine the digital images along a seam between the digital images to form a blended image. To combine the digital images, the image blending module can determine mismatched color between the digital images along the seam within an overlap region that overlaps two of the digital images along the seam. The image blending module can then blend the digital images by channel gains in a color space applied to enhance pixels of one of the digital images starting within the overlap region along the seam and blending into the one digital image.
US10602074B2 Adaptive light source
A method according to embodiments of the invention includes creating a three-dimensional profile of a scene, calculating a relative amount of light for each portion of the scene based on the three-dimensional profile, and activating a light source to provide a first amount of light to a first portion of the scene, and a second amount of light to a second portion of the scene. The first amount and the second amount are different. The first amount and the second amount are determined by calculating a relative amount of light for each portion of the scene.
US10602072B2 Imaging apparatus and method for controlling the same
An imaging system includes a digital camera and illuminating devices. The digital camera includes an imaging optical system, a shutter, a shutter driving mechanism, an imaging element, an illumination control unit, and a wireless I/F. The shutter is a focal-plane shutter. In a case in which a main imaging operation is performed in a plural illumination control mode, the shutter driving mechanism drives the shutter to generate a transition period for which a partial exposure region is transferred to the lower side of an imaging area of the imaging element over time. The illumination control unit controls the emission times of the illuminating devices to be different times within the transition period.
US10602071B2 Imaging device and control method
The present disclosure relates to an imaging device and a control method that achieve low electric power consumption. A light source is of a wavelength received by an OPD pixel which is a pixel that detects light exposure, and its light emission is controlled by a PC or the like. The OPD pixel is a pixel specialized to detect a brightness of an imaging environment, and converts a received light amount to a current value, without electric power consumption, by utilizing photoelectric conversion. A detector detects a change (light intensity, light reception time, blinking pattern, etc.) of the current value of the OPD pixel, and upon detection, issues an operation instruction to another device (not depicted) or a solid state imaging device, by supplying a detection result to a control unit. The present disclosure can be applied to the solid state imaging device that includes the OPD pixel, for example.
US10602062B1 System and method for generating 360° video including advertisement
A system and method capable of generating a 360° video including advertising content by photographing only a video for a specific direction not an omni-direction covered by a 360° video. Devices and methods are capable of generating a 360° video using relatively small resources. In particular, embodiments provide a system and method capable of generating a 360° video conveniently and relatively accurately using a terminal carried by a user. Furthermore, embodiment provide a system and method capable of generating a 360° video by photographing only a video for a specific direction not an omni-directional view covered by a 360° video. Furthermore, embodiments provide advertising content in a 360° video.
US10602054B2 Video capture with privacy safeguard
A method to record video with a video camera while respecting bystander privacy includes acquiring sensory data separate from the video, parsing the sensory data for evidence of a human being in a field of view of the video camera, and recording video with the video camera if no human being is detected in the field of view, based upon the sensory data.
US10602053B2 User interface for camera effects
The present disclosure generally relates to user interfaces. In some examples, the electronic device transitions between user interfaces for capturing photos based on data received from a first camera and a second camera. In some examples, the electronic device provides enhanced zooming capabilities that result in visual pleasing results for a displayed digital viewfinder and for captured videos. In some examples, the electronic device provides user interfaces for transitioning a digital viewfinder between a first camera with an applied digital zoom to a second camera with no digital zoom. In some examples, the electronic device prepares to capture media at various magnification levels. In some examples, the electronic device enhanced capabilities for navigating through a plurality of values.
US10602050B2 Image pickup apparatus and control method therefor
An image pickup apparatus, including: an image pickup element configured to photoelectrically convert an object image; a signal acquisition unit configured to acquire a first signal obtained from a light flux that has passed through a first pupil partial region, a second signal obtained from a light flux that has passed through a second pupil partial region, and a third signal obtained from one of a light flux that has passed through a region that includes the first pupil partial region and is wider than the first pupil partial region, and a light flux that has passed through a region that includes the second pupil partial region and is wider than the second pupil partial region; and a defocus state detection unit configured to detect a defocus state based on at least one of the first signal and the second signal, and the third signal.
US10602049B2 Endoscopy system and method for processing image of the same
Provided is an endoscopy system including: an image signal generator connected to one side of a cable, including a signal transmitter for amplifying and transmitting an image signal so as to transmit the image signal of inner body through the cable; a signal processor connected the other side of the cable, for damping and receiving the image signal which is transmitted through the cable; a central processing unit for outputting an operation control signal to perform an user interface for the image signal; and an image processing unit for overlapping the user interface into the image signal outputted from the signal processor and for processing the image signal in accordance with the operation control signal.
US10602048B2 Lens apparatus, imaging apparatus, and intermediate accessory
In a camera body, a VBAT terminal and PGND terminal are both disposed adjacent to a TYPE terminal. In a case where the voltage of the TYPE terminal is a voltage of a first voltage range that does not include the VBAT voltage and does not include the voltage of the PGND terminal, a camera control unit distinguishes the mounted lens apparatus to be a first lens apparatus. In a case where the voltage of the TYPE terminal is a voltage of a second voltage range that is a voltage range different from the first voltage range, does not include the VBAT voltage and does not include the voltage of the PGND terminal, the camera control unit distinguishes the mounted lens apparatus to be a second lens apparatus.
US10602046B2 Mobile device and control method
A control method suitable for a mobile device comprising a camera includes operations as follows: obtaining a description of a first wireless device adjacent to the mobile device over a first wireless communication; capturing a first image of a physical environment by the camera; recognizing a first candidate object within the first image; matching the first candidate object with the description of the first wireless device; and in response to that the first candidate object matches with the description of the first wireless device and a first predetermined instruction is received by the camera, generating a first command according to the description of the first wireless device, wherein the first command is to be transmitted to the first wireless device over a second wireless communication for manipulating the first wireless device.
US10602044B2 Retractable image capture devices and methods to protect such retractable image capture devices
Retractable image capture devices and methods to protect such retractable image capture devices. An example mobile device includes a housing; a camera module including a sensor and a lens, a focal distance between the sensor and the lens being fixed, the camera module being movably mounted to the housing to move between a first position and a second position, a surface of the lens to extend past an exterior surface of the housing in the first position, the camera module to be disposed within the housing in the second position; and an actuator to actuate the camera module from the first position to the second position in response to a proximity trigger.
US10602042B2 Imaging camera
The present application discloses an imaging camera, including: a housing with an accommodation space and including a supporting part extending toward the accommodation space; a lens holder received in the accommodation space of the housing; a lens unit received in the lens holder; and a damping layer located at an image side of the lens holder. The supporting part is located at the image side of the lens holder, and the lens holder abuts against the supporting part via the damping layer.
US10602038B2 Imaging apparatus, lens apparatus, and intermediate accessory
A lens apparatus is mountable to a camera body. The camera body has multiple electric contacts. Of these multiple electric contacts, when mounting the lens apparatus to the camera body, electric contacts used for second communication or third communication come into contact with an electric contact provided to the lens apparatus before electric contacts used for first communication, when mounting the lens apparatus to the camera body.
US10602030B2 Synchronizing data between personal and timecode devices
Syncing a personal device to a timecode generator can include acquiring media data with a personal device, receiving, using a timecode module, timecode data over an RF network, transmitting a timecode package including the timecode data to the personal device, decoding the timecode package to obtain the timecode data, and embedding the timecode data into a media stream including the acquired media data.
US10602028B2 Color table compression
A memory device includes a compressed color table and corrective information. The compressed color table includes a first set of nodes of the color table compressed with a lossy compression at a selected compression ratio. The first set of nodes include a color difference within an error threshold at the selected compression ratio. Corrective information is included for a second set of nodes of the color table. The second set of nodes have a color difference outside the error threshold.
US10602026B2 Image processing apparatus, image processing method, and non-transitory computer readable medium
An image processing apparatus includes a specifying unit, an extraction unit, and a creation unit. The specifying unit specifies, for one image among a first image before color conversion and a second image after color conversion, an area for which image information is extracted. The extraction unit extracts plural pieces of color conversion information, which are image information about pixels in the area of the one image among the first image and the second image, the area being specified by the specifying unit, and image information about pixels in the other image corresponding to the pixels in the one image. The creation unit creates a color conversion property on the basis of the plural pieces of color conversion information extracted by the extraction unit.
US10602025B2 Techniques for advanced chroma processing
Image and video processing techniques are disclosed for processing components of a color space individually by determining limits for each component based on the relationship between each component in a color space. These limits may then be used to clip each component such that the component values are within the determined range for that component. In this manner, more efficient processing of images and/or video may be achieved.
US10602024B2 Method for creating and filtering combined sets of lines from scanner to reduce image artefacts
Disclosed is a method of processing data from an image scanner for reducing image artefacts. The image scanner comprises a first image sensor arranged to: record a first set of lines, the first set of lines comprising a plurality of pixels representing recorded intensities of a first colour, record a second set of lines, the second set of lines comprising a plurality of pixels representing recorded intensities of a second colour; and record a third set of lines, the third set of lines comprising a plurality of pixels representing recorded intensities of a third colour. The method comprises the steps of: processing at least two of the first, the second or the third set of lines to create a first combined set of lines and filtering said first combined set of lines to filter out image artefacts creating a first filtered combined set of lines.
US10602023B2 Document state management system, document state management method, and non-transitory computer-readable medium
A document state management system includes circuitry configured to receive registration of a document, and a memory to store first information and second information. The first information retains identification information of the document in association with a document state relating to the document. The second information retains tracing data for tracing the document state of the document in association with the identification information of the document. The circuitry records the tracing data in a medium and output the medium. The circuitry acquires the tracing data from the medium. The circuitry acquires, from the second information, the identification information of the document associated with the tracing data acquired from the medium. The circuitry acquires, from the first information, the document state of the document associated with the identification information of the document acquired from the second information. The circuitry outputs the document state acquired from the first information.
US10602021B2 Authentication setting system and image forming apparatus
An image forming apparatus (a) causes the image scanning device to scan an image of: (a1) the mobile terminal apparatus before model changing that displays the subscriber ID, (a2) the mobile terminal apparatus after model changing that displays the subscriber ID, and (a3) a fill-in form in which the authentication setting information was written on a platen glass as one-time scanning and generate a scanned image, (b) extracts the subscriber IDs of the mobile terminal apparatuses and the authentication setting information, (c) causes the wireless communication device to transmit the authentication setting information to the mobile terminal apparatus after model changing if the subscriber ID of the mobile terminal apparatus before model changing and the subscriber ID of the mobile terminal apparatus after model changing are same as each other.
US10602018B2 Image transmission method and system thereof and image transmission apparatus
An image transmission method and a system thereof and an image transmission apparatus are provided. The method includes: determining an estimated distortion area of at least one first image; zooming out the first image to generate a second image according to the estimated distortion area; adding the estimated distortion area around the second image to generate a transmission image and filling a transmission pattern in the estimated distortion area of the transmission image, wherein a resolution of the transmission image is equal to that of the first image; and transmitting the transmission image through at least one channel.
US10602017B2 File management apparatus, multifunction device and information processing apparatus, file management method, and file management program
A file management apparatus causes notification destinations, which receive download information, to download a file recorded in a recording medium, in accordance with requests from the notification destinations. The apparatus includes an initial-deletion-time setting unit, a deletion-time updating unit, and a first file deleting unit. The initial-deletion-time setting unit sets a given time as the initial value of the deletion time of the file. The deletion-time updating unit updates the deletion time if one or more notification destinations having not downloaded the file are present when the deletion time comes. The first file deleting unit deletes the file under the condition that, when the deletion time comes, the one or more notification destinations having not downloaded the file are not present.
US10602015B2 Picture displaying method and apparatus, and terminal device
A picture displaying method and apparatus, and a terminal device are disclosed. The method includes detecting a view instruction, input by a user, on any picture; responding to the view instruction and outputting the picture; acquiring generation time of the picture from EXIF information of the picture; and querying whether an audio file with a file name including the generation time of the picture is stored, and if the audio file is stored, outputting the audio file. By implementing embodiments of the present invention, the user can not only obtain a static image directly from the picture, but also obtain audio information around a shooting scene in addition to the static image, thereby keeping more memories for the user and improving user experience.
US10602014B2 Image processing apparatus, control method of image processing apparatus, and storage medium
An image processing apparatus including two image reading units can sequentially execute image processing of front face image data and back face image data of a document using a single image processing circuit. The image processing apparatus transfers the first face image data of the read document to a first ring buffer and the second face image data thereof to a second ring buffer, respectively, while switching, predetermined unit by unit, whether to transfer the first face image data or the second face image data of the image data to an image processing unit.
US10602013B2 Reading module and image forming apparatus provided with the same
A reading module of the present disclosure is provided with a light source, an optical system, and a sensor. The optical system images, as reading light, reflected light of light radiated from the light source to an illumination object. The sensor converts the reading light imaged by the optical system into an electric signal. The optical system is provided with a mirror array in which a plurality of reflection mirrors are disposed in an array in a prescribed direction and a plurality of aperture stop portions that adjust an amount of the reading light. Each of the reflection mirrors is disposed at a prescribed distance from an adjacent one of the reflection mirrors in a prescribed direction.
US10602011B2 Image forming apparatus, information processing method, and program
An image forming apparatus has a job execution unit that executes a job that causes an image to be formed. The job execution unit acquires, from a function extension unit that extends a function of the job execution unit, first setting information managed by the function extension unit. When the job execution unit receives an instruction to execute the job, the job execution unit controls the function extension unit to perform the extended function of the job execution unit based on the acquired first setting information.
US10602008B1 Image forming apparatus and image forming method
According to one embodiment, an image forming apparatus includes, a sheet transporting unit, a scanner, a print unit, an input device, a counter, and a control unit. The sheet transporting unit transports a predetermined number of sheets among a plurality of the sheets. The scanner reads the sheets which are transported by the sheet transporting unit as image data. The print unit prints the image data which is read by the scanner. The input device receives an input from a user. The counter counts the number of the transported sheets. The control unit controls the sheet transporting unit and the print unit depending on the number of the transported sheets and the number of sheets which are input by the user.
US10602005B2 Image forming system, printer driver, and information processing apparatus for processing electronic file
To provide an image forming system by which a printed object can be obtained in a short time after a request for image formation is issued, an image forming system includes an information processing apparatus and an image forming apparatus connected to the information processing apparatus via a network to form an image. The information processing apparatus includes a first determining unit, a second determining unit, a transmission control unit, and a transmitting unit. The first determining unit determines whether an electronic file is opened. In a case where the first determining unit determines that the electronic file is opened, the second determining unit determines whether a specific action related to image formation of the electronic file is detected. In a case where the second determining unit determines that the specific action related to image formation of the electronic file is detected, the transmission control unit controls image data related to the electronic file to be transmitted to the image forming apparatus.
US10602004B2 Apparatus, control method, and non-transitory computer-readable storage medium that cause a device to print an image based on a state of the apparatus and a user operation
An apparatus that causes a device to print an image. The apparatus includes at least one processor, and a display screen. A state of the apparatus is changed from a first state to a second state when an image is settled as a print target by a user, the first state being a state in which the at least one processor does not cause the device to print the image even if the apparatus is put close to the device, and the second state being a state in which the at least one processor can cause the device to print the image if the apparatus is put close to the device. After the apparatus in the second state performs a short distance wireless communication with the device, the device prints the image.
US10602001B2 Method for identifying data usage and electronic device implementing the same
An electronic apparatus is disclosed, including a touch screen display; a communication unit configured to transceive data via a network; a processor; and a memory configured to store instructions to, which when executed, instruct the processor to identify a total data usage transceived through the communication unit if the data usage transceived through the communication unit reaches a predetermined reference value, determine whether a difference value between the total data usage and a predetermined warning value satisfies a condition to change the reference value, and change the reference value based on the determination result.
US10602000B2 Policy decisions based on offline charging rules when service chaining is implemented
Apparatus and methods for policy decisions regarding a service data flow enabled for service chaining. One embodiment comprises a policy control element configured to make policy decisions for a session. The policy control element communicates with an offline charging system. The policy control element detects a new service added to the service chain implemented for the service data flow, and transmits a charging rules request to the offline charging system responsive to detecting the new service being added to the service chain. The policy control element receives a response from the offline charging system that includes offline charging rules that are mapped to the new service of the service chain, makes a policy decision for the service data flow based on the offline charging rules, and transmits the policy decision to a policy enforcement element.
US10601989B1 Agent controlled menu
A system for automatic authentication of service requests includes authentication of a remote access device. This authentication may be accomplished automatically prior to text or audio communication between a customer and a service agent. In some embodiments, authentication is accomplished automatically by authentication of the remote access device or accomplished by asking the customer questions. A single authentication of the remote access device may be used to authenticate a service request transferred between service agents. The authentication of the remote device may include, for example, use of a personal identification number, a fingerprint, a photograph, and/or a hardware identifier. Some embodiments include an intelligent pipeline configured for managing queues of customer service requests and/or customer service agent control over a customer's access device.
US10601987B2 Multiple party call acknowledgement
Disclosed embodiments provide improved communication between a caller and multiple parties. A caller performs a call spray operation on a group of contacts using an electronic communication device such as a mobile telephone. The call spray operation attempts to contact an electronic device associated with each contact in the group of contacts. If one of the contacts answers and is deemed to be a live user, then the remaining contacts that did not answer each receive a message on their associated electronic device indicating which of the contacts answered the caller with a live user. In this way, a group of people can be conveniently contacted and kept up to date with the status of the communication with the caller.
US10601986B1 Call screening service for communication devices
One example method of operation may include identifying call data associated with a received call, identifying call parameters from the call data, and the call parameters include one or more call routing parameters associated with call routing of the call and one or more call session parameters associated with a call session of the call, assigning weights to one or more of the call routing parameters and the call session parameters, determining a scam score for the call based on a sum of the weights applied to the call routing parameters and the call session parameters, and blocking the call when the scam score is greater than or equal to a predetermined threshold scam score.
US10601981B1 Apparatus and method for intrinsically safe operation of a portable communication device
A portable communication device is provided with a power arbitration module formed with hardware logic configured to detect attachment of a battery and determine whether the battery is one of: an intrinsically safe (IS) battery or a standard, non-intrinsically safe (non-IS) battery. The power arbitration module enables a converged platform mode of operation in response to determining that the battery is a standard, non-intrinsically safe battery. The power arbitration module enables a land mobile radio (LMR) mode of operation in response to determining that the battery is an intrinsically safe battery. The determination of the battery type and enablement of operating mode is handled by hardware logic of the power arbitration module without use of a software protocol.
US10601979B2 Method and apparatus for managing application data usage
A method for operating an electronic device includes displaying a user-interface for a mode for controlling data usage on a display of the electronic device, in response to detecting an input for the user-interface, activating the mode, in the mode, identifying a first set of applications among a plurality of applications installed in the electronic device based on a predefined list, allowing first data usage for a first set of applications, and restricting second data usage for a second set of applications among the plurality of applications other than the first set of applications.
US10601977B2 Messaging application
A messaging application for use on electronic devices, each electronic device having a display and a connection to a communication system. The application has two modes, a first mode in which the symbols of text messages are concealed and a second mode in which the symbols of a text message are displayed, the application controlling the display of text on the display according to an algorithm. The algorithm detects whether the application is in the first mode or the second mode, and if the application is in the first mode the current symbol entered is displayed and any previously entered symbols entered with the application in the first mode are concealed.
US10601976B2 Executing applications in conjunction with other devices
A method and electronic device for executing application concurrently with other devices are provided. An address of an external electronic device and a location of an application is obtained. A connection is established with a device using a short-range communication protocol. The application is obtained and executed in conjunction with the device.
US10601972B2 Rotatable electrical connector
A connecting system for an electronic device is disclosed herein. The connecting system may comprise a connector port including an alignment feature and two or more conductive traces corresponding to contacts of a dock interface. The connector port may be rotatable relative to the dock interface with at least two conductive traces arranged in a manner such that the contacts are maintained in contacting relation with the conductive traces along a contact path when the electronic device is rotated relative to the dock interface. The connector port may further include one or more nonconductive separating spaces that separate the at least two conductive traces along the contact path. The connecting system may comprise a rotation stop arranged such that the contacts are prevented from having contacting relation with conductive traces other than a conductive trace to which the contact corresponds and with which the contact is aligned.
US10601969B2 Mobile electronic device and mobile phone
The present disclosure relates to a mobile electronic device, which includes a body, a display screen disposed to an obverse surface of the body, an input-output module, and a drive assembly coupled to the input-output module. The display screen is able to display a start tag and a mode tag. The input-output module includes a base and a camera disposed to the base, and the input-output module is able to be at least partially accommodated in the body. The drive assembly is configured to drive the input-output module to be exposed from an end portion of the body in accordance with a user input signal for the start tag, and is configured to drive the input-output module to rotate in accordance with a user input for the mode tag. A mobile phone is also provided.
US10601966B2 Mobile terminal
The present disclosure provides a mobile terminal including a middle frame, a main board, a display screen module, and a back plate. The middle frame includes a front side face, a back side face, a left side face, a right side face, and a top face. The display screen module is disposed on the front side face. The back plate is disposed on the back side face. A receiving groove is defined by the top face of the middle frame, the display screen module and the back plate. The mobile terminal further includes a mounting box slideably received in the receiving groove. A first camera is disposed at a side face of the mounting box that faces the display screen module. The mounting box is extended out of or retracted into the receiving groove so that the first camera is exposed out of or hidden into the receiving groove.
US10601964B2 WLAN device with preamble decode-based receive suspend during undesired packets
A WLAN device includes a processor implementing a MAC layer and a PHY layer which is coupled to a transceiver including a receive (Rx) chain and a transmit (Tx) chain that is coupled to an antenna. A preamble decode-based receive suspend algorithm has software stored in a memory that is implemented by the processor or by hardware including digital logic. The algorithm responsive to receiving a packet including a Physical Layer Convergence Protocol (PLCP) header, a MAC header, and data, is for analyzing a length field in the PLCP header to determine whether the packet is an undesignated packet and whether there is sufficient time remaining for implementing a turning off and then back on of an analog portion of the Rx chain to avoid missing a next packet. If the undesignated packet and sufficient time are present, the analog portion of the Rx chain is turned off.
US10601957B2 Sending messages to mobile devices
A device may receive a request for a mobile device to obtain an application. The request may include a mobile device identifier for the mobile device. The device may send, to the mobile device, a link to a web page. The device may receive, from the mobile device, a request for the web page. The device may send, to the mobile device, a redirect to a software distribution platform to obtain the application from the software distribution platform. The device may receive a registration identifier for the mobile device after the mobile device obtains the application from the software distribution platform. The device may send, to a message server, a request for a message to be sent to the mobile device. The request may be based on the registration identifier and the application.
US10601954B2 Sandboxing requests for web services
A web service request is received, and a stored performance metric value, generated for other web service requests of the same type, is compared to a threshold value. If the stored performance metric value meets the threshold value, then the received web service request is routed to a sandboxed instance of the web service for execution. If the stored performance metric value does not meet the threshold value then the received web service request is routed to a default web service instance for execution. In either case, the performance metric is monitored during execution of the received web service request, and the stored performance metric value is updated based upon the monitored performance metric generated for the received web service request.
US10601946B2 Edge cache segment prefetching
Devices, computer-readable media, and methods for pre-loading video chunks of a video program at an edge server are disclosed. For example, a processor may receive a manifest file for a video program, determine a bitrate for a first segment of the video program, request a video chunk of the first segment at the first bitrate from an edge server in accordance with the manifest file, and request a subset of a video chunk of a second segment of the video program from the edge server.
US10601938B2 Organizationally programmable intranet push notifications
Among other things, embodiments of the present disclosure help improve the functionality of electronic messaging software and systems by providing selective push notifications to users of such systems in response to new content being published. Embodiments of the present disclosure may provide notifications to some users based on the relevance of published content to such users, while abstaining from notifying users for whom the content is irrelevant.
US10601937B2 Responsive action prediction based on electronic messages among a system of networked computing devices
Various embodiments relate generally to data science and data analysis, computer software and systems, and control systems to provide a platform to facilitate implementation of an interface, and, more specifically, to a computing and data storage platform that implements specialized logic to predict an action based on content in electronic messages, at least one action being a responsive electronic message. In some examples, a method may include receiving data representing an electronic message with an electronic messaging account, identifying one or more component characteristics associated with one or more components of the electronic message, characterizing the electronic message based on the one or more component characteristics to classify the electronic message for a response as a classified message, causing a computing device to perform an action to facilitate the response to the classified message, and the like.
US10601935B2 Information processing apparatus, information processing method, and program
An information processing system that generates commentary, the commentary including first commentary generated based on behavior information corresponding to a behavior of a user and second commentary associated with the first commentary; and outputs the commentary to be available to other users.
US10601934B2 Data transfer, over session or connection, and between computing device and one or more servers for transmitting data to a third party computing device
A method, apparatus, computer-readable medium, and/or system may comprise a computing device comprising a processor and memory storing computer-executable instructions that, when executed by the processor, cause the computing device to generate a first secure session connection between a computing device and a first server associated with a first routing network. The computing device may receive, from the first server and via the first secure session connection, a plurality of pieces of data associated with the first routing network. The computing device may generate a second secure session connection between the computing device and a second server associated with a second routing network. The computing device may receive, from the second server and via the second secure session connection, a plurality of pieces of data associated with the second routing network. The computing device may categorize each of the plurality of pieces of data associated with the first routing network and the plurality of pieces of data associated with the second routing network. The computing device may generate, based on the categorizing, one or more tags for each of the plurality of pieces of data associated with the first routing network and the plurality of pieces of data associated with the second routing network. The computing device may generate, based on the one or more tags, a plurality of blocks of data. Each block of data of the plurality of blocks of data may comprise at least a portion of the plurality of pieces of data associated with the first routing network and the plurality of pieces of data associated with the second routing network. The computing device may store, at a storage device and with one or more corresponding tags, the plurality of blocks of data. The computing device may receive a request to share data with a third party computing device. In response to receiving the request to share data with the third party computing device, the computing device may transmit, to the third party computing device and based on the one or more corresponding tags, a block of data of the plurality of blocks of data. The first server associated with the first routing network may be configured to transmit, to the computing device and via the first secure session connection, the plurality of pieces of data associated with the first routing network. The second server associated with the second routing network may be configured to transmit, to the computing device and via the second secure session connection, the plurality of pieces of data associated with the second routing network.
US10601933B2 Ranking of place-entities on online social networks
In one embodiment, a method includes, by one or more computing devices of an online social network, receiving comparison information associated with two or more particular place-entities from a client system of a first user of the online social network, each particular place-entity being associated with a particular score on a first scoring scale and a first feature, ranking a scored list of place-entities comprising at least the two or more particular place-entities associated with the online social network based in part on the comparison information, wherein each place-entity of the scored list is associated with a score on the first scoring scale, and determining a place-classifier algorithm based at least in part on the ranked list of place-entities and one or more features associated with each place-entity of the ranked list, the one or more features comprising at least the first feature.
US10601931B2 Systems and methods for delivering information and using coordinating identifiers
Systems and methods for allowing separate parties to identify each other through the use of matching computer-coordinated identifiers are discussed. In some cases, the methods include using a processor of a computer system to identify a first computer device configured to provide a first perceptible identifier, using the processor to identify a second computer device that is configured to provide a second perceptible identifier, and using the processor to send the first perceptible identifier to the first computer device and the second perceptible identifier to the second computer device, wherein the first and second perceptible identifiers correspond with each other to provide a two-sided, computer-coordinated verification. In some cases, the described methods include modifying the first and second identifiers as the first and second computer devices come into proximity with each other. Other implementations are discussed.
US10601926B2 User terminal grouping method, conference server, and conference system
A user terminal grouping method, including receiving a conference participation request sent by a first user terminal, acquiring an identity code of a user of the first user terminal from the conference participation request, involving the first user terminal in a conference, comparing the identity code with identity codes corresponding to other user terminals that participate in the conference, determining that a second user terminal among the other user terminals and the first user terminal correspond to the same identity code, and sending, to a user terminal of another user in the conference, description information used to indicate that both the first user terminal and the second user terminal belong to the same user.
US10601925B2 Control plane for sensor communication
An architecture that can employ a control plane for managing communications with respect to a set of sensors is provided. By utilizing a control plane, a distinction between control messages and data messages can be provided in a standardized way and the set of sensors can benefit from additional functionality and configurability. For example, the control plane can be employed to modify parameters associated with the set of sensors, which can be effectuated in real time and in situ as opposed to at the time of fabrication or deployment. Moreover, such modifications can relate to both the sensing portions of a particular sensor as well as the communication portions of a particular sensor.
US10601924B2 Method for remote support of electric drive apparatus
The invention relates to electric drive apparatuses used in different industries for different applications more particularly to a method for remote support of an electric drive apparatus. The method comprises: establishing a live support session with virtual drive assistance between a first apparatus and a third apparatus in the remote support site, said first apparatus having a connection with a local electric drive apparatus in a local site, and said third apparatus having a connection to a virtual drive tool for virtual drive assistance; downloading by said third apparatus from said first apparatus parameter settings and other relevant process information of the local electric drive apparatus to said third apparatus; and controlling and/or operating said virtual drive tool by said third apparatus to provide assistance to a user of said first apparatus.
US10601919B2 Cache migration management in a virtualized distributed computing system
In accordance with one aspect of the present description, in response to a detection by a storage controller, of an operation by a host relating to migration of input/output operations from one host to another, a cache server of a storage controller, transmits to a target cache client of the target host, a cache map of the source cache of the source host wherein the cache map identifies locations of a portion of the storage cached in the source cache. In response, the cache client of the target host, may populate the target cache of the target host with data from the locations of the portion of the storage, as identified by the cache map transmitted by the cache server, which may reduce cache warming time. Other features or advantages may be realized in addition to or instead of those described herein, depending upon the particular application.
US10601916B2 Collection folder for collecting file submissions via a customizable file request
A content management system for collecting files from one or more submitters in a collection folder. A collector, who generates the collection folder, can invite one or more submitters to submit one or more files to the collection folder via a customizable file request. The one or more submitters have limited rights to the collection folder. The limited rights can include uploading rights and prohibiting a submitter from viewing files that other submitters associated with the collection folder submitted. Thus, the collection folder is able to store files from the one or more submitters, but prevent them from viewing other's submissions.
US10601915B2 Data stream processor with both in memory and persisted messaging
A machine has a processor and a memory connected to the processor. The memory stores instructions executed by the processor to receive data from a data source that continuously generates records, selectively identify conditions within the data that satisfy specified rules, and report the conditions prior to routing the data to a message system node forming a segment of a distributed transaction log with messages persisted in non-volatile memory and replicated within a cluster of nodes.
US10601914B2 Method and apparatus for synchronizing applications' consumption of remote data
Presented here are methods and systems for enabling multiple consumers to view an ordered data stream at the same time. An embodiment of the invention follows a client-server model, in which there is one server that is the source of the data and multiple clients that are the consumers of the data. Additionally, this invention can also be embodied by a number of other models, including but not limited to: 1) multiple servers or server clusters acting as data sources, and multiple clients acting as consumers, 2) pure peer-to-peer, where each peer can be both a source and/or a consumer of data, 3) a server-assisted peer-to-peer model, where peers may be both a source and/or a consumer of data and a set of one or more servers act as source and back-up and provide meta-information about the peers, such as which data is available from which peer.
US10601912B2 System and method for device policy exchange in a network of devices with embedded electronics
An information handling system include a memory and a processor that determines that the information handling system is of a first class of devices, receives a first profile from a management system, the first profile being for the first class of devices, receives a second profile from the management system, the second profile being for a second class of devices, the second class being different from the first class, couples to a peer device, determines whether the peer device is of the first class of device or the second class of devices, and sends the first profile to the peer device in response to determining that the peer device is of the first class of devices.
US10601911B2 Partitioning of a blockchain ledger
An example operation may include one or more of identifying partitions associated with a blockchain, identifying a new transaction to be committed to the blockchain, determining a partition code assigned to the new transaction, and committing the new transaction to one of the partitions associated with the partition code.
US10601909B2 Managing replication of computing nodes for provided computer networks
Techniques are described for providing managed computer networks, such as for managed virtual computer networks overlaid on one or more other underlying computer networks. In some situations, the techniques include facilitating replication of a primary computing node that is actively participating in a managed computer network, such as by maintaining one or more other computing nodes in the managed computer network as replicas, and using such replica computing nodes in various manners. For example, a particular managed virtual computer network may span multiple broadcast domains of an underlying computer network, and a particular primary computing node and a corresponding remote replica computing node of the managed virtual computer network may be implemented in distinct broadcast domains of the underlying computer network, with the replica computing node being used to transparently replace the primary computing node in the virtual computer network if the primary computing node becomes unavailable.
US10601906B2 Method and system for processing load balancing using virtual switch in virtual network environment
A method to load balance via a load balancing node in a virtual network environment, the method including: receiving a request packet from a client through a router; selecting, via a load balancer of the load balancing node, a backend virtual machine server to receive the received request packet; generating, via a virtual switch of the load balancing node, a packet for virtual networking by overlaying information for transmitting the received request packet to the selected backend virtual machine server through a virtual network to the received request packet; and transmitting the generated packet for virtual networking to a hypervisor node including the selected backend virtual machine server.
US10601903B2 Optimizing dynamical resource allocations based on locality of resources in disaggregated data centers
Embodiments for optimizing dynamic resource allocations in a disaggregated computing environment. A data heat map associated with a data access pattern of data elements associated with a workload is constructed. A locality of the data elements associated with the workload within the disaggregated computing environment is determined using the data heat map. Particular resources within pools of resources are assigned to a dynamically constructed disaggregated system in real-time based upon the locality of the data elements in relation to other ones of the resources within the pools of resources such that the dynamically constructed disaggregated system executes the workload using an optimized set of the particular resources.
US10601900B2 Supporting distributed ledgers in a micro-services environment
Implementations of the disclosure provide an apparatus comprises: a memory to store a set of blocks of a distributed ledger; and a processing device, operatively coupled to the memory, to: receive, from a node device, a message comprising a first number of blocks of the distributed ledger that have been processed by the node device. A number of blocks to be skipped are determined. The number is equal to a difference between the first number of blocks and a second number of blocks of the distributed ledger that have been processed by the apparatus. One or more blocks of the determined number of blocks that have been processed by the node device but have not been processed by the apparatus are utilized to update the set of blocks of the distributed ledger. Thereupon, the one or more blocks that are utilized by the apparatus to update the distributed ledger are skipped for processing.
US10601899B2 Associating an online publication with a print publication
This document discusses, among other things, a system and methods for associating an online publication with a print publication. Example embodiments may include receiving a request from a publisher that may identify first data that is to be published over a network, in an online publication. In response to the request, example embodiments may include fetching the first data and generating further data based on the first data. The further data may include an address to locate the online publication as published. The publisher may be allowed to publish the further data as a print publication. Subsequent to the print publication of the further data, example embodiments may include receiving the string of characters over the network from a user. Example embodiments may include presenting the online publication to the user based on the string of characters.
US10601897B2 Transfer of files with arrays of strings in SOAP messages
A method of transferring files in a data-processing network using a current node within the network includes reading an outbound content and outbound characteristics of an outbound file. An outbound message is created having outbound strings including a first set of the outbound strings representing the outbound characteristics and a second set of the outbound strings representing the outbound content. The outbound message is sent to a receiver node within the network. An inbound message is received from a sender node within the network. The inbound message has inbound strings including a first set of the inbound strings representing inbound characteristics and a second set of the inbound strings representing inbound content. An inbound file having the inbound content is stored, and the inbound characteristics are applied to the inbound file.
US10601890B2 Recoverable stream processing
A computing system includes nodes executing data processing programs that each process at least one stream of data units. A data storage system stores shared data accessible by at least two of the programs. Processing at least one stream using a first data processing program includes: processing a first stream of data units that includes multiple subsets of contiguous data units; initiating termination of processing within the first data processing program, between processing a first subset of contiguous data units and processing a second subset of contiguous data units adjacent to the first subset of contiguous data units within the first stream of data units; durably storing at least some changes to the shared data caused by processing the first subset of contiguous data units after determining that the termination of processing within the first data processing program has completed; and resuming processing within the first data processing program.
US10601887B2 Stream handling using an intermediate format
A method of delivering a live stream is implemented within a content delivery network (CDN) and includes the high level functions of recording the stream using a recording tier, and playing the stream using a player tier. The step of recording the stream includes a set of sub-steps that begins when the stream is received at a CDN entry point in a source format. The stream is then converted into an intermediate format (IF), which is an internal format for delivering the stream within the CDN and comprises a stream manifest, a set of one or more fragment indexes (FI), and a set of IF fragments. The player process begins when a requesting client is associated with a CDN HTTP proxy. In response to receipt at the HTTP proxy of a request for the stream or a portion thereof, the HTTP proxy retrieves (either from the archive or the data store) the stream manifest and at least one fragment index. Using the fragment index, the IF fragments are retrieved to the HTTP proxy, converted to a target format, and then served in response to the client request. The source format may be the same or different from the target format. Preferably, all fragments are accessed, cached and served by the HTTP proxy via HTTP.
US10601883B2 Systems and methods for scalable structured data distribution
Systems and methods for efficiently absorbing, archiving, and distributing any size data sets are provided. Some embodiments provide flexible, policy-based distribution of high volume data through real time streaming as well as past data replay. In addition, some embodiments provide for a foundation of solid and unambiguous consistency across any vendor system through advanced version features. This consistency is particularly valuable to the financial industry, but also extremely useful to any company that manages multiple data distribution points for improved and reliable data availability.
US10601881B1 Idempotent processing of data streams
Idempotent processing of data may be implemented for data records retrieved from a data stream. A data stream may receive data records as input and distribute the ingestion, storage, and processing of the data records amongst one or more partitions of the data stream. Partition metadata may be maintained which includes checkpoint metadata for retrieving, processing, and sending data records in the data stream to a specified destination. When assigned a partition for processing, checkpoint metadata for partition may be accessed to determine whether a pending checkpoint for the partition exists. If not pending checkpoint exists, new data records may be retrieved, processed, and sent from the partition of the data stream to a specified destination. If a checkpoint is pending, then the data records identified by the checkpoint metadata as pending may be retrieved, processed, and sent to the specified destination.
US10601875B2 Automated multi-level federation and enforcement of information management policies in a device network
Methods, apparatus, systems, and non-transitory computer-readable media for managing a plurality of disparate computer application and data control policies on a computing device, especially a computing device connected to a computer network, are described. In one example, at least one policy distribution point is provided that includes least one policy distribution point including at least one information management policy. A plurality of policy enforcement points, including a first policy enforcement point operating at a first policy enforcement level, and a second enforcement point operating at second policy enforcement level, are also provided. A first policy element to the first policy enforcement point, and a second policy element to the second policy enforcement point, are allocated. A management compartment in computer memory in communication with said computing device including one or more computer applications, data, and metadata specified and controlled by the information management policy is also provided.
US10601871B2 Reconfiguration of security requirements for deployed components of applications
Method and system are provided for reconfiguration of security requirements for deployed components of applications. The method includes referencing a deployed application wherein the application is divided into processing components, which can be deployed in different locations. The method adds one or more application resources for the deployed application to a central repository with references to the processing components of the deployed application utilizing the resources. The method further involves: receiving an update to an application resource to modify a security requirement for the resource; checking the deployment locations of the processing components of deployed applications referenced to the updated application resource to ensure the processing components conform to the modified security requirement; and taking an action for each referenced processing component of the deployed application that does not conform to the modified security requirement.
US10601866B2 Discovering website phishing attacks
A method, computer system, and a computer program product for identifying a phishing attack is provided. The present invention may include receiving an alert of a suspicious URL. The present invention may include making an HTTP request to the suspicious URL. The present invention may include downloading and rendering the suspicious URL content. The present invention may include producing a screenshot of the rendered suspicious URL content. The present invention may include making an HTTP request to a domain landing page. The present invention may include downloading and rendering the domain landing page URL content. The present invention may include producing a screenshot of the rendered domain landing page URL content. The present invention may include generating a score based on comparing the produced first screenshot and the produced second screenshot.
US10601863B1 System and method for managing sensor enrollment
Sensor enrollment management is conducted where features and capabilities for one or more broker computing nodes within the cluster are received by an enrollment service operating within a management system. The enrollment service is configured to receive advertised features and capabilities for computing nodes that are part of a cluster and provide address information associated with the enrollment service to the sensor. Based on information supplied by the sensor, the enrollment service authenticates the sensor, and upon authentication, forwards keying material associated with the sensor to a computing node selected that is selected for supporting communications to the cluster from the sensor. Also, the enrollment service provides a portion of the advertised features and capabilities associated with the computing node to the sensor to enable the sensor to establish a secure communication path with the computing node for malware analysis of suspicious objects within network traffic monitored by the sensor.
US10601860B2 Application platform security enforcement in cross device and ownership structures
Methods and systems provide application platform security enforcement. A distributed system communicates between a plurality of remote devices and at least one secured server to facility providing a secured service. The distributed system may comprise a remote communication server and one or more security layer components where the plurality of remote devices connect through ones of the security layer components. Upon detection of a security breach by a first remote device, the distributed system determines potential devices at risk from the plurality of remote devices, analyzing risk factors for commonalities. A lock down and/or quarantine of the first remote device and the devices at risk is instructed. Risk factors may include whether the remote devices communicate via a same security layer component, are geographically proximate; and/or are associated at the user level, for example are proximate users in a social network graph. Reactivation is also provided.
US10601858B2 Endpoint vulnerability analysis platform with intelligent threat actors
The present invention relates to methods, network devices, and machine-readable media for an integrated environment for a method of environment security validation through controlled computer network exploitation. A set of parameters is received from an operator over the network. Based on these parameters an attack campaign is performed on the environment. In the course of the campaign, vulnerable hardware and software in the attacked network are identified. In another scenario, vulnerable hardware and software are mitigated until vendors provide official patches.
US10601852B2 Information processing device, information processing method, and recording medium storing program
Provided is an information processing device that includes a processor and has a capability to detect abnormalities on an in-vehicle network that may be caused by an attack. The processor receives input of data elements to be used as training data, normalizes the training data so as to be distributed within a first region, divides a multi-dimensional second region that encompasses the first region into third regions that are hypercubes of equal sizes, obtains S data elements that are contained by each of the third regions, and for each third region that includes a number of data elements that is less than a first threshold value T, adds noise elements that are vectors with a uniform distribution to the third regions, generates noise-added training data including the vectors in the second region, and generates and outputs Isolation Forest learning model data by using the generated noise-added training data.
US10601846B2 Neutralizing malicious locators
Methods and systems for neutralizing malicious locators. Threat actors may shut down their web pages or applications (i.e., resources) that serve malicious content upon receiving request(s) configured to be perceived by the resource as non-browser requests. Therefore, initiating (large-scale) non-browser requests, or requests that are at least perceived as non-browser requests, may effectively act to inhibit, or even nullify, intended attack vectors.
US10601845B2 System and method for predictive attack sequence detection
A method for a predictive detection of cyber-attacks are provided. In an embodiment, the method includes receiving security events; matching each received security event to a plurality of previously generated event sequences to result in at least one matched event sequence; comparing each of the at least one matched event sequence to a plurality of previously identified attack patterns to result in at least one matched attack pattern; for each matched attack pattern, computing a risk score potentially indicating a cyber-attack; and causing execution of a mitigation action based on the risk score.
US10601844B2 Non-rule based security risk detection
A non-rule based security detection system and method is described. The method includes identifying a plurality of data sources. The method then proceeds to generate a baseline for each data source. The baseline includes a plurality of data source outputs that are evaluated over a time period. A plurality of data source anomalies are detected, in which each data source anomaly is associated with at least one data source output exceeding a threshold for the data source baseline. A geolocation for each data source anomaly is then identified. A plurality of correlations between the plurality of data source anomalies and the geolocation for each data source anomaly are generated. At least one correlation is associated with a security event.
US10601832B1 Proxy captive portal traffic for input-limited devices
A system for re-registering an input-limited device, such as a voice-enabled device, with a captive portal access point that requires completion of a portal webpage prior to allowing client devices access to a network, such as the Internet, is described. Such captive portal access points are commonly found in hotels, and may be used for both freely provided public WiFi and for connections that require providing payment. For re-registration of the input-limited device with the captive portal access point, a server may send a notification to a mobile computing device associated with the input-limited device.
US10601829B1 Platform and associated method for authenticating the identity of a user in a decentralized system without need for a third-party identity service
A decentralized application platform and associated method creates an ID that can be used to sign into any decentralized application that follows the platform protocol without having a centralized third party having to vouch for the user's identity.
US10601826B2 Automobile network to communicate with multiple smart devices
Embodiments are directed towards establishing a network between mobile devices, an automobile head unit, and a plurality of automobile accessories. A user utilizes a user interface on a mobile device to send an accessory access request to the head unit. The head unit receives the request and determines if the mobile device is authentic. If authentic, the head unit determines if the mobile device has the proper permissions to perform the requested access of the accessory. If permitted, the head unit generates and sends control commands to the accessory or obtains the requested accessory data and provides it to the mobile device.
US10601820B2 Method and apparatus to identify and authorize caller via ultrasound
A system for authenticating an identity of an end-user on an electronic device associated with a subscriber is provided. The system includes: a processor in communication with a server, the processor being configured to perform a method including: storing, at the server, a signal database registered to a client end-user, the processor being configured to retrieve, from the signal database, an ultrasound signature associated with the client end-user; establishing an active communication with the end-user on the electronic device to initiate an end-user voice call; identifying, using the end-user voice call, an ultrasound signature associated with the end-user; and dynamically verifying the ultrasound signature associated with the end-user with the ultrasound signature of the client-end user to validate the end-user voice call, while maintaining the active communication with the end-user.
US10601818B2 Enhanced authentication based on secondary device interactions
Enhance authentication techniques may include receiving credential data of a secondary device by a primary device, generating a cryptogram using the credential data of the secondary device, and transmitting the cryptogram to an access device to request for authorization to use an account associated with a user of the primary device. The authorization can be granted based on verification of the cryptogram and an interaction activity pattern of interactions between the primary device and a set of communication devices including the secondary device.
US10601816B1 Account recovery
A user-promotion process allows a service provider to grant the security roles associated with a target user account to a requester by obtaining approvals from a quorum of approving users. The quorum requirements and the identity of the approving users may be established by the target user or an account manager. Upon receiving, from a promotion candidate, a request to assume security roles of a target user, the service provider identifies the approving users from the target user's account record. Approvals are requested from the approving users, and if a quorum of approvals is received by the service provider, the promotion candidate is allowed to assume the roles of the target user. If a quorum of approvals is not received, then substitute approving users may be identified based at least in part on those approving users that did not respond to the approval request.
US10601810B2 Private cloud routing server connection mechanism for use in a private communication architecture
A method is disclosed for providing a secure session based message connection mechanism between a private cloud routing server (PCRS) and at least one smart device client in a PCRS network. The method includes initializing and provisioning of the PCRS. The method also includes creating a PCRS Client and viewing the PCRS Client. In addition, the method includes editing a peer-to-peer password and status of the PCRS. The method also includes changing the peer-to-peer password by the at least one smart device client. The method also includes resetting the peer-to-peer password and status by an administrator from a PCRS LAN. Finally, the method includes connecting to the PCRS by the at least one smart device client.
US10601806B1 Runtime identity confirmation for restricted server communication control
The present disclosure provides computing systems and techniques for providing a certificate to sue to securely connect to a server. More particularly, the present disclosure provides a computing device certificate rotation server arranged to provide certificates to the computing device for use by an application executing on the computing device to securely connect to a server.
US10601802B2 Method for distributed application segmentation through authorization
Methods and supporting systems for managing secure communications and establishing authenticated communications between processes of a computer application operating across network domains are provided. Authentication agents operate on servers hosting application processes, wherein each authentication agent has access to policies related to each of the application processes. An authentication agent operating on an originating server intercepts transmissions from an originating application processes and appends a trust profile associated with the originating application process. The transmission is released to a receiving server, where it is intercepted and validated at the receiving server by a second authentication agent on the receiving server. If the validation succeeds the transmission is forwarded to the receiving application process where it is executed, processed or otherwise acted upon acted upon, and the receiving server provides an acknowledgement transmission to the originating server confirming the transmission was received and processed by the receiving application process.
US10601797B1 Secure registration and ignition of network nodes on a multi-hop wireless network
In one embodiment, a network management system associated with a multi-hop wireless network may receive registration information associated with a network node, wherein the registration information comprises cipher text encoded with a public key, and wherein the cipher text comprises a MAC address and one or more of a firmware hash assigned to the network node or a serial number assigned to the network node. The network management system may decode the cipher text with a private key corresponding to the public key. The network management system may record the registration information in a lookup table on a data store of the network management system. The network management system may register the network node associated with the recorded registration information as an unignited network node on the multi-hop wireless network.
US10601795B2 Service processing method and electronic device
The present disclosure relates to the field of terminal technologies, and discloses a service processing method and an electronic device. In the present disclosure, a plaintext message used for performing a service operation is provided in a second electronic device. In this case, when needing to perform service processing, a first electronic device may obtain, by means of encryption transmission between the first electronic device and the second electronic device, the plaintext message provided by the first electronic device, so as to perform service processing based on the plaintext message. No key exchange is involved in the interaction, and a private key of an electronic device is not exported from the device. Therefore, in this process, a device application scenario is significantly extended while information security is ensured.
US10601789B2 Session negotiations
A plurality of devices are each operable to provide information that is usable for to prove authorization with any of the other devices. The devices may have common access to a cryptographic key. A device may use the cryptographic key to encrypt a session key and provide both the session key and the encrypted session key. Requests to any of the devices can include the encrypted session key and a digital signature generated using the session key. In this manner, a device that receives the request can decrypt the session key and use the decrypted session key to verify the digital signature.
US10601788B2 Interception of secure shell communication sessions
Provided are a method and a system for intercepting secure shell (SSH) sessions. The method may commence with intercepting, by a client-facing SSH gateway, a session request to establish an SSH session between a client and a server. The method may continue with establishing a first SSH session between the client and the client-facing SSH gateway and receiving encrypted data packets of the SSH session from the client via the first SSH session. The client-facing SSH gateway may decrypt the encrypted data packets, establish a communication session with a server-facing SSH gateway, and forward decrypted data packets to the server-facing SSH gateway via the communication session. The server-facing SSH gateway may receive the decrypted data packets, establish a second SSH session between the server-facing SSH gateway and the server, encrypt the decrypted data packets, and forward the encrypted data packets to the server via the second SSH session.
US10601787B2 Root of trust of geolocation
A root-of-trust of geolocation is provided for an apparatus that includes a trust anchor module with a cryptographic processor and a secure memory. The apparatus further includes a main processor coupled to the trust anchor module and configured to receive a digital geolocation certificate, the geolocation certificate including information identifying the apparatus, information regarding a physical location of the apparatus, information identifying an authorized entity that has verified the physical location of the apparatus, and a digital signature of the authorized entity. The main processor is further configured to cause the trust anchor module to store the digital geolocation certificate in the secure memory such that the digital geolocation certificate is cryptographically bound to the apparatus. The trust anchor module may also include, or otherwise communicate over a secure channel with, a movement sensor associated with the apparatus.
US10601786B2 Privacy-preserving system for machine-learning training data
The disclosed embodiments relate to a system that anonymizes sensor data to facilitate machine-learning training operations without disclosing an associated user's identity. During operation, the system receives encrypted sensor data at a gateway server, wherein the encrypted sensor data includes a client identifier corresponding to an associated user or client device. Next, the system moves the encrypted sensor data into a secure enclave. The secure enclave then: decrypts the encrypted sensor data; replaces the client identifier with an anonymized identifier to produce anonymized sensor data; and communicates the anonymized sensor data to a machine-learning system. Finally, the machine-learning system: uses the anonymized sensor data to train a model to perform a recognition operation, and uses the trained model to perform the recognition operation on subsequently received sensor data.
US10601784B2 Obscuring internet searches from external web service providers
Approaches presented herein enable obscuring a query from an external web service provider. More specifically, a user-submitted query is split into at least two non-identical, secondary search queries. The non-identical search queries are submitted to an external web services provider separately, at different times spread throughout a search timeframe, from different virtual locations, thereby obscuring the original search query from the external web services provider. An internal system receives and merges the search results of the non-identical secondary queries from the external web services provider. The internal system then performs a second search on the merged results using the original user-submitted search query to find the results within the merged results that are most relevant to the original query. These relevant results are then presented to the user.
US10601783B2 System and method for digital payload inspection
Use of an ancillary proxy server can be used as a man-in-the-middle agent, for example, as part of a firewall system that brackets the inputs and outputs of the payload inspection system, to intercept, collect and store encryption keys and certificates. Possession of these keys and certificates would allow the un-encryption of data streams before processing of the data stream by the payload inspection system. A data stream may be duplicated and held until released by the payload inspection system or re-encrypted after processing by the payload inspection system as needed.
US10601777B2 Data inspection system and method
A method is performed by a user device for data inspection. A virtual private network (VPN) component of the device receives data traffic and routes it without encryption as a client to or from a destination server as a virtual private network server. The VPN component operates as a connection traffic forwarding bi-directional pipeline with traffic identification and as a connection traffic forwarding bi-directional pipeline with usage accounting, and as a connection traffic forwarding bi-directional pipeline with traffic manipulation.
US10601775B1 Blocking download of content
At least initially blocking client download of certain content and injecting a user verification step for such downloads is disclosed. In some embodiments, client download of a response from a server to a client request is blocked, and instead a notification page with options to accept or decline the server response is provided to the client.
US10601770B2 System and method for correlating routing protocol information
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for correlating information associated with one networking transmission protocol, such as Internet Protocol version 6 (IPv6), to information associated with a different networking transmission protocol, such as Internet Protocol version 6 (IPv4). More specifically, when resolving an Internet Protocol (IP) address associated with a requesting device to a network, the system may base the resolved destination on one or more attributes of a known address to build a network mapping of the received IP address. In one specific example, an IPv6 address is received and associated with a known IPv4 address to map the network.
US10601769B2 Mapping between classical URLs and ICN networks
A method for routing a request for content from a content provider through an IPv6 network is described, the IPv6 network being an information centric network (ICN) in which content is directly addressed using at least a portion of an IPv6 address. The method includes receiving, at an IPv6 network, a request for content, determining that the request does not comprise an ICN address. The method further includes intercepting the request, and translating the request into an IPv6 address in which at least a portion of the address is directed to or associated with the piece of content. Systems and methods described herein address problems arising from the interaction between IP and ICN networking models.
US10601767B2 DNS query processing based on application information
A system, method and computer-readable medium for request routing based on application information associated with the requested resource are provided. A DNS nameserver at an application broker obtains a DNS query corresponding to a resource requested from a client computing device and associated with a first resource identifier. The first resource identifier includes application information associated with the requested resource. Based on the application information parsed from the first resource identifier, the DNS nameserver at the application broker selects either a second resource identifier which resolves to a domain of a network computing provider or an IP address associated with a network computing component for processing the requested resource. The DNS nameserver then transmits either the second resource identifier or IP address to the client computing device.
US10601765B2 System and method to provide combined IB and IP address and name resolution schemes via default IB multicast groups in a high performance computing environment
Systems and to provide combined IB and IP address and name resolution schemes via default IB multicast groups in a high performance computing environment, in accordance with an embodiment. A protocol would include options for providing application specific values using TLV (type-length-value) style generic representation. In this way it would be possible to issue requests that have an application specific argument (e.g. IP address) for which an IB address mapping is requested, and it would also be possible to have responses and announcement messages containing an arbitrary set of such TLVs.
US10601764B2 Secure electronic mail system
An e-mail system is disclosed that overcomes many deficiencies of, but is backward compatible with, existing e-mail systems. Embodiments of the system may include various features, including but not limited to: (1) secure transfer of e-mail messages, without the need for users to replace existing e-mail clients or to change e-mail addresses; (2) tracking of all actions performed in connection with an e-mail transmission; (3) the ability for a recipient to view information about an e-mail message, optionally including information about how other addressees have responded to it, before deciding whether to retrieve the e-mail message; (4) the aggregation of entire e-mail conversations into a single threaded view; (5) the ability to include both private and public messages in a single e-mail communication; (6) sender control over downstream actions performed in connection with an e-mail message; (7) flexible control over cryptographic methods used to encrypt emails messages for storage.
US10601763B2 Method and apparatus for generating and sending a two-dimensional code in a message
A code-generating system can be accessed from within a messaging application on a mobile computing device to generate and insert a two-dimensional (2-D) code into a message. During operation, the system can receive a request to generate a 2-D code, such as from the messaging application executing on the mobile device or from the operating system. In response to receiving the request, the system can present a user-interface (UI) mechanism (e.g., modal window) for entering or selecting message content to convert into a 2-D code. Then, in response to obtaining the message content from a local user, the system may generate a 2-D code for the message content, and may generate a message that includes the 2-D code (e.g., by inserting the 2-D code into the message body). The system may then send the message, which includes the 2-D code, to a target recipient.
US10601761B2 Generating guest suggestions for events in a social networking system
Social networking system users may create events where a group of other users invited to the event meet at a specified time and location. The social networking system suggests users to invite to an event based on a prediction that the users would attend the event if invited. Various factors may be used to make the prediction, such as an affinity between the inviting user and the other users, the availability of the other users at the time of the event and/or the proximity of the other users to the location of the event. An inviting user receives the suggested users and selects suggested users to invite to the event or invitations may be automatically sent to the suggested users by the social networking system.
US10601759B2 Systems, apparatus and methods for facilitating multiple levels of detail of display based on receipt of messaging and management of information for communication devices
Information management and display is enabled. A method can include displaying, via a user interface of a communication device, a dynamically updatable wallpaper comprising a personalized theme personalized to a user of the communication device. The method can also include updating the dynamically updatable wallpaper to display one or more animated icons. Displaying the animated icons can be based, at least, on detected activity of respective contacts associated with the one or more animated icons. An apparatus can comprise a user interface component configured to display images indicative of contacts. The apparatus can also include a messaging component configured to: integrate different types of text messages for one of the contacts; and provide concurrent display of the text messages and social media information. Levels of detail of a message are displayed based on day of receipt of the message.
US10601757B2 Multi-output mode communication support device, communication support method, and computer program product
According to an embodiment, a communication support device includes a first acquisition unit, a creation unit, and an output unit. The first acquisition unit acquires a message to be notified to a user. The creation unit creates type information indicating a type of content of the message. The output unit outputs the message in an output mode based on importance of the message among a plurality of output modes including at least a first output mode for outputting an entire message, a second output mode for outputting the type information, and a third output mode for outputting reception information indicating reception of the message.
US10601755B2 Incorporating selectable application links into conversations with personal assistant modules
Methods, apparatus, systems, and computer-readable media are provided for: operating an instance of a personal assistant module to serve a user while the user operates the client computing device, wherein the instance of the personal assistant module has access to a persistent record of a message exchange thread between the user and instance(s) of the personal assistant module; detecting cue(s) emanating from the persistent message exchange thread; identifying candidate application(s) that are installed on a client computing device operated by the user, wherein the candidate application(s) are associated with content of the message exchange thread; and incorporating, into a transcript of the message exchange thread that is displayed in a graphical user interface rendered on the client computing device, selectable link (operable by the user to cause the client computing device to expose to the user an interface associated with a respective candidate application.
US10601748B2 Information processing method and device
Embodiments of the present disclosure provide an information processing method and device, relating to the technical field of information processing, and enabling a user to perform an interactive operation on information pushed by an information tips module. The method comprises: receiving by a client side information tips data to be displayed in an information tips module and an identifier of a microblog generated based on the information tips data, which are sent by a server side; invoking and displaying by the client side the information tips module, in which the information tips data and an interactive operation link are displayed; determining by the client side the microblog generated based on the information tips data according to the identifier of the microblog generated based on the information tips data, when the interactive operation link is checked; and invoking by the client side an interactive operation interface that the interactive operation link points to, such that a user can perform, on the interactive operation interface, an interactive operation on the microblog generated based on the information tips data.
US10601744B2 System and methods for presentation of a user interface and card elements
The present disclosure relates to user interfaces for applications and in particular, presentation of card content by a user interface. In one embodiment, a process for presentation of a user interface includes detecting selection of a first graphical element, loading a framework file for presentation of content associated with the first graphical element, detecting selection of second graphical element presented by the user interface, and presenting card content for the second graphical element based on the framework file. The processes and devices described herein may be configured to preloading a framework file for presentation of content associated with one or more card elements.
US10601743B1 Providing data messaging support by intercepting and processing received short message service (SMS) messages at a customer support service
A message receiving, intercepting and processing method and corresponding application and device may provide receiving a message at a message processing server, pre-processing the message to determine a particular contextual classification associated with a word included in the message and assigning the message to a predefined message bucket that has a number of automated responses. The method may also include identifying an automated response to the message that includes contextual information that is based on the parsed word from the message and processing the message to determine whether to generate the automated response and transmit the automated response to an end user device based on a confidence score.
US10601740B1 Chatbot artificial intelligence
A system and method simulate a chat-based conversation with a human user. The system and method receive a text message through the chat system that enables a receiver to transmit an automatically generated response in real time during a chat session. The system and method recognize characters in a text message and generates an automatic prediction or classification using a conversational assistant pod that resides in a container. The system and method generate an automatic response and modify computing resources by replacing the conversational assistant pod and the container with a second conversational assistant pod and a second container without interrupting the chat session.
US10601739B2 Smart messaging for computer-implemented devices
Various computer-implemented systems and methods are provided here for purposes of smart messaging. A machine learning application can obtain message context data from a user device, and process the message context data to determine a predicted conversation pattern of the conversation. The message context data is indicative of context of a conversation taking place during a messaging session. Based on the predicted conversation pattern, the machine learning application can then determine options for suggested responses that are predicted to compete at least part of a response message as part of the conversation. Each of the options for suggested responses corresponds to the message context data indicative of the context of the conversation. In response to selection of one of the suggested responses, that suggested response can be displayed within a message field.
US10601738B2 Technologies for buffering received network packet data
Technologies for buffering received network packet data include a compute device with a network interface controller (NIC) configured to determine a packet size of a network packet received by the NIC and identify a preferred buffer size between a small buffer and a large buffer. The NIC is further configured to select, from the descriptor, a buffer pointer based on the preferred buffer size, wherein the buffer pointer comprises one of a small buffer pointer corresponding to a first physical address in memory allocated to the small buffer or a large buffer pointer corresponding to a second physical address in memory allocated to the large buffer. Additionally, the NIC is configured to store at least a portion of the network packet in the memory based on the selected buffer pointer. Other embodiments are described herein.
US10601735B2 Coalescing messages using a network interface controller
An injection descriptor corresponding to a destination node may be stored in memory. A network interface controller (NIC) may determine that one or more messages added to the injection descriptor are to be transmitted to the destination node. The NIC may then lock the injection descriptor so that no additional message can be added to the injection descriptor, and the NIC may load the one or more messages. The NIC may then generate a network packet that includes the one or more messages, and the NIC may transmit the network packet to the destination node.
US10601733B2 Multiplexing method for scheduled frames in an ethernet switch
The method comprises the steps of: a) providing a plurality of memory buffers, associated to respective indexes of priority, each buffer comprising one queue of frames having a same index of priority, b) sorting the received frames in a chosen buffer according to their index of priority, c) in each buffer, sorting the frames according to their respective timestamps, for ordering the queue of frames in each buffer from the earliest received frame on top of the queue to the latest received frame at the bottom of the queue, and d) feeding the transmitting ports with each frame or block of frame to transmit, in an order determined according to the index of priority of the frame, as well as an order of the frame or of the block of frame in the queue associated to the index of priority of the frame.
US10601729B2 Packet capture ring: reliable, scalable packet capture for security applications
Embodiments are directed to a packet capture ring that provides a single network tap for packet capture and a series of processors (or appliances) for handling serialization and search request processing in a confederated and highly scalable manner. One such appliance (a “primary” appliance) maintains a tap port to the network. Each packet capture appliance has a locally attached repository that stores raw packets and a juxtaposed index that allows for retrieval of those packets. The primary appliance sends a single copy of encapsulated packets in opposite directions around the ring to its descendants. A designation is made across the system as to a “currently designated” appliance for servicing requests for indexing and storage of captured packets. This current designation shifts from appliance to appliance in the system, as a “previously designated” appliance has its storage capacity filled.
US10601725B2 SLA-based agile resource provisioning in disaggregated computing systems
Various embodiments for agile component-level resource provisioning in a disaggregated cloud computing environment, by a processor device, are provided. Respective members of pools of hardware resources within the disaggregated cloud computing environment are allocated to each respective one of a plurality of tenants according to one of a plurality of service level agreement (SLA) classes. Each respective one of the plurality of SLA classes is characterized by a given response time for the allocation of the respective members of the pools of hardware resources corresponding to a requested workload by the tenant.
US10601723B2 Bandwidth matched scheduler
A computing system uses a memory for storing data, one or more clients for generating network traffic and a communication fabric with network switches. The network switches include centralized storage structures, rather than separate input and output storage structures. The network switches store particular metadata corresponding to received packets in a single, centralized collapsing queue where the age of the packets corresponds to a queue entry position. The payload data of the packets are stored in a separate memory, so the relatively large amount of data is not shifted during the lifetime of the packet in the network switch. The network switches select sparse queue entries in the collapsible queue, deallocate the selected queue entries, and shift remaining allocated queue entries toward a first end of the queue with a delay proportional to the radix of the network switches.
US10601722B2 Method and device for dynamically managing the message retransmission delay on an interconnection network
The disclosure relates to a network interface controller for dynamically managing a retransmission delay of a message to resend the message if the retransmission delay is exceeded. The controller includes a communication module to receive an instruction for transmitting a message, said instruction including characteristic data of the message; transmission buffer memory to store the characteristic data and to associate it with a retransmission delay; a slowdown defining calculator to define a value of the division factor from said characteristic data; a reference clock to generate a fixed frequency signal; a frequency divider to generate a reduced frequency signal from the value of the division factor and the fixed frequency signal; and a reduced frequency clock associated with the transmission buffer memory to allow the retransmission delay to be timed from the reduced frequency signal and to trigger a retransmission of the message if the retransmission delay is exceeded.
US10601719B2 User-equipment-based quality-of-service enforcement and control system and method for real-time traffic
A system for enforcing quality of service and methods of configuring and enforcing quality of service (QoS). In one embodiment, the system includes: (1) a host configured to process a plurality of applications and (2) a modem coupled to the host and configured to interface with data networks and having a non-access stratum configured to prioritize real time data packets and selectively to discard data packets based on a defined criteria.
US10601718B2 Data transfer, over session or connection, and between computing device and server associated with a routing network for modifying one or more parameters of the routing network
A user device is configured to transmit, to a computing device, data indicative of a first routing network and data indicative of a second routing network. The computing device determines, based on the received, a plurality of parameters for the first and second routing networks. The computing device may generate a secure session connection between the computing device and a server associated with the second routing network and receive, from the server and via the secure session connection, a modification to one or more parameters of the plurality of parameters for the second routing network. The computing device may determine priorities for the first routing network and the second routing network based at least in part on the plurality of parameters for the first routing network and the modification to the one or more parameters of the plurality of parameters for the second routing network.
US10601715B2 Methods and apparatus for multiple user uplink
Methods and apparatus for multiple user uplink are provided. In one aspect, a method for wireless communication is provided. The method includes receiving a trigger frame from an access point, the trigger frame being transmitted to two or more stations and indicating an uplink transmission opportunity. The trigger frame further includes a request for the two or more stations to concurrently transmit uplink data at a specific time. The method includes transmitting uplink data at the specific time to the access point concurrently with another of the two or more stations transmitting uplink data to the access point.
US10601714B2 Adaptive flow prioritization
A method for communication includes receiving and forwarding packets in multiple flows to respective egress interfaces of a switching element for transmission to a network. For each of one or more of the egress interfaces, in each of a succession of arbitration cycles, a respective number of the packets in each of the plurality of the flows that are queued for transmission through the egress interface is assessed, and the flows for which the respective number is less than a selected threshold to a first group, while assigning the flows for which the respective number is equal to or greater than the selected threshold are assigned to a second group. The received packets that have been forwarded to the egress interface and belong to the flows in the first group are transmitted with a higher priority than the flows in the second group.
US10601713B1 Methods and network device for performing cut-through
A method for processing network packets in a network device is described. A network packet is stored in a transient buffer as the network packet is being received at an ingress port of the network device. After at least a first portion of the network packet has been received and before the entire network packet has been received: the first portion is processed to identify an egress port of the network device from which the network packet is to be transmitted; a congestion state of the egress port is determined; and the network packet is selectively transferred from the transient buffer to the identified egress port for transmission from the network device or a different action is performed on the network packet, based on the congestion state.
US10601710B2 IP level multipath protocol
Systems, methods, and devices of the various embodiments provide for multipath transport of Internet Protocol (IP) packets by an in-vehicle computing device, such as a vehicle's autonomous driving system, vehicle's telematics unit, vehicle's control system, etc. In various embodiments, IP packets may be extended to include tracking information. In various embodiments, the tracking information may include sequence numbers, sender reports, receiver reports, version indications, and/or length indications. In various embodiments, IP packets may be extended to include tracking information by a centralized scheduler for an in-vehicle computing device including a plurality of modems and/or a destination computing device.
US10601705B2 Failover of centralized routers in public cloud logical networks
Some embodiments provide a method for a first DCN operating in a first datacenter as a logical network gateway that processes messages between other DCNs of the logical network and external entities, which address the logical network gateway using a first address. The first DCN has an interface with a second address for use in the first datacenter. The method stores a mapping between the second address and a third address. A second DCN operates the logical network gateway in a second datacenter and has an interface with the third address for use in the second datacenter. From the second DCN, the method receives connection state data, describing connections between the external entities and the DCNs of the logical network, that uses the third address. The method replaces the third address with the second address in the connection state data using the stored mapping and stores the connection state data.
US10601704B2 Asymmetric routing minimization
In some examples, an example method to minimize asymmetric routing at a network node may include maintaining a flow table including one or more records, each record indicating a packet flow and a corresponding tunnel, receiving a data packet to process at a network node, and determining whether to process the data packet as a follower node. The method may also include, responsive to a determination to process the data packet as a follower node, determining whether there is an entry in the flow table for a packet flow associated with the received packet, and, responsive to a determination that there is an entry in the flow table for the packet flow, transmitting the received data packet through a tunnel corresponding to the packet flow.
US10601703B2 Distributed quality-of-service (QoS) in an overlay network using capacity enforcement
The techniques herein provide for enhanced overlay network-based transport of traffic, such as IPsec traffic, e.g., to and from customer branch office locations, facilitated through the use of the Internet-based overlay routing infrastructure. This disclosure in particular describes a method of managing and enforcing quality-of-service (QoS) in an Internet-based overlay network shared by a set of content provider customer entities. For each entity having a customer branch, the customer branch is coupled to the Internet-based overlay routing network. A quality-of-service (QoS) policy is configured for the customer. According to the method, utilization of the Internet-based overlay network against the configured QoS policy is then monitored. The QoS is then enforced for the customer and at least one other customer, based in part on the QoS policies.
US10601701B2 Minimization of network downtime
Methods for systems are provided. In one aspect, a method for minimizing a network outage includes identifying one or more paths connecting a resource node of the network to an edge switch of one or more edge switches of the network. Each edge switch is connected to one or more endpoint devices to allow resources coupled to the resource node to be provided to the one or more endpoint devices. The method further includes calculating endpoint downtime costs corresponding to rebooting each of the common switches in the network. The common switches are present in all paths connecting the resource node to the edge switch. The calculated endpoint downtime costs corresponding to the one or more common switches are compared. One of the common switches with a highest endpoint downtime cost is identified as a candidate switch for redundancy based on the comparison.
US10601697B2 I/O routing in a multidimensional torus network
A method, system and computer program product are disclosed for routing data packet in a computing system comprising a multidimensional torus compute node network including a multitude of compute nodes, and an I/O node network including a plurality of I/O nodes. In one embodiment, the method comprises assigning to each of the data packets a destination address identifying one of the compute nodes; providing each of the data packets with a toio value; routing the data packets through the compute node network to the destination addresses of the data packets; and when each of the data packets reaches the destination address assigned to said each data packet, routing said each data packet to one of the I/O nodes if the toio value of said each data packet is a specified value. In one embodiment, each of the data packets is also provided with an ioreturn value used to route the data packets through the compute node network.
US10601694B2 Method and user equipment for determining control channel resource
In a process by user equipment (UE) to determine a control channel resource, the UE detects a downlink control from a base station. The downlink control channel carries scheduling information of a downlink data channel and comprises multiple control channel logical elements that correspond to the UE and are mapped to one demodulation reference signal (DMRS) antenna port. The UE acquires antenna port information of the DMRS antenna port, an offset, and sequence number information of the control channel logical elements corresponding to the UE, and determines, according to the acquired information, a first control channel resource for sending acknowledgment (ACK)/non-acknowledgment (NACK) information with respect to the downlink data channel corresponding to the downlink control channel.
US10601691B2 System and method for using real-time packet data to detect and manage network issues
A system and method is disclosed of extracting information from real-time network data to analyze roaming data for client devices in a network. The method includes: detecting when the client devices initiate roaming association events, buffering other data regarding the detected roaming association events, sending roaming event information to an analytics system for network incident and network congestion analysis, analyzing the roaming event information, identifying one or more root causes of the detected network incidents; and determining remediation of the identified one or more root causes of the detected network incidents.
US10601690B2 Assessing performance of networked computing environments
Systems and methods are described for accurately determining which of a set of networked computing environments most closely approximates a target computing environment. The determination is based on executing a reference workload in the target computing environment and calculating a coefficient of equivalency for each of the networked computing environments, which relates the performance of one or more computing resources in the target computing environment to the corresponding resources in the networked computing environments. The coefficient of equivalency may further be used to determine which of a set of networked computing environments will provide a target level of performance when executing the workload. The target computing environment may be assessed in terms of time, cost, percentage of capacity utilized, or other criteria.
US10601689B2 Method and system for handling heterogeneous jitter
In a packet switched voice delivery application which utilizes a jitter buffer for the delivery of sequential packet data, a method of determining a measure of the output jitter of taking packets out of the buffer, the method including the step of: (a) forming a pull jitter measure comprising the differential fetch times between sequential pull packets dived by an expected time interval between packets.
US10601681B2 Optimizing streaming graph topology based on service level agreement
System resource usage by a streaming application processing workloads can be monitored. Based on the monitoring, at least one performance metric for the streaming application in processing the workloads can be determined. Based on the at least one performance metric, whether hosting of the streaming application is, or is near to, violating at least one criteria specified by a service level agreement for the streaming application can be determined. If so, at least one additional instance of at least one parallelizable operator of the streaming application that is currently executing can be initialized. Responsive to initializing the at least one additional instance of at least one of the parallelizable operators, a portion of the workloads can be directed to the at least one additional instance of at least one of the parallelizable operators.
US10601677B2 Device and method for a dynamic virtual private network and computer readable recording medium
The invention provides a method for a dynamical virtual a private network, which is suitable for a main device in a dynamic virtual private network. The method comprises: (a) before the main device establishes a tunneling connection, acquiring a request for adding a sub-device to a whitelist directly or through a third-party cloud service and sending an acceptance message or a rejection message to the sub-device accordingly thereto; (b) acquiring a request for connecting with the sub-device directly or through the third-party cloud service, and determining whether the tunneling connection with the sub-device is established or not accordingly thereto or sending a rejection message to the sub-device; (c) after the tunneling connection is established between the main device and the sub-device, receiving a connection code sent from the sub-device through the tunneling connection, and determining whether the connection code sent from the sub-device is correct or not.
US10601672B2 Inter-tenant workload performance correlation and recommendation
The present disclosure involves systems and methods for obtaining and correlating workload performance information from multiple tenants on a computing network and providing deployment improvement suggestions to a cloud operator or tenant based at least on the correlated workload performance information. In one particular implementation, applications deployed and executed on the cloud environment may provide performance logs and/or metrics to an inter-tenant workload engine of the cloud environment. The workload engine may utilize the received performance information to detect performance patterns of an application across the different tenant deployments. A recommendation engine may analyze the performance characteristics across the multiple tenant applications and determine an optimized deployment of the application and generate recommended deployment instructions to a cloud environment administrator and/or one or more tenants of the cloud environment.
US10601670B2 Wide-area network automatic detection
Methods, systems, and computer readable media can be operable to facilitate an automatic detection of WAN (wide-area network) configurations. A CPE (customer premise equipment) device may generate and output one or more probing packets to one or more upstream network elements. The CPE device may receive one or more probing packet responses from one or more of the upstream network elements. Based upon the received probing packet response(s), the CPE device may determine WAN configurations and parameters, and the CPE device may set WAN configurations accordingly.
US10601666B2 Network functions virtualization management and orchestration policy descriptor management method and apparatus
An NFV MANO policy descriptor management method and an apparatus are disclosed. The method includes: receiving, by a policy rule execution entity, a network functions virtualization management and orchestration (NFV MANO) operation request sent by a policy rule decision entity, where the NFV MANO operation request includes a policy parameter; obtaining a policy descriptor file corresponding to the NFV MANO operation request, where the policy descriptor file includes at least one piece of policy information corresponding to an NFV MANO operation requested by the NFV MANO operation request; and configuring the policy parameter into the policy information to form a policy rule. Operational efficiency of NFV MANO policy management in the prior art is improved.
US10601664B2 Dynamic network and security policy for IoT devices
In one embodiment, a network controller for a computer network receives details of a provisioned device and policy requirements for the provisioned device. The network controller may then determine, based on the details and policy requirements for the provisioned device, a plurality of network devices that the provisioned device is configured to communicate through, and may then translate the details and policy requirements for the provisioned device into a plurality of network-device-specific policies, each respective network-device-specific policy corresponding to one of the plurality of network devices that the provisioned device is configured to communicate through. As such, the network controller may then transmit a respective network-device-specific policy of the plurality of network-device-specific policies to the plurality of network devices that the provisioned device is configured to communicate through.
US10601661B2 Tracking state of components within a network element
Various embodiments are described herein to track the state of components within a network element. One embodiment provides for a network element comprising a control plane including logic to transmit configuration and status of the network element during network element operation, the configuration including a configured state of one or more agents of the control plane and the status including operational status of one or more agents of the control plane; and a data plane to forward network data from an ingress interface to an egress interface, each of the ingress interface and egress interface including one or more counters, wherein the status of the continuously transmitted status of the network element additionally includes the one or more counters of each of the ingress interface and egress interface.
US10601659B2 Methods to signal current MIMO RX antenna configuration status
In MIMO wireless communication networks, receiver MIMO antenna parameters are not static over time. For example, the MIMO channel correlation is higher for high frequency bands than for low frequency bands. This variability of the receiver antenna parameters introduces uncertainty based the reported CSI (e.g., CQI, PMI, RI) if the network uses only static assumptions for such antenna parameter values. In embodiments, the UE determines the current status of its receive antenna parameters—such as number, configuration, correlation, and power imbalance—and transmits this information to the network (e.g., serving BS). The network node then based on the received information performs one or more radio operational tasks leading to more efficient use of radio resources and enhanced system performance.
US10601656B2 Network element upgrade method and device
A network element upgrade method and a device are provided, which relate to the field of communications technologies, so as to resolve a problem that in an existing upgrade process, after a network element switches all services to a new version, an overall situation may be affected once a problem occurs during the upgrade to the new version. The network element upgrade method provided in the present invention includes: receiving a distribution policy; forwarding, to a first network element according to the distribution policy, some of a plurality of received service messages sent by an external network element, and forwarding remaining service messages to a second network element according to the distribution policy; forwarding, to the second network element according to the distribution policy, all of a plurality of subsequently received service messages sent by the external network element.
US10601652B2 Configuring wireless devices for a wireless infrastructure network
Systems and methods permit a wireless device to receive data wirelessly via an infrastructure wireless network, without physically connecting the wireless device to a computer in order to configure it, and without having an existing infrastructure wireless network for the wireless device to connect to. A remote server hosts a website that permits a user of the wireless device to input via a computer credential data for at least one infrastructure wireless network. The content access point transmits the credential data for the at least one infrastructure wireless network to the wireless device via the ad hoc wireless network, such that, upon receipt of the credential data for the at least one infrastructure wireless network, the wireless device is configured to connect to the at least one infrastructure wireless network.
US10601651B2 System for deployment of communication terminals in a cloud computing system
A communication system includes a redirect server and a deployment server configured to configure different terminal devices so that those devices are able to access a network of a service provider. A terminal device, computer readable medium and method are also disclosed that helps deploy such a service. In one embodiment, a communication system is configured so that a user of a terminal is provided with a code. The code is then communicated to a redirect server via a terminal associated with the user. The redirect server utilizes the code to determine the address of a deployment sever. The redirect server then provides the address to the terminal so the terminal can connect to a configuration management system so that the terminal may communicate with that system to be configured for accessing the network services hosted by the system.
US10601650B2 Method for automated configuration of an IED
The present application is concerned with a method for loading configuration data to a first Intelligent Electronic Device IED in a Substation Automation SA system, wherein the SA system included a second IED connected to the first IED via a communication network. The method includes: determining a first SID for the first IED by means of a neighbour ship relation, wherein the neighbour ship relation is predefined and indicative of a relative arrangement of the first and second IED in the communication network; assigning the first SID to the first IED; and obtaining first configuration data corresponding to the first SID, and loading the first configuration data to the first IED. The Global Identification GID of the first IED may be determined from the communication network, and the first SID can be linked with the GID of the first IED. The present application concerns also an active IED for configuration of a new or replaced IED in the substation system, according to the above mentioned method.
US10601648B2 Network nodes with intelligent integration
The systems, devices, and techniques discussed herein are directed to commissioning network nodes as they are installed in a network. A commissioning agent can be installed in a network node prior to installing the network node in a network. When coupled to a port of an aggregation network node, the network node and/or the aggregation network node can provide an indication of a generic or private Internet protocol (IP) address to a commissioning node. The commissioning node can determine that the network node is to be initialized, and can provide commissioning files to the network node. Accordingly, the network node can configure the network node based in part on the commissioning files, including updating an IP address of the network node to a public address. Thus, network nodes can be commissioned remotely without requiring a separate provisioning channel and without requiring the network node to be configured prior to installation.
US10601646B2 Communication system, method of setting configuration information, and electronic apparatus
A communication system includes a first electronic apparatus, and a second electronic apparatus communicable with each other. The first electronic apparatus includes first circuitry configured to transmit first configuration information to the second electronic apparatus. The second electronic apparatus includes second circuitry including at least a first information reception interface and a second information reception interface. The second circuitry receives the first configuration information from the first electronic apparatus via the first information reception interface, receives second configuration information via the second information reception interface, refers to priority information indicating a priority order set for the first information reception interface and the second information reception interface, and determines which of the first configuration information received from the first electronic apparatus via the first information reception interface and the second configuration information received via the second information reception interface is to be discarded or stored based on the priority order set.
US10601642B2 Virtual network health checker
Systems, methods, and computer-readable storage media are provided for managing status of state machines in a computing network. Various embodiments of the present technology can be used to track and maintain an active log associated with each state machine in a computing network. The active log of a state machine can be periodically analyzed at a predetermined time interval to determine an anticipated state of the state machine and a current state of the state machine. In response to determining that the state machine is in an inconsistent state (i.e., the anticipated state does not match the current state of the state machine), a suitable action can be taken to switch the current state of the state machine from the inconsistent state to a suitable new state.
US10601641B2 Access constructs for cloud orchestration
Novel tools and techniques might provide for implementing access constructs for a network, and, in some cases, for implementing access constructs for cloud orchestration. In some embodiments, a network might provide connectivity between a first access node(s) in the network and a hardware node(s) or between two or more first access nodes, via a corresponding first link(s). An apparatus, such as one disposed at an orchestration node or the like in the network, might bridge a second access node over one or more of at least one first access node or at least one first link (“bridge node or link”), and might roll service over to the second access node from the bridged node or link. Based on a determination that failure has occurred during service through the second access node, the apparatus might roll service back over to the bridged node or link, from the second access node.
US10601640B1 Enriched self-healing for cloud platforms
An applied intelligence framework may receive log information descriptive of a cloud computing stack. The applied intelligence framework may generate a stack token. The stack token may include a computer resource node representative a computer resource of the cloud computing stack. The applied intelligence framework may access, from an ontology repository, a diagnosis instruction. The diagnosis instruction may determine a fault based on at least one of the log parameters. The applied intelligence framework may execute the diagnosis instruction to determine the fault. The applied intelligence framework may append, to the stack token, a fault node representative of the fault. The applied intelligence framework may query an ontology repository based on the stack token to identify a resolution identifier. The applied intelligence framework may append, to the stack token, a resolution node. The applied intelligence framework may determine, based on stack token and the applied ontology repository, a resolution to the fault.
US10601635B1 Apparatus, system, and method for wireless management of a distributed computer system
An apparatus, system, and method provide remote management of a distributed computer system through a wireless communication link. A wireless server application utilizes a stateless protocol to communicate with a wireless client. An administrator uses the wireless client running on a portable device connected to a wireless server through the wireless communication link to access a network management application connected to the distributed computer network.
US10601634B2 Cloud service control device having an information transferor configured to limit the transfer of service information, a cloud service control system having a cloud service control device, a related cloud service control method, and a related storage medium
A cloud service control device includes a first communicator configured to control communication with a cloud service providing a plant control function of controlling a plant, a second communicator configured to control communication with a first device using service information related to the cloud service, a verifier configured to verify an operation state of the cloud service, a selector configured to select the cloud service on the basis of the verified operation state, and an information transferor configured to transfer the service information between the selected cloud service and the first device.
US10601629B2 Virtual lookup table for probabilistic constellation shaping
Probabilistic generation and decoding modulation symbols for use with optical communication. Codewords are generated using combinations of symbols from a modulation symbol alphabet, and each type of modulation symbol is sequentially generated using a hardware efficient combination generator that performs as a virtual lookup table (LUT). Likewise, decoding can be performed by sequentially identifying locations of individual modulation symbols within the received codeword.
US10601628B2 Methods and apparatus for dynamic adjustment of amplifier gain
An aspect of the present disclosure includes methods, systems, and computer-readable media for triggering the single signal during the first buffer period to concurrently adjust a first plurality of gain states of a first plurality of low-noise amplifiers associated with a first expected reception of the first symbol on the first component carrier and a second plurality of gain states of a second plurality of low-noise amplifiers associated with a second expected reception of the second symbol on the second component carrier, and receiving the first symbol via the first component carrier and the second symbol via the second component carrier after the first buffer period.
US10601626B2 Method and device for transmitting and receiving primary synchronization signal in wireless access system supporting narrowband internet of things
The present invention provides a method and devices for transmitting and receiving a synchronization signal and a method for generating a synchronization signal in a wireless access system supporting narrowband Internet of Things (NB-IoT). A method for transmitting a primary synchronization signal (PSS) by a base station in a wireless access system supporting narrowband Internet of Things (NB-IoT), according to an embodiment of the present invention, can comprise the steps of: repeatedly generating first sequences n times so as to generate primary synchronization signals; multiplying n first sequences by second sequences and thus generating n primary synchronization signals; and transmitting n primary synchronization signals by means of n OFDM symbols, respectively. The size of a bandwidth used in the wireless access system supporting NB-IoT is the size of one physical resource block (PRB), and one PRB can comprise twelve subcarriers in a frequency domain.
US10601623B2 System and method for controlling combined radio signals
A method for controlling a combined waveform, representing a combination of at least two signals having orthogonal frequency multiplexed signal components, comprising: receiving information defining the at least two signals; transforming the information defining each signal to a representation having orthogonal frequency multiplexed signal components, such that at least one signal has at least two alternate representations of the same information, and combining the transformed information using the at least two alternate representations, in at least two different ways, to define respectively different combinations; analyzing the respectively different combinations with respect to at least one criterion; and outputting a respective combined waveform or information defining the waveform, representing a selected combination of the transformed information from each of the at least two signals selected based on the analysis.
US10601622B2 Methods and apparatuses for transmitting and receiving uplink information
Embodiments of the present disclosure relate to a method and apparatus of transmitting uplink (UL) information and a method and apparatus of receiving UL information. In one embodiment of the present disclosure, the method of transmitting UL information comprises transmitting a reference signal using a first sequence; and transmitting UL control information using a second sequence; wherein a reference signal and the UL control information are staggered-multiplexed in frequency domain. With embodiments of the present disclosure, the uplink information can be transmitted in reduced uplink symbols so as to adapt for a proposed subframe structure with reduced uplink symbols and thus, the transmission latency can be reduced greatly.
US10601621B2 User equipments, base stations and methods
A user equipment (UE) receives, from a base station apparatus (gNB), a radio resource control message including information used for configuring whether a first reference signal is used for uplink transmissions or a second reference signal is used for uplink transmissions. The first reference signal is a demodulation reference signal associated with a physical uplink shared channel. The second reference signal is a demodulation reference signal associated with a physical uplink shared channel. The UE also transmits, based on the information, to the gNB, the first reference signal on an antenna port. The UE transmits, based on the information, to the gNB, the second reference signal on the same antenna port as the antenna port on which the first reference signal is transmitted. The second reference signal is mapped to resource elements in a resource block, which are different from resource elements in a resource block to which the first reference signal is mapped.
US10601620B2 Device of handling block transmission in multicarrier system
A transmitting device comprises a modulation unit, for modulating a plurality of input signals into a plurality of modulated signals; a transform unit, coupled to the modulation unit, for transforming the plurality of modulated signals into a plurality of transformed signals according to a time-frequency transform; and a transmitting unit, coupled to the transform unit, for transmitting the plurality of transformed signals on a first subset of a plurality of subcarriers in a block transmission.
US10601619B2 Method and device for processing unauthorized carrier
An unlicensed carrier processing method and apparatus are provided. In the method, a site implements a Clear Channel Assessment (CCA) and/or evolved CCA (eCCA); and the site occupies an unlicensed carrier based on a predetermined granularity, and/or occupies an unlicensed carrier based on a declared time length.
US10601618B1 Quadrature harmonic rejection mixer
An apparatus for modulating a signal is described. The apparatus comprises a first modulation unit, a second modulation unit and at least one local oscillator providing a local oscillator signal with an initial frequency. Each modulation unit has a main modulation member and an auxiliary modulation member. The local oscillator is connected with the first and second modulation units via a first local oscillator sub path and a first local oscillator path as well as a second local oscillator sub path and a second local oscillator path respectively. The local oscillator sub paths process down-converted local oscillator signals. The main modulation member of each modulation unit is connected with one of the local oscillator sub paths. The auxiliary modulation member of each modulation unit is connected with one of the local oscillator sub paths and one of the local oscillator paths. Further, a method for modulating a signal is described.
US10601617B1 Position error signal burst demodulation
A method may generate a demodulated sine component for a sequence of samples of a servo burst window of a position error signal using a sine weight look up table and generate a demodulated cosine component for the sequence of samples of the servo burst window of the position error signal using a cosine weight look up table. The sine weight and the cosine weight look up tables may have indexes representing a phase range. The method may generate a demodulated phase component signal and a demodulated amplitude component signal for the sequence of samples of the servo burst window of the position error signal based on the demodulated sine component and the demodulated cosine component using a Coordinate Rotation Digital Computer at least in part by iteratively rotating a vector based on the demodulated sine component and the demodulated cosine component and summing angular changes in the vector.
US10601612B2 Channel estimation evaluation in MIMO systems
The present disclosure relates to methods, a device and a system for evaluation of channel estimate. One method is performed in a first access point arranged to communicate with one or more wireless devices through information streams that are created using multiple co-located antennas. The method comprises transmitting or receiving a packet A, to/from, the first wireless device, wherein the packet A is transmitted using a precoder determined using the channel estimate, retrieving information about possibly interfering transmissions C between further access points in the vicinity of the first access point, and respective second wireless devices; wherein the information comprises location information and timing information related to the possibly interfering transmissions, determining spatial separations between the transmissions A and C and evaluating the channel estimate, based on the determined spatial separations.
US10601606B2 Communications on vehicle data buses
An apparatus 101, a communications network 301, a vehicle 305 and a method are disclosed. The apparatus and method are for providing communications between buses 303A, 303B, 303C 303D within the vehicle 305. The apparatus 101, which preferably is a central gateway, comprises a control means 102, storage means 104 for storing data and communication means 105 for transmitting and receiving signals on the plurality of data buses 303A, 303B, 303C 303D. The control means 102 is configured to determine at least one selected bus 303A, 303B, 303C 303D in respect of a received partial networking request and in dependence on a set of conditions for partial networking being met, cause network management signals to be provided to the at least one selected bus 303A, 303B, 303C 303D for maintaining nodes 201, 302 on the at least one selected bus in an awake state while allowing node(s) on at least one other bus to enter a sleep state. In the present example, three of the buses 303A, 303B and 303C are CAN buses and are connected to ports 107 of a first transceiver 106A, while one bus 303D is a FlexRay bus and it is connected to a port 107 of a second transceiver 106B. The apparatus 101 differs from conventional central gateways in that, it is configured to receive partial networking requests and provide communication in respect of those requests. If the apparatus 101 receives a network management message and a partial networking request from the same node 201, 302, it may allow some buses (that are not required for the communication requested by the partial networking request) to return to the sleep state, while selected buses that are required for the partial networking communication are maintained in an awake state. In this way, the apparatus 101 may enable communication between nodes 201, 302 on different buses, while allowing nodes 201, 302 on buses that are not required for the communication to enter a sleep state. A node 201 may perform several different functions which only require partial networking, and the partial networking request may comprise a message that identifies the function for which communication is required, to enable the gateway 101 to maintain the required buses in an awake state.
US10601605B2 Secure meeting space with automatically adaptive classification levels, and associated systems and methods
Disclosed are meeting spaces that are accessible through an adjoining facility or area, and associated systems and methods that provide automated levels of security for classified discussions. The meeting spaces are configured to automatically adapt to different levels of classification, e.g., from any of unclassified to top secret classifications. The meeting spaces are prevented from becoming active for their intended function until all required security features are activated. In some embodiments, the meeting spaces include one or more electronically opaquing privacy glass windows between the meeting space and the adjoining facility. The privacy glass can either appear as opaque, such as when a classified meeting or call is taking place or as a failsafe mode, or can be optically transmissive, such as when the space is unused, is used for unclassified purposes, and/or when the adjoining area is used at the same or higher level of classification.
US10601604B2 Data processing systems and methods for smart hub devices
A first device receives a first command for performing a first functionality on at least a second device, the first functionality comprising a plurality of constituent functionalities, wherein the second device is not configured to execute the first command. The first command is translated into a plurality of sub-commands for execution by respective devices. Each of the plurality of sub-commands, when executed, performs a respective constituent functionality of the plurality of constituent functionalities, and execution of any one of the sub-commands individually does not perform the entire first functionality. The first device manages execution of the plurality of sub-commands by the respective devices, wherein execution of the plurality of sub-commands by the respective devices emulates performance of the first functionality on at least the second device.
US10601599B2 Voice command processing in low power devices
An audio processing device comprises audio input circuitry operable to receive audio input signals and to process the audio input signals to generate audio samples at a first rate. The audio processing device further comprises a first trigger engine operable to detect a keyword within the audio samples. Also, the audio processing device comprises a delay buffer operable to continuously receive and store the audio samples. The delay buffer is further operable to transfer the audio samples that are stored within the delay buffer to a host across a data bus at a second rate, which is faster than the first rate. Further, the delay buffer is operable to transfer the audio samples that are stored within the delay buffer to the host at the first rate, after the stored audio samples are transmitted.
US10601597B2 Blockchain based digital certificate provisioning of internet of things devices
A system and method for provisioning an IoT device with a digital certificate without a need for a central Certificate Authority is presented. A blockchain is initiated, with a root certificate presented in an initial block of the blockchain. Said root certificate is subsequently used to sign an authorized certificate. The IoT device is preloaded with a nonce, and a hash of the nonce signed by an authorized certificate is published on the blockchain. The nonce may then be submitted to the blockchain with a self-signed certificate, the presence of the nonce validating the self-signed certificate. The blockchain provides a final single view of a true state of the digital certificates in the system and their respective authority and validity.
US10601594B2 End-to-end service layer authentication
A variety of mechanisms to perform End-to-End authentication between entities having diverse capabilities (E.g. processing, memory, etc.) and with no prior security associations are used. Security provisioning and configuration process is done such that appropriate security credentials, functions, scope and parameters may be provisioned to an Entity. Mechanisms to distribute the security credentials to other entities which could then use the credentials to perform an End-to-End authentication at the Service Layer or the Session Layer and using Direct or Delegated modes are developed.
US10601593B2 Type-based database confidentiality using trusted computing
A “Database Confidentiality System” provides various techniques for using server-side trusted computing in combination with configurable type metadata and user- or system-definable rules associated with individual database fields to implement database confidentiality. In various implementations, type metadata and one or more rules are added to each database field. Metadata includes a domain, method of encryption, and a pointer to an encryption key used to encrypt the data in the corresponding field. The rules define one or more operations allowed on the corresponding data types. The type metadata and rules are optionally integrity protected and/or encrypted to avoid unauthorized changes or access. Various encryption techniques (e.g., probabilistic, Paillier, etc.) allow some computations to be performed in an untrusted environment without access to the encryption key. This enables the Database Confidentiality System to maintain database confidentiality while performing distributed computation and communications between the untrusted machine and the trusted machine.
US10601589B1 Computer systems designed for instant message communications with computer-generated imagery communicated over decentralised distributed networks and methods of use thereof
The exemplary inventive instant messaging system may include a sending client that accesses encryption data associated with a receiving client on a distributed mesh network where the encryption data is signed by a receiver public key of the receiving client, forms a non-interactive message exchange session on the distributed mesh network, generates a first session key based on the encryption data and a sender secret key, encrypts a message using the first session key, encrypts session information using the receiver public key, produces a session state including the encrypted message and the encrypted session information and stores the session state in the non-interactive message exchange session. The receiving client accesses the session state, decrypts the encrypted session information with a receiver secret key, generates a second session key using the session information and a sender public key, and decrypts the message using the second session key.
US10601586B2 Method and apparatus for key management of end encrypted transmission
Provided is a method and an apparatus for determining a key pair, and a data processing method. The method for determining a key pair includes the steps of: generating a key pair index value based on a preset initial value of a key pair index, a scrambling code value, and an ID of a device performing data communication or a multicast/broadcast ID; determining key pair data as required from a secure storage area according to the key pair index value; and decrypting the key pair data using a preset high level key pair to obtain a required key pair. This method renders it possible for a data receiver and a data transmitter to “agree on” an encryption key, without a key management entity such as KTC/KDC. Thus, encrypted transmission of voice and data information can be achieved, thereby solving the problem of information leakage in an existing wireless communication procedure.
US10601584B2 Information processing apparatus, information processing system and medium
An information processing apparatus that processes a plurality of encrypted text data items includes: an input unit for inputting first data and second data that are the encrypted text data items; a first transforming unit for transforming the first data to first transformed data based on a first table; a second transforming unit for transforming the second data to second transformed data based on a second table; an addition unit for calculating an addition result by adding the first transformed data and the second transformed data; a remainder calculation unit for obtaining a remainder by dividing the addition result by an exponential number having 2 as a base and having the number of bits of the encrypted text data items as an exponent; and a third transforming unit for outputting an output result by transforming the remainder based on a third table.
US10601583B2 Architecture and instruction set for implementing advanced encryption standard (AES)
A flexible aes instruction for a general purpose processor is provided that performs aes encryption or decryption using n rounds, where n includes the standard aes set of rounds {10, 12, 14}. A parameter is provided to allow the type of aes round to be selected, that is, whether it is a “last round”. In addition to standard aes, the flexible aes instruction allows an AES-like cipher with 20 rounds to be specified or a “one round” pass.
US10601580B2 Secure order preserving string compression
A processor may receive plaintext data. The plaintext data may correspond to a query. The processor may identify a granularity of the plaintext data. The processor may compress the plaintext data using a binary search tree. The binary search tree may compress the plaintext data based on the granularity of the plaintext data. The processor may encrypt the plaintext data by randomizing the order in which the binary search tree stores the compression of the plaintext data. The stored order of the binary search tree may act as a private key. The processor may process the query over an encrypted cumulative compressed database.
US10601577B2 Operation method and security chip
Embodiments of the present application disclose an operation method. The method includes: obtaining, by the input/output interface, an input ciphertext; performing, by the decryption circuit, a modular exponentiation operation according to the ciphertext and a preset operation parameter; and using, by the microprocessor, an operation result obtained after the modular exponentiation operation as a plaintext obtained after decryption. The performing, by the decryption circuit, a modular exponentiation operation according to the ciphertext and a preset operation parameter is specifically: breaking, by the decryption circuit, the modular exponentiation operation into multiple iterative first operations, where the first operation is a modular square operation or a modular multiplication operation; sending, by the decryption circuit, the ciphertext and the operation parameter to the arithmetic unit; and performing, by the arithmetic unit, the first operation according to the ciphertext and the operation parameter to obtain a modular square value or a modular multiplication value.
US10601573B2 Asynchronous digital communication module
Provided is a digital transmitting module included in a host device connectable to a client device. A digital transmitting module included in a host device connectable to a client device, the digital transmitting module may include: a clock generator which provides the host device with a clock whose one cycle is comprised of T1, T2, T3 and T4 connected sequentially, and a voltage encoder which receives the clock from the clock generator, receives a digital bit from the host device, generates a voltage pulse by encoding the digital bit based on the clock, and then transmits the voltage pulse to the client device.
US10601571B2 Method for adjusting time stamps during the acquisition of sensor data
A method for synchronizing sensor data of a sensor system with the host time base of a host system, based on the clock ratio of the sensor time base to the host time base. To ascertain the clock ratio for at least two communication events, a time stamp acquisition is performed for each event, in which a sensor time stamp and a host time stamp is recorded. The communication events for ascertaining the clock ratio relate to a specific quantity of data. The ratio is ascertained/updated repeatedly; the duration of the individual communication events for the time stamp acquisition are measured; and by comparing each measured duration to a comparison value, possible irregularities in the communication event are detected. The host time stamp of a time stamp acquisition is corrected/replaced by a calculated host time stamp based on the measured irregularities. Also described is a related device for the method.
US10601568B2 Interference indication method and apparatus
An interference indication method and apparatus are presented. After detecting interference from a neighboring cell, a base station sends interference indication information to the neighboring cell, where the interference indication information includes at least indication information of a frequency resource that receives the interference from the neighboring cell and that is configured to be in a flexible half-duplex mode, so as to indicate that the interference from the neighboring cell is interference on the frequency resource configured to be in the flexible half-duplex mode. In this way, in an application scenario of a flexible half-duplex technology, a base station can learn of a status of interference from a neighboring cell, so as to use a corresponding interference suppression mechanism.
US10601564B2 Channel state information transmission/reception method and apparatus for use in wireless communication system
A method and an apparatus for transmitting/receiving channel state information for use in multi-antenna system are provided. A signal communication method of a base station having a plurality of antennas in a wireless communication system includes determining antenna ports of first and second directions based on directions of the plurality of antennas, allocating channel measurement resources for the respective antenna ports to a terminal, transmitting a feedback configuration to the terminal according to the channel measurement resources, and receiving feedback information from the terminal based on the channel measurement resource and the feedback configuration. The signal transmission/reception method and apparatus are advantageous in transmitting/receiving channel state information efficiently in the system using a plurality of antennas.
US10601563B2 UCI resource determination for CSI reporting
A method of wireless communication of a UE is provided. The UE determines a reference size of a payload available in a physical uplink channel for carrying R channel state information (CSI) reports, R being an integer greater than 0, each of the R CSI reports including a first part containing CSI of a wideband and a second part containing CSI of one or more subbands of the wideband. The UE carries all first parts of the R CSI reports in the payload. The UE further carries second parts of (M−1) CSI reports of the R CSI reports in the payload. The UE carries a portion of a second part of an Mth CSI report of the R CSI reports in the payload.
US10601558B2 Method and system for flexible sounding reference signal (SRS) transmission in a wireless communication network
Embodiments of the invention include methods of providing flexible sounding reference signal (SRS) transmission in a wireless communication network. In one embodiment, a method is implemented in a network device for configuring sounding reference signal (SRS) transmission from a terminal device to the network device, the method comprises: transmitting, by a network device to a terminal device, an indication of a plurality of alternative SRS transmission selections; and detecting, by the network device from a signal of the terminal device, a SRS transmission based on the plurality of alternative SRS transmission selections.
US10601550B2 Data transmission method and communications device
A communications device includes: a processor, configured to determine a quantity of first idle channels; and a transmitter, configured to send data to a receiving end on each of the first idle channels; wherein the processor is further configured to: determine whether the data is to be resent; and if the data is to be resent, cause the transmitter to resend the data; and continue to determine whether the data is to be resent and, if the data is to be resent, re-determine the quantity of first idle channels and cause the transmitter to resend the data.
US10601549B2 Apparatus, system and method of communicating a physical layer protocol data unit (PPDU)
For example, an EDMG STA may be configured to generate a plurality of spatial streams of an EDMG PPDU; map the plurality of spatial streams to a respective plurality of pairs of space-time streams according to an STBC scheme by mapping a first data sequence of a spatial stream to a first symbol in an odd numbered space-time stream, mapping a second data sequence of the spatial stream to a second symbol in the odd numbered space-time stream, mapping a sign inverted complex conjugate of the second data sequence to a first symbol in an even numbered space-time stream, and mapping a complex conjugate of the first data sequence to a second symbol in the even numbered space-time stream; and transmit a transmission comprising the plurality of pairs of space-time streams over a channel bandwidth in a frequency band above 45 Gigahertz (GHz).
US10601547B2 Transmitter, receiver and methods
A transmitter for transmitting data to communications devices via a wireless access. The transmitter including modulator circuitry configured to receive modulation symbols of a segment and to rotate each modulation symbol by an angle dependent on a choice of modulation scheme, and receive each of the segments of rotated modulation symbols and for each segment to separate real and imaginary components of the rotated modulation symbols for the segment and to interleave the real components of the rotated modulation symbols of the segment differently to the imaginary components of the rotated modulation symbols of the segment. The circuitry also is configured to re-combine the real and imaginary interleaved components of the rotated modulation symbols of each segment and to form from the real and imaginary components modulation cells.
US10601542B1 Flexible data transmission scheme adaptive to communication channel quality
Methods and apparatus for transmitting Ethernet data along an Ethernet link with a BASE-T transceiver are disclosed. One exemplary BASE-T Ethernet transceiver includes an Ethernet data framing module having an input interface to receive Ethernet block data bits at a first data rate. Logic associates the Ethernet block data bits with an auxiliary bit and a number of zero bits. An error encoder is coupled to the logic to encode all of the data bits, auxiliary bit and zero bits into an error encoded transport frame having plural error check bits. A symbol mapper receives the error encoded transport frame and transforms the error encoded transport frame into multiple symbols. A transmitter coupled to the symbol mapper transmits the multiple symbols over an Ethernet link at one of a selection of symbol rates. The data rate of data transmitted over the Ethernet link is based on the number of zero bits.
US10601540B2 Communication method and communication device
The present disclosure discloses a communication method in a wireless local area network and a communication device. The method includes: generating a message frame, where the message frame includes an antenna information field of each of a plurality of antennas and a plurality of Modulation and Coding Schema MCS fields corresponding to each antenna, where each of the plurality of MCS fields is used to indicate an MCS, and an antenna information field of each antenna is used to indicate identification information of the antenna; and transmitting the message frame to a station. The embodiments of the present disclosure provide feasible implementation manners for a combination of the multiple-input multiple-output technology (English: Multiple-Input Multiple-Output, MIMO for short) and the orthogonal frequency division multiple access technology (English: Orthogonal Frequency Division Multiple Access, OFDMA for short), which can improve spectrum utilization and improve regional throughput.
US10601537B2 Fault propagation in segmented protection
The disclosure provides an interconnecting node for interconnecting first and second protected domains, the second protected domain comprising a working path and a protection path for linear protection in a network for traffic forwarding between two end-nodes. The interconnecting node comprises at least one interface for receiving first monitoring information from the first protected domain, a monitoring unit for detecting an isolation condition of the interconnecting node within the first protected domain based on the first monitoring information, and generating second monitoring information to be transmitted to the working path so that a failure in the working path is detectable based on the second monitoring information at a far-end node of the working path. If an isolation condition is detected, the monitoring unit starts transmitting alarm indication information to the working path for suppressing at the far-end node an alarm reporting regarding a failure in the working path.
US10601535B2 Method for performing SCG re-establishment in dual connectivity in wireless communication system and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for performing SCG re-establishment in dual connectivity in wireless communication system, the method comprising: detecting radio link failure on a secondary node, wherein the UE is configured with a master node and the secondary node; and receiving signals from candidates of a new secondary node for obtaining information about which cell is a best candidate on the new secondary node to prepare for radio link failure on the secondary node; and initiating RRC connection re-establishment procedure for recovery from the radio link failure of the secondary node if a cell which is to be a PSCell on a new secondary node is selected in a cell list.
US10601533B2 Live uplink transmissions and broadcasting management system and method
A live uplink transmission and broadcasting management system and method for managing a plurality of live uplink transmissions and broadcasting events, the system comprising: (i) a publication portal for publishing transmissions of live events; (ii) a database for storing metadata, system data, broadcast data and user data; (iii) a broadcast manager adapted for receiving and processing in real-time metadata information related to a plurality of live uplink transmission events wherein each live uplink transmission event transmits in a plurality of uplink channels, wherein processed metadata information generate data elements adapted for being used in telecom and datacom real time management applications, said broadcast manager also adapted for updating the publication portal with live event information and (iv) a set of Quality of Service (QoS) management methods to coordinate the usage of Uplink transmissions based on the received metadata and their processing in the broadcast manager.
US10601532B2 Broadcast signal transmission apparatus, broadcast signal receiving apparatus, broadcast signal transmission method, and broadcast signal receiving method
The present invention provides a method for transmitting a broadcast signal, and a system capable of supporting future broadcast services in an environment supporting future hybrid broadcast using terrestrial broadcast networks and the Internet. In addition, the present invention provides efficient signaling methods using both terrestrial broadcast networks and the Internet in an environment supporting future hybrid broadcast.
US10601531B2 Social information providing system, social information distribution apparatus, and user terminal apparatus
According to one embodiment, a social information distribution apparatus apportions and accumulates, for items classified, basic information including a position of each of a plurality of information sources and social information transmitted in time series from each of the plurality of information sources, analyzes the accumulated social information, modifies and processes the social information, updates the social information as some of the items, selects social information to be broadcast, determines a broadcast format including at least classification of broadcast ranges, a broadcasting time, and a repetition count within the broadcasting time when broadcasting the selected social information, and transmits the selected social information to a designated broadcast range by a broadcast wave.
US10601529B2 Suppressing an uplink radio frequency (RF) interference signal(s) in a remote unit in a wireless distribution system (WDS) using a correction signal(s) relative to the uplink RF interference signal(s)
Embodiments of the disclosure relate to suppressing an uplink radio frequency (RF) interference signal(s) in a remote unit in a wireless distribution system (WDS) using a correction signal(s) relative to the uplink RF interference signal(s). A remote unit in a WDS is configured to receive an uplink RF signal including an uplink RF communications signal(s) and an uplink RF interference signal(s). To mitigate adverse impacts of the uplink RF interference signal(s) on the uplink RF communications signal(s), the remote unit generates an RF correction signal(s) based on identified interference characteristics of the uplink RF interference signal. The remote unit combines the RF correction signal(s) with the uplink RF signal to suppress the uplink RF interference signal(s) to a predetermined level. By doing so, it is possible to mitigate the adverse impacts of the uplink RF interference signal(s), thus preserving integrity and quality of the uplink RF communications signal(s).
US10601527B2 Failure detection system of transmitting antennas
A failures detection system (1) of a plurality of transmitting antennas of television and/or radio signals. The system includes a power divider splitting a television and/or radio signal (STV) to a plurality and antennas, and a plurality of directional couplers and of signal concentrators that send a multiplexed signal containing information on the SWR, power, and environmental parameters to a processing module (22) configured to process the multiplexed signal generating diagnostics and warning signals.
US10601523B1 System and method for communicating digital data using ambient acoustic waves
The embodiments herein disclose an apparatus and method developed for the direct application in data transmission between the user devices with computational power, without requiring an additional hardware or any other connectivity. The method comprises the following steps of receiving a digital data and a carrier signal as input; encoding the digital data into digital acoustic signal; transmitting the digital acoustic signal; capturing the acoustic signal by the microphone; demodulating the acoustic signal and decoding the digital sound data for recovering the original data.
US10601517B1 Probabilistic shaping on eight-dimensional super-symbols
A system and method for probabilistic shaping of an eight-dimensional super-symbol in optical transport networks, including receiving binary data to be transmitted as an optical signal; mapping at least a portion of the binary data to symbols of a M-QAM constellation; generating a first four-dimensional symbol of the M-QAM constellation for a first symbol period, including applying probabilistic shaping to the first four-dimensional symbol; generating a second four-dimensional symbol of the M-QAM constellation for a second symbol period, the second symbol period consecutive to the first symbol period, wherein the first and the second four-dimensional symbols have i) an equal symbol energy and ii) a one-to-one relationship; and time interleaving the first symbol period and the second symbol period to generate an eight-dimensional super-symbol.
US10601509B2 Modified near-optimal low-latency communication paths for graded service
In described embodiments, a relatively optimum, ultra-low latency communication path with communication links operating in accordance herein provide for graded service in a near optimal, ultra-low latency communication system between points A and B. Points A and B are separated geographically over a relatively long distance where the curvature of the earth affects a direct path. Unlike typical systems, to provide the graded service in ultra-low latency networks, the service provider adds delay, or other service degradation, to one or more user connections, which is provided at greater implementation expense (e.g., higher cost to the service provider) in order to provide a lower fee service (e.g., lower cost to the service user) for certain users of the ultra-low latency network.
US10601506B2 Optical communication device
Apparatus for and method of transmitting an optical signal by a Free Space Optical, FSO, communication system, the method comprising: transmitting, by an optical signal transmitter (104), an optical signal (700) into at least part of a volume of an optical medium (302); and controlling, by a controller, the optical signal transmitter (104), to scan the at least part of the volume (302) using the optical signal (700) in a sequence of non-overlapping loops (704, 708). The sequence of non-overlapping loops (704, 708) may be a sequence of non-overlapping, concentric circular loops.
US10601504B2 Method and apparatus for monitoring polarization dependent loss, receiver and communication system
Embodiments of this disclosure provide an apparatus and method for monitoring a polarization dependent loss, a receiver and a communication system. The apparatus for monitoring a polarization dependent loss includes: a first processing unit configured to process received optical signals, to obtain a first correlation matrix of noise signals in the received optical signals and a second correlation matrix of second signals or other signals in the received optical signals other than first signals or spectral feature signals having predetermined spectral features; a matrix subtraction unit configured to subtract the second correlation matrix by the first correlation matrix, to obtain a third matrix; and a calculating unit configured to perform singular value decomposition on the third matrix, and calculate a polarization dependent loss according to a result of the singular value decomposition. According to the embodiments of this disclosure, the polarization dependent loss may be calculated more accurately.
US10601503B1 Systems and methods for over-the-horizon communication
A communication system and method is described, comprising of two or more locations in which an artificially modulated ionized region is created at one or more locations and either passively or actively remotely sensed from another distant location, to create a communication exchange between locations which may lie over-the-horizon from one another. The height of the artificially modulated ionized region may be adjusted in altitude, to optimize the communications link for either maximum distance, or low latency. The system and method may use radio frequencies ranging from 400-2400 MHz, at power levels ranging from 1-10 MW to remain above a threshold where the negative effects of atmospheric ducting may occur, but also low enough to avoid the negative effects of rain fading at higher frequencies. This frequency range may be optimal for reliable use in adverse weather conditions and able to produce data rates that are commercially viable.
US10601497B2 Terminal scheduling method in satellite communication system
A method of scheduling wake up times for terminals in a satellite communication system using satellite ephemeris data in order to extend battery life of terminals is described. The terminal periodically evaluates the stored ephemeris data to determine whether it is valid, recently valid, or invalid. When the ephemeris data is valid the terminal can schedule wake up times to either transmit or receive updated ephemeris data. For recently valid ephemeris data the terminal calculates possible satellite pass windows and schedules wake up time. For invalid data the terminal wakes and listens periodically with a period that is less than the expected satellite pass duration. It may repeat this process several times before sleeping for an amount of time less than the expected satellite pass duration and repeating. Additional gateway beacons may be used to provide ephemeris data, and satellites may also provide information on beacon locations.
US10601495B2 Rapidly-deployable, drone-based wireless communications systems and methods for the operation thereof
Drone-based wireless communications systems are provided, as are methods carried-out by such wireless communications systems. In one embodiment, the wireless communications system includes a Satellite Signal Transformation (SST) unit and a plurality of aerial network drones, which can be deployed over a designated geographical area to form a multi-drone network thereover. During operation, the SST unit transmits a network source signal, which contains content extracted from a satellite signal. The multi-drone network receives the network source signal, disseminates drone relay signals containing the content through the multi-drone network, and broadcastings user device signals containing the content over the designated geographical area. In embodiments, the multi-drone network may broadcast multiple different types of user device signals for reception by various different types of user devices located within the designated geographical area, such as an arear containing communication infrastructure disabled by a natural disaster, a hostile attack, or other catastrophic event.
US10601490B2 Radio communication system
Provide is a radio communication system suitable for use in a factory or the like. The radio communication system includes a receiver provided with a plurality of antennas, and a transmitter for periodically transmitting a radio signal for information transmission including information to be notified to the receiver, and the receiver is an information receiver. Based on the output of each antenna during a period in which the transmission radio signal is not transmitted, a weighting factor for each antenna is generated, and the generated weighting factor is used to process the radio signal for information transmission from the receiver.
US10601486B1 Compressed beamforming feedback
A method for providing a compressed beamforming feedback of a communication channel includes receiving, at a first communication device, a plurality of training signals from a second communication device via the communication channel, determining a channel matrix corresponding to the communication channel based on the plurality of training signals, precomputing a sequence of column sorting orders and/or a sequence of scaling factors based on a first intermediate matrix derived from the channel matrix in advance of performing a modified QR decomposition, performing the modified QR decomposition to derive the compressed beamforming feedback based on the first intermediate matrix with the precomputed column sorting orders and/or scaling factors as an input, and transmitting the compressed beamforming feedback from the first communication device to the second communication device to enable the second communication device to steer at least one subsequent transmission to the first communication device based on the compressed beamforming feedback.
US10601485B2 Method for transmitting a uplink signal based on a codebook in a wireless communication system and apparatus therefor
This specification provides a method of transmitting an uplink signal based on a codebook in a wireless communication system. More specifically, the method performed by a UE includes receiving, from a base station, downlink control information (DCI) including a first transmit precoding matrix indicator (TPMI), determining a codebook subset related to the transmission of the uplink signal based on the first TPMI, and transmitting, to the base station, the uplink signal based on the determined codebook subset. Accordingly, there is an advantage in that flexibility in the transmission antenna design of a UE can be increased because the degree of freedom of antenna port selection is increased.
US10601483B2 Channel state information (CSI) reporting for bandwidth parts
Technology for a user equipment (UE) operable for channel state information (CSI) reporting for selected bandwidth parts is disclosed. The UE can be configured to decode CSI reporting parameters for one or more bandwidth parts (BWPs). The UE can be configured to calculate CSI for the one or more BWPs based on measurements from the one or more BWPs and the CSI reporting parameters for the one or more BWPs. The UE can be configured to generate one or more CSI reports for the one or more BWPs based on measurements from the one or more BWPs and the CSI reporting parameters for the one or more BWPs. The UE can be configured to encode the one or more CSI reports using the one or more BWPs.
US10601482B2 Method for reporting channel state information for must transmission in wireless communication system and device therefor
Disclosed in the present application is a method by which a terminal reports channel state information (CSI) to a base station in a wireless communication system. Specifically, the method comprises the steps of: calculating a first CSI as to compare the same with CSI which has been most recently reported; reporting the first CSI to a base station if the calculated first CSI is not the same as the CSI which has been most recently reported; and reporting a second CSI to the base station if the calculated first CSI is the same as the CSI which has been most recently reported, wherein the second CSI is CSI calculated on the basis of the assumption that interference affecting a terminal has been removed.
US10601481B2 Method of transmitting/receiving channel state information reference signal in wireless communication system and device for same
Disclosed herein is a method of receiving a channel state information-reference signal (CSI-RS) of a user equipment (UE) in a wireless communication system, including receiving CSI-RS resource information about a CSI-RS resource location having the CSI-RS mapped thereto, from a base station and receiving the CSI-RS through a CSI-RS resource at a location determined based on the CSI-RS resource information, wherein the CSI-RS resource information includes an index value indicating a location of a CSI-RS resource element where the CSI-RS is transmitted, a period and offset information of a subframe where the CSI-RS is transmitted, and information on a number of antenna ports where the CSI-RS is transmitted, wherein when the index value indicates locations of different CSI-RS resource elements by types of the subframe where the CSI-RS is transmitted and the CSI-RS is set to be transmitted alternately through a normal subframe and a special subframe within one wireless frame, the location of the CSI-RS resource is determined in additional consideration of a type of the subframe in addition to the CSI-RS resource information.
US10601477B2 Initial integration of wireless devices in an integrated access and backhaul system
Methods, systems, and devices for wireless communications are described. In some integrated access and backhaul (IAB) systems, wireless devices may join the system through an initial integration procedure. For example, a base station may power up and detect a reference signal transmitted by a neighboring base station, and may establish a first beam pair link with this base station. In many cases, this first beam pair link may be a relatively “weak” beam pair link according to an associated quality metric. To improve the link, the integrating base station may transmit an indication of a characteristic (e.g., location or categorical information) of the integrating base station over the first beam pair link, and both base stations may perform beam training based on this characteristic. The base stations may establish a second beam pair link with a greater quality metric than the first beam pair link using this beam training.
US10601475B2 Enabling distributed access points on high bandwidth cables for band and antenna splitting
A wireless access point device wirelessly communicates with a plurality of wireless client devices. The wireless access point includes a central processor subsystem and a plurality of transceiver devices each including a plurality of antennas, and a plurality of radio transceivers, each of the plurality of transceiver devices configured for deployment throughout a coverage area, each transceiver device being connected to the central processor subsystem via a respective cable. The central processor subsystem distributes in-phase and quadrature baseband samples across the plurality of transceiver devices associated with traffic to be transmitted and received via the plurality of transceiver devices in one or more frequency bands so as to synthesize a wideband multiple-input multiple-output transmission channel and a wideband multiple-input multiple-output reception channel. The access point transmit and receive functions are “split” or partitioned across the plurality of transceivers devices.
US10601471B1 Neuron calculator for artificial neural networks
Examples described herein include systems and methods, including wireless devices and systems with neuron calculators that may perform one or more functionalities of a wireless transceiver. The neuron calculator calculates output signals that may be implemented, for example, using accumulation units that sum the multiplicative processing results of ordered sets from ordered neurons with connection weights for each connection between an ordered neuron and outputs of the neuron calculator. The ordered sets may be a combination of some input signals, with the number of signals determined by an order of the neuron. Accordingly, a kth-order neuron may include an ordered set comprising product values of k input signals, where the input signals are selected from a set of k-combinations with repetition. As an example in a wireless transceiver, the neuron calculator may perform channel estimation as a channel estimation processing component of the receiver portion of a wireless transceiver.
US10601466B2 Sensor for sensing usage status of electrical device and associated method
A sensor for sensing a usage status of an electrical device and its associated method are disclosed. The sensor is disposed at a near-end of a power line of the electrical device. The sensor provided with a magnetic detector, an analog-to-digital converter and a controller. The magnetic detector is close to the power line to detect a magnetic field change around the power line to correspondingly generate an analog signal. The analog-to-digital converter (ADC) is used to receive the analog signal and convert the analog signal to a digital signal. The controller is used to receive the digital signal and generate an indication signal to accordingly learn at least one of statuses of being turned on and turned off the electrical device.
US10601464B2 Wellsite system and method for multiple carrier frequency, half duplex cable telemetry
Methods and systems for multiple carrier frequency, half duplex cable telemetry for a wellsite. The methods involve generating a first type of bi-directional message in a first propagation mode, generating a second type of bi-directional message in the first propagation mode and in a second propagation mode, transmitting over a cable operatively coupling a surface modem and a downhole modem the first and second types of bi-directional message sequentially in a plurality of time periods across a single frequency bandwidth, and separating each of the first and second types of bi-directional message from a most subsequently transmitted one of the first and second types of bi-directional message by a quiet time sample during which no message is transmitted.
US10601462B2 Coordinated background training in a full-duplex hybrid fiber-coaxial network
A cable modem comprises transceiver circuitry and echo cancellation training circuitry. The transceiver circuitry may be operable to transmit and receive signals on a full-duplex Data Over Cable System Interface Specification (DOCSIS®) network. The echo cancellation training circuitry may be operable to: determine an echo cancellation training group to which the electronic communication device belongs; determine one or more training periods during which the echo cancellation training group is permitted to transmit training signals; and transmit an echo cancellation training signal during the determined training one or more periods and use the transmitted training signal to train echo cancellation circuitry of the cable modem.
US10601460B2 D2D signal frequency hopping method and base station
Embodiments relate to the field of communications technologies, and in particular, to a device to device (D2D) signal frequency hopping method and a base station. The method includes: obtaining, by the base station, a first frequency hopping parameter, where the first frequency hopping parameter is a frequency hopping parameter of a physical uplink shared channel (PUSCH). The method also includes sending, by the base station, the first frequency hopping parameter to D2D user equipment, and instructing, by the base station, the D2D user equipment to use the first frequency hopping parameter to perform frequency hopping on a D2D signal.
US10601458B2 Apparatus to assist a user with holding a mobile device
An apparatus that facilitates one-handed use of a mobile device has a finger brace configured to brace a user's finger on each of two opposed sides of the point where it is coupled to a flexible member. The flexible member extends through a hole in the back portion of the mobile device's case and is anchored to an interior surface of the back portion of the case. The flexible member's length is such that two fingers of the user's hand can press against the finger brace to brace the mobile device when the two fingers are between the finger brace and the case.
US10601455B2 Mitigating passive intermodulation interference in a MIMO wireless network
Methods and apparatus are disclosed for processing interference due to passive non-linear products of transmitted signals in a wireless network, and more specifically, but not exclusively, to reduction of interference caused to a receiver due to passive intermodulation (PIM) products generated from at least a first Multiple Input Multiple Output (MIMO) signal comprising first and second MIMO component streams at a first carrier frequency. In other scenarios, there may be two or more carrier frequencies combining to cause PIM, and each carrier frequency may have two or more MIMO component streams.
US10601451B1 Low-cost method for selectively reducing switch loss
A method includes providing a radio frequency front end (RFFE) switch including a single pole input terminal and a number (N) of output terminals. Each of the N output terminals is a component of a respective one of N throws of the RFFE switch, with N being greater than one. The N output terminals include a first output terminal corresponding to a first throw of the N throws and at least one additional output terminal not connected to any radio frequency (RF) band path. The at least one additional output terminal includes a second output terminal corresponding to a second throw of the N throws. The method includes connecting the first output terminal to a single RF band path. The method includes forming a parallel connection between the single pole input terminal and the single RF band path. The parallel connection provides at least two parallel branches for routing RF signals being transceived between the single pole input terminal and the single RF band path.
US10601449B2 Apparatus and method for communicating data over a communication channel
For some applications such as high-speed communication over short-reach links, the complexity and associated high latency provided by existing modulators may be unsuitable. According to an aspect, the present disclosure provides a modulator that can reduce latency for applications such as 40G/100G communication over copper cables or SMF. The modulator has a symbol mapper for mapping a bit stream into symbols, and a multi-level encoder including an inner encoder and an outer encoder for encoding only a portion of the bit stream. In some implementations, the multi-level encoder is configured such that an information block size of the inner encoder is small and matches a field size of the outer encoder. Therefore, components that would be used to accommodate larger block sizes can be omitted. The effect is that complexity and latency can be reduced. According to another aspect, the present disclosure provides a demodulator that is complementary to the modulator.
US10601447B2 Field prioritization for polar codes
Methods, systems, and devices for wireless communication are described. In a new radio (NR) system, a wireless device may encode control information into a codeword using a polar code. The device may prioritize certain information within the codeword due to the time criticalness of that information for processing at a receiving device. For example, information related to frequency allocation may be encoded such that the receiving device may decode the frequency allocation information early in the decoding process. The device may include partial parity checks throughout the codeword, so that the receiving device may test whether the decoded bits for the prioritized information pass a parity check, and may then send these decoded bits for processing before completing decoding of the codeword. In some cases, the device may encode the information to be transmitted using multiple evenized codewords, or using a single consolidated codeword.
US10601446B2 Encoding method, and decoding method
An encoding method generates an encoded sequence by performing encoding of a given coding rate according to a predetermined parity check matrix. The predetermined parity check matrix is a first parity check matrix or a second parity check matrix. The first parity check matrix corresponds to a low-density parity check (LDPC) convolutional code using a plurality of parity check polynomials. The second parity check matrix is generated by performing at least one of row permutation and column permutation with respect to the first parity check matrix. An eth parity check polynomial that satisfies zero, of the LDPC convolutional code, is expressible by using a predetermined mathematical formula.
US10601445B2 Wireless transport framework with uncoded transport tunneling
Wireless transport of multiple service versions of a transport framework. First and second information may be processed for transmission, respectively, according to first and second service versions of a transport framework. The first and second information may be encoded using a first type of error correction coding; after processing, the processed first information may include error correction coding according to the first type of error correction coding, while the processed second information may remain uncoded according to the first type of error correction coding. Control information may be generated indicating that the second information remains uncoded according to the first type of error correction coding, which may signal to receivers that the second information is processed according to the second service version of the transport framework. Packets including the processed first information, the processed second information, and the control information may be generated and transmitted in a wireless manner.
US10601442B2 Memory compression method and apparatus
Methods and systems for encoding of integers are discussed. For example, various methods and systems may utilize Huffman coding, Tunstall coding, Arithmetic Coding, LZ77 coding, LZ78 coding, LW coding, or Shannon Fano Elias coding to encode the integers.
US10601439B2 Sigma-delta converters and corresponding methods
Sigma-delta converters having a sampling circuit are provided. The sampling circuit is actuated such that sampling times are at least partially random.
US10601438B2 Alternately updated digital to analog converters
A modulator of an analog to digital converter includes a quantizer component configured to generate a digital signal based on a clock input operating at a sample rate. The modulator further includes a first digital to analog converter (DAC) configured to generate first DAC output at half the sample rate. The modulator further includes a second DAC configured to generate second DAC output at half the sample rate, where the first DAC and the second DAC are updated at alternate cycles of the clock input.
US10601437B1 CDAC (capacitive DAC (digital-to-analog converter)) unit cell for multiphase RFDAC (radio frequency DAC)
CDAC (Capacitive DAC (Digital-to-Analog Converter) unit cells and RFDACs (Radio Frequency DACs) employing such CDAC unit cells are disclosed that can be employed for mmWave (millimeter wave) communication are disclosed. One example CDAC unit cell comprises: four capacitors connected in pairs to two differential outputs of the CDAC unit cell; and four logic gates, wherein each logic gate of the four logic gates is configured to receive an associated clock signal of four different clock signals and an associated enable signal of four different enable signals, and wherein each logic gate of the four logic gates is configured to trigger an associated pulse from an associated capacitor of the four capacitors based on the associated clock signal and the associated enable signal of that logic gate.
US10601431B2 Time-to-voltage converter using correlated double sampling
A time-to-voltage converter is configured to generate an output voltage signal and a correlated reference voltage signal. The time-to-voltage converter includes a current source configured to generate a bias current through a current source output node. The time-to-voltage converter includes a first switched-capacitor circuit coupled to the current source output node and configured to generate the output voltage signal based on an input time signal and the bias current during a first interval. The time-to-voltage converter includes a second switched-capacitor circuit coupled to the current source output node and configured to generate the correlated reference voltage signal based on a reference time signal and the bias current during a second interval. The first interval and the second interval are non-overlapping intervals.
US10601430B2 Clock generator
A clock generator receives first and second clock signals, and input representing a desired frequency ratio. A comparison is made between frequencies of an output clock signal and the first clock signal, and a first error signal represents the difference between the desired frequency ratio and this comparison result. The first error signal is filtered. A comparison is made between frequencies of the output clock signal and the second clock signal, and a second error signal represents the difference between the filtered first error signal and this comparison result. The second error signal is filtered. A numerically controlled oscillator receives the filtered second error signal and generates an output clock signal. As a result, the output clock signal has the jitter characteristics of the first input clock signal over a useful range of jitter frequencies and the frequency accuracy of the second input clock signal.
US10601428B2 Circuit device, oscillator, electronic apparatus, and moving object
A circuit device includes a D/A converter, a comparator that compares a temperature detection voltage from a temperature sensor unit with a D/A conversion voltage from the D/A converter, and a processing circuit that executes a determination process based on a comparison result from the comparator, and obtains temperature detection data as a result of A/D conversion of the temperature detection voltage, in which, the processing circuit determines the temperature detection data so that a change in the temperature detection data at a second output timing following a first output timing with respect to the temperature detection data at the first output timing is equal to or less than k×LSB.
US10601427B1 Clock generating device and clock generating method
A clock generating device includes a divisor register, a reference clock generator, a first counter, a second counter, and a delay regulator circuit. The divisor register provides a divisor. The reference clock generator outputs a reference clock signal. The first counter counts a first number of cycles of the reference clock signal and generates a first count. The first counter outputs a first clock signal according to the first count and the divisor. The second counter counts a second number of cycles of the first clock signal and generates a second count. The second counter outputs a second clock signal according to the second count and a coefficient. The delay regulator circuit determines whether to control the first counter to delay outputting the first clock signal according to the first clock signal.
US10601426B1 Programmable logic device with fine-grained disaggregation
A programmable device may have logic circuitry formed in a top die and memory and specialized processing blocks formed in a bottom die, where the top die is stacked directly on top of the bottom die in a face-to-face configuration. The logic circuitry may include logic sectors, logic array blocks, logic elements, and other types of logic regions. The memory blocks may include large banks of multiport memory for storing data. The specialized processing blocks may include multipliers, adders, and other arithmetic components. The logic circuitry may access the memory and specialized processing blocks via an address encoded scheme. Configured in this way, the maximum operating frequency of the programmable device can be optimized such that critical paths will no longer need to traverse any unused memory and specialized processing blocks.
US10601423B2 Low-voltage differential signaling (differential signaling) driver circuit and method of enabling and disabling a differential signaling driver circuit
A Low-Voltage Differential Signaling (differential signaling) driver circuit (10) comprising enable circuitry for enabling and disabling the differential signaling driver circuit (10) in accordance with an control signal is described. The differential signaling driver circuit (10) comprises: a differential output (12, 13) connected or connectable to a differential signaling receiver circuit via a differential transmission line; current control circuitry (14) for driving a signal current through the differential output (12, 13) in accordance with a driver signal; feedback circuitry (16) for driving the current control circuitry (14) to counteract a difference between a common mode voltage of the differential output (12, 13) and a reference voltage from a reference voltage provider; and the enable circuitry (18). The feedback circuitry (16) comprises a common mode node (20) for providing the common mode voltage (Vcm), a reference input (22) connected or connectable to the reference voltage provider, and a feedback input (24). The enable circuitry (18) is arranged to connect the feedback input (24) to the common mode node (20) when the differential signaling driver circuit (10) is in an enabled state and to the reference voltage provider when the differential signaling driver circuit (10) is in a disabled state. A method of enabling (5.1) and disabling (5.2) a Low-Voltage Differential Signaling (differential signaling) driver circuit (10) is also proposed.
US10601421B1 MOSFET based isolation circuit
A circuit to isolate a first circuit node from second circuit node at certain times yet connect the first circuit node and second circuit node at other times. For example, the isolation circuit may isolate a reference node from a system ground during certain phases of operation, but temporarily connect the reference node to the system ground during other phases. An isolation circuit of this disclosure may include a pair of MOSFETs in a back-to-back connection. The MOSFETs may be placed between the two nodes to be isolated. The MOSFETS may be driven by a bipolar junction transistor (BJT). A control signal applied to the BJT emitter controls the operation of the pair of MOSFETs. The isolation or connection from the power supply reference node to system ground may be controlled by applying a HIGH or LOW logic signal to the PNP transistor emitter.
US10601420B2 Anti-interference integrated circuit
An anti-interference integrated circuit (IC) is adapted for avoiding an error in a frequency pulse caused by the interference of an adjacent IC. The anti-interference IC outputs a first time signal, and the adjacent IC outputs a second time signal. The anti-interference IC includes: a logic circuit, an adder, and a comparator. The logic circuit outputs a gate pulse according to a sequence of the second time signal. The adder adds the first time signal and the gate pulse. The comparator outputs the frequency pulse according to a signal adding result, where the period of the frequency pulse is the same as the period of the first time signal.
US10601414B2 Bias generator
A bias generator and a method for generating a bias voltage are presented. The bias generator is for use with an electronic circuit comprising a first switch coupled in series with a second switch. The bias generator is adapted to generate a reference voltage, a first bias voltage, and a second bias voltage. The second bias voltage is based on the reference voltage. After applying the first voltage to the first switch and the second voltage to the second switch, the bias generator controls a voltage across the first switch. The bias generator may be adapted to set a value of the reference voltage to control the voltage across the first switch. For instance, the reference voltage may be set to a fix value so that the voltage across the first switch is maintained at a constant value.
US10601413B2 Power switching devices with DV/DT capability and methods of making such devices
Power switching devices include a semiconductor layer structure that has an active region and an inactive region. The active region includes a plurality of unit cells and the inactive region includes a field insulating layer on the semiconductor layer structure and a gate bond pad on the field insulating layer opposite the semiconductor layer structure. A gate insulating pattern is provided on the semiconductor layer structure between the active region and the field insulating layer, and at least one source/drain contact is provided on the semiconductor layer structure between the gate insulating pattern and the field insulating layer.
US10601410B1 Offset cancellation of duty cycle detector
Several embodiments of electrical circuit devices and systems with a duty cycle correction apparatus that includes a duty cycle adjustment circuit that is configured to adjust a duty cycle of the input clock signal based on an averaged code value. The duty cycle correction apparatus includes a duty cycle detector circuit that receives first and second clock signals from a clock distribution network. The duty cycle detector is configured to output a duty cycle status signal that indicates whether the first clock signal is above or below a 50% duty cycle based on a comparison of the first clock signal to the second clock signal. The duty cycle correction apparatus also includes a counter logic circuit configured to determine the average code value, and the counter logic circuit automatically cancels an offset of the duty cycle detector when determining the averaged code value.
US10601409B2 Self-clocking sampler with reduced metastability
A circuit, method, and system are disclosed for sampling a signal. The system includes a sampler circuit configured to sample input signals when a clock signal is at a first level to produce sampled signals, a detection circuit that is coupled to the sampler circuit, and a feedback circuit that receives an output signal and generates the clock signal. The detection circuit pre-charges the sampled signals when the clock signal is at a second level and, using threshold adjusted inverters, detects voltage levels of each sampled signal to produce detected voltage level signals, where a threshold voltage of the threshold adjusted inverters is entirely outside of a transition voltage range of the sampler circuit. In response to one of the detected voltage level signals transitioning from the second level to the first level, the detection circuit transitions the output signal from the first level to the second level.
US10601406B2 Semiconductor apparatus
A semiconductor apparatus includes a first voltage detection circuit configured to generate a first voltage detection signal in response to the voltage level of a first voltage, a current control signal and a second voltage detection signal; and a storage and output circuit configured to generate a power control signal and the current control signal in response to the voltage detection signal.
US10601404B2 Contactless readable programmable transponder to monitor chip join
A contactless readable programmable transponder to monitor chip join and method of use are disclosed. The method includes reading a frequency of an oscillator associated with a chip module. The method further includes correlating the frequency with a bond quality of the chip module.
US10601403B1 Super scale capacitor for integrated circuit
A super scale switched capacitor for an integrated circuit is disclosed. In one embodiment the super scale switched capacitor circuit includes a capacitor coupled between a first node and a second node. A circuit is also included that contains a first circuit and a second circuit. The first circuit is configured to output a first current, which is a multiple of current effectively flowing through the capacitor from the second node to the first node. The second circuit is configured to input a second current, which is a multiple of current effectively flowing through the capacitor from the first node to the second node.
US10601402B2 Multiplexer, transmission device, and reception device
A multiplexer includes filters on one principal surface of a mounting substrate and having mutually different frequency bands, and an inductance element which is incorporated in the mounting substrate and one end of which is connected to one end of the filter. The other end of the inductance element and one end of each of the filters, are connected to each other at a common connection point. The inductance element is defined by spiral wiring conductors disposed in first and second wiring layers provided in an inner layer of the mounting substrate. The mounting substrate includes third and fourth wiring layers which are adjacent to the first and second wiring layers, and in which no ground pattern is provided in a portion corresponding to a formation region of the inductance element.
US10601394B2 Elastic wave device and manufacturing method thereof
An elastic wave device includes interdigital transducer electrodes on a piezoelectric substrate and wires electrically connected to the interdigital transducer electrodes. The wires include a first wire and a second wire. The device further includes an interlayer insulating film made from an inorganic dielectric material and covering a portion of the first wire. A portion of the second wire bridges a portion of the first wire with the interlayer insulating film provided therebetween. In a region, in a bridged area, where the second wire extends from a region on an outer side portion of the interlayer insulating film to above the interlayer insulating film, first auxiliary wire electrodes are provided on the piezoelectric substrate, such that when viewed in plan view, the first auxiliary wire electrodes at least partially overlap with the second wire and extend to within the interlayer insulating film.
US10601388B2 Method of deposition
A method is for depositing by pulsed DC reactive sputtering an additive containing aluminium nitride film containing at least one additive element selected from Sc, Y, Ti, Cr, Mg and Hf. The method includes depositing a first layer of the additive containing aluminium nitride film onto a film support by pulsed DC reactive sputtering with an electrical bias power applied to the film support. The method further includes depositing a second layer of the additive containing aluminium nitride film onto the first layer by pulsed DC reactive sputtering with no electrical bias power applied to the film support or with an electrical bias power applied to the film support which is lower than the electrical bias power applied during the sputter deposition of the first layer, where the second layer has the same composition as the first layer.
US10601384B2 Single ended instrumentation folded cascode amplifier
An instrumentation amplifier configured for providing high common mode rejection and low distortion is described and includes an input differential pair configured to receive a differential input voltage and differential feedback voltage and a folded cascode amplifying stage configured to receive output current mode signals provided from the input differential pair. A current mirror is configured to mirror output current mode signals provided from said folded cascode amplifying stage. An external gain setting configuration may include a resistor feedback network, which includes a first resistor being connected between feedback inputs of said input differential pair, a second resistor between an output terminal of the current mirror and a first feedback input of said input differential pair, a third resistor between a common terminal and a second feedback input of said input differential pair.
US10601379B2 Digital amplifier
A digital amplifier includes a digital PWM generator, a first amplifier circuit, a first low-pass filter, a second amplifier circuit, a second low-pass filter, an attenuator, an error extractor, an adder, and a voltage supply unit. The first amplifier circuit amplifies a digital PWM signal at a second voltage. The first low-pass filter extracts a low-frequency band voltage signal from the amplified digital PWM signal, and outputs the extracted voltage signal to a load. The second amplifier circuit amplifies the generated digital PWM signal at a third voltage. The error extractor extracts an error signal. The adder adds a digital error signal whose feedback gain is adjusted to a digital audio signal. The voltage supply unit generates the third voltage that has a voltage value of a predetermined ratio to a voltage value of the second voltage, and supplies the third voltage to the second amplifier circuit.
US10601377B2 Systems and methods for optimizing amplifier operations
Methods and systems for optimizing amplifier operations are described. The described methods and systems particularly describe a feed-forward control circuit that may also be used as a feed-back control circuit in certain applications. The feed-forward control circuit provides a control signal that may be used to configure an amplifier in a variety of ways.
US10601376B2 Input third order intercept point in low noise amplifier with degeneration tank circuit
A receiver front end having low noise amplifiers (LNAs) with enhanced input third order intercept point is disclosed herein. A cascode having a “common source” configured input FET and a “common gate” configured load FET have a degeneration circuit comprising a tank circuit tuned to a harmonic of the operating frequency.
US10601373B2 Booster circuit including dynamically sliding power supply unit
A dynamic boost audio system includes a booster circuit having a dynamically sliding power supply unit (PSU) capable of outputting power among a plurality of different power levels. The booster circuit is configured to identify a real-time audio level of an audio signal, and automatically adjust the power to the power level such that the audio signal is output in response to the real-time audio level.
US10601369B2 Crystal oscillator startup time optimization
An oscillation circuit including a crystal interface, a crystal amplifier, a level detector, a timing circuit, and a controller. When activated, the crystal amplifier drives a crystal coupled to the crystal interface to establish oscillation, and the level detector indicates when a target amplitude is detected. The controller activates the crystal amplifier and uses the timing circuit and the level detector to measure a startup time of oscillation. The measured startup time is used in calculating a wake up time from a sleep mode in time to perform an operation at a scheduled time. The startup time may be adjusted or averaged and may be remeasured with temperature change. A method of minimizing startup time of a crystal oscillator includes measuring startup time for determining a delay value for programming a wakeup circuit. Robust startup settings may be used in the event of startup failure due to a sleepy crystal.
US10601367B2 System for redirecting sunlight to a mobile platform
A system for redirecting sunlight to a mobile platform includes a satellite and a mobile platform including a first RF antenna that transmits a message including a position and velocity of the mobile platform on the path, along with a time of transmission, and a photovoltaic cell that receives and converts light into electrical energy. The satellite includes a second RF antenna that receives the message, an optical channel, a collector system coupled to the optical channel and that gathers sunlight into the optical channel, a diffuser system coupled to the optical channel and that diffuses light therefrom to generate a beam of light, and a processor coupled to the second RF antenna. The processor computes a target position of the mobile platform based on the position, the velocity, and the time of transmission, and instructs the diffuser system to direct the beam to the target position.
US10601363B1 Device and method of a rotatable photovoltaic panel mount
A device and method for a rotatable photovoltaic (PV) panel mount is described. A moving frame, comprising a standard PV panel, connects via a hinge to a fixed frame. In an “operative” position, the moving frame and its PV panel are coplanar with a larger, fixed array of PV panels. A spring between the fixed frame and the moving frame powers the moving frame to rotate around the hinge pivot from horizontal (operative) to vertical (roof access), when an emergency handle releases a latch. The roof access position provides unobstructed roof access to a portion of the roof previously under the PV panel. A damper limits speed of motion of the moving frame. Embodiments include an additional horizontal (folded) position, on top of an adjacent PV panel.
US10601361B2 Solar panel mount with compression spacer systems and methods
A solar panel mount includes a plate, a compression spacer, a mounting shaft, and a mounting member. The plate includes a first edge and a first surface. The plate defines at least one opening spaced from the first edge. The mounting member is between the plate and the compression spacer, defines at least one channel aligned with the at least one opening of the plate to receive the mounting shaft through an opening of the at least one opening and a corresponding channel of the at least one channel. The compression spacer receives the mounting shaft.
US10601358B1 Comprehensive smart-clamp strategy for inverter systems
A current command module is configured to, based on a motor torque request for an electric motor of the vehicle, generate a d-axis current command for the electric motor and a q-axis current command for the electric motor. A voltage command module is configured to generate voltage commands based on the d-axis current command and the q-axis current command. A switching control module is configured to: based on the d-axis current command and the q-axis current command, determine a first duty cycle command for a phase of the electric motor; generate a second duty cycle command based on the first duty cycle command, a predetermined minimum period to transition switches of an inverter module from OFF to ON, a predetermined switching period, a predetermined deadtime period when both of the switches are OFF before one of the switches is turned ON, and whether a current of the phase is positive.
US10601357B2 Method for emulating a three-phase electric motor using a load emulator, and a corresponding load emulator
A method for emulating a three-phase electric motor using a load emulator, wherein the load emulator is connected in a three-phase manner via its load terminals to the supply terminals of a motor controller. The load emulator has emulator power electronics and an emulator controller for controlling the emulator power electronics. The emulator controller determines the supply terminals that are driven by the motor controller and the supply terminals that are not driven. The emulator power electronics are driven by the emulator controller in such a manner that phase currents calculated by the emulator controller on the basis of a motor model flow in the supply terminals that are driven by the motor controller. A phase voltage calculated by the emulator controller on the basis of a motor model is applied to the supply terminal that is not driven by the motor controller.
US10601356B2 Frequency converter, bypass frequency conversion control system and switching control method thereof
This invention provides a frequency converter and bypass frequency conversion control system, and its switching control method, belonging to the technical field of motor drive control. The frequency converter of this invention accesses a network voltage signal with a corresponding first frequency and first phase, wherein the frequency converter is configured to be able to operate in tracking and synchronization mode, and in tracking and synchronization mode, the frequency converter tracks the first frequency and first phase of the network voltage signal in order to basically synchronize the second frequency and second phase of its output voltage signal with the first frequency and corresponding first phase of the network voltage signal. The frequency converter of this invention achieves simple, low cost, fast synchronization with good synchronism.
US10601355B2 Closed-loop control of linear resonant actuator using back EMF and inertial compensation
A system for providing closed-loop control of a linear resonant actuator using Back Electromotive Force (EMF) and inertial compensation is disclosed. In an embodiment, one or more inertial sensors are used to estimate low frequency motion of a haptic engine moving mass and compensate for the motion using a feedforward model, thus providing a more robust closed-loop control system for controlling the moving mass when subjected to low frequency disturbances by a user, for example, shaking or swinging the device.
US10601345B2 Piezoelectric driving device, motor, robot, and pump
A piezoelectric driving device includes: a substrate including a fixed portion, and a vibrating body portion which is provided with a piezoelectric element and is supported by the fixed portion; and a contact portion which comes into contact with a driven body, and transmits movement of the vibrating body portion to the driven body, the contact portion is provided at an end portion in the longitudinal direction of the vibrating body portion, and a difference between a distance between the end portion when the contact portion is not pressed against the driven body and a tip end of the contact portion, and a distance between the end portion when the contact portion is pressed against the driven body and the tip end, is smaller than a total amplitude in the longitudinal direction in a case where the vibrating body portion is driven.
US10601343B1 Power conversion system with PWM carrier transition smoothing and autotuning
Power conversion systems and a controller thereof include a processing system that generates inverter switching control signals at a switching frequency, and transitions the switching frequency from a starting frequency to a target frequency over an integer number N blocks. The individual blocks include an integer number M subblocks with a starting frequency subblock in which the processing system generates the switching control signals at the starting frequency, and a target frequency subblock in which the processing system generates the switching control signals at the target frequency. The processing system operates the inverter at multiple demanded voltage values for multiple characterized switching frequencies, measures and records a corresponding inverter output current value for each of the demanded voltage values, creates and stores a lookup table for adjusted demand voltages at each of the characterized switching frequencies, and operate the inverter according to the adjusted demand voltages.
US10601341B2 Neutral point clamped multiple-level switching unit for voltage inverter or rectifier
A neutral point clamped multiple-level switching unit is disclosed, including four series-connected switches, where the electric path in the four switches approximately follows a T shape, two of the switches located in the middle of the series association being arranged in the foot of the T.
US10601340B2 Submodule and electrical arrangement having submodules
An electrical configuration contains at least one submodule which has a first and a second outer electrical terminal. The configuration further has a bypass switching device, which is electrically connected between the first and second terminals and in the on-state causes an electrical short-circuit in at least one current flow direction between the two outer terminals. The bypass switching device has a thyristor with an anode terminal, a cathode terminal and a trigger terminal and is connected by its anode terminal to one of the two outer terminals and by its cathode terminal to the other of the two outer terminals. A triggering device is connected to the trigger terminal of the thyristor for triggering the thyristor, and a switch is provided which in the on-state connects the anode terminal of the thyristor to the trigger terminal of the thyristor.
US10601337B2 Semiconductor device and power conversion device
A semiconductor device includes a P-type low potential region, an N-type first region, an N-type second region, an N-type third region, an annular trench, and a P-type isolation region. The N-type first region is provided on the principal surface of a P-type SOI layer provided to a P-type SOI substrate. The N-type first region has a concave portion. The N-type third region is provided inside the concave portion of the N-type first region so as to be away from the edge of the concave portion. A level-shift device is formed on the surface of the N-type third region. The P-type isolation region is a slit region extending in U-shape along the boundary between the N-type third region and the concave portion of the N-type first region.
US10601336B2 Power supply
A load adaptive power supply including: a conducting resistance controllable bridge rectifying unit for generating a full-wave rectified output voltage according to an AC input voltage to drive a load, and controlling an on-resistance thereof during at least one half cycle of a positive half cycle and a negative half cycle of the AC input voltage according to at least one control signal; a driving circuit unit configured to generate the at least one control signal according to a pulse modulation signal; and a digital microcontroller unit coupled with the driving circuit unit to determine a duty ratio of the pulse modulation signal according to a power of the load to drive the driving circuit unit, so as to adjust the on-resistance of the conducting resistance controllable bridge rectifying unit according to different values of the power, thereby increasing a power conversion efficiency of the power supply.
US10601333B2 Feedforward enhanced feedback control in isolated switched-mode power converters with secondary-side rectified voltage sensing
An isolated switched-mode power converter converts power from an input source into power for an output load. Power switches within a primary-side power stage control the amount of power input to the power converter and, ultimately, provided to the output load. A digital controller on the secondary side of the power converter generates signals to control the power switches. This generation is based upon closed-loop (feedback) control as well as feedforward control. The feedforward control compensates for variations in the voltage of the input source. The input voltage is estimated by sensing a rectified voltage at a node between a secondary winding of the isolation transformer and an output filter. The feedforward compensation modifies the generated switch control signals based upon the sensed rectified voltage.
US10601326B2 Low voltage stress flyback converter with continuous input current
A flyback converter is provided, which includes a transformer comprising a primary winding and a secondary winding, the transformer for transforming a power inputted from an input power supply and outputting the transformed power, a switching part having one end connected to the primary winding and the other end connected to the input power supply, and an auxiliary circuit including an auxiliary capacitor, and an auxiliary winding coupled to the primary winding. In addition, a clamping diode and a two-series connected switch structure is utilized for the switch stage to relieve the voltage stress of the switch. Accordingly, it is possible to reduce the voltage stress of the switch and also reduce the ripple of the input current which are the causes of EMI.
US10601323B2 Peak current detection for compensating errors in a power converter
A power converter which converts electrical power at an input voltage into electrical power at an output voltage is presented. It has a power stage with a high side switching element, a low side switching element and an inductor. The power converter has a voltage-to-current converter coupled to the power stage to convert a voltage indicative of a current flowing into the inductor into an indicator current. A peak current detector receives the indicator current to determine a pedestal component of the indicator current in a first time interval during which the high side switching element is open, and to generate a calibrated indicator current by subtracting the pedestal component from the indicator current. The peak current detector compares the calibrated indicator current with a threshold value for detecting a more precise peak current flowing into the inductor, taking into account the effects of temperature or circuit aging.
US10601320B2 Voltage regulators for battery operated systems
Voltage regulators for battery operated systems are provided. In certain implementations, a voltage regulator is operable in a regulating mode and a bypass mode. In the regulating mode, an input voltage greater than a selected value can be regulated so as to yield a desired output voltage. In the bypass mode, an input voltage at or less than the selected value can be regulated so as to yield an output voltage that substantially tracks the input voltage. Such a capability of switching between two modes can provide advantageous features such as reducing the likelihood of damage in a powered circuit due to high input voltage, and extending the operating duration of a power source such as a rechargeable battery. Also disclosed are examples of how the foregoing features can be implemented in different products and methods of operation and fabrication.
US10601318B2 Switching converter using pulse-frequency modulation and current-mode control
In accordance with an embodiment, a circuit includes a power conversion circuit including an inductor and configured to convert an input voltage to an output voltage in accordance with at least one switching signal. The circuit further includes a first current sense circuit configured to generate a current sense signal that represents an inductor current, a voltage sense circuit configured to generate a voltage sense signal that represents the output voltage, and a switching controller including an error amplifier configured to generate an error signal representing the difference between a reference voltage and the voltage sense signal. The switching controller further includes an oscillator circuit configured to generate, for pulse frequency modulation (PFM) operation of the power conversion circuit, the switching signal as a sequence of pulses with a pulse repetition frequency that depends on the error signal and the current sense signal.
US10601315B2 DC-DC converter
A DC-DC converter is provided with: a first switching circuit in which a first element unit and a second element unit are provided in series between a first conductive path and a reference conductive path; a second switching circuit in which a third element unit and a fourth element unit are provided in series between the first conductive path and the reference conductive path; a first inductor that is connected between a connection node that connects the third element unit and the fourth element unit, and a second conductive path; and a second inductor that is connected between a connection node that connects the first element unit and the second element unit, and the connection node that connects the third element unit and the fourth element unit. A drive unit controls the first switching circuit and the second switching circuit.
US10601309B2 Device for transforming and for rectifying polyphase voltage
Device for transforming and for rectifying polyphase, in particular three-phase, voltage comprising a polyphase transformer comprising a voided central zone, a voltage rectifier circuit that is connected to the transformer and a fan. The voltage rectifier circuit includes at least three heat dissipation units forming a right prism of regular polygonal section comprising a voided central zone, the transformer, the voltage rectifier circuit and the fan being positioned such that at least some of the airflow produced by the fan flows through the voided central zone of the rectifier so as to immerse the transformer.
US10601307B1 Semiconductor device and method for manufacturing the same
The object is to provide a technology for enabling detection of the voltage resistance in an assembled snubber substrate. A semiconductor device includes: a snubber substrate fixed to a base while being spaced from a p electrode and an n electrode; a snubber circuit disposed on the snubber substrate and electrically connected to the p electrode and the n electrode; and a semiconductor element electrically connected to the snubber circuit. The base includes an insulating component insulating the p electrode, the n electrode, and the snubber substrate from one another.
US10601305B2 Control to output dynamic response and extend modulation index range with hybrid selective harmonic current mitigation-PWM and phase-shift PWM for four-quadrant cascaded H-bridge converters
A hybrid Cascaded H-Bridge (CHB) converter can include a selective harmonic current mitigation pulse width modulation (SHCM-PWM) unit coupled to an input current and providing an output signal SWSHCM, a phase shift pulse width modulation (PSPWM) unit coupled to the input current and providing an output signal SWPS, a modulation selector coupled to the output signal SWSHCM of the SHCM-PWM unit and the output signal SWPS of the PSPWM unit and providing an output signal SW, and a CHB converter coupled to the output signal SW of the modulation selector. The modulation selector can select one of the output signals (SWSHCM and SWPS) as the output signal SW based on the input current.
US10601302B1 Bootstrap power supply circuit
A GaN half bridge circuit is disclosed. The circuit includes a bootstrap power supply voltage generator is configured to supply a first power voltage and includes a switch node. The circuit also includes a bootstrap transistor, a bootstrap transistor drive circuit, and a bootstrap capacitor connected to the switch node and to the bootstrap transistor. The bootstrap capacitor is configured to supply the first power voltage while the voltage at the switch node is equal to the second switch node voltage, the bootstrap transistor is configured to electrically connect the bootstrap capacitor to a power node at a second power voltage while the voltage at the switch node is equal to the first switch node voltage, and the bootstrap power supply voltage generator does not include a separate diode in parallel with the drain and source of the bootstrap transistor.
US10601301B2 Abnormality detection device and vehicle-mounted power supply device
An abnormality detection device includes a detection circuit unit, a protection circuit unit, and an abnormality determination unit. The detection circuit unit includes: a voltage detection circuit and a current detection circuit that generate, as analog signals, detection values indicating a current and a voltage at a predetermined position of a vehicle-mounted power supply device. An A/D converter converts the detection value into a digital signal. The protection circuit unit performs a predetermined protection operation on the vehicle-mounted power supply device if a voltage or a current of an input path or an output path of a voltage converting unit has an abnormal value. The abnormality determination unit makes at least one of the detection circuit unit and the protection circuit unit perform a predetermined diagnosis operation, and determines, based on a result of the diagnosis operation, whether the detection circuit unit and the protection circuit unit is abnormal.
US10601300B2 Integrated gallium nitride based DC-DC converter
An integrated DC-DC converter device includes a plurality of GaN transistor sets. A first set of the plurality of GaN transistor sets includes transistors with a first drain-to-source distance, and wherein a second of the plurality of GaN transistor sets includes transistors with a second drain-to-source distance that is greater than the first drain-to-source distance.
US10601299B2 High temperature superconductor generator with increased rotational inertia
A high temperature superconductor (HTS) rotating machine having a longitudinal axis and having a first rotational inertia. There is a cylindrical stator assembly disposed about the longitudinal axis and a cylindrical rotor assembly disposed within the stator assembly. The rotor assembly is configured to rotate within the stator assembly about the longitudinal axis. The rotor assembly includes at least one HTS winding assembly which, in operation, generates a magnetic flux linking the stator assembly. There is a cylindrical electromagnetic shield disposed about the at least one HTS winding assembly having a second rotational inertia. There is a cryogenic cooling system for cooling the at least one superconducting winding assembly of the rotor assembly. The second rotational inertia is at least eighty percent (80%) of the first rotational inertia.
US10601296B2 Multi-degree-of-freedom motor design with reduced number of electromagnetic control phases
Disclosed herein are methods for a multiple degree-of-freedom (DOF) motor system with reduced number of electromagnet control phases. The motor system includes a first body that is able to move relative to a second body along multiple DOFs. The first body has at least one magnetic positioner attached. The second body has a plurality of controlled electromagnets. Control signals, the total number of phases of which is less than half the total number of electromagnets, energize at least one of the controlled electromagnets to create magnetic interaction with at least one magnetic positioner on the first body, and to control the movement of the first body relative to the second body along designated dimension(s).
US10601290B2 Motor
A motor including a stator includes a first stator core, and a second stator core that is independent from the first stator core and that is symmetric to the first stator core with respect to a vertical line that passes through a center of the stator. Each of the first and second stator cores includes a yoke, a center tooth that extends from a center of the yoke toward the center of the stator, and outer teeth that extend from a first end of the yoke and a second end of the yoke, respectively. The center tooth is located between the outer teeth, and a length of the outer teeth is greater than a length of the center tooth.
US10601289B2 Method for forging magnet wheel for motor vehicle alternator using cold forging die, and magnet wheel obtained by this method
The method according to the invention involves a hot-forging step and a cold-forging step that occurs after the hot-forging step. A polar wheel (10, 11) incorporating a plurality of finite chamfers (102) formed on exterior parts of the polar teeth (10g, 11g) is produced during the hot-forging step. According to the invention, the cold-forging step involves substeps of placing the polar wheel in a die, cold die-stamping the polar wheel with a first and a second blow in the axial direction of the polar wheel, upsetting material onto interior parts of the polar teeth (10g, 11g) so as to form magnet-housing grooves (100) and magnet lips (101).
US10601288B2 Additive amortisseur circuit
A method of manufacturing a rotor of an electric motor or an electric generator includes positioning a plurality of amortisseur bars and using additive manufacturing to place electrically conductive material. More specifically, positioning the amortisseur bars may include circumferentially positioning the bars around a rotor stack and using additive manufacturing to place electrically conductive material may include forming a non-solid pattern of electrically conductive material, such as a pattern of electrically conductive traces, across opposite axial ends of the rotor stack to electrically interconnect an amortisseur circuit.
US10601282B2 Electric rotating machine and manufacturing method for electric rotating machine
A gas cooled electric rotating machine is provided in which a cooling gas is flowed through into a rotor and a stator. The rotor includes a pair of center hole conductors inserted into a center hole along a center of rotation while being electrically insulated from a shaft and from each other, the center hole conductors including respective protruding parts protruding toward an end of the shaft. The rotor includes a pair of end conductors provided at the end of the shaft so as to be each electrically insulated from the shaft, the end conductors being electrically connected to side surfaces of the protruding parts of the pair of center hole conductors, the side surfaces serving as electric connection surfaces.
US10601280B2 Dual speed motor controller and method of operation
A two-speed motor is stored in mounted in a housing with an end cap. The end cap has a tubular structure defining an interior space, including an open first end connectable to the motor casing. The second end includes at least one planar surface and at least one air grate configured to permit airflow into and/or out of the interior space. A dual speed pump controller includes a motor controller for operating the dual speed motor. The controller includes an operating speed circuit for operating the motor in one of a first speed or a second speed, the first speed being greater than the second speed; an event circuit for operating the motor at the first speed before a predetermined event and operating the pump at the second speed after the predetermined event.
US10601275B2 Insulating material for coil
A stator-core-side expansive additive layer and a coil-side expansive additive layer include foam materials foaming by heating. A foam material included in the stator-core-side expansive additive layer has such a foaming characteristic that an increase characteristic of a foaming rate along with a temperature rise is shifted to a cold side relative to the increase characteristic of a foam material included in the coil-side expansive additive layer.
US10601270B2 Rotor of an electric machine with a laminated core
A rotor having a lamination stack including a first partial stack with first sheet metal laminations and a second partial stack with second sheet metal laminations. The laminations and partial stacks are joined axially along a center axis of the lamination stack. Each partial stack has a radially inner circumferential area and a radially outer circumferential area and a plurality of connection areas distributed in circumferential direction in mutual register at the joined partial stacks and form a common connection area. At least one of the partial stacks includes a fastening area for arranging the lamination stack at a carrier element. The lamination stack has a magnetic interaction area formed by one of the circumferential areas of the partial stacks for cooperation with a stator. The magnetic interaction area has a plurality of rotor poles with permanent magnets, which are uniformly distributed along the circumference.
US10601266B2 Brushless can motor
A brushless can motor includes a motor shaft, a rotor fixed to the motor shaft, a first end cap on which a first end of the motor shaft is rotatably supported, a second end cap on which a second end of the motor shaft is rotatably supported, and a stator placed between the first end cap and the second end cap along a longitudinal direction of the brushless motor. The rotor includes a plurality of magnets. The stator is configured with a plurality of windings adapted to connect to an external motor controller. The first end cap, the second end cap, and the stator are all formed in substantially cylindrical shape, such that said brushless motor, in its assembled form, has a substantially can shape.
US10601264B2 Methods for detecting and identifying a receiver in an inductive power transfer system
A method for detecting the presence of a receiver in an inductively coupled power transfer system having a transmitter and receiver. The method includes switching on a transmitter converter at a first frequency, measuring the inrush current and determining whether there is a receiver present. In another method, the inrush current is measured for a range of transmitter frequencies, and the variation in current is used to determine where there is a receiver present. In another method, the inrush current is measured when there is a change in voltage in the transmitter, and the variation in current is used to determine where there is a receiver present. In another method, the current supplied to the transmitter converter is measured over two transmitter frequencies, and the variation in current is used to determine where there is a receiver present. In another method, the current supplied to the transmitter converter is measured over two transmitter voltages, and the variation in current is used to determine where there is a receiver present.
US10601262B2 Power receiving apparatus, method for controlling power receiving apparatus, and storage medium
A power receiving apparatus receives power wirelessly transmitted by a power transmission apparatus, and stores the received power. The power receiving apparatus includes a communication unit configured to transmit and receive a control signal in a wireless power transmission system. The power receiving apparatus switches a supply source of power to the communication unit when a power storage capacity is less than a threshold value.
US10601257B2 Wireless power transmission network and wireless power transmission method
The present invention relates to a wireless power transmission network and to a wireless power transmission method. In the wireless power transmission method according to one aspect of the present invention, a base station, which wirelessly transmits power using a magnetic field, performs in-band communication through the magnetic field used for wireless power transmission in order to determine whether an electronic device receiving power is in a charging area or in a communication area, and transmits wireless power accordingly.
US10601256B2 Wireless power transfers with frequency range scanning
A system, a circuit, and a method of wireless power transfer using a transmitter and a controller coupled to the transmitter. The controller is configured to perform operations including causing the transmitter to scan a frequency range that includes a maximum frequency and a minimum frequency. The operations further include determining one or more detections based at least on the scan of the frequency range. The detection may include a presence of one or more receivers, an absence of one or more receivers, and/or a presence of a foreign object. The operations include determining one or more further operations based on the one or more detections.
US10601254B2 Electromagnetic-coupling-module-attached article
An electromagnetic-coupling module including a radio IC chip and a feeder circuit board on which the radio IC chip is mounted and a feeder circuit including a resonant circuit having a predetermined resonant frequency is attached to an article. The article has a radiation element that radiates a transmission signal supplied from the feeder circuit of the electromagnetic-coupling module via electromagnetic coupling and that supplies a received reception signal to the feeder circuit via the electromagnetic coupling.
US10601245B2 Power redundant system and operation method for the same
A power redundant system includes a switch module, a power-supplying module and a control unit. The switch module includes switch units. Each switch unit switches a power as an input power. The power-supplying module includes power-supplying units. Each power-supplying unit is connected to a switch unit correspondingly and converts the input power into an output power and supplies the output power to a load. The control unit controls the switch units to switch one of input sources of the power as the input power. If one of the switch units or power-supplying units is not operational, an electric power supplied by the power-supplying units connected to the remaining switch units correspondingly is greater than or equal to an electric power required by the load. When one of the input sources is abnormal, the control unit controls the switch units to switch to another input source.
US10601244B2 Emergency lighting device with remote lighting
In embodiments of the present invention improved capabilities are described for providing intelligent power control in response to an external power interruption, causing a processor is in an electrical fixture to interrogate an external power control switch to gain an understanding of the switch's state, where prior to the external power interruption the electrical fixture may be powered by external power and where external power may be connected and disconnected by a user of the switch. In the event that the switch's state is determined to be such that it would normally pass power to the electrical fixture, the processor causes the electrical fixture to operate using a backup power supply. In the event that the switch's state is determined to be such that it would normally not pass power to the electrical fixture, the processor causes the electrical fixture to act as if the user of the switch has intentionally removed power. In response to a return of external power, powering the electrical fixture is then through external power where the user of the switch switches external power.
US10601241B2 Multiband wireless power system
The present disclosure relates to a module for relaying power wirelessly to a device implanted in a user. The module may include a structure adapted to be worn by the user, a receiver configured to receive a first wireless power transmission at a first frequency, a transmitter configured to transmit a second wireless power transmission at a second frequency different from the first frequency, and a frequency changer configured to convert energy generated by the first wireless power transmission into energy for generating the second wireless power transmission. Each of the receiver, transmitter and frequency changer may be disposed on or in the structure.
US10601239B2 Systems and methods for series battery charging
Systems and methods for charging and discharging a plurality of batteries are described herein. In some embodiments, a system includes a battery module, an energy storage system electrically coupled to the battery module, a power source, and a controller. The energy storage system is operable in a first operating state in which energy is transferred from the energy storage system to the battery module to charge the battery module, and a second operating state in which energy is transferred from the battery module to the energy storage system to discharge the battery module. The power source electrically coupled to the energy storage system and is configured to transfer energy from the power source to the energy storage system based on an amount of stored energy in the energy storage system. The controller is operably coupled to the battery module and is configured to monitor and control a charging state of the battery module.
US10601237B1 Charger apparatus for mobile devices
A charger apparatus having an arm hingedly connected to a charger body and positionable between a stowed arm position and a deployed arm position to support in the deployed arm position a mobile device engaged with the charger apparatus. The charger apparatus includes a connector housing pivotally connected with the charger body and having a connector mechanically engageable with the mobile device for electrical communication with the mobile device disposed upon the connector housing. The connector housing cooperates mechanically with the arm to allow the connector housing to be positioned from a stowed position into a deployed position only when the arm is positioned in the deployed arm position, and to allow the arm to be positioned from the deployed arm position into the stowed arm position only when the connector housing is positioned in the stowed position.
US10601235B2 Electronic control unit including a forcible power supply interruption determination
An electronic control unit includes a first controller, a second controller, and a determination portion. The first controller includes a first control portion that determines whether or not supply of power from a battery to the first controller is interruptible. The second controller includes a regulator that regulates power supplied from the battery to the first controller and a second control portion that controls the regulator. The determination portion determines whether or not the supply of power is forcibly interruptible even when the first control portion does not determine that the supply of power is interruptible. When the determination portion determines that the supply of power is forcibly interruptible, the second control portion controls the regulator to interrupt the supply of power from the battery to the first controller.
US10601232B1 Systems and methods for hybrid energy harvesting for transaction cards
Systems and methods for hybrid energy harvesting for transaction cards are disclosed. Embodiments include a transaction card comprising a data storage device configured to supply account information to a transaction card terminal, a primary rechargeable power source to allow recharging and further to receive charging energy from the transaction card terminal during a transaction using the card, a secondary rechargeable power source configured to receive energy from the first rechargeable power source, and a power controller configured to control a flow of energy between the first and second rechargeable power sources.
US10601227B2 Power plant ramp rate control
A method for controlling plant active power output ramp rate of a power plant to a PCC with a power grid includes obtaining information about a current RES active power output of a Renewable Energy Source (RES) in the power plant. The method also includes forecasting future RES active power output, during a predefined future time period. The method also includes, based on the obtained current RES active power output information and on the forecasted RES active power output, determining whether an expected ramp rate of the RES active power output during the predefined time period exceeds a predefined maximum ramp rate limit of a plant active power output. The method also includes, based on the determining, selecting a first control method which is based on the forecasted future RES active power output if it is determined that the expected ramp rate exceeds the predefined maximum ramp rate limit, or selecting a second control method, different from the first control method, if it is determined that the expected ramp rate does not exceed the predefined maximum ramp rate limit. The method also includes using the selected first or second control method to generate an ESS control signal for controlling the ESS active power output PESS such that the plant active power output ramp rate is kept below the predefined maximum ramp rate limit during the predefined time period.
US10601224B1 Power supply attachment
A device that removably attaches to existing power supplies or adapters to provide power to one or more additional electronic devices, while not interfering or affecting the power being supplied to the primary or main electronic device by the power supply or adapter. The adapters, interfaces, connectors, cords and other components described herein may be used with any applicable electronic device, including portable electronic devices. In one embodiment, the device attaches to and provides power to a laptop computer power adapter, while simultaneously providing power to a USB port or interface.
US10601219B2 Method for controlling a drive
A method for controlling a drive having at least one converter, at least one motor and an assigned drive control, wherein a failsafe CPU is operated separately from the drive control and only processes safety-relevant information, where a number of safety functions are implemented by the failsafe CPU such that the safety-relevant functions of the drive are implemented in a simple and reliable manner.
US10601208B2 Optimized cable raceway and methods
A cable tray includes first and second opposite tray walls and at least one divider arrangement between the tray walls. The divider arrangement includes first and second divider walls joined to each other with a cooling volume between them. A first cable channel is defined between the first tray wall and the first divider wall. A second cable channel is spaced from the first cable channel by the cooling volume and is defined between the second divider wall and at least one of the second tray wall or an additional divider wall. The tray can be used in methods of laying cable. The tray can be part of a ladder rack.
US10601205B2 Connection arrangement for the connection of two switchgear cabinet frameworks
A connection arrangement having a first and a second switchgear cabinet framework which each have a rectangular, lateral profile frame composed of two vertical struts and two horizontal struts, wherein the profile frames are connected to one another via an aligning connector, wherein the switchgear cabinet frameworks adjoin one another via outer sealing edges of the profile frames, wherein the outer sealing edges are arranged on the respective free end of a sealing web of the profile frame, wherein a fastening flange is bent off from each of the sealing webs so as to be set back from the outer sealing edge, with the result that the opposite fastening flanges delimit between them a receptacle for an aligning connector for the profile frames, which receptacle is further delimited by the adjoining sealing webs and, where appropriate, a sealing element arranged between the sealing webs, and wherein an aligning connector is arranged in the receptacle and is secured to the opposite fastening flanges.
US10601203B2 Fastening device for electric control and/or indicator member
A fastening device for an electric control and/or indicator member, which includes a base, a fastening clamp fitted pivotably on the base about a first axis, the clamp including at least one branch having a free end designed to form at least a first bearing point against a wall, an element hinged about a second axis and interacting with the clamp to cause it to pivot about the first axis, a clamping screw for controlling the pivoting of the clamp, the clamp being configured in such a way that a first plane including the first axis and the second axis and a second plane including the first axis and the first bearing point form an angle of between 110° and 160°.
US10601194B1 Electrical power adapter
A travel power adapter system is provided. The travel power adapter system includes a base unit and a plurality of adapter assemblies. The base unit provides an integral prong configuration associated with an intrinsic electrical plug standard. Each adapter assembly a prong configuration associated with a different extrinsic electrical plug standard. The base unit provides a base recess that the integral prong configuration can pivot into. Each adapter assembly provides coupling sleeves dimensioned to slidably receive the plurality of prongs while nesting in the base recess, whereby an operative association between the integral electrical plug standard of integral prong configuration and the extrinsic electrical plug standard of the adapter assembly, enabling the base unit to be electrically connect to a receptacle associated with the extrinsic electrical plug standard.
US10601193B2 Device for connecting two conductive elements of a supply rail
A device for connecting two conductive elements of a conductor rail is provided including a sliding contact surface, two connection tabs formed by one end of each of the two conductive elements, these connection tabs being arranged to be placed in respective parallel planes and offset with respect to the sliding contact surface of the rail, and a junction piece of the two connecting tabs having at least one contact surface placed level with the sliding contact surface of the conductors.
US10601191B2 Connector module and onboard camera using the same
A connector module that has an inexpensive configuration and a high shielding ability is provided. The connector module includes a terminal module and a shield case. The terminal module has a central conductor, a tubular insulator holder that supports the central conductor, and a tubular conductive shell. A bottom portion of the shield case has multiple elastic portions that are capable of elastic deformation and are bent from and protrude from an edge portion of an opening portion for passage of the terminal module. The terminal module is joined to the shield case in a state where the annular recession portion of the conductive shell and the elastic portions are in electrical contact with each other.
US10601186B2 Plug electrical connector
A plug electrical connector including an insulator, a plurality of elastic terminals, at least one shielding spring, and an outer shell is provided. The elastic terminals are disposed in the insulator and arranged along an axial direction. The elastic terminals includes at least one grounding terminal arranged at a first position or a last position of the elastic terminals. The shielding spring is assembled to an exterior surface of the insulator. A portion of the shielding spring on the axial direction is disposed on a deformable path of the grounding terminal. The insulator, the elastic terminals, and the shielding spring are accommodated in the outer shell.
US10601185B2 Differential transmission cable module
A differential transmission cable module used for transmitting a differential signal between electronic devices. The module includes a cable including one inner conductor, a dielectric covering the inner conductor, and an outer conductor covering the dielectric, a sending-end substrate provided at one end of the cable, and a receiving-end substrate provided at an other end of the cable. The sending-end substrate includes two sending-end signal conductors, a sending-end ground conductor, and a sending-end signal converter for converting a differential signal transmitted through the sending-end conductors into a differential signal transmitted through the inner and outer conductors. The receiving-end substrate includes two receiving-end signal conductors, a receiving-end ground conductor, and a receiving-end signal converter for converting the differential signal transmitted through the inner and outer conductors into a differential signal transmitted through the receiving-end conductors. The cable transmits a differential signal by the inner and outer conductors.
US10601184B2 High speed electrical connector having different conductive modules
A transmission wafer includes an insulating frame, a plurality of signal terminals each partially fixed in the insulating frame, and a shielding member fixed on the insulating frame. The insulating frame includes a front end portion and a bottom end portion both substantially perpendicular to each other, and the bottom end portion has a plurality of retaining structures. Each of the signal terminals includes a mounting segment protruding from the bottom end portion, and the shielding member includes a plurality of mounting portions each partially protruding from the bottom end portion. The mounting portions and the mounting segments are arranged in a row, and the mounting portions are respectively retained by the retaining structures of the insulating frame.
US10601175B2 Ball lock type connector with unwanted-removal prevention mechanism
A connector with a lock mechanism includes a connector 10 and a counterpart connector 20. A connector main body 11 of the connector 10 has an annular groove 113. An inner sleeve 17 and an outer sleeve are arranged movably in an axial direction on an outer circumferential surface of the connector main body 11 and outside the inner sleeve 17, respectively. The outer sleeve 13 has a locking pin 15 projecting from an inner circumferential surface close to a front end of the outer sleeve 13. A ball accommodation hole 22, an inlet groove 26, and a circumferential direction groove 28 are formed in a tubular member 21 of the counterpart connector 20. When the connector main body 11 is inserted into the tubular member 21, an engaging ball 23 accommodated in the ball accommodation hole 22 becomes engaged with the annular groove 113 and the locking pin 15 becomes engaged with the inlet groove 26, allowing the connectors to be connected with each other. When the outer sleeve 13 is rotated with respect to the tubular member 21, the locking pin 15 becomes engaged with the circumferential direction groove 28 and restricts the movement of the outer sleeve 13 and the connector main body 11 in the axial direction.
US10601174B2 Electrical connector assembly with a locking device to stabilize the electrical connection
An electrical connector adapted to be mated with a mating electrical connector comprises a housing including a cylinder having a receiving passage extending in an axial direction of the electrical connector, a conductive terminal disposed in the receiving passage, and a locking device. The locking device includes a body portion, a locking portion disposed at a first end of the body portion and configured to engage with a mating locking portion of the mating electrical connector to lock the electrical connector with the mating electrical connector, a releasing portion disposed at a second end of the body portion opposite the first end of the body portion and configured to release the engagement between the locking portion and the mating locking portion, and a flexible connecting arm formed in a curved shape and connecting the body portion to an outer surface of the cylinder.
US10601173B2 Bayonet connector and methods for incorporating bayonet connector
A bayonet style connector and methods for using the connector are provided. The bayonet style connector is particularly capable of single-handed manipulation by a user. It comprises a cylindrical housing; a boss and a locking boss on the outer surface of the cylindrical housing; and a handle. The locking boss is configured to resiliently move relative to the cylindrical housing, and the handle is configured to move the locking boss.
US10601171B1 Tail sleeve structure of network signal connector
A tail sleeve structure of a network signal connector includes a main body and a pair of propping structures. The main body has a penetrating passage in the middle, a pair of rails symmetrically installed on the inner wall surface of the penetrating passage, an opening formed at the diagonal positions of the end surface of the pair of rails respectively, and two mounting holes formed at the other diagonal positions respectively. Each propping structure includes a propping pillar and an elastic element movably installed into the mounting hole.
US10601167B2 Connector
A connector (relay connector 10) disclosed by this specification includes a first housing 21 having a terminal accommodating portion 24 into which first terminals 22 are to be accommodated, a second housing 51 including a receptacle 52 into which the first housing 21 is to be accommodated, the receptacle 52 being annularly continuous over an entire periphery, rubber plugs 30 fixed to the first terminals 22 and accommodated inside a rubber plug accommodating portion 25 provided to project rearward from a rear surface 24A of the terminal accommodating portion 24, and a potting agent 60 filled between an inner peripheral surface of the receptacle 52 and an outer peripheral surface of the first housing 21.
US10601163B2 Electrical connector
An electrical connector for electrically connecting a chip module to a circuit board includes a body for upwardly bearing the chip module. The body is provided with multiple accommodating holes. Each accommodating hole has a first groove and a second groove, and a width of the second groove is less than a width of the first groove. Multiple terminals are correspondingly accommodated in the accommodating holes. Each terminal includes: a base, accommodated in the first groove; an extending portion, bending and extending from one side of the base and accommodated in the second groove; a conducting portion, provided on a bottom portion of the terminal to be electrically connected with the circuit board; and an elastic portion, formed by upwardly bending and extending from the extending portion to abut the chip module.
US10601161B2 Connection terminal
A connection terminal comprises a receptacle part, a crimping part, and a connection part connected between the receptacle part and the crimping part. The crimping part includes a conductor crimping part adapted to be crimped on a conductor of a wire and an outer layer crimping part adapted to be crimped on an outer layer of the wire. The conductor crimping part includes a first conductor crimping part and a second conductor crimping part which are spaced from each other by an interval in a lateral direction perpendicular to the longitudinal direction. The receptacle part includes an elastic latch adapted to lock a plug inserted into the receptacle part and located at a rear end of the receptacle part close to the crimping part. The elastic latch is positioned between the first conductor crimping part and the second conductor crimping part in the lateral direction.
US10601160B2 Card edge connector structure
A card edge connector structure includes: an insulation main body, having one side disposed with an insertion surface and having another side disposed with an installation surface; the insertion surface has an insertion port; two electrical conductive terminal sets, disposed in the insulation main body with a parallel arrangement means; each electric conductive terminal set has a positioning seat, grounding terminals and electrical conductive terminals protruded from the positioning seat, each grounding terminal has an inner side, a first end exposed in the insertion port and a second end exposed on the installation surface; and a grounding plate, disposed between the two electrical conductive terminal sets; two sides of the grounding plate are extended with grounding elastic arms towards a direction of each first end, and each grounding elastic arm is elastically abutted against the inner side of each grounding terminal.
US10601157B2 Electrical connector
An electrical connector includes an insulating body provided with multiple accommodating slots. A reserved space is provided between and interconnects two adjacent accommodating slots. Multiple terminals are correspondingly accommodated in the accommodating slots. Each terminal includes a base and two arm portions having two clamping portions and two guiding portions. An oblique portion is formed by bending forward from the base and extending upward. A front surface of the oblique portion has a contact surface. The contact surface and the two clamping portions jointly clamp an insertion pin of a chip module. A rear surface of the oblique portion has a guide surface. A top end of the guide surface is higher than a bottom surface of the reserved space. The guide surface of a front terminal guides the insertion pin to be inserted downward, and the guiding portion of a rear terminal guides the insertion pin to move horizontally.
US10601155B2 Contacting device for the transmission of electrical energy to a circuit board and method for the assembly of such a contacting device
A contacting device has a housing in which a first contact element is arranged. The first contact element has a receiving chamber for a second contact element, which is open with respect to at least one opening of the housing. The first contact element is displaceable relative to the housing in a direction transverse to a central longitudinal axis of the receiving chamber against a spring element, so that the second contact element is insertable into the receiving chamber and capable of being clamped in the receiving chamber by the spring element. The first contact element is firmly connected to at least one plug-in contact element. By this device, a transmission of electrical energy from a power supply line to a circuit board can be achieved in simple and reliable manner.
US10601154B2 Electrical junction box
Provided is an electrical junction box having a highly versatile novel structure such that external wires can be connected thereto from multiple directions. An electrical junction box includes cases in which a circuit member is disposed, and the cases include an external-wire fastening part in which a connection part provided on the circuit member is exposed, and to which a connection terminal provided at an end of an external wire is to be fastened and fixed. The external-wire fastening part includes a fastener that is used to fasten and fix the connection terminal to the connection part, and the external-wire fastening part has a plurality of fastening points whose normals that extend from the central axis of the fastener to a peripheral wall of the cases have the same length, the plurality of fastening points being oriented in different directions.
US10601151B2 Electric connection structure and image forming apparatus
An electric connection structure includes: a connection terminal that includes a compression coil spring part; a terminal holding part that includes a base supporting one end surface side of the compression coil spring part and a guide part provided along an outer surface of the compression coil spring part; and a lead wire that includes a folded-back part in one end part. In the electric connection structure, the folded-back part is held between the one end surface of the compression coil spring part and a support part and two lines of the folded-back part are brought into contact with the connection terminal, and the connection terminal and the lead wire are thereby electrically connected.
US10601147B2 Method of bonding core wire and bonding object, ultrasonic bonding device, and junction between core wire and bonding object
The present invention enables a core wire that contains a plurality of strands and a bonding object to be bonded more reliably using an ultrasonic bonding device that cantilever supports a pressing portion that performs ultrasonic bonding. A bonding object (for example, a terminal) is supported as on a stage, a core wire is overlaid on the bonding object, and the core wire and the bonding object are ultrasonically bonded in a state where the core wire is pressed toward the bonding object, using a pressing portion that is supported in cantilever fashion. During ultrasonic bonding, a pressing surface of the pressing portion is inclined in a pressing direction progressively toward a side where the pressing portion is cantilever supported, and also a bonding surface of the bonding object is inclined in the pressing direction progressively toward the side where the pressing portion is cantilever supported.
US10601142B2 Reflecting systems, such as reflector antenna systems, with tension-stabilized reflector positioning apparatus
Reflecting systems, such as reflector antenna systems, can include a first and a second reflector, and a sub-reflector positioning apparatus. The sub-reflector positioning apparatus has a tensioner attached to the second reflector and configured to exert a force on the second reflector. The force urges the second reflector away from the first reflector. The sub-reflector positioning apparatus also includes a plurality of restraints attached to the first and second reflectors. The restraints are configured to be tensioned in response to the force on the second reflector, and to restrain the second reflector at a pre-determined position in relation to the first reflector.
US10601140B2 Electromagnetic wave radiator
An electromagnetic wave radiator may include: a first metal layer; a plurality of metal side walls vertically protruding along an edge of the first metal layer; and a second metal layer suspended over the first metal layer. The second metal layer includes a plurality of ports radially extending from edges of the second metal layer and a plurality of slots penetrating the second metal layer in a radial direction.
US10601130B2 Fast beam patterns
An embodiment of an antenna comprises an array of antenna elements arranged in groups of antenna elements adjustably coupled to respective reference waves. A multiplicity of patterns of antenna coupling settings are defined, each of which gives rise to a main lobe which points the antenna in a particular direction, each pattern also giving rise to respective side lobes. First and second such patterns may point the antenna in the same direction but with non-identical side lobes. In this way the clutter level from the side lobes relative to the main lobe is much smaller than would be the case if one of the patterns were employed both for transmitting and receiving. Alternatively, the first and second patterns may be used in quick succession both for transmitting, or used in quick succession both for receiving. The antenna may also switch rapidly between patterns where the main lobe points in a different direction in each pattern, allowing dithering of the beam or rapid switching between scanning and tracking.
US10601127B2 Connector for dielectric waveguides
Embodiments described herein relate to a connector for a dielectric waveguide. In accordance with one embodiment, the connector includes a connector housing that forms a receptacle operably receiving the dielectric waveguide through an opening in the housing. Furthermore, the connector includes an antenna coupled to the connector housing and electromagnetically coupled to the dielectric waveguide when inserted in the opening of the connector housing.
US10601126B2 Waterproof chip antenna
The invention specifically relates to a waterproof chip antenna comprising a chip body including hanging holes, gaskets embedded on the peripheries of the hanging holes, and an oscillator piece arranged in the chip body. The chip body is generally hung with hard objects, such screws and hard rods. Compared with the prior art, the waterproof chip antenna has the advantage that the hanging holes are stressed uniformly through the gasket embedded on the peripheries of the hanging holes to prevent the hanging holes from wear and tear caused by local stress from the hard objects, avoiding that the chip body is wear through by the hard objects to make water entry into and thus affecting the signal reception of the antenna. In addition, the chip setting mode facilitates arrangement of the antenna at different places to receive signals better, and the hanging holes also facilitate outdoor hanging with high flexibility. In conclusion, the waterproof chip antenna according to the present invention has good waterproofness and is suitable for outdoor use.
US10601117B2 Antenna and mobile terminal
An antenna includes a first radiation part, a matching circuit, and a feed source, where the first radiation part includes a first radiator, a second radiator, and a capacitor structure. A first end of the first radiator is connected to the feed source using the matching circuit, the feed source is connected to a grounding part, a second end of the first radiator is connected to a first end of the second radiator using the capacitor structure, a second end of the second radiator is connected to the grounding part, the first radiation part is configured to generate a first resonance frequency, and a length of the second radiator is one-eighth of a wavelength corresponding to the first resonance frequency which helps to reduce an antenna length, and a volume of a mobile terminal.
US10601116B2 Wireless terminal
A wireless terminal is disclosed. The wireless terminal includes a first antenna, a second antenna, a printed circuit board, a bracket, and a resonator. The first antenna is located at one side of the printed circuit board. The second antenna is located at another side of the printed circuit board. The printed circuit board functions as a metal ground of the first antenna and the second antenna. The resonator is located on the bracket. A ground point of the resonator is located on the printed circuit board. A clearance exists between the resonator and the printed circuit board.
US10601115B2 Mobile terminal
A mobile terminal includes a window including a transparent region and an opaque region surrounding the transparent region, a metal case provided below the window to accommodate the window, having a rear surface portion facing the window and a side surface portion formed to extend from the rear surface portion toward a front surface, and exposed outwardly, a non-metal member formed in a region formed by cut away a portion of the case and having a slot formation portion spaced apart from the side surface portion at a predetermined interval and a pair of sectioning portions extending from the slot formation portion and traversing the side surface portion to section the side surface portion into first to third members, and first to third antenna patterns formed in the opaque region and electrically connected to the first to third members to form first and third antennas, respectively.
US10601110B2 Wireless device and antenna system with extended bandwidth
A wireless device comprises a radiating structure that comprises a ground plane layer etched on a PCB, including a clearance area nearby one edge of the PCB, and an antenna element mounted on the clearance area. The radiating structure is included in a radiating system that also includes a radiofrequency system comprising at least a matching network, including more than three components. The radiofrequency system connects the antenna element to a feeding line connected at its end to an external port. The antenna element features a maximum length within the 22-30 mm range to match the radiating system in the multiple frequency bands of operation. In general, a radiating system features extended bandwidth, typically including LTE700 bands or below. The antenna element may include two conductive adjacent surfaces with a convex shape connected between them.
US10601107B2 Enclosure with integrated antenna, such as a printer with an antenna integrated in a printer housing used to communicate wirelessly with an electronic device
A printing apparatus is described that comprises an antenna configured to intercept radio waves modulated with printing data; a receiver configured to recover the printing data from the intercepted radio waves; a printing module configured to generate a printed output on a printing medium based on the printing data; and a housing for the printing apparatus, wherein the housing encloses the antenna, the receiver, and the printing module, and further wherein the antenna is integrated with an interior surface of the housing.
US10601105B2 Scalable high-bandwidth connectivity
A scalable, high-bandwidth connectivity architecture for portable storage devices and memory modules may utilize EHF communication link chip packages mounted in various two-dimensional and three-dimensional configurations on planar surfaces such as printed circuit boards. Multiple electromagnetic communication links between devices distributed on major faces of card-like devices may be provided with respectively aligned pairs of communication units on each device. Adjacent communication units on a printed circuit board may transmit or receive electromagnetic radiation having different polarization, such as linear or elliptical polarization. Power and communication between communication devices may both be provided wirelessly.
US10601097B2 Non-reciprocal circuit element, manufacturing method therefor, and communication device
The present invention addresses the problem of suppressing variation in the distance between a ferrimagnetic body and the side part of a conductive body cover, thereby suppressing variation in the reflection characteristic and isolation. Therefore, the present invention provides a non-reciprocal circuit element equipped with: a conductive cover provided on a substrate and covering a ferrimagnetic body provided on the substrate; the ferrimagnetic body, on at least the portion of which opposing the side part of the conductive body cover is formed a dielectric body that contacts or substantially contacts the side part of the conductive body cover; and a conductive body part provided on the substrate. Furthermore, the non-reciprocal circuit element is equipped with multiple connecting parts electrically connecting the conductive body part and each of multiple signal transmission wires on the substrate.
US10601087B2 Traction battery cooling system with coolant proportional valve
A cooling system is provided for a traction battery of an electrified motor vehicle. That cooling system includes a cooling circuit, a refrigerant circuit, a plurality of flow control valves and a control system. That control system includes a controller configured to (a) control operation of the plurality of flow control valves, including a coolant proportional valve, and (b) prioritize cabin cooling over traction battery cooling.
US10601082B2 Signal collection assembly and power battery module comprising the same
A signal collection assembly and a power battery module are provided. The signal collection assembly includes: a substrate; a signal collection line including a sheet-like metal conductive element disposed on the substrate; a signal collection member disposed on the substrate and connected with the signal collection line; and a signal collection terminal disposed on the substrate. The signal collection terminal includes a first terminal connected with the signal collection line and a second terminal connected with a power connection member of the power battery module.
US10601081B2 Battery pack
Provided is a battery pack, which can provide a space for mounting an external element or an external device by forming a stepped portion in a protection circuit module (PCM). The battery pack includes a bare cell having a positive lead tab and a negative lead tab, a protection circuit module (PCM) electrically connected to the positive lead tab and the negative lead tab and having a stepped portion recessed from one side to the other side and having a smaller height than a peripheral portion, and a first insulating member having a groove formed to correspond to the stepped portion and surround at least a portion of the bare cell and the PCM.
US10601078B2 Method of producing lithium ion secondary battery
A method of producing a lithium ion secondary battery includes preparing an alkaline negative electrode composite material including a negative electrode active material, a binder, an alkaline component, and an aqueous solvent; adding an oxalate complex lithium salt that is acidic in the aqueous solvent to the alkaline negative electrode composite material; and applying the negative electrode composite material to which the oxalate complex lithium salt is added to a surface of a negative electrode current collector and drying the negative electrode composite material to form a negative electrode active material layer.
US10601077B2 Selenium-doped sulfur cathodes for rechargeable batteries
An electrochemical device includes an anode, a separator, a cathode comprising a selenium-doped sulfur/carbon composite that includes a conductive carbon matrix and nano-sized selenium-doped sulfur particles of formula SxSey, where a ratio of x:y is from 2.5 to 1000, and an electrolyte comprising a salt and a non-aqueous fluorinated ether solvent.
US10601076B2 Composition for gel polymer electrolyte and gel polymer electrolyte
The present invention relates to a composition for a gel polymer electrolyte and a gel polymer electrolyte prepared using the same, and specifically provides a composition for a gel polymer electrolyte including a lithium salt, an organic solvent, and a polymer A having an epoxy group represented by Formula 1, and a polymer B having an amine group and a cyanide group represented by Formula 2, wherein the polymers A and B are included in an amount of 1 to 20 wt % based on the total weight of the composition for a gel polymer electrolyte, and wherein a gel polymer electrolyte for a secondary battery can be prepared that includes a polymer network formed by combining the polymer A having an epoxy group represented by Formula 1 and the polymer B having an amine group and a cyanide group represented by Formula 2 in a three-dimensional structure.
US10601073B2 Solid electrolyte, all solid state battery, method for producing solid electrolyte, and method for producing all solid state battery
A solid electrolyte having a NaSICON-type crystal structure and represented by a general formula Li1+aZr2−bMc(PO4)3. In the general formula, Li may be partially substituted with at least one selected from the group consisting of Na, K, Rb, Cs, Ag, and Ca, P may be partially substituted with at least one of B and Si, M contains at least one first element capable of stabilizing or partially stabilizing the tetragonal or cubic crystal structure of a high-temperature phase of ZrO2, −0.50≤a≤2.00, 0.01≤b≤1.90, and 0.01≤c≤1.90.
US10601071B2 Methods of making and inspecting a web of vitreous lithium sulfide separator sheet and lithium electrode assemblies
A lithium ion-conductive solid electrolyte including a freestanding inorganic vitreous sheet of sulfide-based lithium ion conducting glass is capable of high performance in a lithium metal battery by providing a high degree of lithium ion conductivity while being highly resistant to the initiation and/or propagation of lithium dendrites. Such an electrolyte is also itself manufacturable, and readily adaptable for battery cell and cell component manufacture, in a cost-effective, scalable manner. An automated machine based system, apparatus and methods assessing and inspecting the quality of such vitreous solid electrolyte sheets, electrode sub-assemblies and lithium electrode assemblies can be based on spectrophotometry and can be performed inline with fabricating the sheet or web (e.g., inline with drawing of the vitreous Li ion conducting glass) and/or with the manufacturing of associated electrode sub-assemblies and lithium electrode assemblies and battery cells.
US10601070B2 Fast-charging lithium ion batterie unit
Methods, systems and battery modules are provided, which increase the cycling lifetime of fast charging lithium ion batteries. During the formation process, the charging currents are adjusted to optimize the cell formation, possibly according to the characteristics of the formation process itself, and discharge extents are partial and optimized as well, as is the overall structure of the formation process. During operation, voltage ranges are initially set to be narrow, and are broadened upon battery deterioration to maximize the overall lifetime. Current adjustments are applied in operation as well, with respect to the deteriorating capacity of the battery. Various formation and operation strategies are disclosed, as basis for specific optimizations.
US10601065B2 Method for manufacturing battery
The present invention provides a method for manufacturing a battery which includes a granulation step (Step S1) of mixing at least an active material, a binder, and a solvent to form wet granulated particles, a deposition step (Step S2) of subjecting the wet granulated particles to a forming process to form an active material layer on a current collector, a rolling step (Step S3) of placing a separator on a surface of the active material layer and rolling the separator before the wet granulated particles on the current collector are dried, to obtain a laminated body in which the current collector, the active material layer, and the separator are stacked in this order and closely attached to each other, a drying step (Step S4) of drying the laminated body to provide an integrated laminated body, and a fabrication step (Step S5) of fabricating a battery using the integrated laminated body.
US10601061B2 Fuel cell based charger system and fuel generator therefor
The invention relates to a fuel generator (12) for a fuel cell based charger system, and a system containing a charger (10) and a fuel generator. The generator comprises a compartment (20′) containing aluminium, means (18′, 20′, 21, FW) for providing a solution of water and a water soluble compound capable of reacting with aluminium to generate hydrogen gas, when dissolved in water and brought into contact with the aluminium, and means (FS) for passing said solution into the compartment containing aluminium. The invention also provides a method of operating the system. It comprises providing a fuel generator and a hydrogen driven fuel cell based charger device having means for accommodating the generator. The generator and charger having a common interface cooperative for providing fluid communication between the generator and the charger. The system is primed by inserting the generator into the charger whereby the interface opens up fluid communication between selected parts of the system. A flow of reaction solution is initiated so as to bring it into contact with the aluminium whereby hydrogen begins to be produced, the hydrogen is fed to the fuel cells in the fuel cell assembly whereby electricity is produced.
US10601053B2 Separator plate for an electrochemical system
A separator plate for an electrochemical system has at least one passage opening for forming a media channel for feeding or discharging media. At least one bead arrangement arranged around the at least one passage opening, for the purpose of sealing the passage opening is provided. At least one of the flanks of the bead arrangement has at least one opening for conducting a medium through the bead flank. At least one guide channel is connected, on an exterior of the bead arrangement, to the openings in the bead flank and is fluidically connected to a bead interior via the opening in the bead flank. The guide channel is designed such that a guide channel height perpendicularly to the flat surface plane of the separator plate increases at least in some sections in the direction of said bead arrangement.
US10601051B2 Method for manufacturing all-solid battery and all-solid battery manufactured by the same
Provided are a method of manufacturing an all-solid battery and an all-solid battery manufactured by the same for efficiently insulating an edge portion of the all-solid battery. Particularly, the all-solid batter may include a hybrid current collector comprising a porous metal current collector at the edge portions thereof, and a cathode layer or an anode layer may be further fabricated by coating a cathode active material or an anode active material on the hybrid current collector. Therefore, a short-circuit of the edge portion that may occur due to the detachment of the electrode material at the edge portion of the electrode may be prevented and a use rate and energy density of the edge portion electrode may be improved.
US10601047B1 Pre-cracked anode particles for high-rate charging applications
A battery cell includes a cathode layer and an anode layer. The anode layer includes anode particles, and a plurality of the anode particles have non-spanning cracks induced in the anode particles from cyclic tension applied to the anode layer prior to the anode layer being combined with the cathode layer in the battery cell. The battery cell also includes a case, where the cathode layer and the anode layer are housed within the case.
US10601046B2 Modification of lithium titanate electrode particles to eliminate gas formation in cell operation
Lithium titanate, Li4Ti5O12, particles containing surface hydroxyl groups are susceptible to unwanted gas generation (such as hydrogen) in the presence of water contamination when the particles are used as active anode electrode material in lithium-ion cells operating with an anhydrous liquid electrolyte. In accordance with this disclosure, the hydroxyl groups on the surfaces of the particles are reacted with one of a group of selected agents containing organic alkoxy groups to form hydrophobic moieties on the surfaces of the particles which effectively block water molecules from the surfaces of lithium titanate particles in the anode of the cell.
US10601042B2 Secondary battery positive electrode active material and method for producing same
The present invention provides a positive electrode active substance for a secondary cell, the positive electrode active substance capable of suppressing adsorption of water effectively in order to obtain a high-performance lithium ion secondary cell or sodium ion secondary cell. The present invention also provides a method for producing the positive electrode active substance for a secondary cell. That is, the present invention is a positive electrode active substance for a secondary cell, in which a water-insoluble electrically conductive carbon material and carbon obtained by carbonizing a water-soluble carbon material are supported on a compound containing at least iron or manganese, the compound represented by formula (A) LiFeaMnbMnbM1cPO4, formula (B) Li2FedMneM2fSiO4, or formula (C) NaFegMnhQiPO4.
US10601039B2 Sodium layered oxide as cathode material for sodium ion battery
A mixed oxide of sodium and transition metals having the formula (1): Nax[MnaNibCoc]O2+y  (1) wherein: 0.5≤x≤0.9, −0.1≤y≤0.1, a+b+c=1, 4a+2b+3c=4−x+2y, and 0
US10601037B2 Lithium-rich nickel-manganese-cobalt cathode powders for lithium-ion batteries
The invention provides a dual component lithium-rich layered oxide positive electrode material for a secondary battery, the material consisting of a single-phase lithium metal oxide with space group R-3m and having the general formula Li1+bN1−bO2, wherein 0.155≤b≤0.25 and N=NixMnyCOzZrcAd, with 0.10≤x≤0.40, 0.30≤y≤0.80, 0
US10601036B2 Precursor of positive electrode active material for nonaqueous electrolyte secondary batteries and production method thereof and positive electrode active material for nonaqueous electrolyte secondary batteries and production method thereof
Provided is a precursor of a positive electrode active material containing, in a reduced amount, impurities which do not contribute to a charge/discharge reaction but rather corrode a firing furnace and peripheral equipment and thus having excellent battery characteristics and safety, and production method thereof. A method for producing a precursor of a positive electrode active material for nonaqueous electrolyte secondary batteries having a hollow structure or porous structure includes obtaining the precursor by washing nickel-manganese composite hydroxide particles having a particular composition ratio and a pore structure in which pores are present within the particles with an aqueous carbonate solution having a carbonate concentration of 0.1 mol/L or more.
US10601034B2 Method of producing protected particles of anode active materials for lithium batteries
A method of producing a powder mass for a lithium battery, the method comprising: (a) Providing a solution containing a sulfonated elastomer dissolved in a solvent or a precursor in a liquid form or dissolved in a solvent; (b) dispersing a plurality of particles of an anode active material in the solution to form a slurry; and (c) dispensing the slurry and removing the solvent and/or polymerizing/curing the precursor to form the powder mass, wherein the powder mass comprises multiple particulates and at least a particulate is composed of one or a plurality of particles of an anode active material being encapsulated by a thin layer of sulfonated elastomer having a thickness from 1 nm to 10 μm, a fully recoverable tensile strain from 2% to 800%, and a lithium ion conductivity from 10−7 S/cm to 5×10−2 S/cm at room temperature.
US10601033B2 High-performance rechargeable batteries having a spalled and textured cathode layer
A high-capacity and a high-performance rechargeable battery is provided by forming a rechargeable battery stack that includes a spalled material structure that includes a spalled cathode material layer that has at least one textured surface and a stressor layer that has at least one textured surface. The stressor layer serves as a cathode current collector of the rechargeable battery stack. The at least one textured surface of the spalled cathode material layer forms a large interface area between the cathode and electrolyte which is formed above the spalled cathode material layer. The large interface area between the cathode and the electrolyte reduces interface resistance within the rechargeable battery stack.
US10601024B2 Anode materials for lithium ion batteries and methods of making and using same
An electrochemically active material includes, prior to incorporation in an electrochemical full cell, reversible lithium corresponding to between 4% and 50% of the reversible capacity of the electrochemically active material. The electrochemically active material has a lithium consumption rate between 0.05% and 0.2%.
US10601017B2 Conductor module
A conductor module includes a wiring member, a plurality of bus bars, a plurality of locking pieces, and a reinforcing member. A plurality of wirings and through-holes are formed in the wiring member. The bus bar is electrically connected to one of two electrode terminals. The two through-holes are formed in a first opposing region opposing one end face between both end faces of the bus bar opposing each other in a width direction with an electrical connection portion where the bus bar and the wiring are electrically connected interposed therebetween. The locking piece is formed integrally with the bus bar, is arranged in the through-hole, has a distal end positioned radially outward of the through-hole, and fixes the bus bar to the wiring member. The reinforcing member reinforces the wiring member, and is formed to surround the through-hole.
US10601015B2 Bus bar module
A bus bar module includes a plurality of first bus bars, a plurality of second bus bars, a resin-made case, a resin-made case, and a resin-made bridging member. The first bus bars electrically connect electrode terminals to each other in a first electrode row arranged in the same direction included in a battery assembly that is a plurality of batteries superimposed in the same direction, and electrically connect the electrode terminals of the two adjacent batteries to each other in the one electrode row. The second bus bars electrically connect electrode terminals of the two adjacent batteries to each other in a second electrode row in the battery assembly. The case holds the first bus bars. The case holds the second bus bars. The bridging member bridges these cases.
US10601013B2 Composite film and manufacturing method for the same and battery comprising composite film
A composite film, a manufacturing method for the same, and a battery comprising the composite film are provided. The composite film includes a first layer and a second layer on a side of the first layer. The first layer includes a first polyolefin. The first polyolefin has an orientation function of at least 0.6. The first polyolefin has a repeating unit of wherein R is an alkyl group having 2, 3, 4, or 5 carbon atoms. The second layer includes a second polyolefin. The second polyolefin has an orientation function of at least 0.5. The second polyolefin has a repeating unit of wherein A is a hydrogen or a methyl group.
US10601004B2 Housing comprising a battery compartment
The invention relates to a housing comprising a battery compartment (102) that can be closed by a pivotable cover (103). A torsion-resistant strip (117) connects the cover (103) to the housing. When the battery (127) has been inserted, the strip (117) lies underneath the battery (127). The cover (103) can be detached from the housing, but is captively connected to the housing by means of the strip (117). The cover (103) forms a handle, by means of which batteries (127) can be removed simply from the battery compartment (102) in conjunction with the strip (117).
US10601000B2 Method for producing organic device
A method for producing an organic device 1, includes: first forming steps S02 and S03 of producing a support substrate 10 with an organic functional layer; a winding step S05 of winding the support substrate 10 with an organic functional layer and a protective film 13; a peeling step S06 of feeding out the protective film 13 and the support substrate 10 have been wound in, and peeling off the protective film 13; a heating step S07 of heating the support substrate 10 with an organic functional layer after the peeling step S06; and a second forming step S08 of forming at least one layer selected from the second electrode layer 9 and an organic functional layer 7 not formed in the first forming step S03 and being one of the organic functional layers comprising the multiple organic functional layers, after the heating step S07.
US10600999B2 Method for producing an organic component
According to the disclosure, a method for producing an organic component is provided. The method includes providing a carrier substrate; forming an electrically conductive layer on or above the carrier substrate; applying an electrical potential to the electrically conductive layer; and forming at least one organic, functional layer for forming the organic component on or above the electrically conductive layer at least partly during the process of applying the electrical potential to the electrically conductive layer.
US10600991B2 Foldable display apparatus and manufacturing method thereof
A method of manufacturing a foldable display apparatus may include the steps of: disposing a protective film on one surface of a foldable display panel having a folding portion; removing at least a part of the protective film in the folding portion of the foldable display panel; and decreasing a height of at least one bump protruding from the protective film formed adjacent to the removed part of the protective film.
US10600975B2 Organic electroluminescent materials and devices
A compound including a ligand having the formula: or is disclosed. In these formulas, each R1, R2, and R3 is independently selected from hydrogen, alkyl, and aryl; at least one of R1 and R2 is a branched alkyl containing at least 4 carbon atoms, where the branching occurs at a position further than the benzylic position; where R1 and R3 are mono-, di-, tri-, tetra-, or no substitutions; and R2 is mono-, di-, or no substitutions. Heteroleptic iridium complexes including such compounds, and devices including such compounds are also disclosed.
US10600972B2 Light-emitting element, light-emitting device, electronic appliance, and lighting device
A light-emitting element which has low driving voltage and high emission efficiency, is provided. The light-emitting element includes, between a pair of electrodes, a hole-transport layer and a light-emitting layer over the hole-transport layer. The light-emitting layer contains a first organic compound having an electron-transport property, a second organic compound having a hole-transport property, and a light-emitting third organic compound converting triplet excitation energy into light emission. A combination of the first organic compound and the second organic compound forms an exciplex. The hole-transport layer contains at least a fourth organic compound whose HOMO level is lower than or equal to that of the second organic compound and a fifth organic compound whose HOMO level is higher than that of the second organic compound.
US10600961B2 Scalable and low-voltage electroforming-free nanoscale vanadium dioxide threshold switch devices and relaxation oscillators with current controlled negative differential resistance
A vanadium dioxide (VO2)-based threshold switch device exhibiting current-controlled negative differential resistance (S-type NDR), an electrical oscillator circuit based on the threshold switch device, a wafer including a plurality of said devices, and a method of manufacturing said device are provided. The VO2-based threshold switch device exhibits volatile resistance switching and current-controlled negative differential resistance from the first time a sweeping voltage or voltage pulse is applied across the device without being treated with an electroforming process. Furthermore, the device exhibits substantially identical switching characteristics over at least 103 switching operations between a high resistance state (HRS) and a low resistance state (LRS), and a plurality of threshold switch devices exhibits a threshold voltage VT spreading of less than about 25%. The threshold switch device may be included in an oscillator circuit to produce an astable oscillator that may serve as a functional building block in spiking-neuron based neuromorphic computing.
US10600959B2 Dopant-driven phase transitions in correlated metal oxides
Reversible phase transitions of exceptional magnitude may be induced in correlated metal oxides by altering their chemical compositions through reversible introduction of dopant ions and electronic carriers into the correlated metal oxides. One or more catalyst electrodes may be deposited onto a surface of a film of a correlated metal oxide such as a perovskite or a transition metal oxide. Dopant ions and electronic carriers may be electrochemically introduced into the catalyst-deposited correlated metal oxide, for example by annealing the catalyst-deposited film of correlated metal oxide in a chamber containing the dopant molecules. In this way, a reversible phase transition of about five to eight orders of magnitude may be induced.
US10600954B2 Method for producing hermetic package
A technical object of the present invention is to devise a method by which bonding strength between an element base and a sealing material layer can be increased without thermal degradation of a member to be housed inside, to thereby improve long-term reliability of a hermetic package. A method of producing a hermetic package of the present invention includes the steps of: preparing a ceramic base and forming a sealing material layer on the ceramic base; preparing a glass substrate and arranging the ceramic base and the glass substrate so that the glass substrate is brought into contact with the sealing material layer on the ceramic base; and irradiating the sealing material layer with laser light from a glass substrate side to seal the ceramic base and the glass substrate with each other through intermediation of the sealing material layer, to thereby provide a hermetic packages.
US10600952B2 Surface acoustic wave sensor coating
A surface acoustic wave sensor in which instrument drift resulting from accumulated surface contamination is minimized. The sensor includes a piezeoelectric substrate defined by an outer surface and a plurality of interdigitated electrodes mounted thereon. The electrodes are defined by one or more exposed portions and an unexposed portion abutting the outer surface of the piezoelectric substrate. An inert coating layer on the outer surface of the piezoelectric substrate and the exposed portions of the electrodes is provided, and can be a perfluoro-silane type compound, a perfluoro-trichloro-silane type compound, a perfluoro-acrylate type compound, polytetrafluoroethylene, or heptadecafluorodecyltrimethoxysilane.
US10600949B2 Thermoelectric converter
A thermoelectric converter includes a first substrate, a second substrate, a plurality of thermoelectric conversion elements, and a group of electrodes. The plurality of thermoelectric conversion elements are disposed between the first substrate and the second substrate. The group of electrodes electrically interconnect the plurality of thermoelectric conversion elements. The plurality of thermoelectric conversion elements are arranged in a plurality of rows including a first row and a second row. The first row is adjacent to the second row. The group of electrodes includes a first electrode and a second electrode having a different shape from the first electrode. The second electrode includes a first notch and a second notch each of which is disposed on an edge of the second electrode. The first notch is disposed to separate one of the plurality of thermoelectric conversion elements in the first row and one of the plurality of thermoelectric conversion elements in the second row.
US10600944B2 Lead frame, package and light emitting device
A lead frame includes a first electrode, a second electrode, two hanger leads, and an outer frame, and partially forms a box-shaped package which has a first recess for mounting a light emitting element as combined with a support member that supports the first electrode and the second electrode. At least a portion of lower faces of the electrodes, at least a portion of lower faces of the hanger leads, and at least a portion of a lower face of the planned formation area for the support member are coplanarly formed. Lower face corners of the first electrode and the second electrode are rounded while upper face corners of the first electrode and the second electrode are not rounded, and upper face corners of the hanger leads are rounded while lower face corners of the hanger leads are not rounded.
US10600942B2 Light emitting device and method for producing the same
A light emitting device includes a semiconductor light emitting element; and a light reflective member having a multilayer structure and covering the side faces of the semiconductor light emitting element. The light reflective member includes: a first layer disposed on an inner, semiconductor light emitting element side, the first layer comprising a light-transmissive resin containing a light reflective substance, and a second layer disposed in contact with an outer side of the first layer, the second layer comprising a light-transmissive resin containing the light reflective substance at a lower content than that of the first layer.
US10600939B2 Solid-state light emitting devices and signage with photoluminescence wavelength conversion and photoluminescent compositions therefor
A photoluminescent composition (“phosphor ink”) comprises a suspension of particles of at least one blue light (380 nm to 480 nm) excitable phosphor material in a light transmissive liquid binder in which the weight loading of at least one phosphor material to binder material is in a range 40% to 75%. The binder can be U.V. curable, thermally curable, solvent based or a combination thereof and comprise a polymer resin; a monomer resin, an acrylic, a silicone or a fluorinated polymer. The composition can further comprise particles of a light reflective material suspended in the liquid binder. Photoluminescence wavelength conversion components; solid-state light emitting devices; light emitting signage surfaces and light emitting signage utilizing the composition are disclosed.
US10600935B2 Nitride based semiconductor device with improved lattice quality
A nitride based semiconductor device including a buffer layer, a three-dimensional stress tuning layer formed on the buffer layer, a first-type semiconductor layer formed on the three-dimensional stress tuning layer, an active layer formed on the first-type semiconductor layer, and a second-type semiconductor layer formed on the active layer. The three-dimensional stress tuning layer and the buffer layer cooperatively define an interface therebetween. The interface has a three-dimensional composition distribution.
US10600932B2 Manufacturing method of optoelectronic semiconductor device
A manufacturing method of an optoelectronic semiconductor device includes: providing a matrix substrate, which comprises a substrate and a matrix circuit disposed on the substrate; transferring a plurality of micro-sized optoelectronic semiconductor elements from a temporary substrate to the matrix substrate, wherein the micro-sized optoelectronic semiconductor elements are separately disposed on the matrix substrate, and at least one electrode of each micro-sized optoelectronic semiconductor element is electrically connected with the matrix circuit; forming a protective layer completely covering the micro-sized optoelectronic semiconductor elements, wherein the height of the protective layer is greater than the height of the micro-sized optoelectronic semiconductor elements; and grinding the protective layer until a residual on a back surface of each micro-sized optoelectronic semiconductor element and the back surface are removed to expose a new surface.
US10600929B2 Optical voltage source
An optical voltage source and decoupling device is provided, wherein the optical voltage source has a number N of series-connected semiconductor diodes, each having a p-n junction, the semiconductor diodes are monolithically integrated and together form a first stack with an upper side and an underside, and the number N of the semiconductor diodes of the first stack is greater than or equal to two, the decoupling device has a further semiconductor diode. The further semiconductor diode has a pin junction and, the further semiconductor diode is anti-serially connected with the semiconductor diodes of the first stack. An underside of the further semiconductor diode is materially connected with the upper side of the first stack and the further semiconductor diode forms a total stack together with the first stack.
US10600925B2 Solar battery
A solar battery includes a first electrode, a second electrode, a solar cell, an insulating layer and a gate electrode. The solar cell includes a semiconductor structure, a carbon nanotube and a transparent conductive film. The semiconductor structure includes a P-type semiconductor layer and an N-type semiconductor layer and defines a first surface and a second surface. The carbon nanotube is located on the first surface of the semiconductor. The transparent conductive film is located on the second surface of the semiconductor. The transparent conductive film is formed on the second surface by a depositing method or a coating method.
US10600924B2 Solar energy absorbing device
A solar energy absorbing device includes a substrate and a solar selective absorber film. The solar selective absorber film has a bottom surface attached on the substrate, and a top surface opposite to the bottom surface. The solar selective absorber film is a TiNxOy based film, and x and y vary from 1 to 0.1 and 0.2 to 2, respectively, from the bottom surface to the top surface of the solar selective absorber film.
US10600923B2 Low-reflection coating, glass sheet, glass substrate, and photoelectric conversion device
The low-reflection coating of the present invention is adapted to be provided on at least one principal surface of a substrate. The low-reflection coating is a porous film having a thickness of 80 to 800 nm, the porous film including: fine silica particles being solid and spherical and having an average particle diameter of 80 to 600 nm; and a binder containing silica as a main component and containing a hydrophobic group, the fine silica particles being bound by the binder. The low-reflection coating contains 35 to 70 mass % of the fine silica particles, 25 to 64 mass % of the silica of the binder, and 0.2 to 10 mass % of the hydrophobic group of the binder. The low-reflection coating produces a transmittance gain of 1.5% or more when provided on the substrate.
US10600917B2 Field effect transistor and manufacturing method thereof
A field effect transistor and a manufacturing method thereof are provided. The field effect transistor includes two top gate structures (1031C and 1031D) and two bottom gate structures (1032A and 1032B). The top gate structures (1031C and 1031D) and the bottom gate structures (1032A and 1032B) are opposite to each other in pair. This increases a quantity of control-voltage-induced carriers in the field effect transistor, and therefore increases an output current of the field effect transistor, improves a power gain limit frequency in high-frequency use, and makes an electric field between the top gate structures (1031C and 1031D) and the bottom gate structures (1032A and 1032B) more adequately cover a channel layer (106) between source structures (1041 and 1042) and a drain (105), thereby reducing a parasitic effect in a high frequency, and further improving a frequency characteristic of the field effect transistor.
US10600912B2 Self-aligned replacement metal gate spacerless vertical field effect transistor
A method of making a vertical field effect transistor includes forming a semiconductor nanowire that extends from a substrate surface. A first sacrificial layer is deposited over the substrate surface, and a second sacrificial layer is deposited over the first sacrificial layer such that each of the first and second sacrificial layers are formed peripheral to the nanowire. The second sacrificial layer is then patterned to form a dummy gate structure. Thereafter, the first sacrificial layer is removed and source and drain regions are deposited via epitaxy directly over respective portions of the nanowire.
US10600911B2 Field-effect transistor and method therefor
A transistor includes a trench formed in a semiconductor substrate. A gate electrode is formed in the trench with a first edge of the gate electrode proximate to a first sidewall of the trench. A first field plate is formed in the trench with the first field plate located between a second edge of the gate electrode and a second sidewall of the trench. A dielectric material is formed in the trench with the dielectric material having a first thickness between the first sidewall and a first edge of the first field plate, and a second thickness between the second sidewall and a second edge of the first field plate, the second thickness larger than the first thickness.
US10600910B2 High voltage (HV) metal oxide semiconductor field effect transistor (MOSFET) in semiconductor on insulator (SOI) technology
An integrated circuit is described. The integrated circuit includes a metal oxide semiconductor field effect transistor (MOSFET). The MOSFET is on a first surface of an insulator layer of the integrated circuit. The MOSFET including a source region, a drain region, and a front gate. The MOSFET also includes an extended drain region between the drain region and a well proximate the front gate. The integrated circuit also includes back gates on a second surface opposite the first surface of the insulator layer. The back gates are overlapped by the extended drain region.
US10600909B2 Semiconductor devices and methods for fabricating the same
A semiconductor device includes an epitaxial layer disposed over a semiconductor substrate, a drift region disposed in the epitaxial layer and adjacent to an upper surface of the epitaxial layer, a gate structure disposed over the epitaxial layer, a source region disposed in the epitaxial layer outside the drift region, and a drain region disposed in the drift region. The epitaxial layer and the drift region have a first conductivity type. The semiconductor device also includes a plurality of doped region pairs disposed in the drift region and arranged in a direction from the drain region toward the source region. Each of the plurality of doped region pairs includes a first doped region having a second conductivity type opposite to the first conductivity type, and a second doped region disposed over the first doped region. The second doped region has the first conductivity type.
US10600908B2 High voltage device and manufacturing method thereof
The present invention discloses a high voltage device and a manufacturing method thereof. The high voltage device is formed in a semiconductor substrate, and includes: a gate, a source, a drain, and at least one plug plate electrode. The plug plate electrode is in direct contact with the gate, and is electrically connected to the gate. The plug plate electrode extends downwards from the bottom of the gate to the semiconductor substrate, through a current vertical height of a conductive current when the high voltage is ON. The plug plate electrode is between the source and the drain in a lateral direction. The plug plate electrode includes a dielectric layer and a conductive layer.
US10600905B1 Trench MOSFET contacts
A device has an active area made of an array of first type of device cells and a gate or shield contact area made of an array of a second type of device cells that are laid out at a wider pitch than the array of first type of device cells. Each device cell in the active area includes a trench that contains a gate electrode and an adjoining mesa that contains the drain, source, body, and channel regions of the device. The second type of device cell includes a trench that is wider than the trench in the first device cell, but a mesa of the second type of device cell has about the same width as the mesa of the first type of device cell. Having about the same width, the mesa in the second type of device cell in the contact area has similar breakdown characteristics as a mesa in the first type of device cell in the active area of the device.
US10600902B2 Self-repairing field effect transisitor
A self repairing field effect transistor (FET) device, in accordance with one embodiment, includes a plurality of FET cells each having a fuse link. The fuse links are adapted to blow during a high current event in a corresponding cell.
US10600893B2 Integrated circuit heat dissipation using nanostructures
An approach for heat dissipation in integrated circuit devices is provided. A method includes forming an isolation layer on an electrically conductive feature of an integrated circuit device. The method also includes forming an electrically conductive layer on the isolation layer. The method additionally includes forming a plurality of nanowire structures on a surface of the electrically conductive layer.
US10600892B2 Integrated ferroelectric capacitor/ field effect transistor structure
A replacement gate structure (i.e., functional gate structure) is formed and recessed to provide a capacitor cavity located above the recessed functional gate structure. A ferroelectric capacitor is formed in the capacitor cavity and includes a bottom electrode structure, a U-shaped ferroelectric material liner and a top electrode structure. The bottom electrode structure has a topmost surface that does not extend above the U-shaped ferroelectric material liner. A contact structure is formed above and in contact with the U-shaped ferroelectric material liner and the top electrode structure of the ferroelectric capacitor
US10600889B2 Nanosheet transistors with thin inner spacers and tight pitch gate
A semiconductor structure is provided which includes a nanosheet stack structure on a base. The nanosheet stack structure includes a multilayered nanosheet between adjacent nanosheet layers. The multilayered nanosheet includes one or more first layers of a first material and one or more second layers of a second material, wherein the first material has an etch selectivity different than the second material. The one or more first layers of the multilayered nanosheet are recessed. A first inner spacer includes a third material is formed by depositing the third material into an outer portion of the one or more recessed first layers of the multilayered nanosheet. The one or more second layers of the multilayered nanosheet are recessed. A second inner spacer includes a fourth material which is formed by depositing the fourth material into an outer portion of the one or more recessed second layers of the first multilayered nanosheet.
US10600886B2 Vertical field effect transistors with bottom source/drain epitaxy
A vertical fin field-effect-transistor and a method for fabricating the same. The vertical fin field-effect-transistor includes a substrate, a first source/drain layer including a plurality of pillar structures, and a plurality of fins disposed on and in contact with the plurality of pillar structures. A doped layer epitaxially grown from the first source/drain layer is in contact with the plurality of fins and the plurality of pillar structures. A gate structure is disposed in contact with two or more fins in the plurality of fins. The gate structure includes a dielectric layer and a gate layer. A second source/drain layer is disposed on the gate structure. The method includes epitaxially growing a doped layer in contact with a plurality of fins and a plurality of pillar structures. A gate structure is formed in contact with two or more fins. A second source/drain layer is formed on the gate structure.
US10600885B2 Vertical fin field effect transistor devices with self-aligned source and drain junctions
A method of forming a fin field effect transistor device is provided. The method includes forming a plurality of vertical fins on a substrate. The method further includes forming a bottom source/drain layer adjacent to the plurality of vertical fins, and growing a doped layer on the bottom source/drain layer and sidewalls of the plurality of vertical fins. The method further includes forming a dummy gate liner on the doped layer and the bottom source/drain layer, and forming a dummy gate fill on the dummy gate liner. The method further includes forming a protective cap layer on the dummy gate fill, and removing a portion of the protective cap layer to expose a top surface of the plurality of vertical fins.
US10600881B2 Tunneling field-effect transistor and fabrication method thereof
The present disclosure relates to a tunneling field-effect transistor and a fabrication method. One example transistor includes a semiconductor substrate, a semiconductor nanosheet, a source region and a drain region, a dielectric layer, and a gate metal layer. The semiconductor nanosheet is vertically disposed on the semiconductor substrate. The source region and the drain region are connected using a channel. The drain region, the channel, and the source region are disposed on the semiconductor nanosheet in turn. The drain region is in contact with the semiconductor substrate. The source region is located at an end, of the semiconductor nanosheet, far away from the semiconductor substrate. The dielectric layer comprises at least a gate dielectric layer, is disposed on a surface of the semiconductor nanosheet, and surrounds the channel. The gate metal layer is disposed on a surface of the gate dielectric layer and surrounds the gate dielectric layer.
US10600879B2 Transistor trench structure with field plate structures
A trench structure is located directly laterally between a first well and a first source region for a first transistor and the second well region with a second source for a second transistor. The trench structure includes a first gate structure for the first transistor, a second gate structure for the second transistor, a first conductive field plate structure, and a second conductive field plate structure. The first gate structure, the first field plate structure, the second field plate structure, and the second gate structure are located in the trench structure in a lateral line between the first well region and the second well region. The trench structure includes a dielectric separating the first field plate structure and the second field plate structure from each other in the lateral line. A drain region for the first transistor and the second transistor includes a portion located directly below the trench structure.
US10600878B2 Strained silicon germanium fin with block source/drain epitaxy and improved overlay capacitance
A semiconductor structure is provided including a strained silicon germanium alloy fin that can be employed as a channel material for a FinFET device and having a gate spacer including a lower portion that fills in a undercut region that lies adjacent to the strained silicon germanium alloy fin and beneath raised source/drain (S/D) structures and silicon pedestal structures that can provide improved overlay capacitance.
US10600877B2 Fully depleted SOI device for reducing parasitic back gate capacitance
A method is presented for forming a semiconductor structure. The method includes forming a bilayer buried insulator over a substrate, forming an extremely thin silicon-on-insulator (ETSOI) over the bilayer buried insulator, forming a dummy gate, and forming a source/drain next to the dummy gate, the source/drain defining a raised source/drain region. The method further includes depositing a dielectric material over the raised source/drain regions, removing the dummy gate to define a recess, implanting a species within a first layer of the bilayer buried insulator, and depositing a gate dielectric and a conducting material within the recess. The method further includes removing the substrate, etching the implanted portion of the first layer of the bilayer buried insulator to expose a surface of a second layer of the bilayer buried insulator, and forming a back gate over the exposed second layer, the back gate self-aligned to the ETSOI channel.
US10600875B2 Semiconductor device and method for manufacturing semiconductor device
A semiconductor device includes a first conductor; a first insulator thereover; a first oxide thereover; a second oxide thereover; a second conductor and a third conductor that are separate from each other thereover; a third oxide over the first insulator, the second oxide, the second conductor, and the third conductor; a second insulator thereover; a fourth conductor thereover; and a third insulator over the first insulator, the second insulator, and the fourth conductor. The second oxide includes a region where the energy of the conduction band minimum of an energy band is low and a region where the energy of the conduction band minimum of the energy band is high. The energy of the conduction band minimum of the third oxide is higher than that of the region of the second oxide where the energy of the conduction band minimum is low. Side surfaces of the first oxide and the second oxide are covered with the third oxide.
US10600874B2 Schottky barrier diode
A semiconductor device includes a semiconductor layer including a Ga2O3-based single crystal, and an electrode that is in contact with a surface of the semiconductor layer. The semiconductor layer is in Schottky-contact with the electrode and has an electron carrier concentration based on reverse withstand voltage and electric field-breakdown strength of the Ga2O3-based single crystal.
US10600872B2 Silicon carbide semiconductor device and method of manufacturing silicon carbide semiconductor device
A silicon carbide semiconductor device includes a silicon carbide semiconductor substrate of a first conductivity type, a first silicon carbide layer of the first conductivity type, and an insulating film. In the silicon carbide semiconductor device, no fluorine or chlorine is detectable in the insulating film, at a boundary layer of the insulating film and the first silicon carbide layer, or at the surface of first silicon carbide layer where the insulating film is provided.
US10600870B2 Semiconductor structure with a silicon germanium alloy fin and silicon germanium alloy pad structure
A semiconductor structure is provided that includes a silicon germanium alloy fin having a second germanium content located on a first portion of a substrate. The structure further includes a laterally graded silicon germanium alloy material portion located on a second portion of the substrate. The laterally graded silicon germanium alloy material portion is spaced apart from the silicon germanium alloy fin and has end portions having the second germanium content and a middle portion located between the end portions that has a first germanium content that is less than the second germanium content.
US10600868B2 FinFET gate cut after dummy gate removal
Semiconductor devices include a first semiconductor fin. A first gate stack is formed over the first semiconductor fin. Source and drain regions are formed on respective sides of the first gate stack. An interlayer dielectric is formed around the first gate stack. A gate cut plug is formed from a dielectric material at an end of the first gate stack.
US10600866B2 Standard cell architecture for gate tie-off
According to certain aspects of the present disclosure, a chip includes a first gate, a second gate, a first source, a first source contact disposed on the first source, a metal interconnect above the first source contact and the first gate, a first gate contact electrically coupling the first gate to the metal interconnect, and a first via electrically coupling the first source contact to the metal interconnect. The chip also includes a power rail, and a second via electrically coupling the first source contact to the power rail. The second gate is between the first source and the first gate, and the metal interconnect passes over the second gate.
US10600865B2 Materials and methods for the preparation of nanocomposites
Disclosed herein is an isolable colloidal particle comprising a nanoparticle and an inorganic capping agent bound to the surface of the nanoparticle, a method for making the same in a biphasic solvent mixture, and the formation of structures and solids from the isolable colloidal particle. The process can yield photovoltaic cells, piezoelectric crystals, thermoelectric layers, optoelectronic layers, light emitting diodes, ferroelectric layers, thin film transistors, floating gate memory devices, phase change layers, and sensor devices.
US10600859B2 Display device
A display device includes a substrate, a plurality of pixels, a plurality of wirings, a power voltage supply line, an insulating layer, and a window. The substrate includes a display area and a peripheral area outside the display area. The plurality of pixels are in the display area and the plurality of wirings are in the peripheral area. The power voltage supply line covers the plurality of wirings and includes a top surface having an irregular surface corresponding to the plurality of wirings. The insulating layer includes an opening overlapping a first portion of the power voltage supply line. The window is disposed on the insulating layer and includes a light-blocking region and a light-transmissive region, the light-transmissive region entirely covering the opening.
US10600855B2 Organic light-emitting display apparatus
In an organic light-emitting display apparatus comprising a plurality of pixels, at least one of the plurality of pixels includes a first conductive layer over a substrate, a first organic insulating layer over the first conductive layer, the first organic insulating layer comprising a first opening exposing a part of the first conductive layer, a second conductive layer over the first organic insulating layer, the second conductive layer contacting the part of the first conductive layer exposed through the first opening, a first inorganic insulating layer over the first organic insulating layer to cover the second conductive layer, the first inorganic insulating layer comprising a second opening exposing at least a part of the first organic insulating layer, and a second organic insulating layer over the first inorganic insulating layer, the second organic insulating layer contacting the first organic insulating layer through the second opening.
US10600854B2 Display device with protection and encapsulation layers to seal display unit
A display device includes a substrate, a display unit disposed over the substrate, and an encapsulation layer sealing the display unit. The display unit includes a thin film transistor, a display element electrically connected to the thin film transistor, a protection layer, and a planarization layer. The protection layer and the planarization layer are disposed between the thin film transistor and the display element. The display unit includes a display area and a non-display area outside the display area. The non-display area includes a voltage line. The planarization layer includes a dividing region dividing the planarization layer into a center portion and an outer portion. The dividing region surrounds the display area. The voltage line is partially disposed in the dividing region. The protection layer at least covers the sides of the voltage line disposed in the dividing region.
US10600853B2 Light-emitting device, method for manufacturing the same, and cellular phone
The invention relates to: a light-emitting device which includes a first flexible substrate having a first electrode, a light-emitting layer over the first electrode, and a second electrode with a projecting portion over the light-emitting layer and a second flexible substrate having a semiconductor circuit and a third electrode electrically connected to the semiconductor circuit, in which the projecting portion of the second electrode and the third electrode are electrically connected to each other; a method for manufacturing the light-emitting device; and a cellular phone which includes a housing incorporating the light-emitting device and having a longitudinal direction and a lateral direction, in which the light-emitting device is disposed on a front side and in an upper portion in the longitudinal direction of the housing.
US10600852B2 Organic light-emitting display apparatus and method of manufacturing the same
Provided are an organic light-emitting display apparatus and a method of manufacturing the same. The organic light-emitting display apparatus includes: a substrate on which a display area is defined, wherein an image is displayed on the display area; a thin film transistor arranged on the display area of the substrate; a via-insulating layer covering the thin film transistor; a pixel electrode arranged on the via-insulating layer and electrically connected to the thin film transistor; a pixel-defining layer including an opening exposing a central portion of the pixel electrode, and covering an edge of the pixel electrode; a counter electrode facing the pixel electrode; an organic emission layer arranged between the pixel electrode and the counter electrode; a wire arranged on the via-insulating layer to be spaced apart from the pixel electrode and including a spacer area and a non-spacer area; and a spacer arranged on the spacer area.
US10600847B2 Organic light emitting display device
An OLED display device includes a substrate, a first protection layer substrate, conductive lines extending substantially in a first direction, a second protection layer, a first electrode overlapping at least a part of the conductive lines, a pixel defining layer including an opening exposing at least a part of the first electrode, an organic light emission layer, and a second electrode. The opening is divided into a first polygon and a second polygon with respect to an imaginary straight line that passes through the opening at a maximum length in the first direction. A planar area of the first polygon is different from a planar area of the second polygon.
US10600846B1 Electronic device
An electronic device includes a first electronic unit and a second electronic unit. The first electronic unit emits a first light having a first spectrum. A main peak of the first spectrum corresponds to a first wavelength ranged from 461 nm to 473 nm. The second electronic unit emits a second light having a second spectrum different from the first spectrum. A sub peak of the second spectrum corresponds to a second wavelength ranged from 300 nm to 460 nm. A difference between the first wavelength and the second wavelength is greater than or equal to 5 nm.
US10600844B2 Memory structures having reduced via resistance
A memory structure can include a memory cell, a via, a dielectric material separating the memory cell from the via, a metal ceramic composite material layer on the memory cell and the dielectric material, and a conductive layer on the metal ceramic composite material layer and the via. The conductive layer can be in direct contact with the top surface of the via.
US10600840B1 Imaging device having a diffusion region electrically connected to a photoelectric converter and overlapping a region penetrating another region of opposite conductivity
An imaging device includes a semiconductor substrate and a pixel. The semiconductor substrate includes first and second surfaces that oppose each other, a first region containing an impurity of a first conductivity type, a second region that contains an impurity of a second conductivity type and that is closer to the first surface than the first region is, a third region that contains an impurity of the first conductivity type and that is closer to the first surface than the second region is, and a fourth region that provides connection between the first and third regions and that contains an impurity of the first conductivity type. The pixel includes a photoelectric converter, and a first diffusion region that is electrically connected to the photoelectric converter, that is located in the third region, that is exposed at the first surface, and that overlaps the entire first diffusion region in plan view.
US10600836B2 Solid-state imaging device and method of manufacturing the same, and imaging apparatus
A solid-state imaging device includes: a semiconductor substrate provided with an effective pixel region including a light receiving section that photoelectrically converts incident light; an interconnection layer that is provided at a plane side opposite to the light receiving plane of the semiconductor substrate; a first groove portion that is provided between adjacent light receiving sections and is formed at a predetermined depth from the light receiving plane side of the semiconductor substrate; and an insulating material that is embedded in at least a part of the first groove portion.
US10600834B2 Image sensor capable of improving color shading effect
An image sensor includes: a pixel array where a plurality of pixel groups are arrayed in two dimensions, wherein each of the plurality of the pixel groups includes: a first pixel suitable for sensing a first color signal that is color-separated through a first color filter; and a second pixel suitable for sensing a second color signal that is color-separated through a second color filter and has a longer wavelength than the first color signal, and a volume of a first color filter or a second color filter that is positioned in a peripheral area of the pixel array is different from a volume of a first color filter or a second color filter that is positioned in a central area of the pixel array.