Document Document Title
US10341830B2 Method and apparatus for sending or forwarding information
Provided are a method and apparatus for sending or forwarding information. The sending method is applied to an M2M communication system and includes: a sending device sends to-be-sent information to a target device through a communication network, wherein the information carries one of the followings: a first ID, which is used for identifying the target device outside the communication network, and a second ID, which is used for identifying the target device inside the communication network; the sending device acquires a recognizable ID corresponding to the specified ID through the communication network; and the sending device sends the information to the target device through the communication network according to the recognizable ID. The technical problem that there is still no effective object identification solution which is compatible with various standard systems in the related arts is solved, and different M2M user equipment can be distinguished in the M2M communication system.
US10341826B2 Easy location sharing
Systems and methods for sharing location information during a message conversation are provided. An electronic device detects a location-sharing request from a first participant of a message conversation to share first participant location information with a second participant. The device then enables the second participant to obtain the first participant location information during a predetermined location-sharing time period. In response to detecting interaction by one of the first participant and the second participant with the message conversation during the predetermined location-sharing time period, the device extends the predetermined location-sharing time period.
US10341823B2 System and method for direct mode push to talk communication protocols
An embodiment method includes discovering, by a user equipment (UE), a plurality of UE-to-Network relays available to the first UE. The UE is located outside a coverage area of a wireless communications network. The method includes receiving, by the first UE, one or more capacity indications from the plurality of UE-to-Network relays and selecting, by the first UE, a first UE-to-Network relay from the plurality of UE-to-Network relays to connect to the wireless communications network in accordance with a relay selection policy and the one or more capacity indications. The method includes connecting, by the first UE, to the first UE-to-Network relay using direct mode communications.
US10341820B2 Techniques for modular multimedia broadcast and multicast service (MBMS) delivery
Aspects of the present disclosure provide a system, method, and apparatus for providing multimedia broadcast and multicast service (MBMS) operations in a wireless communication system. In some aspects of the present disclosure, the system, method and apparatus may provide flexibility for an application server to select one or more MBMS service delivery functionalities supported by a network device for transmission of multimedia content to a mobile device. The MBMS service delivery functionalities selected by the application server may be a subset of a plurality of MBMS service delivery functionalities supported by the network device.
US10341819B2 Verifying sensor data using embeddings
A network system analyzes data samples using embeddings based on, for example, symbolic representations of the data samples or representations in latent dimension space. The network system coordinates providers who provide geographical location-based services to users. The network system may receive data samples from the client device of a provider. For instance, a sensor of the client device captures the data samples during a transportation service along a particular route. To verify that the data samples accurately indicate the location or movement of the provider, the network system can generate a test embedding representing the data samples and compare the test embedding with a reference embedding. The reference embedding is generated based on data samples captured for other similar services, e.g., corresponding to providers who also provided transportation services along the same particular route.
US10341807B2 Differentiated positioning
A solution for providing differentiated positioning services in a wireless communication system is provided. For example, a method to be performed by a wireless device is provided, which includes requesting a high accuracy positioning information from the network, e.g., from a network node. The method further includes obtaining information from the network in response to the request, which is valid for a predefined period of time, and which enables the wireless device to obtain the high accuracy positioning information during the predefined period of time. The method further includes performing positioning or assisting performance of positioning based on the obtained high accuracy positioning information.
US10341802B2 Method and apparatus for generating from a multi-channel 2D audio input signal a 3D sound representation signal
Currently there is no simple and satisfying way to create 3D audio from existing 2D content. The conversion from 2D to 3D sound should spatially redistribute the sound from existing channels. From a multi-channel 2D audio input signal (x(k)(t)) a 3D sound representation is generated which includes an HOA representation Formula (I) and channel object signals Formula (II) scaled from channels of the 2D audio input signal. Additional signals Formula (III) placed in the 3D space are generated by scaling (21, 222; 41, 422; Formula (IV)) channels from the 2D audio input signal and by decorrelating (24, 25; 44, 45, 451; Formula (V)) a scaled version of a mix of channels from the 2D audio input signal, whereby spatial positions for the additional signals are predetermined. The additional signals Formula (III) are converted (27; 47) to a HOA representation Formula (I).
US10341796B2 Headphones that measure ITD and sound impulse responses to determine user-specific HRTFs for a listener
Methods and apparatus include headphones that measure an interaural time difference (ITD) and sound impulse responses to determine user-specific head-related transfer functions (HRTFs) for a listener. The headphones include head tracking, and sound is adjusted so that a location of a source of the sound continues to originate from a sound localization point (SLP) in empty space that is at least one meter away from the head of the listener while the head orientations of the listener change with respect to the SLP.
US10341793B2 System and method for providing user location-based multi-zone media
A system and method for providing user location-based multi-zone media. As a non-limiting example, various aspects of this disclosure provide a system and method that flexibly presents media content (e.g., audio content) to a user as the user moves throughout a premises. As a non-limiting example, various aspects of this disclosure provide a system and method that flexibly presents media content (e.g., audio content) to a user as the user moves throughout a premises.
US10341792B1 System for distributing audio output using multiple devices
Described are techniques for distributing audio data to multiple audio devices for generation of a synchronized audio output. A master device may receive audio data from a content server or other remote data source and store the audio data in a local cache. The master device may provide the audio data to multiple slave devices using a single multicast transmission. In some cases, the master device may also provide the audio data to individual slave devices unable to receive the multicast transmission using a network connection. Each slave device may store the audio data in a local cache. To generate the audio output, each audio device may retrieve the audio data from the associated local cache, which may enable the audio data to be distributed without modifying the commands used by audio applications to generate the audio output.
US10341789B2 Implantable auditory prosthesis with floating mass transducer
Embodiments of the present invention are generally directed to an implantable auditory prosthesis that comprises a transducer configured to be implanted in a recipient. The transducer comprises at least one bender element (e.g., piezoelectric element, magnetorestrictive element, etc.) that is configured to deform in response to application of an electrical signal thereto so as to generate vibration for delivery to the recipient. One or more components are mechanically and electrically connected to the bender element and are configured to generate additional vibration for delivery to the recipient. In certain embodiments, the one or more components mechanically coupled to the bender element comprise an inductor coil operating as a counter-mass. The inductor coil may be configured to drive another mass (e.g., a magnet) so as to operate as an active vibration generation system.
US10341787B2 Hearing aid adapted for wireless power reception
A hearing aid system according to some examples includes a hearing aid which includes a microphone, amplifier, speaker, and a telecoil. In some examples, the hearing aid may include a battery or a capacitor for storing power wirelessly received from a distance separated wireless power transfer unit. The telecoil may be configured to receive audio signals and couple the audio signals to audio processing circuitry of the hearing aid. The telecoil may be further configured to receive power signals from the base unit and couple the power signals to power supply circuitry of the hearing aid, for example for charging the battery of the hearing aid. Examples of transmitter and receiver coils, and of distance and orientation optimization are described. Examples of wireless charging systems that may be used with hearing aids or other medical assistance devices are described.
US10341786B2 Hearing aid device for hands free communication
The present invention regards a hearing aid device at least one environment sound input, a wireless sound input, an output transducer, electric circuitry, a transmitter unit, and a dedicated beamformer-noise-reduction-system. The hearing aid device is configured to be worn in or at an ear of a user. The at least one environment sound input is configured to receive sound and to generate electrical sound signals representing sound. The wireless sound input is configured to receive wireless sound signals. The output transducer is configured to stimulate hearing of the hearing aid device user. The transmitter unit is configured to transmit signals representing sound and/or voice. The dedicated beamformer-noise-reduction-system is configured to retrieve a user voice signal representing the voice of a user from the electrical sound signals. The wireless sound input is configured to be wirelessly connected to a communication device and to receive wireless sound signals from the communication device. The transmitter unit is configured to be wirelessly connected to the communication device and to transmit the user voice signal to the communication device.
US10341776B2 Electronic device
An electronic device includes a body and a first support coupled to one portion of the body, where the first support extends from the body along a line in a first direction relative to a central axis of the body. The device further includes a second support coupled another portion of the body, where the second support extends from the body along a line in a second direction relative to a central axis of the body, and an ear loop connecting the first support to the second support. The shape of the ear loop permits coupling with a user's ear, such that the shape of the ear loop changes according to changes in a degree of an angle between the line in the first direction and the line in the second direction.
US10341775B2 Apparatus, method and computer program for rendering a spatial audio output signal
A method, apparatus and computer program, the method comprising; using a first microphone and a second microphone to detect ambient noise where the first microphone is positioned at a first position within a headset and the second microphone is positioned at a second position within the headset; comparing the ambient noise detected by the first microphone to the ambient noise detected by the second microphone to determine locations of the microphones; and using the determined locations of the microphones to enable a spatial audio output signal to be rendered by the heads.
US10341774B2 Video audio system
Provided is a video audio system including electroacoustic conversion units which include an electroacoustic conversion film having a macromolecular composite piezoelectric body formed by dispersing piezoelectric body particles in a viscoelastic matrix formed of a macromolecular material that is viscoelastic at normal temperature and thin film electrodes respectively laminated on both surfaces of the macromolecular composite piezoelectric body, curve and support the electroacoustic conversion film, and use at least a part of the electroacoustic conversion film as vibration regions and a display device which is a screen or a video display device to which videos are projected, in which at least one of the electroacoustic conversion units is disposed on a rear surface opposite to a surface of the display device on which videos are displayed, the plurality of vibration regions is arranged on the entire rear surface of the display device, and location information of the vibration regions is included in sound data that are input to the electroacoustic conversion units.
US10341771B2 Main speaker, sub speaker and system including the same
Disclosed are a main speaker, sub speaker and system including the same. The present invention includes a main speaker configured to receive a first audio signal from a first source device and output the received first audio signal and at least one sub speaker configured communicate with the main speaker by wire or wireless. Particularly, if the communication with the main speaker is connected, the sub speaker outputs the first audio signal. If the sub speaker is separated from the main speaker, the sub speaker outputs the second audio signal.
US10341764B2 Structures for dynamically tuned audio in a media device
Techniques associated with structures for dynamically tuned audio in a media device are described, including receiving data associated with an acoustic output, determining a target frequency response associated with an audio device, the audio device implemented with a hybrid radiator formed using a smart fluid or artificial muscle material, determining a value associated with a property of the smart fluid or artificial muscle material, calculating, using a dynamic tuning application, a magnitude of an external stimulus associated with the value, and sending a control signal to a source, the control signal configured to cause the source to apply the external stimulus, an application of the external stimulus of the determined magnitude configured to change the property of the smart fluid or artificial muscle material.
US10341761B2 Acoustic waveguide for audio speaker
A portable audio system includes a housing defining a common acoustic cavity a woofer disposed at a first end of the housing in the common acoustic cavity and a tweeter disposed at a second end of the housing, opposite to the first end, in the common acoustic cavity facing the woofer. A waveguide is disposed in the common acoustic cavity between the woofer and the tweeter to separate the woofer and the tweeter. The waveguide disperses and distributes sound waves generated by the woofer and tweeter.
US10341760B2 Electronic ear protection devices
Electronic ear protection devices are provided herein. In accordance with one aspect of the invention, an electronic ear protection device comprises a pair of ear cups, each comprising a speaker, and a headband that interconnects and supports the pair of ear cups on opposite ends of the headband. The device also includes an electronic sound control module disposed outside of the ear cups. The module comprises one or more microphones configured to detect an ambient sound, and one or more inputs operable to control a volume of the ambient sound signal delivered to the speakers.
US10341758B1 Wireless audio system and method for wirelessly communicating audio information using the same
Embodiments of wireless audio systems and methods for wirelessly communicating audio information are disclosed herein. In one example, a wireless audio system includes a first and a second wireless headphones. The first wireless headphone is configured to receive, from an audio source, audio information using a short-range wireless communication; in response to successfully receiving the audio information, generate an error correcting code based on the audio information; and transmit an error correcting message including the error correcting code. The second wireless headphone is configured to receive, from the audio source, the audio information using the short-range wireless communication; receive, from the first wireless headphone, the error correcting message including the error correcting code; and in response to successfully receiving the audio information based on the error correcting code, transmit an ACK message to the audio source. One of the first and second wireless headphones works in a snoop mode to communicate with the audio source based on communication parameters of another one of the first and second wireless headphones.
US10341756B2 Pure wireless earphones using optimal monopole antennae
The present invention relates to a pair of pure wireless earphones using optimal monopole antennae in the technical field of communications, comprising in-ear type earphone housings and RF signal generation devices disposed in the in-ear type earphone housings, wherein positioning stages matched with the shape of auricular concha cavities are at the tops of bottom housings; each RF signal generation device consists of an antenna, a main PCB and a battery; each antenna is used for establishing an RF communication link with an audio source and a secondary earpiece; and a ball is drawn with each antenna as a center point and the outer wall of the corresponding in-ear type earphone housing closest to the antenna as a radius to form a space as an antenna holding area in which the antenna is located, and the radius of the ball is greater than 4 mm. When a distance between each antenna and the skin or tissues of a human body is greater than 4 mm, an optimal coupling can be formed therebetween to possibly create an optimal RF creeping wave communication link, the antenna gain and efficiency attenuation of an in-ear type Bluetooth device is within an acceptable range, and the antenna can also maintain a proper RF communication link between a primary earpiece and a mobile phone.
US10341748B2 Packet-optical in-band telemetry (POINT) framework
A method and system for packet-optical in-band telemetry (POINT) that may be used in a packet-optical network is disclosed herein. An intermediate POINT device may receive a packet including at least a header and a payload at a packet layer. The POINT device may read intent information from the header, and the intent information may indicate a type of telemetry data to be collected. The POINT device may translate the intent information from the packet layer to generate a device-specific action in an optical layer to the type of telemetry data indicated by the intent. The POINT device may execute the device-specific action in the optical layer to generate a response corresponding to the intent, associate the response with the intent, and encode the response in the packet layer for downstream data forwarding.
US10341742B1 Systems and methods for alerting a user to missed content in previously accessed media
Methods and systems are described herein for notifying a user about content that the user has previously missed in media. Users may get easily distracted when viewing media by mobile device notifications or other users viewing the media with the user. Consequentially, the user may miss content in media. The user may miss the same content in the media when consuming the media for a second time if the distractions are still present. An interactive media guide determines when the user has previously missed content in media and alerts the user when the content is going to be missed for a second time.
US10341737B2 Integrating broadcast media streams with user media streams
Various embodiments of systems, apparatus, and/or methods are described for integrating a broadcast media stream with media streams from one or more amateur sources. In one implementation, a method includes receiving, at a stream integrator, one or more user media streams captured by one or more user capture devices, receiving a broadcast stream from a broadcast provider, selecting at least one of the one or more user media streams based on one or more parameters, and integrating one or more of the selected user media streams into the broadcast stream.
US10341735B2 Systems and methods for sharing content service provider subscriptions
Systems and methods are described for a media guidance application (e.g., implemented on a user device) for sharing content service provider subscriptions for user-selected media assets. The media guidance application may receive a media asset selection from the user and provide options to share subscriptions from the user's friends to allow the user to access the media asset.
US10341733B2 Companion device
A system for generating, providing and/or receiving services for companion devices.
US10341730B2 Video-on-demand content delivery system for providing video-on-demand services to TV service subscribers
A video-on-demand (VOD) content delivery system has a VOD Application Server which manages a database of templates for presentation of video content elements of different selected types categorized in hierarchical order. A web-based Content Management System receives content uploaded online in file formats with metadata for title and topical area, and automatically converts it into video data format compatible with the VOD content delivery system indexed by title and topical area. A User Interface for the system delivers listings data to the viewer's TV indexed by title and topical area specified by the uploaded metadata.
US10341724B2 Viewer identification based on wireless device proximity
Methods, systems, and computer readable media can be operable to facilitate an identification of a viewer based upon the proximity of an associated wireless device to an access point. An association between a wireless device, user, display device, and a position of the wireless device relative to an access point may be created and stored at the access point. The access point may monitor the position of the wireless device, wherein the position is based on the strength of a signal received from the wireless device at one or more receivers. When the access point determines that a position of the wireless device is associated with a display device, the access point may identify the user of the wireless device as a potential viewer of the display device. Targeted advertisements and set-top box functionality may be configured based on the identification of a viewer of the display device.
US10341720B2 Fast-start streaming and buffering of streaming content for personal media player
Systems and methods allow playback of a media stream received via a network. The media stream is received and stored in a buffer prior to playback. Responsive to receiving the user command to change the content of the media stream, the buffer is flushed prior to receiving the changed content in the media stream.
US10341719B2 Entry adapter for communicating external signals to an internal network and communicating client signals in the client network
A entry adapter configured to allow external signals to be received by the entry adapter and including a first splitter electrically connected to a first port and a second port. The entry adapter includes a frequency band rejection device electrically connected to the first splitter, and configured to allow the external signals to proceed therethrough to a plurality of third ports, and to block the client signals from proceeding therethrough to the first port. The entry adapter also includes a second splitter electrically connected to the frequency band rejection device and the plurality of third ports, and configured to distribute the external signals received from the frequency band rejection device to the plurality of third ports. The external signals do not proceed through the second splitter.
US10341717B2 Systems and methods for facilitating access to content associated with a media content session based on a location of a user
An exemplary method includes a content delivery system determining that a user profile of a user is logged in to a first access device during a media content session associated with the first access device in which the first access device presents media content to the user, detecting that the user moves outside a vicinity of the first access device while the user profile is logged in to the first access device during the media content session, identifying, in response to the user moving outside the vicinity of the first access device, a second access device associated with the user and that is within a vicinity of the user, and automatically providing, in response to the identifying, session management content corresponding to the media content session associated with the first access device for presentation by the second access device while the user is outside the vicinity of the first access device. Corresponding systems and methods are also described.
US10341716B2 Live interaction system, information sending method, information receiving method and apparatus
Disclosed a live interaction system, an information sending method, an information receiving method and device, and belongs to the technical field of Internet. The system includes at least one client and an interaction platform. the client is configured to send to the interaction platform an interaction instruction for instructing the interaction platform to add an interaction prop into a live stream; and the interaction platform is configured to intercept an image frame from the current live stream, generate instant feedback information according to the image frame and the interaction prop indicated by the interaction instruction, and send the instant feedback information to the client.
US10341713B2 Methods and systems for providing content
Disclosed are methods and systems for providing alternative content to a user while the user performs a media control request (e.g. fast forward request, fast rewind request) on media content (e.g., television episode, movie, advertisement, and the like) that is being viewed by the user. The content can be caused to be displayed based on a time remaining until the anticipated end of the media control request and/or a requested viewing speed of the media control request (e.g., 2×, 4×, etc. . . . ).
US10341712B2 Systems and methods for audio track selection in video editing
Video clips may be automatically edited to be synchronized for accompaniment by audio tracks. A preliminary version of a video clip may be made up from stored video content. Occurrences of video events within the preliminary version may be determined. A first audio track may include audio event markers. A first revised version of the video clip may be synchronized so that moments within the video clip corresponding to occurrences of video events are aligned with moments within the first audio track corresponding to audio event markers. Other audio tracks similar to the first audio track may be identified based on audio characteristic parameters. Other revised versions of the video clip may be synchronized.
US10341711B2 Remote controller device with electronic programming guide and video display
A remote controller device, according to one embodiment, includes a display screen on which can be displayed a first item of video content as well as video content programming information. The first item of video content is displayed on the remote controller display screen and corresponds to the same video content that simultaneously is being displayed on a screen of a TV that can be controlled by the remote controller device. In response to a user command for selecting a program or video that currently is not being shown on the TV, a second item of video content is displayed on the remote controller display screen while the TV continues to show the first item of video content. In response to another user command, the remote controller device causes the TV to change channels (or otherwise change its reception to another content source) and display the second item of video content.
US10341696B2 System and method for seamless switching through buffering
A method of preparing data streams to facilitate seamless switching between such streams by a switching device to produce an output data stream without any switching artifacts. Bi-directional switching between any plurality of data streams is supported. The data streams are divided into segments, wherein the segments include synchronized starting points and end points. The data rate is increased before an end point of a segment, to create switch gaps between the segments. Increasing the data rate can include increasing a bandwidth of the plurality of data streams, for example by multiplexing, or compressing the data. The present invention can be used, for example, with MPEG or AC-3 encoded audio and MPEG encoded video segments that are multiplexed into MPEG-2 transport streams. Also included are specific methods for preparing MPEG video streams and multiplexing MPEG video with MPEG or AC-3 audio streams to allow a receiver to create seamless transitions between individually encoded segments.
US10341689B1 Weighted runlength encoding
A weighed run-length encoding and decoding method and related devices and encoded bitstream. The encoded bitstream can comprise one or more of the following: a skip command packed into a nybble, the skip command indicating how many transparent pixels which are inserted into the bitstream, wherein there is up to a maximum number of transparent pixels; a solid command packed into a nybble, the solid command indicating how many solid pixels should be inserted into the decoded bitstream, wherein there are up to the maximum number of solid pixels; and a quote command packed into a nybble, the quote command indicating how many quoted pixels should be inserted into the decoded bitstream, wherein there are up to the maximum number of quoted pixels.
US10341687B1 Assigning videos to single-stream and multi-stream decoders
A method and system disclosed assigns first videos to hardware decoders having a first configuration. The hardware decoders in the first configuration are to decode the first videos for concurrent presentation on a display of a user device. The method and system receives an indication that second videos are to be presented on the display of the user device. The method and system determine a second configuration of the hardware decoders based on an estimated penalty for the second configuration. The method and system assigns the second videos to the hardware decoders for decoding according to the second configuration.
US10341682B2 Methods and devices for panoramic video coding and decoding based on multi-mode boundary fill
Methods and devices are disclosed for panoramic video coding and decoding based on multi-mode boundary fill. If a predicted image block of a current image block is obtained by inter-frame prediction. The inter-frame prediction includes a boundary fill step of adaptively selecting a boundary fill method according to coordinates of a reference sample when the reference sample of a pixel in the current image block is outside the boundary of a corresponding reference image, to obtain a sample value of the reference sample. The panoramic video encoding and decoding method and device based on multi-mode boundary fill in the present invention make full use of the characteristic that horizontal image contents in a panoramic video are cyclically connected to optimize an image boundary fill method, such that the encoding can adaptively select a more reasonable boundary fill method according to the coordinates of a reference sample, thereby improving compression efficiency.
US10341680B2 Data encoding and decoding apparatus, method and storage medium
A video data decoding apparatus is configured to detect a control flag associated with at least a part of an encoded image for decoding, in which in a lossless mode of operation, a first control flag state enables sample-based angular intra-prediction but disables edge filtering of prediction samples, and a second control flag state disables sample-based angular intra prediction but enables edge filtering of prediction samples; and in a lossy mode of operation, the first control flag state enables residual differential pulse code modulation coding and enables edge filtering of prediction samples, and the second control flag state disables residual differential pulse code modulation coding but enables edge filtering of prediction samples.
US10341674B2 Method and device for distributing load according to characteristic of frame
A method for distributing a load, according to one embodiment, includes: identifying characteristics of each of frames included in a received bit stream; and distributing loads of a plurality of cores based on the characteristics of each of the frames whenever the frames are decoded.
US10341671B2 Method and system for image compression
An image compression method includes compressing an input image with first and second compression methods to generate first and second (e.g., lossless and lossy) compressed images. First and second residual layers are generated, based on a difference between the first and second compressed images. Connected components in the residual layers are identified. Each connected component includes a group of one or more pixels that, when mapped to the second compressed image is connected, in first and second directions, to pixels in the second compressed image. A compressed image is generated, which includes, for a connected component identified in the first residual layer, removing corresponding pixels from the second compressed image, and for a connected component identified in the second residual layer, adding corresponding pixels to the second compressed image. The system and method can thus provide file size savings associated with lossy compression while avoiding character replacement.
US10341669B2 Temporally encoding a static spatial image
System and techniques for temporally encoded static spatial images are described herein. A static spatial image may be obtained. Here, the static spatial image defines pixel values over an area. A scan path may be selected. Here, the scan path defines a path across the area of the static spatial image. A window is scanned (e.g., moved or slid) along the scan path on the static spatial image to produce changes in a portion of the window over time. The changes in the portion of the window are recorded along with respective times of the changes.
US10341666B2 Method and device for sharing a candidate list
The present invention relates to a method and device for sharing a candidate list. A method of generating a merging candidate list for a predictive block may include: producing, on the basis of a coding block including a predictive block on which a parallel merging process is performed, at least one of a spatial merging candidate and a temporal merging candidate of the predictive block; and generating a single merging candidate list for the coding block on the basis of the produced merging candidate. Thus, it is possible to increase processing speeds for coding and decoding by performing inter-picture prediction in parallel on a plurality of predictive blocks.
US10341665B2 Method of providing random access for video data based on random accessible P-frame
The invention generally relates to a method of providing random access for video data in which a P-frame of the video data is configured to be random accessible in addition to I-frames. More specifically, the invention relates to a method of providing random access for video data in which a P-frame is configured to be random accessible based on a random access reference frame which is provided via a separate channel such as header area of video data packets or a metadata file, whereby the random access for video data may be effectively provided with overcoming the conventional video random access technology depending on the I-frame only. The invention makes it possible to configure a P-frame random accessible simply by accompanying a random access reference frame of small datasize, whereby video compression ratio may be improved due to smaller numbers of I-frames being included in video data than conventional arts.
US10341660B2 Video compression apparatus and video playback apparatus
According to an embodiment, a video compression apparatus includes a first compressor, a second compressor, a partitioner and a communicator. The first compressor compresses a first video to generate a first bitstream. The second compressor sets regions in a second video and compresses the regions so as to enable each region to be independently decoded, to generate a second bitstream. The partitioner partitions the second bitstream according to the set regions to obtain a partitioned second bitstream. The communicator receives region information indicating a specific region that corresponds to one or more regions and selects and transmits a bitstream corresponding to the specific region from the partitioned second bitstream.
US10341658B2 Motion, coding, and application aware temporal and spatial filtering for video pre-processing
Techniques related to video pre-processing for video coding are discussed. Such video pre-processing techniques may include applying adaptive temporal and spatial filtering to pixel values of video frames of input video to generate pre-processed video such that the adaptive temporal and spatial filtering includes blending spatial and temporal filtering of the individual pixel value when the block of pixels is a non-motion block and spatial-only filtering the individual pixel value when the block of pixels is a motion block.
US10341655B2 HEVC encoding device and method for determining intra-prediction mode using the same
Disclosed is a high efficiency video coding (HEVC) encoding device including a candidate group updater configured to select a plurality of representative modes as a candidate group from among intra-prediction modes and update the candidate group using a plurality of minimum modes selected from the candidate group, the plurality of representative modes each representing a range where there is an optimal mode, and an optimal mode selector configured to select any one mode as an optimal mode from among a plurality of minimum modes selected from the updated candidate group.
US10341652B2 Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus
An image coding method includes: performing Sample SAO processing on Y signal, Cb signal, and Cr signal which are included in a target block; performing arithmetic coding on a first flag indicating whether or not an SAO parameter, which indicates details of the SAO processing, of the target block is identical to an SAO parameter for a left neighboring block immediately left of the target block; and performing arithmetic coding on the SAO parameter for the target block, when the SAO parameter for the target block is different from the SAO parameter for the left neighboring block. In the arithmetic coding on the first flag, a single context is used to perform the arithmetic coding on the first flag for the luminance signal, the chrominance Cb signal, and the chrominance Cr signal.
US10341649B2 Measurement of IR emissions and adjustment of output signal
Various arrangements for monitoring and mitigating infrared (IR) interference from a display device are presented. IR emissions from a display device are measured the IR signaling characteristics may be adjusted to mitigate interference from the emissions. Calibration methods may be used determine display emission characteristics by displaying test patterns and video clips. Characteristics of the display patterns and video clips may be correlated to high IR emissions.
US10341645B2 Backlight and image display device using the same
Provided is an image display device having a display panel and a light source that may include a light path conversion sheet on the display panel; and a reflecting plate on the light path conversion sheet, the reflecting plate reflecting a light emitted from the light source, wherein the light path conversion sheet directs the light reflected from the reflecting plate toward the display panel.
US10341642B2 Display device, control method, and control program for stereoscopically displaying objects
According to one of aspects, a display device includes: a display unit configured to three-dimensionally display a predetermined object, by displaying images respectively corresponding to both eyes of a user by being worn; a detection unit configured to detect displacement of a predetermined body in a display space of the object; and a control unit configured to perform an operation associated with the object, according to the displacement of the predetermined body detected by the detection unit.
US10341641B2 Method for performing image process and electronic device thereof
An electronic device according to various embodiments of the present disclosure includes: a first image sensor; a second image sensor; and a processor operatively coupled to the first image sensor and the image second sensor, configured to determine at least one Region of Interest (ROI) based on a first information acquired using the first image sensor, acquire second information corresponding to at least a part of the at least one ROI using the second image sensor, identify a motion related to the at least one ROI based on the second information, and perform a function corresponding to the motion.
US10341635B2 Stereoscopic imaging method and device
A stereoscopic imaging method includes: acquiring a convergence disparity value, which corresponds to a screen position at which a viewer is looking, from an original disparity map corresponding to first and second images that correspond to different viewing angles; generating a disparity transformation model based on the convergence disparity value and viewer-related information; transforming the original disparity map into a transformed disparity map based on the disparity transformation model; and synthesizing the first and second images into a stereoscopic image based on the transformed disparity map.
US10341630B2 Creating time lapse video in real-time
A time lapse video is created in real-time, without post-production. User configurations are set for a time lapse video recording. A real-time video feed is received into a buffer. Based on a user configuration for frequency, certain frames in the buffer can be discarded prior to generating the video file. The time lapse video is output as a video file according to user configurations.
US10341628B2 Monochrome-color mapping using a monochromatic imager and a color map sensor
This document describes techniques and apparatuses for implementing monochrome-color mapping using a monochromatic imager and a color map sensor. These techniques and apparatuses enable better resolution, depth of color, or low-light sensitivity than many conventional sensor arrays.
US10341627B2 Single-handed floating display with selectable content
A system, method, and/or apparatus for displaying and selecting information using a single, handheld device is provided. The handheld device includes a combined projection and selection tool that projects a user interface for selection of information by the same device. As incorporated into a single unit, the components of the handheld device generally include a camera, a light-emitting component, and a projector, with at least one of the components being stabilized relative to the movement of the handheld device. At least a part of the projected image from the handheld device is selectable based on the position of the stabilized component relative to the position of a nonstabilized component. The handheld also includes a trigger for selection of one or more of the projected items based on position of a laser indicator pointed at the projected image.
US10341626B2 Image projection system, projector, and control method for image projection system
A target color is set on the basis of a first captured image obtained by capturing, with an imaging section, at least a part of a first image projected by a projection optical system of a projector. First correction data for correcting a color of a projected image of another projector to the target color is calculated on the basis of a second captured image obtained by capturing, with the imaging section, at least a part of a second image projected by the projection optical system of the other projector.
US10341623B2 Optical projection system and energy control method therefor using selection unit
An optical projection system includes a light source module, an optical engine, a thermoelectric generator, a storage unit, a plurality of electronic devices, and a selection unit. The light source module is capable of emitting at least one light beam, and the optical engine receives the light beam and modulates the light beam according to at least one image signal to form an image beam. The thermoelectric generator absorbs heat in the optical projection system and converts the heat into electrical energy, and the storage unit stores the electrical energy. The electronic devices receive the electrical energy stored in the storage unit and have at least two different threshold voltages. The selection unit selectively turns on at least one of electronic devices according to a state of charge of the storage unit.
US10341621B2 Systems and methods for creating full-color image in low light
Full-color images of low-light scenes are generated by the systems and methods described herein using only two light channels. An array of photosensitive pixels includes two sets of pixels, the first sensitive only to light associated with a first light channel, the second only to light associated with a second light channel. Thus the first set of pixels generate a first set of electrical signals in response to incident light within the first light channel, and the second set of pixels generate a second set of electrical signals in response to incident light within the second light channel. An image processor receives the first and second sets of electrical signals and generates a full-color image of the scene by processing only signals generated by the first and second sets of pixels.
US10341619B2 Methods, systems, and products for emergency services
Methods, systems, and products provide emergency services during emergency situations. When an emergency situation is determined, activation commands are sent to activate cameras and/or microphones within a geographic vicinity of the emergency situation. Mobile devices and traffic cameras, for example, are thus instructed to capture image and audio data during the emergency situation.
US10341615B2 System and method for mapping of text events from multiple sources with camera outputs
A system and method for mapping of text events from multiple sources with camera outputs is provided. The system includes a CCTV keyboard for assigning each surveillance camera to one or more zones containing one or more point of transaction devices; a capture section for receiving data from one of the one or more transaction devices when the capture section receives a data request command from the CCTV keyboard; and a CCTV switching system for displaying video from the at least one or more surveillance cameras and data from the transaction device. The method assigns each surveillance camera to one or more zones containing one or more transaction devices; receives data from one of the one or more transaction devices when the data request command is received; and displays video from the at least one or more surveillance cameras and data from the transaction device.
US10341609B1 Group video synchronization
A method and apparatus for synchronizing group video is provided herein. Upon a triggering event, users viewing a video over an LTE network will transmit synchronization information (e.g., a frame number, or a time stamp of the video frame, . . . , etc.) over an LMR and/or LTE network. In response, user devices will synchronize to the same spot in the video.
US10341608B2 Communication system and communication method
A communication system induces communication between different base sites, which includes a video display unit disposed by corresponding to a flow line set on a floor face of a first base site out of the different base sites, and an imaging device which captures a state of a second base site out of the different base sites. The flow line is a route along which persons go back and forth on the floor face of the base site and the video display unit displays the video captured by the imaging device to transmit the state within the second base site as video information toward the corresponding flow line side of the first base site.
US10341606B2 Systems and method of transmitting information from monochrome sensors
Systems and methods of multiplexing information from a plurality of monochrome sensors/cameras is provided. The systems and methods provided can be useful to achieve pixel-level time synchronization between information acquired by different monochrome sensors/cameras that are configured to view a scene from different viewing directions.
US10341599B2 Method and device for rendering video content on a display
A method and device for rendering video content on a display. The device includes a processing unit and a memory, which memory contains instructions executable by the processing unit, whereby the device is operative to render the video content in one of a number of surfaces designated for displaying visual content on the display, while rendering at least one image extracted from the video content in at least another one of the surfaces; and render, when the video content reaches a point in time corresponding to a position where the at least one image is extracted from the video content, the video content in the another one of the surfaces thereby replacing the at least one image.
US10341597B2 Solid-state imaging device, method for manufacturing solid-state imaging device, and electronic apparatus
A solid-state imaging device comprised of a first substrate on which a pixel part is formed and a second substrate on which a column readout circuit is formed along a column level connection part, a row driver is formed along a row level connection part, and a pitch conversion-use interconnect region including a slanted interconnect for pitch conversion among interconnects is formed, the pitch conversion-use interconnect region is formed at least between the end part of the column readout circuit having a third pitch shorter than the pixel part and the end part of the column level connection part and/or between the end part of the row driver having a fourth pitch shorter than the pixel part and the end part of the row level connection part.
US10341593B2 Comprehensive fixed pattern noise cancellation
The disclosure extends to methods, systems, and computer program products for producing an image in light deficient environments having cancelled fixed pattern noise.
US10341591B2 Imaging device
An imaging device includes a semiconductor layer and a pixel cell. The pixel cell includes an impurity region of a first conductivity type, the impurity region located in the semiconductor layer, a photoelectric converter electrically connected to the impurity region and located above the semiconductor layer, a first transistor having a first gate, a first source and a first drain, one of the first source and the first drain electrically connected to the impurity region, a second transistor having a second gate of a second conductivity type different from the first conductivity type, a second source and a second drain, the second transistor including the impurity region as one of the second source and the second drain, the second gate electrically connected to the impurity region, and a third transistor having a third gate, a third source and a third drain, the third gate electrically connected to the photoelectric converter.
US10341589B2 Imaging device and camera system including sense circuits to make binary decision
An imaging device includes: a pixel array section having an array of pixels, each of which has a photoelectric converting device and outputs an electric signal according to an input photon; a sense circuit section having a plurality of sensor circuits each of which makes binary decision on whether there is a photon input to a pixel in a predetermined period upon reception of the electric signal therefrom; and a decision result IC section which integrates decision results from the sense circuits, pixel by pixel or for each group of pixels, multiple times to generate imaged data with a gradation, the decision result IC section including a count circuit which performs a count process to integrate the decision results from the sense circuits, and a memory for storing a counting result for each pixel from the count circuit, the sense circuits sharing the count circuit for integrating the decision results.
US10341586B2 Visible light image and infrared image fusion processing system and fusion method
The invention relates to a visible light image and infrared image fusion processing system and a fusion method. The fusion processing system comprises an image acquisition module, an image fusion module and an image display module, wherein the image fusion module is connected with the image acquisition module and the image display module. By adoption of the fusion method, the fusion ratio of a visible light image to an infrared image can be adjusted according to requirements, and detailed images are filtered and compared and then enhanced, so that detail information of a fused image is improved, and noise interference is avoided. Furthermore, fusion weights of the visible light image and the infrared image and the detail enhancement degree can be flexibly controlled through external parameter adjustment, and thus various display requirements are met.
US10341580B2 Image processing device configured to correct an image so as to decrease output data
An image-capturing device includes: a plurality of microlenses arranged in a two-dimensional manner; a plurality of photodetectors arranged to correspond to the plurality of microlenses; an image synthesizing part that synthesizes an image at an optional image plane of a photographic optical system, based on signals from the plurality of photodetectors; and an image processing part that removes signals of other pixels from signals of pixels constituting the image synthesized in the image synthesizing part.
US10341575B2 Method and system for capturing images of a liquid sample
A method and system for capturing images of a liquid sample flowing through a field of view of an imaging device that can include stepping a focus mechanism of the imaging device through a plurality of focus values and capturing a plurality of images of the sample at each of the plurality of focus values as the sample flows through the field of view of the imaging device. In this way, image capture can proceed before a focus value has been determined and capture images that are in focus can be used for further processing subsequently.
US10341573B1 Aircraft control method and apparatus and aircraft
This invention discloses an aircraft control method, apparatus and an aircraft. The invention relates to the field of aircraft control technologies. The method includes: obtaining ambient luminance data by a luminance sensing apparatus of an aircraft; determining whether the ambient luminance data satisfies a luminance value required for normal running of a vision system of the aircraft; and adjusting, when the ambient luminance data does not satisfy the luminance value required for normal running of the vision system of the aircraft, a working status of a light emitting apparatus on the aircraft to change light emitting luminance of the light emitting apparatus. The foregoing aircraft control method, apparatus and the aircraft can accurately learn a flight environment in which the aircraft is located, thereby effectively implementing vision positioning on the aircraft and more conveniently controlling the aircraft.
US10341571B2 Image sensors with electronic shutter
In various embodiments, an image sensor and related methods of operation of the image sensor are disclosed. In an embodiment, an image sensor includes at least one pixel. The at least one pixel including a transistor to couple an overflow capacitor to a floating diffusion node. Under a low light condition, photocharge is to be collected in a floating diffusion, but substantially not into an overflow node. Under a high light condition, photocharge is to overflow into the overflow node. Other sensors and related operations are disclosed.
US10341569B2 Method and apparatus for varying focal length of camera device, and camera device
The present disclosure discloses a method and an apparatus for varying a focal length of a camera device, and a camera device capable of varying a focal length thereof. The method includes: obtaining a position where one finger of a user touches a touch screen of the camera device; obtaining an image zooming multiple according to a distance and a direction that the finger of the user slides on the touch screen of the camera device; and zooming, according to the image zooming multiple and by using the position on the touch screen of the camera device where the finger of the user touches the touch screen of the camera device as a center, an image currently taken by the camera device, so as to vary a focal length of the camera device. The apparatus includes: a first obtaining module, a second obtaining module, and a zooming module.
US10341566B2 Method and apparatus for implementing a digital graduated filter for an imaging apparatus
A digital graduated filter is implemented in an imaging device by combining multiple images of the subject wherein the combining may include combining different numbers of images for highlights and for shadows of the subject. The imaging device may present a user with a set of pre-defined graduated filter configurations to choose from. A user may also specify the direction of graduation and strength of graduation in a viewfinder. In an alternative implementation, combining may include scaling of pixels being added instead of varying the number of images being combined. In an alternative implementation, the combining of multiple images may include combining a different number of images for highlights of the subject than for shadows of subject.
US10341563B2 Camera device and shake correction method
A camera device includes a lens unit that includes a zoom lens on which subject light is incident, and can change a zoom magnification of the zoom lens, an imaging element that images an image based on the subject light, a shake sensor that detects shake of the camera device, a shake correction mechanism that holds a holder holding the imaging element, and performs shake correction on a captured image captured by the imaging element through driving of the holder based on a detection value of the shake sensor, and a processor that causes the lens unit to change the zoom magnification of the zoom lens based on the detection value of the shake sensor, cuts a part of the captured image on which the shake correction is performed by the shake correction mechanism through a zoom process according to the changed zoom magnification, and outputs the cut part.
US10341562B1 Systems and methods for translational motion correction
Video information generated by an image sensor for a capture period and motion information of the image sensor during the capture period may be obtained. The video information may define images of a video based on light received within a field of view of an image sensor during the capture period. Relative positions of the image sensor between different moments within the capture period may be estimated based on the motion information. Depth information for a portion of an environment of the image sensor may be determined based on the video information generated at the different moments and the relative positions of the image sensor between the different moments, or based on stereo depth mapping. A translational motion correction may be applied to one or more of the images based on the depth information and the relative positions of the image sensor to warp the image(s) and stabilize the video.
US10341561B2 Distributed image stabilization
In a distributed video encoding system, a video is encoded by splitting into video segments and encoding the segments using multiple encoders. Prior to segmenting the video for distributed video encoding, image stabilization is performed on the video. For each frame in the video, a corresponding transform operation is first computed based on an estimated camera movement. Next, the video is segmented into multiple video segments and the corresponding per-frame transform information for the multiple video segments. The video segments are then distributed to multiple processing nodes that perform the image stabilization of the corresponding video segment by applying the corresponding transform. The results from all the stabilized video segments are then stitched back together for further video encoding operation.
US10341559B2 Imaging system, method, and applications
A multicamera panoramic imaging system having no parallax. In an example, the multicamera panoramic imaging system includes multiple discrete, imaging systems disposed in a side-by-side array, wherein a field of view of each discrete, imaging systems is conjoined with a field of view of each adjacent discrete imaging system, further wherein a stencil of chief rays at the edge of the field of view of any one of the discrete imaging systems will be substantially parallel to a stencil of chief rays at the edge of the field of view of any adjacent ones of the discrete imaging systems such that all of the substantially parallel stencils of chief rays appear to converge to a common point when viewed from object space. A method for forming an image of an object having no parallax.
US10341556B2 Image capturing apparatus and control method therefor
An image capturing apparatus comprising: an image sensor having a plurality of photoelectric conversion portions that correspond to each of a plurality of microlenses arranged in a matrix; a control circuit that controls read-out from the image sensor by either of first read-out control for obtaining focus detection signals and second read-out control for obtaining an image signal, a setting circuit that sets rows to be read out by the first read-out control among rows that include a focus detection area; an amplification circuit that amplifies a signal with a gain set in accordance with an exposure state; and a signal processing circuit that performs signal processing on an image signal using an image signal of neighboring rows, wherein the setting circuit sets the rows to be read out by the first read-out control according to the gain.
US10341554B2 Method for control of camera module based on physiological signal
A portable communication device is provided for generating a panorama image. The portable communication device includes a touchscreen display; a fingerprint sensor; an image sensor; and a processor adapted to display, via the touchscreen display, a preview image obtained via the image sensor; receive, via the fingerprint sensor, a user input while the preview image is presented; and in response to the user input, generate a panorama image using the image sensor.
US10341552B2 Infrared recording device and infrared recording method
An infrared recording device and infrared recording method in the invention relates to an infrared recording device and an application field of infrared detection. In the prior art, corresponding record between infrared files and object information is inconvenient. According to the infrared recording device and infrared recording method in the invention, based on prestored object information, special object information is designated, and the object information is record with the infrared file when recording. It is not necessary or is convenient to find and select the object information. Thereby, the present problems are solved.
US10341549B2 Image processing apparatus, image processing method, and image capture apparatus capable of reducing an image data amount
Disclosed are an image processing apparatus that can efficiently suppress the data amount of data indicating a spatial distribution and an angular distribution of light intensity and a control method of the same. The image processing apparatus obtains data indicating the spatial distribution and the angular distribution of the intensity of light beams that have passed through partial pupil areas obtained by dividing the exit pupil of an imaging optical system into a predetermined number. The image processing apparatus then reduces the bit depth or the number of tones of signals constituting the data based on the predetermined number.
US10341548B2 Guided photography and video on a mobile device
In an example embodiment, an item listing process is run in an item listing application. Upon reaching a specified point in the item listing process, a camera application on the user device is triggered (or the camera directly accessed by the item listing application) to enable a user to capture images using the camera, wherein the triggering includes providing a wireframe overlay informing the user as to an angle at which to capture images from the camera.
US10341542B2 Light shielding members for solid state image capturing apparatus, camera module and electronic device
There is provided a solid state image capturing apparatus including an image capturing element for photoelectric converting an incident light; a light shielding filter for shielding a part of the incident light; and a metal plate partly having an opening for fixing the light shielding filter at a position for blocking the opening, an end of the opening of the metal plate being etched and antireflection treated. Also, a camera module and an electronic device are provided.
US10341540B2 Camera system for gas-insulated switchgear systems
A camera system for gas-insulated switchgear systems, includes a front plate of the gas-insulated switchgear system having two front-plate connections, a central unit, and at least one camera in a camera housing or in respective camera housings. The line between the front-plate connections and the at least one camera is branched in the shape of a Y and the data communication and the current and voltage supply of the central unit occur via a common connection.
US10341535B2 Color calibration
A color calibration chart may be created including a plurality of colors that are variations of a print color established for printing a reference color by a printing system using multiple colors. The colors in the calibration chart may be measured. A color from the calibration chart may be selected for printing the reference color which has a measurement value indicative of a color consistency within a predefined distance from a reference value for the print color.
US10341534B2 Color calibration
Example implementations relate to color compensation. Some examples may print a calibration target background on a non-opaque media. The calibration target background may have a color that increases a dynamic range of a set of color measurements of a calibration target foreground. Some examples may print the calibration target foreground over the calibration target background. Additionally, some examples may measure an optical density of the calibration target foreground with a reflective sensor and may calibrate a printer based on the measured optical density.
US10341533B2 Color table compression
In some examples, a print cartridge component includes a memory device comprising coefficients based on a compression of a difference table including a plurality of difference nodes in which each difference node represents a value that is a difference of a value of a node of a color table and a value of a corresponding node of a reference table, the coefficients useable to produce a reconstructed difference table, and residue information representing a difference of the color table and the reconstructed difference table.
US10341531B2 Applying a perceptually uniform color space for image processing
A method, system, and computer program product for applying a perceptually uniform color space to image color values within a captured image data. The method includes identifying, via a processor of an image capturing device, a perceptually uniform color space that includes only real colors identified within a plurality of real-world images. The method further includes applying, via the processor, the perceptually uniform color space to a color processing stage of an image processing pipeline. The method further includes in response to receiving, at the image capturing device, image data including image color values associated with a primary color space, converting, via the processor, the image color values to the perceptually uniform color space to generate image data having more perceptual uniformity for colors that are frequent in the real world.
US10341529B2 Terminal and controlling method thereof
Disclosed are a terminal and controlling method thereof. The present invention includes displaying a preview image captured through a camera, obtaining an input for selecting an object from the displayed preview image, determining a smart zoom magnification for the selected object to be displayed in an optimal size, zoom-processing the preview image at the determined smart zoom magnification centering on the selected object, and displaying the zoom-processed preview image.
US10341527B2 Computer-readable storage medium and printing system
A non-transitory computer readable storage medium storing computer readable instructions that are executable by a computer in an information processing apparatus having a communication interface, through which the information processing apparatus is connected with a printer, is provided. The information processing apparatus has a first channel and a second channel configured to cause the printer to print an image based on image data. The computer readable instructions, when executed by the computer, cause the computer to conduct a first printing control to cause the printer to print the image through the first channel, determine whether image printing to print the image by the printer under the first printing control failed, based on a determination that the image printing under the first printing control failed, conduct a second printing control to cause the printer to retry the image printing based on the image data through the second channel.
US10341526B2 Facsimile communication device, line disconnection judgment method and non-transitory recording medium storing a computer readable program
Disclosed is a facsimile communication device, including: a line voltmeter that measures a voltage of a line used for a facsimile communication; and a hardware processor that: detects a predetermined change in the voltage of the line, in the facsimile communication; and judges whether a facsimile device of an opposite side opens the line or not according to whether the predetermined change is detected.
US10341523B2 Printer and control method of a printer
Provided is a printer having: a carriage configured to carry and move a printhead; a camera attached to the carriage and configured to photograph an image printed by the printhead; an adjustment mechanism configured to adjust an installation position of the camera; and a processor configured to control to move the carriage to a position of a predetermined specific mark, photograph the specific mark by the camera, and based on a photographed image of the specific mark, adjust an installation position of the camera by the adjustment mechanism.
US10341520B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a communication unit, a detection unit, and a remote operation unit. The communication unit communicates with an external device. The detection unit detects a sound. The remote operation unit operates the external device with at least one of operations on the external device invalidated, and validates an operation on the external device, which has been invalidated, in the case where a first specific sound is detected by the detection unit with a reception screen for receiving a specific input by a user displayed on the external device.
US10341518B2 Operation input system, electronic device and mobile terminal
Electronic device is linked with a mobile terminal, screen transition of the electronic device is eliminated, and various operation input is performed while confirming operation content from the mobile terminal on a screen of the electronic device. When proximity of the mobile terminal is detected in a state of displaying a specific screen on an operation display portion, an image forming apparatus transmits operation input information associated with the specific screen in advance to the mobile terminal. The mobile terminal displays an operation input screen based on the operation input information transmitted from the image forming apparatus and transmits operation content instructed by a user from the operation input screen to the image forming apparatus. The image forming apparatus updates the specific screen in accordance with the operation content transmitted from the mobile terminal.
US10341515B2 Image forming system including image forming apparatus and postprocessing device, and image forming apparatus and postprocessing device available for image forming system
An image forming system includes an image forming apparatus and a postprocessing device. The image forming apparatus includes a first communication unit, a paper feeder, and a first control unit. The postprocessing device includes a second communication unit, a postprocessing unit, and a second control unit. The second control unit obtains a first time to perform the postprocessing and a second time to transition to a performable state configured to perform the postprocessing. The first control unit obtains attribute information necessary for the second control unit to obtain the first time and the second time. When the second communication unit receives the attribute information, the second control unit transmits information indicating the first time and the second time. The first control unit controls the operation of the paper feeder based on the information indicating the first time and the second time received by the first communication unit.
US10341514B2 Image processing apparatus, control method for the image processing apparatus, and storage medium
An image processing apparatus includes a display unit configured to display a setting screen of a job for performing setting of a plurality of setting items related to the job, a memory that stores setting values of the setting items related to the set job in accordance with logout of a user who has logged in to the image processing apparatus, and a control unit configured to perform control so as to display the setting screen of the set job where the setting value stored in the memory is read out and set with regard to the setting item related to the job except for a previously determined setting item in a case where the logged-out user logs in again.
US10341510B2 Image forming apparatus, image editing method and non-transitory computer-readable recording medium for forming an image on a recording medium based on an image displayed on a display section
An image processing method for processing a display image includes using an image forming apparatus which includes a position detector detecting a position of contact with a display screen and forms an image on a recording medium based on a display image displayed on the display screen. The display image includes an object image indicative of an object for an image formation and a medium image indicative of the recording medium, and the image processing method includes modifying magnification of the object image with respect to the medium image, without modifying the medium image, based on contact positions of two points detected by the position detector.
US10341505B2 Controller, calibration control program, and calibration control method
Provided is a controller including an image processor and an image forming device, both performing calibration, and the controller includes a hardware processor that: associates first calibration data indicating a first calibration result with second calibration data indicating a second calibration result, and stores the first and second calibration data; compares the obtained first calibration data with the stored first calibration data, and determines whether the stored first calibration data includes data equal to the obtained first calibration data; and, when there is no data equal to the obtained first calibration data, creates the second calibration data to be associated with the obtained first calibration data by performing the second calibration, and, when there is data equal to the obtained first calibration data, creates the second calibration data to be associated with the obtained first calibration data, using the second calibration data stored and associated with the equal data.
US10341503B2 Remote maintenance system, image forming apparatus, external terminal, methods of controlling these, and storage mediums
An image forming apparatus accepts a start of the remote maintenance function for resolving a failure of the image forming apparatus in accordance with instructions of an operator using an external terminal, generates support data including information of at least one of device information of the print server and device information of the image forming apparatus, which is that is information necessary when the operator analyzes the failure of the image forming apparatus, and transmits it to the external terminal.
US10341498B2 Late stage call setup management in prepaid telephony
A method for revenue assurance in a telephone network. The method comprises receiving a call request from a first user device on a network to a second user device, where the user device associated with a first user account has an account credit value insufficient to complete the requested call. A call timer duration is set to instantly expire on encountering a chargeable event. The call is continued toward the second user device. Upon encountering a chargeable event, the call is released. The chargeable event may be presenting a Ring Back Tone to the caller and confirming that the second device is ringing. The chargeable event may be detecting when the call has been answered.
US10341491B1 Identifying unreported issues through customer service interactions and website analytics
Identifying unreported issues in computing applications based on customer service interactions and website analytics. A computing system may receive communication data between a CSP and a user. The system may analyze the communication data using an NLP algorithm to identify a plurality of concepts in the communication data. The system may identify, based on the concepts, a target application associated with the communications between the CSP and the user. The system may receive analytics data from a web server hosting the target application and identify a feature of the target application that is not functioning. The system may then assign a priority to the feature of the target application that is not functioning based on a type of the feature and the received analytics data and generate a service issue record for the feature of the target application that is not functioning and the assigned priority.
US10341490B2 Real-time communications-based internet advertising
Provided are methods, systems, and media for Internet Advertising. Exemplary methods may include: providing an advertisement including a first identifier to a website using at least one of a template and an application programming interface (API), the advertisement to be displayed on the website; receiving a communications session initiated by an end customer using the first identifier, the communications session including a second identifier associated with the end customer; accepting the communications session when the second identifier is not included in a black list; retrieving a record associated with the end customer using the second identifier; determining to provide a promotional message to the end customer using the record; selecting an offer using the record; providing the promotional message to the end customer using the communications session, the promotional message including the offer and a request for an indication of interest.
US10341488B2 Methods and systems for managing simulated real-time conversations
Methods and systems for managing real-time conversations include are disclosed. In one or more examples, an audio response selected from among a plurality of selectable audio responses associated with a call script may be communicated to a caller. The call script can include a number of segments, and the segments may be associated with the selectable audio responses. In addition to the selectable audio response being communicated to the caller, background sound may also be mixed with the communicated audio response and communicated to the caller. Other aspects, embodiments, and features are also included.
US10341484B2 Multifunction wireless device
A communication device and system are disclosed for providing communication and data services to residents of a controlled facility. The device can be restricted to communicating only using an internet protocol so as to restrict the device communication to an internal intranet. Wireless access points may be disposed throughout the environment to route calls and data between the device and a central processing center. By converting a protocol of the communications received from the device to a protocol used by the central processing center, minimal modifications to the central processing center are needed to support a wireless communication infrastructure. Many restrictions and safeguards may be implemented within the phone and system in order to prevent improper use.
US10341482B2 Attachment device and method for controlling electronic device thereof
A technique for controlling an electronic device thereof is provided. The technique includes, in response to an attachment device being selected by an external device from a list of attachment devices, receiving and storing mapping information in which data configured in a first communication format and data configured in a second communication format in relation to one function of the electronic device to which the attachment device is attached are mapped. In addition, in response to the data configured in the first communication format being received from an external device which is communicably connected with the attachment device, the data configured in the second communication format corresponding to the data configured in the first communication format based on the mapping information is acquired, and the data configured in the second communication format to the electronic device to control the one function of the electronic device to be performed is transmitted.
US10341472B2 Waterproof push-button switch for mobile terminal, and mobile terminal
Waterproof push-button switch includes: a push mechanism, transmission mechanism and main waterproof piece. Push mechanism includes slider and push piece, two ends of slider being force application end and limiting end. Transmission mechanism comprises transmission rod and base provided with slide groove. Slider is in accommodating groove formed by terminal central frame and terminal outer frame; portion of push piece protrudes from terminal outer frame; limiting end matched with limiting piece on terminal central frame. Base is fixed on terminal central frame; main waterproof piece is between base and terminal central frame; slide groove on base is in communication with switch hole on terminal central frame. Transmission rod passes through slide groove and switch hole; end passing through switch hole to be located within accommodating groove being a force bearing end matched with force application end; end penetrating base being a toggle end matched with switch arm of controllable circuit.
US10341467B2 Network utilization improvement by data reduction based migration prioritization
Methods and systems for data transfer include adding a data chunks to a priority queue in an order based on utilization priority. A reducibility score for the data chunks is determined. A data reduction operation is performed on a data chunk having a highest reducibility in the priority queue using a processor if sufficient resources are available. The data chunk having the lowest reducibility score is moved from the priority queue to a transfer queue for transmission if the transfer queue is not full.
US10341466B2 Evolved data compression scheme signaling
Methods, systems, and devices are described for wireless communication at a UE. In aspects, a receiver may receive a transmission requesting information about support for data compression. The receiver may determine parameters related to the types of supported data compression and communicate the information to the transmitting device. In some cases, the receiver may then receive a message from the transmitting entity that requests establishment of a data compression configuration. The receiver may respond with confirmation or rejection of the proposed compression configuration. If the configuration is confirmed, the transmitter and receiver may exchange compressed data packets according to the configuration. The devices may exchange status and control information related to the compression configuration (e.g., in a compression header of a compressed message or a separate status and/or control information message).
US10341465B2 Policy driven flight management
A hosted service may include multiple applications and have a large number of active features, each in varying stages of deployment, that are gradually rolled out in one or more deployment environments. The hosted service may include a flight state machine, which may provide policy based flight management for feature rollout. For example, in response to receipt of a flight request associated with a feature of the hosted service, the flight state machine may be configured to retrieve a policy associated with rollout of the feature, determine a flight state, and determine a deployment state of the feature. The flight state machine may then be configured to initiate or continue deployment of the feature in a current deployment environment or initiate deployment of the feature in a next environment based on the policy, the flight state, and the deployment state of the feature.
US10341463B2 System and method for message queue configuration in a network
The present invention provides a method, and associated computer system and computer program product, for optimizing and updating a message queuing system by comparing a current message queuing configuration with various message queuing configurations stored in a database, prioritizing the various configurations based upon a criticality level of components, objects and connections, and submitting a prioritized list of suggested configurations for consideration for implementation into the current message queuing system.
US10341457B2 Caching system
This document describes a content caching system for pre-loading digital components, the system including a communication interface configured to communicate with a remote device over a wireless network, a local content cache; and an evaluation system comprising one or more processors. The one or more operations include pre-loading a digital component for rendering in a browser at a time that is subsequent to a time of the pre-loading, registering a scheme of a network reference for the cached digital component, with the scheme comprising a specified portion of the network reference for the cached digital component; retrieving, from the local content cache, the pre-loaded digital component associated with the digital component tag comprising the network reference; and rendering, from the local content cache, the pre-loaded digital component in a graphical user interface rather than requesting the digital component from the remote device.
US10341456B2 Caching sticker profiles within a sticker communication system
A sticker communication system with multi-level caching, including a plurality of stickers, each sticker having a unique ID, each sticker attachable to an item of goods having a unique ID, and each sticker including a processor, a cache caching sticker profiles for a plurality of stickers, wherein a sticker profile includes a sticker ID, an ID for an item of goods to which the sticker is attached, and one or more data entities in the form of [attribute name|attribute value|timestamp, and a wireless communicator, wirelessly transmitting and receiving sticker profiles, wherein the processor is configured to transmit sticker profiles stored in the cache via the wireless communicator to currently nearby stickers that are within range of the wireless communicator, to receive sticker profiles from the nearby stickers, and to store the received sticker profiles in the cache.
US10341450B2 Content customization based on status with network operator
In one embodiment, a method includes a content provider (e.g., a social-media network) receiving an event notification from a network-operator system (e.g., a cellular-service provider) with which a user has a data account. The event notification may include status information associated with the user's data account. The content provider may receive a content request from a client device of the user. Based on the status information associated with the user's data account, the content provider may determine content to transmit to the client device in response to the content requests. The content provider may then transmit the content to the client device through a network associated with the network-operator system.
US10341440B2 Method and device for transferring messages in a computer network
A method and a corresponding device are provided for transferring messages in a computer network, characterized in that in a first operating mode prior to the transmission of a message, it is checked whether or not it is a message which relates to a synchronization of nodes of the computer network.
US10341438B2 Deploying and managing containers to provide a highly available distributed file system
A device can receive information indicating a set of instructions associated with a microservices application, where the microservices application is associated with one or more microservices. The device can generate a deployment specification. The device can deploy one or more containers and one or more replicate containers. The one or more containers and the one or more replicate containers are associated with the one or more microservices. The one or more containers and the one or more replicate containers can be associated with a distributed file system. The device can receive information associated with modifying the one or more microservices. The device can modify the one or more microservices, as one or more modified microservices, based on receiving the information associated with modifying the one or more microservices. The device can deploy the one or more modified microservices.
US10341434B2 Method and system for high availability topology for master-slave data systems with low write traffic
The present teaching relates to a system, method, medium for a data system, which comprises a plurality of data centers with one read/write master server designated to handle write and consistent read requests and a plurality of read master servers designated to handle normal read requests, wherein the master servers form a ring structure and each is connected to a corresponding slave server. When a data access request is received, a read master communication unit invokes one of the plurality of read master servers in the data system if the received data access request is a normal read request, a main master communication unit invokes the read/write master server if the received data access request is either a write request or a consistent read request. When a response is received from the invoked handling master server, a response processing unit responds to the data access request based on the received response.
US10341432B2 System for optimizing web page loading
Optimizing web page loading by condensing web requests for files of a certain kind, format, or style. A system for web page loading may incorporate an embedded device having a processor, a web browser, and a web server for the embedded device connected to the web browser. One or more requests to the web server for files may be made by the web browser. Grouping a number of files of modules into one or a smaller number of files may speed up loading the files or requests for a web page. The one or more requests made by the web browser or the grouping the number of files into one or more files may be effected by a processor. The embedded device may combine resources on the fly, during runtime or dynamically into fewer resources when a request to do so is made.
US10341427B2 Forwarding policies on a virtual service network
In providing packet forwarding policies in a virtual service network that includes a network node and a pool of service load balancers serving a virtual service, the network node: receives a virtual service session request from a client device, the request including a virtual service network address for the virtual service; compares the virtual service network address in the request with the virtual service network address in each at least one packet forwarding policy; in response to finding a match between the virtual service network address in the request and a given virtual service network address in a given packet forwarding policy, determines the given destination in the given packet forwarding policy; and sends the request to a service load balancer in the pool of service load balancers associated with the given destination, where the service load balancer establishes a virtual service session with the client device.
US10341422B1 Entity pairing for a multi-user CAx environment
A system for collaborating on a component according to an example of the present disclosure includes, among other things, a computing device configured to execute a first multi-user CAx environment including a synchronization module. The synchronization module is configured to cause a first entity of a component design to update in the first multi-user CAx environment according to at least one pairing criterion. The at least one pairing criterion relates to a second entity of the component design. A method for collaborating on a component design is also disclosed.
US10341421B2 On-device social grouping for automated responses
Social grouping using a device may include determining, by the device, a set of attributes associated with interactions between a user and a set of contacts, wherein the set of attributes associated with the interactions is related to the device. The contacts may be organized into groups. The groups may be hierarchically ordered with at least one of the groups being a subgroup of another one of the groups.
US10341420B1 Approaches for preparing and delivering bulk data to clients
Approaches are described for a client (e.g., an application executing on a computing device) requiring a particular storage format to provide information describing its storage format to a service, such as a multi-tenant computing environment. The service contains data that the client desires to acquire, but in various embodiments, the data on the service is in a different storage format than the format required by the client. The service receives the information describing the storage format and processes the data accordingly, and then provides the processed data to the client in the format required by the client.
US10341413B2 Method and system for synchronizing robot with server
Provided are a method and system for synchronizing a robot with a server. The service sends a time service command including a current time of the server to the robot, and the robot receives the time service command, so as to enable time synchronization of the robot with the server. A control device receives first command data carrying a first timestamp sent from the server, and then determines whether the first timestamp in the first command data has expired. If the first timestamp has expired, the control device receives command data resent from the server until second command data carrying an unexpired second timestamp is received. Finally, the control device controls the robot to execute a corresponding action at a time corresponding to the second timestamp based on the second command data, so as to realize the synchronization of the robot with the command data sent from the server.
US10341412B1 Multiple application remoting
Techniques for providing remote access to application content are described herein. A virtual computing node may be leased to a first user requesting access to an application. On the virtual computing node, a virtualization process may spawn the application as a child process. In response to a second request, by the same user, to access an additional application, the virtual computing node may be identified. The virtualization process may spawn the second application as a child process in the process space of the first application. Data may be exchanged between the applications within the process space.
US10341409B2 Software version control without affecting a deployed container
A method for executing multiple versions of an application within a computing environment. The method includes a computer processor identifying a request to execute an instance of a first version of an application within a computing environment and determining that an instance of a second version of the application is active within the computing environment. The method further includes accessing a data structure including information associated with the application to obtain a first set of data corresponding to the first version of the application. The method further includes copying one or more executable objects associated with the first version of the application based, at least in part, on the first set of data to the computing environment. The method further includes executing the copied one or more executable objects associated with the first version that comprise the requested instance of the first version of the application within the computing environment.
US10341408B2 Transport path-aware quality of service for mobile communications
Embodiments provide quality of service for media content delivery over capacity-constrained communications links to user devices by exploiting usage models and path awareness. For example, one or more uncongested beams can be identified as preceding one or more congested beams (e.g., by computing a congestion map) along a predicted transport path of a user device moving through a multi-beam satellite communications system. A prediction can be made aps to one or more future requests that are likely to be made by the user device for pre-positionable types of media content, and that are likely to be serviced by one of the subsequent congested beams. When such a request for pre-positionable media content is predicted, embodiments can schedule transmission of at least a portion of the media content over one or more of the preceding uncongested beams for storage local to the user device, thereby pre-positioning the content at the client prior to reaching the congested beam.
US10341406B2 Methods and apparatus for transmitting multimedia files in a data network
In one implementation a method of transmitting a multimedia file over a data network is provided that involves receiving from a device in a data network a first message in a first protocol that request first data associated with the multimedia file, the first data being useable by the device to establish a streaming session that involves a transmission of the multimedia file. The first message includes identifying data of a referring site. The method also involves transmitting to the device the first data and optionally the identifying data of the referring site and then receiving from the device a second message in a second protocol for the purpose of creating a streaming session associated with the multimedia file. A streaming session is then created for transmitting the multimedia file to the device. In another implementation a method is provided that involves receiving in a computing device from a referring site an identifier of first data associated with a multimedia file and identifying data of the referring site, wherein the first data is useable for establishing a streaming session for downloading the multimedia file. The method further involves transmitting from the computing device a first message in a first protocol that requests the first data associated with the multimedia file and receiving in the computing device the first data. Upon receiving the first data the computing device transmits a second message in a second protocol for the purpose of creating the streaming session associated with the multimedia file, the second message including the first data and the identifying data of the referring site. The computing device then receives via the streaming session, all or a portion of the multimedia file. In some implementations, the first protocol and the second protocol are the same.
US10341403B2 System to communicate media
A system for communicating media is disclosed. Such a system may include, for example, a media broken into a plurality of independent segment files that may represent sequential portions of the media. One of the segment files can be encoded to have a format that is different than the encoded format of another one of the segment files. The formats may be chosen to allow outputting of information in the segments at different rates. A list may include network addresses for the segment files, and a content delivery system may be deployed to distribute media content to remotely located requesting devices by sending the segment files in response to requests for the segment files.
US10341401B2 Using messaging associated with adaptive bitrate streaming to perform media monitoring for mobile platforms
Methods, apparatus, systems, storage media, etc., to perform media monitoring for mobile platforms using messaging associated with adaptive bitrate streaming are disclosed. Example media monitoring methods disclosed herein include accessing a request received from a first server of an audience measurement entity (AME) requesting network log information corresponding to a first adaptive bitrate streaming uniform resource locator (URL) included in a first message sent by a mobile platform to a second server to request delivery of first streaming media according to an adaptive bitrate streaming protocol. Disclosed example methods also include retrieving the network log information corresponding to the first adaptive bitrate streaming URL from a third server of a service provider providing network access for the mobile platform, and returning the network log information to the first server of the AME in response to the request.
US10341397B2 Non-transitory computer readable medium, information processing apparatus, and information processing system for recording minutes information
A non-transitory computer readable medium, storing a program causing a computer to execute a process for causing at least portions off display screens of plural terminals connected to each other through a network to display information in a synchronous manner, includes receiving material information indicating information regarding a material to be displayed, receiving operation information indicating details of operations that users perform on the respective terminals, and recording minutes information in which the material information, the operation information, and time information indicating times at which the users perform the operations are associated with each other.
US10341396B2 Method and device for transmitting a text message over a voice call
A method and device are described for transmitting a text message over a voice call. The method includes initiating a Session Initiation Protocol (SIP) session for the voice call wherein the SIP session comprises at least one of a Session Initiation Protocol (SIP) INVITE request and a SIP INFO request. The method includes inserting a text message in at least one of the SIP INVITE request and the SIP INFO request. The method further includes transmitting, by the communication device, the text message over the SIP session to a called device.
US10341395B2 Modifying signal associations in complex computing networks
This disclosure is directed to an apparatus for modifying a temporal signal association in a complex computing network such that a future computing operation is intelligently executed based on the modified signal association.
US10341393B2 Apparatus and method for communications involving a legacy device
A gateway receives a message from a first terminal to establish a connection between the first terminal and a second terminal. The gateway sends a second message to the second terminal to offer a connection. After receiving the first message from the first terminal, the gateway receives subsequent third messages from the first terminal that identify candidates for assisting in the formation of the connection. The gateway saves information about these candidates. The gateway either uses such information for facilitating the formation of the connection or forwards that information to the second communication terminal after receiving an answer accepting the establishment of a connection from the second terminal and determining whether the second terminal has a WebRTC client.
US10341386B2 Security information update system, information processing apparatus, security information update method and non-transitory computer-readable recording medium encoded with security information update program
The management server includes a policy storage that stores a security policy, and a first hardware processor that, in response to reception of a preparation completion notification from each of all of two or more information processing apparatuses, outputs an update instruction to each of the two or more information processing apparatuses. Each of the plurality of information processing apparatuses includes a security information storage that stores security information, and a second hardware processor that executes a process using any of the stored security information, acquires new security information corresponding to security information to which the reference date and time, which the current date and time have passed, correspond, transmits a preparation completion notification to the management server, and in response to reception of the update instruction from the management server, updates the security information with the new security information.
US10341380B2 Detecting man-in-the-browser attacks
Methods and apparatus are described for automatically modifying web page code. Specific implementations relate to the modification of web page code for the purpose of combatting Man-in-the-Browser (MitB) attacks.
US10341377B1 Systems and methods for categorizing security incidents
The disclosed computer-implemented method for categorizing security incidents may include (i) generating, within a training dataset, a feature vector for each of a group of security incidents, the feature vector including features that describe the security incidents and the features including categories that were previously assigned to the security incidents as labels to describe the security incidents, (ii) training a supervised machine learning function on the training dataset such that the supervised machine learning function learns how to predict an assignment of future categories to future security incidents, (iii) assigning a category to a new security incident by applying the supervised machine learning function to a new feature vector that describes the new security incident, and (iv) notifying a client of the new security incident and the category assigned to the new security incident. Various other methods, systems, and computer-readable media are also disclosed.
US10341376B2 Diversity analysis with actionable feedback methodologies
Various embodiments of the present technology include methods of assessing risk of a cyber security failure in a computer network of an entity. Various embodiments also include automatically determining, based on the assessed risk, a change or a setting to at least one element of policy criteria of a cyber security policy, automatically recommending, based on the assessed risk, computer network changes to reduce the assessed risk, and providing one or more recommended computer network changes to reduce the assessed risk. Various embodiments further include enactment by the entity of at least one of the one or more of the recommended computer network changes to reduce the assessed risk to the entity, determining that the entity has enacted at least a portion of the recommended computer network changes, and in response, automatically reassessing the risk of a cyber security failure based on the enacted recommended computer network changes.
US10341370B2 Human-assisted entity mapping
Among other things, traces are received of activities of an online user who is associated with an entity. By analysis of the traces a security state of the entity is inferred. Also, a map is generated between (a) technical assets that contribute to security characteristics of respective entities and (b) the identities of the entities that are associated with the respective technical assets. At least part of the generating of the map is done automatically. A user can be engaged to assist in the generating of the map by presenting to the user through a user interface (a) data about the technical assets of entities and (b) an interactive tool for associating the technical assets with the identities of the entities.
US10341369B2 Security system monitoring techniques by mapping received security score with newly identified security score
Security rules of a security system include original security scores as conditions for raising alerts. The original security scores are dependent on the underlying scoring mechanism of the security system. When the scoring mechanism is updated to produce new security scores, the security rules are updated ensuring that the alert rates associated with the original security scores match the alert rates associated with the new security scores, which replace the original security scores in the security rules.
US10341365B1 Methods and system for hiding transition events for malware detection
A method for hiding transition events during malware detection comprising processing of an object within a VM, intercepting an attempted execution of an instruction located on a page in memory associated with the VM, responsive to determining the page includes instructions corresponding to one of a predefined set of function calls, (i) inserting a first transition event into the memory at a location on the page of a first instruction of the instructions, and (ii) setting a permission of the page to be execute only, and responsive to further processing within the VM causing an attempt to read from or write to the page including the first transition event, (i) halting processing within the VM, (ii) removing the first transition event, (iii) setting the permission of the page to prohibit execution, and (iv) resuming the processing is shown.
US10341363B1 Dynamically remote tuning of a malware content detection system
According to one embodiment, an apparatus comprises a processor and memory. Communicatively coupled to the processor, the memory includes a detection module that, when executed, conducts an analysis of a received object to determine if the received object is associated with a malicious attack. The detection module is configurable, and thus, certain capabilities can be enabled, disabled or modified. The analysis is to be altered upon receipt of a configuration file that includes information to alter one or more rules controlling the analysis conducted by the detection module.
US10341362B2 Apparatus and method for detecting a cloned base station
Communications are established between a base station and a mobile unit. The mobile unit analyzes the content of at least some information received from the base station relating to neighboring cells. When the analyzing indicates that the base station is a cloned base station, a warning is initiated to the user.
US10341360B2 Method and apparatus for user and entity access management for code signing one or more of a plurality of devices
A method and apparatus is provided for managing the eligibility of data signing in an online code signing system. The method is used by a plurality of data publishers in an online code signing system. The method includes defining, by an administrator of the system, a hierarchy of a plurality of entities, and managing, by an administrator of the system, eligibility to designate at least one of a plurality of users to access the at least one configuration entity to sign the data via a plurality of accounts and eligibility to designate at least one of a plurality of managers via owner account to manage user access to sign data for at least one model entity.
US10341359B2 Multi-user secret decay
Secret information, such as seeds, codes, and keys, can be automatically renegotiated between at least one sender and at least one recipient. Various mechanisms, such as counters, events, or challenges, can be used to trigger automatic renegotiations through various requests or communications. These changes can cause the current secret information to diverge from older copies of the secret information that might have been obtained by unintended third parties. In some embodiments, a secret can be configured to “decay” over time, or have small changes periodically introduced that can be determined to be valid by an authorized party, but can reduce the effectiveness of prior versions of the secret information.
US10341353B1 System and method for issuing, authenticating, storing, retrieving, and verifying documents
Disclosed herein is a method for electronic authentication, validation, storage, and third party verification of documents by a document service. The method provides a system for authenticating a user by a process that includes presentation of photo identification by the user and generation of an authenticated user code. The user then requests transfer of a document to the document service. The document service then validates, encrypts, and stores the document and associated metadata. A request for verification by a third party is responded to by the document service if the user sends the authenticated user code to confirm permission for verification by the document service.
US10341349B2 Session security splitting and application profiler
Intelligent methods of providing online security against hackers, which prevents the hackers from obtaining unauthorized access to secure resources. A first application session established between a first client and a first application of a first host device is detected. The first application is associated with a first plurality of security time limits that divide security for the first application into security tiers. A duration of the first application session established between the first client and the first application is monitored. One or more first security actions are executed against the first application session responsive to the duration of the first application session reaching a security time limit of the first plurality of security time limits. One or more second security actions are executed against the first application session responsive to the duration of the first application session reaching another security time limit of the first plurality of security time limits.
US10341346B2 Information processing method, information processing apparatus, and storage medium
An information processing method executed in a computer, the processing method including: starting a network application that belongs to a specified network domain, starting a security application that restricts accesses from the network application except for specified accesses including accesses within same network domain, detecting a peripheral device coupled to the computer, and generating an interface for accessing to the detected peripheral device so that the generated interface belongs to the same specified network domain as the network application.
US10341340B2 Authentication system for a mobile data terminal
The invention relates to an authentication system (14) comprising a data terminal (1) with a data terminal device, a communication network (15), and an authentication service (16), said data terminal device having an image capturing device (3), an image preparing module (4), and a wireless communication interface (5). A communication connection (17) is established between the data terminal device and the authentication service (16) via the communication network (15), said data terminal (1) being provided in the form of a watch.
US10341339B2 Techniques for hearable authentication
The various embodiments set forth an apparatus comprising an earpiece, a sensor configured to measure an inherent attribute associated with a user, a wireless transceiver configured to communicate with a wireless access point of a wireless communication network, and a controller. The controller is configured to establish authenticated access to the wireless communication network based on the inherent attribute associated with the user. An advantage of the disclosed embodiment is that a hearable device can conveniently authenticate user access to a network with enhanced security, based on one or more inherence factors that are measured by the hearable device.
US10341338B1 Smart card redirection
A processing device of a server executing an application establishes a network connection to a client device having a smart card, detects a program call associated with an authentication of a user of the client device for accessing the application, and determines, based on the program call, whether the smart card is a remote smart card for the server. Responsive to determining that the smart card is the remote smart card, the processing device redirects the program call to the client device via a communication channel of the network connection and authenticates, by the server, the user of the client device in view of data returned by the program call, as if the remote smart card were local to the server.
US10341337B2 System and method for issuing OTP application in face-to-face confirmation manner
The present invention relates to a system and method for issuing an OTP application in a face-to-face confirmation manner, and the system includes at least one or more service provider devices for transmitting OTP application issuance request information, including information on recognition of a terminal device tagged on a reader provided for each service provider or entering a previously set service area, to an integrated service device; and the integrated service device for registering secure storage medium identification information as medium identification information for OTP authentication and transmitting an OTP installation guide to the terminal device if the recognition information is the secure storage medium identification information, and transmitting the OTP installation guide to the terminal device if the recognition information is terminal device identification information, in which the terminal device can be a terminal device of a user seeing a service provider face-to-face.
US10341332B2 System and method for providing persistent user identification
Embodiments provide a system and method for network tracking. Through various methods of packet encapsulation or IP option filling, one or more packets of information can be tagged with a unique security tag to prevent unauthorized access. A user agent can be validated by an authentication server through acceptance of one or more user credentials. The authentication server can generate a security token that can be transmitted to the user agent. The user agent can generate a keystream from the security token, and portions of that keystream can be attached to the packets as the security tag. The tagged packets can be forwarded to an authenticator, who can recreate the keystream from a copy of the security token provided by the authentication server. If the tags generated from the authenticator match the tags on the tagged packet, the authenticator can strip the tag from the tagged packet and forward the packet on to its next network address.
US10341331B2 Information processing system, information processing apparatus and firmware program
An information processing apparatus includes circuitry that retains firmware and performs processing based on the firmware, receives a command from an external device, and transmits a predetermined response to the external device as processing of the firmware in a case where the received command is a predetermined authentication command.
US10341330B2 2FA authentication with QR on HMD
A method is provided for displaying confidential information, such as a cash-card secret code and/or a credit-card secret code. If the information transmitted to a service facility matches the information deposited there, the confidential information is displayed on a display device arranged on a user's head.
US10341328B2 Secure on-line sign-up and provisioning for Wi-Fi hotspots using a device-management protocol
Embodiments of a mobile device and method for secure on-line sign-up and provisioning of credentials for Wi-Fi hotspots are generally described herein. In some embodiments, the mobile device may be configured to establish a transport-layer security (TLS) session with a sign-up server through a Wi-Fi Hotspot to receive a certificate of the sign-up server. When the certificate is validated, the mobile device may be configured to exchange device management messages with the sign-up server to sign-up for a Wi-Fi subscription and provisioning of credentials, and retrieve a subscription management object (MO) that includes a reference to the provisioned credentials for storage in a device management tree. The credentials are transferred/provisioned securely to the mobile device. In some embodiments, an OMA-DM protocol may be used. The provisioned credentials may include certificates in the case of certificate-based credentials, machine-generated credentials such as username/password credentials, or SIM-type credentials.
US10341327B2 Enabling secure connections by managing signer certificates
Embodiments provide a system for managing security certificates, thereby enabling secure connections between systems. Embodiments collect data; authenticate to a server comprising a keystore comprising a plurality of certificates and having a server configuration; determine keystore characteristics from the server configuration; and, using the keystore characteristics, verify certificate expiration details. The system may determine that at least one certificate in the keystore has expired; and, in response, remove the at least one expired certificate from the keystore of the server. The system may determine that a certificate has expired; receives expired certificate serial number identifying expired certificate; searches for servers storing copies of the expired certificate; determines servers storing copies of the expired certificate; selects one or more of the servers storing copies of the expired certificate; and removes the expired certificate from the selected servers. The system may add the signer certificate to a keystore of the selected servers.
US10341324B2 Sponsored trust relationship management between multiple racks
A new management node associated with a new rack sends at least a public key of the new management node to a first management node associated with a first rack and a plurality of autonomous management nodes. The first management node sends the new management node an access token trusted by at least a portion of the plurality of autonomous management nodes and a set of public keys corresponding to at least a portion of the plurality of autonomous management nodes. The new management node can send its public key and the access token to at least a portion of the plurality of autonomous management nodes. In response, the new management node can establish a mutual trust relationship with at least a portion of the plurality of autonomous management nodes.
US10341322B1 On demand multifactor authentication
A domain name registrar may suggest and/or allow a user to select one or more domain names registered to the user for on demand multifactor authentication. The user may select one or more protected activities that trigger the enhanced security for the selected domain name(s). The user may also enter a plurality of authenticatees, contact information for the authenticatees and a minimum number of authenticatees required to approve the one or more protected activities. The user and/or authenticatees may also enter at least two authentication methods for each authenticatee and corresponding correct responses. The selected domain names are thus protected from the protected activities until approved by a minimum number of authenticatees using at least a first authentication method and a second authentication method selected from different groups of “what you know,” what you have” and “what you are” authentication methods.
US10341319B2 Utilizing a customized digital font to identify a computing device
Systems and methods are disclosed for securely identifying a computing device via a web browser utilizing a customized digital font. In particular, in one or more embodiments, the disclosed systems and methods generate a customized digital font and install the customized digital font on a computing device. Moreover, the disclosed systems and methods utilize the customized digital font to identify the computing device. In particular, one or more embodiments include systems and methods that identify an element of a webpage rendered by the computing device utilizing the customized digital font and identify the client device based on the rendered element of the webpage.
US10341318B2 Skill-based secure dynamic contact center agent access
Methods, systems and computer readable media for providing skill-based, secure and dynamic contact center agent network access are described.
US10341314B2 Method of security and verifiability of an electronic vote
A method of security and verifiability of an electronic vote, comprising reception of a temporary voting ballot, during which a temporary voting ballot is received by a voting entity, the temporary voting ballot being encrypted by a public voting encryption key; reception of a validation voting ballot, during which a validation voting ballot is received from the voting entity, the validation voting ballot being encrypted by a public validation encryption key; decrypting the validation voting ballot by a private validation key associated with the public validation encryption key; validating a validation request generated from the decrypted validation voting ballot sent to the voting entity; the preceding steps being repeated until the acceptance of the validation request by the voting entity, after which the encrypted temporary voting ballot is registered as a definitive voting ballot awaiting its counting.
US10341312B2 Content management
According to an example embodiment of the present invention, there is provided an apparatus comprising at least one secure element configured to store at least two credentials, and at least one processing core configured to cause a first one of the at least two credentials to be employed to decrypt a first encrypted content to produce a first decrypted content, to cause a second one of the at least two credentials to be employed to decrypt a second encrypted content to produce a second decrypted content, and to cause the first decrypted content be provided to a first rendering device over a first secured tunnel connection, wherein an endpoint of the first secured tunnel connection resides in the apparatus.
US10341305B2 Encrypted communications method and communications terminal, and computer storage medium
Disclosed are an encrypted communications method and communications terminal. The method comprises: reading from a first NFC security label the encryption algorithm and the index of the encryption algorithm; using the encryption algorithm to encrypt a data packet to be transmitted so as to generate an encrypted data packet; transmitting the encrypted data packet; transmitting the index; the index is configured so that the target communication terminal can obtain the encryption algorithm and decrypt the encrypted data packet. Also disclosed is a computer storage medium.
US10341293B2 Transparent firewall for protecting field devices
A field device firewall includes a processor that runs a cyber-protection algorithm, and a memory storing a list of device types, requests and commands. The field device firewall is adapted for use in a communications network between a field network communication interface coupled to a field device and a process controller. The field device firewall does not support any native communications with the field device and also lacks an IP address. The cyber-protection algorithm implements comparing information in a received packet to the stored list, allowing transmission of the received packet to the field device if the comparing determines the information is on the stored list, and blocking transmission of the received packet to the field device if the comparing determines the information is not on the stored list.
US10341292B2 Increased port address space
Network session identification information is received. The network session identification information is associated with a destination IP address and a destination network port. An available source network port for a new session to be established for a source IP address is determined based on the destination IP address and the destination network port.
US10341289B2 Systems and methods of calculating communications strengths
Organizing a participant list includes maintaining a participant list of users of an electronic communications system to be used by a first user of the electronic communications system. Communications strengths between the first user and each of the users included in the participant list are determined. The users included in the participant list are organized based on the corresponding communications strengths. Communications strengths may be determined for users included in a group within a participant list, and the users within the group may be organized within the group based on communications strength. An additional group in the participant list in which some or all of the users included in the participant list are organized based on communications strength may be provided.
US10341269B2 Threaded conversation channel with a temporarily exclusive conversation
Threaded conversation channel with a temporarily exclusive conversation. One embodiment includes a data processing system implementing a threaded conversation channel. The data processing system includes a network interface coupled to a network. The data processing system also includes a memory for storing instructions and an electronic processor coupled to the network interface and the memory. The electronic processor is configured to execute the instructions to generate the threaded conversation channel and to receive conversation parameters including a recipient, a delivery time, and initial message content. The electronic processor is also configured to post a temporarily exclusive conversation based on the conversation parameters that is hidden from at least a first user of the temporarily exclusive conversation and viewable by at least a second user. The electronic processor is also configured to reveal, to the first user at the delivery time, the temporarily exclusive conversation on the threaded conversation channel.
US10341268B2 Method and device for implementing instant messaging
Disclosed are a method and device for implementing instant messaging through a browser. A plug-in interface of an instant messaging tool is preset on the browser. The method comprises: a master process of the browser creating a plug-in process corresponding to the instant messaging tool; triggering the plug-in interface to instruct the master process of the browser to reload a browser window; the master process of the browser dividing, in the browser window, page presentation ranges of a plug-in page of the instant messaging tool and a current tab of the browser window and notifying the plug-in process of the page presentation ranges; and the plug-in process generating the plug-in page according to the divided page presentation ranges and loading the plug-in page and the re-rendered current tab side by side in the browser window.
US10341264B2 Technologies for scalable packet reception and transmission
Technologies for scalable packet reception and transmission include a network device. The network device is to establish a ring that is defined as a circular buffer and includes a plurality of slots to store entries representative of packets. The network device is also to generate and assign receive descriptors to the slots in the ring. Each receive descriptor includes a pointer to a corresponding memory buffer to store packet data. The network device is further to determine whether the NIC has received one or more packets and copy, with direct memory access (DMA) and in response to a determination that the NIC has received one or more packets, packet data of the received one or more packets from the NIC to the memory buffers associated with the receive descriptors assigned to the slots in the ring.
US10341261B2 Bonding device and method
A device that includes a plurality of transceivers configurable to simultaneously operate with a combination of bonded and unbonded transceivers. A first transceiver of the plurality of transceivers is operable at a first data rate, and a second transceiver of the plurality of transceivers is simultaneously operable at a second data rate that is different than the first data rate. The first and second transceivers are operable as bonded transceivers and wherein a third transceiver, of the plurality of transceivers, is simultaneously operable at a third data rate and the third transceiver is not bonded with any other transceiver.
US10341260B2 Early queueing network device
A network device, such as a network switch, can include an ingress to receive data packets from a network. The ingress can communicate with an egress included in the network device though a fabric included in the network device. At least one of ingress and the egress can enqueue a data packet prior to receipt of all cells of the data packet. The ingress can also commence with dequeue of the cells of the received data packet prior to receipt of the entire data packet from the network. At least one of ingress and the egress can process the data packets using cut-through processing and store-and-forward processing. In a case of cut-through processing of a data packet at both the ingress and the egress of a network device, such as CIOQ switch, the fabric can be allocated to provide a prioritized virtual channel through the fabric for the data packet.
US10341257B2 Datapath for multiple tenants
A novel design of a gateway that handles traffic in and out of a network by using a datapath pipeline is provided. The datapath pipeline includes multiple stages for performing various data-plane packet-processing operations at the edge of the network. The processing stages include centralized routing stages and distributed routing stages. The processing stages can include service-providing stages such as NAT and firewall. The gateway caches the result previous packet operations and reapplies the result to subsequent packets that meet certain criteria. For packets that do not have applicable or valid result from previous packet processing operations, the gateway datapath daemon executes the pipelined packet processing stages and records a set of data from each stage of the pipeline and synthesizes those data into a cache entry for subsequent packets.
US10341254B2 Linking instances within a cloud computing environment
Embodiments of the present invention provide an approach to allow a user to link multiple cloud instances (e.g., virtual machines) together such that an action on one (cloud) instance is triggered when a second instance's state changes thereby invoking a predefined set of rules. Specifically, instances can be linked to one another via a graphical user interface (GUI or the like), and associated with a set of rules. The set of rules indicates a behavior/reaction of one instance when an action is performed with respect to another instance linked thereto. These embodiments could be implemented external to or within a cloud operating environment.
US10341253B2 Automatic consolidation of network resources
A device may receive data associated with network resources. The data may be received from another device and from a system. The data may include an attribute of the network resources. The device may process the data to align the data received from the other device and from the system. The device may determine a manner in which the network resources are to be consolidated based on the attribute of the network resources. The device may perform an action based on determining the manner in which the network resources are to be consolidated. The action may be associated with consolidating the network resources.
US10341252B2 Partition arbitration optimization
Various systems, methods, and processes to optimize partition arbitration are disclosed. In response to a cluster being partitioned into multiple network partitions, a determination is made, using a first node in a first network partition, whether the first node wins one or more coordination points. The determination of the first node is then transmitted to a second node in the first network partition. Further, another determination is made using the second node whether the second node wins one or more other coordination points other than the one or more coordination points won by the first node.
US10341251B2 Method and system for securely transmitting volumes into cloud
A first computing device is provided for transmitting one or more volumes via a secured connection. The first computing device includes a volume service that is executable by one or more processors and is configured to instruct a cloud computing device to generate a worker virtual machine. The volume service is also configured to provide, via a connection different from the secured connection, a random number to the worker virtual machine. The volume service is further configured to instruct the cloud computing device to generate one or more target volumes associated with the cloud computing service and to associate the one or more target volumes with the worker virtual machine. The volume service is further instructed to provide, irrespective of the content type of the volumes and the size of the volumes, the one or more volumes to the worker virtual machine via the secured connection.
US10341249B2 Method for updating message filter rules of a network access control unit of an industrial communication network address management unit, and converter unit
Method and system of updating message filter rules of a network access control unit of an industrial communication network. At least one address-based message filter rule is assigned to the first communication device. The first communication device is replaced with the second communication device, and the second communication device is registered in the address management unit in response to the replacement of the first communication device with the second communication device. Upon determining that a communication device with an identical communication device description is already registered, the address management unit transmits a change message to the network access control unit or to the converter unit. The communication network address of the first communication device is replaced with the communication network address of the second communication device based on the at least one address-based message filter rule.
US10341248B2 Evaluation device, evaluation method and recording medium
An evaluation device includes a first evaluator configured, for each record used for transmission control of data circulating in a network, to evaluate extent of variation of an amount of the data, based on a history of the amounts of the data matching a condition of the record; a second evaluator configured, for each of the records, to evaluate a size of a space represented by the record, based on the condition of the record; and a calculator configured, for each of the records, to calculate an index value representing a possibility that a predetermined or a greater amount of the data matches the condition of the record within a fixed period of time, based on an evaluation result by the first evaluator, and an evaluation result by the second evaluator. Therefore, it is possible to evaluate a possibility of a sudden occurrence of a flow whose traffic volume is large.
US10341245B2 Bursty data transmission in a congestion controlled network
In a computer-implemented method for reducing delay of bursty data transmission in a network employing a congestion control protocol, data is accessed that is to be periodically transmitted over a network employing a congestion control protocol. The data is to be periodically transmitted with a high burst rate followed by an idle period. The congestion control protocol progressively increases a data transmission rate during a data transmission rate increase period invoked immediately following a predetermined idle period. Prior to transmitting the data, priming data is transmitted during at least a portion of the idle period until the congestion control protocol progressively increases the data transmission rate to a desired transmission rate. The data is transmitted at the desired transmission rate.
US10341244B2 Apparatus and method for selection of enhanced distributed channel access parameters for OFDMA
One embodiment is directed to a method comprising selecting a group of packets for at least one access category, determining a set of contention parameters based on the at least one access category, transmitting the selected group of packets by using the determined set of contention parameters, obtaining information about collision of the transmitted group of packets, and determining an updated set of contention parameters based on the obtained collision information and a predefined condition.
US10341241B2 History-based classification of traffic into QoS class with self-update
Methods and systems of history-based instantaneous QoS class classification of traffic flow. QoS classifications are mapped to target destinations such that, when a first flow parcket packet of a traffic flow requesting access to a resource associated with the target destination, a classifier can instantaneously classify the traffic flow as belonging to a particular QoS class for servicing of the traffic flow.
US10341240B2 Equation-based rate control using network delay for variable bitrate scenarios
Technologies are described for performing equation-based rate control using delay. For example, an observed network data rate and a network delay can be obtained for a network communication. A target network data rate can be calculated using the observed network data rate and the network delay. The target network data rate is calculated using an equation-based approach. For example, the equation-based rate control can set the target network data rate to a value that is directly proportional to the observed network data rate and inversely related to the network delay. The target network data rate is used to set the bitrate for the network communication.
US10341238B2 Transmission control method, apparatus and system
The present invention discloses a transmission control method, apparatus and system, so as to effectively utilize network link resources. The method of the present invention includes: acquiring link status information about a network; determining recommended values of TCP transmission parameters according to the link status information; and performing TCP transmission according to the determined recommended values of the parameters. The present invention can enable TCP transmission status to reflect network congestion status more real, prevent a congestion misjudgment from occurring, and improve a utilization ratio of link resources in a network.
US10341235B2 Load balancing implementation method, device, and system
A load balancing implementation method, device, and system, where the method includes determining, by a switch according to a meter entry of each output port, a write value corresponding to a real-time flow rate of each output port when a flow entry used to forward traffic does not exist, sending the write value to a controller such that the controller creates a forwarding flow entry used to forward the traffic according to the write value, receiving, by the switch, the forwarding flow entry, and forwarding the traffic through the target output port. Therefore, the controller can obtain a rate range of a real-time flow rate of an output port of the switch and allocate a forwarding path according to the obtained rate range of the real-time flow rate, and implement a better load balancing.
US10341234B2 Method, computing device and system for invoking software application methods of remote JAVA objects
A method, system, and computing device configured for invoking software application methods of remote JAVA objects are provided. Therein, a client sends at least one remote JAVA application object request to at least one of a plurality of JAVA application server instances. A software defined network (SDN) application located in the network path between the client and the plurality of JAVA application server instances receives the remote JAVA application object request, and forwards the remote JAVA application object request to the plurality of JAVA application server instances. Then, the SDN application generates at least one remote JAVA application object pool based on object references in response to the at least one forwarded remote JAVA application object request. When the SDN application receives a JAVA application method invocation request sent it delegates the remote JAVA application method invocation request to one or more of the plurality of JAVA application server instances.
US10341233B2 Dynamically adjusting a data compute node group
Some embodiments provide a novel method for load balancing data messages that are sent by a source compute node (SCN) to one or more different groups of destination compute nodes (DCNs). In some embodiments, the method deploys a load balancer in the source compute node's egress datapath. This load balancer receives each data message sent from the source compute node, and determines whether the data message is addressed to one of the DCN groups for which the load balancer spreads the data traffic to balance the load across (e.g., data traffic directed to) the DCNs in the group. When the received data message is not addressed to one of the load balanced DCN groups, the load balancer forwards the received data message to its addressed destination. On the other hand, when the received data message is addressed to one of load balancer's DCN groups, the load balancer identifies a DCN in the addressed DCN group that should receive the data message, and directs the data message to the identified DCN. To direct the data message to the identified DCN, the load balancer in some embodiments changes the destination address (e.g., the destination IP address, destination port, destination MAC address, etc.) in the data message from the address of the identified DCN group to the address (e.g., the destination IP address) of the identified DCN.
US10341230B2 Techniques for forwarding or receiving data segments associated with a large data packet
Examples are disclosed for forwarding or receiving data segments associated with a large data packets. In some examples, a large data packet may be segmented into a number of data segments having separate headers that include identifiers to associate the data segments with the large data packet. The data segments with separate headers may then be forwarded from a network node via a communication channel. In other examples, the data segments with separate headers may be received at another network node and then recombined to form the large data packet at the other network node. Other examples are described and claimed.
US10341225B2 Bonding of satellite terminals
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for bonding of satellite terminals. In some implementations, a first satellite terminal with a first satellite communication link determines that it is in communication with a second satellite terminal that has a second satellite communication link. The first satellite terminal receives packet data from a data source and selects first packet data for transmission over the first satellite communication link and second packet data for transmission over the second satellite communication link. The first satellite terminal transmits the first packet data over the first satellite communication link, and provides the second packet data to the second satellite terminal for transmission over the second satellite communication link.
US10341224B2 Layer-3 flow control information routing system
A flow control information routing system includes a receiver node device coupled to a sender node device by intermediate node devices that receive data traffic directed downstream, transmit the data traffic downstream, and provide flow control information upstream that is based on the data traffic transmitted downstream. The sender node device may perform a first layer 3 routing decision to direct a traffic flow to the receiver node device along a first traffic flow path that includes first intermediate node device(s). The sender node device may then receive flow control information provided by the first intermediate node device(s) and, in response, perform a second layer 3 routing decision using the flow control information in order to direct the traffic flow to the receiver node device along a second traffic flow path that includes second intermediate node device(s) and that does not include the first intermediate node device(s).
US10341223B2 Multicast data packet forwarding
An I/O board of a VXLAN switch receives a multicast data packet having a first VXLAN encapsulation, removes the first VXLAN encapsulation, determines that layer 3 multicast forwarding is to be performed for the multicast data packet, and sends the multicast data packet to a fabric board. The fabric board determines that layer 3 multicast forwarding is to be performed for the multicast data packet. When a multicast group member port corresponding to the multicast data packet is a VXLAN tunnel port, the fabric board modifies a source MAC address of the multicast data packet and sends the modified multicast data packet to an I/O board corresponding to the multicast group member port. The I/O board corresponding to the multicast group member port adds a second VXLAN encapsulation to the multicast data packet and forwards the multicast data packet having the second VXLAN encapsulation to a VXLAN.
US10341222B2 Traffic engineering for bit indexed explicit replication
Methods and network devices are disclosed for traffic-engineered forwarding through a new form of bit indexed explicit replication. In one embodiment, a method includes receiving at a first node in a network a message comprising a message bit array, and comparing bit values at one or more bit positions in the message bit array to one or more entries in a forwarding table stored at the first node. The one or more bit positions correspond in this embodiment to links in the network. This embodiment of the method further includes forwarding the message over a link represented in the forwarding table if a result of the comparing indicates that the link is included in a path to be taken by the message. In a further embodiment of the method, the message is a multicast message and forwarding the message comprises forwarding a replica of the multicast message.
US10341221B2 Traffic engineering for bit indexed explicit replication
Methods and network devices are disclosed for traffic-engineered forwarding through a new form of bit indexed explicit replication. In one embodiment, a method includes receiving at a first node in a network a message comprising a message bit array, and comparing bit values at one or more bit positions in the message bit array to one or more entries in a forwarding table stored at the first node. The one or more bit positions correspond in this embodiment to links in the network. This embodiment of the method further includes forwarding the message over a link represented in the forwarding table if a result of the comparing indicates that the link is included in a path to be taken by the message. In a further embodiment of the method, the message is a multicast message and forwarding the message comprises forwarding a replica of the multicast message.
US10341220B2 Virtual shortest path tree establishment and processing methods and path computation element
The present application provides virtual shortest path tree establishment and processing methods and a path computation element, so as to improve a resource utilization rate in a process of establishing and processing a virtual shortest path tree. In a process of establishing the virtual shortest path tree, a cost of an established path from a root node (a destination node) to a leaf node is compared with a cost threshold, and a new path branch is added to the VSPT when the cost is less than the cost threshold. In a process of processing the virtual shortest path tree, a resource occupied by a path branch in the VSPT that does not belong to an optimal path is released after the optimal path is obtained.
US10341219B2 Determining connections between nodes in a network
According to one embodiment of the present invention, a system determines groups of nodes within a network, each group forming a bi-connected component. The system identifies articulation nodes within the network, where each articulation node resides within each connection between a pair of nodes in the network. The system removes from the determined group each node that includes an articulation node between that node and both the source and target nodes to produce a resulting set of nodes. The system determines connections between the source and target nodes based on the resulting set of nodes. Embodiments of the present invention further include a method and computer program product for determining connections between network nodes in substantially the same manners described above.
US10341217B2 Local performance test device
Novel tools and techniques are provided for testing a data connection (e.g., network connection and/or packet-based service connection) and determining a performance condition of the data connection. The data connection may depend on conditions of an access network and/or a local area network. In some embodiments, a local performance test device may be in communication with an access network and/or a local area network. The local performance test device may receive a request to test the access network and/or the local area network. The local performance test device may further be configured to analyze the access network and/or the local area network to determine whether a data connection issue is occurring on the access network and/or the local area network. Once the local performance test device determines where a performance issue is occurring, the local performance test device may send the result of the test to a requesting device.
US10341216B2 Compliance test apparatus and method for a communication node
An apparatus for a compliance test on a communication node includes: a monitoring port; a switch turning on or off a connection between the monitoring port and a communication port connected to the communication node; and a processor controlling the switch to turn on or off the connection between the monitoring port and the communication port.
US10341215B2 Methods, systems, and computer readable media for emulating network traffic patterns on a virtual machine
Methods, systems, and computer readable media for emulating network traffic patterns on a virtual machine are disclosed. In one example, the method includes generating a user specification based on a plurality of network traffic patterns and computer processing usage patterns and receiving, at a virtual machine hosted by a DUT, the user specification containing the plurality of network traffic patterns and computer processing usage patterns. The method further includes generating a plurality of network traffic sequences based on the plurality of network traffic patterns and a plurality of computer processing usage pattern instruction sequences based on the plurality of computer processing usage patterns. The method also includes distributing each of the plurality of network traffic sequences among a plurality of virtual network interface cards (VNICs) and distributing each of the plurality of computer processing usage pattern instruction sequences among a plurality of virtual processing cores in the virtual machine.
US10341214B2 Scenario coverage in test generation
Transaction data is generated during monitoring of a plurality of transactions in a system and a respective flow is determined, from the transaction data, for each of the plurality of transactions. Each of the determined flows involves participation of a respective subset of software components of the system. A plurality of sets of overlapping flows in the plurality of flows are determined and a particular one of the plurality of sets of overlapping flows is determined to correspond to a use scenario of the system. A measure of the degree to which a set of artifacts modeling the system corresponds to the use scenarios of the system is determined.
US10341213B2 Reception device and clock generating method
An object of the present invention is to generate a clock also before reception of a packet in a reception device. A reception device has: a storage unit storing a true time-stamp included in a received packet including audio data and the true time-stamp expressing reproduction time of the audio data; a timer counting time; a dummy time-stamp generation unit generating a dummy time-stamp as a false time-stamp; a comparator comparing time based on the true time-stamp stored in the storage unit or the dummy time-stamp and time indicated by the timer; and a clock generation unit generating a clock in accordance with a comparison result of the comparator. The comparator performs comparison using the dummy time-stamp until a predetermined condition is satisfied and, after the predetermined condition is satisfied, performs comparison using the true time-stamp.
US10341212B2 Telemetry monitoring apparatus
There is disclosed a telemetry monitoring apparatus for remotely monitoring a plurality of users, such as firefighters, working in a hazardous environment. The apparatus comprises a plurality of portable devices, each arranged to be associated with breathing apparatus worn by a user, and at least one central monitoring station onto which portable devices can be logged on and monitored. The portable devices are arranged to transmit a logon message including an identifier identifying either the user or the portable device.
US10341206B1 Network packet de-duplication
Embodiments are directed to monitoring network traffic over a network. A monitoring engine may monitor flows of network packets in the network. The monitoring engine may determine an observation port that provided the network packets. The monitoring engine may determine primary network packets provided by an authoritative observation port based on which observation port provided the network packets and provide them to an analysis engine. The monitoring engine may discard a remainder of the network packets that may be associated with non-authoritative observation ports. The analysis engine may analyze the one or more primary network packets.
US10341205B2 System and method for recording web sessions
A web session recording system comprising at least one server, the server comprising one or more network cards and at least one processing unit configured to: monitor one or more ports of the network cards, the ports being used for conducting a plurality of web sessions; and send web session recording enabling data relating to the web sessions to a data repository, for recording the web sessions; wherein the monitor and the send enable recording the web sessions without access to resources external to the server.
US10341204B2 Methods and apparatus for device management
Apparatus and methods are provided for managing a plurality of user devices. In one exemplary embodiment, a unified user interface is provided which is configured to display to a user status information and frequency of use information regarding a plurality of health monitoring devices associated to the user. Such a unified interface assists the user in building healthy habits, meeting health-related goals, and ensuring that the user's devices are well maintained. The display is derived from information obtained and processed at a management entity in communication with the plurality of health monitoring devices.
US10341201B2 Cross-domain orchestration of switch and service functions
In one or more embodiments, one or more systems, methods, and/or processes may determine one or more auxiliary edges that bypass at least one vertex of vertices that represent physical nodes of a network domain; evaluate at least one edge, that includes the one or more auxiliary edges and that interconnect the vertices, to evaluate a portion of the vertices that excludes the at least one vertex that was bypassed to identify at least one vertex that is associated with at least one service function of a service function chain request specifying service functions to be performed via at least a portion of physical nodes of network domains; and configure a first physical node of the physical nodes of the network domain and associated with the at least one vertex that is associated with the at least one service function to process data via the at least one service function.
US10341198B2 Configuring a back-end container and a corresponding front-end proxy container on a network device
A device can receive a request to deploy a container to provide a service. The request can include information identifying a set of parameters associated with the container. The device can validate the request using the information identifying the set of parameters. The device can deploy the container on a back-end host. The back-end host can lack connectivity to an external network. The device can receive a first indication that the container was successfully deployed on the back-end host. The device can deploy a proxy container on a front-end host. The front-end host can have connectivity to the external network. The device can receive a second indication that the proxy container was successfully deployed on the front-end host. The device can provide a third indication. The third indication can indicate that the container was successfully deployed.
US10341194B2 System and method for building, optimizing, and enforcing infrastructure on a cloud based computing environment
A method for building, optimizing, and maintaining a computing infrastructure on a cloud computing environment is provided. A user provides a high-level declaration to a cloud environment operating system, specifying the details of the infrastructure that is intended to be built on the cloud. A cloud environment operating system converts the high level declaration to a lower level declaration and then to a series of instructions that can be executed by the cloud to build the desired infrastructure. The cloud environment operating system can also continuously monitor the infrastructure once it is built on the cloud. If the cloud environment operating system notices any discrepancies between the user's original specification and the infrastructure as built on the cloud, the operating system can work to modify the existing infrastructure on the cloud to conform to the infrastructure specified by a user.
US10341188B2 Network virtualization for network infrastructure
A service description may be used in network virtualization in order to specify requirements of an application. In order to provide network virtualization for generic networking components, including legacy networking components, the service description is mapped to a logical network implementation and then subsequently mapped to a physical implementation.
US10341186B2 Adding a network unit to a management group
Examples provided relate to adding a network unit to a management group. An example method includes receiving a numeric code on a first network unit from a button on a front panel of the first network unit. The numeric code is received on a second network unit using a button on a front panel of the second network unit. The first network unit is added to the management group of the second network unit.
US10341182B2 Method and system for detecting network upgrades
A system and method identify a network upgrade from a data set including a plurality of configuration sessions. The system performs the method by receiving a plurality of configuration sessions. Each of the configuration sessions comprises a plurality of configuration commands. The configuration commands are generated by a same user identifier and within a time threshold. The method further includes identifying one of the configuration sessions as a network upgrade session. The identification is based on a rareness of the configuration session or a skewness of the configuration session.
US10341178B1 Configuring client devices
A communication system and method for the utilization of social networks to provide computing devices operational information. The computing devices access one or more social networks and associate with an account of a specified user. The computing devices can maintain social network profiles that provide configuration information of the computing device. The computing devices can process information provided profile updates to cause a configuration of the client device. The computing devices can also process social network communications to process operational parameters of the client device.
US10341171B2 Role-driven notification system including support for collapsing combinations
Embodiments of the invention relate techniques of implementing role-driven notification. The techniques can include determining a location of a role in a role hierarchy and a corresponding location of a first notification template in a notification template hierarchy. The techniques can also include identifying one or more child roles of the role corresponding to the user and one or more child notification templates of the notification template corresponding to the user. The techniques can include generating a second notification template, the second notification template including the one or more rules included in each of the one or more child notification templates and sending a notification for the user based on the second notification template.
US10341170B2 Method for diagnosing link status in network
Disclosed are link status diagnostic methods for a vehicle network. A link status diagnostic method performed in a communication node includes: identifying a type of a fault occurring in a link connected to the communication node; generating a signal including a link fault type indicator indicating the type of the fault; and transmitting the signal. Also, the signal is generated and transmitted according to an auto negotiation protocol. Therefore, stability and reliability of the vehicle network can be enhanced, thereby improving overall performance of the vehicle network.
US10341167B2 Electronic volume corrector with cloud enabled health monitoring of associated gas distribution equipment
A system and method for distributed error detection in gas distribution systems comprises sensors coupled to a metering device, and configured to collect sensor information indicative of an operation of the metering device. An electronic volume corrector associated with the metering device serves as a gateway for transmission of sensor information indicative of the operation of the metering device. A computer system is configured to receive sensor information indicative of an operation of the metering device provided by an electronic volume corrector, identify parameters indicative of deviations from the intended operation of the metering device, perform pattern comparisons of the sensor information with reference information, and provide a performance indication of the metering device.
US10341166B2 Method for administering a plurality of local devices
One embodiment relates to a method for administering a plurality of local devices connected to a local communication network wherein the method is carried out by a local configuration device LACS able to be connected to the local communication network and to a remote configuration device ACS. The method may comprise receiving, from the remote configuration device ACS, a command for administering an administration act, wherein the administration act comprises a service which may be executed on the local communication network. A list of the local devices involved in the execution of the administration act may be determined for the command. At least one administration command for executing the administration act on the local communication network may be transmitted to each of the local devices from the determined list.
US10341161B2 Multi-dimensional signal encoding
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for communicating signals using a multi-dimensional symbol constellation. In one example, a process for modulating a carrier signal includes the actions of mapping data to symbols of a multi-dimensional symbol constellation that includes at least three dimensions, each dimension of the constellation represented by a respective modulation signal. The dimensions of the constellation include first and second dimensions each of which are represented by respective in-phase modulation values and quadrature phase modulation values of a quadrature amplitude modulation (QAM) signal, and a third dimension represented by a transpositional modulation (TM) signal. The method further includes modulating a carrier signal with the TM signal and the QAM signal.
US10341160B2 Radio receiver with smart listening mode
The embodiments of the disclosure introduce a novel receiver having a smart listening mode for reducing the current consumption of a receiver while waiting for a data packet. In the smart listening mode, the receiver temporarily disables one signal path of a quadrature signal (e.g., I or Q path) until the receiver detects an arrival of data packet via a second signal path of the quadrature signal. The receiver continuously monitors the enabled signal path for the incoming data packet via in-channel energy. After the incoming data packet is detected, it is further determined whether the incoming data packet is a valid data packet. If not, one of the signal paths would be disabled again. As a result, the current consumption of the receiver is reduced while waiting for an incoming data packet.
US10341159B2 Head-end device and method of recovering synchronization detection error using the same
A method of recovering a synchronization detection error according to an embodiment includes: determining whether a base station signal input to a head-end device is detected; determining whether a head-end signal output from the head-end device, which is obtained by processing the base station signal by the head-end device, is detected by a lower device of the head-end device; determining whether synchronization of the head-end signal is detected based on the head-end signal input to the lower device; and changing a set frequency band or performing automatic gain control of the head-end device based on whether the base station signal is detected, whether the head-end signal is detected, and whether the synchronization of the head-end signal is detected
US10341157B2 Method for symbol compensation and receiver
The present disclosure provides a method for symbol compensation. The method comprises, for a symbol consisting of a first portion and a second portion: estimating a length of the first portion; calculating an average power of the first portion and an average power of the second portion based on the length of the first portion; determining a relative scaling factor by which the average power of the first portion is scaled relative to that of the second portion; and compensating for the first portion based on the relative scaling factor.
US10341156B2 Phase pattern-based synchronization signal transmitting/receiving method in wireless communication system
Disclosed is a synchronization signal receiving method comprising a step of respectively receiving, from a plurality of base stations, a plurality of synchronization signals generated by using a predetermined repetition frequency, sequence, and phase pattern vector, measuring a start timing of a frame, a sequence index, and an index of the phase pattern vector by using the plurality of synchronization signals with respect to each of the plurality of base stations, selecting the base station having the highest correlation value calculated as a result of the measurement among the plurality of base stations, and establishing a connection with the selected base station, wherein the phase pattern vector repeatedly changes the phase of the sequence at the repetition frequency.
US10341153B2 Peak power reduction device in communication system
A peak power reduction device includes a unit for dividing digital information to be transmitted into a plurality of streams; a unit for selecting the modulation level of the streams and distribution of transmission power according to a transmission state; a unit for performing singular-value decomposition on the transmission path characteristic of a streams and precoding the resultant data by a right singular value matrix; a unit for performing complex mapping on the subcarrier of a stream according to the modulation level; a unit for converting a complex mapping signal into a time domain signal; a first unit for storing a conversion result as a time domain signal; a second unit for calculating a peak time signal exceeding a predetermined threshold value from a peak value, if any exists, that exceeds a prescribed threshold value for the amplitude of the time domain signal.
US10341150B2 Method and device for phase modulation of a carrier wave and application to the detection of multi-level phase-encoded digital signals
The method of phase modulating a carrier wave involves creating a set of signals sh(t) constituted by a carrier wave of frequency fC and of phase φ(t)=hφ0(t) that is modulated in time t in such a manner that sh(t)=cos(2πfCt+hφ0(t)), where h is an integer and where φ0(t)=2 arctan((t−t0)/w0). The modulation corresponds to a single phase pulse centered on a time t0 of characteristic duration w0 that is positive, and incrementing the phase of the signal sh(t) by the quantity h2π, in such a manner as to generate a single sideband frequency spectrum directly. The carrier wave may be of electromagnetic type or of acoustic type. The method applies in particular to transporting binary information by single sideband phase coding, to generating single sideband orthogonal signals, to detecting single sideband phase coded multiple-level digital signals, to transmitting single sideband phase coded binary signals in-phase and out-of-phase, and to single sideband combined amplitude-and-phase modulation.
US10341148B2 Sigma-delta modulator and associated system improving spectrum efficiency of wired interconnection
The invention provides a sigma-delta modulator (SDM) and associated system improving spectrum efficiency of wired interconnection. The SDM may comprise a main circuit for transferring an aggregated signal by a signal transfer function, and a noise shaping circuit for shaping noise away from a low-pass band by a modified noise transfer function. A frequency response of the modified noise transfer function may have a notch at a passband, and the passband may not overlap with the low-pass band.
US10341147B1 High performance equalizer achieving low deterministic jitter across PVT for various channel lengths and data rates
A high performance equalization method is disclosed for achieving low deterministic jitter across Process, Voltage and Temperature (PVT) for various channel lengths and data rates. The method includes receiving input signal at front end of a receiver upon passing through a channel, generating with an eye-opening monitor circuit a control code based on channel conditions, and equalizing with a continuous-time linear equalization equalizer (CTLE) circuit the input signal based on the control code such that the eye-opening monitor circuit and the CTLE circuit are biased based on their corresponding replica circuits, and the control code is generated in a feedforward configuration.
US10341144B2 Method for transmitting SRS, and mobile terminal for the same
A method of transmitting a sounding reference symbol (SRS) at a user equipment (UE) includes receiving, from a base station, first information including information on at least one predetermined SRS sequence parameter configured in association with a frequency hopping pattern among SRS sequence parameters, generating an SRS sequence using a value of a parameter corresponding to a frequency hopping pattern configured in the UE with respect to the at least one predetermined SRS sequence parameter, and transmitting the SRS, to which the generated SRS sequence is applied, to the base station through SRS resources.
US10341138B2 Spanning tree protocol enabled N-node link aggregation system
A STP n-node VLT system includes a first VLT device with a first virtual port, and a second VLT device with a LAG port, a non-LAG port, and a second virtual port coupled to the first virtual port. A STP engine designates the first VLT device as a root bridge and, in response, designates the first virtual port a designated port and the second virtual port a root port. The STP engine then designates a networking device coupled to the LAG port as the root bridge based on it having a higher priority than the first VLT device. Then STP engine then determines that a non-LAG link between the networking device and the second VLT device has caused the redesignation of the second virtual port as an alternate port and the non-LAG port as a root port, and swaps the designations of the second virtual port and the non-LAG port.
US10341136B2 Method for managing configuration of industrial internet field broadband bus
The invention relates to a method for managing configuration of an industrial internet field broadband bus, the method being applicable to a two-wire data transfer network in which a bus controller and respective bus terminals are synchronized in clock, and the bus controller allocates time slices for the respective bus terminals and the bus controller, so that the bus controller firstly acquires the configuration information, and determines the bus terminal corresponding to the configuration information, and then the bus controller transmits the configuration information to the bus terminal in the time slice occupied by the bus controller, when the bus controller need transmit configuration information to the respective bus terminals, to thereby make the bus terminal perform corresponding configuration operations according to the configuration information.
US10341131B2 Avoiding unknown unicast floods resulting from MAC address table overflows
In one embodiment, a system includes a hardware processor and logic implemented with and/or executable by the processor to determine that expiration of a timer has occurred, and in response to expiration of the timer, import entries from a media access control (MAC) address table stored by a switch controller into a MAC address table stored by a switch until the MAC address table stored by the switch is full, where the logic to import entries includes logic to import entries in the MAC address table stored by the switch controller determined to be more often used into the MAC address table stored by the switch before entries determined to be less often used.
US10341128B2 Method and system for optimizing usage of network resources in a communication network
The present disclosure relates to a method and system for optimizing usage of network resources in the communication network. In an embodiment, a session is initiated by a user with a plurality of media servers. The usage of the network resources is optimized by a routing server which monitors session characteristics of an on-going session, user characteristics, media server characteristics and network conditions, wherein the on-going session is hosted by a plurality of session handling media servers from the plurality of media servers in the communication network. The routing server further compares the monitored data with corresponding threshold values and identifies at least one media server which violates the pre-defined threshold. The routing server further identifies one or more alternate media servers based on the media server characteristics and transfer the connectivity of one or more users to the one or more alternate media servers without disconnecting the on-going session.
US10341126B2 System and method to facilitate flow identification in a network environment
An example method is provided in one example embodiment and may include generating a content token, wherein the content token is generated for a particular content type of a particular application service based on a trust relationship established between the particular application service and a mobile service provider; and embedding the content token in one or more packets of a plurality of packets sent to a user equipment (UE) for one or more Internet Protocol (IP) flows associated with the particular content type, wherein the content token is embedded in an unencrypted portion of each packet that is separate from an encrypted data payload portion of each packet.
US10341122B2 Electronic appliance and network of the same
A network of electronic appliances includes a plurality of network units of electronic appliances. The network units include a first network unit and a plurality of second network units. The first network unit is connected to at least one of the second network units. Each of the network units includes a stem server and a plurality of peripheral devices connected to the stem server. The stem server includes at least one passcode and at least one list of a plurality of registration codes. Each list is associated to a respective passcode. Each registration code of one list associating to one passcode corresponds to a respective peripheral device. Each registration code is generated in response to a respective passcode using physical randomness of a respective peripheral device in correspondence to the passcode. An address of each identification cell is defined by several word lines and bit lines.
US10341121B2 System, method, and computer program product for privacy-preserving transaction validation mechanisms for smart contracts that are included in a ledger
The system, method, and computer program product described herein may provide the capability to handle a variety of types of transactions, not just payment transactions. In addition, system, method, and computer program product described herein may provide the capability for users to be able to control the confidentiality of their transactions, for the system to control access to transactions, for the system to be capable of auditing transactions, and to provide accountability of the validating entities.
US10341117B2 Cloud authentication of layer 2-connected member devices via an IP-connected active device
Techniques for enabling cloud authentication of Layer 2-connected member devices via an IP-connected active device are provided. In one set of embodiments, the member device can transmit, to the active device, a request to authenticate the member device with a cloud management platform. The member device can further receive, from the active device, an encrypted nonce generated by the cloud management platform in response to the request, where the encrypted nonce is encrypted using a public key of the member device. The member device can decrypt the encrypted nonce using a private key of the member device to generate a decrypted nonce and can transmit the decrypted nonce to the active device. The member device can then receive, from the active device, a token generated by the cloud management platform indicating that the member device has been authenticated by the platform.
US10341116B2 Remote attestation with hash-based signatures
An attestation protocol between a prover device (P), a verifier device (V), and a trusted third-party device (TTP). P and TTP have a first trust relationship represented by a first cryptographic representation based on a one-or-few-times, hash-based, signature key. V sends an attestation request to P, with the attestation request including a second cryptographic representation of a second trust relationship between V and TTP. In response to the attestation request, P sends a validation request to TTP, with the validation request being based on a cryptographic association of the first trust relationship and the second trust relationship. TTP provides a validation response including a cryptographic representation of verification of validity of the first trust relationship and the second trust relationship. P sends an attestation response to V based on the validation response.
US10341112B2 Soft generation of biometric candidates and references based on empirical bit error probability
A biometric verification device is arranged to compare a reference hash with a verification bit string obtained from a biometric. The biometric verification device includes a candidate bit string generator arranged to generate candidate bit strings from the verification bit string and error probabilities; a hash unit arranged to apply a cryptographic hash function to the generated candidate bit strings to obtain candidate hashes; and a comparison unit arranged to verify if a candidate hash generated by the hash unit matches a reference hash.
US10341110B2 Securing user credentials
A password is secured using a first key. At least one of a password record, a username record, and as domain name record is created. The at least one password record, username record, and domain name record are associated. The associated records are encrypted using a second key, where the second key is different from the first key. A credentials record is created based on the encrypted associated records.
US10341105B2 Blockchain-based social media history maps
A system may include a transaction history controller to store, in a distributed blockchain database, a first chain including a primary head node for a first subscriber to a social media history map service and multiple blocks each representing an online transaction for the first subscriber, and a second chain including a follower head node, linked to the primary head node, for a second subscriber and multiple blocks each representing an online transaction for the second subscriber. The transaction history controller may receive data representing a first online transaction for the second subscriber, format the data for the distributed blockchain database, store the formatted data as a new block in the second chain, receive a request to generate a trend report for a cluster of subscribers that includes the first and second subscribers, and generate the trend report dependent on the blocks in the first and second chains.
US10341101B2 Secure database backup and recovery
As disclosed herein a computer system for secure database backup and recovery in a secure database network has N distributed data nodes. The computer system includes program instructions that include instructions to receive a database backup file, fragment the file using a fragment engine, and associate each fragment with one node, where the fragment is not stored on the associated node. The program instructions further include instructions to encrypt each fragment using a first encryption key, and store, randomly, encrypted fragments on the distributed data nodes. The program instructions further include instructions to retrieve the encrypted fragments, decrypt the encrypted fragments using the first encryption key, re-encrypt the decrypted fragments using a different encryption key, and store, randomly, the re-encrypted fragments on the distributed data nodes. A computer program product and method corresponding to the above computer system are also disclosed herein.
US10341100B2 Partially encrypted conversations via keys on member change
Examples of the present disclosure describe systems and methods for partially encrypting conversations using different cryptographic keys. Messages communicated during a conversation session may be encrypted using a cryptographic key. Other conversation participants may then decrypt the messages using the cryptographic key. During the conversation, an event may occur that causes a new cryptographic key to be generated. The conversation participants may then use the new cryptographic key when communicating. As such, previously-encrypted messages may be inaccessible to new members that do not have the old cryptographic key, while newly-encrypted messages may be inaccessible to former members that do not have the new cryptographic key. An isolated collection may store the messages and related cryptographic keys. Relationships may exist within the isolated collection, such that messages may be related to one another and messages may also be related to the cryptographic keys used to encrypt them.
US10341099B2 Cryptographic key generation using a stored input value and a stored count value
Embodiments of an invention for cryptographic key generation using a stored input value and a stored count value have been described. In one embodiment, a processor includes non-volatile storage storing an input value and a count value, and logic to generate a cryptographic key based on the stored input value and the stored count value.
US10341094B2 Multiple encrypting method and system for encrypting a file and/or a protocol
The present invention relates to a multiple encrypting method, for encrypting a file and/or a protocol and generating encryption keys. Comprising the steps of: uploading at least one of a file and a protocol by a file uploading unit; generating random numbers by a random number generation unit; arranging the random numbers to form at least one key and at least one initialization vector respectively by a key generation unit and an initialization vector generation unit; encrypting the file and/or the protocol from the file uploading unit via using AES encryption by an encryption unit, so as to generate an encrypted file and/or an encrypted protocol; saving the key and the initialization vector respectively in a first storage unit and a second storage unit; Repeating the above steps at least one time.
US10341092B2 Application specific certificate management
Application specific certificate deployment may be provided. An application may generate a security certificate comprising a public key and a first private key. The public key may be stored in a shared segment of a memory store, from where it may be retrieved and signed. The signed public key may be re-deployed and/or used to transmit securely encrypted resources.
US10341089B2 High-speed AES with transformed keys
The Advanced Encryption Standard (AES) cipher can be performed in a manner that preserves the secrecy of cryptographic keys, even under the intense scrutiny of a reverse-engineer observing every aspect of the computation. A method can include loading a key in a non-standard representation. The method can also include processing the key with respect to data in at least three first type rounds and a plurality of second type rounds. The processing the key with respect to data can include either encrypting the data using the key or decrypting the data using the key. The first type rounds can be configured to maintain an order of channels of bits at an output from the order of corresponding channels of bits at an input. The second type rounds can be configured to vary the order of channels of bits at an output from the order of corresponding channels of bits at an input.
US10341087B2 Techniques for cipher system conversion
Various embodiments are generally directed to techniques for converting between different cipher systems, such as, for instance, between a cipher system used for a first encryption environment and a different cipher system used for a second encryption environment, for instance. Some embodiments are particularly directed to an encryption engine that supports memory operations between two or more encryption environments. Each encryption environment can use different cipher systems while the encryption engine can translate ciphertext between the different cipher systems. In various embodiments, for instance, the first encryption environment may include a main memory that uses a position dependent cipher system and the second encrypted environment may include a secondary memory that uses a position independent cipher system.
US10341083B2 System and methods for network synchronization
One aspect of the disclosure is directed to a system and method for determining the propagation delay for a signal to traverse an optical fiber between two transceivers. The method is performed by a first network element and includes transmitting a message to a second transceiver over a first optical fiber. The method further includes configuring both network elements such that the first NE receives a reply message from the second NE on the first optical fiber. This reply message includes an indication of the internal time for the second NE to transmit the reply message. Accordingly the one way propagation delay on the first optical fiber can be determined. Another aspect is directed to a system and method for using the determined one way propagation delay to synchronize clocks of the two NEs using a symmetric network synchronizing protocol such as precision timing protocol, and correcting for differences in the one way propagation delays which make up the round trip propagation delay. Some embodiments can do this without stopping the operation of the network while pausing (buffering) data flows while the one way propagation delays are determined.
US10341077B2 Method for reporting channel quality indicators in a wireless device and a radio network node
The present invention relates to a method for transmitting channel quality indicators, the method being performed in a wireless device served by a first radio network node of a wireless communication network. The wireless device receives a reference signal from the first radio network node and information relating to an interfering transmission of a second radio network node. It estimates a first channel quality based on the reference signal, and a second channel quality based on the reference signal and on the information relating to the interfering transmission, wherein the second channel quality indicates a channel quality for which the information relating to the interfering transmission, wherein the second channel quality indicates a channel quality for which the interfering transmission has been cancelled. Corresponding first and second channel quality indicators are determined and transmitted to the first radio network node.
US10341075B2 Method for transmitting and receiving acknowledgement/negative acknowledgement signal for uplink multi-user data in wireless LAN system, and apparatus therefor
The present document relates to a method for transmitting an acknowledgement/negative acknowledgement (ACK/NACK) signal for transmission data of a plurality of stations (STAs) by an access point (AP) in a wireless LAN (WLAN) system, and an apparatus therefor. To this end, the AP transmits a trigger frame to the plurality of STAs, and on receiving data from the plurality of STAs in response to the trigger frame, transmits ACK/NACK signals for the data received from the plurality of STAs through a multiuser block ACK frame (M-BA frame). Here, the M-BA frame includes ACK/NACK signals for STAs, the number of which is determined so as not to exceed a specific transmission unit time, among the ACK/NACK signals for the plurality of STAs, and the AP additionally transmits ACK/NACK signals to one or more STAs, to which ACK/NACK signals have not been transmitted through the M-BA, among the plurality of STAs.
US10341073B2 Information transmission method, information processing method, base station, and mobile station
An information transmission method used in a base station includes: determining mode indication information regarding reference signals to be transmitted; transmitting the mode indication information to a mobile station; and transmitting the reference signals to the mobile station based on the mode indication information.
US10341072B2 Elevation PMI reporting on PUCCH
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a UE. The UE receives RSs from a base station. The UE determines, based on the RSs, a second CSI indicator indicating a first precoding configuration of the base station optimized to at least one of improve signal power or reduce interference in an elevation dimension. The UE determines, based on the RSs, a second CSI indicator indicating a second precoding configuration of the base station optimized to at least one of improve the signal power or reduce interference in an azimuth dimension. The UE transmits, to the base station, a first CSI report including at least the first CSI indicator.
US10341070B2 Method and apparatus of data transmission by setting segmentation threshold based on transmission time interval
Aspects of the disclosure provide a method of data transmission that includes determining a transmission time interval for transmission of a transport block and setting a segmentation threshold for the transport block to a first threshold or a second threshold that is less than the first threshold based on the determined transmission time interval. The method includes converting the transport block into one or more outgoing code blocks that each has a size not greater than the determined segmentation threshold and encoding the one or more outgoing code blocks for transmission when communication device is configured to transmit the transport block. The method also includes receiving one or more incoming code blocks that each has a size not greater than the determined segmentation threshold and reconstructing the transport block from the one or more incoming code blocks when communication device is configured to receive the transport block.
US10341065B2 Access-category-based multi-user trigger frames
During operation, an interface circuit in an electronic device may receive, from a second electronic device (such as an access point in a WLAN), an uplink trigger frame that may specify an access category. In response to the uplink trigger frame, the electronic device may first include data associated with the specified access category in one or more frames, and then may transmit the one or more frames to the second electronic device. Moreover, when all the data associated with the specified access category has been transmitted or when there is no data associated with the specified access category, and when there is leftover time in an allocation associated with the uplink trigger frame, the interface circuit may transmit the one or more frames to the second electronic device with additional data associated with another access category that is different from the specified access category.
US10341064B2 Improving communication efficiency
There is provided a method for defining at least one channel reservation window the method comprising: setting length for each of the at least one channel reservation window such that each channel reservation window comprises a plurality of sub-frames; dividing the length of each channel reservation window into a transmission part and an idle part, wherein the idle part consists of one or more symbols in one sub-frame; maximizing, at a symbol level accuracy, the length of the transmission part such that a ratio between the length of the idle part and the length of the transmission part fulfills a predetermined criterion; and concatenating the transmission part and the idle part so as to form the channel reservation window.
US10341063B2 Satellite communication system and satellite communication ground apparatus
A satellite communication system includes a plurality of satellite communication ground apparatuses to decode data encoded by an error-detecting code received over a downlink channel, and request retransmission on data in which an error has been detected by the decoding, and a non-geostationary satellite to emit radio waves on the downlink channel to transmit data to the satellite communication ground apparatuses by the downlink channel, and retransmit data that the non-geostationary satellite has been requested by the satellite communication ground apparatuses to retransmit, intensively in a time period during which the non-geostationary satellite moves in a predetermined specific location in a satellite orbit.
US10341060B2 Data acknowledgement in a wireless communication system
Apparatuses, methods, and systems are disclosed for data acknowledgment. One apparatus includes a transmitter that transmits data to a device. The apparatus may include a processor that determines a response window having multiple subframes for receiving an acknowledgement corresponding to the data. The apparatus may include a receiver that receives the acknowledgement within the response window.
US10341059B2 Method and arrangements in a telecommunication system for handling status information of data units
A method is provided in a receiving node for handling status information of data units transmitted from a sending node to the receiving node over a radio link. The receiving node establishes that a number of data units that has been transmitted by the sending node are missing. The receiving node sends a reduced status message to the sending node over the radio link, which message is reduced such that it comprises the negative acknowledgement for a first part of missing data units and omits negative acknowledgements for the rest of the missing data units. The omitted negative acknowledgement for the rest of the missing data units will not erroneously be interpreted as correctly received data units by the sending node.
US10341058B2 Method for transmitting and receiving multi-station block ACK frame of expanded capacity and device therefor
Disclosed are a method and a device by which an access point (AP) transmits a block ACK (BA) signal for transmission data of a plurality of stations (STAs) in a wireless LAN (WLAN) system. To this end, an AP receives data from a plurality of STAs, and transmits a first multi-STA BA frame (M-BA frame) for the data received from the plurality of STAs, wherein the first M-BA frame includes a MAC header field, a BA control field, and a BA information field, a last N bit of the BA control field indicates at least one from among the number of pieces of BA information included in the first M-BA frame and information on a succeeding ACK frame, and N is set to 5 or more.
US10341057B2 Determining a HARQ-ACK response codebook in a wireless communication system
Apparatuses, methods, and systems are disclosed for determining a hybrid automatic repeat request acknowledgement (HARQ-ACK) codebook. One apparatus includes a processor and a memory that stores code executable by the processor. The code, in various embodiments, determines a set of aggregated serving cells. The code groups the aggregated serving cells into a set of cell groups. In a further embodiment, the code determines, for an uplink subframe, a set of subframes for which a corresponding HARQ-ACK is to be transmitted in the uplink subframe. The code receives a cell-domain downlink assignment indicator and a cell-domain total assignment indicator in each downlink control information scheduling a physical downlink shared channel. The code additionally determines a HARQ-ACK codebook for each combination of a cell group and a subframe. The apparatus may include a transmitter that receives the downlink control information.
US10341056B2 Decoding apparatus and method in mobile communication system using non-binary low-density parity-check code
A decoding method in a mobile communication system using a non-binary LDPC code according to various embodiments of the present disclosure includes: selecting a message value having the highest reliability from each column and each row of an input vector message; generating a configuration set using the message value selected for each column and a GF element corresponding to the message value; and generating a check node output message using the generated configuration set and an extra output message value. According to various embodiments of the present disclosure, a decoding time period is reduced.
US10341055B2 Method for performing autonomous RLC retransmission in a wireless communication system and a device therefor
The present invention relates to methods and devices for performing autonomous RLC retransmission in a wireless communication system. The methods involve and the devices perform transmitting a RLC PDU to a RLC receiver on a first transmission opportunity. When the RLC PDU is transmitted, a check is performed to determine if a condition for performing a RLC PDU retransmission procedure is met. If the condition is met, the RLC PDU is stored in a re-transmitter buffer and re-transmitted during consecutive transmission opportunities following the first transmission opportunity.
US10341050B2 Apparatus and method for encoding and decoding channel in communication or broadcasting system
The present invention related to a 5G or pre-5G communication system to be provided to support a higher data transmission rate since 4G communication systems like LTE. The present invention relates to a method and an apparatus for encoding a channel in a communication or broadcasting system supporting parity-check matrices having various sizes are provided. The method for encoding a channel includes determining a block size of the parity-check matrix; reading a sequence for generating the parity-check matrix, and transforming the sequence by applying a previously defined operation to the sequence based on the determined block size.
US10341048B2 Channel encoding and decoding method and apparatus
Embodiments of the present invention provide a channel encoding and decoding method and apparatus, where a channel encoding method includes: acquiring, by an encoder, an information bit index set; generating, by the encoder, a second bit vector according to a to-be-encoded first information bit and the information bit index set; and performing, by the encoder, Polar code encoding on the second bit vector to generate an encoded first code word. In technical solutions of the present invention, an encoder first acquires an information bit index set, generates a second bit vector according to a to-be-encoded first information bit and the information bit index set, and then performs Polar code encoding on the second bit vector to generate an encoded first code word.
US10341047B2 Method and system for controlling the forwarding of error correction data
According to one embodiment, a system is described that comprises a network device adapted to receive a media stream that includes a plurality of packets. The network device of the system processes the media stream, targeted for a client device that is communicatively coupled to the network device, by perform a number of operations. A first operation includes analyzing a packet type for each packet of the plurality of packets and detecting an event causing difficulty for the client device to successfully receive the media stream. Based on both detecting the event and analyzing the packet type for each packet of the plurality of packets, the network device only transmits a portion of the media stream to the client device, where the portion of the media stream is the received media stream absent one or more packets of the plurality of packets.
US10341045B2 Outer loop link adaptation with bundled feedback
Systems and methods for outer loop Link Adaptation (LA) with bundled feedback are disclosed. In some embodiments, a method of operation of a radio access node in a cellular communications network to provide outer loop LA includes receiving, from a wireless device, a bundled feedback acknowledging reception of data by multiple Hybrid Automatic Repeat Request HARQ) processes at the wireless device. The method also includes, in response to receiving the bundled feedback, updating an outer loop LA parameter based on the number of HARQ processes in the HARQ processes and/or a metric indicative of channel correlation for a channel from the radio access node to the wireless device.
US10341042B2 Narrowband operation with reduced sampling rate
Methods, systems, and devices for wireless communication are described. A wireless device may use a sampling rate that is less than a default sampling rate associated with a wireless carrier. The device may operate in a narrowband portion of a system bandwidth, and the sampling rate may be less than that used by devices monitoring the whole bandwidth. Multiple sampling rates may be used so that a portion of signal processing may be associated with one sampling rate and another portion of the signal processing may be associated with another sampling rate. The size of a cyclic prefix (CP) may be adjusted based on the sampling rate to align subframe timing boundaries for signals of different sampling rates. In some cases, each symbol of a signal may include both a CP and a postfix such that the postfix for each symbol overlaps the prefix of the next symbol.
US10341040B2 Method and system for a polarization immune wavelength division multiplexing demultiplexer
Methods and systems for a polarization immune wavelength division multiplexing demultiplexer are disclosed and may include, in an optoelectronic transceiver having an input coupler, a demultiplexer, and an amplitude scrambler: receiving input optical signals via the input coupler, communicating the input optical signals to the amplitude scrambler via waveguides, configuring the average optical power in each of the waveguides utilizing the amplitude scrambler, and demultiplexing the optical signals utilizing the demultiplexer. The amplitude scrambler may include phase modulators and a coupling section. The phase modulators may include sections of P-N junctions in the two waveguides. The demultiplexer may include a Mach-Zehnder Interferometer. The demultiplexed signals may be received utilizing photodetectors. The input coupler may include a polarization splitting grating coupler. The average optical power may be configured above which demultiplexer control circuitry is able to control the demultiplexer to process incoming optical signals.
US10341039B1 Methods and apparatus for separating the wavelength switching function from the channel equalization function in a reconfigurable optical add/drop multiplexer (ROADM)
In some embodiments, an apparatus includes a reconfigurable optical add-drop multiplexer (ROADM). The ROADM has a wavelength selective switch (WSS) that does not perform power equalization when the WSS is operative. The ROADM also has a first pre-amplifier, a first channel power equalizer operatively coupled to the first pre-amplifier, a second pre-amplifier operatively coupled to the first channel power equalizer and the WSS, a first post-amplifier operatively coupled to the WSS, a second channel power equalizer operatively coupled to the first post-amplifier, and a second post-amplifier operative coupled to the second channel power equalizer.
US10341038B2 Multiplex conversion for a passive optical network
A passive optical network system having a node that is optically coupled to optical line terminals (OLTs), and that is optically coupled to optical network units (ONUs). The node includes at least one fiber link module (FLM), each FLM including an upstream multiplex conversion device (MCD), and a downstream MCD. The upstream MCD receives an upstream optical signal from the ONUs, converts the upstream optical signal to an upstream electrical signal, and transmits a regenerated upstream optical signal to the OLTs. The downstream MCD receives a downstream optical signal from the OLTs, converts the downstream optical signal to a downstream electrical signal, and transmits a regenerated downstream optical signal to the ONUs.
US10341036B2 Broadcast signal transmission apparatus, broadcast signal reception apparatus, broadcast signal transmission method, and broadcast signal reception method
A method is provided for transmitting a broadcast signal in a transmitting system. Audio data of a broadcast service is generated. An audio frame coded by an Audio Compression-4 (AC-4) scheme is generated. The audio frame includes configuration information on the audio frame and at least one substream including the audio data and metadata for the audio data. The configuration information includes substream index information and substream size information. Real time Object delivery over Unidirectional Transport (ROUTE) packets containing the audio frame are generated. The ROUTE packets are processed to generate Internet Protocol (IP) packets. The IP packets are processed to generate link layer packets, and the broadcast signal including at least one data pipe that includes the link layer packets is transmitted.
US10341032B2 High-bandwidth underwater data communication system
An apparatus is described which uses directly modulated InGaN Light-Emitting Diodes (LEDs) or InGaN lasers as the transmitters for an underwater data-communication device. The receiver uses automatic gain control to facilitate performance of the apparatus over a wide-range of distances and water turbidities.
US10341030B2 Cycle slip compensation in a coherent receiver
A receiver architecture and method recovers data received over an optical fiber channel in the presence of cycle slips. In a first cycle slip recovery architecture, a receiver detects and corrects cycle slips based on pilot symbols inserted in the transmitted data. In a second cycle slip recovery architecture, a coarse cycle slip detection is performed based on pilot symbols and a cycle slip position estimation is then performed based on carrier phase noise. The receiver compensates for cycle slips based on the position estimation.
US10341021B2 Method and system for optoelectronics transceivers integrated on a CMOS chip
Methods and systems for optoelectronics transceivers integrated on a CMOS chip are disclosed and may include receiving optical signals from optical fibers via grating couplers on a top surface of a CMOS chip, which may include a guard ring. Photodetectors may be integrated in the CMOS chip. A CW optical signal may be received from a laser source via optical couplers, and may be modulated using optical modulators, which may be Mach-Zehnder and/or ring modulators. Circuitry in the CMOS chip may drive the optical modulators. The modulated optical signal may be communicated out of the top surface of the CMOS chip into optical fibers via grating couplers. The received optical signals may be communicated between devices via waveguides. The photodetectors may include germanium waveguide photodiodes, avalanche photodiodes, and/or heterojunction diodes. The CW optical signal may be generated using an edge-emitting and/or a vertical-cavity surface emitting semiconductor laser.
US10341020B2 Flexible ethernet logical lane aggregation
A system or method for logical lane aggregation provides data across a first set of interconnect lanes and determines that at least one interconnect lane is unavailable. The system or method redistributes data to a second set of interconnect lanes, the second set not including the at least one interconnect lane, in response to the at least one interconnect lane being unavailable. The system or method can be used to provide flexible Ethernet logical lane aggregation (FELLA).
US10341019B1 M-ary frequency presence modulation communication system and method for deep space
An optical communication system that includes a data transmitter which includes: at least one ultraviolet laser source configured to output ultraviolet light energy as an optical beam having an operating bandwidth with at least one communication band; a frequency presence modulation unit including at least one optical component having an ultraviolet coating, the frequency presence modulation unit being configured to: spectrally segregate the bandwidth of the at least one communication band into plural channels, and modulate the bandwidth to selectively produce an ultraviolet optical output signal with wavelengths that correspond to one or more of the channels, wherein a presence and absence of energy within channels of the communication band will constitute an information packet for data communication; and a controller for providing a control signal to the frequency presence modulation unit to spectrally segregate the bandwidth of the at least one communication band into the plural channels.
US10341018B2 Methods and systems for adjusting an orientation of a light sensor
Methods, systems, and devices are described for commissioning light fixtures. One method may include receiving, at a mobile device, an encoded light signal from a light fixture in a plurality of light fixtures. The encoded light signal may be decoded to obtain an identifier associated with the light fixture, and a correspondence between the identifier and a plurality of locations of the plurality of light fixtures may be determined.
US10341017B1 Visual light audio transmission system
A visible light audio system is operable to enable free space optical communication of audio signals via transmission of modulated light intensity at a light source to a photo diode being operably engaged with a demodulator and audio output device. Embodiments of the visible light audio system may be utilized, for example, in commercial, residential, or church buildings to transmit audio signals to occupants via the overhead lighting of the building. Embodiments of the present disclosure may be utilized in any commercial application where line of sight transmission of an audio signal is required or beneficial for occupants of an interior structure to receive a location-specific audio message.
US10341015B1 Secure fiber optic seals enabled by quantum optical communication concepts
Described herein are various technologies pertaining to detecting tampering of a seal based upon quantum optical communication via a communications channel comprising the seal. A plurality of pulses of light encoded with random data are transmitted on the communications channel, whereupon they are received and their data values measured. The measured data values of the pulses are then compared to the known transmitted data to determine a correlation statistic between the transmitted and received data values. Tampering with the seal can be detected based upon identifying that the correlation statistic has dropped below a threshold non-tampered level of correlation between transmitted and received values.
US10341014B2 Hybrid beamforming multi-antenna wireless systems
This invention presents methods for MU-MIMO wireless communication systems comprising a BS with plural of antennas placed as a linear array or planar array, plural of UEs, for conducting two-level signal processing at the BS to reduce the system implementation complexity, i.e., the RF precoding/combination and the baseband precoding/detection, for the BS to obtain the second-order statistical information of the channel matrix of each UE to computing the RF precoding matrix through a much smaller number of pilots than that of the transceiving antennas at the BS, where the second-order statistical information of the channel matrix can be obtained through the uplink reference signals or downlink reference signals plus uplink feedback.
US10341012B2 Adaptive satellite channelizer
An example of a configurable channelizer includes N input ports and K output ports, each supporting M separately sampled subchannels; and one or more control circuits configured to store and apply a set of first routing tables to route subchannels in groups of R subchannels, each first routing table has M*K/R entries that link M*K/R groups of subchannels with the input ports, where R is an integer that is greater than or equal to 1.
US10341011B2 Apparatus and method for communications management
Apparatus for on-board management of communications in a mobile node comprising a communications system configured to effect wireless data communication between the mobile node and another node by means of at least one supported wireless communications link, wherein the apparatus comprises a node manoeuvre planning module and a dynamic route planner; the node manoeuvre planning module being configured to: identify that a wireless communications link associated with the mobile node (i) has been lost, degraded or is otherwise not optimal, and/or (ii) would violate an emissions control restriction; define a desired wireless communications link between the mobile node and the other node to (i) support wireless communications therebetween, and/or (ii) comply with the emissions control restriction; determine an attitude and/or position of the mobile node with respect to the other node required to support the desired wireless communications link; derive a node manoeuvre plan including data representative of the determined attitude and/or position of the mobile node and generate a plan metric in respect of the node manoeuvre plan; and transmit node manoeuvre plan data to the dynamic route planner, wherein the node manoeuvre plan data is configured to cause the dynamic route planner (11) to derive a route plan designed to manoeuvre the mobile node to the determined attitude and/or position; the dynamic route planner being configured to: in response to receipt of the node manoeuvre plan data, generate a route plan designed to manoeuvre the mobile node to the determined attitude and/or position and generate corresponding route plan data; and provide the route plan data and data representative of the plan metric to a node authority with a request for authorisation.
US10341010B2 Mobility and power management for high altitude platform (HAP) communication systems
A communication system is described. The system includes: at least one gateway able to provide broadband connectivity, a set of ground terminals, and a set of high altitude platforms (HAPs), where at least one aerial platform is able to communicate with at least one gateway using radio frequencies, each HAP is able to communicate with ground terminals using radio frequencies, and each HAP is able to communicate with each other HAP using radio frequencies. Ways to handoff a ground terminal/gateway from one HAP beam to another HAP beam are described. Ways to handoff a ground terminal/gateway from one HAP to another HAP are described. Ways that keep the communications payload radios active when there is data traffic and put the radios in sleep mode otherwise, thereby adjusting the communications payload power consumption to the data traffic requirements as a function of time and coverage area, are described.
US10341006B2 Communications device, communications apparatus operating as a relay node, infrastructure equipment and methods
A controller configured in combination with a transmitter and a receiver to transmit signals via a second wireless access interface to a communications apparatus operating as a relay node, the signals for transmission to infrastructure equipment by the communications apparatus as if the signals were transmitted by the communications device via a first wireless communications interface, to receive signals from the infrastructure via the first wireless access interface, to determine an additional delay caused by transmission of the signals to the communications apparatus acting as the relay node via the second wireless access interface compared with a time taken which would have been taken to transmit the signals to the infrastructure equipment as if transmitted via the first wireless access interface, and to transmit to the infrastructure equipment an indication from which the infrastructure equipment can derive the determined additional delay for adjusting transmission or reception of the synchronized response.
US10340999B2 Wireless communication device and wireless communication method
A wireless communication device and a wireless communication method. The wireless communication device includes one or more processors. The processor is configured to estimate an equivalent channel from a base station to user equipment based on a user equipment specific reference signal from the base station, and generate, according to the estimated equivalent channel, a channel state indication used to be fed back to the base station.
US10340997B2 Same channel repeater for satellite and terrestrial links
Systems and methods for same frequency/band repeaters for satellite and terrestrial links. One system includes a satellite antenna, a terrestrial antenna, a satellite transceiver coupled to the satellite antenna, a terrestrial transceiver coupled to the terrestrial antenna, and a controller communicatively coupled to transceivers. The controller is configured to receive a satellite downlink signal having a first frequency. The controller is configured to receive a plurality of terrestrial return link signals from a plurality of user terminals, the plurality of uplink signals having a second frequency. The controller is configured to generate a repeated, terrestrial downlink signal based on the satellite downlink signal. The controller is configured to generate a repeated satellite uplink signal that is a linearly amplified version of the combined terrestrial uplink signals. The controller is configured to transmit the repeated downlink signal at the first frequency. The controller is configured to transmit the combined uplink signal at the second frequency.
US10340992B2 Terminal device, base station device, communication method, and integrated circuit
A terminal device decodes a code block of a transport block, and in a case that a first transmission mode is configured, a rate matching for the code block is processed based on a first total number of soft channel bits; in a case that a second transmission mode is configured and first information is configured, a rate matching for the code block is processed based on the first total number of soft channel bits; and in a case that the second transmission mode is configured and the first information is not configured, a rate matching for the code block is processed based on a second total number of soft channel bits. Here, the first information indicates the maximum number of layers associated with PDSCH transmission.
US10340991B2 Network node and method therein for determining a precoder for transmissions in a wireless communications network
Embodiments herein relate to a method performed by a network node for determining a precoder for a transmission to a first wireless device in a wireless communications network. The network node obtains at least a Rank Indicator, RI, of the channel used for transmissions to the first wireless device. The network node also obtains information about a preferred interference subspace for the transmissions to the first wireless device from a second wireless device in the wireless communications network, wherein the second wireless device is interfered by the transmissions to the first wireless device. The network node determines the precoder for the transmission to the first wireless device based on the obtained information about a preferred interference subspace if the at least obtained RI of the channel fulfills a first threshold criterion. Embodiments of the network node are also described.
US10340990B2 Wireless feedback system and method
A codebook C is provided in a MIMO transmitter as well as a MIMO receiver. The codebook C will include M codewords ci, where i is a unique codeword index for each codeword ci. Each codeword defines weighting factors to apply to the MIMO signals, and may correspond to channel matrices or vectors to apply to the MIMO signals prior to transmission from the respective antennas of the MIMO transmitter. The present invention creates codeword subsets Si for each codeword ci of the codebook C. Each codeword subset Si defines L codewords cj, which are selected from all the codewords ci in the codebook C. The codewords cj in a codeword subset Si are the L codewords in the entire codebook that best correlate with the corresponding codeword ci.
US10340983B2 Method and apparatus for surveying remote sites via guided wave communications
Aspects of the subject disclosure may include, for example, a surveying system operable to receive a plurality of electromagnetic waves via a guided wave transceiver that include environmental data collected via a plurality of sensors at a plurality of remote sites. Weather pattern data is generated based on the environmental data. Other embodiments are disclosed.
US10340980B1 Time synchronization apparatuses and methods for power-distribution systems and the like
Aspects of the present disclosure are directed toward apparatuses and methods for time synchronizing between communication nodes of a communications network. In specific embodiments, the apparatus includes nodes having respective clocks circuit and communication circuitry for communicating with other nodes in the network, and the nodes convey or operate on power-related data indicative of power consumption within a power distribution system by communicating the power-related data between communication nodes of the network or system. Each node can provide a time synchronization request to another of the nodes within an interval after being permitted to join into the communications network, and which then results in the node setting the clock circuit to a parameter conveyed from the second node via timing information provided in a uniquely-recognizable data frame as communicated via one of the upper-level layers. The node maintains on-going time synchronization by communicating additional time synchronization requests within predetermined time ranges.
US10340979B1 Surface wave communication system and methods for use therewith
In accordance with the present disclosure, a communication network includes a surface wave transceiver, mounted on a medium voltage power line, configured to bidirectionally communicate wireless network data via guided electromagnetic waves that propagate along a surface of the medium voltage power line. A plurality of analog surface wave repeater pairs, a plurality of digital surface wave regenerator pairs, are mounted on the medium voltage power line. A plurality of access points, supported by corresponding ones of a plurality of utility poles that also support the medium voltage power line, is configured to wirelessly transmit the wireless network data to a plurality of client devices in accordance with a wireless network protocol and to wirelessly receive client data from the plurality of client devices in accordance with the wireless network protocol. A plurality of surface wave add/drop multiplexer pairs, is also mounted on the medium voltage power line.
US10340977B2 Reverse power feeding power sourcing equipment and method
A reverse power feeding power PSE in electrical communication with a power source and a DPU, the PSE constituted of: a power output terminal; and a control circuitry, the control circuitry arranged to: output at the power output terminal power from the power source, the output power exhibiting a voltage within a predetermined operating range, after a predetermined inrush time period from an initial output time of the power, determine the magnitude of current flowing through the power output terminal, responsive to the determined current magnitude being greater than a predetermined current draw value, cease the power output.
US10340974B2 Wireless terminal and data receiving and transmitting methods thereof
A wireless terminal and data receiving and transmitting methods thereof are described. When the wireless terminal receives data, an antenna is used for receiving receipt signals from an uplink band and a downlink band, allowing mixed signals to enter a duplexer. The duplexer separates receipt signals from the uplink band and downlink band, and passes the receipt signal from the downlink band through a downlink band receiving end and passes the receipt signal from the uplink band through a shift switch to enter a central processing unit for aggregation together.
US10340973B2 Radio frequency transmit-receive apparatus, terminal, and method
Embodiments of the present invention provide a communication terminal apparatus and a method. The communication terminal apparatus includes: a switch unit, a radio frequency unit, and a controller. The controller controls the switch unit to perform switching according to a preset ratio of uplink signal time duration resources to downlink signal time duration resources. The embodiments of the present invention can solve a problem of inflexible uplink and downlink time duration resource configuration.
US10340970B2 Protective cover for electronic device
A protective cover for use with an electronic device includes a protective shell, an electrical connector, and an inductive coil. The protective shell is configured to receive the electronic device and includes one or more apertures configured for accessing one or more respective features of the installed electronic device. The electrical connector is affixed to an interior surface of the protective shell and configured to engage electrical contacts of the installed electronic device. The inductive coil is disposed within the protective shell and is electrically connected to the electrical connector of the protective shell. The inductive coil is configured for producing an electrical current in response to a magnetic field generated by an external device in proximity to the protective shell.
US10340964B2 System and method for orthogonal frequency division multiple access (OFDMA) transmission
An OFDMA subframe carrying different data fields in different time segments may include a separate short training field (STF), and a separate set of long training fields (LTFs), for each of the data fields to accommodate time-reuse scheduling. Communicating a separate STF for each data field may allow receivers to re-adjust automatic gain control (AGC) when the data fields carry different numbers of space-time-streams. Likewise, communicating separate sets of LTFs for each data field may allow different beamforming parameters to be applied to different data fields.
US10340962B2 Amplitude domain circuits and methods for reducing an interference signal that spectrally overlaps a desired signal
Under one aspect, a method for reducing interference in a received signal can include splitting a received signal into a first portion and a second portion, the received signal comprising a desired signal and an interference signal that spectrally overlaps the desired signal. The method also can include estimating an amplitude A(t) of the first portion as a function of time. The method also can include suppressing at least a portion of the interference signal in the estimated amplitude A(t) to generate an interference suppressed amplitude A′(t). The method also can include delaying the second portion by an amount of time corresponding to the estimation and suppression. The method also can include multiplying the interference suppressed amplitude A′(t) by the delayed second portion to obtain an output having reduced contribution from the interference signal.
US10340959B2 Front-end module and communication device
A front-end module includes a switch, a first filter including an input end connected to a first selection terminal, a second filter including input end connected to a second selection terminal, and an impedance matching circuit connected to a selection terminal, a pass band impedance when viewing the first filter side from a common terminal in a state in which the common terminal and only the first selection terminal are connected is different from a pass band impedance when viewing the second filter side from the common terminal in a state that the common terminal and only the second selection terminal are connected. When the common terminal and the first selection terminal are connected, the common terminal and the selection terminal are connected, and when the common terminal and the second selection terminal are connected, the common terminal and the selection terminal are not connected.
US10340955B2 Data processing circuit
A data processing circuit includes an error processing circuit and a memory. Word data is configured by main body data to be divided into a plurality of partial words and redundant data. The redundant data is configured by error correction additional bits generated from the main body data on the basis of a predetermined error correction algorithm and the error correction additional bits include a plurality of parity bits corresponding to the partial words. The error processing circuit includes error correction circuit and parity check circuit into which the word data is input in parallel. The error correction circuit decides an error type by using the redundant data and corrects a correctable error. The parity check circuit performs a parity check on the basis of access-requested partial word and the corresponding parity bit.
US10340953B2 Method and apparatus for encoding and decoding low density parity check codes
An encoding apparatus is provided. The encoding includes a low density parity check (LDPC) encoder which performs LDPC encoding on input bits based on a parity-check matrix to generate an LDPC codeword formed of 64,800 bits, in which the parity-check matrix includes an information word sub-matrix and a parity sub-matrix, the information word sub-matrix is formed of a group of a plurality of column blocks each including 360 columns, and the parity-check matrix and the information word sub-matrix are defined by various tables which represent positions of value one (1) present in every 360-th column.
US10340952B2 Transmitter and shortening method thereof
A transmitter is provided. The transmitter includes: an outer encoder configured to encode input bits to generate outer-encoded bits including the input bits and parity bits; a zero padder configured to generate a plurality of bit groups each of which is formed of a same number of bits, maps the outer-encoded bits to some of the bits in the bit groups, and pads zero bits to remaining bits in the bit groups, based on a predetermined shortening pattern, thereby to constitute Low Density Parity Check (LDPC) information bits; and an LDPC encoder configured to encode the LDPC information bits, wherein the remaining bits in which zero bits are padded include some of the bit groups which are not sequentially disposed in the LDPC information bits.
US10340948B2 Transmitter and receiver, and method of varying a coding rate
A data structure of a check matrix for the error correction code is a data structure of a check matrix for an error correction code, in which the error correction code is the LDPC code, and in which the check matrix has a matrix structure in which rows are rearranged for submatrices consisting of a part of columns of the check matrix. Moreover, in the method and device for varying the coding rate of the error correction code, a puncture position that is determined in accordance with a puncture position determination signal is a puncture position with which a number of columns in which two or more 1s are contained in a region of the check matrix that is directly affected by puncturing is minimized.
US10340945B2 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.
US10340940B2 Variable step switched capacitor based digital to analog converter incorporating higher order interpolation
A novel and useful variable step serial DAC having a desired trajectory between input samples with a defined slope at intermediate points to form the output dynamic curve. The serial DAC is implemented to achieve higher order interpolation between the input sample points in the analog domain using switched capacitor CMOS circuits and without the use of a sample and hold circuit at the output. Conceptually, only two capacitors are needed for defining the output voltage for the conventional serial DAC. Dynamically programmable capacitor arrays define, via digital codes, the desired interpolation trajectory or output curve for the DAC between input sample points by defining the ratio of input charge Q(i) to the total capacitance C(i) at the ith time interval [Q(i)/C(i)]. The voltage at the output of the DAC is defined by incremental charge transfer at a defined rate between the input sample points. This technique uses minimum energy and area to define the dynamic curve for the DAC.
US10340938B1 Analog to digital convertor (ADC) using a common input stage and multiple parallel comparators
An Analog to Digital (ADC) is provided, where the ADC may include a sample and hold circuitry to sample an analog input signal, and a summation block to iteratively generate a subtraction signal. The subtraction signal may be based on a difference between the analog input signal and a feedback signal. The ADC may further include a common input stage to receive the subtraction signal, and a plurality of comparison and latch circuitries arranged in parallel, where individual ones of the plurality of parallel comparison and latch circuitries may sequentially receive an output of the common input stage.
US10340937B2 Voltage amplifier for a programmable voltage range
The invention relates to a voltage amplifier (100, 300) that places defined ranges (12, 14) of an input voltage signal (10) in different relations in terms of the input voltage signal (10) at one or more operating points of an amplifier circuit (130). An appropriate division of the ranges (12, 14) of the input voltage signal (10) makes it possible to linearly amplify the appertaining ranges (12, 14). Such linearly amplified output signals (191, 192, 193, 194) can then be converted into digital signals (531), for example, by means of several analog-to-digital converters (510).
US10340936B2 Analog-to-digital conversion and method of analog-to-digital conversion
An analog-to-digital converter (110) for an imaging device comprises an analog signal input (123) for receiving an analog signal from a pixel array of the imaging device and N ramp signal inputs (121, 122) for receiving N ramp signals, where N is an integer ≥2. The N ramp signals have different slopes. The ADC has a clock input (143) for receiving at least one clock signal. A comparison stage (120) is connected to the ramp signal inputs and to the analog signal input. The comparison stage (120) is configured to compare the ramp signals with the analog signal to provide comparison outputs during the conversion period. A control stage (130) is configured to control a counter stage (140) based on the comparison outputs and a selection input indicative of when at least one handover point has been reached during the conversion period.
US10340929B2 Voltage controlled oscillator and phase locked loop comprising the same
The present invention relates to a voltage controlled oscillator and phase locked loop comprising the same for compensating a noise of a power voltage. According to an embodiment of the present invention, a voltage controlled oscillator may comprise: an oscillator comprising a plurality of inverters connected as a ring form for generating a plurality of signals having different phases with each other, and a plurality of feed forward circuits formed between the inverters; and a controller for controlling the inverter and feed forward circuit based on a detected noise by detecting a noise of a power voltage.
US10340928B2 Phase-locked loop
Systems and methods for providing improved linearity and reduced noise in a digital phase-locked loop in which a differential time-to-digital converter is implemented. Digital-to-time converters are used for adjusting a reference clock signal based on a fractional change signal and for adjusting a feedback signal based on another fractional change signal. Each fractional change signal is centered about a midpoint, M, and offset from the midpoint by a fraction, x, such that the fractional change signals can be described as (M+x) and (M−x), respectively. By implementing a differential time-to-digital converter, the sum of delays in each input path is kept constant so that integral non-linearity is improved. Supply sensitivity is also reduced, as the same supply is applied to both differential input paths. Since the differential delay can be both positive and negative, the delay range of a differential digital-to-time converter is half that of a single input digital-to-time converter.
US10340927B1 Digital phase locked loop system
In some implementations, a system includes a phase locked loop (PLL) circuit and a digital control unit. The PLL circuit includes a digital loop filter, a digitally controlled oscillator (DCO), and a divider circuit. The digital control unit is configured determine a preset value for the DCO; determine initial gain coefficients and final gain coefficients for the digital loop filter; determine N/R values for the divider circuit; while the PLL circuit is operating in an open-loop configuration, provide the preset value to the DCO, the initial gain coefficients to the digital loop filter, and the N/R values to the divider circuit; after providing the preset value, initial gain coefficients, and N/R values, initiate operation of the PLL circuit in the closed-loop configuration; and in response to detection of a phase lock of the PLL circuit operating in the closed-loop configuration, provide the final gain coefficients to the digital loop filter.
US10340925B1 Digital locking loop circuit and method of operation
A digital locking loop circuit (DLLC), such as a digital phase-locked loop or digital delay-locked loop, includes a digitally-controlled frequency generator, a digital loop filter configured to output a digital control signal for the frequency generator, and a multi-stage time-to-digital converter to detect phase error between an input reference clock signal and an output signal fed back from the frequency generator, to adjust the digitally-controlled frequency generator to decrease the phase error. Each phase-error detection stage detects a phase error component at a respective resolution, and combinatorial logic combines the components into a phase error signal. The plurality of stages may operate in parallel to provide different portions of the phase error signal. The DLLC may include a fractional phase interpolator to adjust the target frequency by a fractional amount, and one of the stages includes conversion circuitry to compensate for a fractional phase. A method also is provided.
US10340924B1 Phase-locked circuit with automatic calibration function and automatic calibration method thereof
A digital phase-locked loop with an automatic calibration function and an automatic calibration method thereof are provided. The digital phase-locked loop includes a frequency and phase detector, a calibration circuit, a frequency and phase locked circuit, and an oscillator circuit. The frequency and phase locked circuit outputs an initial control signal. The calibration circuit calibrates an initial frequency and outputs an initial calibration signal having a calibrated initial frequency when determining that the initial frequency does not fall within an allowable error calibration range. The frequency and phase locked circuit locks the calibrated initial frequency when determining that the calibrated initial frequency falls within a locked frequency range. The oscillator circuit outputs an oscillator signal according to the initial calibration signal and the initial control signal. Therefore, a resolution of the oscillator circuit can be improved by the automatic calibration of frequency drift caused by processes and environments.
US10340920B1 High performance FPGA addition
The present disclosure relates generally to techniques for enhancing adders implemented on an integrated circuit. In particular, arithmetic performed by an adder implemented to receive operands having a first precision may be restructured so that a set of sub-adders may perform the arithmetic on a respective segment of the operands. More specifically, the adder may be restructured so that a sub-adder of the set of sub-adders may concurrently output a generate signal and a propagate signal, which may both be routed to a prefix network. The prefix network may determine respective carry bit(s), which may carry into and/or select a sum at a subsequent sub-adder of the restructured adder. As a result, the integrated circuit may benefit from increased efficiencies, reduced latency, and reduced resource consumption (e.g., area and/or power) involved with implementing addition, which may improve operations such as encryption or machine learning on the integrated circuit.
US10340919B2 Circuit for monitoring transient time in analog and digital systems
Devices and methods are provided for monitoring a transient time in a device under test. A circuit includes a transient edge clipper circuit electrically coupled to the device under test. The transient edge clipper circuit is configured to remove voltage levels of a voltage waveform of the device under test which exceed a threshold range to generate a clipped voltage waveform. The circuit also includes logic circuitry electrically coupled to the transient edge clipper circuit. The logic circuitry is configured to generate a time delayed pulse signal representation of the clipped voltage waveform by injecting a predetermined time delay. The circuit also includes a converter circuit electrically coupled to the logic circuitry. The converter circuit is configured to generate a current signal based on the pulse signal representations.
US10340917B2 Receiver circuitry and method for converting an input signal from a source voltage domain into an output signal for a destination voltage domain
The present invention provides a receiver circuit and method for receiving an input signal from a source voltage domain and converting the input signal into an output signal for a destination voltage domain. The source voltage domain operates from a supply voltage that exceeds a stressing threshold of components within the receiver circuitry, and the receiver circuitry is configured to operate from the supply voltage of the source voltage domain. The receiver circuitry comprises first internal signal generation circuitry configured to convert the input signal into a first internal signal in a first voltage range, and second internal signal generation circuitry configured to convert the input signal into a second internal signal in a second voltage range. Signal evaluation circuitry establishes a logic high voltage threshold and a logic low voltage threshold dependent on the supply voltage, and employs the first and second internal signals in order to detect based on the logic high voltage threshold and logic low voltage threshold when the input signal transitions between a logic low level and a logic high level (in either direction). Output generation circuitry then generates the output signal in dependence on the detection performed by the signal evaluation circuitry. The first voltage range and the second voltage range are such that the first internal signal and second internal signal will not exceed the stressing threshold of components in the signal evaluation circuitry. The receiver circuitry is able to reliably detect transitions in the input signal in situations where the supply voltage of the source voltage domain exceeds the stressing threshold of the receiver's components, but without overstress of the receiver's components.
US10340916B1 Using islands to control operating parameters for functional blocks in an electronic device
An electronic device includes a plurality of hardware functional blocks, the hardware functional blocks being logically grouped into two or more islands, with each island including a different one or more of the hardware functional blocks. A hardware controller in the electronic device is configured to determine a present activity being performed by at least one of the hardware functional blocks. The hardware controller then, based on the present activity, configures supply voltages for the hardware functional blocks in some or all of the islands.
US10340909B2 Buffer circuit and semiconductor device
Provided is a technique for a stably operable complementary single ended push pull (SEPP) circuit. A buffer circuit includes the following: an NPN transistor and a PNP transistor that constitute a complementary SEPP circuit; a first resistor; a second resistor; a first load element having one end connected to a gate of a semiconductor switching element and another end connected to a base of the NPN transistor; and a second load element having one end connected to the gate of the semiconductor switching element and another end connected to a base of the PNP transistor.
US10340908B2 Half-bridge driver fault diagnostic system and method
An apparatus for controlling the application of electrical power to a load includes a controller, a controllable high side driver electrically connected to a first electrical terminal of the load, and a controllable low side driver electrically connected to a second electrical terminal of the load. The apparatus also includes a diagnostic circuit configured to sense and identify an open load fault condition, a high-side short circuit to battery fault condition, a low-side short circuit to ground fault condition, a high-side short circuit to ground fault condition, a low-side short circuit to battery fault condition, and a short circuited load fault condition. The diagnostic circuit is also configured to sense and identify a condition wherein none of the open load, high-side short circuit to battery, low-side short circuit to ground, high-side short circuit to ground, low-side short circuit to battery, and short circuited load fault conditions are present.
US10340907B2 Drive device for semiconductor element
A drive device to drive a semiconductor element includes: an identification signal generating circuit generating an identification signal depending on a type of an input error signal; a protection operation signal generating circuit generating a protection operation signal having a pulse width equal to that of one of the error signal and the identification signal having a longer pulse width; an identification signal terminal inputting and outputting the identification signal; a protection operation signal terminal inputting and outputting the protection operation signal; and a protection circuit performing an error protection operation depending on an own-phase protection operation signal generated by the protection operation signal generating circuit and an other-phase protection operation signal input through the protection operation signal terminal.
US10340905B2 Semiconductor device
Related-art back bias generation circuits cause a problem where a long time is required for transition between an operating state and a standby state because driving power is lowered to reduce the power consumption in the standby state. A back bias generation circuit outputs a predetermined voltage. The predetermined voltage is the back bias voltage of a substrate in a standby mode. A bias control circuit stores an electrical charge while a circuit block is in an operating mode, supplies the stored electrical charge to the substrate of a MOSFET included in the circuit block when the circuit block transitions from the operating mode to the standby mode, and subsequently supplies the output of the back bias generation circuit to the substrate of the MOSFET.
US10340903B2 Semiconductor device and operation method thereof
Provided is a semiconductor device including a target circuit, a monitoring circuit, and a voltage controller. The target circuit includes a transistor. The monitoring circuit is configured to measure a temperature of the target circuit or measure a delay time between an input and an output of the target circuit. The voltage controller is configured to adjust a driving voltage for driving the target circuit or a back-bias voltage for adjusting a threshold voltage of the transistor by referring to at least one of the temperature and the delay time. As the temperature increases, the delay time decreases.
US10340897B2 Clock generating circuit and method of operating the same
A clock circuit includes a first latch, second latch, first trigger circuit and clock trigger circuit. The first latch generates a first latch output signal based on a first control signal, an enable signal and an output clock signal. The second latch is coupled to the first latch, and configured to generate the output clock signal responsive to a second control signal. The first trigger circuit is coupled to the first latch and the second latch, and configured to adjust the output clock signal responsive to at least the first latch output signal or a reset signal. The clock trigger circuit is coupled to the first latch and the first trigger circuit by a first node, is configured to generate the first control signal responsive to an input clock signal, and configured to control the first latch and the first trigger circuit based on at least the first control signal.
US10340893B1 Systems and methods for providing compensation of analog filter bandedge ripple using LPF
A method for compensating the bandedge ripple of an analog filter, using a circuit comprising a low pass filter is described. The method comprises receiving, at the analog filter, a plurality of tones of different frequencies from a tone generator, measuring, an amplitude of each tone in the plurality of tones after each tone is processed by the analog filter, storing the measured amplitudes and frequencies in a database, measuring a bandedge ripple by measuring a difference in amplitude between a first tone and a second tone from the plurality of tones, and selecting a low pass filter, from a plurality of low pass filters, based on the measured difference.
US10340890B2 High order filter circuit
A high order filter circuit is integrated by a plurality of the low order filter circuits. Before correcting the high order filter circuit, switch units may restore the high order filter circuit to the low order filter circuits for correction, and then combine the corrected low order filter circuits to form the original high order filter circuit.
US10340884B2 Arrangement comprising a DMS filter and a steep right edge
In an arrangement having a DMS filter, it is provided to symmetrically divide at least one of the transducers (W) of the DMS filter (DMS) into two sub-transducers (T,T′) electrically connected in parallel and to shift them apart from each other by an amount of at least a half wavelength. This results in the signals of the two sub-transducers canceling each other out at a frequency in a stopband and thereby generating an attenuation pole in the upper blocking region.
US10340876B2 Tunable and integrated impedance matching and filter circuit
A high performance integrated tunable impedance matching network with coupled merged inductors. Embodiments include a combination of merged multiport constructively coupled spiral inductors and tunable capacitors configured to reduce insertion losses, circuit size, and optimization time while maintaining a high Q factor for the coupled spiral inductors. Some embodiments integrate one or more filter circuits with a tunable impedance matching network, useful in conjunction with such applications as radio frequency power amplifiers.
US10340874B2 Filter circuit, RF front end circuit, and communication apparatus
A filter circuit is provided which allows the pass band to be tuned to a desired communication signal while achieving increased attenuation in a given frequency band that lies outside the pass band. A filter circuit includes a fixed filter and a tunable filter. The fixed filter has a pass band wider than a frequency band corresponding to a predetermined communication signal and overlapping with the frequency band corresponding to the communication signal. The tunable filter has a stop band narrower than the pass band of the fixed filter and having tunable frequency. The fixed filter and the tunable filter are connected in series.
US10340873B2 Band pass filter and laminate band pass filter
A band pass filter includes parallel resonators. An inductor of a first parallel resonator at an intermediate stage is divided into a first inductor and a second inductor connected in parallel with each other. The first inductor and an inductor of a second parallel resonator are in magnetic coupling with each other, and the second inductor and an inductor of a third parallel resonator are in magnetic coupling with each other.
US10340871B2 Compact bypass and decoupling structure for millimeter-wave circuits
The disclosure generally relates to a compact bypass and decoupling structure that can be used in a millimeter-wave radio frequency integrated circuit (RFIC). For example, according to various aspects, an RFIC incorporating the compact bypass and decoupling structure may comprise a grounded substrate, a mid-metal ground plane, a bypass capacitor disposed between the grounded substrate and the mid-metal ground plane, and a decoupling inductor disposed over the mid-metal ground plane. The bypass capacitor may close a current loop in the RFIC and the decoupling inductor may provide damping in a supply network associated with the RFIC. Furthermore, the decoupling conductor may have a self-resonance substantially close to an operating band associated with the RFIC to increase series isolation, introduce substrate losses that facilitate the damping in the supply network, and prevent high-Q resonances.
US10340869B2 Adjusting dynamic range of an audio signal based on one or more dynamic equalization and/or dynamic range control parameters
The invention relates to the measurement and control of the perceived sound loudness and/or the perceived spectral balance of an audio signal. An audio signal is modified in response to calculations performed at least in part in the perceptual (psychoacoustic) loudness domain. The invention is useful, for example, in one or more of: loudness-compensating volume control, automatic gain control, dynamic range control (including, for example, limiters, compressors, expanders, etc.), dynamic equalization, and compensating for background noise interference in an audio playback environment. The invention includes not only methods but also corresponding computer programs and apparatus.
US10340868B2 Amplifier circuit including first input branch circuit, second input branch circuit, feedback capacitor, and operational amplifier and pulse-wave measuring device
An amplifier circuit includes a first input branch circuit including a first sampling capacitor, a second input branch circuit including a second sampling capacitor, an averaging capacitor, and a subtraction capacitor, a feedback capacitor, and an operational amplifier. The first sampling capacitor samples an input voltage in a first time period and outputs a first voltage. The second sampling capacitor samples the input voltage in the first time period and outputs a second voltage. The averaging capacitor takes an average of the second voltage in the second time period and outputs a third voltage. The subtraction capacitor receives the third voltage in the first time period. The subtraction capacitor subtracts the first voltage from the third voltage and outputs a fourth voltage in the second time period. The operational amplifier is connected to the feedback capacitor and amplifies the fourth voltage. The first and second time periods are repeated alternately.
US10340866B2 Single-ended trans-impedance amplifier (TIA) for ultrasound device
An ultrasound circuit comprising a single-ended trans-impedance amplifier (TIA) is described, The TIA is coupled to an ultrasonic transducer to amplify an electrical signal generated by the ultrasonic transducer in response to receiving an ultrasound signal. The TEA is followed by further processing circuitry configured to filter, amplify, and digitize the signal produced by the TIA.
US10340864B2 Transmitter circuit and method for controlling operation thereof
In various embodiments, a method for controlling the operation of a transmitter circuit is provided, the method including: detecting a state of a message field within a data message to be sent by the transmitter circuit indicating a bit rate to be used for transmission by the transmitter circuit and switching the mode of operation of the transmitter circuit from a first data transmission mode to a second data transmission mode depending on the state of the message indication field, wherein in the first data transmission mode a first circuit configured to transmit data may be used and wherein in the second data transmission mode a second circuit configured to transmit data may be used. Further, a corresponding controlling circuit is provided.
US10340863B2 Power amplifier module
A power amplifier module includes an output-stage amplifier, a driver-stage amplifier, an input switch, an output switch, an input matching circuit, an inter-stage matching circuit, an output matching circuit, and a control circuit. The input switch selectively connects one of a plurality of input signal paths to an input terminal of the driver-stage amplifier. The output switch selectively connects one of a plurality of output signal paths to an output terminal of the output-stage amplifier. The control circuit controls operations of the driver-stage amplifier and the output-stage amplifier. The input switch, the output switch, and the control circuit are integrated into an IC chip. The control circuit is disposed between the input switch and the output switch.
US10340860B1 Multi-mode low noise amplifier
A circuit includes a passive low gain low noise amplifier (LNA) configured to receive a communication signal, an active low gain LNA configured to receive the communication signal, a shared coupling circuit, outputs of the passive low gain LNA and the active low gain LNA coupled to the shared coupling circuit, an output circuit, an output of the shared coupling circuit coupled to the output circuit, and a high gain LNA configured to receive the communication signal, the high gain LNA coupled to the output circuit along a path that bypasses the shared coupling circuit.
US10340849B2 Diagnosis system and diagnosis method for photovoltaic power generation system
A diagnosis system including: a power collection unit configured to couple a plurality of photovoltaic cell arrays, each including photovoltaic cells, in parallel; a control unit; and a monitoring unit, the monitoring unit being configured to: estimate a solar radiation amount and an operating temperature of the photovoltaic cell arrays based on the current value measured by a first ammeter in the control unit and the voltage value measured by the first voltmeter in the control unit by using an expression expressing a relationship between the solar radiation amount, the operating temperature, and a number of photovoltaic cells, and an output current; correct the estimated values so as to match the current values measured by second ammeters in the power collection unit by using the expression; and calculate a theoretical current value of each of the photovoltaic cell arrays based on the corrected values by using the expression.
US10340846B2 Photovoltaic junction box
A photovoltaic junction box is disclosed. The photovoltaic junction box has a base having a receiving chamber, a cover mounted on the base closing the receiving chamber, and a plurality of ventilation passageways. The plurality of ventilation passageways are disposed between a peripheral edge of the cover and a peripheral edge of the receiving chamber, and communicate between the receiving chamber and an area external of the photovoltaic junction box.
US10340844B2 High-performance planar solar concentrators based on nanoparticle doping
A light scattering-based solar concentrator (LSSC) uses high refractive index nanoparticles (NPs) as dopants to selectively scatter photons across the solar spectrum without spectroscopic conversion by different sized nanoparticles. The LSSCs are limited by a single parameter: the surface photon losses, which can be addressed by nanofabrication to implement anti-reflective and light trapping structures into LSSC designs. The LSSC design provides solar concentrator techniques for photovoltaic (PV) applications.
US10340843B2 Solar panel with flexible optical elements
A solar array (50) for a spacecraft (10), comprising a solar concentrator that is provided with photovoltaic cells and reflective areas configured for reflecting solar radiation towards the photovoltaic cells, wherein the reflective areas and the photovoltaic cells are provided on opposite surfaces of concentrator reflector sheet members (56) that are repositionable from a retracted state wherein the concentrator reflector sheet members are in a substantially flat arrangement, to a extended state wherein the concentrator reflector sheet members are raised to allow the reflective areas to reflect solar radiation towards the exposed photovoltaic cells.Alternatively or in addition, the solar array may comprise a support panel, which may be at least partially flexible for retaining the support panel in a bent panel shape when the solar array is in the stowed state fixed at a position near a body of the spacecraft.
US10340842B2 Multi-orthogonal photonic energy collection system
A method of energy collection using a set of collecting manifolds or surfaces such as solar cells immersed into a refracting matrix. The combination of the surfaces and matrix into a module forms the system.
US10340841B1 Dual axis solar panel tracking complete mechanical arrangement
The present invention discloses a dual axis solar panel structure for photovoltaic (PV) panel which facilitates tracking of sunlight with minimum effort and power. The present invention comprises a base frame assembly (1), middle frame assembly (2) and a top frame assembly (3). The bearing arrangement is such that on mounting of the a middle frame assembly (2) on the base frame assembly (1), the entire axial load of the of the structure carrying the Photovoltaic (PV) panels is transmitted to the axial bearing/thrust bearing (8) and the radial load to the bush bearings (5). This arrangement facilitates operation of the daily movement/azimuth angle slewing drive (4) with a motor of less capacity resulting in savings in the power required for the daily movement/azimuth angle slewing drive (4).
US10340838B2 Hybrid solar panel mounting assembly with a tilted ledge
A trim-rail for use in a solar panel mounting assembly is disclosed. The trim-rail includes a tilted spring support ledge on a side of the trim-rail. A photovoltaic module is elastically supportable on the tilted spring support ledge when the photovoltaic module is installed on the tilted spring support ledge.
US10340837B2 Sloped roof solar panel mounting system
A mounting system for supporting a plurality of photovoltaic modules on a sloped support surface, such as a sloped roof, is disclosed herein. The mounting system may include one or more support surface attachment devices, each support surface attachment device configured to attach one or more photovoltaic modules to a support surface; and one or more module coupling devices, each module coupling device configured to couple a plurality of photovoltaic modules to one another.
US10340836B2 Interlock system for mounting and joining photovoltaic modules
Assemblies and couplings for mounting PV modules are provided. An assembly is provided to avoid conflicts between linkages used to adjoin adjacent PV modules and leveling feet used to mount the PV modules to supporting structure. Specifically, an interlock support coupling is provided that may include a shaft with a locking portion disposed at the end that interfaces with an interlock bracket used to couple adjacent PV modules and a housing with an opening for receiving a connection with a supporting foot. An interlock bracket may be provided with a slot for receiving an interlock support coupling.
US10340834B2 Drive system
A drive system shifts an inverter from a gate blocking state to a three phase-on state. When it is determined that electric current flows in a diode of an upper arm of the inverter by referring to a phase current of each phase of a motor, the drive system turns on a switching element of the upper arm and thereby shifts the inverter to an upper arm three phase-on state. When it is determined that electric current flows in a diode of a lower arm of the inverter by referring to the phase current of each phase, the drive system turns on a switching element of the lower arm and thereby shifts the inverter to a lower arm three phase-on state.
US10340833B2 Load drive device
To achieve, in a load drive device including an H-bridge circuit, miniaturization of a capacitor or/and the constituent elements of the H-bridge circuit (e.g., reduction in volume) with circuit elements, for example, switching elements included in the H-bridge circuit, being inhibited from breaking down or destroying even in a case where a load is overloaded. The invention is disclosed in which, as a solution to the achievement, first and second modes are provided as a switching mode for the switching elements 11, 12, 13, and 14 and switching is appropriately performed between the first and second modes.
US10340823B2 Method of determining the rotor position of a permanent-magnet motor
A method of determining the position of a rotor of a brushless permanent-magnet motor is provided. The phase winding is freewheeled when a phase current exceeds an upper threshold. The method further includes measuring a parameter that corresponds to either: (i) the magnitude of the phase current during or at the end of freewheeling when the phase winding is freewheeled for the fixed period of time, or (ii) the time interval between the start and end of freewheeling or the start and end of excitation when the phase winding is freewheeled until the phase current falls below the lower threshold. The measured parameter is then used to define a saturation threshold. The phase winding is subsequently excited and freewheeled in the same manner, and the parameter is measured again. The method then compares the measured parameter against the saturation threshold, and determines that the rotor is at a predetermined position.
US10340822B2 Motor control system
A motor control system includes an electric motor and inverter. The electric motor includes a stator, rotor, and winding structure. The stator includes an iron core with a plurality of slots formed therein along a radial direction of the stator. The winding structure has a plurality of hairpin wires with pins disposed in the slots. The winding structure is configured to provide a plurality of phase windings and each phase winding includes a plurality of motor windings. The inverter includes a switching controller configured to control the turning-on and turning-off of the motor windings of each phase winding of the winding structure. When the electric motor operates in a high-speed mode, the switching controller controls the turning-on and turning-off of the motor windings of each phase winding such that a number of the phase windings turned-on is ⅓ less than a number of all the phase windings.
US10340819B2 Fault shutdown control of an electric machine in a vehicle or other DC-powered torque system
A torque system includes a DC power device, a polyphase electric machine, a contactor pair, a power inverter module (PIM), and a controller. The PIM connects to the power device via the contactor pair and directly connects to the electric machine. The controller executes a method to control a fault response under a fault condition resulting in opening of the contactor pair and a polyphase short condition. The controller calculates a back EMF of the electric machine and transmits switching control signals to semiconductor switches of the PIM to transition from the polyphase short condition to a polyphase open condition only when the calculated back EMF is less than a calibrated value and a voltage rise on a DC side of the PIM is less than a calibrated voltage rise. A vehicle includes the DC power device, road wheels, electric machine, PIM, and controller.
US10340813B2 Electronic power converter and computer program
Multi-phase electronic power converter (50) for outputting multi-phase alternating current, wherein for every phase the current converter (50) comprises a power output (52) controlled via at least two semiconductor switches (51) connected in a half-bridge circuit, wherein the electronic power converter (50) has a control device (53) which is configured for processing a target value signal of the control device (53) supplied as an input signal, each in the form of a bit stream (1, 2, 3, 30, 31, 32) of one or more bits for every phase, characterized in that the control device (53) is configured by means of space-vector modulation to generate actuation signals (P1, P2, P3) of the semiconductor switches (51) in relation to the bit streams (1, 2, 3, 30, 31, 32) supplied as an input signal.
US10340811B2 Inverter switching devices with gate coils to enhance common source inductance
A selectable increase in the common source inductance is obtained by a layout for a power module used for a half-bridge phase leg in an inverter for an electrically-driven vehicle. The power module comprises a pair of transistor dies connected to positive, negative, and AC conductive tracks for carrying bridge currents. The module includes a pair of gate drive pins and a pair of gate drive coils connecting a respective pin and die. The gate drive coils are disposed in a region between the positive and negative tracks containing a flux generated by the currents having a locally greatest rate of change. The coils may preferably be comprised of traces on an auxiliary printed circuit board incorporated in the module. The gate drive pins can be on the gate side or the emitter side of the transistor dies.
US10340810B2 Bidirectional DC converter assembly having cascade of isolated resonant converter and step-up/step-down converter
A bidirectional DC converter assembly includes two serially-arranged DC/DC converters. The first converter is a buck (or a buck/boost) converter to be connected to a high-voltage (HV) level of an electric vehicle. The second converter is a series resonant switching converter to be connected to a low-voltage (LV) of the vehicle. The series resonant switching converter of the second converter is formed by a DC/AC converter, a transformer, and an AC/DC converter, which are serially arranged in the stated order between the first converter and the LV level. A bidirectional peak current controller is associated with the first converter. The peak current controller is realized by a current measurement at an inductor of the first converter. The peak current controller uses the coil current value, which is modified with an offset value and thus has a constant sign, as a set point in controlling the first converter.
US10340809B2 Bidirectional DC-DC resonant converter
A bi-directional DC-DC resonant converter with bi-directional voltage control includes: primary converter terminals defining a primary voltage; secondary converter terminals defining a secondary voltage; a transformer device having primary transformer terminals and secondary transformer terminals; a resonant tank device having first and second primary resonant tank terminals defining a primary resonant tank voltage and first and second secondary resonant tank terminals defining a secondary resonant tank voltage, wherein the primary tank terminals are connected to the secondary transformer terminals; a primary switching circuit connected between the primary converter terminals and the primary transformer terminals; and a secondary switching circuit connected between the secondary resonant tank terminals and the secondary converter terminals.
US10340807B2 Gate drive apparatus for resonant converters
A device comprises a gate drive bridge coupled between a bias voltage of a power converter and ground and a transformer connected to the gate drive bridge, wherein the transformer comprises a primary winding connected to two legs of the gate drive bridge respectively and a plurality of secondary windings configured to generate gate drive signals for low side switches, high side switches and secondary switches of the power converter.
US10340803B2 DC-DC converter having predicted zero inductor current
A DC-to-DC voltage converter includes a converter input for receiving a DC voltage. A first switch is coupled between the input and a first node. A second switch is coupled between the first node and a ground. An inductor is coupled between the first node and a converter output. A capacitor is coupled between the converter output and ground. An output voltage synthesizer is coupled to the converter input and the converter output for synthesizing the voltage at the first node and for generating a control signal for at least one of the first switch and the second switch in response to the voltages at the converter input and the converter output.
US10340802B1 Power conversion apparatus with low power consumption and low cost
A power conversion apparatus including a synchronous rectification (SR) transistor, a SR controller and a snubber circuit is provided. The SR controller is coupled to the SR transistor to control the SR transistor. A ground terminal of the SR controller is coupled to a source terminal of the SR transistor, and a power terminal of the SR controller is coupled to a system voltage. A first terminal of the snubber circuit is coupled to a drain terminal of the SR transistor. A second terminal of the snubber circuit is coupled to the power terminal of the SR controller. The snubber circuit obtains power from the drain terminal of the SR transistor and provides the system voltage accordingly.
US10340801B2 Decentralized oscillator-based converter control
A device includes a control unit that includes an oscillator circuit. The control unit is configured to generate, based on the oscillator circuit, at least one switching signal. The device also includes a direct current (DC)-to-DC conversion circuit comprising at least one electronic switch that is operatively coupled to the control unit. The DC-to-DC conversion circuit is configured to convert, based on the at least one switching signal, a DC input voltage to a DC output voltage, and the control unit is further configured to input, to the oscillator circuit, a current signal that is generated based on a measured output current of the DC-to-DC conversion circuit.
US10340800B2 Short circuit protection for a power converter
A switched mode power converter is described, configured to convert electrical power between a first voltage at a first port and a second voltage at a second port, where the first and second voltages are relative to a reference potential. The power converter comprises an inductive element having a first side and a second side, where the first side of the inductive element is coupled to the first port. The power converter comprises a power switch configured to couple or to decouple the second side of the inductive element to or from the reference potential. The power converter comprises a capacitive element having a first side and a second side, where the first side of the capacitive element is coupled to the power switch and the second side of the capacitive element is coupled to the second port. The power converter comprises an auxiliary switch configured to couple or to decouple the second side of the capacitive element to or from the reference potential. The power converter comprises a control unit configured to control the power switch and the auxiliary switch in a repetitive manner to convert electrical power.
US10340798B2 Switching control method for a dual auxiliary power supply
The present invention discloses a switching control method for a dual auxiliary power supply comprising a master control module, a main auxiliary power supply, and a sleep auxiliary power supply, wherein the master control module controls the main auxiliary power supply by a switch control unit, and is further coupled to a trigger detection circuit powered by the sleep auxiliary power supply; and the main auxiliary power supply outputs a control signal to an energy conversion module. The sleep auxiliary power supply is constantly in an operation state; under the control of the switch control unit, (1) the main auxiliary power supply is in a locked state when no trigger signal is detected or the trigger signal is invalid, and (2) the main auxiliary power supply is in an operation state when a trigger signal is detected or a startup instruction is received.
US10340797B2 Regulator control integrated circuit having COT and valley current modes
A voltage regulator control integrated circuit includes constituent parts including an error amplifier circuit, a comparator circuit, a compensation signal generator circuit, an oscillator/one-shot circuit, a latch, and a current sense circuit. In a first example, the integrated circuit is operable in a first mode and in a second mode. In the first mode, the various parts are configured and interconnected in such a way that they operate together as a valley current mode regulator control circuit. In the second mode, the various parts are configured and interconnected in such a way that they operate together as a current-mode constant on-time mode regulator control circuit. In another example, a voltage regulator control integrated circuit has the same basic constituent parts and is operable in a first mode as a peak current mode regulator control circuit, or in a second mode as a constant off-time time mode regulator control circuit.
US10340796B2 Constant on time boost converter control
In accordance with embodiments of the present disclosure, a controller for controlling at least one switch of a switching converter may include a current estimator configured to determine an estimated inductor current through an inductor of the switching converter based on a previous sample of a current through the inductor and a switch control configured to control activation and deactivation of the at least one switch based on the estimated inductor current.
US10340787B2 Power factor correction stage control during start-up for efficient use of a negative temperature coefficient thermistor
A power factor correction (PFC) stage of a power supply unit has a PFC circuit including a rectifier circuit, a PFC controller circuit with a PFC switch, a current sensor connected to the PFC switch, a high frequency bypass capacitor connected between the PFC controller circuit and the rectifier circuit, and a bulk storage capacitor connected between the PFC controller circuit and an output of the PFC stage. The PFC stage also has a negative temperature coefficient thermistor connected in series with the PFC switch and the current sensor. During a start-up of the power supply unit, the PFC controller circuit causes the PFC switch to turn-on until the PFC controller circuit causes the PFC switch to turn-off after a current through the current sensor is sensed as being equal to or greater than a preset value.
US10340785B2 Implementing voltage sense point switching for regulators
A method and circuit are provided for implementing voltage sense point switching for regulators. A regulator voltage sensing circuit includes at least two sense points enabling a regulator to compensate for voltage drop at the sense points and providing at least one of the sense points at a location to be switched. Switched loads have gains at the sense points to compensate for the voltage drop in a transistor switch at maximum load. A non-switched output is sensed and functions as an over-voltage protection to limit the transistor switch voltage drop.
US10340784B2 Power electronic system and method for synchronizing power modules
The present disclosure relates to power systems. The teachings thereof may be embodied in power electronic systems. For example, a power electronic system for operating a load may comprise: a number of power modules connected to the load, each comprising at least one switching element and a local actuator; a superordinate controller for actuating the power modules; a device bus connected to the superordinate controller via which the control signals for actuating the power modules are transmitted; the superordinate controller transmitting the control signals in respective messages at predefined intervals of time; wherein all power modules scan a first communication edge of a received message and process it as a common time base of the system.
US10340782B2 Method of reducing sound from light fixture with stepper motors
A light fixture including a stepper motor comprising a stepper motor stator and a stepper motor rotor. The stepper motor rotor includes a stepper motor axle and is rotatable around a stepper motor axis. The stepper motor is connected to a movable object and is configured to move the movable object in relation to a reference point. A damping mass is attached to the stepper motor axle. The damping mass has a rotational inertia in relation to the stepper motor axis which is at least as large as the rotational inertia of the stepper motor rotor in relation to the stepper motor axis. A method of damping the sound generated by a light fixture comprising a step of attaching a damping mass to a stepper motor axle.
US10340779B2 Line start permanent magnet motor using a modular rotor
A rotor system for a downhole motor includes at least one permanent magnet rotor section, and at least one squirrel cage rotor section. The permanent magnet rotor section and the squirrel cage rotor section are joined in series by a connection. In one example the connection includes a male self lock taper on one rotor, and a corresponding female self lock taper on the other rotor.
US10340778B2 Parallel magnetic circuit motor
A parallel magnetic circuit motor includes a rotor without magnets and a stator with magnets. The rotor, stator and windings are configured to produce unidirectional current and torque with electrically independent phases.
US10340774B2 Temperature estimating device of electric motor
A temperature estimating device configured to estimate a temperature of an electric motor includes a temperature detecting part for acquiring a detected temperature detected by a temperature sensor attached to the electric motor, a memory part for successively storing the detected temperature acquired by the temperature detecting part at a predetermined sampling period, and a temperature estimating part for using the detected temperature stored by the memory part, a ratio of amount of change of the detected temperature with respect to time, and a coefficient as the basis to estimate a temperature of a measurement target part of the electric motor.
US10340769B2 Auxiliary drive device
The invention relates to an auxiliary drive device (1) comprising an electric motor (10, 11); and a mechanical clutch, wherein the electric motor (10, 11) and the mechanical clutch have the same axis of rotation (R), the mechanical clutch is designed as a fluid-friction clutch (20), and the electric motor (10, 11) and the fluid-friction clutch (20) are mechanically connected to one another.
US10340768B2 Flywheel energy storage device with induction torque transfer
A flywheel energy storage device includes the Halbach Motor/Generator with rolling biphasic coil control, continuously variable torque transfer via magnetic induction and a reluctance magnetic levitation system known as the Axial-Loading Magnetic Reluctance Device. Electric energy input turns the magnetically coupled rotors of the Halbach motor, and torque is transferred to a flywheel through a copper cylinder variably inserted between the Halbach magnet rotors. In idle mode, the energy is stored kinetically in the spinning flywheel, which is levitated by a permanent magnet bearing. Electric energy output is achieved by transferring torque from the flywheel through the copper cylinder to the rotors of the Halbach Generator by magnetic induction. Rolling biphasic motor control includes dividing Halbach motor coils into increments, then energizing groups of contiguous increments into virtual coils, which revolve in tandem with the magnet rotors so to achieve continuous and optimal torque.
US10340764B2 Retightenable wedge system for tightening coil in slot of generator stator
A retightenable wedge system for tightening a coil in a slot of a generator stator bar is presented. The retightenable wedge system includes a first filler layer, a spring member, a second filler layer and a retightenable wedge assembly. The retightenable wedge assembly includes a slot wedge having an aperture, a tightening member having form fit feature and a locking member having mating form fit feature. The tightening member is tightenable in the aperture such that a radial load is applied on the second filler layer for tightening the coil in the slot. The tightening member is locked in place in the aperture by an engagement between the form fit feature of the tightening member and the mating form fit feature of the locking member such that the tightening member is restrained from backing out of the slot wedge.
US10340760B2 System and apparatus for segmented axial field rotary energy device
An axial field rotary energy device can include a rotor comprising an axis of rotation and a magnet. In addition, a stator can be coaxial with the rotor. The stator can include a plurality of stator segments that are coupled together about the axis. Each stator segment can include a printed circuit board (PCB) having a PCB layer comprising a coil. Each stator segment also can include only one electrical phase. The stator itself can include one or more electrical phases.
US10340751B2 Wireless power reception method of a wireless power receiver in which first demanded power of the wireless power receiver is adjusted within a first available power of the wireless power transmitter
A wireless power reception method of a wireless power receiver for wirelessly receiving power from a wireless power transmitter, the wireless power reception method including receiving first state information of a first wireless power transmitter including a first available amount of power; determining a first demanded amount of power within the first available amount of power; transmitting first state information of the first wireless power receiver including the first demanded amount of power; and receiving adjusted power based on the first state information of the first wireless power receiver from the first wireless power transmitter.
US10340750B2 Foreign object detection manipulation method
The invention relates to a method that comprises receiving wireless energy from a wireless energy transmitter device; determining a power level value of the received wireless energy; manipulating value of the determined power level to obtain a manipulated power level value; and sending the manipulated power level value to the wireless energy transmitter device so that a FOD does not prevent the power transfer from the wireless energy transmitter device. The invention further relates to an apparatus, a device and a computer program product for performing the method.
US10340749B2 Wireless power transmitter and receiver
According to one embodiment of the present invention, a method for wirelessly transmitting power by a power transmitter including a plurality of coils comprises the steps of: detecting a second power receiver while transmitting power to a first power receiver; determining at least one primary coil appropriate for transmitting power; determining, by using the determined at least one primary coil, whether the second power receiver supports a shared mode protocol; and when the second power receiver supports the shared mode protocol, transmitting power to the first and second power receivers according to the shared mode protocol, wherein the shared mode protocol may be a protocol which simultaneously manages an information exchange between the power transmitter and a plurality of power receivers.
US10340748B2 Wireless power supply apparatus, wireless power receiving terminal, and wireless power supply method
An electronic apparatus includes a transmitter circuitry, receiver circuitry, and controller circuitry. The transmitter circuitry is configured to transmit a first wireless signal for a wireless communication to a first terminal via a first frequency. The receiver circuitry is configured to receive a second wireless signal for the wireless communication from the first terminal via the first frequency. The controller circuitry is configured to detect position information of the first terminal based on the second wireless signal and form a beam pattern of radio waves of a second frequency different from the first frequency based on the position information, the beam pattern having directivity to the first terminal. And the transmitter circuitry is further configured to wirelessly supply power to the first terminal via the second frequency during the wireless communication with the first terminal.
US10340747B2 Power transmitting method and power transmitter for communication with power receiver
A method and power transmitter for efficiently controlling power transmission to one or more power receivers in a wireless multi-power transmission system are provided. The method includes performing, when a predetermined measurement cycle arrives, a load measurement; comparing a current load measurement value with a previous load measurement value; determining whether the current load measurement value is increased over the previous load measurement value by at least as much as a first predetermined threshold; gradually increasing, when the load measurement value is increased over the previous load measurement value by at least as much as the first threshold, a transmission power value until a request for a subscription to a wireless multi-power transmission network from a power reception target within a predetermined time limit; and stopping, when the request for the subscription is not received before the time limit is exceeded, power transmission to the power reception target.
US10340742B2 Method and apparatus for controlling wireless power transmission
A method and an apparatus for controlling wireless power transmission are provided. An apparatus for controlling wireless power transmission includes a controller configured to determine an output voltage of a power factor correction unit based on charging information of a battery, the power factor correction unit configured to correct an input voltage into the determined output voltage, and output a variable voltage, and a resonance unit configured to transmit power converted from the variable voltage to a wireless power reception apparatus.
US10340740B2 Power receiving unit, power transmission unit, and feed system
A power receiving unit includes: a power receiving section configured to receive electric power from a power transmission unit; and an electromagnet configured to be magnetized based on the electric power received from the power transmission unit.
US10340737B2 Electronic device and method for controlling fan of electronic device
According to various embodiments, an electronic device for charging a battery of an external device may include a coil and a first circuit configured to wirelessly transmit power to the external device through the coil. A second circuit may be configured to wirelessly receive information from the external device. A fan may be disposed adjacent to the coil to discharge heat to the exterior of the electronic device. A control circuit may adjust the driving speed of the fan based at least in part on the received information.
US10340732B2 Automatic UPS bypass load sharing
According to one aspect, embodiments herein provide a UPS system comprising: a plurality of UPS's configured to be coupled in parallel, each UPS comprising: a bypass line selectively coupled between an input and an output via a bypass switch, wherein the bypass switch is configured to close in a first mode and to open in a second mode, and a controller coupled to the plurality of UPS's and configured to, in response to a determination that input power is at a desired level, control the bypass switch of a first UPS in the plurality of UPS's to operate in the first mode and provide a continuous output current waveform with an RMS value to the load, and selectively control the bypass switch of each other UPS to operate in the first mode such that an output current waveform provided by each UPS includes at least one delay period.
US10340731B2 System and method for preserving back-up battery for improved back-up availability
A battery management system comprising a main battery and a backup battery. A load is electrically connected to the main battery and the backup battery through one or more switches (e.g., FET switches). A voltage monitoring circuit is electrically connected to the main battery, the backup battery, and the load, wherein the voltage monitoring circuit monitors a voltage from the main battery and triggers a changeover to the backup battery based on a threshold and wherein a main battery interface path within the circuit is facilitated by a bypass diode for automatically switching the circuit to avoid power interruptions.
US10340727B2 Charging system and charging method, and power adapter
The present disclosure discloses a charging system, a charging method, and a power adapter. The charging system includes a battery, a first rectifier, a switch unit, a transformer, a second rectifier, a sampling unit, and a control unit. The control unit outputs a control signal to the switch unit, and adjusts a duty ratio of the control signal according to a current sampling value and/or voltage sampling value sampled by the sampling unit, such that a third voltage with a third ripple waveform outputted by the second rectifier meets a charging requirement of the battery.
US10340726B2 Method and power transmitter for controlling power transmission
Methods and apparatuses are provided for controlling power transmission in a power transmitter. A first message including a first voltage and a second voltage that is greater than the first voltage, is received from at least one power receiver. Power is transmitted to the at least one power receiver. A second message including a third voltage measured at the at least one power receiver during power transmission from the power transmitter, is received from the at least one power receiver. An amount of the power is adjusted based on whether the third voltage is between the first voltage and the second voltage. The first voltage is a minimum voltage for the at least one power receiver.
US10340724B2 Inductive and conductive onboard charging systems
An onboard charging system for charging from a power source may include an energy storage system. A connector may be configured to couple the onboard charging system with the power source. A charging circuit may be electrically connected between the connector and the energy storage system. A converter may be electrically connected in the charging circuit between the connector and the energy storage system. A rectifier may be electrically connected in the charging circuit between the connector and the converter. Output of an inductive receiver may be electrically connected with the charging circuit between the connector and the converter. The converter may control the delivery of voltage and current to the energy storage system from the power source and from the inductive receiver.
US10340719B2 Secondary battery charging method
A method of charging a secondary battery and a charging device that can improve stability and extend the life span of the battery. When the secondary battery includes a plurality of cells, the charging method is changed when a voltage imbalance from 100 mV to 300 mV occurs among the cells. In that range, the charging method changes from a constant current-constant voltage charging method to a pulse-charging method. When the voltage imbalance is 300 mV or more, the electricity path is blocked, shutting down the battery. When the voltage imbalance is 100 mV or less, the constant current-constant voltage charging method is maintained. The method and device also stop charging when the battery reaches full charge.
US10340717B2 Charging system, charging method, and power adapter
A charging system, a charging method, and a power adapter are provided. The power adapter includes a first rectification unit, a switch unit, a transformer, a second rectification unit, a first charging interface, a sampling unit, and a control unit. The control unit is configured to output a control signal to the switch unit, and adjust a duty ratio of the control signal based on a voltage sampling value and/or current sampling value sampled by the sampling unit, in which a voltage of a third pulsating waveform output from the second rectification unit meets the charging requirements.
US10340709B2 Electric battery rapid recharging system including a mobile charging station having a coolant supply line and an electrical supply line
A method for rapidly recharging a military or a non-military device having an electric battery is provided. The method includes recharging the military or non-military device and the recharging includes delivering coolant to the military or non-military device to cool the electric battery. A military device, a non-military non-vehicular device, a mobile charging station and a stationary charging station are also provided.
US10340707B2 Adjustment of states of charge of battery cells
A method for the adjustment of states of charge of battery cells that are operated electrically in parallel connection, with the following steps: determination of the states of charge of the battery cells; selection of those battery cells whose states of charge are to be adjusted in accordance with a predeterminable selection rule; activation of those battery cells that are adjusted by means of a respective semiconductor switch of the battery cells, and deactivation of the remaining battery cells by means of the semiconductor switches of the respective remaining battery cells; carrying out the adjustment of the states of charge and monitoring of the states of charge; and termination of the adjustment of the states of charge when a predetermined state of charge has been attained by the activated battery cells.
US10340704B2 Switch device with a wide bandwidth
A switch device includes a common terminal and a selection circuit. The selection circuit includes a primary switch, a first secondary switch, and a second secondary switch. The primary switch includes a plurality of primary transistors coupled in series and is coupled to the common terminal. The first secondary switch is coupled to the primary switch and a first transmission terminal. The first secondary switch includes a plurality of first secondary transistors coupled in series. The second secondary switch is coupled to the primary switch and a second transmission terminal. The second secondary switch includes a plurality of second secondary transistors coupled in series. The number of the first secondary transistors and the number of the second secondary transistors are both greater than or equal to the number of the primary transistors.
US10340693B2 Systems and methods for generating energy using a hydrogen cycle
Systems and methods for continuously generating electric power using a renewable energy power source to continuously generate electrical energy are disclosed. An illustrative embodiment includes transmitting electrical power from the renewable energy power source to an electrolyzer to produce hydrogen gas, storing the hydrogen gas in a storage facility until production of power from the renewable energy power source drops below a predetermined threshold, and activating a secondary power generation system that converts the stored hydrogen to electrical energy. The stored hydrogen may be converted to electrical energy using a gas turbine generator or a fuel cell. The system further includes a reverse osmosis subsystem for purifying water for use in the electrolyzer and optional systems for providing the purified water to a community and for using the produced electricity to treat waste water to generate treated water that may be purified and supplied to the electrolyzer.
US10340691B2 Rack power distribution via modular, expandable bus bar for modular and scalable/expandable information handling system
A rack-based information handling system (IHS) includes a rack having a modular structure that supports insertion from a front of the rack of different numbers and sizes of information technology (IT) gear to create one or more IT nodes. Power bay chassis is received in the rack with a power distribution unit directed towards a rear of the rack. A modular busbar assembly is attached to the rear of the rack. A first vertical busbar segment is in direct electrical connection with the power distribution unit and spans one or more nodes to provide hot pluggable electrical power to an aft-directed connection of an IT node inserted into the rack. A second busbar segment can be attached to the first vertical busbar to electrically communicate with the power distribution unit and span an additional node adjacent to the one or more nodes to provide electrical power to the adjacent node.
US10340690B2 Interference suppression stage and power supply
An interference suppression stage for a power supply. The interference suppression stage has an input connected to an input module of the power supply, the input module connected to an electrical supply system, an output connected to an output module of the power supply, the output module connected to an electrical load, at least two power paths connected in parallel between input and output, wherein each of the power paths are configured to be switched between an active state and an inactive state, and a control unit configured to switch at least one of the power paths to the inactive state in a saving mode. The control unit switches different power paths alternately in time to inactive in saving mode.
US10340688B2 Modular overvoltage protection units
A modular overvoltage protection unit for electrically connecting a first power line and/or a second power line to a protected earth (PE) line in the case of an overvoltage event on the first or second power line includes a unit enclosure defining an enclosure cavity, and first and second surge protection devices (SPDs) each disposed in the enclosure cavity. Each of the first and second SPDs includes: a first electrode in the form of a metal housing defining a housing cavity; a second electrode disposed within the housing cavity; and a varistor member captured between and electrically connected with each of the first and second electrodes, wherein the varistor member is formed of a varistor material. The overvoltage protection unit further includes: a first line terminal to connect the first power line to the overvoltage protection unit, wherein the first line terminal is electrically connected to the second electrode of the first SPD; a second line terminal to connect the second power line to the overvoltage protection unit, wherein the second line terminal is electrically connected to the second electrode of the second SPD; and a PE terminal to connect the PE line to the overvoltage protection unit, wherein the PE terminal is electrically connected to the metal housing of the second SPD. The metal housing of the first SPD is electrically connected to the PE terminal through the metal housing of the second SPD.
US10340687B2 ESD protection circuit and method with high immunity to hot plug insertion and other transient events
Disclosed examples include an ESD protection circuit to protect an IC pad with high immunity against hot-plug surges, switching noise or other transient voltage conditions on the protected pad. The ESD protection circuit includes a clamp transistor and a trigger circuit responsive to rises in the protected pad voltage at or above a first slew rate to turn on the clamp transistor, as well as a second circuit coupled between the control terminal of the clamp transistor and a voltage supply node. The second circuit responds to rises in a voltage of the clamp transistor control terminal at a second, lower slew rate to reduce the voltage of the first control node to at least partially turn the clamp transistor off to reduce leakage current flow through the clamp transistor during transient voltage conditions on the protected pad.
US10340686B2 Electronic device
An electronic device that has a circuit network therein and conducts at least one of power reception and communication with an external device through a wire harness includes a detection circuit and a resonance frequency shift circuit. The detection circuit detects a voltage variation caused by a noise that has a frequency component near a resonance frequency and superimposes on at least one of the wire harness and the circuit network. The resonance frequency is determined based on a characteristic impedance of the wire harness and the circuit network. The resonance frequency shift circuit shifts the resonance frequency by changing at least one of a capacitance and an inductance of the circuit network based on a level of the voltage variation detected by the detection circuit.
US10340684B2 Voltage derivative and zero-sequence broken conductor detection
A location of a broken electrical conductor of an electric power delivery system may be detected by monitoring a rate of change of phase voltage and/or a rate of change of zero-sequence voltage at various points on the conductor. Intelligent electronic devices (IEDs) such as phasor measurement units may be used to obtain measurements and calculate synchrophasors. The synchrophasors may be used by a central controller to determine which two continuous IEDs measure rates of change of voltages of opposite polarities, where the broken conductor is between the two continuous IEDs. The synchrophasors may be used by a central controller to determine which two continuous IEDs where one exhibits a zero-sequence voltage magnitude that exceeds a predetermined threshold for a predetermined time, wherein the zero-sequence voltage magnitude of the other of the continuous IEDs does not exceed the predetermined threshold.
US10340683B2 Load-driving integrated circuit device
To provide a semiconductor device for driving an electric load to be divided into a plurality of opening/closing devices so that when an abnormality exists in any one of the division devices, that division device can be removed and replaced by an auxiliary device. Each of a plurality of opening/closing circuit units has an upper-side opening/closing device and a lower-side opening/closing device; while load driving is stopped, there is monitored the potential of the connection point between the upper and lower opening/closing devices at a time when any one of the opening/closing devices is closed or both of them are opened, and it is determined whether there exists short-circuit abnormality or disconnection abnormality in each of the opening/closing devices. When abnormality exists, the upper and lower opening/closing devices are removed and the auxiliary circuit is made effective.
US10340682B2 Electronic device and method of manufacturing the same
An electronic-device having an intermediate connection layer interposed between a wiring substrate and an electronic component. The intermediate connection layer has a laminated structure including a rigid substrate and a flexible substrate. A first conductor part is formed on one principal surface of the flexible substrate, and second and third conductor parts are formed on both principal surfaces of the rigid substrate, respectively. The rigid substrate includes an opening, and the first conductor part of the flexible substrate includes a narrowed fuse part at a position opposite the opening. Windows are formed near the fuse part. The flexible substrate and the rigid substrate are electrically connected with each other via solder.
US10340679B2 High-volume direct current power distribution and fault protection
A power distribution system including a high-voltage direct current unit (HVDCU) configured to receive an amount of high-frequency alternating current (AC) input power from a power source and convert the input power into high-voltage DC power, a negative voltage distribution rail and a positive voltage distribution rail that are together configured to supply the high-voltage DC power to at least one control unit (CU) electrically disposed between the negative voltage distribution rail and the positive voltage distribution rail and the CU being configured to convert the high-voltage DC power into output power compatible with at least one load and supply the output power to the loads associated with it.
US10340675B2 Watertight electrical compartment for use in irrigation devices and methods of use
A watertight electrical compartment for use in an irrigation device can include a compartment body having a chamber and a sealing section configured to mate with one or more sealing rings. A sealing cap can mate with the sealing section and/or the sealing rings to seal the chamber. A cap retainer can be advanced over at least a portion of the sealing cap. One of the compartment body and cap retainer can have internal threads to be screwed onto external threads of the other one of the compartment body and cap retainer. The cap retainer can also have a stopping feature to keep the sealing cap in its sealed position. The watertight electrical compartment can be used in a wireless flow sensor assembly, a battery operated irrigation controller, and/or a battery-operated central controller device, to provide irrigation control, and/or sensor information, without the need for AC power.
US10340674B1 Reversible cable support bar
An example cable management tool, comprising: an elongated body portion having one or more sets of slots, a first part and a second part, both of which extend from the body portion and are configured to be attached to a chassis. The first part includes: a first arm portion, a first U-shape slot on a first end of the first arm portion, a second U-shape slot on a second end of the first arm portion, and the first end and the second end are opposite ends. The second part includes: a second arm portion, a third U-shape slot on a first end of the second arm portion, a fourth U-shape slot on a second end of the second arm portion, and the first end and the second end are opposite ends.
US10340673B2 Electronic device
An electronic device includes a support frame, an electronic unit and a cable. The support frame includes a frame body and a first cable management unit. The frame body has a cable management recess and a cable management hole, wherein the cable management recess communicates with the cable management hole. The first cable management unit is connected to the frame body and rotatably located in the cable management recess. The electronic unit is disposed on the frame body. The cable has a first end and a second end opposite to the first end. The first end is connected to the electronic unit and the second end passes through the cable management hole to enter the cable management recess. The first cable management unit limits the cable in the cable management recess. When the cable is pulled to move, the first cable management unit rotates along with the cable.
US10340669B1 Power distribution loop with flow-through junction locations
A facility includes a medium voltage power distribution system with multiple flow-through junction locations and corresponding electrical rooms or spaces for electrical rooms. Each of the junction locations includes a bus connected to the power distribution system, a tap coupled to the bus, and a disconnect switch downstream from the tap. The junction locations of the medium voltage power distribution system are configured to be placed in-service or taken out of service, while the medium voltage power distribution system continues to provide electrical power to electrical rooms at the facility via other junction locations of the medium voltage power distribution system.
US10340667B2 Spark plug
A spark plug having a resistor disposed between a metal terminal and a center electrode so as to be electrically connected to the metal terminal and the center electrode, wherein the resistor is in contact with an inner circumferential surface of the insulator. On a cross section taken along the axial line so as to include the axial line, in a case where a plurality of points are plotted at predetermined intervals in a direction of the axial line so as to be present on a partial boundary line, within an arbitrary range in the direction of the axial line, of a boundary line between the insulator and the resistor, and a regression line is drawn by a least-squares method with use of the plurality of points, an average value of distances in a direction perpendicular to the regression line between the regression line and the partial boundary line is 0.1 to 0.3 μm.
US10340664B2 Corona ignition device
A corona ignition device is described, with a central electrode, an insulator, in which the central electrode sits, a coil, which is connected to the central electrode, a metal housing, which holds the insulator and surrounds the coil, and a cover, which closes the metal housing at its end facing away from the insulator. According to this disclosure, provision is made for a spring arranged between the cover and the coil. In another aspect, a shield is provided that surrounds the housing and comprises several shell elements which each surround a section of the circumference of the coil.
US10340661B2 Electro-optical device with lateral current injection regions
Embodiments of the disclosure are directed to a lateral current injection electro-optical device. The device comprises an active region with a stack of III-V semiconductor gain materials stacked along a stacking direction z. The active region may be formed as a slab having several lateral surface portions, each extending parallel to the stacking direction z. The device further comprises two paired elements, which include: a pair of doped layers of III-V semiconductor materials (an n-doped layer and a p-doped layer); and a pair of lateral waveguide cores. The two paired elements may be laterally arranged, two-by-two, on opposite sides of the slab. The elements distinctly adjoin respective ones of the lateral surface portions of the slab, so as for these elements to be separated from each other by the slab. The disclosure may be further directed to related silicon photonics devices and fabrication methods.
US10340658B1 Laser system for atomic clocks and sensors
A laser system for atomic clocks and sensors includes a single laser, an intensity splitter, a modulator, and a feedback-based lock controller. The single laser outputs a central optical frequency of laser light that can be tuned. The intensity splitter splits the laser light along a first and a second optical path. A modulator is disposed in the first optical path. The portion of laser light from the first optical path is subjected to the modulator with the modulator disposed to generate a frequency-shifted sideband from some or all of the portion of the laser light subjected to the modulator, with the frequency-shifted sideband shifted by an adjustable frequency source, resulting in an adjustable frequency offset between the frequency-shifted sideband and an unmodulated carrier propagating in the second optical path. The feedback-based lock controller locks the optical frequency of the frequency-shifted sideband to a repumping transition for atom cooling.
US10340651B1 Lidar system with optical trigger
In one embodiment, a lidar system includes a light source configured to emit a ranging pulse of light that is directed into a field of regard of the lidar system. The lidar system also includes a fiber-optic splitter configured to split off a portion of the ranging pulse of light to produce a trigger pulse of light that is directed to a receiver of the lidar system. The receiver is configured to detect, at a first time, at least a portion of the trigger pulse of light; and detect, at a second time subsequent to the first time, a portion of the ranging pulse of light scattered by a target located a distance from the lidar system. The lidar system further includes a processor configured to determine the distance from the lidar system to the target based at least in part on the first time and the second time.
US10340648B1 Cable connector clocking device and related components, systems, and methods
A cable connector clocking assembly for clocking and torqueing a cable connector. In one example, the clocking assembly has a socket adapter sub-assembly configured to be mounted in an adapter holder sub-assembly. The socket adapter sub-assembly includes a socket portion and an adapter portion having a generally cylindrical body portion secured to the socket portion with a fastener. The adapter portion also has at least one indicium configured to indicate a clock angle of a cable connector when the cable connector is connected to the socket portion. The clocking assembly also includes an adapter holder sub-assembly comprising a clamp portion and a face portion having indicia representative of different clock angles. The clamp portion has an unclamped configuration, wherein the socket sub-assembly can be rotated to a desired clock angle, and a clamped configuration, wherein the socket sub-assembly is securely retained in the clamp portion at the desired clock angle.
US10340645B2 Multifunctional socket
A multifunctional socket comprises a main socket module (5) and at least two functional device modules. The functional device modules and the main socket module (5) can be assembled in any manner. At least one of the functional device modules is detachably connected to the main socket module (5). Adjacent functional device modules are detachably connected. At least one of the functional device modules and the main socket module (5) are electrically connected. The adjacent functional device modules are electrically connected. The multifunctional socket enables at least two functional device modules to be integrated into a single device, such that a user can use the components separately or combine the same in any fashion, thereby meeting the needs of the user.
US10340643B2 Charging connector
A charging connector comprising: a pair of power supply terminals for pinching power supply terminals of a Type-C plug connector complying with the USB connector standard from both sides, and a pair of grounding terminals and for pinching qrounding terminals of the plug connector from both sides; wherein the power supply terminals and the grounding terminals are configured by fork terminals.
US10340640B2 System and method for determining the current condition of power contacts
A method and apparatus for determining the current condition of power contacts and providing an indication to a preventive maintenance system and/or a user of required power contact replacement. The method includes auxiliary contacts providing a low power binary signal to a processor in response to movements of a contact carrier supporting the movable auxiliary contacts and movable power contacts. The low power binary signals, in combination with physical features of the contact carrier and a signal indicating the state of the power contact, provide information to the processor for determining the current condition of the power contacts, and if the current condition exceeds a predetermined limit, notifying the preventive maintenance system and/or the user.
US10340637B1 Electrically conductive support surface and related methods
Apparatus and methods for electrically grounding a support surface includes an at least partially perforated, electrically-conductive cover configured to extend at least partially across the top of the support surface and be electrically grounded to the earth.
US10340633B2 Plug-in module for a motor unit
A withdrawable module for a motor unit, in particular for an adjustment motor of a motor vehicle, is disclosed. The withdrawable module has a plug for insertion into a housing of the motor unit, the plug having a carrier element having a carrier-element-side axis, the carrier element including electrical plug elements for engaging with a corresponding plug-type connector of the motor unit. The withdrawable module has a connection body connected to the plug comprising a multiplicity of through-cutouts, which reach from a first side face to an opposite second side face in order to receive electrical contact pins therein. The multiplicity of electrical contact pins which are plugged from the first side face through the connection body are compressed in order to be fixed in the through-cutouts. In this case, the axis of the through-cutouts has a predetermined angle of less than 180 DEG with respect to the fitting direction.
US10340632B1 Electrical connector assembly with staged release
An electrical connector assembly includes a first connector including a first electrical terminal and a second connector including a second electrical terminal. The first connector and the second connector are movable from a mated position toward an unmated position. The second connector includes a first block, a second block, and a third block. The electrical connector assembly also includes a connector position assurance that is movable between an assurance position and a pre-lock position. The connector position assurance includes a stop tab. The first block is positioned to engage the stop tab when the connector position assurance is located in the pre-lock position. The second block is positioned to engage the stop tab when the first connector is located a first distance from the second connector. The third block is positioned to engage the stop tab when the first connector is located a second distance from the second connector.
US10340629B2 Waterproof connector and manufacturing method thereof
A waterproof connector to be mounted on a substrate includes one or more contacts, a peripheral shell in a cylindrical shape surrounding the one or more contacts and including a counter-connector accommodation portion that opens frontward in a fitting direction, and a housing made of insulating resin and holding the one or more contacts and the peripheral shell, the peripheral shell including a shell front end exposure portion in a cylindrical shape that is situated at a front end of the peripheral shell in the fitting direction and is exposed from the housing, and one or more through-holes that penetrate the shell front end exposure portion in a direction intersecting the fitting direction, and the housing tightly covering a whole circumference of the peripheral shell with the shell front end exposure portion being exposed.
US10340625B2 Shield connector
A device connector disclosed herein is a shield connector configured to be attached to a casing of a device installed in an engine room of a vehicle and including a metal shield bracket to which a flexible metal shield conductor is connected. The shield connector includes a housing fixed to the bracket, a shield connecting member, a cover, and a water blocking wall. The shield connecting member includes a conductor connecting portion that is a bendable metal plate. The conductor connecting portion is bent to sandwich an upper end portion of the shield conductor and screwed to the shield bracket to electrically connect the shield conductor to the shield bracket. The cover includes a shell cover that covers the housing. The water blocking wall is in a lower end portion of the shell cover to cover left, right, and rear sides of a bent portion of the conductor connecting portion.
US10340623B2 Car charging plug-in connector
The disclosure relates to a car charging plug-in connector for an electric vehicle, comprising at least one signal contact element and at least two power contact elements. The car charging plug-in connector has a plug-in connector body and a contact carrier. The contact carrier is arranged on the plug-in side of the plug-in connector body and is fastened to the plug-in connector body in a reversible manner. Therefore, the contact carrier can be easily replaced as required, as a result of which the car charging plug-in connector can be used in a particularly cost-effective manner.
US10340621B2 Connector with moving plate having partition between terminals to prevent short-circuit
A housing (10) includes a housing body (11) and a receptacle (12) projecting forward from the housing body (11). The housing body (11) includes first cavities (13) into which first male terminals (70) are inserted, and second cavities (14) into which second male terminals (80) are inserted. Each second male terminal (80) includes a second tab (82) longer than a first tab (72) of each first male terminal (70). Recesses (23) are provided on a front surface (17) of the housing body (11) around openings of the second cavities (14) and are recessed farther rearward than areas around openings of the first cavities (13). A moving plate (40) is movable from an initial position to a connection position in the receptacle (12). The moving plate (40) has interpolar partitioning portions (52) configured to partition between the adjacent second tabs (82) by entering the recesses (23) at the connection position.
US10340620B2 Multi-contact connector
An object is to reduce the size of a multi-contact connector having a wiping function. A multi-contact connector includes a front terminal and a rear terminal. The front terminal and the rear terminal are independently housed in one terminal accommodating groove in a housing in such a manner as to separate from each other. Unlike terminals of a multi-contact connector according to the related art, each terminal has no junction where it divides into a front contact and a rear contact. The housing requires no space for accommodating such a junction, and this reduces the size of the multi-contact connector.
US10340619B2 Terminal fitting
A terminal fitting (10) includes a body (11) in the form of a rectangular tube, a tab (41) of a mating terminal (40) being inserted into the body (11) from the front. A resilient contact piece (22) is accommodated in the body (11). The tab (41) is sandwiched resiliently in a plate thickness direction thereof between the resilient contact piece (22) and a receiving plate (15) of the body (11). Holding portions (30) are formed integrally to the resilient contact piece (22) and capable of holding the tab (41) with a relative displacement of the tab (41) in a width direction with respect to the resilient contact piece (22) restricted by coming into contact with side edges (41S) of the tab (41).
US10340617B2 Power modules and pin thereof
A power module with vertically stacked structure and a pin thereof are disclosed. The power module comprises at least three circuit modules. The at least three circuit modules are a first circuit module, a second circuit module and a third circuit module. The pin is led from the first circuit module. The pin comprises: a main body, a first connection surface and a second connection surface. An upper part of the main body is electrically connected with the first circuit module. The first connection surface is provided at a middle part of the main body and electrically connected with the second circuit module. The second connection surface is provided at a terminal of the main body and electrically connected with the third circuit module.
US10340614B2 Electronic device
An electronic device includes: a substrate; a housing which covers the substrate; a conductive pin mounted on one edge portion of the substrate. The conductive pin projects from the substrate along a plane of the substrate, the conductive pin includes a projection portion and a soldered portion which is soldered to the substrate, and the soldered portion includes a conducting portion which is electrically conduction with a circuit wiring of the substrate.
US10340609B2 Multiband antenna, multiband antenna array, and wireless communications device
An object of the present invention is to provide a multiband antenna, an antenna array, and a wireless communications device that can achieve miniaturization while preventing deterioration in radiation efficiency. To this end, an antenna according to the present invention includes: a conductor reflection plate; a first antenna that includes a first antenna element and is provided on the conductor reflection plate; and a second antenna that includes a second antenna element having an electromagnetic resonance frequency that is a frequency different from an electromagnetic resonance frequency of the first antenna element included in the first antenna, and that is provided on the conductor reflection plate, wherein each of the first antenna element and the second antenna element includes: a C-shaped conductor that is a substantially C-shaped conductor having a split section formed in such a way that an annular conductor becomes partially discontinuous; and a conductor feed line that is electrically connected with one part out of both parts of the C-shaped conductor facing each other across the split section, and that constitutes an electric circuit for feeding power to the C-shaped conductor.
US10340605B2 Planar antenna device
There is provided a planar antenna device having a first antenna and a second antenna arranged on a front surface of a substrate to be set in parallel to an up and down direction. The first antenna and the second antenna are arranged such that the magnitude of the difference between the lengths of predetermined sections of the transmission line parts becomes one of a positive odd multiple of a half wavelength of the guide wavelength of electric waves which can be transmitted in the transmission line parts and a positive even multiple of a half wavelength of the guide wavelength. The predetermined sections are provided in sections from the connection parts to the antenna elements.
US10340601B2 Multi-antenna system and methods for use therewith
Aspects of the subject disclosure may include, for example, an antenna structure that includes first and second dielectric antennas that each redirect a beam pattern generated by the first and second dielectric antennas away from a center axis of the of the first and second dielectric antennas. Each of the first and second dielectric antennas can be coupled to at least one dielectric core via a feed point of each dielectric antenna. The at least one dielectric core can be configured to supply electromagnetic waves that are converted by the first and second dielectric antennas to first and second beam patterns redirected away from the center axis. Other embodiments are disclosed.
US10340600B2 Apparatus and methods for launching guided waves via plural waveguide systems
Aspects of the subject disclosure may include, for example, a system having a first plurality of transmitters for launching according to a signal, first electromagnetic waves, and a second plurality of transmitters for launching, according to the signal, second electromagnetic waves. The first electromagnetic waves and the second electromagnetic waves combine at an interface of a transmission medium to induce a propagation of a third electromagnetic wave, the third electromagnetic wave having a non-fundamental wave mode and a non-optical operating frequency, and wherein the second plurality of transmitters are spaced apart from the first plurality of transmitters in a direction of propagation of the third electromagnetic wave. Other embodiments are disclosed.
US10340599B2 Meta-material resonator antennas
Antennas suitable for use in compact radio frequency (RF) applications and devices, and methods of fabrication thereof. Described are resonator antennas, for example dielectric resonator antennas fabricated using polymer-based materials, such as those commonly used in lithographic fabrication of integrated circuits and microsystems. Accordingly, lithographic fabrication techniques can be employed in fabrication. The antennas have metal inclusions embedded in the resonator body which can be configured to control electromagnetic field patterns, which serves to enhance the effective permittivity of the resonator body, while creating an anisotropic material with different effective permittivity and polarizations in different orientations.
US10340598B2 Loop antenna array
A loop antenna array that can form a linear and clear communication area boundary is provided. The loop antenna array includes two loop antennas. Currents flow through the loop antennas in opposite directions from each other. In other words, viewing in a direction passing through each of the loop antennas, at a timing when a positive voltage is applied to a signal terminal of an alternating-current source, a clockwise current flows through one loop antenna while a counterclockwise current flows through the other loop antenna. Conversely, at a timing when a negative voltage is applied to the signal terminal of the alternating-current source, a counterclockwise current flows through one loop antenna while a clockwise current flows through the other loop antenna.
US10340594B1 Systems and methods for adjusting vertical beam width
The invention is directed to methods and systems for adjusting the vertical beam width of an imbalanced antenna. In one embodiment, first and second antenna arrays are imbalanced because one of the arrays has at least one more radiating element than the other. The additional gain created by additional radiating element(s) distorts the beam and alters the coverage area of the corresponding array, in embodiments. The tilt of the array having at least one more additional radiating element(s) is modified using phase shifting technology and based on the tilt of the array having fewer elements. By modifying tilt of the array having at least one more additional radiating element(s), the upper 3 dB points of the first and second array may be aligned to correct for the distorted beam and altered coverage area between the first and second arrays.
US10340589B2 Capacitively coupled external antenna system and method for electric meters
An antenna system for a meter and/or other communication device, including a capacitive electric field source and an external antenna element. The capacitive electric field source is positioned within a dielectric cover and is electrically connected to an output port of a transceiver for forming an electric field indicative of the output signal. The external antenna element is separated from the capacitive electric field source by the dielectric cover and is configured for capacitively coupling to the capacitive electric field source and radiating electromagnetic radiation indicative of the output signal. The external antenna element then efficiently radiates and receives electromagnetic waves for wireless communications.
US10340588B2 Antenna module accommodation structure
As such, in the disclosure, a slit is formed in a side plate. The slit has an opening in the upper end surface of the side plate. The opening has a width which is smaller than a thickness of the side plate and enables to correspond to a thickness t of the substrate and a length which enables to correspond to a length a of one side of the substrate. An RF antenna module is housed in the slit formed in the side plate of the housing to be accommodated in the housing by inserting the one side of the substrate through the opening of the slit, which is formed in the upper end surface of the side plate, and inserting the substrate into the slit by an amount equal to or larger than a length of another side of the substrate.
US10340585B2 Low profile WiFi antenna with a toroidal pattern
Various embodiments relate to a low-profile, linearly-polarized patch antenna with parasitic elements at 5.3 GHz for the ISS C-band WiFi band. It may also use the 5.8 GHz band. A protective dome helps to meet low earth orbit space requirements.
US10340583B2 Cellular antenna for elevated and obstructed deployment
In one example, the present disclosure provides a phased array antenna system with a first array of antenna elements and a first radio frequency beamforming network configured to split the power of a radio frequency signal for transmission into a first plurality of component signals comprising drive signals for the first array of antenna elements, the first radio frequency beamforming network further configured to combine a radio frequency signal for reception by the phased array antenna system from a second plurality of component signals from the first array of antenna elements, where a radio frequency power distribution of the first radio frequency beamforming network is arranged to provide a weighting of the first plurality and the second plurality of component signals processed via antenna elements towards one end of the first array.
US10340579B2 Attachment instrument for electronic devices, angle adjusting method, and communication apparatus
An attachment instrument for an electronic device (10) includes a first angle adjustment part (30) configured to adjust an orientation of an antenna included in the electronic device (10) by two arc-shaped long holes (31a, 31b) formed in a plane and two axes (32a, 32b) moving inside the two long (31a, 31b), respectively. The first angle adjustment part (30) makes the adjustment by the axis (32a) inside one of the long holes (31a) being fixed and the axis (32b) inside the other one of the long holes (31b) being allowed to move.
US10340576B2 Zero insertion loss directional coupler for wireless transceivers with integrated power amplifiers
A zero insertion loss directional coupler includes an input port, an antenna port, an isolation port, and a detect port. The coupler has a first signal trace, a second signal trace, and an inductive winding. The first signal trace is on one of two layers and is connected to the input port and the antenna port, while the inductive winding is on another one of the two layers. A first terminal of the inductive winding is connected to the isolation port. A first terminal of the second signal trace is connected to the detect port and a second terminal of the second signal trace is connected to a second terminal of the inductive winding.
US10340575B2 Directional coupler
A directional coupler includes an input terminal, an output terminal, a coupling terminal, a termination terminal, a first ground terminal, second ground terminals, a main line, a first sub line, and a second sub line. A first low pass filter is included between the coupling terminal and the first sub line. A second low pass filter is included between the first sub line and the second sub line. The first low pass filter is electrically connected to the first ground terminal, and the second low pass filter is electrically connected to the second ground terminals.
US10340573B2 Launcher with cylindrical coupling device and methods for use therewith
Aspects of the subject disclosure may include, for example, a launching device including a transmitter configured to generate a radio frequency signal on a transmission medium, wherein the transmitter is included in a launching circuit with the transmission medium having an electrical return path. A cylindrical coupler launches the radio frequency signal from an aperture of the cylindrical coupler as a guided electromagnetic wave that is bound to an outer surface of the transmission medium, wherein the guided electromagnetic wave propagates along the outer surface of the transmission medium without an electrical return path. Other embodiments are disclosed.
US10340571B2 Rope conductor for guided wave radar coaxial waveguide
A coaxial guided wave radar apparatus includes a central conductor configured as a wire rope. One or more spacers can be positioned and held in place about the central conductor at predetermined lengths along the central conductor, wherein each spacer is positioned and held in place along the central conductor by one or more respective retainers that are crimped to the central conductor. A tensioner can be attached to the end of the wire rope of the central conductor. The tensioner allows for a proper tension to be applied to maintain a spacing of the wire rope from an outer conductor.
US10340570B2 Microelectronic RF substrate with an integral isolator/circulator
An exemplary electronic assembly includes a planar semiconductor substrate having a front side with semiconductor components and a back side that includes one recess extending inwardly. One of an isolator and circulator is formed as part of the planar semiconductor substrate and includes one magnetic ferrite disk mounted within the one recess within the thickness of the planar semiconductor substrate. The one of an isolator and circulator has at least input and output ports. The input port is disposed to receive a radio frequency signal to be coupled with low insertion loss to the output port while providing high insertion loss to other radio frequency signals attempting to propagate from the output port to the input port.
US10340568B2 Voltage controlled tunable filter
An apparatus includes a top conductive layer of on an integrated circuit waveguide filter and a bottom conductive layer. The top and bottom conductive layers are coupled via a plurality of couplers that form an outline of the waveguide filter. A dielectric substrate layer is disposed between the top conductive layer and the bottom conductive layer of the integrated circuit waveguide filter. The dielectric substrate layer has a relative permittivity, εr that affects the tuning of the integrated circuit waveguide filter. At least one tunable via includes a tunable material disposed within the dielectric substrate layer and is coupled to a set of electrodes. The set of electrodes enable a voltage to be applied to the tunable material within the tunable via to change the relative permittivity of the dielectric substrate layer and to enable tuning the frequency characteristics of the integrated circuit waveguide filter.
US10340566B2 Battery module
A battery module includes: a plurality of aligned battery cells; a cooling gas inlet for supplying cooling gas to the battery cells; and a cooling gas valve in the cooling gas inlet. Each of the battery cells includes a battery case configured to bulge in response to a second pressure in the battery case, an electrode assembly in the battery case, a cap assembly on the battery case, and a gas exhaust vent configured to rupture in response to a first pressure in the battery case that is higher than the second pressure. The cooling gas inlet is defined by first and second side walls. The first side wall is configured to deform in response to a bulged battery case, and the cooling gas valve is configured to change from an open position into a closed position due to the deformation of the first side wall.
US10340563B2 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.
US10340559B2 Secondary battery pack
A secondary battery pack includes: a secondary battery module including battery cells and cooling fins; a first structure formed under the secondary battery module and including a cooling channel and coupling brackets; a second structure which is formed in a shape mounted on side faces of the secondary battery module and includes a printed circuit board; and a cover mounted over the second structure.
US10340557B2 Battery for a motor vehicle and motor vehicle
A battery for a motor vehicle with a plurality of battery cells, wherein the respective battery cell include a battery cell housing, in which a galvanic element is accommodated. Via two electrical connection terminals, the battery cell is electrically connected to at least one further battery cell of the battery. A control device of the respective battery cell is coupled to at least one communications device. Here, the at least one communications device of the battery cell is designed for the purpose of communicating with at least one adjacent battery cell of the respective battery cell in a first mode.
US10340555B2 Method for the production of thin-film lithium-ion microbatteries and resulting microbatteries
Process for fabrication of all-solid-state thin film batteries, said batteries comprising a film of anode materials (anode film), a film of solid electrolyte materials (electrolyte film) and a film of cathode materials (cathode film) in electrical contact with a cathode collector, characterized in that: a first electrode film (cathode or anode) is deposited by electrophoresis on a conducting substrate or a substrate with at least one conducting zone, said substrate or said at least one conducting zone possibly being used as a collector of said electrode current (anode or cathode current) of the micro-battery, the electrolyte film is deposited by electrophoresis on said first electrode film, a second electrode film (anode or cathode) is deposited on the electrolyte film either by electrophoresis or by a vacuum deposition process.
US10340554B2 Methods for fabrication of intercalated lithium batteries
A method for fabricating intercalated lithium batteries in open air deposits a thin dense layer of amorphous solid-state lithium boride electrolyte directly onto a negative electrode via flame spray pyrolysis. In one embodiment, the negative electrode is attached to a prefabricated positive electrode via hot pressing (embossing), thus forming an intercalated lithium battery. The method significantly improves upon current methods of fabricating thin film solid state batteries by permitting fabrication without the aid of a controlled environment, thereby allowing for significantly cheaper fabrication than prior batch methods.
US10340547B2 Fabrication method of battery
A fabrication method of a battery includes the steps of providing an electrode group, a first sealing film and a second sealing film; bonding a part of a first surface of the first sealing film and a part of a first surface of the second sealing film by thermo-compression to form a sealed chamber, wherein at least one of the first sealing film and the second sealing film has a redundant part located outside the sealed chamber and without being bound by thermo-compression, and a part of the electrode group is disposed in the sealed chamber; and injecting an electrolyte into the sealed chamber.
US10340546B1 Self-rechargeable bio-fueling micro battery with a glucose burning chamber
Various embodiments of a biocompatible, self-rechargeable bio-fueling micro battery with a glucose burning chamber, are disclosed herein, to power an implanted medical device. The micro battery comprises a bio-membrane that is configured to diffuse a plurality of bio-fluids across an anode and cathode electrode. The bio-membrane includes: a biocompatible compartment storing at least one of a chemical substance configured to operate a plurality of bio-medical implant devices; one or more bio-fuel compartments (blood, glucose, and/or microbial) configured to store bio-fuels for generating electrolyte and to create a conductive path for electrons emitted by electrodes; and a processor in communication with the biocompatible compartment through plurality of connectors interface with the one or more bio fuel compartments to control the communication between user and the bio medical implant devices. The biofluids comprise a lemon juice, an orange juice, a pineapple juice, and a sour juice; and/or an ingested food.
US10340544B2 Ion-exchange membrane made of a biaxially stretched β-porous film
The invention describes an ion exchange membrane formed from a biaxially orientated single or multiple-layered β-porous polypropylene film which comprises at least one β-nucleating agent and an ion-conducting polymer and has a Gurley value of at least 10000 s.
US10340538B2 Performance testing apparatus of fuel cell
A performance testing apparatus of a fuel cell is provided. The apparatus includes a moving body that stacks at least one unit cell and is installed to be movable along a predetermined transporting path on a frame. A pressurizing unit is mounted to the frame, presses the unit cell on the moving body moved from a beginning stage side of the transporting path, and supplies a reaction fluid to the unit cell. A terminal connection part is mounted to the pressurizing unit side the frame and connects a terminal to output a voltage of the unit cell to the unit cell.
US10340536B2 Modular fuel cell structure, casing of the same, and fuel cell system
A modular fuel cell structure includes an anode conductive sheet, an air electrode sheet, a separating membrane, and a cathode conductive sheet stacked on a casing. The casing has a reaction vessel, and also has a first, a second, and a third flow passages, which all communicates with the reaction vessel, and are all independent. Said modular structure forms a fuel cell system with a first storage tank, a second storage tank, a retrieval device, and a feeding device which controls the first and the second storage tanks to deliver a first and a second materials to the casing. The first and the second materials are respectively injected into the reaction vessel for reaction through the first and the second flow passages, and then exhausted to the retrieval device through the third flow passage after the reaction. With the independent flow passages, the efficiency of power generation could be improved.
US10340535B2 Fuel cell system
A fuel cell system includes a fuel cell, an oxidant gas supply piping, an oxidant gas discharge piping, an air compressor, a turbine, a pressure regulating valve, and a check valve. The fuel cell generates electric power through an electrochemical reaction between a fuel gas and an oxidant gas. The oxidant gas supply piping is connected to the fuel cell. The oxidant gas discharge piping is connected to the fuel cell. The air compressor is connected to the oxidant gas supply piping and is rotatable around a rotational shaft. The turbine is connected to the oxidant gas discharge piping and is rotatable around the rotational shaft. The pressure regulating valve is disposed in the oxidant gas discharge piping between the fuel cell and the turbine. The check valve is connected to the oxidant gas discharge piping between the turbine and the pressure regulating valve.
US10340532B2 Separator for fuel cell, fuel cell and method of manufacturing fuel cell
A separator for fuel cell includes a corrugated portion formed to have a corrugated cross section where a first groove that is concave to a first surface to form a flow path for a first fluid on the first surface and a second groove that is concave to a second surface opposite to the first surface to form a flow path for a second fluid on the second surface are arranged alternately and repeatedly. Each of the second grooves has at least one shallower groove section formed to have a less depth from the second surface than depth of a remaining groove section and provided to form a communication flow channel on the first surface side, which is arranged to communicate between two flow path spaces for the first fluid that are adjacent to each other across the shallower groove section.
US10340530B2 Alkaline dry cell
An alkaline dry cell includes a bottomed cylindrical cell case, a positive electrode packed in the cell case and is made of a stack of n pieces of hollow cylindrical pellets, a negative electrode disposed in a hollow portion of the pellets, a separator interposed between the positive electrode and the negative electrode, and an alkaline electrolytic solution. A thickness of a body portion of the cell case is 0.08 to 0.16 mm. “n” is an integer of 3 or more. An average density dm of manganese dioxide in the n pellets is 2.80 to 3.00 g/cm3. A density of manganese dioxide of at least one pellet positioned in a middle portion in a height direction of the stack is 2.75 g/cm3 or less.
US10340529B2 Fuel cell
A fuel cell comprises an anode, a cathode, a solid electrolyte layer, and a current collecting member. The cathode contains a perovskite composite oxide as a main component and contains a compound that includes at least one of S and Cr as a secondary component. The cathode has a surface facing the current collecting member. The surface of the cathode includes a first region that is electrically connected to the current collecting member and a second region that is separated from the current collecting member. The first region and the second region respectively contain a main phase that is configured from a perovskite composite oxide and a secondary phase that is configured from the compound. The occupied surface area ratio of the secondary phase in the first region is greater than the occupied surface area ratio of the secondary phase in the second region.
US10340525B2 Non-aqueous electrolyte secondary battery positive electrode and non-aqueous electrolyte secondary battery
A non-aqueous electrolyte secondary battery positive electrode capable of suppressing a decomposition reaction of an electrolyte solution in an overcharged state is provided. A non-aqueous electrolyte secondary battery positive electrode according to this embodiment includes a positive electrode active material layer which includes a positive electrode active material (54) containing a lithium transition metal oxide, a tungsten compound (56), a phosphoric acid compound (58) not in contact with the positive electrode active material (54), and an electrically conductive agent (52) in contact with the tungsten compound (56) and the phosphoric acid compound (58).
US10340524B2 Negative electrode for lithium battery and lithium battery comprising the same
A negative electrode for a lithium battery, including a lithium metal; and a protective layer disposed on at least a part of the lithium metal, wherein the protective layer includes a block copolymer including a structural domain and a hard domain covalently linked to the structural domain, wherein the structural domain includes a structural block of the block copolymer, wherein the hard domain includes a hard block of the block polymer, wherein the structural block includes a plurality of structural repeating units, and wherein the hard block includes a plurality of olefin repeating units.
US10340523B2 Advanced graphite additive for enhanced cycle-life of deep discharge lead-acid batteries
An Advanced Graphite deep discharge lead acid battery is described including: a deep storage lead acid cell energy storage device comprises: an electrode comprising lead; an electrode comprising lead dioxide; a separator between the electrode comprising lead and the electrode comprising lead dioxide; an aqueous solution electrolyte containing sulfuric acid; and a carbon-based additive having a specific surface area of approximately 250 to 550 m2/g.
US10340522B2 Binder composition for lithium secondary battery, electrode for lithium secondary battery including the binder composition, and lithium secondary battery including the electrode
A binder composition for a lithium secondary battery, an electrode, and a lithium secondary battery, the binder composition including an interpenetrating network structure that includes a cyclic polymer, the cyclic polymer including a repeating unit represented by Formula 1 or a repeating unit represented by Formula 2; and a copolymer, the copolymer including a repeating unit represented by Formula 3 and a repeating unit represented by Formula 4, wherein an amount of the repeating unit represented by Formula 3 is about 40 mol % to about 70 mol %, based on a total amount of the copolymer:
US10340518B2 Anode active material for lithium secondary battery, preparation method therefor, and lithium secondary battery containing same
An anode active material for a lithium secondary battery, a preparation method thereof, and a lithium secondary battery including the anode active material are provided. The anode active material includes carbon particles having a spherical shape, a first carbon coating layer present on surfaces of the carbon particles, a silicon coating layer present on the first carbon coating layer and including silicon nanoparticles, and a second carbon coating layer present on the silicon coating layer.
US10340511B2 Electrode, nonaqueous electrolyte battery, battery pack and vehicle
According to one embodiment, an electrode is provided. The electrode includes a current collector and an active material-containing layer. The active material-containing layer is provided on the current collector. The active material-containing layer includes active material particles and insulator particles. The active material-containing layer has a first surface facing the current collector and a second face as a surface of the active material-containing layer. The second face includes a surface of a part of the insulator particles. A volume ratio of the insulator particles decreases from the second face toward the first surface in the active material-containing layer.
US10340509B2 Electrode assembly and battery
An electrode assembly 10 includes an assembly 4 including an active material compact (active material section) 2 including an active material constituted of a transition metal oxide, a solid electrolyte layer (solid electrolyte section) 3 including a solid electrolyte having an ion-conducting property, and a multiple oxide layer (multiple oxide section) 5 including at least one of a metal multiple oxide represented by General Formula (II) below and a derivative thereof anda collector 1 provided so as to join the active material compact 2 on one surface (first surface) 41 of the assembly. Ln2Li0.5M0.5O4  (II) In the formula, Ln represents a lanthanoid element, and M represents a transition metal.
US10340508B2 Porous silicon oxide (SiO) anode enabled by a conductive polymer binder and performance enhancement by stabilized lithium metal power (SLMP)
The invention demonstrates that only 2% functional conductive polymer binder without any conductive additives was successfully used with a micron-size silicon monoxide (SiO) anode material, demonstrating stable and high gravimetric capacity (>1000 mAh/g) for ˜500 cycles and more than 90% capacity retention. Prelithiation of this anode using stabilized lithium metal powder (SLMP®) improves the first cycle Coulombic efficiency of a SiO/NMC full cell from ˜48% to ˜90%. This combination enables good capacity retention of more than 80% after 100 cycles at C/3 in a lithium-ion full cell. We also demonstrate the important connection between porosity and the loading of silicon electrodes. By employing a highly porous silicon electrode, a high areal capacity (3.3 mAh/cm2) is obtained. This method works well to achieve high loading of other high-capacity alloy anodes, the state-of-art graphite anode, as well as a high loading of positive electrodes for LIBs.
US10340507B2 Method of preparing and application of carbon selenium composites
Disclosed is method of preparing a selenium carbon composite material and a use of the selenium carbon composite material in a cathode of a lithium selenium secondary battery. A battery formed with a cathode of the disclosed selenium carbon composite material has high energy density and stable electrochemical performance. The disclosed selenium carbon composite material can effectively shorten the migration distance of lithium ions during charging and discharging of the battery and improve conductivity and utilization of selenium after compounding carbon and selenium. Multiple batteries formed with cathodes of the disclosed selenium carbon composite material can be assembled into a lithium selenium pouch-cell battery having stable electrochemical performance and high energy density.
US10340503B2 Pouch-shaped secondary battery including electrode lead having notch formed therein
Disclosed herein is a pouch-shaped secondary battery including an electrode assembly in which a positive electrode and a negative electrode are stacked with a separator interposed, an electrode lead electrically connected to electrode tabs of the electrode assembly, a pouch-shaped battery case made of a laminate sheet including an outer coating layer, a metal layer, and an inner sealant layer, and a lead box disposed on a sealed portion of the battery case for receiving the electrode lead. In particular, the electrode lead includes a lower electrode lead, which is electrically connected to the electrode tabs, and an upper electrode lead, a portion of which is coupled to the lower electrode lead.
US10340502B2 Secondary battery and manufacturing method of secondary battery
A secondary battery includes a scaling body (25), a rivet member (30), a gasket (27) that contacts the rivet member (30) and is fixed between the sealing body (25) and the rivet member (30), a holder member (60), a reversing plate (40) that deforms when an internal pressure of the exterior body (10) rises, and a heat accumulation portion (70) that contacts the rivet member (30) and has a higher thermal conductivity than the rivet member (30). An outer peripheral edge (42) of the reversing plate (40) is connected by welding to the peripheral edge portion (36) of the rivet member (30), and the heat accumulation portion (70) is sandwiched between the opposing portion (33) of the rivet member (30) and the extending portion (61) of the holder member (60).
US10340493B2 Separator for rechargeable battery and rechargeable battery including the same
A separator for a rechargeable battery includes a porous substrate and a heat-resistant layer disposed on at least one surface of the porous substrate, wherein the heat-resistant layer includes a compound represented by Chemical Formula 1 or a cross-linked product thereof and a rechargeable lithium battery includes the same. (R)n1—Ar—OH  [Chemical Formula 1] In Chemical Formula 1, Ar, R, and n1 are the same as described in the detailed description.
US10340490B2 Manufacturing method for battery case lid including explosion-proof valve
A battery case lid is formed by working a metal plate, and includes a substrate section and an explosion-proof valve formed in the substrate section. The explosion-proof valve has a reduced thickness section thinner than the substrate section, and the reduced thickness section is formed by extending the metal plate by applying pressure while the metal plate is kept unrestrained.
US10340489B2 Secondary battery
A secondary battery includes an electrode assembly, a case accommodating the electrode assembly, and a cap assembly coupled to a top portion of the case. The cap assembly includes a cap-up, a safety vent under the cap-up, a cap-down under the safety vent, an insulator between the safety vent and the cap-down, and a sub-plate on a bottom surface of the cap-down. Laser patterns formed by using a laser beam are on a bottom surface of the safety vent and a top surface of the cap-down.
US10340482B2 Energy storage apparatus
An energy storage apparatus includes: at least one energy storage device which includes an electrode assembly and a case for housing the electrode assembly; a spacer which is arranged adjacent to the case; and a holder which holds the energy storage device and the spacer. The energy storage device includes an insulating film which covers an outer surface of the case and is adhered to at least a portion of the outer surface of the case. The spacer has at least one of edges and corners thereof disposed at positions where the edges or the corners are in contact with the outer surface of the case with the insulating film interposed therebetween.
US10340481B2 Manufacturing method of OLED display panel
The present invention provides a manufacturing method of an OLED display panel, including frosting a portion of an inner surface of an encapsulation cover plate corresponding to both sides of a glass frit to-be-disposed region; disposing a light shielding film at the frosted treatment region of the inner surface of the encapsulation cover plate, wherein the light shielding film is a metal film having a light transmittance less than a first predetermined value or a non-metal film having a light transmittance less than a second predetermined value; and disposing a glass frit on the glass frit to-be-disposed region.
US10340480B1 OLED microcavity design and optimization method
Control of the emission characteristics of a light source in a light field display poses a significant benefit in the resulting 3D display quality for current and future technologies. A design system for microcavity OLEDs of any wavelength is detailed, which combines theoretical background with FDTD optimizations, permitting microcavity design of any OLED configuration. The resulting output profiles for microcavity OLEDs designed and fabricated with this method are compared to standard OLEDs and provide a reduction in spectral bandwidth, and a decrease in angular output.
US10340476B2 Display device
An electroluminescent device includes a lower structure and a flexible encapsulation multilayer. The lower structure may have an emission area and a peripheral area surrounding the emission area. The flexible encapsulation multilayer may be disposed on the emission area and the peripheral area. The peripheral area may include an inorganic surface portion having a closed shape continuously surrounding the display area and comprising one or more inorganic materials. The flexible encapsulation multilayer may include a lower surface comprising only one or more inorganic materials. The lower surface of flexible encapsulation multilayer may be in in direction contact with the inorganic surface portion.
US10340473B2 Organic light emitting display device with optical resonance structure and method of manufacturing the same
An organic light emitting display device has a plurality of first electrodes, intermediate layers, and second electrodes that correspond to a plurality of pixel areas. The first electrodes are spaced from one another, the second electrodes are spaced from one another, and the intermediate layers are spaced from one another. A conductive protection layer is formed over the second electrodes, and a connection electrode layer is formed over the conductive protection layer and electrically connecting the second electrodes.
US10340470B2 Light-emitting element, display device, electronic device, and lighting apparatus
A light-emitting element includes a cathode, an anode, a light-emitting layer, a first layer, a second layer, and a third layer. The first layer is provided between the cathode and the light-emitting layer. The second layer is provided between the light-emitting layer and the third layer and includes a region in contact with the third layer. The third layer is provided between the second layer and the anode and includes a region in contact with the anode. The first layer and the third layer each include an alkali metal or an alkaline earth metal. The second layer includes a material that has a function of transporting an electron.
US10340469B2 Light emitting diode chip and fabrication method
A light-emitting diode chip includes an electrical connection layer is arranged over the light-emitting surface of the light-emitting epitaxial laminated layer, which is not connected with isolation of the dielectric layer. After CMP treatment, the flat surface is plated with a transparent current spreading layer, which reduces horizontal conduction resistance of the transparent current spreading layer and replaces the metal spreading finger for horizontal conduction.
US10340463B2 Organic light-emitting device
An organic light-emitting device includes a first electrode; a second electrode; and an organic layer between the first electrode and the first electrode and including an emission layer (EML); a hole transport region between including an electron blocking layer (EBL) and at least one selected from a hole injection layer (HIL), a hole transport layer (HTL), and a buffer layer; and an electron transport region and including a hole blocking layer (HBL) and at least one selected from an electron transport layer and electron injection layer (EIL). A triplet energy of a material for the electron blocking layer (EBL T1), a triplet energy of a material for the hole blocking layer (HBL T1), and a triplet energy of a host in the emission layer (Host T1) satisfy Equation (1) and Equation (2): EBL T1≥HBL T1≥Host T1  (1) EBL T1−HBL T1≥0.2 eV  (2).
US10340451B2 Switching element having overlapped wiring connections and method for fabricating semiconductor switching device
In switching elements each using a two-terminal-type variable resistance element, improper writing or any improper operation is often caused and the reliability of the switching elements cannot be improved easily. A switching element according to the present invention is equipped with a first variable resistance element equipped with a first input/output terminal and a first connection terminal, a second variable resistance element equipped with a second input/output terminal and a second connection terminal, and a rectifying element equipped with a control terminal and a third connection terminal, wherein the first connection terminal, the second connection terminal and the third connection terminal are connected to one another.
US10340445B2 PSTTM device with bottom electrode interface material
MTJ material stacks, pSTTM devices employing such stacks, and computing platforms employing such pSTTM devices. In some embodiments, perpendicular MTJ material stacks include one or more electrode interface material layers disposed between a an electrode metal, such as TiN, and a seed layer of an antiferromagnetic layer or synthetic antiferromagnetic (SAF) stack. The electrode interface material layers may include either or both of a Ta material layer or CoFeB material layer. In some Ta embodiments, a Ru material layer may be deposited on a TiN electrode surface, followed by the Ta material layer. In some CoFeB embodiments, a CoFeB material layer may be deposited directly on a TiN electrode surface, or a Ta material layer may be deposited on the TiN electrode surface, followed by the CoFeB material layer.
US10340443B2 Perpendicular magnetic memory with filament conduction path
An embodiment includes an apparatus comprising: first and second electrodes on a substrate; a perpendicular magnetic tunnel junction (pMTJ), between the first and second electrodes, comprising a dielectric layer between a fixed layer and a free layer; and an additional dielectric layer directly contacting first and second metal layers; wherein (a) the first metal layer includes an active metal and the second metal includes an inert metal, and (b) the second metal layer directly contacts the free layer. Other embodiments are described herein.
US10340436B2 Thermoelectric element, thermoelectric module, and heat conversion apparatus including the same
Embodiments of the present invention provide a thermoelectric element including a first element portion having a first cross-sectional area, a connection portion connected to the first element portion, and a second element portion connected to the connection portion and having a second cross-sectional area, wherein a cross-sectional area of the connection portion is smaller than at least one of the first cross-sectional area and the second cross-sectional area.
US10340435B2 Thermoelectric conversion device
A thermoelectric conversion device includes at least one thermoelectric conversion unit. The thermoelectric conversion unit includes at least one first electrode, at least one second electrode, a P-type thermoelectric material, and an N-type thermoelectric material. The first electrode includes a first fluid channel, such that the first electrode has a first hollow structure. The second electrode includes a second fluid channel, such that the second electrode has a second hollow structure. The P-type thermoelectric material is located between the first electrode and the second electrode, and the second electrode is located between the P-type thermoelectric material and the N-type thermoelectric material.
US10340433B2 Light emitting device
A light-emitting element disclosed in an embodiment comprises: a body having a cavity; first and second lead frames arranged in the cavity; a third lead frame arranged between the first and second lead frames in the cavity; a fourth lead frame arranged between the first and second lead frames and distanced from the third frame in the cavity; a first light-emitting chip arranged on the first lead frame; and a second light-emitting chip arranged on the second lead frame, wherein the body comprises: first and second sides arranged on opposing sides from each other; and third and fourth sides arranged on opposing sides from each other, the first lead frame comprises first and second lead parts protruding toward the first and second sides, the second lead frame comprises third and forth lead parts protruding toward the first and second sides, the third frame comprises a fifth lead part protruding toward the first side, and the fourth lead frame comprises a sixth lead part protruding toward the second side.
US10340429B2 Light emitting device
According to one embodiment of the present invention, the light emitting device includes an LED element, a side wall which surrounds the LED element, a phosphor layer which is fixed to the side wall with an adhesive layer therebetween, and is positioned above the LED element, and a metal pad as a heat dissipating member. The side wall includes an insulating base which surrounds the LED element and a metal layer which is formed on a side surface at the LED element side of the base, and is in contact with the metal pad and the adhesive layer. The adhesive layer includes a resin layer that includes a resin containing particles which have higher thermal conductivity than the resin or a layer that includes solder.
US10340422B2 Display device and display panel
A display device and a display panel are provided. The display panel includes an array panel and a plurality of display devices. The display device includes a display device main body and a magnetic member disposed on the display device main body. The display device can be transferred to the array panel under a force of a magnetic field outside of the display device. The present disclosure can efficiently transfer the display devices to the array panel.
US10340421B1 Light emitting device
A light emitting device is provided. The light emitting device includes a first type semiconductor layer, a second type semiconductor layer, an active layer, a plurality of first electrodes, and a second electrode. The first type semiconductor layer includes a plurality of low resistance portions and a high resistance portion. The low resistance portions are isolated from one another by the high resistance portion. The active layer is present between the first type semiconductor layer and the second type semiconductor layer. The active layer includes a first region and at least one second region. A threading dislocation density of the first region is greater than a threading dislocation density of the second region, and a vertical projection of at least one of the low resistance portions on the active layer at least partially overlaps with the second region.
US10340416B2 Crystal substrate, ultraviolet light-emitting device, and manufacturing methods therefor
To fabricate a practically useful non-polar AlN buffer layer on a sapphire crystal plate and manufacture a UV light-emitting device on a non-polar crystal substrate by adopting the crystal substrate as an example, an embodiment of the present invention provides a crystal substrate 1D comprising an r-plane sapphire crystal plate 10 and an AlN buffer layer 20D of non-polar orientation. The AlN buffer layer comprises a surface protection layer 22 and a smoothing layer 26. The surface protection layer suppresses roughness increase on a surface of the AlN buffer layer, and the smoothing layer makes the surface of the AlN buffer layer a smoothed surface. Also provided is a crystal substrate 11 comprising an AlN buffer layer 20T to which a dislocation blocking layer 24 for reducing crystallographic defects is added between the surface protection layer 22 and the smoothing layer 26. In another embodiment a deep UV light-emitting device is provided.
US10340414B2 Light emitting diode device and method for the same
A light emitting device includes: a substrate; a first electrode and a second electrode provided at a distance from each other on the substrate and extending in one direction; a plurality of light emitting diodes provided between the first electrode and the second electrode, and connected to the first electrode and the second electrode; and a residual pattern provided between at least one of the plurality of light emitting diodes and the substrate.
US10340413B2 Semiconductor light emitting element
A semiconductor light emitting element includes a substrate and a semiconductor structure. The substrate has a first main surface, a second main surface and side surfaces. The side surfaces form a first altered area in which voids are positioned in a first imaginary line and a second imaginary line different from the first imaginary line in the thickness direction of the substrate. The semiconductor structure is provided on or above the first main surface of the substrate.
US10340408B1 Non-invasive wearable brain interface systems including a headgear and a plurality of self-contained photodetector units configured to removably attach to the headgear
An exemplary non-invasive wearable brain interface system includes a headgear configured to be worn on a head of the user and a plurality of self-contained photodetector units configured to removably attach to the headgear. The photodetector units each include a plurality of photodetectors configured to detect photons of light after the photons reflect from a target within a brain of the user. The brain interface system further includes a master control unit communicatively coupled to each of the photodetector units by way of a plurality of wires and configured to control the photodetector units, the master control unit comprising an input power port configured to connect to a power cable that provides power from a power source for the master control unit and the photodetector units.
US10340407B2 Avalanche photodetector
An avalanche photodetector (APD) includes a photo converter for signals to be demodulated into free charge carriers; and at least one avalanche amplifier for the free charge carriers. The photo converter and the avalanche amplifier are located next to each other on the same substrate and are in direct contact with each other. The avalanche amplifier includes a contact layer and a multiplier layer. The multiplier layer is made of a semiconductor of the same conductivity type as the photo converter and faces the substrate abutting the photo converter on one side. A first electrode is on the contact layer of the avalanche amplifier, while the second electrode is on a bottom of the substrate.
US10340401B2 Multi-layer back surface field layer in a solar cell structure
Photovoltaic (PV) cell structures are disclosed. In one example embodiment, a PV cell includes an emitter layer, a base layer adjacent to the emitter layer, and a back surface field (BSF) layer adjacent to the base layer. The BSF layer includes a first layer, and a second layer adjacent to the first layer. The first layer includes a first material and the second layer includes a second material different than the first material.
US10340396B2 Method for manufacturing solar cell
Disclosed is a method for manufacturing a solar cell, the method including: forming a semiconductor layer on one surface of a semiconductor substrate; forming a mask layer including a first layer and a second layer sequentially on the semiconductor layer; texturing another surface of the semiconductor substrate using the mask layer as a mask; forming a patterned mask layer by forming an opening at the mask layer through a laser patterning using a laser; and forming a conductive region through a doping process of doping a portion of the semiconductor layer exposed through the opening with a dopant.
US10340394B2 III-V semiconductor diode
A stacked III-V semiconductor diode having an n+-layer with a dopant concentration of at least 1019 N/cm3, an n−-layer with a dopant concentration of 1012-1016 N/cm3, a layer thickness of 10-300 microns, a p+-layer with a dopant concentration of 5×1018-5×1020 cm3, with a layer thickness greater than 2 microns, wherein said layers follow one another in the sequence mentioned, each comprising a GaAs compound. The n+-layer or the p+-layer is formed as the substrate and a lower side of the n−-layer is materially bonded with an upper side of the n+-layer, and a doped intermediate layer is arranged between the n−-layer and the p+-layer and materially bonded with an upper side and a lower side.
US10340392B2 Semiconductor device including mark portion and production method for same
A semiconductor device includes a thin film transistor including an oxide semiconductor layer and a wire connecting portion (201). The wire connecting portion (201) includes a lower electrically-conductive portion (3t) formed out of a same electrically-conductive film as the gate electrode, an insulating layer (15) having a contact hole (CH2) through which at least a part of the lower electrically-conductive portion (3t) is exposed, and an upper electrically-conductive portion (19t), at least a part of which is provided inside the contact hole (CH2). The insulating layer (15) includes the gate insulating layer (4), the protection layer (9) and the interlayer insulating layer (13). At a lateral wall of the contact hole, the gate insulating layer (4) includes an upper portion (41) and a lower portion (42) which is present on the substrate side of the upper portion (41), and when viewed in a normal direction of the substrate, a lateral surface of the lower portion (42) juts out from a lateral surface of the upper portion (41). The upper electrically-conductive portion (19t) is in contact with the lower electrically-conductive portion (3t) and the lateral surface and an upper surface of the lower portion (42) of the gate insulating layer (4) inside the contact hole.
US10340389B2 Multi-gate thin film transistors, manufacturing methods thereof, array substrates, and display devices
The present disclosure discloses in embodiments a thin film transistor and a manufacturing method thereof, an array substrate. The thin film transistor comprises: a base substrate, an active layer, a source, a gate, and a drain. Two ends of the active layer are connected to the source and the drain, respectively. The gate comprises a top gate and a bottom gate arranged opposite to each other in a direction perpendicular to the base substrate, the top gate comprising a top gate top portion and a top gate side portion connected to the top gate top portion, the top gate side portion extending from the top gate top portion towards the base substrate. The active layer is sandwiched between the top gate top portion and the bottom gate. A sidewall of the active layer is at least partially surrounded by the top gate side portion.
US10340387B2 Low temperature poly-silicon thin film transistor, manufacturing method thereof, and array substrate
A manufacturing method of a LTPS-TFT is provided, including: providing a substrate, sequentially forming a buffer layer, a low temperature poly-silicon layer, a source contact region, a drain contact region, a gate insulator layer, a gate layer, and a dielectric layer on the substrate, respectively forming a first and a second contact holes through the dielectric layer and the gate insulator layer by dry etching to expose the source and the drain contact regions; and on the dielectric layer, forming a source electrode to contact the source contact region through the first contact hole and a drain electrode to contact the drain contact region through the second contact hole. A LTPS-TFT and an array substrate are also provided.