Document Document Title
US10405159B2 Methods and apparatus for monitoring and managing resource usage in a communication network
A method, in a monitoring function, for monitoring resource usage in a communication network comprising a plurality of M2M devices is disclosed. The method comprises detecting issuance of a user instruction (120), the user instruction specifying an action to be carried out by at least one of the M2M devices, identifying M2M devices subject to the user instruction (120), calculating an impact upon the communication network of completion of the action by the identified M2M devices (140), and sending the calculated impact to a resource management function (150). Also disclosed is a method, in a resource management function, for managing resources in a communication network comprising a plurality of M2M devices. The method comprises receiving, from a monitoring function, a calculated impact upon the communication network of completion of an action by M2M devices subject to a user instruction specifying the action (260), and adjusting resource allocation within the network according to the calculated impact (270). Also disclosed are a monitoring element, a resource management element and a computer program product.
US10405157B2 System and method for provisioning user computing devices based on sensor and state information
A system and method is provided for using information broadcast by devices and resources in the immediate vicinity of a mobile device, or by sensors located within the mobile device itself, to ascertain and make a determination of the immediate environment and state of the mobile device. This determination may be used to control and manage the actions that the device is asked to carry out by or on behalf of the user.
US10405155B2 Cloud-based device configuration management of heterogeneous devices
The present disclosure provides for information handling systems and methods to configure and manage any number of heterogeneous devices. In various embodiments, a shared device configuration is simultaneously applied to a selected group of otherwise incompatible heterogeneous devices that may use different communication protocols and operating systems. Certain embodiments create and maintain a database of configuration and operational information that is accessible across platforms. A group device configuration may be automatically applied to all devices in the selected group via a batch command. Some embodiments allow independent heterogeneous devices that have similar functionality to have different device configuration settings.
US10405154B2 Wireless device management based on a network initiated policy and/or charge change
Example embodiments presented herein are directed towards a wireless device and a Policy Control and Charging (PCC) based node, and methods therein, for managing an operating system and/or application behavior based on an indication of a network initiated policy and/or charge change. Thus, based on an indication of such a change, an applications behavior may be modified accordingly. Examples of such modification comprise initiating or restriction a communication with the network. Examples of a network initiated policy and/or charge change comprise a start or end to a non-metered connection or a change in a QoS level.
US10405153B2 Alert system capable of indicating the nature of an object, person, or pet
An alert system having a first wireless tag; and a control device capable of being in communication with the first wireless tag, wherein when the control device receives a signal from the wireless tag it is an indication of no event, and when the control device does not receive a signal from the wireless tag it is an indication of an even, thus the control device sends a notification to the user.
US10405147B1 Tracking device location determination in a communicatively-restricted environment
A tracking device has a first transceiver, a second transceiver, and control logic. The first transceiver can transmit a first tracking signal for locating the tracking device to mobile devices via a first network. The mobile devices provide the first tracking signal to a tracking server. The second transceiver can transmit a second tracking signal for locating the tracking device to the tracking server via a second network. The control logic can configure the tracking device in a first state in which the first transceiver transmits the first tracking signal, and the second transceiver is disabled and does not transmit the second tracking signal. In response to determining that the tracking device cannot connect to the tracking server via the first network, the control logic configures the tracking device in a second state in which the second transceiver is enabled and transmits the second tracking signal.
US10405146B1 Voice assistance direction
The present disclosure involves systems, software, and computer implemented methods for identifying locations associated with particular users in response to requests from a visitor or fellow user. One example system includes a communications module, a plurality of sensors located in a defined area configured to at least partially determine locations of at least one person, and a location database including location information received from the sensors associating particular persons with particular locations associated with particular sensors. A request for a location associated with a particular person is received from a first device. A current location associated with one of the plurality of sensors is determined from the location database, wherein the current location is also associated with the particular person. A response to request is generated including the current location and is transmitted to the first device.
US10405144B2 Tracking device functionality restriction in a lost context
One or more features of a tracking device can be disabled if the tracking device is lost. A tracking device is associated with a first mobile device, which can remotely control the tracking device via a tracking server. The tracking server receives an instruction from the first mobile device to disable a feature of the tracking device. The tracking server also receives a notification from a second mobile device that the second mobile device is within a communication range of the tracking device. In response to receiving the instruction and the notification, the tracking server transmits the instruction for the tracking device to disable the feature to the second mobile device. The tracking device receives the instruction to disable the feature from the second mobile device. In response to receiving the instruction to disable the feature, the tracking device disables the feature according to the instruction.
US10405141B2 Wireless beacon devices for use in tracking user locations during group travel
There are provided systems and methods for wireless beacon devices for use in tracking user locations during group travel. A user may take a trip on a vehicle, such as a bus, train, cruise ship, or other large travel vehicle. The users may disembark the vehicle in order to visit a location but plan to travel further on the vehicle. Thus, when the vehicle is attempting to leave the location where the users have left the vehicle, the vehicle may be required to again account for each passenger. The vehicle may utilize a wireless beacon located near an entrance and/or onboard the vehicle to account for each passenger. The wireless beacon may connect to a communication device of each user when the communication device is in proximity to the wireless beacon and, thus, inform the vehicle's operator that each user in located on the vehicle.
US10405139B2 Portable electronic devices with an emergency mode for locating survivors in disasters
An emergency mode is provided in a portable electronic device for locating a survivor in a disaster. The device includes a wireless antenna to transmit and receive wireless signals; a memory to store one or more identifiers; a user interface to receive a command that enables the emergency mode. The device also includes one or more processors, which, in response to the command, detect via the wireless receiver a predetermined identifier that matches a stored identifier identifying a sender of the predetermined identifier as a trusted node. When the predetermined identifier and a timing measurement frame are received from the trusted node, the device sends a response to the trusted node to indicate its presence.
US10405137B2 Mobile application and system for associating actions with independent geographic locations
A mobile application executable on at least one mobile device for associating actions with a plurality of independent geographic locations and a system for implementing the actions are provided. The system and mobile application carry out a method including the steps of configuring a graphical user interface to include a map and requesting the user to select a designated pin location. The system includes a main controller configured to communicate with the at least one mobile device and initiate the actions based on the location of the at least one mobile device relative to the plurality of independent geographic locations. At least one database is in communication with the main controller and accessible to the mobile and away services module for storing data related to the actions associated with the plurality of independent geographic locations and the at least one mobile device.
US10405135B2 Tracking device operation in risk-classified zone
Tracking devices can be associated with safe zones, smart zones, and high risk zones. Safe zones correspond to regions where a likelihood that a tracking device is lost within the safe zone is lower than outside the safe zone. High risk zones correspond to regions where a likelihood that a tracking device is lost within the high risk zone is higher than outside the high risk zone. Smart zones correspond to an expected tracking device, mobile device, or user behavior. Home areas are geographic regions in which a user resides, and travel areas are geographic regions in which a user does not reside. A tracking device can be configured to operate in a mode selected based on a presence of the tracking device within a safe zone, a smart zone, a high risk zone, a home area, or a travel area.
US10405131B1 Location-determining system for use with a mobile device
Disclosed is a wireless communication system that is used with a wireless communication device and a position location system, the wireless communication device being capable of communicating with the position location system. The wireless communication system includes a memory device for storing position locations of the wireless communication device and for storing transactions made relating to the wireless communication device, a processor for determining trends by recalling stored information from the memory device and processing the recalled information, and a transmitter for transmitting targeted broadcasts to the wireless communication device based on the current location of the communication device.
US10405129B2 Apparatus, method and computer program to control notification based on distance
An information processing apparatus comprising: transceiver circuitry configured to receive a notification for a user; sensing circuitry configured to determine the position of the information processing apparatus; storage configured to store a notification mechanism in association with particular positions of the information processing apparatus; and control circuitry configured to control notification circuitry to perform the notification mechanism based on the position of the information processing apparatus.
US10405126B2 Mixed-order ambisonics (MOA) audio data for computer-mediated reality systems
An example device includes a memory device, and a processor coupled to the memory device. The memory is configured to store a plurality of representations of a soundfield. The processor is configured to track a steering angle provided by one or more angles associated with the device, and to select, based on the steering angle, a representation of the soundfield from the plurality of representations stored to the memory device.
US10405125B2 Spatial audio rendering for beamforming loudspeaker array
A process for reproducing sound using a loudspeaker array that is housed in a loudspeaker cabinet includes the selection of a number of sound rendering modes and changing the selected sound rendering mode based on changes in one or both of sensor data and a user interface selection. The sound rendering modes include a number of mid-side modes and at least one direct-ambient mode. Other embodiments are also described and claimed.
US10405120B2 Adaptive panner of audio objects
An audio object including audio content and object metadata is received. The object metadata indicates an object spatial position of the audio object to be rendered by audio speakers in a playback environment. Based on the object spatial position and source spatial positions of the audio speakers, initial gain values for the audio speakers are determined. The initial gain values can be used to select a set of audio speakers from among the audio speakers. Based on the object spatial position and a set of source spatial positions at which the set of audio speakers are respectively located in the playback environment, a set of non-negative optimized gain values for the set of audio speakers is determined. The audio object at the object spatial position is rendered with the set of optimized gain values for the set of audio speakers.
US10405119B2 Loudspeaker-diaphragm and loudspeaker including the same
A loudspeaker diaphragm includes a main material containing molecules each having a hydroxyl group, and a diamondoid derivative. The diamondoid derivative contains molecules each having two or more hydrogen-bonding functional groups. Each of the two or more hydrogen-bonding functional groups in each of the molecules of the diamondoid derivative is bonded to the hydroxyl group in each of the molecules of the main material.
US10405118B2 Semiconductor devices having a membrane layer with smooth stress-relieving corrugations and methods of fabrication thereof
In one embodiment, a method of manufacturing a semiconductor device includes oxidizing a substrate to form local oxide regions that extend above a top surface of the substrate. A membrane layer is formed over the local oxide regions and the top surface of the substrate. A portion of the substrate under the membrane layer is removed. The local oxide regions under the membrane layer is removed.
US10405106B2 Differential MEMS microphone
A microphone includes a base; a first micro electro mechanical system (MEMS) device and a second MEMS device disposed on the base. The first MEMS device has a first diaphragm and a first back plate, and the second MEMS device has a second diaphragm and a second back plate. The first MEMS device and the second MEMS device are arranged such that positive pressure moves the first diaphragm towards the first back plate, and the positive pressure simultaneously moves the second diaphragm of the from second back plate.
US10405104B1 Ribbon array microphone
The invention includes a basic approach to simulate the workings of a ribbon microphone based on measurements at an array of more robust small pressure microphones. Embodiments of the invention take an array of microphone elements, either very small microphones that are placed on either side of a printed circuit board or some other device to understand the sound pressure differences from front to back and use those sound pressure differences to emulate the motion of a ribbon if a ribbon were co-located with the array of microphones. The microphone array detects differential pressure, either by a set of elements that that have figure of eight polar patterns, or by having separate elements front and back.
US10405093B2 Separated audio analysis and processing
Example embodiments disclosed herein relate to separated audio analysis and processing. A system for processing an audio signal is disclosed. The system includes an audio analysis module configured to analyze an input audio signal to determine a processing parameter for the input audio signal, the input audio signal being represented in time domain. The system also includes an audio processing module configured to process the input audio signal in parallel with the audio analysis module. The audio processing module includes a time domain filter configured to filter the input audio signal to obtain an output audio signal in the time domain, and a filter controller configured to control a filter coefficient of the time domain filter based on the processing parameter determined by the audio analysis module. Corresponding method and computer program product of processing an audio signal are also disclosed.
US10405092B2 Brownout response
Brownout management for an audio amplification system. An audio amplification system includes audio volume control circuitry, audio sample interpolation circuitry, and brownout management circuitry. The brownout management circuitry includes brownout detection circuitry and brownout response circuitry. The brownout detection circuitry is configured to determine whether a voltage of a battery that powers the audio amplification system is below a brownout threshold, and to generate a brownout detection signal that indicates the voltage is below the brownout threshold. The brownout response circuitry is coupled to an audio output of the audio sample interpolation circuitry. The brownout response circuitry is configured to attenuate the audio samples output by the audio sample interpolation circuitry responsive to the brownout detection signal indicating that the voltage is below the brownout threshold.
US10405091B2 Input of time delay values to signal processor
A signal processor delay input device with one or more signal inputs and one or more signal outputs includes a first multi-position switch and a second multi-position switch. A first value representative of an input state of the first multi-position switch corresponds to a first increment of a time delay applied to a signal that is being passed from a first one of the one or more signal inputs to a first one of the one or more signal outputs. A second value representative of an input state of the second multi-position switch corresponds to a second increment of the time delay applied to the signal being passed from the first one of the one or more signal inputs to the first one of the one or more signal outputs.
US10405088B2 Combination phase plug, and compression driver and speaker using same
This application provides a combination phase plug, and a compression driver and a speaker using same. The combination phase plug of this application includes a first phase plug and a second phase plug. The second phase plug is located under the first phase plug. The first phase plug includes a cone, a plurality of first fins, and a plurality of second fins. The first fins and the second fins are located on an outer surface of the cone in a staggered manner. A first gap exists between any first fin and a second fin adjacent to the first fin. The second phase plug includes a round-disc base, a combining portion, and a plurality of second gaps. The combining portion is located in the center of the round-disc base and the combining portion and the cone can be combined with each other. The second gaps are located between an outer edge of the round-disc base and the combining portion. The first gaps are respectively aligned with the second gaps to form a plurality of channels to improve the acoustic performance.
US10405086B2 Microphone cavity
An apparatus includes a printed wiring board (PWB) that defines an aperture. A microphone is mounted on the PWB such that the aperture provides an acoustic path to the microphone. An acoustic interface member defines a cavity that is acoustically coupled to the microphone via the aperture. A first gasket between the printed wiring board and the acoustic interface member forms an acoustic seal. A housing is included, and a second gasket is disposed between the acoustic interface member and the housing to form an acoustic seal. An acoustic chamber is defined by a sealed volume that extends from a first (bottom/inner) surface of the housing down to a junction between the microphone and the PWB. The housing defines apertures which provide an acoustic path between a region external to the housing and the acoustic chamber. The acoustic chamber and the apertures in the housing form a Helmholtz resonator.
US10405085B2 Receiver assembly
The present invention provides a receiver assembly comprising a receiver and an assembly housing. The receiver comprises a sound outlet configured to outlet sound from the receiver. The receiver is arranged at least partly within the assembly housing. The assembly housing comprises an assembly sound outlet. The sound outlet is arranged in communication with the assembly sound outlet for outlet of sound from the receiver via the assembly sound outlet. A vibration dampening element connects the sound outlet and the assembly sound outlet. The vibration dampening element is formed by an elastic foil and is compliant to reduce vibrations from the receiver to the assembly housing.
US10405084B2 Loudspeaker with deflector at a port exit
A loudspeaker comprising an acoustic package including an acoustic enclosure that defines an acoustic cavity, a loudspeaker component supported on the acoustic enclosure, a port arranged in the acoustic package and extending from a first open end portion acoustically coupled to the acoustic cavity, to a second end portion acoustically coupled to a region external to the acoustic cavity, the second end portion being arranged for directing air flow exiting the port generally towards the loudspeaker component, and a deflector located between the second end portion of the port and the loudspeaker component, the deflector being arranged for at least partially diverting air flow exiting the port away from the loudspeaker component, towards the region external to the acoustic cavity.
US10405083B2 Loudspeaker assembly
A speaker waveguide includes a first orifice arranged about a rotational axis of the waveguide, a waveguide region that extends radially outwardly from the first orifice, and a bracket region defining a second orifice and a third orifice.
US10405080B2 Communication hub and communication system
A communication hub for a communication system and a communication system are provided. The communication hub comprises at least an audio I/O interface for connection with one or more audio sources to at least receive an input audio signal, a user device interface for connection with at least one user audio device, a processor to provide a user input audio signal to the user device interface from the input audio signal, and a reporting module, configured to generate metadata of at least the input audio signal and to provide the metadata to a monitoring device of the communication system.
US10405075B2 Wireless speaker having user configurable strap
A wireless portable audio speaker having a configurable reversibly attachable strap is disclosed. The strap is configured to be attached to multiple channels on the speaker housing via a rod to easily and quickly facilitate different strap configuration that can enhance the user experience and provide additional versatility to the speaker.
US10405073B2 Optical switch module and optical relay apparatus and path expansion method that use optical switch module
An optical switch module includes: N first input ports to which a signal is input; M first output ports from which a signal is output; an M×N switch to include N second input ports and M second output ports, and to set a path between the second input ports and the second output ports, the second output ports coupling with the first output ports, respectively; a test-signal input port to which a test-signal is capable of being externally input; an expansion port from which one of the test-signal and the signal from any one of the first input ports is output; and an optical switch to selectively connect at least one of the test-signal and the signal from any one of the first input ports to at least one of the expansion port and any one of the second input ports, wherein both N and M are natural numbers.
US10405071B2 Load monitoring system for waste receptacle based on a speed of powertrain
A system is disclosed for monitoring waste collected by a service vehicle. The system may include a lift actuator configured to cause lifting of the waste, a power takeoff driven by a powertrain of the service vehicle to power the lift actuator, and a sensor configured to generate a speed signal indicative of a speed of the powertrain. The system may also include an output device, and a controller in communication with the sensor and the output device. The controller may be configured to receive the speed signal from the sensor, determine an amount of waste lifted by the lift actuator based on the speed signal, and relay the amount of waste to the output device.
US10405069B2 Modular sensor architecture for soil and water analysis at various depths from the surface
A modular sensor system may perform soil and water analysis at various depths. For instance, chemical composition may be determined and concentration and/or environmental parameters, such as pressure, temperature, and/or moisture, may be measured at different depths. A sensor bus head, at least one sensor rod, and a sensor bus terminus may be vertically stacked and interconnected through a bus network such that the system is modular and reconfigurable.
US10405067B1 Automatic cable arrangement device
An automatic cable arrangement device including a portal frame, an electrical control cabinet, a cable arrangement device body and a cable swinging device. The electrical control cabinet is arranged on the side face of the portal frame. The cable arrangement device body is arranged on the portal frame. The cable swinging device is connected to the portal frame through a connecting plate and comprises an X-direction moving device, a Y-direction moving device, a Z-direction moving device, a distance measuring device and a swinging wheel set. The swinging wheel set is configured to perform cable swinging. The distance measuring device is configured to measure a distance. When the measured distance is smaller than a set range, the electrical control cabinet controls the cable swinging device to move in the X-direction direction, the Y-direction direction and the Z-direction direction, and such an operation is repeated to perform cable arrangement.
US10405066B2 Electromagnetic communication through components of a machine
A system of a machine includes a network of a plurality of sensing/control/identification devices distributed throughout the machine. Each of the sensing/control/identification devices is associated with at least one sub-system component of the machine and operable to communicate through a plurality of electromagnetic signals. Shielding surrounding at least one of the sensing/control/identification devices to contain the electromagnetic signals proximate to the at least one sub-system component. A communication path is integrally formed in/on a component of the machine to route a portion of the electromagnetic signals through the component. A remote processing unit is operable to communicate with the network of the sensing/control/identification devices through the electromagnetic signals.
US10405065B2 Video processing system and method
The video processing system provides for automatic selection of video sequences showing goals in a video stream from cameras directed at a playing field. Classification is applied to image content from different foreground positions in an image. The set of classes comprising a first and second class corresponding players of different teams. Medians or averages of the image positions of the local image content assigned to the first and second class are determined. A condition is tested whether the results are on mutually opposite sides of a reference position and a distance between collected positions or distances between the reference position and the first and second collected positions exceed a threshold value. When the test shows that the condition is met, a preceding video sequence is selected, for example for display.
US10405063B2 Method, device, and computer program for encapsulating partitioned timed media data
The invention relates to encapsulating tiled timed media data in a server and providing a timed media data bit-stream from encapsulated tiled timed media in a client device. The tiled timed media data comprises timed samples and each timed sample comprises a plurality of spatial subsamples. After having selected at least one spatial subsample from amongst the plurality of spatial subsamples of one of the timed samples, one tile track comprising the selected spatial subsample and one corresponding spatial subsample of each of the other timed samples is created for each selected spatial subsample. One composite track comprising at least one extractor identifying at least one of the created tile tracks is created. Each created track is independently encapsulated in at least one media segment file.
US10405061B2 Transmitting/receiving system and method for processing a broadcast signal
A method is provided for transmitting an emergency alert message by a broadcast transmitter. The broadcast transmitter first encodes service data and signaling data for a service, second encodes the first encoded service data and the first encoded signaling data, and Forward Error Correction (FEC) encodes transmission parameter data. The transmission parameter data includes encoding information of the service data. The broadcast transmitter modulates the second encoded service data, the second encoded signaling data, and the FEC encoded transmission parameter data, and transmits a broadcast signal including the modulated service data, the modulated signaling data, and the modulated transmission parameter data. The signaling data includes a first signaling table and a second signaling table.
US10405057B2 Systems and methods for a television scoring service that learns to reach a target audience
Television is the largest advertising category in the United States with over 65 billion spent by advertisers per year. A variety of different targeting algorithms are compared, ranging from the traditional age-gender targeting methods employed based on Nielsen ratings, to new approaches that attempt to target high probability buyers using Set Top Box data. The performance of these different algorithms on a real television campaign is shown, and the advantages and limitations of each method are discussed. In contrast to other theoretical work, all methods presented herein are compatible with targeting the existing 115 million Television households in the United States and are implementable on current television delivery systems.
US10405052B2 Method and apparatus for identifying television channel information
A digital video conversion device is communicatively coupled to a TV set and a TV signal source, respectively, to pass TV signals from the TV signal source to the TV set. Upon receipt of a TV channel identification request from a mobile terminal via a wireless communication channel, the digital video conversion device acquires an image from the TV signals currently broadcasted on the TV set and extracts a plurality of station logo characteristic sets from the image, each station logo characteristic set corresponding to one of a plurality of station logo templates. After calculating a similarity score between each station logo characteristic set and a corresponding station logo template, the digital video conversion device identifies one of the plurality of station logo templates as matching the image based on their similarity scores and returns TV channel information associated with the identified station logo template to the mobile terminal.
US10405042B2 Television broadcast dynamic recording calibration
Embodiments described herein provide various techniques for dynamically calibrating digital video recordings of television broadcasts based on analyzes of changes to time data and channel data associated with live television broadcasts. In various embodiments, television receivers may transmit sets of recording schedule data to television broadcast monitor devices, which may receive time data corresponding to live broadcast television programs from various data sources, such as satellite or cable television service providers, social media servers, user devices, and other data sources. Television broadcast monitor devices and/or television receivers may receive and analyze the live television broadcast time data and channel data, and may determine updated recording schedule data which may be used to dynamically reprogram the digital video recorders associated with one or more television receivers.
US10405038B2 Systems, methods, and apparatus for network architecture with video hardware basis
Disclosed are systems, methods, and apparatus for communicating hardware generated video between two or more devices. The devices can operate to mimic chance interactions, or “stop-and-chats,” that normally occur when two or more persons are living together or otherwise in the same locations. For example, each computer or circuit can determine whether a person is proximate to the computer. If two persons that designate each other as connections are simultaneously proximate to their respective devices, a video hardware connection will be created between their computers. Furthermore, respective circuitry can be connected to a third device associated with a person who is proximate to their respective device and also indicated as a connection by both of the two persons who are already connected. A video hardware connection can disconnect when one person participating in the video is no longer proximate to their respective device.
US10405037B2 Advertisement modification method and apparatus
Television transmissions are received at multiple locations across a large area. Advertisements may be identified, harvested and tagged from within in the television transmissions. The advertisements may be assigned identifiers; media plans may be determined. Advertisement representations (e.g. fingerprints) may be used to identify advertisements in television content received by the smart TVs. The smart TVs may report the fingerprints along with other identifiers or samples thereof. Television content and advertisements therein as rendered by the smart TVs may be categorized as live, timeshifted, on-demand, over-the-top, and the like. The advertisements may be categorized as occurring in national or local/regional ad slots. The data from the smart TVs may be used to determine ad impressions, gross rating points, and target rating points. View rates for advertisements may also be determined and variations of advertisement may also be prepared.
US10405036B2 Invertible metering apparatus and related methods
Example invertible meter apparatus and related methods are disclosed. An example invertible meter apparatus includes a housing having a display area. The housing positionable in a first orientation or a second orientation different than the first orientation. The meter apparatus includes a stencil removably coupled to the display area of the housing. The stencil having indicia to be positioned in the display area of the housing in an upright orientation when the housing is in the first orientation. The stencil being repositionable to orient the indicia to the upright orientation when the housing is moved to the second orientation. The meter apparatus includes a cover removably coupled to the housing to enable access to the stencil in the display area.
US10405033B2 Method for controlling network media information publication, apparatus, and server
A method for controlling network media information publication, an apparatus and a server are provided. More than one piece of network media information may be pre-downloaded. When a video is played, a stagnation event of the video is detected. When a stagnation event occurs, a frame picture related to the stagnation event is read. A degree of similarity between the frame picture and each piece of network media information is calculated. A piece of network media information having a highest degree of similarity with the frame picture is selected; and the network media information is displayed on a current playing interface. In this way, a click-through rate and a transformation rate of network media information, and the amount of attention on given to network media information when a network bandwidth condition is not good can be increased.
US10405030B2 Server load balancing for interactive television
A method consistent with certain implementations involves receiving a triggered declarative object (TDO) to a digital television receiver device that carries out a programmed routine when activated; receiving a trigger object associated with the TDO to the digital television receiver device; receiving a back-off parameter that represents a time interval during which the trigger is to initiate an operation; the digital television receiver device having a processor that establishes a random time within the time interval of the backoff parameter in which the TDO is activated; and the digital television receiver device processor initiating the operation at the random time. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
US10405028B2 Content reproduction apparatus and content reproduction method
The present disclosure relates to a content reproduction apparatus and a content reproduction method for reproducing content corresponding to media transport schemes with different system clock frequencies. In one example, a content reproduction apparatus includes an acquisition unit that acquires a first multiplexed stream generated on the basis of a first system clock with a first frequency; a demultiplexing unit that separates encoded data and presentation time information from the acquired first multiplexed stream; a system clock generation unit that generates a second system clock with a second frequency; a conversion unit that numerically converts the separated presentation time information into a value on an axis of the second frequency; and a decoding unit that decodes the separated encoded data and that presents, according to the numerically converted presentation time information, a decoded signal obtained as a result of the decoding.
US10405026B2 Methods, devices and systems for audiovisual synchronization with multiple output devices
Methods, devices and systems are provided for provisioning an output device for use with a media device to produce synchronized audio and video portions of media content. An exemplary method involves a media device identifying a device type associated with the output device, obtaining synchronization settings for the device type from a server via a network, and presenting audiovisual content in accordance with the synchronization settings obtained from the server.
US10405020B2 Sharing television and video programming through social networking
In particular embodiments, a social networking system queries a social graph of the social-networking system for social content associated with video content provided to one or more users of the social-networking system and accesses privacy settings associated with each of the one or more users. The privacy settings indicate whether a particular user has authorized the social-networking system to share social content associated with the particular user with one or more third parties. The social networking system provides the social content associated with video content provided to the one or more users to a particular third party if the privacy settings of the one or more users indicate that the one or more users have authorized the social-networking system to share the social content with one or more third parties.
US10405018B2 System and method for publishing content for broadcast
A system for publishing content for broadcast includes one or more processors. The one or more processors are configured to identify, in response to a user query, one or more video clips of a plurality of video clips stored in one or more storage devices. The one or more processors are further configured to display an indication of the one or more identified video clips and generate, based on a user selection of the one or more identified video clips, a rundown comprising the user-selected video clips. The one or more processors are further configured to determine that each of the user-selected video clips comply with a plurality of broadcasting requirements stored in the one or more storage devices and generate a playlist comprising each of the user-selected video clips of the rundown that comply with the plurality of broadcasting requirements.
US10405015B2 Remote media ordering hub
A media ordering hub receives a request for media content. Further, the media ordering hub provides a plurality of multichannel video programming distributors that offer the media content. In addition, the media ordering hub determines a selected multichannel video programming distributor from the plurality of multichannel video programming distributors. The media ordering hub also authenticates login credentials to access the selected multichannel video programming distributor so that the selected multichannel video programming distributor delivers the media content.
US10405011B2 Method, system, apparatus and readable medium for generating two video streams from a received video stream
At least one method, apparatus, system and readable medium for generating two video streams from a received video stream are provided herein. A scene captured by the received video stream is divided into a first region and a second region by placing a virtual plane in the scene. The regions of the scene represented in the received video stream are assigned to at least one of two output video streams, the first region being assigned to at least a first output video stream and the second region to at least a second output video stream according to the virtual plane. Pixel data assigned to each output video stream is encoded to generate the two video streams.
US10405010B2 Methods, systems, and devices for adjusting streaming video field-of-view in accordance with client device commands
Methods, systems, and devices are provided for enabling client-controlled adjustments in the Field-of-View (FOV) of streaming video content principally through changes in server encoding parameters. In various embodiments the method includes the step or process of receiving, at a client media receiver, an encoded video stream transmitted from a streaming media server over a communications network. The encoded video stream is processed, at the client media receiver, to generate a video output signal for presentation on a display device associated with the client media receiver. The client media receiver monitors for user input modifying a FOV of the video output signal. When receiving user input modifying the FOV of the video output signal, the client media receiver then transmits a FOV modification command to the streaming media server to modify a FOV of the encoded video stream in accordance with the user input.
US10405007B2 Systems and methods for a video sharing service within controlled environments
A system for a video sharing service for inmates in correctional facilities is disclosed. The system includes an inmate device of an inmate, a database storing inmate profiles, and a video sharing server configured to receive a registration request from the inmate device for registration of an inmate for the video sharing service, the registration request including user credentials of the inmate, retrieve an inmate profile of the inmate from the database, authenticate the inmate based on the user credentials and the inmate profile, create an account for the inmate for the video sharing service in response to authentication of the inmate, receive an upload request to upload a video from the inmate device, analyze the video for restricted content, and assign a rating to the video based on the analysis.
US10405002B2 Low complexity perceptual visual quality evaluation for JPEG2000 compressed streams
A method of detecting image quality in a wavelet transform-encoded image includes receiving wavelet transform-encoded image data partitioned into tiles, each tile partitioned into a number of subbands, evaluating a number of wavelets in fewer than the number of subbands, assigning a measure to each of the subbands evaluated for each tile, using the measures to determine a perceptual visual quality score for the image, and adjusting operation of the decoder based upon the perceptual visual quality score. A decoding system includes a memory to receive wavelet-transformed compressed image data having a predetermined number of subbands, and a decoder to determine a number of wavelet coefficients in a subset of the predetermined number of subbands, measure an amount of blur in the image data based upon the number of wavelet coefficients, and adjust a decoding process based upon the amount of blur.
US10404999B2 Residual coding for depth intra prediction modes
A video coder may perform a simplified depth coding (SDC) mode, including simplified residual coding, to code a depth block according to any of a variety of, e.g., at least three, depth intra prediction modes. For example, the video coder may perform the SDC mode for coding a depth block according to depth modeling mode (DMM) 3, DMM 4, or a region boundary chain coding mode. In such examples, the video coder may partition the depth block, and code respective DC residual values for each partition. In some examples, the video coder may perform the SDC mode for coding a depth block according to an intra prediction mode, e.g., an HEVC base specification intra prediction mode, such as a DC intra prediction mode or one of the directional intra prediction modes. In such examples, the video coder may code a single DC residual value for the depth block.
US10404994B2 Methods and systems for motion vector derivation at a video decoder
Method and apparatus for deriving a motion vector at a video decoder. A block-based motion vector may be produced at the video decoder by utilizing motion estimation among available pixels relative to blocks in one or more reference frames. The available pixels could be, for example, spatially neighboring blocks in the sequential scan coding order of a current frame, blocks in a previously decoded frame, or blocks in a downsampled frame in a lower pyramid when layered coding has been used.
US10404992B2 Methods and systems of restricting bi-prediction in video coding
Techniques and systems are provided for encoding video data. For example, restrictions on certain prediction modes can be applied for video coding. A restriction can be imposed that prevents inter-prediction bi-prediction from being performed on video data when certain conditions are met. For example, bi-prediction restriction can be based on whether intra-block copy prediction is enabled for one or more coding units or blocks of the video data, whether a value of a syntax element indicates that one or more motion vectors are in non-integer accuracy, whether both motion vectors of a bi-prediction block are in non-integer accuracy, whether the motion vectors of a bi-prediction block are not identical and/or are not from the same reference index, or any combination thereof. If one or more of these conditions are met, the restriction on bi-prediction can be applied, preventing bi-prediction from being performed on certain coding units or blocks.
US10404987B2 Layer switching in video coding
A multi-layer or multi-view video is encoded by encoding one of a picture in a first layer or view and a picture in a second layer or view coinciding at a switching point defining a switch between the first layer or view and the second layer or view. The other of the picture in the first layer or view and the picture in the second layer or view coinciding at the switching point is encoded as a skip picture. The embodiments thereby reduce complexity of encoding and decoding multi-layer or multi-view video having a switching point and reduce the number of bits required for representing encoded pictures coinciding at the switching point.
US10404983B2 Apparatus of decoding video data
An image coding method includes generating a prediction block using intra prediction mode or motion information, transforming residual signals generated using an original block and the prediction block to generate a transformed block, quantizing the transformed block using a quantization parameter to generate a quantized block, determining a scan pattern and applying the scan pattern to the quantized block to generate one-dimensional coefficient information, and entropy-coding the one-dimensional coefficient information, wherein a transform type used for transforming the residual signals of luma components is DCT-based integer transform if prediction mode is inter prediction, and a transform type used for transforming the residual signals of chroma components is a DCT-based integer transform.
US10404981B2 Method and apparatus for encoding a block using a partitioned block and weighted prediction values
An apparatus (e.g., a computer device) includes a video coding system. The video coding system includes an encoder. The encoder is configured to partition a block of video data into a first partition and a second partition, the first partition and the second partition being divided by a border that is at an angle to an orientation of a row or column of pixels, determine a first motion vector for the first partition and a second motion vector for the second partition, determine a first set of predictor values based on the first motion vector and a second set of predictor values based on the second motion vector, and combine the first set of predictor values and the second set of predictor values into an overall set of predictor values based on a weighting algorithm.
US10404977B2 Display device, usage management method and program of a display device
Provided is a display device that has a usage validity period and confirms that the device is within the usage validity period when it is used, and can be improved in usefulness and can be used quickly, as well as a usage management method and program for the display device. The display device includes: a real-time clock; and, a control unit that, upon receiving a video display-ON signal for turning on video display under the condition that the status of the real-time clock is invalid, displays video corresponding to an input video signal.
US10404972B2 Display assembly
A display assembly for showing perceived depth includes a display panel for displaying images and video. A lens extends parallel to and in a spaced relationship with the display panel to define a distal viewing area. An optically clear adhesive is partially disposed between the display panel and the lens to define a plurality of proximal viewing areas. The lens has a varying lens thickness for altering the presentation of the images and video displayed on the display panel in the proximal viewing areas relative to the presentation of the images and video displayed on the display panel in the distal viewing area to create a three dimensional appearance of the images and video. A controller is configured to tailor the images and video presented in the distal viewing area relative to the images and video in the proximal viewing areas to enhance the three dimensional appearance.
US10404970B2 Disparity search range compression
Techniques related to disparity search range compression are discussed. Such techniques may include determining a combination of disparity search values that do not coexist in any search range of multiple search ranges each associated with pixels of an initial disparity map, compressing the combination of disparity values to a single disparity label, and performing a disparity estimation based on a disparity search label set including the single disparity label.
US10404967B2 Optical 3-D sensor for fast and dense shape capture
An optical 3-D sensor for very fast, highly resolved and dense capture of the surface shape of objects in 3-D space. One image or a plurality of images recorded at the same time in a single shot method suffice for the recording. Using this, it is possible, as a matter of principle, to record 3-D data with the frame rate of the employed cameras, i.e. to build a 3-D video camera. The optical 3-D sensor has a projector projecting a line pattern onto the object, and K cameras, which each record an image of the object illuminated by the projector. The line pattern contains lines in a number of R directions and the K cameras are disposed to span up to K×R triangulation sensors. The triangulation sensors are coupled by a control and evaluation unit by way of the common line pattern.
US10404965B2 Microscope system
A microscope system having a microscope forming an image of a specimen inserted onto an optical axis, an image-acquisition apparatus having an image-acquisition element which captures the image of the specimen, a purpose input unit with which an acquisition purpose of 3D image data is input, and a controller receiving the acquisition purpose, wherein the controller receives information about the numerical aperture of the microscope and information of a sampling pitch of the image-acquisition element, calculates a microscope resolution value and an image-acquisition-element resolution value on the basis of the received information, and sends at least one of the control signal for controlling the numeral aperture and the control signal for controlling the sampling pitch in response to the acquisition purpose to at least one of the microscope and the image-acquisition apparatus so that the calculated microscope resolution value and the calculated image-acquisition-element resolution value become the same.
US10404964B2 Method for processing media content and technical equipment for the same
The invention relates to a method and apparatus for implementing the method. The method comprises receiving a first captured stream of an event from a first multicamera; providing on a head mounted display a presentation of the first captured stream; receiving at least a second captured stream of the event from at least a second multicamera, wherein the first and the second captured streams have been captured simultaneously from different perspectives of the event; switching the presentation of the first captured stream on the head mounted display to a presentation of the second captured stream, wherein the switching comprises rendering on the head mounted display a presentation of at least one view between the first and second multicameras, wherein the rendering depends on the intrinsic and extrinsic parameters of the at least two multicameras.
US10404963B1 System for processing 2D content for 3D viewing
Described here are systems, devices, and method for converting a two-dimensional video sequence into first and second video sequences for display at first and second display areas of a single display. In some embodiments, a two-dimensional video image sequence is received at a mobile device. The two-dimensional video image sequence may be split into first and second video image sequences such that a first video image sequence is output to the first display area and a second video image sequence different from the first video image sequence is output to the second display area. The first and second video image sequences may be created from the two-dimensional video image sequence.
US10404958B2 Projection display unit and direct-view display unit
A projection display unit includes: an illumination optical system including one or more light sources; a reflective liquid crystal device that generates image light by modulating light from the illumination optical system, based on an input image signal; a polarizing beam splitter disposed on an optical path between the illumination optical system and the reflective liquid crystal device; a polarization compensation device disposed on an optical path between the polarizing beam splitter and the reflective liquid crystal device, and the polarization compensation device that provides a phase difference to light incident thereon to change a polarization state of the light; and a projection optical system that projects image light generated by the reflective liquid crystal device and then being incident thereon through an optical path, the optical path passing through the polarization compensation device and the polarizing beam splitter. The polarization compensation device has a first surface and a second surface that faces each other along an optical axis, and provides a phase difference between absolute values at light incidence from the first surface and at light incidence from the second surface, the absolute values being opposite in polarity to each other and being substantially equal to each other.
US10404957B2 Efficient, dynamic, high contrast lensing with applications to imaging, illumination and projection
A new projector design combines one spatial light modulator that affects only the phase of the illumination, and one spatial light modulator that only affects its amplitude (intensity). The phase-only modulator curves the wavefront of light and acts as a pre-modulator for a conventional amplitude modulator. This approach works with both white light and laser illumination, generating a coarse image representation efficiently, thus enabling, within a single image frame, significantly elevated highlights as well as darker black levels while reducing the overall light source power requirements.
US10404953B2 Multi-layer image sensor, image processing apparatus, image processing method, and computer-readable recording medium
A multi-layer image sensor includes: a first image sensor including a first pixel and a second pixel; and a second image sensor including a third pixel and at least one of a fourth pixel and a fifth pixel. The second image sensor has a light receiving surface where the first image sensor is stacked. At least a portion of the fourth pixel is arranged at a position corresponding to a position of the first pixel and at a position overlapping with the first pixel in a stacking direction of the first sensor. At least a portion of the third pixel is arranged at a position corresponding to a position of the second pixel and at a position overlapping with the second pixel in the stacking direction of the first sensor.
US10404949B2 Secure aircraft camera monitoring system
Secure aircraft camera monitoring includes capturing images of an area of interest proximate to an aircraft, and securely transmitting the images as data files over an encrypted communication network associated with the aircraft. In one example, a system includes an image capture device configured to be secured to an aircraft to capture a plurality of images of a field of view of an area of interest proximate to the aircraft. The system also includes a processor configured to receive the plurality of captured images and convert the captured images to a plurality of data files. The system further includes a memory configured to store the data files, and a communication interface configured to connect to an encrypted communication network associated with the aircraft, wherein the communication interface is configured to securely transmit the data files over the encrypted communication network.
US10404942B2 Biosensor-triggered multimedia collaboration
Embodiments include a computer program product for using a biosensor worn by a user to trigger an event and activate a camera worn by the user to begin streaming and/or recording video data. The biosensor trigger also initiates a real time multimedia collaboration session with the user wearing the biosensor and one or more designated parties. Through an interoperability gateway device, a voice communications device of the user is bridged with voice communications devices of the designated parties, and the video data is electronically transmitted to the designated parties. Thus, the designated parties may have real time voice communications among each other and with the user, and the designated parties may also view the video data in real time. Embodiments also determine when an event has ended and deactivates the camera worn by the user.
US10404941B1 Overt and covert capture of images of controlled-environment facility residents using intelligent controlled-environment facility resident communications and/or media devices
A controlled-environment facility resident communication and/or media device enables a controlled-environment facility resident to carry-out one task on the device, and provides a visual indication, to the resident, that an overt image and/or video is being captured during this task. Conversely, a covert image and/or video of a user is captured while the controlled-environment facility resident communication and/or media device is in use for another task, without providing the user the same or other visual indication that the covert image is being captured.
US10404940B2 Media stream from sender seen on receiver side before confirming receipt of media stream
The present disclosure relates to electronic communication devices, and more specifically to streaming media between the electronic communication devices. The present disclosure relates to a method for setting up a media stream connection between a sending device 100, 110 and at least one receiving device 200, 210. The method comprises sending a session initiation message S10 to the at least one receiving device, sending a request S20 for a list of IP-addresses of the at least one receiving device and receiving S30 the list of IP-addresses from the at least one receiving device. The method further comprises setting up uni-directional or bi-directional connection between the sending device 100, 110 and the at least one receiving device 200, 210 by using the received list of IP-addresses and sending the media stream S50 via the uni-directional or bi-directional connection to the at least one receiving device.
US10404939B2 Portable remote presence robot
A tele-presence system that includes a portable robot face coupled to a remote station. The robot face includes a robot monitor, a robot camera, a robot speaker and a robot microphone. The remote station includes a station monitor, a station camera, a station speaker and a station microphone. The portable robot face can be attached to a platform mounted to the ceiling of an ambulance. The portable robot face can be used by a physician at the remote station to provide remote medical consultation. When the patient is moved from the ambulance the portable robot face can be detached from the platform and moved with the patient.
US10404935B1 System and method of correcting discontinuities of light intensities of displays
In one or more embodiments, one or more systems, methods, and/or processes may determine, via at least one luminance intensity sensor, multiple display luminance values of each display of multiple displays associated with coordinates of the display; may determine a mapping from the coordinates to multiple mean luminance values based at least on each multiple display luminance values of each display of the multiple displays; may determine a correction mapping based at least on the mapping from the coordinates to the multiple mean luminance values and respective multiple expected luminance values; may install the multiple displays in respective multiple information handling systems that include respective multiple graphics processing units; and may configure the multiple graphics processing units with at least one of the correction mapping and a lookup table based at least on the correction mapping.
US10404933B2 Solid-state imaging apparatus and imaging system
Provided is a solid-state imaging apparatus, including: a first amplifier and a second amplifier; a coupling capacitor including a first electrode and a second electrode; a first metal member configured to connect an output terminal of the first amplifier and the first electrode; and a second metal member configured to connect an input terminal of the second amplifier and the second electrode, wherein, in a cross section perpendicular to a line that runs from the second electrode toward the input terminal of the second amplifier, the first metal member is arranged in at least two directions out of directions relative to the second metal member that are above, below, to the left of, and to the right of the second metal member.
US10404932B2 Photoelectric conversion device and image-pickup apparatus
In a photoelectric conversion device, groups of unit pixels are arranged in a well, where each of the unit pixels includes photoelectric conversion elements, an amplifier transistor, and transfer transistors. The photoelectric conversion device includes a line used to supply a voltage to the well, a well-contact part used to connect the well-voltage-supply line to the well, and transfer-control lines used to control the transfer transistors. The transfer-control lines are symmetrically arranged with respect to the well-voltage-supply line in respective regions of the unit-pixel groups.
US10404931B2 Method for detecting defective pixels
A defective-pixel detection method included in an image-processing procedure, including a pixel-processing procedure applied to pixels of an image supplied by an image sensor. Each pixel is associated with a classification value representing a state of said pixel. The method includes, for each pixel: applying the pixel-processing procedure; analyzing a result of the pixel-processing procedure; in the event of obtaining an unusual result representing a defect on a photosite of the image sensor that supplied said pixel, incrementing a number of detections of an unusual result for said pixel; and associating said pixel with a classification value representing a defective pixel when said number reaches a first threshold.
US10404930B2 Pixel processing apparatus of processing bad pixel and removing noise, and image signal processing apparatus and image processing system each including the same
Provided are a pixel processing apparatus, and an image signal processing apparatus and an image processing system each including the same. The pixel processing apparatus includes a bad pixel processing unit configured to determine whether a target pixel is a bad pixel based on pixel data of an image sensor, output a bad pixel detection signal according to a result of determining whether the target pixel is a bad pixel, compensate for a pixel value of the target pixel based on the pixel data, and output the compensated pixel value; and a noise removal unit configured to remove noise from the pixel value of the target pixel, based on the bad pixel detection signal, the pixel value, the compensated pixel value, and weight information.
US10404927B2 Correlated double sampling (CDS) circuit for decreasing settling time and image sensor including the same
A correlated double sampling (CDS) circuit includes a comparator and a first circuit. The comparator including, a first input terminal, a second input terminal, at least one output terminal, and a plurality of first transistors operably coupled between the at least one output terminal and the first and second input terminals. The first circuit includes at least one second transistor, the at least one second transistor operably coupled to the at least one output terminal and one of the first input terminal and the second input terminal, the at least one second transistor having at least one of (i) a different number of layers than the first transistors, and (ii) a different dimension than the first transistors.
US10404926B2 Warp processing for image capture
Systems and methods are disclosed for image signal processing. For example, methods may include receiving, by an image signal processor, one or more input image signals from one or more image sensors; determining a mapping based on the input image signal(s), wherein the mapping includes records that associate image portions of an output image with corresponding image portions of the input image signal(s); sorting the records of the mapping according to an order of the corresponding image portions of the input image signal(s); applying, by the image signal processor, image processing to image portions of the input image signal(s) to determine image portions of one or more processed images in the order; and determining, by the image signal processor, the image portions of the output image based at least in part on the mapping and the corresponding image portions of the processed image(s) in the order.
US10404924B2 Human presence detection techniques
Techniques are disclosed for detecting stationary presence using IR sensor data. A number of IR images may be captured based on IR sensor data and these IR images may be averaged over various time intervals to calculate a number of average IR frames. The difference between these average IR frames provides a delta frame. A mask frame may be calculated as the summation of delta frames over time, and the value of the mask frame may be used to detect a stationary human presence even when no delta value is calculated. Alternatively, the mask frame may be used to calculate a background frame that represents the IR signature of stationary or cyclical objects within the scanned area that are not intended to trigger the presence detection system. A stationary presence may be determined by subtracting the background frame from a current average IR frame.
US10404919B2 Electronic device including camera module with circuit board opening and optical image stabilization
An electronic device includes a camera module, a board, and a first member fixed to the board. A second member is movably connected to the first member, and formed in at least a portion of the first member. A control member is connected to the first member and the second member so as to control the second member in response to a movement of the electronic device.
US10404918B2 Translational driving apparatus and electronic apparatus using this
In a translational driving apparatus that is capable of reducing the drive load of a vibration-type actuator, each of a plurality of drive units has a vibration-type actuator and an output portion that outputs a driving force that occurs by driving the vibration-type actuator. A holding portion holds the drive units. A movable body has driving-force receiving parts that slidably engage with the output portions, and is driven by the drive units. A fixing portion supports the movable body so as to allow translation in any direction in a plane. The output portions receive no force from the driving-force receiving parts in a direction that intersects perpendicularly with the plane.
US10404917B2 One-pass video stabilization
A method of stabilizing a video in real time using a single pass including receiving consecutive video frames, where the consecutive video frames include a current video frame and previous video frames, storing the consecutive video frames in a buffer, estimating a global motion for the current video frame by describing a camera's relative motion between the current video frame and one of the previous video frames adjacent to the current video frame, estimating a long-term camera motion for the current video frame by determining a geometric mean of an accumulation of the estimate of the global motion for the current video frame and an estimate of global motion for each of the previous video frames, and displaying the current video frame on a display of an electronic device, the current video frame stabilized based on the estimate of the long-term camera motion.
US10404912B2 Image capturing apparatus, image processing apparatus, image capturing system, image processing method, and storage medium
An image processing apparatus configured to process captured images captured by an image capturing apparatus configured to simultaneously capture a plurality of images for generating a panoramic image or a generated image generated from the captured images includes a judgment unit configured to judge whether an image of a support member supporting the image capturing apparatus exists in a predetermined range in the captured images or the generated image, and a notification unit configured to notify, based on a result of the judgment by the judgment unit, a user of guidance information for changing a viewpoint position from which the image capturing apparatus captures images, wherein in a case where a feature amount indicating the support member is detected in a predetermined region in the captured images or the generated image, the judgment unit judges that an image of the support member exits in the predetermined range.
US10404909B1 Measurements via vehicle sensors
A system for a vehicle comprises a camera configured to capture an image of a forward path of the vehicle; a screen configured to display the image; and a processor, configured to, responsive to an input to the screen identify two edges of at least one object of the image, measure a first distance between the two edges and output the first distance.
US10404905B2 Image sensor and image capturing apparatus
An image sensor comprising a pixel portion that is constituted by a plurality of pixels, and includes a first pixel group and a second pixel group, wherein each of the pixels included in the first pixel group and the second pixel group includes: a plurality of photoelectric conversion portions; and a plurality of transfer gates that respectively correspond to the photoelectric conversion portions, and have transfer gate electrodes covering same partial regions in the photoelectric conversion portions, and an average position of barycenters of respective light receivable regions of the photoelectric conversion portions included in each pixel of the first pixel group and an average position of barycenters of respective light receivable regions of the photoelectric conversion portions included in each pixel of the second pixel group are at positions different from each other in the pixels.
US10404904B2 Focus detection device, focus adjustment device, and camera
A focus detection device includes: an image capture unit that has a plurality of light receiving units provided for each of a plurality of micro lenses, and that captures image by light from a subject that has passed through an optical system; and a focus detection unit that detects a focusing state of the optical system according to a relative positional deviation of the images of the subject with respect to the micro lenses, with the image of the subject being created by each of the micro lenses and being captured by the image capture unit.
US10404902B2 Information terminal apparatus, information processing system, information processing method and recording medium that records information processing program
An information terminal apparatus includes: a function execution section that executes an acquisition function which acquires a sound or an image that is of a same kind as an acquisition function which acquires a sound or an image that an external device includes, as a substitutional function instead of the external device; a display section; a communication section that performs communication with one or more external devices that co-operate with the information terminal apparatus; and a control section that, in a co-operation mode, before co-operating with the external device and causing execution of the acquisition function which acquires a sound or an image that the external device includes through the communication section, executes a co-operation preparation mode that includes causing the substitutional function of the function execution section to be executed and display control for performing settings relating to the acquisition function which acquires a sound or an image.
US10404901B2 Camera and dual-lens assembly
Dual-lens assemblies and cameras including dual lens-assemblies that include a first lens barrel securing a first lens having a first optical axis and a second lens barrel securing a second lens having a second optical axis are disclosed. In one dual-lens assembly, the first optical axis is approximately parallel to and spaced from the second optical axis by a lateral offset, axial lengths of the first lens barrel and the second lens barrel are approximately equal, and the first lens and the second lens are oriented in opposite directions at opposing ends of the first lens barrel and the second lens barrel.
US10404900B2 Photographing apparatus, unmanned aerial vehicle having the photographing apparatus, and attitude control method for the photographing apparatus
A photographing apparatus is provided. The photographing apparatus includes a photographing unit comprising a photographing sensor and a lens unit configured to focus image light onto the photographing sensor, a first driver configured to drive the photographing sensor to perform a first rotation about a first axis that is coincide with an optical axis of the lens unit, and a second driver configured to drive the photographing unit and the first driver to perform a second rotation about a second axis that is perpendicular to the first axis.
US10404896B2 Method for preserving the black composition of objects
A method for preserving the black composition of at least one object positioned to overprint a special color in a print image for preprint color management of a printing operation using a computer, includes transforming the special color and the object into a combination of process colors of the printing operation during the color management process and then using this combination of process colors to generate the print image in a printing machine. The color transformation into the process colors of the printing operation is achieved in two stages. In a first stage, the color transformation into the process colors is carried out while keeping the special colors, then checking if the object is overprinted onto the special color, then removing the black proportion of the object and then in a second stage, transforming the special color into the process colors and subsequently maximizing the black proportion of the object.
US10404894B2 Image compression method for digital pathology system
Provided is an image compression method of a digital pathology system. The image compression method is a method of compressing digital slide images having first to nth original plane images (n is a natural number greater than or equal to 2). The image compression method includes selecting a block having an optimal focal point as an optimal block from each set of blocks positioned at identical positions of the first to nth original plane images; forming one plane image as a virtual optimal plane image by combining only the optimal blocks; generating block descriptors for forming the first to nth original plane images based on the virtual optimal plane image; generating first to nth predictive plane images from the virtual optimal plane image such that the first to nth predictive plane images are out of focus and most similar to the first to nth original plane images by using location information for the blocks and the block descriptors; generating first to nth differential plane images, the first differential plane image corresponding to a difference between the first original plane image and the first predictive plane image and the nth differential plane image corresponding to a difference between the nth original plane image and the nth predictive plane image; and compressing the first to nth differential plane images.
US10404884B2 Non-transitory computer-readable medium and portable terminal
A portable terminal has a memory having a program stored thereon and readably by a computer. The program causes the portable terminal to perform searching an image processing apparatus capable of executing an image processing operation by a first method, determining whether the image processing apparatus is detected in the searching by the first method, searching the image processing apparatus by a second method in a case where it is determined that the image processing apparatus is not detected as a result of the searching by the first method, storing apparatus information for identifying the image processing apparatus detected in the searching by the first method or the searching by the second method, and transmitting operation instruction information for instructing execution of the image processing operation to the image processing apparatus identified with the designated apparatus information stored.
US10404883B2 Image reading apparatus and image forming system
An image reading apparatus includes: a reader; a first conveyance roller pair; a second conveyance roller pair; and a hardware processor that lowers a conveying force exerted from the second conveyance roller pair on a sheet when acceleration control for accelerating a conveying speed of the sheet whose image has been read by the reader is performed, compared with a case in which the acceleration control is not performed.
US10404880B2 Image forming device, image forming method, and non-transitory computer-readable medium
An image forming device includes a search processor and a display controller. The search processor searches storage location information corresponding to storage locations storing image data. When multiple storage location information with the same identification information is found by search, the display controller causes a display unit to display representational information collectively representing the multiple storage location information, and causes the display unit to display information related to image data using a different process of displaying information related to image data stored in the multiple locations, according to whether or not attribute information used as supplementary information for identifying storage location information is associated with each of the multiple storage location information corresponding to specified representational information.
US10404879B2 Remote support system that notifies when a device is in a state of remote support service, image forming apparatus, external terminal, printer controller, methods of controlling these, and storage medium
The present invention provides a mechanism by which an image forming apparatus notifies an apparatus that inputs an image forming job to the image forming apparatus that the image forming apparatus is during remote support service, and suitably restricts acceptance of image forming jobs.
US10404877B2 Image inspection apparatus, image inspection system, and method for determining image position
An image inspection apparatus includes: an image forming apparatus that is capable of forming an image of a plurality of colors and includes: an inspector that compares a scanned image obtained by scanning a surface of a sheet on which a job image and a marker image are formed with a reference image, and detects a defect in the scanned image, wherein a color of the marker image is a color having the lowest visibility, and the inspector extracts feature points of the job image and of the marker image from a scanned image of a color corresponding to a complementary color of the color having the lowest visibility included in the scanned image, and determines a position of the scanned image corresponding to the reference image based on the extracted feature points and feature points of the job image and of the marker image in the reference image.
US10404876B2 Print method and print system
A print method in which carrying, cutting and printing of a continuous medium are performed according to print data includes a step of generating the print data that includes; a copy unit printing designation, a cut page number and a page number equalization designation; and a step of determining whether or not the page number equalization designation is included in the print data and whether or not a total number of print pages in printing the print data in the copy units is not a multiple of the cut page number, a step of inserting one or more of blank pages into the print data in order to make the total number of print pages, to which the blank pages are added, equal to the multiple of the cut page number when the page number equalization designation is included and the total number of print pages is not the multiple of the cut page number.
US10404874B2 Electronic apparatus and display control method
An electronic apparatus connectable to another electronic apparatus includes an information acquisition unit that acquires operation screen information to display a shared operation screen shared between the electronic apparatus and the other electronic apparatus from the other electronic apparatus, a shared screen display unit that displays the shared operation screen based on the operation screen information that the information acquisition unit acquired, a job execution unit that executes a job based on input to the shared operation screen, an event detector that detects a predetermined event that occurs during the job execution, a display determination unit that determines whether or not a specific screen including information specific to the electronic apparatus model is displayed in response to the detected predetermined event, and a specific screen display unit that changes the displayed shared operation screen into the specific screen if the display determination unit determines that the specific screen is displayed.
US10404861B2 Techniques for behavioral pairing in a contact center system
Techniques for behavioral pairing in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for behavioral pairing in a contact center system comprising: determining, by at least one computer processor communicatively coupled to and configured to operate in the contact center system, a plurality of contacts available for connection to an agent; determining, by the at least one computer processor, a plurality of preferred contact-agent pairings among possible pairings between the agent and the plurality of contacts; selecting, by the at least one computer processor, one of the plurality of preferred contact-agent pairings according to a probabilistic network flow model; and outputting, by the at least one computer processor, the selected one of the plurality of preferred contact-agent pairings for connection in the contact center system.
US10404857B2 Mobile terminal
A first mobile terminal includes a microphone to receive a voice, a mobile communication module to make communication with a second mobile terminal, and a learning data unit to receive a command for entering an artificial intelligence (AI) telephone conversation mode, to obtain a user intent of the first mobile terminal, based on the received command, and to automatically perform a first task with the second mobile terminal according to the obtained user intent.
US10404852B1 Control of real-time communication sessions via a communication privilege control (CPC) system
Techniques are described that facilitate analyzing real-time communication sessions associated with a client device to detect nuisance concerns or determine whether a real-time communication session is restricted based on a set of communication privilege rules. More specifically, a Communication Privilege Control (CPC) system is described that can monitor real-time communication sessions that involve a client device associated with the client account, and another, third-party device. The real-time communication sessions may include voice communications, text communications, or a combination of both. Further, in response to detecting a nuisance concern or flagging a restricted real-time communication session, the CPC system may automatically intercept the real-time communication session and selectively terminate or re-direct the real-time communication session to a trusted device. The conditions by which a real-time communication session is automatically intercepted, selectively terminated or re-directed, may be based at least in part on the set of communication privilege rules.
US10404846B1 Communication system
A communication system for a mobile computing device that provides for personal communication. A housing of the communication system provides a receiving aperture for accepting the mobile computing device. An upper wall and lower wall of the housing guide the mobile computing device into the housing towards an interior wall. An audio data transmission system enables communication between the mobile computing device with the audio input and the audio output. Insertion of the mobile computing device into the housing connects the mobile computing device with the communication system. Upon connection with the communication system, the mobile computing device outputs audio to the external audio output. The mobile computing device also receives audio captured by the audio input.
US10404843B2 Providing audio announcement to called parties
The present disclosure describes a system, method, and computer-readable medium for providing audio announcement of communications to a called party in a communication network. The method includes receiving communication from a calling party and performing a lookup of information relating to the calling party in a database via an Internet Protocol connection based on an identifier of at least one of the calling party and the called party. The information comprises one or more audio files. The method then provides the audio announcement to a called party based on the audio files.
US10404842B2 System and method of operating information handling systems
In one or more embodiments, an information handling system may determine that a housing is in contact with the information handling system that is operating with a first operating profile. For example, the housing may be or include a case or a cover. In response to determining that the housing is in contact with the information handling system, the information handling system may determine a second operating profile of the information handling system that increases a processing speed of at least one processor of the information handling system. In one or more embodiments, the second operating profile may be or include a thermal profile that permits the information handling system to have an increased skin temperature of at least a portion of the information handling system. In one or more embodiments, the information handling system may operate based at least on the second operating profile.
US10404836B2 Managing state data in a compression accelerator
In an embodiment, a processor comprises a plurality of processing cores and a compression accelerator to compress an input stream comprising a first data block and a second data block. The compression accelerator comprises a first compression engine to compress the first data block; and a second compression engine to update state data for the second compression engine using a sub-portion of the first data block; and after an update of the state data for the second compression engine using the sub-portion of the first data block, compress a second data block using the updated state data for the second compression engine. Other embodiments are described and claimed.
US10404831B2 Method and a device for updating the capabilities of an object connected to a communications network
One embodiment relates to a method performed by a first object connected to a communications network. The method may comprise using the communications network to supply information representative of the capabilities of the first object, these capabilities comprising capabilities associated with an execution environment of the first object. The method may comprise receiving via the communications network information representative of the capabilities of a second object connected to the communications network, the information identifying at least one function performed by the second object. The method may also comprise obtaining a software module adapted to the first object and suitable for executing in the execution environment of the first object while using data exchanged with the second object a function performed by the second object.
US10404829B2 Method and system for achieving improved quality of service (QoS) for content delivery in a SDN controller based communication network
In one embodiment, an application server to achieve improved quality of service (QoS) for content delivery in a communication network is disclosed. The application server receives a request from a client device to deliver content to the client device. The application server determines a relative priority of each of a plurality of content delivery servers in the communication network based on at least one of one or more parameters and a configuration file. The application server identifies at least one content delivery server from the plurality of content delivery servers based on relative priority. The application server identifies a shortest path for the content delivery between the identified at least one content delivery server and the client device based on one or more pre-defined rules. The application server further transmits the content from the identified at least one content delivery server to the client device via the identified shortest path.
US10404817B2 Systems and methods for measuring time spent associated with a social networking system
Systems, methods, and non-transitory computer readable media can obtain a first event stream including one or more events of a first type, where each event of the first type is associated with a timestamp. A second event stream including one or more events of a second type can be obtained, where each event of the second type is associated with a timestamp. The first event stream and the second event stream can be merged to generate information associated with a metric relating to a system, based on the timestamps associated with the one or more events of the first type and the timestamps associated with the one or more events of the second type.
US10404810B2 Session layer communications using an ID-oriented network
Systems and methods for providing a session layer connection between two or more network endpoints. Session layer connections created and maintained using embodiments of the present disclosure use endpoint identifiers (EIDs) and allow for session layer continuity when a lower-layer connection is broken because of network failures or the movement of an endpoint from one network connection to another.
US10404804B2 System and method for personalized virtual reality experience in a controlled environment
A system and method for initiating a personalized virtual reality session via a virtual reality communication system in a controlled environment is disclosed. The system includes a profile subsystem configured to store an inmate profile of the inmate of the controlled environment. The system also includes a virtual reality subsystem that retrieves the inmate profile associated with the inmate from the profile subsystem, initiates the virtual reality session involving a first communication device used by the inmate of the controlled environment, and personalizes the virtual reality session based on the inmate profile. The system also includes a communication subsystem configured to transmit information related to the virtual reality session to a monitoring system.
US10404800B2 Caching network fabric for high performance computing
An apparatus and method exchange data between two nodes of a high performance computing (HPC) system using a data communication link. The apparatus has one or more processing cores, RDMA engines, cache coherence engines, and multiplexers. The multiplexers may be programmed by a user application, for example through an API, to selectively couple either the RDMA engines, cache coherence engines, or a mix of these to the data communication link. Bulk data transfer to the nodes of the HPC system may be performed using paged RDMA during initialization. Then, during computation proper, random access to remote data may be performed using a coherence protocol (e.g. MESI) that operates on much smaller cache lines.
US10404798B2 Systems and methods for third-party policy-based file distribution in an aggregation of cloud storage services
The present disclosure describes systems and methods for aggregation and management of cloud storage to leverage third-party storage policies. Some cloud storage providers may allow users to store some types of files for free, without counting the files against a storage quota or limit, such as photos. Other providers may allow users to store music files, and may automatically replace lower quality recordings with high quality versions (improving quality for the user while performing deduplication and storage mitigation by the server). These policies may be utilized by a storage manager to direct corresponding types of files to specific storage providers to take advantage of free storage or further processing. The files may be excluded from load balancing algorithms, such that storage quotas are not unbalanced as a result of policies of one provider.
US10404794B2 Discovery and formation of local communication group
Systems, methods, software and apparatus enable communication group discovery and formation that includes operating a group communication service that is linked to communication nodes and that receives a communication group formation request from a requesting node. The group communication service transmits discovery data that is provided to a relevant group of the communication nodes, such as those within a selected range of the request node. Other nodes that wish to form a communication group send election responses to the group communication service, which then establishes the communication group. In some implementations the requesting node transmits the discovery data received from the group communication service to other communication nodes using low-energy transmissions. In some implementations the group communication service transmits the discovery data to local communication nodes located within a proximity range of the requesting node.
US10404791B2 State-aware load balancing of application servers
A load balancer receives a client request from a client device for a connection to an application. The load balancer queries a monitoring server for a list of one or more application servers associated with the application. The monitoring server determines, based on cache state information of the plurality of application servers, the list of one or more application servers. The load balancer establishes a connection on behalf of the client device to one of the application servers.
US10404790B2 HTTP scheduling system and method of content delivery network
The present disclosure provides a hypertext transfer protocol (HTTP) scheduling system for content delivery network (CDN), including a central decision-making server, one or more central scheduling servers, and one or more edge scheduling servers. The central decision-making server is configured to generate central decision-making files based on bandwidths and load information of global server clusters. The central scheduling servers are connected to the central decision-making server, the central scheduling servers being configured to execute the central decision-making files, when receiving a client content request, based on a geographic location and a content of the client content request, to select a preferred server cluster and a backup server cluster, and to further return a re-directing address with an address of the preferred server cluster and an address of the backup server cluster to the client. The edge scheduling servers are configured to be in a corresponding edge server cluster.
US10404788B2 Express route transmissions between virtual machines and cloud service computing devices
A system includes one or more load balancers of a cloud service and front end computing devices. The front end computing devices receive, from the one or more load balancers, a first data packet, and determine that the first data packet includes a first source internet protocol (IP) address associated with a virtual machine (VM), a tunneling protocol identifier (ID), and a second source IP address associated with a host computing device that hosts the VM. The front end computing devices generate, based at least in part on a cloud tunneling protocol, a second data packet that includes a first destination IP address associated with the VM, the tunneling protocol ID, and a second destination IP address associated with the host computing device. The front end computing devices send the second data packet to the VM via a direct return route that bypasses the one or more load balancers.
US10404785B2 Method of controlling user information and information processing apparatus
A method of controlling user information for an information processing apparatus includes the steps of a process of an application program requesting user information controlling unit to obtain an item of said user information, and said user information controlling unit providing the obtained item of said user information to said process. The user information controlling unit obtains the user information requested by the process of an application program and provides the user information to the process. Accordingly, the user information can be shared by the application programs and centrally controlled.
US10404783B2 Outside-of-network management of a component in a virtual data center
In a system and method for outside-of-network management of a component in a virtual data center, a computing device outside of the virtual data center network requests a host java network launch protocol (JNLP) file for a host on a component in the virtual data center network. After receiving the request, the host provides the host JNLP file to a webservice that modifies a portion of the host JNLP file and provides the further modified host JNLP file to the computing device outside of the virtual data center network. The computing device outside of the virtual data center network can utilize the information in the modified host JNLP file to establish a connection to the host and remotely manage the component.
US10404782B2 Apparatus and method for reconstructing transmitted file in real time for broadband network environment
Disclosed are an apparatus and method for reconstructing a transmitted file with high performance in real time, which select analysis target packets for reconstruction by first checking using hardware whether data file-related information is present in packets transmitted via large-capacity traffic over a broadband network, and which reconstruct a file in real time only from the selected analysis target packets. The file reconstruction apparatus for reconstructing a data file from packets on a network includes a packet monitoring unit for extracting packets on the network, a collected packet selection unit for determining whether, for the extracted packets, each packet is a reconstruction target based on flow information, and selecting a reconstruction target packet, and a file reconstruction unit for performing file reconstruction by extracting data from the reconstruction target packet and by storing the extracted data as data of a reconstructed file in a relevant flow.
US10404781B2 Flow characteristic based peer-to-peer system
In one embodiment, there is provided a device implementing a leecher peer, the device including a processor to request a list of seeder peers from a tracker, receive the list, select a first seeder peer from the list from which to download at least part of a content item, start downloading the at least part of the content item from the first seeder peer, receive a message from the first seeder peer indicating a deterioration in an upload flow characteristic of the first seeder peer, in response to receiving the message, request an updated list of seeder peers, receive the updated list, select a second one of the seeder peers from the updated list from which to download another part of the content item, cease downloading the content item from the first seeder peer, and start downloading the other part of the content item from the second seeder peer.
US10404778B2 Session hand-off for mobile applications
A hand-off service enables seamless sharing of session data of an online session between a server and a client with additional clients in an application, e.g., art application used for finding décor items. A user can request a server, using a first device, e.g., desktop, for access information for accessing the art application using a second device, e.g., smartphone. When the second device accesses the server using the access information, the server generates a unique storage address space that is connected to a session between the server and the first device. The user can upload a digital asset, e.g., image of a room captured using the smartphone, to the unique address and the server automatically renders the digital asset on the first device. The server can also render another digital asset, e.g., an art image, within the setting image.
US10404776B2 Extensibility for manipulation of medical data
A method for extending a functionality of a computing device programmed to obtain physiological measurements from a patient includes: registering, at the computing device, a plug-in module, the plug-in module providing additional functionality for the computing device; using the plug-in module to communicate with a medical device; commanding the medical device to obtain physiological information from a patient; receiving data associated with the physiological information from the medical device; and transferring the data to a central repository.
US10404772B2 Multimedia data processing apparatus and method of terminal
The data download method of a terminal device processing data downloaded in progressive download mode is provided. The method includes measuring bandwidth of the data downloaded, requesting, when the measured bandwidth is narrower than a reference bandwidth, for transmitting data with narrow bandwidth, registering a duration in which the data is downloaded with narrow bandwidth as a backup duration, requesting, when the measured bandwidth is equal to or greater than the reference bandwidth, for retransmission of backup data corresponding to the backup duration through a backup channel, and storing the data of the backup duration.
US10404771B2 Pre-fetched encoding for application streaming
Systems and methods for pre-fetched encoding for application streaming. In some implementations, an indication at a server computer system that a client device has a plurality of representations of template frames may be received. Multiple image frames, provided to a client device by the server computer system, where the processing of each image frame includes determining whether the image frame satisfies a threshold similarity to one of the template frames, may be processed. The operations performed for each image frame that satisfies the threshold similarity to one of the template frames may include, generating a representation of a difference between the image frame and the template frame with which the image frame satisfies the threshold similarity, generating an instruction for rendering the image frame, and providing the instruction to the client device.
US10404770B2 Video-production system with social-media features
In one aspect, a method of retrieving a social media (SM) content item by a computing system operable to access a plurality of SM platforms. The computing system stores multiple sets of platform-specific rules for retrieving SM content items from multiple SM platforms. Each set corresponds to a respective one of the SM platforms. The method includes (i) accessing, by a computing system, one of the SM platforms, (ii) selecting, by the computing system, a SM content item published on the accessed SM platform, (iii) responsive to selecting the SM content item, selecting, by the computing system, from among the sets of platform-specific rules, a set of platform-specific rules corresponding to the accessed SM platform, (iv) using, by the computing system, the selected set of platform-specific rules to retrieve the selected SM content item, and (v) integrating, by the computing system, the retrieved SM content item into a video program.
US10404768B2 Immersive audio in a media playback system
Embodiments described herein involve a network media system identifying a primary zone in the network media system to play back audio tracks of videos. The system determines respective audio responses of one or more auxiliary zones and identifies a particular auxiliary zone for coordinated playback of auxiliary audio content based on the respective audio responses of the one or more auxiliary zones indicating that the particular auxiliary zone is within audible range of the primary zone and the particular auxiliary zone including a subwoofer. While an audio track of a given video is playing back, the network media system temporarily forms a playback configuration in which the primary zone plays back primary audio content including full frequency range audio content of the audio track and the at least one auxiliary zone plays back auxiliary audio content including low frequency range audio content of the audio track.
US10404767B2 Systems and methods for streaming content to nearby displays
The present disclosure provides systems and methods for a mobile device to select content, such as user profiles, contact information, images, and/or videos, to automatically stream to available displays when the mobile device moves within a certain range of the displays. In one embodiment, a method at a mobile device comprises receiving a user input to select a media content asset; detecting a display within a proximity of the mobile device; and sending the selected media content asset to the display without requiring additional user input.
US10404766B2 Managing content casting
Techniques are provided to manage the casting of content from user devices to media playback devices. The proposed approach employs intermediate network components that intercept and manipulate session and configuration protocol traffic according to network rules. Enforcement of such rules ensures user devices only discover and cast content to allowed media playback devices. The proposed techniques support casting to local and remote public and private media playback devices and also regulate media playback device reconfiguration.
US10404764B2 Method and apparatus for constructing latent social network models
An approach is provided for constructing dynamic latent models that determine consumer/social network intrinsic properties and automatically recommend user interactions with different social networks. A modeling platform determines one or more social networks associated with one or more users, one or more devices associated with the one or more users, or a combination thereof. A modeling platform processes and/or facilitates a processing of data associated with the one or more social networks to generate one or more latent models describing the one or more social networks. A modeling platform causes, at least in part, a presentation of a recommendation to interact with the one or more social networks, one or more other social networks, or a combination thereof based, at least in part, on the one or more latent models.
US10404763B2 System and method for interactive and real-time visualization of distributed media
A method for providing control and visualization of media. A first media stream having an initial resolution is received from a source computer; the first media stream is rescaled to generate a second media stream with a second resolution; the second media source stream is transmitted to a destination computer; after receiving instructions from the destination computer indicating a selection of the second media stream, the stream is rescaled in accordance with the received rescaling information, to generate a third media stream with a third resolution, which is transmitted to the destination computer.
US10404760B2 Providing network connectivity to at least one client device connected to a telecommunications network via an access gateway device and an internet protocol edge function
A method for providing network connectivity to at least one client device includes: connecting the at least one client device to an access gateway device to create a local area network of the access gateway device; and connecting the access gateway device to an internet protocol edge function. The at least one client device is connected to a telecommunications network via the access gateway device and the internet protocol edge function. In order to provide the network connectivity to the at least one client device, a network connectivity link is provided, the network connectivity link comprising: a local area network-segment between the at least one client device and the access gateway device, and a wide area network-segment between the access gateway device and the internet protocol edge function.
US10404758B2 Apparatus and methods for centralized message exchange in a user premises device
Methods and apparatus for providing a messaging server within a premises device e.g., a home or enterprise gateway device. In one embodiment, a system is described that includes a premises device that acts as a centralized client messaging platform providing messaging services between a content provider and client devices, and also between client devices within a premises network. The premises device enables client-to-client communication that bypasses the long trip and propagation delay over the Internet by connecting the message across the premises network within the home or building. The premises device enables messages to be communicated between a content provider outside the premises network and the client devices via a single connection to minimize the number of Internet connections that need to be opened, and the number of messages communicated with servers outside of the premises network via both upstream aggregation and downstream dis-aggregation, which collectively save both network bandwidth and device reaction time.
US10404756B2 Context-aware data loss prevention (DLP) for cloud security
A computer-implemented method for accessing a hosted service on client devices is described. The client devices include client software that uses a remotely delivered policy to redirect network requests for hosted services to a server to enforce visibility, policy and data security for network delivered services. The method can be used in conjunction with existing VPN and proxy solutions, but provides distinct additional functionality, particularly suited to corporate needs. Policies allow entities to centralize enforcement of service-specific restrictions across networks and communication channels, e.g. only certain users can download client records from a service—irrespective of the network used to access the service.
US10404755B2 Deep application programming interface inspection (DAPII) for cloud security
A computer-implemented method for accessing a hosted service on client devices is described. The client devices include client software that uses a remotely delivered policy to redirect network requests for hosted services to a server to enforce visibility, policy and data security for network delivered services. The method can be used in conjunction with existing VPN and proxy solutions, but provides distinct additional functionality, particularly suited to corporate needs. Policies allow entities to centralize enforcement of service-specific restrictions across networks and communication channels, e.g. only certain users can download client records from a service—irrespective of the network used to access the service.
US10404752B2 Apparatus and methods for provisioning in a download-enabled system
Apparatus and methods for provisioning of customer premise equipment (CPE) equipped with a secure microprocessor to receive e.g., digital video content by entering unique identification of the CPE at one or more servers located at the headend or other location of a content-based network. In one embodiment, the CPE comprises a download-enabled (e.g., DCAS) host with embedded cable modem and embedded set-top box functionality, and the provisioning includes enabling DOCSIS functionality of the CPE, assigning an IP address to the CPE and providing the CPE with a client image for the conditional access system chosen by the network operator. In one variant, the network operator can deactivate a provisioned device while connected to the network, as well when disconnected from the network. The network operator can also add, delete or replace conditional access client image in a provisioned device.
US10404751B2 Method for automated SIEM custom correlation rule generation through interactive network visualization
The present disclosure provides a dynamic method for automated Security Information and Event Management (SIEM) custom correlation rule generation through the use of an interactive network visualization. The visualization is based on log data received from network endpoints and inputs received from a user, and is provided to the user for feedback before the SIEM custom correlation rules are automatically generated based on the visualization. The automatically generated SIEM custom correlation rules are then used to determine whether to trigger actions based on event data received from the network endpoints.
US10404749B2 Enforcing application security requirement rules using security annotations
Systems and methods are provided for enforcing security requirement rules of an application. A security guard retrieves security annotations associated with an application from a server. Each security annotation is mapped to a security requirement rule. Based on the evaluated application compliance with the security requirement rules, an executable interpretation of the corresponding security requirement rule is implemented.
US10404746B1 Rendering spoofed electronic mail harmless
An obscuration key is associated with each domain served by a group of trusted servers, and is used when sending and receiving all emails between the trusted servers. An e-mail server attempts to reverse the presumed obscuration of the body of an e-mail message prior to delivering the message to the intended recipient. If the obscuration key and method have been previously applied to the body of a message, reversal restores the body of the message such that the recipient receives precisely the message intended by the sender. If the obscuration method has not been previously applied to the content of the message, the reversal is destructive in that the body of the message is unreadable, including any URLs and URL links in the body of the message and any binary attachments to the message. Any attempt to spoof the sender without (i) use of the particular e-mail server the spoofed sender would use and (ii) authentication as the spoofed sender with that e-mail server is destructively obscured when received by the recipient. With any and all URLs and URL links in the body of the message destroyed, the recipient is prevented from reaching any harm intended by the message. With any binary attachments destroyed, the recipient is prevented from launching any malware attached to the message. Any phishing attempt resulting from the spoofing is completely thwarted.
US10404738B2 IPFIX-based detection of amplification attacks on databases
One embodiment illustrated herein includes a computer implemented method. The method includes acts for training an amplification attack detection system. The method includes obtaining a plurality of samples of IPFIX data. The method further includes using the IPFIX data to create a plurality of time-based, server samples on a per server basis such that each sample corresponds to a server and a period of time over which IPFIX data in the sample corresponds. The method further includes identifying a plurality of the server samples that are labeled positive for amplification attacks. The method further includes identifying a plurality of server samples that are labeled negative for amplification attacks. The method further includes automatically labeling at least some of the remaining server samples as positive or negative based on the previously identified labeled samples. The method further includes using the automatically labeled samples to train an amplification attack detection system.
US10404737B1 Method for the continuous calculation of a cyber security risk index
A method for assessing a cyber security risk, the method comprising the steps of: obtaining cyber security precursor information from a plurality of sources, wherein the cyber security precursor information can be obtained from one or more online or offline sources; normalizing the obtained cyber security precursor information to a common information model; generating, from the normalized cyber security precursor information, one or more events; producing, from the one or more generated events, one or more facts; calculating a plurality of risk indicators from the one or more facts; normalizing the plurality of risk indicators to a common model; calculating, using the normalized plurality of risk indicators, one or more cyber risk index component scores; and calculating, using the one or more cyber risk index component scores, a cyber risk indicator index.
US10404736B2 Method and system for placing a workload on one of a plurality of hosts
Systems, methods, and other embodiments associated with placing a virtual machine or workload on one of a plurality of hosts are described. In one embodiment, a method includes analyzing the hosts to identify a set of candidate hosts. Each candidate host is analyzed and a threat score is calculated for each candidate host that is indicative of a degree of vulnerability of the candidate host to information-security threats. The corresponding threat scores from the candidate hosts are compared and a host with a lowest threat score is selected, and the virtual machine is placed on the selected host. Thereafter, the selected host is reanalyzed to calculate an updated threat score based at least in part upon the placement of the virtual machine, and in response to determining that the updated threat score exceeds a threshold, the virtual machine is moved to a different host.
US10404734B2 Root cause analysis in dynamic software testing via probabilistic modeling
Techniques for performing root cause analysis in dynamic software testing via probabilistic modeling are provided. In one example, a computer-implemented method includes initializing, by a system operatively coupled to a processor, a threshold value, a defined probability value, and a counter value. The computer-implemented method also includes, in response to determining, by the system, that a probability value assigned to a candidate payload of one or more candidate payloads exceeds the defined probability value, and in response to determining, by the system, that the counter value exceeds the threshold value: determining, by the system, that a match exists between the candidate payload and an input point based on an application of the candidate payload to the input point resulting in a defined condition, wherein the one or more candidate payloads are represented by population data accessed by the system.
US10404732B2 System and method for automated network monitoring and detection of network anomalies
A system and method for unsupervised detection of system anomalies in a network, including one or more network elements, a flow collector configured to collect instances of network data from the one or more network elements, a historical dataset database configured to store the instances of network data, a historical dataset pattern extractor configured to analyze the instances of network data and produce a historical behavioral pattern for each of the instances of network data, and a flow stream processor configured to analyze instances of network data in real time, produce a current behavioral pattern for each of the instances of network data, compare the current behavioral pattern to a corresponding historical behavioral pattern, and detect an anomaly based on the comparison between the current behavioral pattern and the corresponding historical behavioral pattern.
US10404726B1 Network traffic inspection
Techniques for inspecting network traffic are disclosed. An application executing as an operating system extension that uses a virtual private network (VPN) stack of the operating system intercepts an Internet protocol (IP) packet for delivery to a remote computer system. A determination is made, by the application, that the intercepted IP packet indicates a security threat. The intercepted IP packet is prevented from being delivered to the remote computer system based on the determination.
US10404724B2 Detecting network traffic content
A device for detecting network traffic content is provided. The device includes a memory configured for storing one or more signatures, each of the one or more signatures associated with content desired to be detected, and 5 defined by one or more predicates. The device also includes a processor configured to receive data associated with network traffic content, execute one or more instructions based on the one or more signatures and the data, and determine whether the network traffic content matches the content desired to be detected.
US10404723B1 Method and system for detecting credential stealing attacks
An Active Vision detection method and system for detecting credential stealing attacks using an automated machine-learning page examination engine is provided that may be used to detect both brand-based and custom credential stealing attacks. The approach employs similarity analysis in a two stage process that may be achieved through supervised or self learning machine learning techniques and is comparable to human analysis. The Active Vision System is capable of self-learning; every new attack detected by the system becomes part of system's long term memory making it incrementally more accurate in future predictions using its past experience.
US10404721B2 Communication device for detecting transmission of an improper message to a network
A communication device capable of detecting transmission of an improper message to a network. A CAN controller in the gateway transmits and receives a message attached with a priority level (ID) to/from an ECU through a communication line, and counts, by the consecutive block number counter, the number of transmitted messages that are consecutively blocked as a result of arbitration processing as the number of consecutive blocks and stores the number as the number of allowed blocks into an allowed block number table in the storage unit in association with a priority level attached to the message received at the communication line. Every time a message is received, the controller compares the number of consecutive blocks with the number of allowed blocks for this message, and detects abnormality if the number of consecutive blocks is larger than the number of allowed blocks.
US10404720B2 Method and system for identifying a human or machine
Identifying a human or machine is disclosed including sending a currently-triggered human or machine identification request to a server, receiving a first operation rendered by the server in response to the human or machine identification request, the first operation being configured to identify a human or machine and expressing an operation track for identifying the human or machine, and sending a second operation that was triggered in response to the first operation to the server to identify the human or machine on a triggering entity for the second operation based on a behavior characteristic model that was set in advance.
US10404719B2 Data verification method
Method for verifying data generated by an electronic device included in equipment, the electronic device including a computing unit, a one-time programmable memory and a volatile memory, the equipment including a rewritable non-volatile memory and a communication bus enabling the electronic device to store data in the rewritable non-volatile memory. The method includes: creating a secured channel by encryption between the equipment and a server; obtaining an authentication key from the server; loading data and a message authentication code from the rewritable non-volatile memory to the volatile memory, the message authentication code obtained by the electronic device from the authentication key and said data prior to the storage of said data and message authentication code in the rewritable non-volatile memory, the electronic device not having kept the authentication key following the obtaining of the message authentication code; verifying said data using the secret key and the message authentication code.
US10404718B2 Method and device for transmitting software
A method for transmitting software in which a checker generates two random numbers. The checker calculates a cryptographic key based on the second random number based on a measured hardware function of the device. The checker encrypts the software into a cryptogram using the key, and transmits the cryptogram to the device. The checker transmits the first random number to the device, and receives a checksum from the device. The checker calculates a reference value based on the first random number and an emulated random access memory of the device, with the aid of the measured hardware function and a predefined cryptographic hash function. The checker subjects the checksum to a check based on the reference value, and if the check is successful, the checker transmits the second random number to the device.
US10404715B2 Cross-site collection queries
Providing users of an enterprise content management (ECM) system with faster and more accurate results to queries related to permission levels within the ECM system are provided by systems and methods described herein. Network traffic passing through the ECM system is listened to for changes to permission levels that a permissions manager uses to build a permissions index that is operable to provide users with up-to-date permissions levels when they interact with the ECM system.
US10404714B1 Policy-managed physical access authentication
Systems and methods are disclosed that provide for physical access management of an access-controlled area of a distributed site of an electric power delivery system using one or more one or more articulated access control policies. In some embodiments, to authenticate rights to access an access-controlled area, a first user may provide an associated access control system with credentials satisfying first authentication requirements based on an applicable policy. In connection with subsequent access authentication requests, the access control system may accept credentials satisfying second authentication requirements that may be different than the first authentication requirements. In this manner, access control requirements to the access-controlled area may be managed based on an associated articulated policy.
US10404713B2 Multi-source broadcasting architecture
Embodiments of the systems and methods disclosed herein provide a private broadcast platform architecture including a web server communication module, an access module, and an external communications module. The web server communication module receives an encrypted request data packet and sends a resource request message to the access module. The access module receives the resource request message and generate a resource transcoding request message. The external communications module receives the resource transcoding request message and in response, displays a broadcast platform resource data packet stream in a web page for display to a first user.
US10404712B2 Unobtrusive protection for large-scale data breaches utilizing user-specific data object access budgets
Techniques for unobtrusively protecting against large-scale data breaches over time are described. A security gateway coupled between clients and servers receives data object (DO) access requests from the clients on behalf of users of an enterprise. Each of the users is allocated a budget for each of one or more time periods. The security gateway determines an access cost for each DO access request based on characteristics of the DO request, where lower access costs are indicative expected DO access consumption for users of the enterprise, and charges the determined access cost against the budget for that user corresponding to the time period when the DO access request was received. Alert messages are transmitted based on different ones of the users exceeding their budget(s), and the transmission of the DO access requests to the data object servers is not prevented.
US10404710B2 Methods and apparatuses for providing improved directory services
A method, apparatus and computer program product are provided for implementing an improved directory services system. An example of the method includes transmitting an access request to a directory services server, the access request comprising user credentials, receiving, in response to validation of the user credentials by the directory services server, a directory services response from the directory services server, the directory services response comprising one or more fields of directory services data generated by the directory services server, translating the directory services response to generate a generic data object, wherein the generic data object comprises one or more values derived from the one or more fields of directory service data included in the directory services response, and providing the generic data object to an application.
US10404709B2 Security gateway module for on-board diagnostics port of a vehicle
A security gateway module for an automotive vehicle is couplable in series between an OBD CAN bus and an internal CAN bus of the vehicle over which electronic devices of the vehicle communicate. The security gateway module checks CAN bus messages received on the OBD CAN bus, determines whether they should be passed to the internal CAN bus, passes those that it determines should be passed and does not pass those it determines should not be passed.
US10404705B1 Data transfer in a data protection system
Systems and methods for performing a data transfer in a data protection system are disclosed. A user interface is provided that includes a workflow. The workflow is effective to configure a data transfer by identifying the source of the data, the destination of the data, and the data itself. A data control process associated with the data protection system is performed to authenticate the requesting user and determine whether the user is authorized to access the data. The data is transferred in accordance with the data control process of the data protection system.
US10404698B1 Methods for adaptive organization of web application access points in webtops and devices thereof
Methods, non-transitory computer readable media, access policy management apparatuses, and enterprise network systems that facilitate adaptive organization of web application access points in webtops are disclosed. With this technology, access points for web applications are more effectively presented in webtops to facilitate more efficient access to web applications by clients. In particular, this technology utilizes historical application access pattern data to determine a subset of allowed web applications most likely to be accessed in a current session, and generates and provides a webtop with access points for web applications organized based on the determined subset of the allowed web applications. Thereby, this technology facilitates adaptive webtops that reduce the amount of time required to locate access points for web applications and improve user productivity.
US10404681B2 Accelerating OCSP responses via content delivery network collaboration
Techniques are disclosed for accelerating online certificate status protocol (OCSP) response distribution to relying parties using a content delivery network (CDN). A certificate authority generates updated OCSP responses for OCSP responses cached in the CDN that are about to expire. In addition, the certificate authority pre-generates cache keys in place of CDNs generating the keys. The certificate authority sends the OCSP responses and the cache keys in one transaction, and the CDN, in turn, consumes the new OCSP responses using the cache keys.
US10404679B2 Universal access to document transaction platform
A system and method are described in which a document transaction management platform coordinates performance of trust actions across a plurality of trust service providers. For example, a method can include operations such as send a first transaction request, selecting a first trust provider, facilitating performance of a first trust action, sending a second transaction request, selecting a second trust provider, and facilitating performance of a second trust action. Sending the first transaction request can include a first trust action associated with an electronic document. Selecting the first trust provider to execute the first trust action occurs in response to a first user accepting the first transaction request. Performance of the first trust action is facilitated through the first trust provider. Sending the second transaction request can include a second trust action associated with the electronic document. Selecting the second trust provider to execute the second trust action occurs in response to acceptance of the second transaction request by a second recipient. Performance of the second trust action is facilitated through the second trust provider.
US10404677B2 Secure method for MTC device triggering
Upon receiving a triggering message from a MTC server (20), a network (10) verifies if the MTC server (20) is authorized to trigger a target MTC device (30) and also if the MTC device (30) is authorized to respond the triggering message, by comparing an MTC device ID and MTC server ID (and optionally information on subscription) which are include in the triggering message with authorized ones. Upon succeeding in the verification, the network (10) checks a trigger type included in the triggering message to verify if the triggering message is authorized to be sent to the MTC device (30). Upon succeeding in the check, the network (10) forwards the triggering message to the MTC device (30). The network (10) also validates a response from the MTC device (30), by checking whether the MTC device (30) is allowed to communicate with the addressed. MTC server (20).
US10404675B2 Elastic authentication system
Embodiments of the invention are directed to a system, method, or computer program product for providing elastic authentication based on a continuum of elastic authentication credentials. In particular, the invention provides a secure platform for authorization of a user activity at least partly based on validation of the continuum of elastic authentication credentials comprising cumulative tiered elastic authentication tokens captured during an extended time period prior to initiation of a user activity. The invention provides a novel method for capturing multiple elastic authentication tokens, for example, arbitrarily during an extended time period preceding a user activity, and validating the cumulative elastic authentication tokens at a time during or after initiation of the user activity. Another aspect of the invention is directed to mitigating interception of authentication credentials by employing the elastic authentication tokens captured/received using multiple communication channels over various time periods preceding the user activity.
US10404674B1 Efficient memory management in multi-tenant virtualized environment
Efficient memory management can be provided in a multi-tenant virtualized environment by encrypting data to be written in memory by a virtual machine using a cryptographic key specific to the virtual machine. Encrypting data associated with multiple virtual machines using a cryptographic key unique to each virtual machine can minimize exposure of the data stored in the memory shared by the multiple virtual machines. Thus, some embodiments can eliminate write cycles to the memory that are generally used to initialize the memory before a virtual machine can write data to the memory if the memory was used previously by another virtual machine.
US10404669B2 Wildcard search in encrypted text
A wildcard searchable encryption method enables wildcard search of encrypted text in a cloud-stored encrypted document. In some embodiments, the wildcard searchable encryption method is implemented in a network intermediary, such as a proxy server. The network intermediary encrypts documents on behalf of a user or an enterprise destined to be stored on a cloud service provider. The wildcard searchable encryption method performs keyword pre-processing of the document to be encrypted to generate a set of keyword-wildcard combinations in plaintext for some or all of the keywords in the document. The processed document is encrypted using an exact match searchable encryption algorithm. As a result of the encryption process, a search index is generated to include the keyword-wildcard combinations. As thus configured, the wildcard searchable encryption method enables wildcard search of the encrypted text, such as searches for prefixes or suffixes of the keywords.
US10404668B2 Technique for securely performing an operation in an IoT environment
The present disclosure relates to a computing unit for securely performing an operation on encrypted data in an Internet of Things, IoT, environment. The computing unit comprises a secure element, at least one processor and at least one memory, wherein the at least one memory contains instructions executable by the at least one processor such that the computing unit is operable to obtain (S302) encrypted data collected by a sensor provided in the IoT environment, pass (S304) the encrypted data to the secure element requesting the secure element to decrypt the encrypted data and to perform an operation on the decrypted data, and obtain (S306) an encrypted or non-encrypted result of the operation from the secure element.
US10404663B1 File sharing over secure connections
An example method for file sharing over secure connections comprises: establishing a secure client connection; receiving a client request identifying a file residing on the file sharing host; transmitting an identifier and a parameter of the secure client connection via a management connection to the file sharing host; receiving a host request to establish a secure host connection, the host request comprising the identifier of the secure client connection; establishing the secure host connection using the parameter of the secure client connection identified by the received identifier; forwarding, over the secure host connection, a first data packet received over the secure client connection, the first data packet comprising at least part of the client request; and forwarding, over the secure client connection, a second data packet received over the secure host connection, the second data packet comprising at least part of the file identified by the client request.
US10404662B1 VICE system, method, and medium for protecting a computer browser from third-party computer code interference
Computer system, methods, and non-transitory storage medium for protecting a client device that is browsing a website from undesired actions of third-party software. Virtual iFrame Containment Enclosure (VICE) code (e.g. JavaScript/WebAssembly) is tailored per website that defines a set of policies of what each third-party code can and cannot do. The server also tracks and analyzes data reports from the websites, and provides reports and alerts to website administrators. Therefore, a browser on a client device visiting the website, and thus executing the VICE code that is tailored for that specific website, is protected from the third-party code, without hindering the proper action of the third-party software and without the third-party knowing that their code was monitored and controlled. Third-party activity can be monitored by the system via the combination of functionality for or more of the following: Enclosure iFrame; Reflection; DOM functionality overriding; Instrumentation; Policy-Center; Evasion; and CORS-Proxy.
US10404658B1 Naming services extensions to URLs to handle inconstant resources, non-addressable resources, and large numbers of resources
A system includes an analytical router including an I/O interface to a plurality of external devices or sensors; logic to identify a device id and a time or location for measurements or feeds received from the plurality of external devices or sensors; logic to apply the device id to associate the measurements or feeds with a device id grouping of the measurements or feeds; logic to apply the time or location, or both, to associate the measurements or feeds with a temporal or geo grouping of the measurements or feeds; and a web page generator to generate a web page comprising one or more links pointing to the measurements or feeds for at least one of the temporal or geo grouping of the measurements or feeds and the device id grouping of the measurements or feeds.
US10404657B2 Method and device for accessing website
A method and an apparatus for accessing a website. A specific implementation of the method includes: receiving an access request for the website, the access request comprising a source network address of the access request and a network address of the website; detecting whether the source network address and the network address of the website belong to a same Internet service provider; determining a target inter-network node from a preset inter-network node set in response to detecting the source network address and the network address of the website not belonging to the same Internet service provider, the target inter-network node being an inter-network node connecting a network of an Internet service provider to which the source network address belongs and a network of an Internet service provider to which the network address of the website belongs; and transmitting the access request to the target inter-network node. This implementation improves the speed for accessing a website.
US10404655B2 IP index for IP address allocation based on policy control function
Systems and methods discussed herein are directed to allocating an IP address to a requesting UE based on an IP index as a part of a policy rule, such as a policy and charging control (PCC) rule from a policy control function (PCF) of a communication network. The IP index may be one of a plurality of IP indices each of which specifies a different pool of IP addresses compatible with a different service associated with the UE.
US10404651B2 Domain name system network traffic management
A mechanism for replacing a first internet protocol (IP) address with a second IP address in a response to a request to a server from an application is disclosed. A processing device may receive a request from an application. The processing device may receive a response from the server, where the response includes a first IP address. The processing device may replace the first IP address with a second IP address that is different than the first IP address. The processing device sends the response to the application and assigns a management policy to the second IP address. The management policy is different than a second management policy assigned to a third IP address associated with a second hostname assigned to the server.
US10404648B2 Addressing for customer premises LAN expansion
The present disclosure generally discloses an addressing mechanism adapted for extending a customer local area network of a customer premises of a customer outside of the customer premises and into a private data network with improved scalability and performance. The extension of a local area network of a customer premises of a customer outside of the customer premises and into a private data network may be provided using a customer bridge associated with the customer local area network of the customer, a customer bridging domain hosted on a network gateway device for the customer, and a switching element hosted in the private data network for the customer for one or more customer components hosted within the private data network for the customer. The addressing mechanism may include one or more of address announcement functions, address resolution functions, address translation functions, or the like, as well as various combinations thereof.
US10404647B2 Message compression in scalable messaging system
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving from a plurality of publisher clients a plurality of messages, each message being for a particular channel of a plurality of distinct channels wherein each channel comprises an ordered plurality of messages, encoding each message based on a particular dictionary, storing encoded messages in one or more respective buffers according to the order, each buffer having a respective time-to-live and residing on a respective node, retrieving encoded messages for the particular channel from respective buffers having time-to-lives that have not expired and according to the order, decoding each retrieved message based on the particular dictionary, and sending the decoded messages to a plurality of subscriber clients.
US10404643B2 Undeliverable response handling in electronic mail systems
Systems, methods, apparatuses, and software for electronic mail systems and service in computing environments are provided herein. In one example, an electronic mail (email) messaging service is provided that identifies inbound email messages that include inactive sender addresses, processes the inactive sender addresses against suggestion information compiled based at least in part on monitored email replies related to the inactive sender addresses, and surfaces one or more suggested reply addresses for use in composing reply email messages in response to the inbound email messages.
US10404642B2 Message notification method, system, and device for a communication account
A message notification method for a communication account of a communication platform is performed at a computer server. The method includes identifying a plurality of terminals that are currently logged into the communication account; dividing the plurality of terminals into active terminals and inactive terminals in accordance with their respective operation status information; acquiring, by the communication platform for each of the active terminals, a time difference between a receiving time at which the communication platform receives the operation status information sent by the corresponding active terminal and a time at which the communication platform needs to send a message to the communication account at the corresponding active terminal; and configuring, by the communication platform for each of the active terminals, first notification instruction information according to the corresponding time difference.
US10404641B2 Internet e-mail bridge
An Internet mail bridge is provided for downloading e-mail messages from Internet mail servers supporting different email protocols, such as the Post Office Protocol 3 (POP3) and Web Distributed Authoring and Versioning (Web DAV) protocol, and delivering the downloaded messages, which are in different formats, to a mail server on a local area network. The Internet mail bridge has a mail manager that is independent from particular e-mail protocols or e-mail formats. For each e-mail account, the mail manager instantiates a mail connector object that contains logic for downloading e-mail according to the e-mail access protocol of that account, and invokes the mail connector object to download e-mail messages from that account. The mail manager then instantiates and invokes mail deliverer objects tailored for handling different message formats to deliver the downloaded messages to the local mail server.
US10404640B2 Systems and methods for providing online chat-messages with configurable, interactive imagery
One illustrative method disclosed herein includes receiving a request associated with a website from a first client device. The method can include providing program code for a first chat interface to the first client device in response to the request. The program code can cause the first chat interface to be integrated with the website within a website browser and enable a user to selectively include at least two images from the website into a chat message. The method can include establishing a chat session between the first client device and a second client device. The method can include receiving the chat message from the first client device, the chat message including the at least two images from the website. The method can include transmitting the chat message to the second client device.
US10404633B2 Enhanced video instant messaging processing
An enhanced instant messaging processing method is presented to users in an instant messaging communication environment. For a user having two or more communication terminals that have logged into a same instant messaging account of the user, a communication server monitors invitations sent to the instant messaging account. Responsive to one communication terminal responding to the invitation and the type of the response, the communication server generates a response policy for each of other communication terminals of the user, where the response policy optimizes the instant communication performance and enhances the user experience. The disclosed embodiments also support simultaneous instant communications among a large number of users connected to multiple data processing servers. The disclosed solution for supporting simultaneous instant communications balances the load of the data processing servers while keeping multiple communication terminals of a user informed of the status of the instant communication.
US10404630B1 Method and system of converting email message to AI chat
Embodiments disclosed herein generally relate to a system and method for initiating an interactive chat via HTTP request. A web server of an organization computing system receives the HTTP request from a web client executing on a remote client. The HTTP request is triggered by a selection of a dialog request embedded in an electronic mail message. The web server transmits an API call to a back-end computing system of the organization computing system based on information included in the HTTP request. The back-end computing system parses the API call to identify a user identifier corresponding to a user of the remote client device and a request identifier corresponding to the selected dialog request embedded in the electronic mail message. The back-end computing system initiates the interactive chat via a text-based communication channel. The back-end computing system generates and transmits an electronic message comprising a response to the dialog request.
US10404629B2 Automatic reply method, device, apparatus, and storage medium
An automatic reply method is disclosed, including: receiving a message from an interlocutor and determining a time when the messages are received as a starting time; by means of a pre-trained classifier, obtaining a type of the message; setting a reply time according a preset reply interval and the starting time; when the reply time is reached, invoking a reply message corresponding to the type, making a reply to the message from the interlocutor therefor. An automatic reply device having the same is further disclosed, with the automatic reply method and device to control automatic reply speed of the chatting application software, closer to the speed of artificial reply, and to improve authenticity of simulating the artificial reply and personification of the chatting application software.
US10404623B2 Multiple ethernet ports and port types using a shared data path
In an embodiment an interface unit includes a transmit pipeline configured to transmit egress data, and a receive pipeline configured to receive ingress data. At least one of the transmit pipeline and the receive pipeline being may be configured to provide shared resources to a plurality of ports. The shared resources may include at least one of a data path resource and a control logic resource.
US10404620B2 Multicast registered state change notification system
A registered state change notification system includes a switch device that is coupled to a plurality of end devices to provide a fabric. An application executing on the switch device detects a change that is associated with a zone in the fabric that includes a plurality of end devices and, in response, generates a multicast Registered State Change Notification (RSCN) that includes a Zone Fiber Channel Identifier (FCID) that is associated with the zone. Subsequently and without the use of the application, multicast hardware included in the switch device sends the multicast RSCN including the Zone FCID to at least a subset of the plurality of end devices.
US10404619B1 Link aggregation group failover for multicast
A method of multicasting packets by a forwarding element that includes several packet replicators and several egress pipelines. Each packet replicator receives a data structure associated with a multicast packet that identifies a multicast group. Each packet replicator identifies a first physical egress port of a first egress pipeline for sending the multicast packet to a member of the multicast group. The first physical egress port is a member of LAG. Each packet replicator determines that the first physical egress port is not operational and identifies a second physical port in the LAG for sending the multicast packet to the member of the multicast group. When a packet replicator is connected to the same egress pipeline as the second physical egress, the packet replicator provides the identification of the second physical egress port to the egress pipeline to send the packet to the multicast member. Otherwise the packet replicator drops the packet.
US10404618B2 System and method for improving an aggregated throughput of simultaneous connections
A client and content provider are connected by a plurality of simultaneous transport connections. The number of the transport connections that are used to transfer data is selected based on the size of the data to be transferred and may change after transfer of data has commenced based on the amount of data left and the attributes of the transport connections. In another aspect, data to be transmitted over the transport connections is organized into frames such that each frame includes data from only one data stream. The frames are sized to be less than or equal to a control window of the transport connection over which they are transmitted. Each frame may be assigned to a transport connection in a round robin fashion or based on the size of the frame and the sizes of the control windows of the transport connections.
US10404615B2 Controlling distribution of resources on a network
Disclosed are various embodiments for controlling distribution of resources on a network. In one embodiment, among others, a processor receives a request from a client device to access resources hosted by a distribution service. In response, the processor determines whether the client device is authorized to access the distribution service. The processor identifies which of the resources hosted by the distribution service are accessible to the client device based on the resource grouping identifiers associated with the client device. The processor determines which distribution rules are associated with the identified resources, the distribution rules including location rules and time rules. The processor then transmits the identified resources and identified distribution rules to the client device, where the resources are configured to be exclusively accessible via a containerized client application on the client device while the client device satisfies the distribution rules associated with the resources.
US10404603B2 System and method of providing increased data optimization based on traffic priority on connection
An appliance o for evicting data based on traffic priority of data is described. The appliance has one or more processors and includes a compression history manager configured to acquire traffic priority information of data, the data being conveyed over a connection and to assign a compression history set based on the traffic priority information of the data. The compression history manager is also configured to, if cache space does not exist to store the data and another compression history set corresponds to lower traffic priority in a cache queue, evict data from the other compression history set corresponding to lower traffic priority.
US10404602B2 Transmission apparatus and transmission processing method
There is provided a transmission apparatus including at least one memory in which a first data including a first destination information and a second data including a second destination information are stored, and at least one processor coupled to the at least one memory and the at least one processor configured to control the at least one memory to output the first data and the second data stored in the at least one memory according to a set rate, and control the set rate to output one of the first data and the second data according to a priority degree.
US10404600B2 Mechanism and apparatus for path protection when using compressed segment routing label stacks
Systems and methods of network traffic engineering are provided. The system includes a switch and a controller. The controller can maintain a monitoring segment identifier set defining a path for traffic intended for a destination device. The controller can maintain a forwarding segment identifier set representing a compressed version of the monitoring segment identifier set such that traffic, when labeled according to the forwarding segment identifier set, will follow the path defined by the monitoring segment identifier set. The controller can monitor a status of the path defined by the monitoring segment identifier set. The controller can, subject to determining that the path defined by the monitoring segment identifier set is invalid, cause the switch to not label a packet received at the switch according to the forwarding segment identifier set.
US10404599B2 Method for operating a radio communication network or a network element thereof using baseband unit selection
It is proposed a method for operating a radio communication network or a network element thereof, comprising the steps of: determining (2) a bearer to be processed in the radio communication network; selecting (4) a baseband unit, BBU, out of a plurality of BBUs, which satisfies at least one property of the bearer; and placing (8) the bearer on the selected BBU for processing.
US10404598B1 Managing next hop groups in routers
Technologies are provided for organizing network routes using network topology information. A router in a computer network can be configured to group network address prefixes in a routing table based on origin device clusters. The router can be configured to receive a routing protocol message comprising one or more prefixes and associated next hops. The router can identify an origin device cluster based on information contained in the message. The router can create a next hop group and associate it with the origin device cluster. The router can add the prefixes and next hops in the message to the next hop group. When an updated next hop list for a prefix is received at the router, the router can identify an origin device cluster for the prefix, identify a next hop group associated with the origin device cluster, and update the next hop group using the updated next hop list.
US10404593B2 Stateful connection optimization over stretched networks with temporary tromboning
Techniques for stateful connection optimization over stretched networks are disclosed. In one embodiment, traffic of virtual machines (VMs) that are live-migrated from a data center to a cloud is temporarily tromboned back to the data center to preserve active sessions. In such a case, a stretched network is created that includes a network in the data center and two stub networks in the cloud, one of which is route optimized such that traffic does not trombone back to the data center and the other which is not so optimized. A VM that is live migrated to the cloud is first attached to the unoptimized network so that traffic tromboning occurs. Thereafter, when the VM is powered off (e.g., during a reboot), in a maintenance mode, or in a quiet period, the VM is switched to the route optimized network.
US10404591B2 Status monitoring of inline network tools
A packet broker deployed in a visibility fabric may intelligently assign identifiers to data packets that are routed through sequences of one or more network tools for monitoring and/or security purposes. Guiding techniques based on these identifiers offer flexible support for multiple network tool operational modes. For example, the packet broker may be able to readily address changes in the state of a network tool connected to the packet broker by modifying certain egress translation schemes and/or ingress translation schemes. The “state” of a network tool can be “up” (i.e., ready for service) or “down” (i.e., out of service) based on, for example, the network tool's ability to pass through health-probing data packets dispatched by the packet broker.
US10404590B2 System and method for supporting inter-subnet control plane protocol for consistent unicast routing and connectivity in a high performance computing environment
Systems and methods for unicast traffic across multiple subnets in a high performance computing environment. In accordance with an embodiment, a local inter-subnet manager (ISM) can allocate at least one router port in the local subnet for receiving traffic for a relevant end node belonging to an inter-subnet partition (ISP) for each remote subnet that also comprises end nodes sharing a same ISP membership, and can also set up address mappings for the relevant GID(s) (e.g., GID or GUID to LID mapping).
US10404585B1 Dynamically segregating sources of ingress at a node
Segregating a node port experiencing ingress. A node that provides a service to a plurality of cable modems may have a plurality of node ports. The node may be a Remote PHY Node or a Remote MACPHY node. In response to detecting that a particular node port of the node is experiencing ingress, the assignment of node ports to upstream device ports are adjusted so that the particular node port experiencing ingress is not be assigned to the same upstream device port as any other node port. In further response to detecting ingress at the particular node port, all node ports assigned to the same upstream device port are caused to be assigned to the same downstream device port. By segregating the node port experiencing the ingress in this manner, the impact of that ingress can be mitigated or eliminated with respect to the other node ports of that node.
US10404580B2 Network level protection route evaluation systems and methods
A method of network level protection route evaluation and remediation in a network includes defining thresholds for one or more services, wherein the thresholds define how many expected alternate protection routes are available for the one or more services for network level restoration; periodically evaluating a number of available alternate protection routes for the one or more services; notifying a network operator responsive to the number of available alternate protection routes being below the thresholds; and performing one or more remedial actions in the network based on the notifying.
US10404579B1 Virtual machine instance migration using a hypervisor
Techniques for managing a critical phase of a virtual machine migration are described herein. During the critical phase, which must be kept as short as possible, a virtual machine instance is paused, network packets are rerouted to a temporary packet queue, and messages associated with managing synchronization of block storage devices are dispatched to an entity configured to manage those connections. After the block storage devices are synchronized, the network packets are released from the temporary packet queue to the new location of the virtual machine instance.
US10404574B2 Deadlock-free routing in lossless multidimensional cartesian topologies with minimal number of virtual buffers
An apparatus includes a network interface and a processor. The network interface is configured to communicate with a network that includes a plurality of switches interconnected in a Cartesian topology having multiple dimensions. The processor is configured to predefine an order among the dimensions of the Cartesian topology, to search for a preferred route via the network from a source switch to a destination switch, by evaluating candidate routes based at least on respective numbers of switches along the candidate routes for which traversal to a next-hop switch changes from one of the dimensions to another of the dimensions opposite to the predefined order, and to configure one or more of the switches in the network to route packets from the source switch to the destination switch along the preferred route.
US10404569B2 Internet of things associate
Some embodiments are directed to an Internet of Things (“IoT”) associate to facilitate implementation of a digital twin of a twinned physical system. The IoT associate may include a communication port to communicate with at least one component, the at least one component comprising a sensor or an actuator associated with the twinned physical system, and a gateway to exchange information via the IoT. A computer processor and local data storage, coupled to the communication port and gateway, may receive a digital twin model from a data warehouse via the IoT. The computer processor may be programmed to, for at least a selected portion of the twinned physical system, execute the digital twin model in connection with the at least one component and operation of the twinned physical system.
US10404568B2 Agent manager for distributed transaction monitoring system
An agent manager manages and configures a plurality of agents suitable for execution on different types of applications and server platforms. The agent manager may receive a collection of rules for determining how to deploy, manage and maintain different agents. The agent manager may collect data about the agents and a local machine, communicate with and configure the agents, and communicate with remote machines such as a controller. The agent manager may configure the agents based on one or more rules the agent receives, such as for example a set of rules provided by a controller. The agent manager may parse the received rules, identify any agents that need to be installed or uninstalled, installed agents that need to be turned on, off, or restarted, or agents that should be otherwise modified, for example with an update, a plug-in, a feature enabled or disabled, or some other update.
US10404560B2 Disconnection diagnosis
Method for operating a network having a prescribable topology, wherein the topology contains a plurality of network devices which are connected to one another and interchange data via multiwire data lines connected to their data ports, wherein test messages are also sent to the data lines in order to check whether or not two data ports on two network devices have the connection between them via the interposed data line, characterized in that, in a prescribable time interval, the number of CRC errors which have occurred and the number of data items transmitted in this time interval are ascertained on a data line between two data ports, and at least these two values are used to calculate an error rate which is a measure of the operability of the multiwire data line.
US10404557B1 System for estimating unknown attributes of interest in the under-determined inverse problem and a process of accomplishing the same
A method for solving an under-determined inverse problem or network inference/tomography problem in per-flow size, delay, loss and throughput inference in a computer network, through a system is presented. The method includes the following steps, which are not necessarily in order. First, establishing the computer network having a plurality of nodes wherein the per-flow size, the delay, the loss and the throughput inference are unknown. An original observation or routing matrix determines how flows are appeared on the links and construct the measurements. Next, performing a learning phase to obtain an optimal observation matrix or pseudo-optimal observation matrix. After that, performing a computer controller adaptive measurement and inference phase to estimate the set of unknowns using the measurement quantities, and a function of one of the set consisting of: the optimal observation matrix, the original observation matrix, or both.
US10404550B1 Web service selector component
An apparatus, method, and a computer program are provided. In one embodiment, a request is transmitted to a selector module for an available web service and a response is received from the selector module for a web service server. The response includes an endpoint uniform resource indicator to allow a client module to transmit a web service request to an appropriate web service server.
US10404549B2 Applying machine learning to heterogeneous data of existing services to generate a new service
A method, computer-readable medium, and apparatus for modeling data of a plurality of services for providing a new service are disclosed. For example, a method may include a processor for generating a first policy from a first service by a first policy model using machine learning for processing first data of the first service, generating a second policy from a second service by a second policy model using machine learning for processing second data of the second service, wherein the first service and the second service are different, and implementing one or more functions for a new service using the first policy and the second policy.
US10404546B2 Multi-tier fault tolerant network design with quality of service considerations
Concepts and technologies disclosed herein are directed to a multi-tier fault tolerant network design with Quality of Service (“QoS”) considerations. According to one aspect, a network planning system can identify at least one critical site of a plurality of sites. The critical site is considered to be critical for survivability of a network. The network planning system can construct a topology that connects the plurality of sites. The network planning system can determine a shortest path for each network link in the topology. The network planning system can check a service level agreement to determine a reliability requirement for each link in the topology that is not connected to the critical site. The network planning system can implement a reliable adaptive multipath provisioning algorithm to adaptively determine a bandwidth allocation on each link in the topology based, at least in part, upon the shortest path and the reliability requirement.
US10404545B2 Network topology
A system for network topology includes a first edge router node and a plurality of first sensors operatively connected to the first edge router node. A second edge router node is operatively connected to the first edge router node and to the plurality of first sensors. A plurality of second sensors are operatively connected to the second edge router node and to the first edge router node. The first and second edge router nodes are operatively connected to a cloud server through a respective cloud connection, so that in the event of one of the cloud connections becoming unavailable the plurality of first and second sensors in the system can remain operatively connected to the cloud server through the remaining cloud connection.
US10404544B2 Network topology determining method and apparatus, and centralized network status information storage device
A network topology determining method and apparatus, and a centralized network status information storage device. The method includes obtaining first network status information, where the first network status information includes device information of first switching devices, link information between the first switching devices, device information of second switching devices that are connected to the first switching devices and that are not controlled by a first centralized network status information storage device, and link information between the first switching devices and the second switching devices that are respectively connected to the first switching devices; receiving second network status information sent by a second centralized network status information storage device; and determining, according to the first network status information and the second network status information, a network topology of a management domain or an autonomous system to which the first centralized network status information storage device belongs.
US10404541B2 Smart data cap avoidance with personalized predictions based on linear regression or historical usage alpha-generation patterns
A system, apparatus, and method for controlling data usage at a customer premises. A gateway configured as a single point of entry receives all data entering the premises. A DataCap Management Unit monitors all data usage by client devices within the premises and uses either a linear regression model or a historical usage alpha-generation method to analyze data usage patterns at the premises and to predict future data usage at the premises for a current billing cycle. The DataCap Management Unit dynamically adjusts a premises bandwidth cap throughout the current billing cycle, using the predicted future data usage as an input, to smoothly keep actual total data usage for the current billing cycle from exceeding a data cap before the current billing cycle ends.
US10404537B2 Updating a transport stack in a content centric network
One embodiment provides a transport stack updating system that facilitates updating a component of a transport stack of a computer system. During operation, the system sets, by a component of the transport stack, a state of the component as quiesced in response to receiving a pause message. A component in the quiesced state is precluded from processing an interest or a content object. The system determines whether the pause message triggers a rejection passes an acknowledgment message of the pause message up the transport stack. The acknowledgment message indicates that the pause message has been successfully processed by a respective component of the transport stack.
US10404536B2 Mobile communication system, control device, base station device, system control method and device control method
A mobile communication system includes a control device and a base station device. Data communication between the control device and the base station device is conducted using a fixed-length data size and a variable-length data size. The control device transmits information indicating whether a data size of the data communication has a fixed length or a variable length. The base station device receives the information from the control device.
US10404535B2 Method for managing the configuration of a wireless connection used to transmit sensor readings from a sensor to a data collection facility
A method for managing the configuration of a wireless connection used to transmit sensor readings from a sensor to a data collection facility, the method comprising receiving a sensor reading from the sensor, comparing the value of the sensor reading with a forecast value for the sensor reading, determining the value of a normality parameter for the sensor, wherein the value of the normality parameter defines the extent to which the value of the sensor reading differs from the forecast value; and determining whether to retain a current configuration of the wireless connection between the sensor and data collection facility or to change the configuration, wherein the determination to retain the current configuration or change configuration is based at least in part on the value of the normality parameter.
US10404533B2 Systems and methods for configuring slot formats with multiple switching points per slot
Systems and methods are provided that facilitate multiple switching points within a slot. A slot format indication is conveyed to a user equipment which indicates which symbols within a slot are uplink, downlink or unknown. Some formats feature half-slot switching meaning that a switch from uplink to downlink transmission takes place twice within a slot. Switching on a more frequent basis can deliver improved latency.
US10404531B2 Network element of a software-defined network
A network element of a software-defined network comprises a data transfer interface (210) for receiving and transmitting data and a processing system (215) for constructing a software-defined data path and a fixed-functionality data path such as for example an IP/MPLS or L2 switching path. The software-defined data path comprises look-up tables for selecting software-defined actions and the fixed-functionality data path defines fixed-functionality actions. The processing system is adapted to convert metadata associated with data managed by the software-defined data path to a data format suitable for the fixed-functionality data path when one or more of the fixed-functionality actions are needed in conjunction with forwarding the data. One of the fixed-functionality actions is selected at least partly on the basis of which one of the look-up tables was most recently accessed, and the determined fixed-functionality action is carried out so as to initiate the one or more needed fixed-functionality actions.
US10404530B2 Configurable AEN notification
Computerized methods and systems are disclosed for configuring a network controller (NC). These methods and systems recognize, via a network device, e.g., hardware, software, processors, storage media, memory, a predetermined command from a management controller (MC). The network device responds to the predetermined command by configuring the NC with a message type associated with an event, and controlling enablement of a message associated with the message type using a selectable enable bit as defined in the predetermined command.
US10404528B2 Image forming apparatus and system
An image forming device is provided. The image forming device includes a network port for accessing a specific network through a network server; and a network monitoring device. The network monitoring device includes: a data acquirer configured to connect with the network port and to output network data of the network port; a data analyzer connected with the data acquirer and configured to analyze the network data to determine whether the network data transmitted from the data acquirer contains information indicating that the image forming device is connected to the specific network; and an alert message transmitter connected with the data analyzer and configured to, when the data analyzer determines that the network data contains information indicating that the image forming device is connected to the specific network, send an alert message to a user of the image forming device.
US10404527B2 Link reestablishment method and electrical system using the same
An electrical system having a master node, at least one slave node and a bus linked to both of the master node and the slave node is illustrated. The master node check whether a reception register of the slave node does not receives a new data for a first time period, and resets the slave node while the reception register of the slave node does not receives the new data for the first time period; and the slave node checks whether the reception register of the slave node does not receives the new data for a second time period, and resets the slave node itself while the reception register of the slave node does not receives the new data for the second time period. Therefore, the communication stability of the electrical system can be enhanced.
US10404521B2 Remotely configurable routers with failover features, and methods and apparatus for reliable web-based administration of same
Web-enabled routers are remotely and securely administered in a centralized fashion. A router receives a configuration profile from a dedicated web domain that maintains a repository of configuration profiles for multiple routers. The web domain also provides a web portal for customized generation of new configuration profiles based on stored profiles. When a new profile is deployed to and instantiated on a router, the router transmits a “heartbeat” to ensure that it can maintain connectivity with the web domain; if not, the router reverts to a previous “failover” configuration profile that ensures connectivity to the web domain. A router also may be equipped with both a wired and a wireless (e.g., a 3G, 4G, or 4G LTE) WAN communication interface. In the event of a wired connectivity issue, the router controls the wireless WAN interface to prioritize traffic for the router heartbeat and data backup/restore operations between a computer network for which the router serves as a gateway and the web domain.
US10404519B2 Method and an apparatus for determining a noise shaped quantized parameter contributing to the generation of an output signal
A method for determining a noise shaped quantized parameter contributing to generation of an output signal comprises estimating an error within the output signal using a quantization of the parameter and a quantization of a further parameter contributing to generation of the output signal. The quantization of the parameter is used as the noise shaped quantized parameter according to a selection criterion.
US10404512B2 Device for generating broadcast signal frame and method for generating broadcast signal frame corresponding to time interleaver for supporting plurality of operation modes
An apparatus and method for generating a broadcast signal frame corresponding to a time interleaver supporting a plurality of operation modes are disclosed. An apparatus for generating broadcast signal frame according to an embodiment of the present invention includes a combiner configured to generate a multiplexed signal by combining a core layer signal and an enhanced layer signal at different power levels; a power normalizer configured to reduce the power of the multiplexed signal to a power level corresponding to the core layer signal; a time interleaver configured to generate a time-interleaved signal by performing interleaving that is applied to both the core layer signal and the enhanced layer signal; and a frame builder configured to generate a broadcast signal frame including a preamble for signaling time interleaver information corresponding to the time interleaver, the time interleaver uses one of time interleaver groups, and the time interleaver performs the interleaving by using one of a plurality of operation modes.
US10404509B2 Slot structure design using guard intervals in a single carrier waveform
Methods, systems, and devices for wireless communication are described for slot structures using guard intervals in a single carrier waveform. Techniques provide for generating a first waveform for control information or reference signal transmissions in a first subset of symbols, and generating a second waveform for data to be transmitted in a second subset of symbols. A combination waveform may be generated based on the first and second waveforms that is transmitted to a receiver, such as by concatenating the first and second waveforms. The first waveform may be generated by appending a guard interval (GI) sequence to a reference signal or control information, and performing a discrete Fourier transform spread frequency division multiplexing (DFT-s-FDM) procedure. The second waveform may be generated by appending the GI to data to be transmitted in each symbol of the second subset of symbols, and performing the DFT-s-FDM procedure.
US10404506B2 Methods and devices for interference variance estimation and interference cancellation
An interference variance estimation method includes receiving a composite sample comprising a sample of a first OFDM transmission scheme interfered by out-of-band interference of a second OFDM transmission scheme; determining for each of the resource elements of the first transmission scheme a power estimate of the out-of-band interference; and filtering the power estimates over subcarriers corresponding to a same symbol, wherein weights of the filtering are based on a correlation property of the power estimates with respect to the subcarriers. An interference cancellation method includes: receiving the composite sample; determining a first estimate of the out-of-band interference with respect to non-data bearing subcarriers; determining a second estimate of the out-of-band interference with respect to data bearing subcarriers based on the first estimate; and cancelling the out-of-band interference based on the composite signal and the second estimate.
US10404504B2 Modulation method, demodulation method, and apparatus for multi-user information transmission
Disclosed are a modulation method, demodulation method, and apparatus for multi-user information transmission. The modulation method comprises: a transmitter determines a first modulation symbol and a second modulation symbol according to a first information bit, a second information bit, and a mapping table, the mapping table being used for determining a corresponding relation between the first information bit and the first modulation symbol and a corresponding relation between the second information bit and the second modulation symbol, each group of modulation symbols in the mapping table being superposed and mapped to a constellation diagram to achieve a Gray attribute; and the transmitter superposes the first modulation symbol and the second modulation symbol to obtain a superposed symbol.
US10404503B2 Method and system for multiplexing DOCSIS signals
Aspects of methods and systems for frequency multiplexing suitable for Data Over Cable Service Interface Specification (DOCSIS) are provided. A system for multiplexing signals according to frequency comprises a DOCSIS port interface, an upstream interface, a downstream interface, and a circulator subsystem. The DOCSIS port interface comprises a plurality of channel filters. The upstream interface is operably coupled to a first channel filter of the plurality of channel filters, and the downstream interface is operably coupled to a second channel filter of the plurality of channel filters. The circulator subsystem is able to direct a first signal from the upstream interface to the DOCSIS port interface and is able to direct a second signal from the DOCSIS port interface to the downstream interface.
US10404502B2 Common mode noise attenuation techniques for twisted wire pair
Various techniques are described to terminate a differential wire pair using combinations of CMCs, transformers, autotransformers, differential mode chokes (DMCs), and AC-coupling capacitors. The techniques improve the AC common mode insertion loss without attenuating the differential data signals, while easing the requirements of the CMC. In one example, an autotransformer, having a first winding, a second winding, and a center tap, is connected across a PHY, where the center tap provides a low impedance to ground for attenuating common mode noise. A CMC is coupled across the autotransformer and a pair of wires carrying differential data, where the CMC greatly attenuates common mode noise. The requirements of the CMC are reduced due to the autotransformer.
US10404497B2 Non-coherent multi-symbol-delay differential detector
An electronic receiver may generate a differential detection sequence based on a received symbol sequence and based on a m-symbol delayed version of the received symbol sequence, where in is an integer greater than 1. The particular differential detection sequence may be a result of an element-by-element multiplication of the particular received symbol sequence and the conjugate of an in-symbol delayed version of the particular received symbol sequence. The receiver may calculate differential decision metrics based on the differential detection sequence and based on a set of differential symbol sequences generated from the set of possible transmitted symbol sequences. The receiver may generate a decision as to which of a set of possible transmitted symbol sequences resulted in the received symbol sequence, where the decision is based on the differential decision metrics and the set of possible transmitted symbols sequences.
US10404493B2 Method for estimating channel by base station in mobile communication system and device therefor
The present disclosure relates to a method for estimating a channel in an uplink. A method for estimating a channel by a base station according to the present disclosure is characterized by comprising the steps of: continuously receiving at least one subframe; selecting the number of subframes to be used for channel estimation from the received subframes and extracting subframes based on the number of subframes; and performing channel estimation using reference signals in the extracted subframes.
US10404491B2 Device and method for estimating channel in communication system
Disclosed are: a communication technique for fusing, with IoT technology, a 5G communication system for supporting a data transmission rate higher than that of a 4G communication system; and a system therefor. The communication technique can be applied, on the basis of 5G communication technology and IoT-related technology, to intelligent services (for example, smart home, smart building, smart city, smart car or connected car, health care, digital education, retail, security and safety-related services, and the like). A method for estimating a channel in a communication system, according to one embodiment of the present invention, comprises the steps of: confirming a code and antenna distinguishing scheme used in channel estimation; generating a channel estimation code on the basis of the confirmed code and antenna distinguishing scheme; and transmitting the generated channel estimation code through a plurality of transmission antennas.
US10404490B2 Processing module and associated method
A processing module for a receiver device configured to provide for processing of a frame received by the receiver device from a transmitter device, the at least one frame comprising a plurality of repeating predetermined synchronization symbols for providing synchronization between the processing module and the transmitter device and one or more start-of-frame symbols defining the end of the synchronization symbols, the processing module configured to: perform cross correlation to obtain a cross-correlation function on i) at least a part of the received frame; with ii) a predetermined modulation sequence used to modulate the one or more start-of-frame symbols and not the synchronization symbols; and determine the location of the start-of-frame symbols based on an increase, above a threshold increase, in the cross-correlation function from a negative cross-correlation with the synchronization symbols to a greater cross-correlation with the part of the received frame containing the start-of-frame symbols.
US10404489B2 Systems and methods for bootstrapping multicast state without using a nick-name
Systems and methods are presented herewith for automatically assigning a Multicast Backbone Media Access Control (“BMAC”) address to a switch (or a similar network device) newly-added to a network. Media Access Control (“MAC”) addresses (unicast addresses) that are assigned by default to the switch may be used in a process to generate a multicast BMAC address and assign the multicast BMAC address to the switch, thereby, automatically enabling communications with other network devices over the SPB network. The process involves modifying a bit of a selected unicast address to transform the address into a multicast address. The system may use the modified MAC address as the multicast BMAC address.
US10404481B2 Unauthorized participant detection in multiparty conferencing by comparing a reference hash value received from a key management server with a generated roster hash value
The disclosed technology addresses the need in the art for a detecting an unauthorized participant in a multiparty conferencing session. A system is configured to join a conferencing session, obtain a roster for the conferencing session via a Session Initiation Protocol (SIP) channel, and generate a roster hash value based on the roster. The system may further receive a reference hash value from a key management server and compare the reference hash value with the roster hash value. The system may determine that the roster is invalid when the reference hash value does not match the roster hash value.
US10404476B1 Systems and methods for providing authentication to a plurality of devices
A method and apparatus for a certificate authority system providing authentication to a plurality of devices associated with an organization are described. The method may include receiving, at the certificate authority system, a request from a device to sign authentication information of the device, wherein the device is associated with the organization. The method may also include sending a challenge to the device to perform an action with a system other than the certificate authority system, and receiving the response to the challenge from the device. Furthermore, the method may include verifying that the response was generated correctly based on the challenge, and signing the authentication information of the device with one or more keys of the certificate authority system as an authentication of an identity of the device.
US10404475B2 Method and system for establishing a secure communication tunnel
A computer-implemented method for establishing a secure communication tunnel between a device and a server is provided. The method comprises the server receiving a session request from the device to establish a secure tunnel. A handshake procedure is carried out to set up an encryption/decryption key for the secure tunnel. The handshake procedure uses a first communication channel from the server to the device. The method also includes sending a component of the handshake procedure to the device via a second communication channel. This component is required by the device to continue the handshake procedure or to commencing use of the secure tunnel established by the handshake procedure.
US10404472B2 Systems and methods for enabling trusted communications between entities
Systems and methods are described that enable trusted communications between two entities. In one implementation, a server for communicating with a device may include one or more processors configured to receive data and a device signature from the device. The device signature may be generated based on at least a first portion of the data. One or more processors may be further configured to transmit the data and the device signature to a second server and receive a second server signature from the second server. The second server signature may be generated based on at least a second portion of the data and transmitted to the server after the second server verified the device signature. Further, one or more processors may be configured to verify the second server signature and process the data.
US10404471B1 Secure ledger assurance tokenization
In a system and methods for secure ledger assurance tokenization, a request circuit is structured to access a first block of a first blockchain. The first block includes a first block identifier of the first blockchain and first block content. The request circuit is structured to audit the first block content so as to generate a first audit result. A secure ledger assurance token (SLAT) generation circuit is structured to generate a first SLAT, the first SLAT comprising the first block identifier of the first blockchain and the first audit result. The cryptographic circuit is structured to cryptographically protect the first SLAT. The SLAT generation circuit stores the cryptographically protected first SLAT in a journal, where the cryptographically protected first SLAT is accessible by an authorized stakeholder to provide integrity and origin authenticity of the first audit result. In some embodiments, an audit anchor is associated with a SLAT and the content of the first blockchain is pruned up to the point defined by the audit anchor.
US10404470B2 Signature verification of field-programmable gate array programs
Techniques for signature verification of field-programmable gate array (FPGA) programs are described herein. In one or more implementations, an FPGA virtualization manager of a host device receives a request from a virtual machine for an FPGA program to program FPGAs of the host. The FPGA program is configured to program the FPGAs to provide functionality of a hardware-implementation of a respective program (e.g., a machine-learning algorithm) or of a respective device (e.g., a graphics processing unit). Before allowing the FPGA program to program the FPGAs, however, the FPGA virtualization manager determines whether the FPGA program is trusted to do so. To do so, the FPGA virtualization manager verifies a digital signature associated with the FPGA program. When the signature is verified the FPGA program is determined to be trusted. Based on such a determination, the FPGA virtualization manager loads the FPGA program to program the FPGAs to provide the functionality.
US10404466B2 Secure hardware for cross-device trusted applications
Various technologies described herein pertain to a computing device that includes secure hardware (e.g., a TPM, a secure processor of a processing platform, protected memory that includes a software-based TPM, etc.). The secure hardware includes a shared secret, which is shared by the secure hardware and a server computing system. The shared secret is provisioned by the server computing system or a provisioning computing system of a party affiliated with the server computing system. The secure hardware further includes a cryptographic engine that can execute a cryptographic algorithm using the shared secret or a key generated from the shared secret. The cryptographic engine can execute the cryptographic algorithm to perform encryption, decryption, authentication, and/or attestation.
US10404459B2 Technologies for elliptic curve cryptography hardware acceleration
Technologies for elliptic curve cryptography (ECC) include a computing device having an ECC engine that reads a datapath selector signal that indicates a 256-bit data width or a 384-bit data width. The ECC engine reads one or more parameters having a data width indicated by the datapath selector signal from a data port. The ECC engine reads an opcode from an instruction port that identifies an ECC operation such as an elliptic curve operation or a prime field arithmetic operation. The ECC engine performs the operation with the data width identified by the datapath selector. The ECC engine writes results data having the data width identified by the datapath selector to one or more output ports. The ECC engine may perform the elliptic curve operation with a specified side-channel protection level. The computing device may include a cryptography driver to control the ECC engine. Other embodiments are described and claimed.
US10404457B2 Method for generating a secret key for encrypted wireless communications
The method for generating a secret key for encrypted wireless communications is a physical layer technique that exploits channel randomness between two nodes, the channel being characterized by reciprocity between the two nodes. Reference signals exchanged by the two nodes are used to faun a channel estimate, including gain location and phase location. The gain and phase locations are compared to threshold values, and locations exceeding the respective thresholds are stored in vectors. The moving differences between gain and phase locations at adjacent sampling times define secondary random processes. The moving difference values are quantized and converted to bit streams, which are concatenated to generate the secret key. Measures are provided to reduce parity errors, thereby reducing the bit mismatch rate (BMR).
US10404447B1 Clock recovery device with state machine controller
A clock recovery device recovers frequency and timing information from an incoming packet stream over asynchronous packet networks. A phase locked loop (PLL) block has predefined states and includes a type II PLL. One of the states involves type II PLL operation. A state machine controller for controls the transition between the predefined states in response to changes in the incoming packet stream. A controlled oscillator is responsive to the PLL block to generate an output signal.
US10404445B1 Data receiver circuit and method of receiving data
A receiver circuit for receiving data is described. The receiver circuit comprises a phase detector configured to receive an input data signal; a frequency path circuit configured to receive an output of the phase detector; and a false lock detection circuit configured to receive the output of the phase detector and an output of the frequency path circuit; wherein the false lock detection circuit detects a false lock of the receiver circuit to the input data signal based upon an output of the phase detector and provides a frequency offset to the frequency path circuit. A method of receiving data is also described.
US10404444B2 Systems and methods for the design and implementation of input and output ports for circuit design
Systems and methods for providing input and output ports to connect to channels are provided. Input and output ports are the basic building blocks to create more complex data routing IP blocks. By aggregating these modular ports in different ways, different implementations of crossbar or Network on Chip (NoC) can be implemented, allowing flexible routing structure while maintaining all the benefits of channels such as robustness against delay variation, data compression and simplified timing assumptions.
US10404442B2 Inter-point parameter signaling in coordinated multi-point (CoMP) networks
A transmission point (TP) comprises a processor configured to generate a transmission parameter related to a transmission property of the TP, wherein the transmission parameter comprises at least one of a transmission rank, a beamforming matrix, a transmission power, and an on/off status, and a transmitter coupled to the processor and configured to transmit the transmission parameter as part of a coordinated multi-point (CoMP) scheme. A transmission point (TP) comprises a processor configured to generate a transmission parameter related to a desired transmission property, wherein the transmission parameter comprises at least one of a transmission rank, a beamforming matrix, a transmission power, and an on/off status, and a transmitter coupled to the processor and configured to transmit the transmission parameter as part of a coordinated multi-point (CoMP) scheme.
US10404434B2 Discovery and random access for shared spectrum
Methods, systems, and devices for wireless communication are described that involve determining multiple beamformed transmission beams for transmission of an opportunistic or multi-beam discovery reference signal (DRS) over a shared radio frequency spectrum band. The base station may determine a contention exempt transmission (CET) period for the shared spectrum band and transmit the DRS using multiple transmission beams during CET period or the base station may perform a listen before talk (LBT) procedure, and transmit, based on the LBT procedure, the DRS over a shared radio frequency spectrum band. The base station may transmit an indication of the type of DRS transmission, a subframe offset, random access configurations, and/or error correcting codes to enable a user equipment to discover, connect to, and acquire timing information associated with the network.
US10404428B2 Terminal device and integrated circuit
Interference is mitigated by effective knowledge and/or effective information about an interference signal. A higher layer in which a base station apparatus configures first interference information used for the terminal apparatus to mitigate interference from a cell-specific reference signal and/or second interference information used for the terminal apparatus to mitigate interference at least from a downlink shared channel; and a signal detection unit configured to mitigate the interference from the cell-specific reference signal based on the first interference information and to mitigate the interference at least from the downlink shared channel based on the second interference information.
US10404426B2 Signal transmission method and transmitting device
Embodiments include signal transmission methods and transmitting devices for a multi-antenna wireless communication system. The method comprises mapping one or more modulation symbols onto one or more transmission layers, thereby creating one or more modulated transmission layers and mapping the modulation symbols of the one or more modulated transmission layers onto resource elements of respective one or more time-frequency resource grids. The method further comprises performing precoding for each of the one or more time-frequency resource grids.
US10404425B2 Wireless communication device and wireless communication method
A wireless communication device includes a receiver configured to receive first information to designate a first bandwidth narrower than a maximum available bandwidth extended based on a predetermined channel, and to receive second information to designate a plurality of channels including at least one channel different from a channel in the first bandwidth among a plurality of channels in the maximum bandwidth; and controlling circuitry configured to specify a plurality of channels for use in communication based on at least the second information.
US10404419B2 Integrated circuit controlling downlink harq
Provided is a terminal device with which deterioration in hybrid automatic repeat request (HARQ) retransmission performance can be inhibited by continuing a downlink (DL) HARQ process for DL data before and after changing the uplink link-DL configuration. In this device, a decoder stores, in a retransmission buffer, DL data transmitted from a base station, and decodes the DL data, and a wireless transmitter transmits a response signal generated using a DL-data-error detection result. A soft buffer is partitioned into a plurality of regions for each retransmission process on the basis of the highest values among retransmission process numbers respectively stated in a plurality of configuration patterns which can be set in the terminal.
US10404415B2 Communications system, infrastructure equipment and method
A communications system including an infrastructure equipment, forming part of a mobile communications network, that transmits and receives data to/from a user device via a wireless access interface using a plurality of Orthogonal Frequency Division Multiplexing (OFDM) subcarriers that extend across a first bandwidth. The infrastructure equipment is configured to transmit repeatedly signals representing a same instance of user device payload data in a second bandwidth less than and within a first bandwidth, and includes a subset of the OFDM subcarriers. The user device is configured to receive one or more of the signals repeatedly transmitted across the second bandwidth, to store in a memory signals representing the repeatedly transmitted signals received across the second bandwidth and to combine the stored signals, and to detect the user device payload data from the combined signals, the user device having been provided with an indication of the second bandwidth.
US10404414B2 Signal multiplexing apparatus using layered division multiplexing and signal multiplexing method
An apparatus and method for multiplexing signals using layered division multiplexing are disclosed. A signal multiplexing apparatus according to an embodiment of the present invention includes a combiner configured to combine a core layer signal and an enhanced layer signal at different power levels to generate a multiplexed signal, a power normalizer configured to reduce power of the multiplexed signal to power corresponding to the core layer signal, and a time interleaver configured to perform interleaving applied to both the core layer signal and the enhanced layer signal.
US10404409B2 Reconfigurable encoding arrays for reduced outage probability sensor networks
In an embodiment, a method of managing distributed storage in a wireless network is disclosed. The wireless network comprises a plurality of data generating nodes, each data generating node configured to generate and store data symbols and parity symbols. The parity symbols depend on data symbols stored on other data generating nodes. The method comprises receiving indications of link quality estimates for wireless links between the data generating nodes; selecting an arrangement of an array code from a plurality of possible arrangements using the indications of link quality estimates, the array code depending on the number of data generating nodes in the plurality of data generating nodes and a required number of nodes from which all of the data symbols stored in the wireless network can be generated, the arrangement indicating for each data generating node, the dependence of the parity symbols stored on that data generating node on the data symbols stored on other data generating nodes; and sending an indication of the selected arrangement to the data generating nodes.
US10404407B2 Groebner-bases approach to fast chase decoding of generalized Reed-Solomon codes
An application specific integrated circuit (ASIC) tangibly encodes a program of instructions executable by the integrated circuit to perform a method for fast Chase decoding of generalized Reed-Solomon (GRS) codes. The method includes using outputs of a syndrome-based hard-decision (HD) algorithm to find an initial Groebner basis G for a solution module of a key equation, upon failure of HD decoding of a GRS codeword received by the ASIC from a communication channel; traversing a tree of error patterns on a plurality of unreliable coordinates to adjoin a next weak coordinate, where vertices of the tree of error patterns correspond to error patterns, and edges connect a parent error pattern to a child error pattern having exactly one additional non-zero value, to find a Groebner basis for each adjoining error location; and outputting an estimated transmitted codeword when a correct error vector has been found.
US10404397B2 Wavelength division multiplexed telecommunication system with automatic compensation of chromatic dispersion
A wavelength division multiplexed telecommunication system with automatic compensation of chromatic dispersion in a predetermined wavelength band, said WDM telecommunication system comprising a probe signal detection unit at a receiver side adapted to detect amplitude modulated probe signals generated by a probe signal generation unit at a transmitter side with a predetermined relative phase difference and transmitted through an optical link to said receiver side; and a chromatic dispersion compensation unit adapted to compensate the chromatic dispersion in response to a relative phase difference of the amplitude modulated probe signals detected by said probe signal detection unit at the receiver side.
US10404396B2 Method for transmitting/receiving synchronization signal for direct communication between terminals in wireless communication system
Disclosed is a method for transmitting, by a terminal, a synchronization signal for direct communication between terminals in a wireless communication system. In detail, the method comprises the steps of: generating a primary synchronization signal and a secondary synchronization signal for the direct communication between terminals; and transmitting the primary synchronization signal and the secondary synchronization signal, wherein the primary synchronization signal is generated on the basis of a synchronization reference cell identifier for the direct communication between terminals.
US10404395B2 Transmission device and transmission method
A first transmission signal and a second transmission signal are generated from a first modulated signal and a second modulated signal by using a precoding matrix, and parameters of the precoding matrix are calculated from feedback information.
US10404392B2 Method and apparatus for determining propagation delay in a communications network
Techniques are disclosed for determining propagation delay of a first path and or of a second path which connect a first transceiver unit associated with a first clock to a second transceiver unit associated with a second clock in a communications network, based on a first time reference representing a time of transmission of a first signal from the first transceiver unit, a second time reference representing the time of receipt of the first signal at the second transceiver unit, a third time reference representing a time of transmission of a reply to the second signal from the second transceiver unit, and a fourth time reference representing the time of receipt of the reply to the second signal at the first transceiver unit.
US10404391B2 Wireless communication device and wireless communication method
A wireless communication device transmits data to multiple wireless terminals at the same timing. The wireless communication device includes a complement calculation part configured to calculate the amount of complement for transmission data for each wireless terminal among multiple wireless terminals on multiple subcarriers distributed and assigned thereto, a complementation part configured to complement transmission data using the amount of complement calculated for each wireless terminal, and a transmitter configured to transmit the complemented transmission data to multiple wireless terminals via multiple subcarriers. The wireless communication device further includes a frame generator configured to generate frames (e.g. OFDMA frames) used to multiplex and transmit the complemented transmission data to multiple wireless terminals. The complement calculation part calculates the amount of complement based on the number of available subcarriers, which is determined via carrier sensing.
US10404390B2 Resource allocation in communications networks using probability forecasts
A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.
US10404384B1 System and method for testing a device under test within an anechoic chamber based on a minimum test criteria
A method for testing a device under test with regard to spherical coverage is described, wherein a device under test is placed in an anechoic space to which a measurement antenna is assigned. A spherical coverage test is performed. The spherical coverage test is stopped after a minimum test criteria has been fulfilled. Further, a test system is described.
US10404382B2 Grounding circuit and grounding method
In order to suppress both large current and arc discharge during hot switching, a grounding circuit includes a first relay, a second relay, and a third relay, a first resistance connected in series with the first relay and is capable of connecting the feeding path to the ground, and a voltage divider connected in series with the second relay and the third relay and is connectable in such a way as to divide voltage between the feeding path and the ground, the third relay being disposed at a point at which the voltage is divided, and when the feeding path is to be connected to the ground, the feeding path is connected to the ground via the first resistance by the first relay, the voltage divider is connected in parallel with the first relay and the first resistance, and a connection to the ground is cut off.
US10404381B1 Jammer-suppressed photonic-enabled RF link
A radio frequency (RF) link includes a link transmitter that includes a data modulator for modulating a data waveform together with an RF carrier, a photonic encoder coupled to the data modulator, and a transmitter antenna for transmitting an RF signal, wherein the RF signal comprises an output of the photonic encoder, and a link receiver including a receiver antenna for receiving the RF signal, a first laser source, a photonic limiter coupled to the first laser source and to the receiving antenna, a photonic decoder coupled to the photonic limiter, a photo-receiver coupled to the photonic decoder, and a demodulator coupled to the photo-receiver for demodulating an output of the photo-receiver with the RF carrier to form a data output.
US10404380B2 Compensation apparatus for offset drift, received signal recovery apparatus and receiver
Embodiments of this disclosure provide a compensation apparatus for an offset drift, a received signal recovery apparatus and a receiver, in which estimation and compensation of an offset drift are directly performed at a receiver end, with no need of extra provision of an offset control circuit at a transmitter end, so that the system is simple in structure, applicable to various modulation formats, wide in applicability, and is able to meet demands for high-order modulation formats. And furthermore, by equalizing a received signal and performing phase recovery on a frequency difference and phase noises, information on offset points of a modulator of the transmitter end may be accurately separated, thereby accurately compensating for the offset drift of the modulator of the transmitter end.
US10404368B2 Method and apparatus for the detection of distortion or corruption of cellular communication signals
A system for troubleshooting signals in a cellular communications network, and in particular, for determining the cause of distortion or corruption of such signals, includes a robotic or other type of switch. The robotic switch can tap into selected uplink fiber-optic lines and selected downlink fiber-optic lines between radio equipment and radio equipment controllers in a wireless (e.g., cellular) network to extract therefrom the I and Q data. The selected I and Q data, in an optical form, is provided to an optical-to-electrical converter forming part of the system. The system includes an FPGA (Field Programmable Gate Array) or the like, and an analytic computer unit, or web server, and SSD (Solid State Drive) and magnetic disk storage, among other components of the system. The system analyzes the I and Q data provided to it, and determines the cause, or at least narrows the field of possible causes, of impairment to transmitted signals. The system includes a display which provides the troubleshooting information thereon for a user of the system to review, or other form of a report, and may communicate the analytical findings to a remote location over a public or private internet protocol network.
US10404365B2 Path computation based on dynamic performance monitoring systems and methods in optical networks
Systems and methods for path computation in an optical network include obtaining optical layer characteristics related to one or more optical paths in the optical network based in part on performance measurements in the optical network; responsive to service establishment or service restoration, determining a path from source to destination based on utilizing the optical layer characteristics to confirm physical validity of the path; and provisioning a service on the determined path from the source to the destination in the optical network.
US10404364B2 Switch matrix system
An example system includes circuitry to receive an input signal, to provide a related signal based on informational content of the input signal, and to obtain parametric data associated with the input signal. The parametric data represents one or more signal characteristics other than the informational content. The example system also includes a first switch that is configurable to provide first data based on the related signal to one or more first channels of the system; and a second switch that is configurable to provide second data based on the parametric data to one or more second channels of the system.
US10404363B2 Optical pin electronics
Example pin electronics includes driver circuitry to output a first optical signal to a UUT. The first optical signal is based on a first signal representing first informational content and one or more second signal representing first parametric information. Receiver circuitry receives a second optical signal from the UUT. The second optical signal is related to a third signal representing second informational content and one or more fourth signal representing second parametric information. Comparison circuitry obtains parametric data representing at least one of the first parametric information or the second parametric information, and compares, based on the parametric data, the at least one of the first parametric information or the second parametric information to one or more thresholds. Control circuitry adjusts at least some of the first parametric information prior to output of the first optical signal, and one or more of the thresholds.
US10404362B1 Fault detection and reporting in line monitoring systems
In general, a system and method consistent with the present disclosure provides automated line monitoring using a machine learning fault classifier for determining whether a signature associated with the high loss loopback (HLLB) data matches a predetermined fault signature. The fault classifier may be applied to signatures generated in response to line monitoring signals of two different wavelengths. A fault may be reported only if the fault classifier indicates a fault in response to the signature for both wavelengths. A second fault classifier may also be used and a fault may be reported only if both the first and second fault classifiers indicate a fault in response to the signature for both wavelengths. A system consistent with the present disclosure may also, or alternatively, be configured to report the value of a pump degradation, span loss, or repeater failure fault, and may also, or alternatively, report the directionality of a span loss fault or the location of a fiber break fault.
US10404356B2 Vessel communications systems and methods
Vessel communications systems and methods are described. According to one aspect, a vessel communications method includes receiving a first inbound wireless communication within a subject vessel, the first inbound wireless communication comprising positional data regarding a location of a first vessel, receiving a second inbound wireless communication within the subject vessel, the second inbound wireless communication comprising positional data regarding a location of a second vessel, selecting the positional data of the first vessel but not the positional data of the second vessel and after the selecting, outputting an outbound wireless communication comprising the positional data of the first vessel but not the positional data of the second vessel.
US10404352B2 Interference cancellation repeater
According to an aspect of the inventive concept, there is provided an interference cancellation repeater includes: a signal transceiver configured to cancel an interference signal from an RF input signal and to output an RF output signal from which the interference signal has been canceled; and a controller configured to control a power mode of the signal transceiver by measuring traffic of a first signal in the signal transceiver.
US10404349B2 Methods and devices for configuring uplink transmission diversity
Methods and devices are described whereby a User Equipment (UE) and a base station are configured to align the uplink (UL) closed-loop transmit diversity (CLTD) status of the UE and the base station during a serving cell change involving a new base station.
US10404347B2 Beamforming in TDD MIMO systems with asymmetric antenna configuration
Beamforming in time division duplex (TDD) multiple input, multiple output (MIMO) systems is discussed involving user equipments (UEs) having asymmetric antenna configurations. Aspects of the present disclosure use different combinations of signaling overhead and feedback along with leveraging the channel reciprocity characteristics of TDD systems in order to determine channel estimates for determining beamforming vectors. Additional aspects determine scheduling between UEs with symmetric receiver/transmission chains and asymmetric receiver/transmission chains to optimize reference signal overhead for groups of UEs with common beamforming processes.
US10404346B2 Integrated circuit for CQI reporting in wireless communication
A mobile terminal includes circuitry, a transmitter and a receiver. The circuitry, in operation, generates a CQI for each subcarrier (SC) group of multiple subcarrier groups, a plurality of subcarriers consecutive in a frequency domain being grouped into the multiple subcarrier groups. The transmitter, in operation, reports first respective CQIs of the multiple SC groups in inconsecutive time resources based on a first period, and reports, based on a second period, second respective CQIs of the multiple SC groups in inconsecutive time resources based on the first period, the second period being longer than the first period. The receiver, in operation, receives information indicative of the first period.
US10404343B2 Use of downlink beam tracking results in reference symbol sessions
Methods, systems, and devices for wireless communication are described. A network device, such as a base station, may transmit a set of reference symbols to a user equipment (UE). Each set of reference symbols may include two (or more) beamformed signals. The network device may receive, based on the set of reference symbols, a measurement report from the UE. The measurement report may include a co-phasing indicator associated with the set of reference symbols. The network device may identify, based at least in part on the measurement report, an antenna port precoder configuration to use for communicating with the UE.
US10404342B2 Multiuser MIMO for large antenna systems with hybrid beamforming
A hybrid combination of analog RF beamforming and digital pre-coding is used to improve signal-to-noise ratio and mitigate interference as between an RF base station and a plurality of wireless receivers within a cell area of the base station. Feedback overhead for beamforming training may be reduced by using indices for identifying the preferred beams of each wireless receiver. Scheduling for channel training may be based on identifying non-colliding ones of the RF beams and assigning these to corresponding wireless receivers which can best use the assigned beams in shared transmission slots.
US10404341B2 Signal generating method and signal generating device
A transmission method of simultaneously transmitting a first modulated signal and a second modulated signal at a common frequency performs precoding on both signals using a fixed precoding matrix and regularly changes the phase of at least one of the signals. One of signal generation processing in which phase change is performed and signal generation processing in which phase change is not performed is selectable, thereby improving general versatility in signal generation.
US10404340B2 Dynamic adjustment of transmission properties with continuous precoding
Aspects of the disclosure relate to a transmitting device, which may explicitly or implicitly signal the use of continuous precoding for a resource block (RB) cluster. For example, the transmitting device may implicitly indicate that continuous precoding is applied to an RB cluster by dynamically controlling one or more parameters of a transmission over those RBs. Further, when continuous precoding is applied to an RB cluster, the transmitting device may explicitly or implicitly signal the dynamic control over one or more transmission properties, with an aim to maximize the benefits of such continuous precoding. Other aspects, embodiments, and features are also claimed and described.
US10404339B1 Precoding matrix indicator determination in wireless communication systems
The described technology is generally directed towards reducing the complexity for finding the precoding matrix index/rank information channel state information in New Radio wireless systems. Described is using the beam characteristics of X1 (wideband component index) and X2 (subband component index) such that a user equipment first determines a best chosen X2 for only one X1 index. Thereafter, the user equipment uses the chosen index of X2 for the other X1 indices, thereby reducing the complexity of the precoding matrix index/rank information search by reducing the search space in the codebook, which reduces the number of computations at the user equipment side without significantly impacting the performance.
US10404331B2 Phase-rotation of SVD-based precoding matrices
A wireless device configured to process Multiple-Input Multiple-Output (MIMO) data streams. The wireless device includes a Singular Value Decompostion (SVD) engine configured to diagonalize a channel matrix into a precoding matrix; an SVD rotation engine configured to phase-rotate the precoding matrix, such that the channel matrix is partially de-diagnalized; and a transmitter configured to transmit a data packet corresponding to the phase-rotated precoding matrix.
US10404323B2 Near field magnetic induction communication over multiple channels
A hearing device includes first, second, and third antennas oriented respectively along first, second, and third axes that are different from one another. The device includes first channel circuitry coupled to transceive and process antenna signals of each of the antennas. The antennas and the first channel circuitry communicate with another hearing device via a near field magnetic induction (NFMI) signal through a first near field magnetic induction (NFMI) communication channel. Second channel circuitry is coupled to transceive and process the antenna signals of each of the antennas. The antennas and the second channel circuitry communicate with the other device via the NFMI signal through a second NFMI communication channel. Third channel circuitry is coupled to transceive and process the antenna signals of each of the antennas. The antennas and the third channel circuitry communicate with the other device via the NFMI signal through a third NFMI communication channel.
US10404319B1 Fast correlation of prometheus orthonormal sets (PONS) for communications
An apparatus includes an input node, an output node, and successive butterfly elements connected between the input node and the output node. Each butterfly element includes a first branch and a second branch that are cross-coupled with each other and that perform, collectively, sample add and sample delay operations. Either the first branch or the second branch of each butterfly element performs a sample inversion, such that a pattern of the sample inversions across the butterfly elements encodes into the butterfly elements a pattern of negative and positive binary values of a particular row of a Prometheus Orthonormal Sets (PONS) matrix. As a result, the successive butterfly elements correlate input samples applied to the input node against the particular row of the PONS matrix as the input samples are shifted through the successive butterfly elements.
US10404318B2 Method for recovering original signal in reduced complexity DS-CDMA system
Disclosed is a method for recovering an original signal in a DS-CDMA system based on complexity reduction. In such a method, first, a partial derivative for rMLL is calculated by using a partial derivative generated by applying fast Fourier transform (FFT) to a reduced negative marginal log likelihood (rMLL) obtained by applying a law of log determinant to a Gaussian process regression (GPR) scheme used for the multi-user detection and thereafter, integrating stochastic gradient descent (SGD). Thereafter, the rMLL is calculated by using the partial derivative for the rMLL and a hyper-parameter is updated to a convergence point until an error gap is converged by repeated calculation of the rMLL. Next, a kernel function used for estimating a matched filter is calculated by using the hyper-parameter estimated through the convergence and the original signal for each of multi-users is recovered by using the kernel function.
US10404317B2 Processing device, network node, client device, and methods thereof
This disclosure relates to techniques for synchronization signals. The synchronization signal comprise a primary synchronization signal (PSS) generated based on a PSS sequence and a secondary synchronization signal (SSS) generated based on an SSS sequence. The SSS sequence may be generated based on a first sequence corresponding to a first cyclic shift and a second sequence corresponding to a second cyclic shift. The first cyclic shift and the second cyclic shift are associated with Cell ID. The Cell ID can be determined from the first cyclic shift and the second cyclic shift.
US10404316B1 Wide-band WLAN transceiver and method thereof
A method includes generating a reference clock using a crystal oscillator; generating a first clock based on the reference clock using a clock multiplier unit, in which a frequency of the first clock is higher than a frequency of the reference clock by a clock multiplier factor; generating a second lock based on the first clock using a frequency multiplying circuit in accordance with a frequency multiplying signal, in which a frequency of the second clock is higher than the frequency of the first clock by a factor that is equal to either five fourths or three halves, depending on whether the frequency multiplying signal is in a first state or in a second state; dividing down the second clock by a factor of two to generate a first LO (local oscillator) signal; dividing down the first LO signal by a factor of two to generate a second LO signal.
US10404315B2 Method and apparatus for performing self-interference cancellation in FDR mode
A method for performing self-interference cancellation (SIC) by an apparatus of a full duplex radio (FDR) mode in a wireless communication system including: performing a channel estimation of a received self-interference reference signal; calculating a power value of two order components of a non-linear self-interference signal based on the channel estimation; and establishing a non-linear digital self-interference cancellation order to be considered in the self-interference cancellation based on the power value of each for the two order components.
US10404314B2 Method for transmitting and receiving signal by aggregating three downlink carriers and two uplink carriers
When a terminal aggregates three downlink carriers by using the carrier aggregation (CA) of the LTE-A technology and transmits an uplink signal on two uplink carriers while aggregating two uplink carriers, a harmonic component and an intermodulation distortion (IMD) component are generated, thereby influencing a downlink band of the terminal itself. Therefore, the present specification presents a scheme therefor.
US10404313B1 Low noise amplifiers with output limiting
Low noise amplifiers (LNAs) with output limiting are provided herein. In certain implementations, a gallium nitride (GaN) LNA includes LNA amplification circuitry and an output limiter that is connected to an output of the LNA amplification circuitry and operable to limit an output power of the GaN LNA. By limiting the output signal power, a number of benefits are achieved, including protection of downstream circuitry receiving the GaN LNA's output signal. For example, such downstream circuitry can be fabricated using silicon or other fabrication technology associated with a lower signal power handling capability relative to that of the GaN LNA.
US10404310B2 Phone case with interchangeable cosmetic accessory attachment system
A mobile phone case with interchangeable, removable and attachable modular make-up and cosmetics. Various embodiments of interchangeable accessory attachments include cosmetic make up compartment, cosmetics, make-up, blush, foundation, primer, lip coloring, lip gloss, lip stick, mascara, eye liner, eye shadow, lotion, skin conditioner, acne medication, tools for application, tools for removal, brush, swab, make-up pencil, make-up pen, highlighting instrument, glitter, ink, implement, pad, wipe, and/or any other make-up related accessory.
US10404305B2 Wireless communication device and method for supporting transceiver performance by switching between a coupler path and receive path
An electronic device is provided that includes an antenna configured to receive a first signal and transmit a second signal. The electronic device also includes a transceiver configured to perform frequency conversion of the first signal and the second signal. The electronic device further includes a coupler path configured to transmit the second signal to the transceiver via a coupler, and a receive path configured to transmit the first signal, obtained from the antenna, to the transceiver. The electronic device also includes a switching unit configured to be connected with the transceiver and switch between the coupler path and the receive path.
US10404299B1 System for parallelized cognitive signal denoising
Described is a cognitive signal processor (CSP) for signal denoising. In operation, the CSP receives a noisy signal as a time-series of data points from a mixture of both noise and one or more desired waveform signals. The noisy signal is linearly mapped to reservoir states of a dynamical reservoir. A high-dimensional state-space representation is then generated of the noisy signal by combining the noisy signal with the reservoir states. A delay-embedded state signal is generated from the reservoir states. The reservoir states are denoised by removing noise from each reservoir state signal, resulting in a real-time denoised spectrogram of the noisy signal. A denoised waveform signal is generated combining the denoised reservoir states. Additionally, the signal denoising process is implemented in software or digital hardware by converting the state-space representation of the dynamical reservoir to a system of delay difference equations and then applying a linear basis approximation.
US10404298B2 Ingress cancellation tachometer
Indication of an amount of processing performed in detection and removal of ingress noise may be provided. A frequency domain representation of a narrowband region of a digital input signal may be received. The received frequency domain representation of the narrowband region may be compared with a predetermined threshold. Results from the comparison of the received frequency domain representation of the narrowband region with the predetermined threshold may be aggregated. Based on the aggregated results, an indication of an amount of processing performed by an ingress exciser in removing the ingress noise may be provided.
US10404294B1 Wireless communication device with efficient broadband matching network and related methods
A wireless communications device may include an RF transmitter having an operating frequency range, an RF antenna having an electrical length less than or equal to one-tenth of a wavelength of a lowest operating frequency of the operating frequency range, and an RF matching network coupled between the RF transmitter and the RF antenna. The RF matching network may include a first RF matching transformer, a first inductor coupled between a first reference terminal and a reference voltage, a first resistor coupled across a first output terminal and the first reference terminal and configured to dissipate heat that would otherwise be dissipated by the first RF matching transformer to reduce an operating temperature of the first RF matching transformer, and a heat sink coupled to the first resistor.
US10404293B2 Dynamic frequency correction in delta-sigma based software defined receiver
A method and apparatus for dynamically modifying filter characteristics of a Delta-Sigma modulator to accommodate for Doppler shift. A transceiver in a wireless cellular communication system for adapt to changes in the RF carrier frequency for maintaining signal integrity by applying a pilot tone in calibration to determine a frequency shift response for a bandpass filter. During operation, the system is operative to determine a Doppler shift and to shift the bandpass filter in response.
US10404292B2 Signal receiving apparatus and signal receiving method, signal generating apparatus and signal generating method
Techniques related to signal processing include setting up a first operation mode or a second operation mode. In the first operation mode: providing a first analog signal to a first A/D converter by a first switch and a second analog signal to a second A/D by second switch, and converting the first analog signal to a first digital signal by the first A/D and the second analog signal to a second digital signal by the second A/D. In the second operation mode: demodulating a third analog signal to an in-phase signal and a quadrature signal by an I-Q-demodulator, providing the in-phase signal to the first A/D by the first switch, providing the quadrature signal to a second A/D by second switch, converting the in-phase signal to a third digital signal by the first A/D, and converting the quadrature signal to a fourth digital signal by the second A/D.
US10404288B2 Packet decoding device, packet decoding method, and storage medium in which program is stored
To speed up processing for decoding a source packet from a coded packet based on rateless coding, a terminal is provided with: a storage unit which holds a matrix with n rows and n columns and an n-bit flag; and a calculation unit which performs processing for extracting an element that becomes 1 in both a received n-bit coded packet and the flag, and performing processing for performing an exclusive OR operation of a row vector of the matrix that corresponds to the element number of the extracted element and the received coded packet on all extracted elements, determines an element that is the first to become 1 in the coded packet after the exclusive OR operation, and inserts, into the matrix, the coded packet after the exclusive OR operation as a row vector corresponding to the element number of the determined element.
US10404285B2 Bit interleaver for low-density parity check codeword having length of 16200 and code rate of 4/15 and 64-symbol mapping, and bit interleaving method using same
A bit interleaver, a bit-interleaved coded modulation (BICM) device and a bit interleaving method are disclosed herein. The bit interleaver includes a first memory, a processor, and a second memory. The first memory stores a low-density parity check (LDPC) codeword having a length of 16200 and a code rate of 4/15. The processor generates an interleaved codeword by interleaving the LDPC codeword on a bit group basis. The size of the bit group corresponds to a parallel factor of the LDPC codeword. The second memory provides the interleaved codeword to a modulator for 64-symbol mapping.
US10404282B2 Apparatuses and methods for integrated interleaved Reed-Solomon encoding and decoding
One example of integrated interleaved Reed-Solomon decoding can include computing a number of syndromes for each of a number of interleaves and correcting a number of erasures in each of the number of interleaves.
US10404279B2 Low BER hard-decision LDPC decoder
A non-volatile memory controller includes a hard-decision Low Density Parity Check (LDPC) decoder with a capability to dynamically select a voting method to improve the decoding in low bit error rate (BER) situations. The hard-decision LDPC decoder dynamically selects a voting method associated with a strength requirement for bit flipping decisions. In one implementation, the voting method is selected based on the degree of a variable node and previous syndrome values.
US10404276B1 Stable variable-length order-preserving encoding scheme
The present disclosure generally relates to an encoding scheme, and more specifically to a stable encoding scheme that is both variable-length and order-preserving. The present disclosure further describes a decoding scheme to decode and encoding generated by the encoding scheme. The encoding scheme may be parameterized by a single parameter k which remains constant across encoding and corresponding decoding operations. The output encodings generated by the encoding scheme are variable-length while maintaining order.
US10404273B2 Efficient silent code assignment to a set of logical codes
The least-significant-bits (LSBs) of a first data word of a first subset of a first plurality of data words may be compared to the LSBs of each data word of a second subset of a second plurality of data words. The first data word may then be mapped to a second data word of the second subset. A number of LSBs of the second data word matching LSBs of the first data word may be greater than a respective number of LSBs of each data word of a third subset of the second subset matching the LSBs of the first data word, where the third subset excludes the second data word and a most-significant-bit (MSB) of the second data word may be the same as a MSB of the first data word.
US10404272B2 Entropy encoding and decoding scheme
Decomposing a value range of the respective syntax elements into a sequence of n partitions with coding the components of z laying within the respective partitions separately with at least one by VLC coding and with at least one by PIPE or entropy coding is used to greatly increase the compression efficiency at a moderate coding overhead since the coding scheme used may be better adapted to the syntax element statistics. Accordingly, syntax elements are decomposed into a respective number n of source symbols si with i=1 . . . n, the respective number n of source symbols depending on as to which of a sequence of n partitions into which a value range of the respective syntax elements is sub-divided, a value z of the respective syntax elements falls into, so that a sum of values of the respective number of source symbols si yields z, and, if n>1, for all i=1 . . . n−1, the value of si corresponds to a range of the ith partition.
US10404270B2 Semiconductor device and operating method thereof
A semiconductor device includes; a loop filter that receives a differential analog signal and generates a residue signal indicating an error between an analog input signal and an feedback signal, a first ADC that receives the residue signal and generates a first digital representation, a second ADC that receives the analog input signal and generates a second digital representation corresponding to the analog input signal, and a digital to analog converter (DAC) that receives a sum of the first digital representation and the second digital representation and generates the analog feedback signal. At least the first ADC is a multi-bit Successive Approximation Register ADC.
US10404266B1 Differential pulse-code modulation (DPCM) methods and systems for encoding cyclic data
A method includes receiving a first cycle of an original cyclic signal. One or more cyclic parameters of the first cycle of the original cyclic signal are estimated. The original cyclic signal is predicted in counts, based at least partially upon the one or more cyclic parameters and one or more sensor parameters, to produce a predicted cyclic signal that corresponds to the original cyclic signal. The predicted cyclic signal includes biased, dual-state, differential pulse-code modulation (DPCM) data. A second cycle of the original cyclic signal is predicted based upon the predicted cyclic signal.
US10404263B2 Digital-to-analog converter
A programmable digital-to-analog converter includes an analog circuit that converts a binary word into a value of analog voltage and a digital circuit that supplies the binary word starting from a maximum value decremented by a decrement value.
US10404260B2 Method and system for a sampled loop filter in a phase locked loop (PLL)
Methods and systems for a sampled loop filter in a phase locked loop (PLL) may comprise a phase locked loop (PLL) comprising a phase frequency detector, a sampled loop filter comprising a plurality of capacitors and at least one switch, a plurality of voltage controlled oscillators (VCOs) coupled to said sampled loop filter, and a frequency divider. The PLL generates at least one clock signal, and the sampled loop filter samples an output signal from the phase frequency detector when an average of charge provided to a first of the plurality of capacitors in the sampled loop filter is zero. The frequency divider may be a fractional-N divider. A second switch in said sampled loop filter may have switching times that are non-overlapping with switching times of the at least one switch. Capacitors may be coupled to ground from each terminal of the second switch.
US10404252B2 Bidirectional switch circuit and switch device
A bidirectional switch circuit is constituted of an FET group encompassing FETs of L stages (L≥3) connected in series to each other and includes an FET group configured to control electric conduction for a signal in both directions between one end and the other end of the above-mentioned FET group and a plurality of capacitance elements. The FET group includes a first FET closest to the one end and a second FET closest to the other end. The plurality of capacitance elements encompass a first capacitance element group including capacitance elements of M stages (1≤M
US10404251B2 Power device with integrated gate driver
The technology described herein is generally directed towards a self-bootstrap integrated gate driver circuit with high driving speed, enhanced driving capability and rail-to-rail output. A capacitor and diode are used with a first inverter coupled to a control signal input terminal, a second inverter coupled to the first inverter, a push-pull circuit comprising a pull-up transistor and a pull-down transistor and a power device comprising a power device transistor with a gate. Control signal input at one state controls the first inverter to a first output state, turns on the pull-down transistor to discharge the gate of the power device transistor, turns off the power device and charges the capacitor through the diode. The control signal input in another state controls the first inverter to a second output state, turns off the pull-down transistor and turns on the pull-up transistor via the capacitor to turn on the power device.
US10404247B2 High-frequency delay-locked loop and clock processing method for same
The present invention provides a high-frequency delay-locked loop and a clock processing method for the high-frequency delay-locked loop. The high-frequency delay-locked loop comprises a DLL circuit and a DCC circuit that are sequentially connected in series, and a pulse generating circuit used for generating a clock having a fixed pulse width. The fixed pulse width is a high-level width of the clock having the fixed pulse width and not smaller than a minimum pulse width required by the DLL circuit. The fixed pulse width enables a low-level width of the clock having the fixed pulse width to be not smaller than the minimum pulse width required by the DLL circuit. The clock having the fixed pulse width is input into the DLL circuit.
US10404243B2 Clock delay adjusting circuit based on edge addition and integrated chip thereof
The invention provides a clock delay adjusting circuit based on edge addition and an integrated chip thereof. The clock delay adjusting circuit comprises a clock delay unit, a weight coefficient unit and an edge addition unit, wherein the clock delay unit is used for conducting equal-interval delay on clock signals inputted into the input end of the clock delay unit to obtain and output at least three delay clock signals at equal intervals, the weight coefficient unit is used for generating weight signals with the number the same as the number of the delay clock signals according to digital codes inputted into the input end of the weight coefficient unit and outputting the weight signals, and the edge addition unit is used for receiving the delay clock signals and the weight signals, conducting weighted summation on the delay clock signals according to the weight signals and outputting signals obtained through weighted summation to obtain new clock signals with continuous clock rising edges/continuous clock falling edges, wherein the number of the new clock signals is the same as the number of the delay clock signals. In addition, the clock delay adjusting circuit can be made into the integrated chip. In view of the present invention, the problems that an existing clock delay adjusting circuit is low in adjustment accuracy and can not meet the requirement for high-precision time-share sampling are well solved.
US10404242B1 High power RF limiter
A two-stage high-power RF limiter circuit for an RF signal receiver incorporates a heavy limiting stage to limit high energy pulses of a received RF signal to a desired power threshold over a sustained time period, while a light limiting stage reacts quickly to high energy pulses to reduce spike leakage associated with the slower reaction time of the heavy limiting stage. Both heavy and light limiting stages incorporate PIN diodes biased to a voltage just below the desired power threshold (the light limiter biased to a slightly higher voltage than the heavy limiter) so the PIN diodes do not activate until power levels are high enough to warrant limiting. The holdoff voltage across the PIN diodes is maintained by Zener diodes biased to a voltage corresponding to the power threshold, allowing the PIN diodes to self-bias once the power threshold is reached.
US10404238B2 Semiconductor apparatus
A semiconductor apparatus includes a pulse generation circuit which generates a pulse signal in response to a clock, and an amplification circuit which generates an output signal in response to an input signal, the clock, and the pulse signal, wherein the amplification circuit voltage is configured to amplify a voltage level difference between a pair of latch input nodes.
US10404236B2 Receiver with time-varying threshold voltage
A system for communicating information between circuits is described. A transmit circuit provides pulse-amplitude-modulation (PAM) signals via a communication channel to a receiver. A circuit in the receiver determines digital values from the received signals using a time-varying threshold voltage, which varies during the bit-time. This approach may compensate for inter-symbol interference (ISI) to increase the voltage and timing margins of the system.
US10404235B2 Using pulsed biases to represent DC bias for charging
Power transfer systems including a direct current source and a plurality of outputs operable in several modes. A ground mode may couple an output to circuit ground and a current mode may couple the output to the direct current source. The power transfer system may also include a controller configured to iteratively select a pair of outputs from the plurality of outputs. Once a pair is selected, the controller may set a first output of the pair of outputs to the current mode and the second to ground mode for a determined duration. After the duration has passed, the controller may set the first output to the ground mode and the second output to the current mode for the same duration. Thereafter the controller may select another pair of outputs.
US10404232B2 Piezoelectric actuation platform
A piezoelectric actuation platform (1) including piezoelectric substrate (3) formed from a single crystal piezoelectric material, and at least one simple electrode (5) in contact with the piezoelectric substrate for applying an electrical signal to the substrate such that a lamb or surface acoustic wave can be generated within said substrate.
US10404230B2 Piezoelectric thin film resonator, filter, and duplexer
A piezoelectric thin film resonator includes: lower and upper electrodes located on a substrate and facing each other; a piezoelectric film sandwiched between the lower and upper electrodes and including lower and upper piezoelectric films, an outer outline of the upper piezoelectric film coinciding with or being located further out than an outer outline of a resonance region in a region surrounding the resonance region, the outer outline of the upper piezoelectric film being located further in than an outer outline of the lower piezoelectric film in the region; an insertion film interposed between the lower and upper piezoelectric films, located in an outer peripheral region within the resonance region, not located in a central region of the resonance region, and located on an upper surface of the lower piezoelectric film in the region; and a protective film located on the upper electrode in the resonance region, and located so as to cover an end face of the upper piezoelectric film and an upper surface of the insertion film in the region.
US10404226B2 Power amplifier module
A power amplifier module includes a substrate, a power amplifier having a first surface on which an electrode is defined and a second surface opposite the first surface, the first surface faces a principal surface of the substrate, a surface acoustic wave duplexer having a first surface on which an electrode is defined and a second surface opposite the first surface, the first surface faces the principal surface of the substrate, a heat dissipation unit defined on another principal surface of the substrate, a heat dissipation path that connects a connecting portion between the power amplifier and the principal surface to the heat dissipation unit, an insulating resin that covers the power amplifier and the surface acoustic wave duplexer, a conductive shield that covers the insulating resin, and a first conductive unit defined on the second surface of the surface acoustic wave duplexer and electrically connected to the conductive shield.
US10404224B2 RF-input load modulated balanced amplifier
In various implementations of a load modulated balanced amplifier (LMBA), a control signal is generated (e.g., automatically generated) based at least in part on an input signal. The LBMA generally comprises a balanced amplifier, an input splitter, and a control path. A common theme of the different variants described below is that we use a nonlinear characteristic to generate a power-dependent asymmetry in the relative output power levels of the balanced and control amplifiers. This power-depended asymmetry results in dynamic load modulation of the balanced amplifiers, which in turn provides improved efficiency. In one implementation, for example, an LMBA comprises a pair of primary amplifiers collectively providing a balanced amplifier and a control amplifier coupled to the balanced amplifier and adapted to provide a control signal to the balanced amplifier. The control amplifier is adapted to automatically generate the control signal based at least in part upon the input signal to provide load modulation of the balanced amplifier.
US10404220B2 Two-stage operational amplifier
A two-stage operational amplifier is provided to comprise a bias voltage generator, a first stage operational amplifier and a second stage operational amplifier, wherein the first stage operational amplifier comprises a folded cascode amplifier circuit and a cross coupling load, the cross coupling load is coupled to a load differential pair in the folded cascode amplifier circuit, the cross coupling load comprises two transistors, the two transistors in the cross coupling load and two transistors in the load differential pair constitute two current mirror structures, which are cross coupled. In the solution, the cross coupling load is added to the load differential pair in the folded cascode amplifier circuit, to increase gain of the two-stage operational amplifier by using positive feedback and negative conductance gain enhancement technology; while parameters of MOSFETs in the folded cascode amplifier circuit are properly set to reduce noise of the two-stage operational amplifier.
US10404218B2 Audio power source with improved efficiency
One example includes a differential amplifier, a voltage weighting element, coupled to a voltage source which provides an input voltage, to provide a reference voltage with a constant power limit when the input voltage varies, an error amplifier configured to receive and compare the reference voltage provided from the voltage weighting element and a feedback sensed voltage provided from the differential amplifier to identify whether the sensed voltage exceeds the reference voltage, and a pulse width modulation (PWM) controller, coupled to a power transformer and the error amplifier, that reduces a transformer input current provided to the power transformer based on the comparison of the reference voltage from the voltage weighting element and the feedback sensed voltage from the differential amplifier.
US10404210B1 Superconductive cavity oscillator
A cavity oscillator comprising: an amplifier operable to provide energy to a local oscillating signal; a superconducting resonant cavity arranged to receive the local oscillating signal and being operable to reflect a portion of the local oscillating signal for use in a feedback circuit, to support an electromagnetic wave related to the local oscillating signal in a desired TM mode, and to output a filtered signal of a desired frequency or frequencies based on the geometry of the cavity; a feedback circuit operable to generate an error signal based on the local oscillating signal and the reflected signal; and a phase shifter arranged operable to adjust the filtered signal based on the error signal to generate an adjusted filtered signal. The amplifier can amplify the adjusted filtered signal.
US10404208B2 Apparatus and method of a universal module junction box
Embodiments of the present disclosure are directed to a universal junction box for solar modules that comprises multiple sub-assemblies with a replaceable diode black and an open-IP plug sub-assembly. The universal junction box includes a first sub-assembly (junction box platform), a second sub-assembly (a replaceable diode block), and a third sub-assembly (an open sub-assembly or plug sub-assembly. If the electronics in the diode block becomes defective, a new replaceable diode block can be used to substitute into the defective diode black without having to replace the entire junction box. The open-IP plug sub-assembly provides the flexibility to couple a variety of cable sub-assembly or IMEs to the universal junction box as long as a particular selected cable sub-assembly fits with the dimension of the open-IP plug sub-assembly.
US10404202B2 Electronic control device and control method thereof
Provided is an electronic control device including inverter circuits of first and second systems for driving a multiphase motor with first and second coil sets by use of upper and lower arm switching elements selectively controlled to be ON/OFF in each coil of the first and second coil sets. The upper arm switching elements of all phases in the inverter circuit of the first system are turned ON to apply a high potential to the first coil set, and the lower arm switching elements of all phases in the inverter circuit of the second system are turned ON to control the second coil set to a low potential. When a value of current flowing through the lower arm switching element in the inverter circuit of the second system is a predetermined value or more, it is determined that a power supply failure has occurred between the first and second systems.
US10404196B2 Backflow preventing device, power conversion apparatus, and refrigerating and air-conditioning apparatus
A backflow preventing device includes a backflow preventing element that is connected between a power supply and a load and that prevents electric current from flowing backward from the load side toward the power supply side, and a commutating device that performs a commutation operation for causing the electric current to flow to a commutation path connected in parallel with the backflow preventing element. A plurality of elements including at least one or more of elements constituting the commutating device are configured as a module, so that, for example, the device can be reduced in size. Moreover, a simplified heat-dissipation design and a simplified air-duct design can be achieved.
US10404194B2 Motor driver with multipurpose pin
In an embodiment, a motor driver comprises a multipurpose pin operable to couple the motor driver to a controller and judgment logic coupled to the multipurpose pin. The motor driver is operable to receive an input signal via the multipurpose pin and may be operable in a normal operation mode or a setting operation mode. The judgment logic may be operable to detect whether a prescribed pattern is present in the input signal, wherein the prescribed pattern indicates one of the normal operation mode or the setting operation mode, control at least a portion of the motor driver to operate in the setting operation mode when the prescribed pattern is detected in the input signal, and control at least the portion of the motor driver to operate in the normal operation mode when the prescribed pattern is not detected in the input signal.
US10404189B2 Switching output circuit
A switching output circuit is provided that enables an accurate control of output power. To achieve the objective, a switching output circuit according to an exemplary aspect of the present invention includes eight switching means, two electric storage means, and a control means, wherein the control means controls the switching means and switches a conduction state and a non-conduction state, by which the power supplied from a direct-current power supply is switched and supplied to an inductive load.
US10404187B2 Multi-channel inverter systems including coupled inductors
A system comprises a plurality of inverter units having inputs connected to a power source and a coupled inductor comprising a plurality of windings and coupled between the plurality of inverter units and an output filter, wherein each winding of the plurality of windings has a first terminal connected to an output of a corresponding inverter unit and second terminals of the plurality of windings are connected together.
US10404186B2 Power module systems and methods having reduced common mode capacitive currents and reduced electromagnetic interference
A power module includes an input bus, a switching device, and an output bus. The input bus includes a first coating of a high permeability magnetic conductive material and is configured to receive input direct current (DC) electrical power from an electrical power source. The switching device is electrically coupled to the first input bus, and is configured to selectively connect and disconnect to facilitate converting the input DC electrical power into output alternating current (AC) electrical power. The output bus includes a second coating of the high permeability magnetic conductive material, and is electrically coupled to the first switching device. The output bus is configured to supply the output AC electrical power to an electrical load.
US10404182B1 Bi-directional resonant power converter with two tank circuits on one side of a transformer
In some examples, a power converter includes a first bridge circuit, a second bridge circuit, and a transformer, where a first side of the transformer is coupled to the first bridge circuit. The power converter further includes a first LC tank circuit coupled to a second side of the transformer and a second LC tank circuit coupled to the first LC tank circuit and coupled to the second bridge circuit.
US10404178B2 Insulation type step-up converter
An insulation type step-up converter includes a core, first and second primary-side coils, a secondary-side coil, and a switching element. The core includes a middle leg, and first and second outer legs. The switching element is configured such that it can be controlled to be on/off so that electric currents flowing simultaneously in the first and second primary-side coils are opposite in direction to each other.
US10404177B2 Switching power supply circuit
A switching power supply circuit preventing coil current reversal, while minimizing a current consumption and speeding up a switching frequency is provided. The switching power supply circuit under a synchronous rectification system compares a feedback voltage and a reference voltage by a comparator and, based on the results of the comparison, alternately turns on and off a main switching element and a subordinate switching element to convert a direct current input voltage into a direct current output voltage. The circuit includes: an on-time generation circuit which, based on the input voltage and the output voltage, defines the on-times of the main switching element and the subordinate switching element; and a switching signal generation unit which, based on the output signals of the comparator and the on-time generation circuit, generates switching signals for controlling the on/off operation of the main switching element and the subordinate switching element.
US10404167B2 Voltage regulator including a buck converter pass switch
A voltage driver includes a voltage input, a voltage regulation controller including an on/off input. The voltage regulation controller is configured to control a switching converter in a first mode, a second mode, and at least one additional mode. The switching converter is configured to operate as an open pass switch in the first mode, is configured to operate as a closed pass switch in the second mode, and is configured to operate as an overcurrent and overvoltage protection switch in the at least one additional mode. A discrete output driver control and monitoring circuit can be used to control the switching converter. The output driver control and monitoring circuit includes a controller coupled to a communication bus and is configured to provide high level control instructions to the communication bus.
US10404164B1 Floating charge pump
A system may include first and second node, switch, driver, capacitor, and second driver. The first node may be at first voltage. The second node may be at second voltage. The switch may be coupled to the second node and output of the second driver and configured to receive input at third voltage and voltage at fourth voltage and to provide the input to the second node when the fourth voltage is greater than the third voltage. The driver may be coupled to the first and second nodes and configured to receive driver input and to generate intermediate voltage based on the driver input. The capacitor may be coupled to the driver to shift the intermediate voltage. The second driver may be coupled to the second node and the driver and configured to receive second driver input and the shifted intermediate voltage to generate the voltage at the fourth voltage.
US10404161B2 Methods and apparatus for generation of voltages
Methods of operating voltage generation circuits include applying a clock signal to a first electrode of a first capacitance having a second electrode connected to a first node of a first current path, applying the clock signal to a second capacitance having a second electrode connected to a gate of a second current path connected in parallel with the first current path and with the second electrode further connected to a first end of a resistance having a second end connected to the second node, passing charge across at least one of the first current path and the second current path while the clock signal has a first logic phase, and mitigating current flow across the first current path and the second current path while the clock signal has a second logic phase opposite the first logic phase, as well as apparatus facilitating such methods.
US10404160B2 Auxiliary converter circuit and its method of operation
An auxiliary converter circuit for regulating an input current to a main switching converter circuit. The auxiliary converter circuit has a voltage detector for determining a change in a voltage across the auxiliary converter circuit, and a current sensor for sensing an input current to the main switching converter circuit. The auxiliary converter circuit also has a current compensation circuit that includes a comparator circuit arranged to compare the sensed input current with a reference current; and a controlled current circuit. The controlled current circuit is arranged to selectively provide a positive compensation current and a negative compensation current to the input current, based on the determined voltage change and the comparison, for suppressing harmonic distortion and electromagnetic interference in the input current.
US10404159B2 Electrical circuit device
An electric circuit device includes a noise generating circuit unit which generates noises, a housing which stores the noise generating circuit unit thereinside, is electrically earthed, and includes an opening, a control board which is provided with a connector to connect a wiring to an outside, a base plate which is disposed between the noise generating circuit unit and the control board to cover the opening of the housing, and a high impedance component which has impedance higher than the base plate against the noises. The base plate includes a first base plate which supports the control board, and a second base plate which is separated from the first base plate. The first base plate and the second base plate are disposed to interpose the high impedance component therebetween.
US10404157B2 AC-DC conversion device and method for controlling same by controlling the timing of multiple switch portions
An AC-DC conversion device that includes a major circuit portion and a control circuit is provided. The major circuit portion includes a converter in which multiple switch portions in a bridge connection include separately-excited switching elements and snubber circuits connected in parallel with the switching elements; and the major circuit portion is connected to an alternating current power supply and a direct current circuit and applies, to the direct current circuit, an alternating current voltage applied from the alternating current power supply by an ON of the multiple switch portions. The control circuit controls the voltage applied to the direct current circuit by controlling the ON timing of the multiple switch portions by inputting a control pulse to each of the multiple switch portions.
US10404153B2 Control circuit for voltage regulator with reference signal generating and associated method
A method for controlling a voltage regulator is receiving a voltage identification code which has a pulse width modulation signal, providing a duty signal via measuring a duty cycle of the pulse width modulation signal, calculating a target voltage based on the duty signal, providing a reference signal via filtering the duty signal by a first filter if the voltage identification code varies, and providing the reference signal via filtering the duty signal by a second filter if the reference signal is in a range determined by the target voltage.
US10404149B2 Electromagnetic haptic actuator with high definition capability
A haptic actuator having a housing, a moveable mass, and first, second, and third electromagnets is disclosed. The first electromagnet is fixed to the housing. The moveable mass is suspended in the housing and at least partially surrounding the first electromagnet. The moveable mass has ferromagnetic material at a first end of the moveable mass, and ferromagnetic material at a second end opposite the first end. It further has a plurality of permanent magnets that are configured to magnetize the ferromagnetic material, such that when a current is applied to the first electromagnet, the ferromagnetic material of one of the first and second ends is attracted to the first electromagnet, and the ferromagnetic material of the other of the first and second ends is repelled. The second electromagnet and the third electromagnet are each fixed to the housing, and face opposite ends of the moveable mass.
US10404147B2 Stator, single phase motor and fan
A stator includes a stator core including stator poles and a yoke connecting the stator poles, at least one winding wound around the stator core and connecting terminals configured to connect with an external power source to supply power to the winding and located at one end of the yoke adjacent the stator poles. A single phase motor and a ventilation fan are also provided.
US10404144B2 Power machine tool having an electronically commutated drive motor
In a power machine tool which has an electronically commutated drive motor that has a motor shaft and to which a stator core is assigned that s provided at least sectionally with an insulating body at one axial end, with a printed circuit board being disposed in the area of the insulating body and being provided with at least one rotational-direction sensor and at least one temperature sensor as well as a contact element for the electrical contacting of the at least one rotational-direction sensor and the at least one temperature sensor, the printed circuit board is aligned at least sectionally parallel to the motor shaft, and is disposed on the insulating body in such a way that the at least one rotational-direction sensor faces the motor shaft.
US10404143B2 Apparatus for detecting angular displacement, system for controlling rotation angle of motor, gimbal, and aircraft
The present invention relates to the field of motor detection, and in particular, to an apparatus for detecting an angular displacement, a system for controlling a rotation angle of a motor, a gimbal, and an aircraft. The apparatus for detecting the angular displacement provided the present invention includes a combined magnet, a Hall sensor, and a transmission component. The combined magnet includes a first magnet, a weak magnetic layer, and a second magnet that are sequentially stacked. Magnetic pole directions of the first magnet and the second magnet are opposite and parallel to the weak magnetic layer. The transmission component is connected to the combined magnet, and drives the combined magnet to rotate, or, the transmission component is connected to the Hall sensor, and drives the Hall sensor to rotate. the apparatus for detecting an angular displacement provided the present invention two magnets are combined together to form a combined magnet whose magnetic poles intersect each other to increase magnetic field strength at two poles of the magnet and reduce magnetic field diffusion, so that the apparatus for detecting an angular displacement provided the present invention can reduce interference to surrounding signals from magnetic field.
US10404142B2 Motor control apparatus and power steering apparatus
The prevent invention provides a motor control apparatus and a power steering apparatus capable of preventing or reducing deterioration of a detection accuracy of a magnetic sensor. A magnet holder configured to rotate integrally with a magnet and made from a magnetic material is provided on an outer peripheral side of the magnet provided so as to face a magnetic sensor.
US10404141B2 Drive unit including terminals in resilient contact with each other
A drive unit that includes a rotating electric machine, and a controller having a substrate with electronic components mounted on the substrate, and controlling a drive of the rotating electric machine. The drive unit also includes a first terminal electrically connected to the rotating electric machine or to a power supply, and a second terminal disposed on the substrate. The second terminal has an insertion hole into which the first terminal is inserted, and has a protruding shape protruding in parallel with an insertion direction or an anti-insertion direction of the first terminal. Also, the first terminal and the second terminal are in a resilient contact with each other.
US10404140B2 Cooling structure of drive motor
A cooling structure of a drive motor may include a ring-shaped support member disposed on the inside of a housing and supporting the stator core of the drive motor, in which the support member may have a channel for cooling oil flow therein and nozzle openings for spraying the cooling oil to the stator core and a stator coil wounded around the stator core.
US10404138B2 Rotary electric machine having gas coolers
Gas coolers one of which is housed in a gas cooler chamber provided at an upper portion of a casing and installed near an opening of the casing above each stator coil end, are provided. A gas circulation passage is formed in which a cooling gas circulates through a space A provided at an intake side of each fan→a space B surrounding the fan→the gas cooler chamber→the gas cooler→a space C including the stator coil end→a gap between a rotor and a stator and gas passages formed in the rotor and the stator→a space D between an outer periphery of the stator and the casing→the space A.
US10404137B2 Off-board power and implement coupler for a work vehicle
An implement coupler including an electrical generator configured to generate electric power in response to a mechanical force provided by a power takeoff of a work vehicle. The implement coupler includes a support frame and an adjustment mechanism operatively connected to the support frame, wherein the adjustment mechanism is configured to adjust the position of the support frame with respect to the work vehicle. The generator is located on the support frame and is operatively connected to the power takeoff. The implement coupler further includes a drive shaft connected to the power takeoff and to the generator, an electrical coupler electrically coupled to the generator to provide access to the generated electrical power wherein the electrical coupler includes an output configured to provide the generated electrical power, and a line coupler including a connector configured to couple to source of material and to deliver the material.
US10404136B2 Power tool with separate motor case compartment
A handheld grinder includes an elongated housing, an electric motor, an output shaft, a wall, a planar circuit board, and a motor drive circuit. The elongated housing defines a cavity therein and includes a motor case disposed at a front end and a handle portion to a rear end. The electric motor has a drive shaft that is mounted within the motor case. The output shaft is drivably coupled to the drive shaft of the electric motor. The wall separates the cavity between the motor case and the handle portion of the housing. The planar circuit board disposed in the handle portion of the housing. The motor drive circuit is accommodated entirely within the handle portion of the housing on the planar circuit board.
US10404134B2 Motor
A motor is provided that is capable of eliminating the need to prepare (develop, manufacture, or possess) motor bodies and rotary encoders of multiple different specifications by facilitating connections to motor bodies or rotary encoders having different contact positions. In a motor 1 including a motor body and a rotary encoder, the motor body includes a motor body side connector with a motor body side contact and the rotary encoder includes a rotary encoder side connector with a rotary encoder side contact. The motor body side contact 2 and the rotary encoder side contact are electrically connected. One or both of the motor body side contact and the rotary encoder side contact have a shape extending in a radial direction.
US10404133B2 Rotary electric motor and method of manufacturing the rotary electric motor
A rotary electric motor includes an annular stator, a rotor rotatably held on an inner circumferential side of the stator, a plurality of stator cores forming the stator, insulators attached to the stator cores and formed of an insulating material, coils wound around the insulators, and a plurality of terminals to which coil terminal lines of the coils are connected. Each of the terminals includes at least two protrusions protruding from a substrate. The at least two protrusions are formed of a permanent press-fitting portion for press-fitting one of the terminals into the corresponding one of the insulators and a temporary press-fitting portion for temporarily press-fitting the one of the terminals when the corresponding one of the coil terminal lines is joined to the one of the terminals with solder.
US10404132B2 Electric motor having a contact point on a housing for a ground cable
An electric motor for an adjusting device of a motor vehicle, particularly of a gearbox actuator, has a stator energized by an electronic mechanism and a rotor for powering the motor. The stator is disposed in a metallic stator housing on which a contact point for connecting an earth cable is integrally shaped.
US10404130B2 Electric motor
According to one embodiment, an electric motor includes a rotor supporter which is movable in an axial direction of a central axis of a rotor shaft with respect to a case, and a support member receiver attached to at least one of the rotor shaft and the rotor core so that the rotor supporter is able to come into contact therewith and be separated therefrom, and able to fix the rotor shaft and the rotor core to the rotor supporter when the rotor supporter is in contact therewith.
US10404129B2 Electric motor
An electric motor for a blower and the like has a commutator and a brush assembly for making electrical contact with the commutator. The brush assembly includes a brush holder and a brush slidably mounted to the brush holder. The brush holder includes a brush holder plate and a side portion extending from the brush holder plate. The brush is arc-shaped and includes a first surface contacting the brush holder plate and a second surface contacting the side portion of the brush holder. The side portion of the brush holder has a number of ribs contacting the second surface of the brush.
US10404128B2 Motor with bus-bar assembly
Disclose herein is a motor. The motor includes a stator assembly that has a stator core, an upper insulator covering and insulating an upper portion of the stator core, and a lower insulator covering and insulating a lower portion of the stator core, and a bus-bar assembly that has a bus-bar having a plurality of connecting terminals formed on a circular bus and a contact portion electrically connected to a coil, and a bus-bar housing accommodating the bus-bar therein. The bus-bar housing is coupled to a bus-bar seat defined in a central portion of the upper insulator.
US10404120B2 Stator of rotating electric machine
A stator includes a stator core having a plurality of slots arranged in a circumferential direction and a stator coil formed by wave-winding continuous coil wires on the stator core. Each of the continuous coil wires has in-slot portions received in the slots and turn portions each of which connects, on the outside of the slots, one pair of the in-slot portions. Each of the continuous coil wires has, at root parts of the turn portions respectively connected with ends of the in-slot portions, first crank portions that are radially bent. An amount of radial bending of the first crank portions is set to be half of a radial width of the in-slot portions.
US10404117B2 Methods and systems to mount a rotor to a shaft
Methods, systems and apparatuses for mounting a motor rotor to a shaft of a compressor are disclosed. The shaft can include a rib region that is configured to form a press fit or a transition fit with the rotor bore. An end of the shaft can also include a plurality of crenulations that can be expanded outwardly in a radial direction relative to a centerline of the shaft. After the rotor is mounted onto the shaft, the crenulations can be expanded to eliminate the clearance between the shaft and the rotor to form a press fit with the rotor bore.
US10404114B2 Rotary electric machine rotor
A rotary electric machine rotor includes a rotor core having a magnet hole, a magnet, a first end plate, and a second end plate. The core steel sheets, each of plates are made of the same materials. The first end plate has at least one first hole. The second end plate has at least one second hole. When viewed from one axial side of the rotor core, the first hole and the second hole overlap with at least part of the magnet in the axial end surface of the magnet hole. When viewed from one axial side of the rotor core, the first hole has a part at least partially placed at a position different from the second hole.
US10404113B2 Rotor of a synchronous reluctance machine
A rotor designed as a reluctance rotor includes a laminated core which defines an axis and has end faces. The laminated core includes sheets which are at least partly axially layered, with the sheets having flux-conducting portions and flux-blocking portions to form a specified number of poles. A cage made of electric conductors runs in a substantially axial direction and is connected at the end faces of the laminated core by short-circuit rings. The conductors are located in a radially outer region of at least some of the flux-blocking portions arranged one behind another substantially in the axial direction, with the conductors defining conductor bars formed by conductive material at a quantity determinative to define an internal diameter of the conductor bars.
US10404112B2 Electric motor
An electric motor includes a yoke having six magnetic poles; a rotary shaft which is provided inside the yoke in a freely rotatable manner; an armature core (6) which has teeth (36) attached to the rotary shaft, radially extending in a radial direction and set in an arrangement of an even number, and an even number of slots (37) formed between the teeth; an armature coil (7) which is wound around the teeth in a single wave winding; and a commutator (13) which is provided in the rotary shaft to be adjacent to the armature core (6) and has a plurality of circumferentially disposed segments (41) to which the armature coil (7) is connected.
US10404111B2 Motor and stator crush resistance device
An electric motor can include a stator positioning device. First and second housing bodies can define a motor cavity. The stator can be disposed about the rotor within the motor cavity. The stator positioning device can include a plurality of contact members, and a plurality of cover members. The contact members can cooperate to form an annular contact ring that is coaxial with an output axis and has a first side and a second side. The first side can be in contact with a first end of the stator core. The cover members can cooperate to form an annular cover ring that is coaxial with the axis and coupled to the second side of the contact ring. The cover ring can include a flange that extends radially outward of the contact ring and is axially between the first and second housing bodies to inhibit axial movement of the cover ring.
US10404110B2 Stator with core including divided cores, and electric motor
Provided is a stator that can easily attach a coil to a tooth and that can reduce concentration of stress generated in the core during the operation. The stator includes a core with an annular back yoke, and a plurality of teeth; and a coil wound around each of the plurality of teeth. The core includes a plurality of divided cores each of which having a divided back yoke. A connecting surface is arranged at an end on a second circumferential side of the divided yoke, the connecting surface being a plane or a convex surface extending from a side surface on the second circumferential side of the tooth to an outer circumferential surface of the divided back yoke.
US10404108B2 System and methods of electric machine rotor position detection
An electric machine includes a stator assembly defining a longitudinal axis. The stator assembly includes a substantially cylindrical stator core that is concentric with and extends longitudinally along the longitudinal axis. The stator core includes a stator pole having an inner surface spaced radially outward from the longitudinal axis. The stator pole includes a first aperture extending radially outward from the inner surface of the stator pole. The electric machine also includes a rotor assembly rotatable about the longitudinal axis. The rotor assembly includes a rotatable shaft and a rotor core. The rotor core is concentric with and extends longitudinally along the longitudinal axis. The rotor core also includes a rotor pole including an outer surface spaced radially outward from the longitudinal axis. The outer surface is spaced radially inward from the stator pole inner surface.
US10404106B2 Multi-function frequency conversion charging device
The present invention relates to a multi-function frequency conversion charging device, which mainly includes: a first circuit board; a high-frequency receiver module; at least one power transmission portion; a second circuit board; a low-frequency transceiver module to selectively receive the power initiation of the high-frequency receiver module and wirelessly charge a second electronic device; and at least one magnetic portion for filtering the noise and reducing the interference. The high-frequency receiver module is used to react with the high-frequency wireless charger to produce electricity, and then proceed the wired charging to the electronic device through the power transmission portion if the electronic device has no function of wireless charging; otherwise the wireless charging is proceeded through the low-frequency transceiver module and the interference between the high-frequency and low-frequency transceiver module is effectively isolated by utilizing the magnetic portion if the electronic device just supports the low-frequency wireless charging.
US10404105B2 Power storage adapter for wireless power transmission
A power storage adapter may include wireless power units for wireless power transmission of multiple portable information handling systems. In particular, when a wireless power unit wirelessly transmits a first wireless power to one of the portable information handling systems, another wireless power unit may wirelessly transmit a second wireless power to another portable information handling system. The transmission of the first wireless power may be simultaneous with the transmission of the second wireless power.
US10404104B2 Wireless power supply apparatus
In a wireless power supply apparatus, a first unit electrically connected to a power supply and a second unit electrically connected to an electric load. Power transmission is performed wirelessly between the first and second units using a magnetic resonance phenomenon. Each of the units has a resonant amplifier circuit provided with switching means driven by a drive signal, a resonant coil to which a high-frequency signal generated by the resonant amplifier circuit is supplied such that the resonant coil functions as a resonant inductor on the resonant amplifier circuit, and electric storage means electrically connected to the resonant amplifier circuit so as to be capable of charging and discharging power. The second unit includes current detecting means for detecting a current flowing through the storage means, and phase control means for controlling a phase of the drive signal for the switching means based on the detected current.
US10404099B1 Intermediate power supply unit for distributing lower voltage power to remote power distribution systems
An intermediate power supply unit for distributing lower voltage power to remote devices is disclosed. The intermediate power supply unit includes a higher voltage power input configured to receive power distributed by a power source and a power coupling circuit configured to couple the higher voltage power input to a plurality of power coupling outputs. If it is determined that a wire coupling the power source to the higher voltage power input is touched, the higher voltage power input is decoupled from the power coupling outputs. The intermediate power supply unit also includes a power converter circuit configured to convert voltage on higher voltage inputs to a lower voltage applied to one or more lower voltage outputs. The power converter circuit is also configured to distribute power from the one or more lower voltage outputs over a power conductor coupled to an assigned remote device.
US10404096B2 Emergency lighting system
An emergency lighting ballast (100) includes: a power translation circuit (120) which receives input power from an emergency power source (10) and supplies output power to a load (20); a voltage monitor (130) that monitors voltage across the load and produces a voltage feedback signal; a current monitor (130) that monitors current across the load and produces a current feedback signal; a temperature sensor (160); and a programmable control device (140) which controls the power translation circuit (120) in response to either of the voltage feedback signal and the current feedback signal to cause the output power supplied to the load to have a programmed power output profile. The programmable control device also activates a self-test emergency state in response to a manual or preprogrammed request for a self-test, only if there is no power to the load as indicated by the voltage feedback signal and/or the current feedback signal.
US10404095B2 Uninterruptible power supply unit
An uninterruptible power supply unit is configured such that, during charging of a first battery pack, and until, after the first battery pack is charged to a fully charged state, the voltage of the first battery pack is lowered below an upper limit voltage of a load device, discharging of the first battery pack is prohibited, and discharging of the second battery pack is allowed, and such that, during charging of a second battery pack, and until, after the second battery pack is charged to a fully charged state, the voltage of the second battery pack is lowered below the upper limit voltage of the load device, discharging of the second battery pack is prohibited, and discharging of the first battery pack is allowed.
US10404094B2 System and method for power sharing in a multiple UPS system
The present disclosure relates to a load sharing system having a plurality of power supplies for powering a plurality of corresponding loads. Each one of the power supplies is associated with at least one of the loads. A power bus is also provided. A plurality of inductors is connected to the power bus. Each one of the inductors is further connected to at least one of the loads and to at least one of the power supplies, such that each adjacent pair of the inductors is connected in parallel relative to at least one of the loads. Each of the inductors has an inductance value sufficient so that if a fault develops on the power bus it serves to isolate the power supplies from the power bus. The inductance value further is such that if any one of the power supplies fails, the specific pair of inductors coupled in parallel to the load associated with the failed power supply allows the load to draw power over the power bus from other ones of the power supplies through the specific pair of inductors.
US10404093B2 Using location transmission signals for charging a wireless medical tool of an electromagnetic navigation system
An electromagnetic navigation system having a wireless, battery-powered medical tool is provided. The system charges the medical tool using energy from the same magnetic fields used to locate the tool in 3-D space. The system includes one or more wireless transmission devices which generate the magnetic fields. The medical tool includes a receiving coil which generates electrical signals indicative of a location of the tool in response to receiving the magnetic fields. The tool also includes a wireless interface which provides electrical signals for processing to determine the location of the tool in 3-D space and a battery which supplies power to the tool. The tool also includes one or more charging coils, electrically connected to the battery. Each charging coil receives energy from the magnetic fields passing through a charging coil surface and supplies the energy to the battery to charge the battery.
US10404090B2 Wireless power transmitting apparatus and method
A wireless power transmitting method performed in a wireless power transmitting apparatus includes transmitting a long beacon signal via a transmitting coil; determining whether or not a response signal to the long beacon signal has been received at a wireless communicator; determining whether or not a degree of change in a level of impedance of the transmitting coil is within a reference range responsive to the determination that the response signal is not received; and wirelessly transmitting the power responsive to the determination: that the response signal has been received or that the degree of change is within the reference range.
US10404088B2 Power distribution using bidirectional power connector
Methods, circuits, and apparatus to distribute power among devices in an electronic system where a device may receive power from more than one source, may have a bidirectional power connector, or both. One example may resolve conflicts when an electronic device receives power from more than one source. In this example, the device may determine which source may provide the most power, and may select to receive power from the power source that may deliver the most power. Other examples may have a preference to receive power from a particular source or via a specific connector. Other examples may switch from receiving power over a first connector to providing power over the first connector, while others may receive and provide power over different connectors at the same time. Another may be connected to a battery, and may draw power from the battery or not depending on the type of battery.
US10404087B2 Electrical connection device comprising voltage detecting unit and polarity detecting unit
An electrical connection device is provided which comprises: a first wire port comprising a first terminal and a second terminal; a second wire port comprising a third terminal and a fourth terminal; a switch assembly being electrically coupled between the first wire port and the second wire port, wherein the switch assembly comprises a first switch operable to couple the first terminal to the third terminal or the fourth terminal, a second switch operable to couple the second terminal to the third terminal and a third switch operable to couple the second terminal to the fourth terminal; a polarity detecting unit configured to detect a first polarity between the first terminal and the second terminal and a second polarity between the third terminal and the fourth terminal and generate a first polarity signal and a second polarity signal respectively; a main processing unit configured to receive the first polarity signal and the second polarity signal to control the switch assembly.
US10404084B2 Self-charging device for mobile robots
A self-charging device for mobile robots, which includes a charging cradle and a charging pin, the charging cradle includes a charging contact and a first elastic member connected with the charging contact. The charging pin is used to contact the charging contact for charging. Preferably, the charging cradle also includes a buffering block, a second elastic member and a mounting enclosure. The charging contact is connected with the buffering block through the first elastic member. The buffering block is provided encircling inside the mounting enclosure. One end of the second elastic member is connected with the buffering block, and the other end is connected with the mounting enclosure. The self-charging device for mobile robots is capable of counteracting the deviation angle due to the misalignment when the mobile robot is charging, and buffering the impact force produced when the charging contact docks with the charging pin.
US10404081B2 Battery state detector
A battery state detector includes a main unit configured to detect a state of one battery assembly in a battery pack storing therein a plurality of battery assemblies each including a plurality of battery cells arranged in rows, a subunit configured to detect a state of a battery assembly in the battery pack other than the battery assembly that is a detection target of the main unit, and a first communication line that connects the main unit with the subunit. The main unit is connected to a controller configured to control the battery pack via a second communication line that is separate from the first communication line.
US10404080B2 System and method for charging electronic devices in a controlled environment
A system, apparatus, and method are disclosed for providing electrical charge to residents of a controlled-environment facility. In an embodiment, a charging station may be provided in an area accessible to an inmate to allow charging of in an inmate smart device, such as a phone or tablet. In an embodiment, a portable charger may be provided to an inmate for charging a smart device.
US10404077B2 Method and apparatus for balancing battery
Provided is a battery balancing apparatus and method including determining state information of a battery unit based on battery quantity data of the battery unit, determining a balancing parameter of the battery unit based on a range comprising the state information, and controlling a balancing unit based on the balancing parameter.
US10404074B2 Modular power conversion system
A modular power conversion system. The modular power conversion system includes at least one first electric resource, a modular power stage, at least one second electric resource, and wherein the modular power stage comprising at last one module including power electronics for converting power between the at least one first electronic resource and the at least one second electric resource.
US10404072B2 Method and apparatus for bidirectional storage and renewable power converter
An energy storage system for renewable energy applications includes a renewable energy source, a bidirectional inverter connected an AC bus and a DC bus, an energy storage unit connected to the bidirectional DC/DC converter, and a control system comprising one or more controllers coupled to the bidirectional inverter and the bidirectional DC/DC converter. The bidirectional inverter is connected to the renewable energy source and a bidirectional DC/DC converter through the DC bus. The control system is configured to facilitate the operation of the bidirectional DC/DC converter and the bidirectional inverter. The energy storage system both stores energy from the renewable energy source and a utility grid, and also supplies power to the utility grid. The energy storage system is utilized in a method for supporting frequency regulation of a utility grid and a method for controlling an output power ramp rate for a renewable energy storage system.
US10404069B2 Driving circuit, driving arrangement and driving method, suitable for grid feeding
A driving circuit for driving an appliance has a two-line power input, a first output for connection to the appliance, a second, two-line, output, an internal energy source and a switching arrangement. The switching arrangement is configurable into at least a first mode, in which the two-line power input is connected to the second, two-line, output, and the internal energy source is isolated from direct connection to the two-line power input, and a second mode in which the internal energy source is in series between a first line of the two-line power input and a corresponding first line of the second, two-line, output. The first mode is used for normal operation of an appliance and the second mode is used for grid feeding.
US10404068B2 Surge suppression system for medium and high voltage
A system of surge suppressor units is connected at multiple locations on a power transmission and distribution grid to provide grid level protection against various disturbances before such disturbances can reach or affect facility level equipment. The surge suppressor units effectively prevent major voltage and current spikes from impacting the grid. In addition, the surge suppressor units include various integration features which provide diagnostic and remote reporting capabilities required by most utility operations. As such, the surge suppressor units protect grid level components from major events such as natural geomagnetic disturbances (solar flares), extreme electrical events (lightning) and human-generated events (EMPs) and cascading failures on the power grid.
US10404063B2 Probabilistic model-based virtual distributed resource management system and method thereof
A probabilistic model-based virtual distributed resource management system includes: a resource collecting unit collecting distributed resource state information from a plurality of distributed resources; and a virtual distributed resource management server monitoring the plurality of distributed resources by using the distributed resource state information collected by the resource collecting unit and changing the distributed resources by calculating availabilities and driving probabilities of the plurality of respective distributed resources.
US10404061B2 Multiple input single output DC-DC converter with equal load sharing on the multiple inputs
A system, method and apparatus of balancing a direct current load across a multiple direct current power sources includes receiving multiple direct current inputs to the inputs of a multiple input, single output DC to DC converter. The output current of each one of the direct current inputs is compared to a reference current. The direct current inputs are adjusted in corresponding DC to DC converter modules until the output current of each one of the direct current inputs is equal to the reference current. The adjusted output of the DC to DC converter modules is combined to a single output current that can be output to supply the single output current to a load.
US10404051B2 Protective circuit and method for protecting a circuit
A protective circuit (10) comprises a terminal (11), a reference potential terminal (12) and a protective structure (13) that is arranged between the terminal (11) and the reference potential terminal (12), and is designed to be conductive in the event of an electrostatic discharge. The protective circuit (10) furthermore comprises a voltage supply circuit (14) that is coupled to a control input (16) of the protective structure (13) with its output side and is designed for delivering, in the event of radiofrequency interference, a control signal (ST) to the control input (16) with such a high voltage value that conduction of the protective structure (13) is prevented.
US10404049B2 Rigid joint assembly
A rigid joint assembly including a first and second cable core end sections of a first and second electric cables, including cores having a conductor, and an insulation system having a semi-conducting layer, an insulation layer and a semi-conducting layer. The assembly includes a joint connection, and a water tight metal casing. The casing assembly has a first and second cable entry parts for receiving the first and second cable cores having joint assembly includes first and second deformation preventing members that surround cable core end sections and includes a rigid pipe.
US10404046B2 Connection box for a systems of an aircraft
A connection box for a system of an aircraft is provided, which includes a plurality of connection boxes, with a holder for holding a line connector for the supply of the system of the aircraft, wherein the system includes, in addition to this connection box, a further connection box with a holder for holding a line connector for the supply of the system of the aircraft. The connection box is configured to receive the further connection box in such a way that both connection boxes can be mounted under an opening in the floor of the aircraft so that both connection boxes are accessible from the opposite side of the floor through the opening in the floor.
US10404043B2 Portable racking system and device for drawout power circuit breakers
A portable motorized racking device and system are disclosed for remotely racking (inserting or removing) drawout circuit breakers. The racking device provides a portable, motorized device that can be hand carried to a work location and affixed to the circuit breaker without the need of any modification to the breaker or its enclosure. In one embodiment, among others, the torque that is required to operate the breaker racking mechanism is provided by an electrically powered gearmotor. Attached to the output shaft of the gearmotor is a socket that engages the circuit breaker racking screw. An anti-rotation plate engages a feature, such as a bolt head, opening, hole, or edge, on the racking screw support frame or the breaker face to prevent the gearmotor from rotating while the socket rotates the racking screw.
US10404039B2 Energy storage units and systems with segmented branch interconnects
An energy storage unit (ESU) is provided herein. The ESU includes a housing forming an interior volume configured to store a plurality of batteries that can collectively provide a maximum power level. The ESU includes a segmented branch interconnect system including a power transfer assembly that includes a first power interconnect system and a second power interconnect system. The second power interconnect system is configured to be coupled to a first adjacent power interconnect system of a first adjacent ESU. The power transfer assembly includes one or more conductors coupled to the first power interconnect system and the second power interconnect system, and is configured to transfer electrical power therebetween. The power transfer assembly is rated to transfer a power level that is at least three times the maximum power level provided by the plurality of batteries stored in the housing.
US10404037B2 Semiconductor laser device
A semiconductor laser device of an embodiment comprises: a first electrode having an opening for passage of laser light and arranged on a main surface of a substrate; and a second electrode arranged on a back surface of the substrate. A stacked structural body including an active layer and a photonic crystal layer is arranged between the substrate and the first electrode, and a current confinement layer having an opening for passage of a current is arranged between the stacked structural body and the first electrode. A maximum width of the opening of the current confinement layer is smaller than a maximum width of the opening of the first electrode, and a whole region defined by the opening of the current confinement layer fits within a region defined by the opening of the first electrode as viewed from the first electrode side toward the second electrode side.
US10404032B2 Optical power monitoring device and laser apparatus
An optical power monitoring device detects an optical power propagating through an optical fiber including at least a core and a cladding. The optical power monitoring device includes: a first optical fiber; a second optical fiber having a larger core diameter than the first optical fiber; a connection part where an end surface of the first optical fiber and an end surface of the second optical fiber are spliced; a first leakage part for leakage of a beam from the first optical fiber to the outside; a second leakage part for leakage of a beam from the second optical fiber to the outside; a first photodetector that detects an optical power leaking from the first leakage part; and a second photodetector that detects an optical power leaking from the second leakage part.
US10404031B2 Fiber pump combiner
An optical fiber combiner comprising a coupling device having an input surface area, and you Ain, and an output surface area, Aout, wherein the input surface area Ain is greater than the output surface area Aout, and a plurality of optical fibers each having an input surface and an output surface, wherein the output surfaces of the plurality of optical fibers are coupled to the coupling device, wherein the coupling device combines optical power emitted by the plurality of optical fibers.
US10404023B2 Busway systems and related assemblies and methods
A busway assembly includes first and second busway sections and a joint assembly connecting the first and second sections. Each busway section includes a housing including first and second opposing side portions. Each busway section includes a first insulator held in the first side portion and a second insulator held in the second side portion. The first and second insulators each hold one or more bus bar conductors. The joint assembly includes first and second connected joint housings and plurality of joint conductors held in the first and second housings. A first exposed portion of each joint conductor extends out of the first housing and is electrically connected with one of the bus bar conductors of the first busway section. A second exposed portion of each joint conductor extends out of the second housing and is electrically connected with one of the bus bar conductors of the second busway section.
US10404019B2 Powered tree construction
A power transfer system to facilitate the transfer of electrical power between tree trunk sections of an artificial tree is disclosed. The power transfer system can advantageously enable neighboring tree trunk sections to be electrically connected without the need to rotationally align the tree trunk sections. Power distribution subsystems can be disposed within the trunk sections. The power distribution subsystems can comprise a male end, a female end, or both. The male ends can have prongs and the female ends can have voids. The prongs can be inserted into the voids to electrically connect the power distribution subsystems of neighboring tree trunk sections. In some embodiments, the prongs and voids are designed so that the prongs of one power distribution subsystem can engage the voids of another power distribution subsystem without the need to rotationally align the tree trunk sections.
US10404017B2 Plug load receptacle
A controlled receptacle device provides power to connected devices when certain predetermined conditions are met. A wired or wireless control signal is received by the receptacle to control a switch within the receptacle device to open or close based on the predetermined conditions. In a duplex receptacle configuration either one or both of the outlets within the device are controlled by the control signal. In the condition where only one of the two outlets is controlled, the other outlet is wired to always be on, or providing power to the face terminals of the outlet.
US10404016B2 Electric connection assembly
An electric connection assembly comprises a connector, a first wire, a second wire, and a fuse. The connector has a housing, a first conductive contact disposed in the housing, and a second conductive contact disposed in the housing. The first wire has a first end electrically connected to the first conductive contact and an opposite second end electrically connected to a first electrode of a load. The second wire has a first end electrically connected to the second conductive contact and an opposite second end electrically connected to a second electrode of the load. The fuse is connected in series with the second wire.
US10404013B2 Detachable plug-in connector
The present application relates to a detachable plug-in connector, which includes an insertion tube having a lock engaging portion, a receiving part for accommodating the insertion tube, and a self-locking member for limiting the movement of the insertion tube. The self-locking member is accommodated in the receiving part. The self-locking member comprises two limiting arms each defining a limiting protrusion, an elastic bending portion connected between the two limiting arms, and two moving portions. The receiving part comprises a limiting arm separating portion configured for cooperating with the moving portions. The moving portions are fixed at inner sides facing towards each other of the two limiting arms. The surfaces of the moving portions adjacent to the limiting arm separating portion are inclined surfaces that facilitate the two limiting arms move away from each other when the moving portions and the limiting arm separating portion squeeze against each other.
US10404012B1 Electrical connector with connector position assurance element
Electrical connector includes a housing and a connector position assurance (CPA) element mounted to the housing. The housing has a latch configured to secure a mating connector to the electrical connector. The CPA element includes a base and an arm extending therefrom. The CPA element is translatable relative to the housing between a pre-lock position and a lock position. As the CPA element is moved from the pre-lock position towards the lock position prior to the latch securing the mating connector, the arm of the CPA element engages the latch and deflects the latch away from a resting position with an increasing amount of deflection until the base of the CPA element abuts against a landing pad of the housing to block further movement of the CPA element towards the lock position.
US10404011B2 Connection structure of plate shaped routing material and electric connection box
A connection structure of a plate shaped routing material and an electric connection box, includes a plate shaped routing material, an electric connection box, and a connection mechanism. The plate shaped routing material includes a belt like flat shaped conductor in which an outer surface is covered with an insulating coating, a connecting cut-out part in which a part of an edge part in one long side part is removed in a rectangular shape, a conductor piece part exposed from the insulating coating in the connecting cut-out part, and a cut-out edge part.
US10404009B2 Connection and disconnection device
A device for connecting and disconnecting an electrical apparatus by a first line and a second line, the device comprising a first part, carrying at least one first pole belonging to the first line; a second part, carrying at least one second pole belonging to the first line; the first part being movable relative to the second part in a connection and disconnection direction; a movable support guided in movement with respect to the first part, the support carrying at least one first pole belonging to the second line; the second part carrying at least one second pole belonging to the second line; at least one lock for securing the support with respect to the first part; the connection and disconnection device defining a first operating area in which: the at least one first pole belonging to the first line is in contact with the at least one second pole belonging to the first line so as to close the first line, and the at least one first pole belonging to the second line is in contact with the at least one second pole belonging to the second line so as to close the second line, the distance separating the first part from the second part being less than a first threshold; the connection and disconnection device defining a second operating area in which: the at least one first pole belonging to the first line is separated from the at least one second pole belonging to the first line so as to open the first line, and the at least one first pole belonging to the second line is in contact with the at least one second pole belonging to the second line so as to close the second line, the distance separating the first part from the second part being comprised between the first threshold and a second threshold; the connection and disconnection device defining a third operating area in which: the at least one first pole belonging to the first line is separated from the at least one second pole belonging to the first line so as to open the first line, and the at least one first pole belonging to the second line is separated from the at least one second pole belonging to the second line so as to open the second line, the distance separating the first part from the second part being greater than the second threshold; the at least one lock being configured to secure the support and the first part when the distance separating the first part and the second part becomes greater than the second threshold, and to detach the support from the first part when the distance separating the first part and the second part becomes less than or equal to the second threshold.
US10404004B2 Electrical cord connectors, adapters, adaptable replacement connectors, non-wired fittings, and a Christmas light socket clip
The present invention relates to electrical cords and more specifically to electric cord connectors for various uses, including holiday lighting, that allows Christmas light strings to be installed with either end of the cord connectors at the power source. A connector can include a receiving port for a corresponding connector. Both male and female connectors of the present invention, can be manufactured on the electric cords or can include individual replacement type connectors or adaptable replacement connectors. Cords with just a first and second female connector are coupled together and the aligned contact slots are linked with a linking male fitting. An adapter cord powers up the these cords with an activating male fitting. The improved cords, used for holiday lighting, such as Christmas, also includes an improved Christmas light socket with clip, wherein the light socket is one half of the clip and an elongated body member is the other half, resulting in an improved clip with less parts that can be broken.
US10404003B2 Interface module
An interface module comprises a base defining a planar sliding surface for a male contact element, a connector housing formed of an electrically insulating material and movably received in a receptacle of the base, a contact received in the connector housing and arranged above the planar sliding surface, and a spring disposed opposite the contact in a direction perpendicular to the sliding surface. The connector housing has an insertion opening adapted to receive the male contact element. The contact has a contact leg projecting below a planar supporting surface for the male contact element. The spring is adapted to elastically abut against an underside of the male contact element in an assembled state. The male contact element is received within the insertion opening of the connector housing and the contact leg abuts a contact surface on an upper side of the male contact element in the assembled state.
US10404002B2 Insulating body for a plug connector
An insulating body for a plug connector is provided, having at least one seat for a contact, the seat being open in the peripheral direction and surrounding a receiving space for the contact over an angular range which is greater than 180 degrees and smaller than 300 degrees, and wherein at least one peripheral edge of the seat has a guide web provided thereon which is elastic in the radial direction of the seat and which has a wall thickness that is greater at the free end than in the region of the connection to the seat.
US10403995B2 Electrical connector, electronic component, and assembly method
An electrical connector comprises an interface element attachable to a circuit board and a plurality of peripheral connectors. The interface element has an inner contact electrically contacting the circuit board and a connecting interface. The peripheral connectors are each individually matable with the connecting interface. The peripheral connectors include a peripheral plug connector having a plurality of plug connector pins and a peripheral lead connector having a plurality of wires.
US10403993B2 Connector system with thermal surface
A module can be configured to mate with a receptacle. The module includes a body with a thermal surface that is coupled to thermally active circuitry supported by the body. The receptacle is configured to allow air to flow over the thermal surface so as to dissipate thermal energy from the circuitry.
US10403991B2 Board-to-board connector with metal fittings and guide portions
A connector is provided which includes a main body, terminals mounted in the body, and a reinforcing metal fitting mounted in the body. The fitting includes a body secured to the mating guide portion, a pair of left and right connecting arm portions connected to the base end of the body, and a pair of left and right contact arm portions connected to the base end of the connecting arm portions. The fitting further includes a first connecting leg portion connected to a connecting pad on a board being connected at the upper end of the first connecting leg portion to the lower end or base end of each contact arm portion so as to have a substantially L-shaped profile when viewed from a side of the connector.
US10403982B2 Dual-mode antenna array system
Disclosed is a dual-mode antenna array system (“DAAS”) for directing and steering an antenna beam that includes an approximately square feed (“ASF”) waveguide, a plurality of first-mode directional couplers (“FMDCs”), a plurality of second-mode directional couplers (“SMDCs”), a plurality of first-mode radiating elements (“FMREs”), and a plurality of second-mode radiating elements (“SMREs”). The ASF waveguide includes a first ASF waveguide wall, a second ASF waveguide wall, an ASF waveguide length, a first-feed waveguide input at a first-end of the ASF feed waveguide, and a second-feed waveguide input at a second-end of the ASF feed waveguide. The plurality of FMDCs are on the first ASF waveguide wall and the plurality of SMDCs are on the second ASF waveguide wall. The plurality of FMREs are in signal communication with the plurality of FMDCs and the plurality of SMREs are in signal communication with the plurality of SMDCs.
US10403981B2 Electromagnetic wave absorber
An electromagnetic wave absorber that improves an electromagnetic wave absorption rate in a specific frequency is provided. The electromagnetic wave absorber includes a dielectric layer; a first metal conductive layer disposed on a first surface of the dielectric layer and having a slot positioned symmetrical about a center of the dielectric layer and a second metal conductive layer disposed on a second surface of the dielectric layer.
US10403980B2 Polarization current antennas that generate superluminal polarization current waves having acceleration and related methods of exciting such antennas
Polarization current antennas comprise a dielectric radiator that extends along a z-axis, polarization devices that are positioned adjacent the dielectric radiator along the z-axis that are configured to polarize respective portions of the dielectric radiator and a feed network that is configured to excite the polarization devices with an RF signal to generate a polarization current wave that propagates in the z-axis direction through the dielectric radiator, with acceleration, at (1) a first variable speed that does not decrease as the wave moves along a first portion of the dielectric radiator and that does not increase as the wave moves along the remainder of the dielectric radiator, (2) a second variable speed that does not decrease as the wave moves along the entirety of the dielectric radiator or (3) a third variable speed that does not increase as the wave moves along the entirety of the dielectric radiator.
US10403979B2 Antenna apparatus and electronic device including the same
An antenna apparatus includes a first substrate, and a conductor pattern disposed on a surface of the first substrate and forming magnetic flux in a normal direction with respect to the surface of the first substrate. The antenna apparatus also includes a second substrate spaced apart from the first substrate, and a member disposed on the second substrate. The antenna apparatus further includes a coil wound around the member, and a current feeder configured to provide a first current to the conductor pattern and a second current to the coil.
US10403977B2 Wireless communication device
A wireless communication device includes a first antenna, a second antenna, a first switching circuit, and a first tunable matching circuit. The first switching circuit is electrically connected to the first antenna, the second antenna, and the first tunable matching circuit. In a first operation mode, the first antenna of the wireless communication device performs signal transmission or reception, an impedance value corresponding to the first tunable matching circuit is adjusted to a first impedance value, and the second antenna is conducted to the first tunable matching circuit through the first switching circuit. In a second operation mode, the second antenna of the wireless communication device performs signal transmission or reception, the impedance value corresponding to the first tunable matching circuit is adjusted to a second impedance value, and the first antenna is conducted to the first tunable matching circuit through the first switching circuit.
US10403975B2 Antenna with mechanically reconfigurable radiation pattern
An antenna has a predetermined operating frequency, corresponding to a predetermined wavelength, and the antenna includes: a conductive sectoral horn including one open end built into a floorplan; short-circuited radiating slots, built into the floorplan, on either side of the open end; and conductive louvres, arranged above the slots and the open end, and configured to be deployed mechanically in a continuous manner to modify a radiation pattern of the antenna. The antenna can be, for example, used in stations for testing electromagnetic fields.
US10403973B2 EBG designs for mitigating radio frequency interference
An apparatus for electromagnetic interference shielding is described herein. The apparatus includes an electromagnetic bandgap (EBG) structure. The EBG structure is attached to a surface of the apparatus such that noise propagation is mitigated. The apparatus may be a chassis of an electronic device, and the EBG structure may be attached to one surface of the chassis. Further, the apparatus may be a heat sink, and the EBG structure can be attached to one surface of the heat sink.
US10403970B2 Chip antenna, electronic component, and method for producing same
A chip antenna comprising at least one emitter which extends parallel to a main surface of a semiconductor substrate supporting the chip antenna, wherein the emitter is arranged on an island-like support zone of the semiconductor substrate, the support zone being surrounded by at least one trench which is completely filled with a gas, the trench passing through the entire depth of the semiconductor substrate and being bridged by at least one retaining web which forms a supporting connection between the support zone and the rest of the semiconductor substrate.
US10403967B1 Electronic device comprising antenna
An electronic device includes a housing that includes a first plate, a second plate, and a side member, the side member including a first conductive portion, a second conductive portion, a third conductive portion, a first insulating portion, and a second insulating portion, a wireless communication circuitry that is electrically connected to a first point of the first conductive portion, wherein the first point is adjacent to the second insulating portion, a ground member that is included in the housing, a first switching circuitry that includes a first terminal electrically connected to a second point of the first conductive portion, which is more distant from the second insulating portion than the first point, and at least one second terminal electrically connected to the ground member through at least one first passive element, and a conductive pattern that is electrically connected to the second point and forms a closed loop.
US10403966B2 Communication device and antenna assembly thereof
A communication device includes a main body, a mother board, a housing and a first antenna. The main body is formed with a rim. The mother board is arranged at a first side of the main body. The housing is mounted on the main body and configured to cover the mother board. An orthogonal projection of the housing onto the main body defines a covering range. The first antenna is electrically connected to the mother board and arranged along the rim of the main body. Wherein, at least one portion of the first antenna is located outside the covering range of the housing.
US10403965B2 Mobile communication terminal and case cover
The mobile communication terminal includes a case, a display unit, an antenna element having a feeding point for receiving electric power near an end, and a substrate. A plate-like member is disposed so as to be in close to or in contact with the end where the antenna element of the mobile communication terminal is disposed to be close thereto. The plate-like member may be a case cover. The plate-like member includes a long coupling element which has a length of about λ/2 or more with respect to a communication wavelength λ and stored in the plate-like member. When one end of the case of the mobile communication terminal is placed near the coupling element, the antenna element and the coupling element can be capacitively coupled to each other, so that radiation power in a specific direction is increased, and thus, a directivity gain is improved.
US10403960B2 System and method for antenna optimization
Systems and methods are disclosed for antenna optimization in an information handling system. A portable information handling system includes a chassis and a plurality of antennas coupled to the chassis. The plurality of antennas is capable of communicating in a multiple-input and multiple-output (MIMO) antenna configuration with a wireless-enabled device. The system includes an antenna control module communicatively coupled to the plurality of antennas. The antenna control module is configured to detect a change in at least one of a physical configuration of the chassis and an environment surrounding the portable information handling system, the change affecting a performance one or more of the plurality of antennas. The antenna control module is also configured to, based on the change, update a MIMO antenna list from the plurality of antennas. The MIMO antenna list represents active antennas for communicating with the wireless-enabled device.
US10403959B2 Thin wire antenna for control devices, for example, for control of or inclusion in a luminaire
An antenna assembly includes a radio frequency (RF) connector connected to a first end of a coaxial cable and a wire antenna attached to a second end of the coaxial cable. The wire antenna may be made of a shape memory alloy, such as nitinol. Examples of RF connectors include U.FL, IPEX, IPAX, IPX, AMC, MHF and UMCC connectors that allow the wire antenna to be removably attached to a printed circuit board (PCB) of a lighting control device and to avoid hardwiring the antenna to the PCB. The device that includes the antenna assembly may be incorporated into a luminaire for wireless control of the luminaire. The lighting control device may be installed within the luminaire, such that the wire antenna is positioned between a light source and a diffuser. A number of such luminaries may be combined to provide an intelligent lighting system.
US10403956B2 Simplification of complex waveguide networks
An improved system for simplifying a complex waveguide network in a satellite system is described herein. A waveguide network device may be configured with at least two housing portions attached together. This enables the waveguide network device to receive an arbitrary number of waveguide routes and output the routes in any configuration, effectively simplifying the overall waveguide network architecture.
US10403945B2 Dual-sided propulsion battery coolant system
A vehicle battery coolant system includes a first battery module including a first plurality of cells and a second battery module including a second plurality of cells. A coolant plate is disposed between the first and second battery modules and in heat transfer relationship with the first and second battery modules, wherein the coolant plate has fluid passages therein.
US10403944B2 Battery system with cooling device
The invention relates to a battery system, in particular for a hybrid drive, having a housing, a plurality of battery cells arranged inside the housing and a cooling element, wherein fluid connections and at least one electrical connection are arranged on the housing, said electrical connection being electrically coupled to the battery cells, and wherein the fluid connections comprise at least one coolant inlet and at least one coolant outlet, each of which is fluidically connected to the cooling element. The invention is characterized in that the housing comprises a tubular main body, which is sealed in a fluid-tight manner by a closure cap at each of the opposite end faces thereof, wherein the electrical connection is arranged on a first closure cap and the fluid connections are arranged on a second closure cap. The invention also relates to a motor vehicle having such a battery system.
US10403941B2 Temperature controller for battery
A temperature controller, for a battery, includes: a temperature control part configured to control a temperature of the battery by a phase change of a heat medium between a liquid phase and a gas phase; a gas phase flow passage through which a gas phase heat medium that flows out of the temperature control part flows; a heat medium cooling part configured to condense the gas phase heat medium that flows in from the gas phase flow passage; and a liquid phase flow passage through which the liquid phase heat medium flows from the heat medium cooling part to the temperature control part, the temperature control part and the heat medium cooling part being arranged such that a liquid surface of the liquid phase heat medium in the heat medium cooling part is positioned on an upper side than a liquid surface of the liquid phase heat medium in the temperature control part.
US10403940B2 Systems and methods for closed-loop recycling of a liquid component of a leaching mixture when recycling lead from spent lead-acid batteries
The present disclosure relates generally to systems and methods for recycling lead-acid batteries, and more specifically, relates to purifying and recycling the lead content from lead-acid batteries. A system includes a reactor that receives and mixes a lead-bearing material waste, a carboxylate source, and a recycled liquid component to form a leaching mixture yielding a lead carboxylate precipitate. The system also includes a phase separation device coupled to the reactor, wherein the phase separation device isolates the lead carboxylate precipitate from a liquid component of the leaching mixture. The system further includes a closed-loop liquid recycling system coupled to the phase separation device and to the reactor, wherein the closed-loop liquid recycling system receives the liquid component isolated by the phase separation device and recycles a substantial portion of the received liquid component back to the reactor as the recycled liquid component.
US10403939B2 Single wire battery pack temperature and identification method
Disclosed are techniques for identifying battery pack types and by inference battery chemistries by measuring a transient response of the battery pack to signal applied to the battery pack.
US10403938B2 Terminal device and charge control method using dual processor with bidirectional communication
A terminal device and a charge control method are provided by the disclosure. The terminal device includes a first processor, which includes a first communication interface. The first processor receives a firmware transmitted by a second processor through the first communication interface when the first communication interface is open, and reads control instructions recorded in the firmware when the terminal device is coupled to an adapter, to control the adapter to charge the terminal device, wherein when the first processor stores no firmware, the first communication interface is open; a second processor acquires the firmware from a server, and when the first communication interface is open, transmits the firmware by the first communication interface. Therefore, the improved charge method based on the control of the terminal device is more practical and universal.
US10403935B2 Electrolytic solution and battery
Provided is an electrolytic solution including a nonaqueous solvent and an alkali metal salt. The alkali metal salt is dissolved in the nonaqueous solvent. The nonaqueous solvent contains a perfluoropolyether having a weight-average molecular weight of 350 or more and less than 760. Also provided is a battery including the electrolytic solution, a positive electrode containing a positive electrode active material that can occlude and release an alkali metal cation, and a negative electrode containing a negative electrode active material that can occlude and release the alkali metal cation.
US10403925B1 Hydraulic isostatic press processes for solid-state batteries
Various arrangements of increasing an amount of contact between an electrolyte and active materials of a battery cell are presented herein. A battery cell may be inserted within a housing such that the battery cell is submersed in liquid. The housing may be sealed, then pressure and heat may be applied to the liquid. The battery cell may then be removed from the housing and used as part of a sealed battery module.
US10403923B1 Battery having a folded architecture
This disclosure is directed to a battery having a folded architecture that has one or more blocks of cells folded onto one another.
US10403921B2 Electricity generating electrochemical device of the solid-oxide fuel-cell stack type
The invention relates to an electricity generating electrochemical device of the solid-oxide fuel-cell stack type. The device includes a planar assembly having at least one electrochemical cell comprised between first and second gas diffusing plates made of ceramic of expansion coefficient between 8×10−6 K−1 and 10×10−6 K−1 and drilled with equidistant holes. First and second current conductive metal grids each are connected to a conductive wire allowing current to flow out of the device. The grilles are placed on either side of the at least one electrochemical cell between this cell and each of the first and second gas diffusing plates. A clamping device mechanically holds the planar assembly together.
US10403919B2 Methods to prepare stable electrolytes for iron redox flow batteries
An iron redox flow battery system, comprising a redox electrode, a plating electrolyte tank, a plating electrode, a redox electrolyte tank with additional acid additives that may be introduced into the electrolytes in response to electrolyte pH. The acid additives may act to suppress undesired chemical reactions that create losses within the battery and may be added in response to sensor indications of these reactions.
US10403917B2 Fuel cell unit
A fuel cell unit includes: an ammonia pump including a pump cell that reduces an amount of ammonia in fuel gas; and a fuel cell including a power generation cell that is supplied with oxidant gas and the fuel gas. Each of the pump cell and the power generation cell has: a membrane electrode gas diffusion layer assembly; a first separator and a second separator; and a first gas channel and a second gas channel. In each of the pump cell and the power generation cell, the first gas channel and the second gas channel are formed such that an amount of pressure loss in the first gas channel is smaller than an amount of pressure loss in the second gas channel.
US10403915B2 Electric power supply system, mobile object, and electric power supply method
An electric power supply system includes first and second fuel cell stacks, a plurality of fuel tanks, a determination unit configured to determine the state of the first fuel cell stack during operation stop of the first and second fuel cell stacks, and a purging execution unit configured to execute purging by activating the first and second fuel cell stacks according to a determination result and opening on-off valves of the plurality of fuel tanks to supply fuel to the first and second fuel cell stacks.
US10403914B2 Integrated fuel cell control system and operating method thereof
An integrated fuel cell control system is provided. The integrated fuel cell control system includes at least one sensor, at least one hydrogen on/off valve, and a fuel control unit (FCU). The FCU is configured to directly operate the at least one sensor and the at least one hydrogen on/off valve in real time and to determine a supply pressure of hydrogen supplied to a fuel cell. Thereby, noise between controllers may be removed and costs may be reduced.
US10403912B2 Anode discharge valve for fuel cell system
An anode discharge valve for a fuel cell system includes a valve main body which is installed in a hydrogen recirculation line of a fuel cell stack; a drive shaft which is rotatably installed in the valve main body, and coupled to an opening member which selectively opens a hydrogen discharge port by being rotated; and a mechanism which is connected to a hydrogen inlet port of the valve main body so as to form a hydrogen inflow path, and operates to rotate the drive shaft as a pressure of hydrogen inflowing through the hydrogen inflow path increases.
US10403909B2 Fluid flow plate for a fuel cell
The invention relates to bipolar plates for electrochemical fuel cell assemblies, and in particular to configurations of bipolar plates allowing for multiple fluid flow channels for the passage of anode, cathode and coolant fluids. Embodiments disclosed include a bipolar plate (10) for an electrochemical fuel cell assembly, comprising: a first plurality of fluid flow channels (13) extending across a first face of the bipolar plate between first inlet and outlet ports (18a, 18b) at opposing ends of the bipolar plate; a second plurality of fluid flow channels (22) extending across a second opposing face of the bipolar plate between second inlet and outlet ports (21a, 21b) at opposing ends of the bipolar plate; and a third plurality of fluid flow channels (14) extending between third inlet and outlet ports (19a, 19b) at opposing ends of the bipolar plate, the third plurality of fluid flow channels provided between first and second corrugated plates (11, 12) forming the first and second opposing faces of the bipolar plate, wherein the first, second and third fluid flow channels are coplanar.
US10403908B2 Stack structure for fuel cell
Provided is a fuel cell stack structure. The fuel cell stack structure includes first and second cell modules and first and second separation plates. In each of the first and second cell modules, one or more fuel cells generating electricity are stacked, and each of the fuel cells includes an electrolyte layer, and a cathode layer and an anode layer formed on both surfaces of the electrolyte layer, respectively, and generates electricity. The first and second separation plates are electrically connected to the first and second cell modules, respectively, and each separation plate has an air hole and a fuel hole at edges to provide an air including oxygen and a fuel gas including hydrogen to the cathode layer and the anode layer, respectively. At least one separation plate has a sealing unit for sealing the air hole and the fuel hole, and has a protruded convex at a different part from the sealing unit to improve an electrical contact with the other separation plate.
US10403905B2 Structures and preparation methods for catalyst coated membranes for fuel cells
Simplified methods for preparing a catalyst coated membrane (CCM) for solid polymer electrolyte fuel cells. The CCM has two reinforcing, expanded polymer sheets and the methods involve forming the electrolyte membrane from ionomer solution during assembly of the CCM. Thus, the conventional requirement to obtain, handle, and decal transfer solid polymer sheets in CCM preparation can be omitted. Further, CCM structures with improved mechanical strength can be prepared by orienting the expanded polymer sheets such that the stronger tensile strength direction of one is orthogonal to the other. Such improved CCM structures can be fabricated using the simplified methods.
US10403899B2 Alloy and lithium ion battery
Provided is an alloy comprising eight or more types of constituent elements, wherein the relative difference in terms of distance between nearest neighbors DNN between a constituent element having the largest distance between nearest neighbors DNN when constituting a bulk crystal from a single element and a constituent element having the smallest distance between nearest neighbors DNN when constituting a bulk crystal from a single element is 9% or less, the number of constituent elements having the same crystal structure when constituting a bulk crystal from a single element is not more than 3, and the difference in concentration between the constituent element having the highest concentration and the constituent element having the lowest concentration is 2 at. % or lower.
US10403898B2 Electrolytic copper foil having high tensile strength, electrode including the same, secondary battery including the same, and method of manufacturing the same
A high strength electrolytic copper foil preventing generation of folds, wrinkles, pleats, and breaks during a roll-to-roll (RTR) process, a method of manufacturing the same, and an electrode and a secondary battery which allow high productivity to be secured by being manufactured with such an electrolytic copper foil. The electrolytic copper foil includes a copper film including 99 weight % or more of copper and a protective layer on the copper film, wherein the electrolytic copper foil has a tensile strength of 45 to 65 kgf/mm2.
US10403893B2 Positive electrode material for lithium secondary battery
A positive electrode material is used to produce a positive electrode of a lithium secondary battery, the positive electrode material being a composite lithium material that includes a first lithium compound and a second lithium compound. For instance, the first lithium compound is in the form of particles and comprises at least one compound selected from a layered lithium compound and a spinel-type lithium compound. Preferably, the second lithium compound comprises at least one compound selected from a lithium-containing phosphate compound and a lithium-containing silicate compound. An amorphous carbon material layer and/or graphene-structured carbon material layer is present on the entire surface of the first lithium compound and the second lithium compound. The second lithium compound forms a thin-film layer on part or the entirety of the carbon material layer present on the surface of the first lithium compound particles.
US10403891B2 Positive electrode material and lithium ion battery
A positive electrode material includes an active material represented by Li2Mn(1−2x)NixMoxO3 (where 0
US10403890B2 Negative electrode active material for electric device and electric device using the same
A negative electrode active material which has a ternary alloy composition represented by Si—Sn-M (M is one or two or more transition metal elements) and has a microstructure which has a first phase (silicide phase) having a silicide of a transition metal as a main component and a second phase partially containing Sn and having amorphous or low crystalline silicon as a main component, and further has partially a plurality of independent first phases and partially a eutectic structure of the first phase and the second phase is used for an electric device. The negative electrode active material improves cycle durability of an electric device such as a lithium ion secondary battery.
US10403887B2 Bipolar battery electrode having improved carbon surfaces and method of manufacturing same
An electrode and a method of manufacturing an electrode for a flowing electrolyte battery enable improved robustness and reduced manufacturing costs of bipolar electrodes for flowing electrolyte batteries. The electrode includes a polymer sheet having a first side and a second side; a graphite layer on the first side; and an activated carbon layer on the second side.
US10403884B2 Electrode structures
A structure for use in an energy storage device, the structure comprising a backbone system extending generally perpendicularly from a reference plane, and a population of microstructured anodically active material layers supported by the lateral surfaces of the backbones, each of the microstructured anodically active material layers having a void volume fraction of at least 0.1 and a thickness of at least 1 micrometer.
US10403881B2 Method for producing ceramic cathode layers on current collectors
A method for producing a ceramic cathode layer on an electrically conductive substrate includes applying a coating to the electrically conductive substrate, the coating being in a form of a suspension including at least one suspending agent and at least one ceramic material. The method further includes heating the coating in a reducing atmosphere such that the ceramic material is completely or in part reduced to a fusible reaction product, heating the coating in a reducing atmosphere to temperatures above the melting point of the reaction product so as to form a melt, densifying or sintering the coating in a reducing atmosphere at temperatures that are 100° C. greater than a melting temperature of the reaction product, and reoxidizing the densified or sintered coating in an oxidizing atmosphere in a temperature range of between 400° C. and 1,200° C.
US10403880B2 Apparatus and method for processing battery electrodes
An apparatus for processing battery electrodes includes: a microwave applicator cavity with slots on opposite ends to allow a continuous sheet to move through the cavity in a first direction; a processing chamber constructed of microwave-transparent material, disposed within the applicator cavity and surrounding the continuous sheet, the processing chamber having slots to allow the continuous sheet to pass through it; a microwave power supply to deliver power to the applicator cavity; a source of heated gas providing a controlled gas flow through the processing chamber in a direction opposite the first direction; and, at least one non-contacting temperature measuring device positioned to measure a surface temperature at a selected location on the continuous sheet as it passes through the processing chamber. The apparatus is particularly suited for removing polar solvents from porous electrode coatings. A related method is also disclosed.
US10403879B2 Electrolytic solution, secondary battery, electronic device, and method of manufacturing electrode
To provide a method of manufacturing a lithium-ion secondary battery having stable charge characteristics and lifetime characteristics. A positive electrode is subjected to an electrochemical reaction in a large amount of electrolytic solution in advance before a secondary battery is completed. In this manner, the positive electrode can have stability. The use of the positive electrode enables manufacture of a highly reliable secondary battery. Similarly, a negative electrode is subjected to an electrochemical reaction in a large amount of electrolytic solution in advance. The use of the negative electrode enables manufacture of a highly reliable secondary battery.
US10403875B2 Busbar assembly for vehicle traction battery
A vehicle traction battery assembly including a pair of battery cells and a busbar is provided. Each of the battery cells may include a terminal and one or more locating features. The busbar may span between the cells and define a pair of arms each having a member sized to at least partially interlock with the one or more locating features. The busbar may span between the cells such that the busbar covers at least a portion of upper surfaces defined by each of the cells. At least one of the terminal apertures may be spaced in between outer edges of the respective arms such that a first and second surface area provide space sufficient for weld spots.
US10403874B2 Methods of producing batteries utilizing anode metal depositions directly on nanoporous separators
Provided are methods of preparing a separator/anode assembly for use in an electric current producing cell, wherein an electroactive anode metal layer, such as a lithium metal layer, is deposited directly on a porous separator, such as a nanoporous separator layer.
US10403873B2 Gravure roll, method of fabricating a separator, and separator
A gravure roll, in which the outside peripheral surface of a metal roll main body has a plurality of oblique line shaped protrusions forming a prescribed angle with the center axis of the roll main body and the coating liquid can be held in a plurality of oblique line shaped recesses formed between each of the plurality of protrusions, is configured such that the roll main body has a diamond-like carbon layer on the entire outer peripheral surface thereof, a head part for each of the plurality of protrusions is cut down, and each of the plurality of protrusions has a trapezoidal cross-sectional shape that becomes gradually narrower in width moving in direction toward the head part. A separator with a uniform weight per unit area can be manufactured wherein the coating liquid is coated onto a base material film using this gravure roll.
US10403872B2 Cylindrical batteries
A cylindrical battery having a sealing unit which includes at least a valve member, a metal plate disposed farther inside the battery than the valve member and having a joint portion connected to the valve member, and an annular insulating member disposed between an outer peripheral portion of the valve member and an outer peripheral portion of the metal plate. The metal plate has a groove-shaped thin portion disposed around the joint portion, and straight portions that have different angles to the normal to the metal plate are disposed on an inner peripheral side and an outer peripheral side of a cross section of the thin portion perpendicular to the longitudinal direction.
US10403870B2 Battery module
A battery module is provided and includes an array body in which a plurality of battery cells are arrayed, an elastic member disposed on at least one side in an array direction of the array body, a pair of end plates holding the array body and the elastic member therebetween, a resin middle plate disposed between the array body and the elastic member, and a metal joining member joining the pair of the end plates each other, in which the middle plate is provided with a through hole through which the joining member is inserted, and a metal collar is inserted through the through hole.
US10403866B2 Energy storage and power supply system with reserve mode and override
An energy storage and power supply device includes an energy storage unit, a sensor, an output, a regulator, and a processing circuit. The energy storage unit is configured to store electrical energy. The sensor is positioned to acquire data indicative of an operating characteristic of the energy storage unit. The output is coupled to the energy storage unit and configured to provide power from the energy storage unit to a load. The regulator is positioned along a power flow path between the energy storage unit and the output. The regulator is configured to facilitate selectively restricting a power flow provided to the output. The processing circuit is configured to monitor the operating characteristic of the energy storage unit based on data from the sensor and provide a signal to the regulator to restrict the power flow provided to the output in response to the operating characteristic satisfying a threshold.
US10403864B2 Battery
A battery including a power generating element, a first sealant, a first holding member holding the first sealant, and an outer case enclosing the power generating element, wherein the first sealant and the first holding member are enclosed in the outer case together with the power generating element, and the first holding member holds the first sealant by enclosing the first sealant in a state in which the first sealant is not in contact with the power generating element.
US10403852B2 Display apparatus
A display apparatus includes a substrate having a display area and a peripheral area outside the display area, a dam in the peripheral area, a first inorganic layer located in both the display area and the peripheral area and covering the dam, an upper surface of the first inorganic layer being nonplanar, and a roughness of the upper surface at a first part of the first inorganic layer outside the dam being greater than a roughness of the upper surface near a center of the display area, an organic layer covering the first inorganic layer in the display area and a portion of the peripheral area, and a second inorganic layer located in both the display area and the peripheral area and covering the dam and the organic layer.
US10403848B2 Flexible display panel
A flexible display panel is disclosed. The flexible display panel includes a flexible display unit and a curved state setting component. The flexible display unit includes a first surface and a second surface opposite the first surface where the first surface is an emitting surface of the flexible display unit. The curved state setting component is fixed on the second surface to adjust the flexible display unit in a curved state. This disclosure allows the flexible display panel to remain in a curved state.
US10403841B2 Organic electroluminescent element and organic electroluminescent display device
An organic EL element is provided that has a high light emission efficiency and that emits a plurality of light beams having respective wavelength ranges different from one another, the light beams including short wavelength light having a high chromaticity. An organic EL element (1) includes an exciton generating layer (7) and a guest layer (8) that are adjacent to each other.
US10403838B2 Photoelectric conversion device
A photoelectric conversion device includes: an element substrate having a first electrode, a photoelectric conversion layer, and a second electrode, the photoelectric conversion layer being provided above the first electrode and performing charge separation by energy of irradiated light, and the second electrode being provided above the photoelectric conversion layer; a counter substrate facing the element substrate; and a sealing layer provided between the element substrate and the counter substrate. The element substrate, the counter substrate, and the sealing layer define a sealing region sealing the photoelectric conversion layer. The element substrate further has: an impurity detection layer in contact with the second electrode inside the sealing region and causing chemical reaction with an impurity containing at least one of oxygen and water; and a third electrode in contact with the impurity detection layer and extending to the outside of the sealing region.
US10403836B2 Sequential processing with vapor treatment of thin films of organic-inorganic perovskite materials
According to some embodiments of the present invention, a method of producing an organic-inorganic perovskite thin film includes depositing a layer of inorganic material on a substrate to form an inorganic film, and performing an organic vapor treatment of the inorganic film to produce an organic-inorganic perovskite thin film. The layer of inorganic material comprises an inorganic anion layer having a metal-ligand framework, and the organic vapor treatment provides organic cations capable of becoming inserted into the metal-ligand framework of the inorganic anion layer to form a perovskite structure.
US10403833B2 Organic metal complexes
The present invention relates inter alia to novel organic metal complexes comprising, e.g., platinum and specific side groups, their preparation und their use in electronic devices.
US10403830B2 Organic electroluminescent materials and devices
An organic light emitting device (OLED) is provided. The OLED has an anode, a cathode, and an emission layer, disposed between the anode and the cathode, including a first emitting compound; wherein the first emitting compound is capable of functioning as a blue phosphorescent emitter in the OLED at room temperature; wherein the first emitting compound has PLQY of less than 90% at room temperature; wherein the OLED has an external quantum efficiency of between 8% and 20% at 1 mA/cm2.
US10403829B2 Photoelectric conversion element, solar cell using the same, and method for manufacturing photoelectric conversion element
Provided are a photoelectric conversion element including a first electrode having a photosensitive layer including a light absorber on a conductive support and a second electrode, in which the light absorber includes a compound having a perovskite-type crystal structure having an organic cation represented by Formula (IA) below, a cation of a metallic atom, and an anion that is an anionic atom or atomic group, a solar cell, and a method for manufacturing a photoelectric conversion element, including bringing a layer in which a photosensitive layer is to be formed into contact with liquid including the above-described compound. [RA—NH2(H+)]1-n{[(RB)n2-L-NH2](H+)}n  Formula (IA) in the formula, RA represents a specific group such as an alkyl group. RB represents NR1R2 or (NR1R2R3)+, and R1 to R3 represent a hydrogen atom or a substituent. L represents a linking group. n2 represents an integer of 1 or more. Here, (RB)n2-L is a group different from RA. n represents a numerical value satisfying 0
US10403823B2 Polymer and organic light emitting device
Polymer and Organic Light Emitting Device A polymer comprising a repeat unit of formula (I a), (I b) or (Ic): (Formulae (Ia), (Ib), (Ic)) wherein M is a metal; R is a backbone repeat group; n is 1 or 2; Sp is a spacer group; w is 0 or 1; L1 and L2 are mono- or bidentate co-coordinating groups; ---- represents a second metal to ligand bond in the case where L1 or L2 is a bidentate ligand and at least one of L1 and L2 is substituted with group of formula (II) (Formula (II)) wherein m is 0 or 1; each Ar1, Ar2 and Ar3 is aryl or heteroaryl. The polymer may be used as an emissive material in an organic light-emitting device.
US10403822B2 Thienothiophene-isoindigo
Polymers containing at least one unit of formula wherein X1, X2 and X3 are independently from each other O, S or NR1, a process for their preparation, intermediates and electronic devices containing these polymers as semiconducting material.
US10403821B2 Method of making an electrode
A method of making an electrode for an organic electronic device comprises the steps of depositing an ink on a light emitting layer, and drying said ink to form said electrode. The ink comprises conductive metal or carbon particles, a binder and a hydrocarbon solvent selected from 1,1′-bicyclohexyl, cis-decalin trans-decaiin or n-undecane.
US10403820B1 Method for continuously preparing organic light emitting diode by using thermal transfer film
A method for continuously preparing organic light emitting diode (OLED) by using thermal transfer film is revealed. At least two thermal transfer layers are transferred onto a substrate in turn by thermal transfer printing for overcoming shortcomings of the conventional vacuum evaporation including complicated processes and low material efficiency. Only less than 50% material reaches the substrate after the vacuum evaporation.
US10403818B2 Method of forming semiconductor devices having threshold switching devices
Forming a semiconductor device that includes a memory cell array may include performing a switching firing operation on one or more memory cells of the memory array to cause a threshold voltage distribution associated with threshold switching devices in the memory cells to be reduced. The switching device firing operation may be performed such that the threshold voltage distribution is reduced while maintaining the one or more threshold switching devices in the amorphous state. Performing the switching device firing operation on a threshold switching device may include heating the threshold switching device, applying a voltage to the threshold switching device, applying a current to the threshold switching device, some combination thereof, or the like.
US10403814B2 Method of cleaning and method of plasma processing
A method of cleaning a substrate processing apparatus that etches a film including a metal, the method include a first cleaning step of providing a gas containing a hydrogen-containing gas, and removing a carbon-containing deposition by plasma generated from the gas containing the hydrogen-containing gas; a second cleaning step of, after the first cleaning step, providing an inert gas, and removing a metal-containing deposition by plasma generated from the inert gas; and a third cleaning step of, after the second cleaning step, providing a gas containing a fluorine-containing gas and an oxygen-containing gas, and removing a silicon-containing deposition by plasma generated from the gas containing the fluorine-containing gas and the oxygen-containing gas.
US10403811B2 Magnetic diffusion barriers and filter in PSTTM MTJ construction
A material layer stack for a magnetic tunneling junction, the material layer stack including a fixed magnetic layer; a dielectric layer; a free magnetic layer; and an amorphous electrically-conductive seed layer, wherein the fixed magnetic layer is disposed between the dielectric layer and the seed layer. A non-volatile memory device including a material stack including an amorphous electrically-conductive seed layer; and a fixed magnetic layer juxtaposed and in contact with the seed layer. A method including forming an amorphous seed layer on a first electrode of a memory device; forming a material layer stack on the amorphous seed layer, the material stack including a dielectric layer disposed between a fixed magnetic layer and a free magnetic layer, wherein the fixed magnetic layer.
US10403807B2 Thermoelectric conversion material and method for manufacturing same
The present invention provides a thermoelectric conversion material having a reduced thermal conductivity and having an improved figure of merit, and a method for producing the material. The thermoelectric conversion material has, as formed on a resin substrate having recesses, a thermoelectric semiconductor layer formed of a thermoelectric semiconductor material, wherein the resin substrate comprises one formed by curing a resin layer of a curable resin composition. The production method for the thermoelectric conversion material comprises a resin substrate formation step of transcribing a protruding structure from an original plate having the protruding structure onto a resin layer of a curable resin composition and curing the layer, and a film formation step of forming a thermoelectric semiconductor layer of a thermoelectric semiconductor material on the resin substrate.
US10403796B2 Light emitting device and method of fabricating the same
A light emitting device and a method of fabricating the same. The light emitting device includes: a light emitting structure including a first conductive type semiconductor layer, a second conductive type semiconductor layer, an active layer, and a partially exposed region of an upper surface of the first conductive type semiconductor layer; a transparent electrode disposed on the second conductive type semiconductor layer; a first insulation layer including a first opening and a second opening; a metal layer at least partially covering the first insulation layer; a first electrode electrically connected to the first conductive type semiconductor layer; and a second electrode electrically connected to the transparent electrode.
US10403795B2 Light-emitting device
A light-emitting device includes a semiconductor layered structure; an upper electrode disposed on a portion of an upper surface of the semiconductor layered structure; a lower electrode disposed on a lower surface of the semiconductor layered structure in a region spaced from a region directly under the upper electrode, the lower electrode being reflective; and a protective film disposed continuously on a surface of the upper electrode and the upper surface of the semiconductor layered structure. A thickness of a first portion of the protective film, which is disposed at least in a region directly above the lower electrode, is smaller than a thickness of a second portion of the protective film, which is disposed continuously on the surface of the upper electrode and the upper surface of the semiconductor layered structure adjacent to the portion on which the upper electrode is disposed.
US10403790B2 Method for manufacturing semiconductor light-emitting device
A semiconductor light-emitting device includes a light-emitting member that includes a first semiconductor layer of a first conductivity type, a second semiconductor layer of a second conductivity type, and a light-emitting layer between the first semiconductor layer and the second semiconductor layer, a first metal layer electrically connected to the first semiconductor layer, and a second metal layer electrically connected to the second semiconductor layer. The light-emitting member has a first surface including a front surface of the first semiconductor layer, a second surface including a front surface of the second semiconductor layer, a side surface including an outer periphery of the first semiconductor layer, and a recess extending inwardly of the second surface to an interior portion of the first semiconductor layer to expose an inner surface on a side of the recess facing the side surface.
US10403789B2 Light-emitting element and the manufacturing method thereof
This disclosure discloses a light-emitting element having a light-emitting unit, a transparent layer and a wavelength conversion layer formed on the transparent layer. The transparent layer covers the light-emitting unit. The wavelength conversion layer includes a phosphor layer having a phosphor and a stress release layer without the phosphor.
US10403787B2 Optoelectronic device comprising three-dimensional semiconductor structures in an axial configuration
The invention relates to an optoelectronic device (1) comprising at least one three-dimensional semiconductor structure (2) extending along a longitudinal axis (Δ) substantially orthogonal to a plane of a substrate (3) on which same lies, and comprising: a first doped portion (10), extending from one surface of the substrate (3) along the longitudinal axis (Δ); an active portion (30) comprising a passivation layer (34) and at least one quantum well (32) covered laterally by said passivation layer (34), the quantum well (32) of the active portion (30) having a mean diameter greater than that of said first doped portion (10), said active portion (30) extending from the first doped portion (10) along the longitudinal axis (Δ); and a second doped portion (20), extending from the active portion (30) along the longitudinal axis (Δ). The invention is characterized in that the device comprises a plurality of three-dimensional semiconductor structures (2) extending substantially in parallel with one another, the active portions (30) of which are in mutual contact.
US10403784B2 Light emitting device controlling a current injection amount into an electrode according to pieces of optical information
A light emitting device, particularly a super luminescent diode, includes an active layer provided between upper and lower electrodes for injecting electric current into the active layer. The active layer functions as an optical waveguide and has first and second edge faces for emitting light. The device further includes first and second light receiving sections for receiving light emitted from the first and second edge faces respectively and generating first and second pieces of optical information respectively and a control section for controlling the current injection amount into the active layer from the upper electrode according to the first and second pieces of optical information. The optical output and the spectral shape of the device can be easily, accurately and reliably controlled in a short period of time.
US10403781B1 Silicon-based photodetectors with expanded bandwidth
A hot carrier photodetector has been developed that absorbs approximately 80% of broadband infrared radiation by using a planar nanoscale back metal contact to silicon. Based on the principles of the hot carriers generation in ultrathin metal films, silicon-based CMOS image sensors are developed which operate in the IR diapason. The device uses absorption in an ultrathin metallic nanostructure to generate therein a non-equilibrium electron distribution which subsequently is injected into the silicon material via a Schottky contact at the Si body, thus generating a photoresponse to an incident IR radiation. A pixeled array including interconnected hot carriers metallic nanostructured cell(s) and traditional RGB elements is envisioned to enable RGB-IR imaging from a single silicon based wafer.
US10403772B2 Electrical and optical via connections on a same chip
The present disclosure relates to semiconductor structures and, more particularly, to electrical and optical via connections on a same chip and methods of manufacture. The structure includes an optical through substrate via (TSV) comprising an optical material filling the TSV. The structure further includes an electrical TSV which includes a liner of the optical material and a conductive material filling remaining portions of the electrical TSV.
US10403769B2 Electro-conductive paste comprising Ag nano-particles and spherical Ag micro-particles in the preparation of electrodes
The invention relates to an electro-conductive paste comprising Ag nano-particles and spherical Ag micro-particles in the preparation of electrodes, particularly in electrical devices, particularly in temperature sensitive electrical devices or solar cells, particularly in HIT (Heterojunction with Intrinsic Thin-layer) solar cells. In particular, the invention relates to a paste, a process for preparing a paste, a precursor, a process for preparing an electrical device and a module comprising electrical devices. The invention relates to a paste comprising the following paste constituents: a. Ag particles, b. a polymer system; wherein the Ag particles have a multi-modal distribution of particle diameter with at least a first maximum in the range from about 1 nm to about less than 1 μm and at least a further maximum in the range from about 1 μm to about less than 1 mm; wherein the difference between the first and the further maximum is at least about 0.3 μm; wherein at least 50 wt. % of the Ag particles with a diameter in the range from 1 μm to 1 mm are spherical.
US10403765B2 Semiconductor device, display device, display apparatus, and system
A semiconductor device includes a base; a gate electrode to which a gate voltage is applied; a source electrode and a drain electrode through which an electric current is generated according to the gate voltage being applied to the gate electrode; a semiconductor layer made of an oxide semiconductor; and a gate insulating layer inserted between the gate electrode and the semiconductor layer. The semiconductor layer includes a channel-forming region and a non-channel-forming region; the channel-forming region is in contact with the source electrode and the drain electrode, and the non-channel-forming region is in contact with the source electrode and the drain electrode.
US10403761B2 Array substrate and manufacturing method thereof, and display device
An array substrate and a manufacturing method thereof, and a display device are provided. The manufacturing method comprises: forming a first gate metal pattern on a base substrate; forming a gate insulating layer, a first active layer pattern and a source-drain metal pattern on the base substrate on which the first gate metal pattern is formed; forming a first protective layer pattern and a through hole pattern on the base substrate on which the source-drain metal pattern is formed; and forming a second active layer pattern and a pixel electrode pattern on the base substrate on which the first protective layer pattern is formed. Embodiments of the present disclosure solve problems of poor display performance and high cost of the array substrate and achieve effects of improving the display performance and reducing the cost.
US10403756B2 Thin-film transistor (TFT) and manufacturing method thereof, array substrate and manufacturing method thereof, and display device
Embodiments of the present invention relate to a thin-film transistor (TFT) and a manufacturing method thereof, an array substrate and a manufacturing method thereof, and a display device. The TFT includes an active layer, an amorphous silicon (a-Si) connecting layer and a source-drain electrode layer. The active layer includes a channel region, a source region and a drain region; forming materials of the channel region include polycrystalline silicon (poly-Si); the a-Si connecting layer is disposed on a side of the active layer and includes a first connecting part and a second connecting part which are spaced from each other; the source-drain electrode layer includes a source electrode and a drain electrode which are spaced to each other; the source electrode is electrically connected with the source region through the first connecting part; and the drain electrode is electrically connected with the drain electrode through the second connecting part.
US10403755B2 Thin film transistor and method for manufacturing the same
Related to is the technical field of display panels, and in particular to a thin film transistor and a method for manufacturing the same. The thin film transistor provided on a substrate includes a drain, a source, a gate, and an active layer. The drain and the source are in a comb-like shape and are connected with the active layer through a first via hole and a second via hole, respectively. Such arrangement enables a width of a channel formed between the drain and the source to be increased and a layout scale of the thin film transistor to be reduced at the same time, whereby space is saved. When used in a GOA circuit or other circuits, the thin film transistor is helpful to achievement of a narrow-bezel design of a display panel.
US10403752B2 Prevention of subchannel leakage current in a semiconductor device with a fin structure
An embodiment includes an apparatus comprising: a fin structure on a substrate, the fin structure including fin top and bottom portions, a channel including a majority carrier, and an epitaxial (EPI) layer; an insulation layer including insulation layer top and bottom portions adjacent the fin top and bottom portions; wherein (a) the EPI layer comprises one or more of group IV and lll-V materials, (b) the fin bottom portion includes a fin bottom portion concentration of dopants of opposite polarity to the majority carrier, (c) the fin top portion includes a fin top portion concentration of the dopants less than the fin bottom portion concentration, (d) the insulation layer bottom portion includes an insulation layer bottom portion concentration of the dopants, and (e) the insulation layer top portion includes an insulation top layer portion concentration greater than the insulation bottom portion concentration. Other embodiments are described herein.
US10403751B2 Semiconductor device and method of manufacturing the same
A semiconductor device includes a substrate, and a first source/drain region formed on the substrate. The semiconductor device further includes a channel formed on the first source/drain region, and a second source/drain region formed on the channel. The semiconductor device also includes a gate electrode formed on an external surface of the channel, and a metal pad formed on the substrate. The height of an upper surface of the metal pad is the same as the length of an upper surface of the gate electrode.
US10403749B2 Method of manufacturing semiconductor device
In a first main surface side of a silicon carbide semiconductor base, a trench is formed. A second base region of a second conductivity type is arranged at a position facing the trench in a depth direction. An end (toward a drain electrode) of the second base region of the second conductivity type, and an end (toward the drain electrode) of a first base region of the second conductivity type reach a position deeper than an end (toward the drain electrode) of a region of a first conductivity type. Thus, the electric field at a gate insulating film at the trench bottom is mitigated, suppressing the breakdown voltage of the active region and enabling breakdown voltage design of the edge termination region to be facilitated. Further, such a semiconductor device may be formed by an easy method of manufacturing.
US10403748B2 Semiconductor device including silicon carbide
A semiconductor device includes: an n+ type of silicon carbide substrate, an n− type of layer, first trenches, a p type of region, a p+ type of region, an n+ type of region, a gate electrode, a source electrode, and a drain electrode. The semiconductor device may include a plurality of unit cells, wherein one of the plurality of unit cells may include a contact portion at which the source electrode and the p+ type of region contact each other, an outer portion disposed at upper and lower portions of the contact portion in a plan view, and a connection portion connecting the contact portion to the outer portion, a width between the first trenches horizontally adjacent in the plan view in the contact portion is equal to a width between the first trenches horizontally adjacent in the plan view in the outer portion, and a width between the first trenches horizontally adjacent in the plan view in the connection portion is less than a width between the first trenches horizontally adjacent in the plan view in the contact portion.
US10403747B2 Gallium nitride/ aluminum gallium nitride semiconductor device and method of making a gallium nitride/ aluminum gallium nitride semiconductor device
A semiconductor device and a method of making the same is disclosed. The device includes a substrate having an AlGaN layer located on a GaN layer for forming a two dimensional electron gas at an interface between the AlGaN layer and the GaN layer. The device also includes a plurality of contacts. At least one of the contacts includes an ohmic contact portion located on a major surface of the substrate. The ohmic contact portion comprises a first electrically conductive material. The at least one of the contacts also includes a trench extending down into the substrate from the major surface. The trench passes through the AlGaN layer and into the GaN layer. The trench is at least partially filled with a second electrically conductive material. The second electrically conductive material is a different electrically conductive material to the first electrically conductive material.
US10403746B2 Heterostructure and method of its production
The present document discloses an AlxGa1−xN/GaN heterostructure, wherein x is 0.10
US10403745B2 Nitride semiconductor device including a horizontal switching device
A nitride semiconductor device includes a horizontal switching device that includes a substrate, a channel forming layer, a source region, a drain region and a gate region. The source region and the drain region are arranged apart from each other in one direction along a plane of the substrate. The gate region is formed of a p-type semiconductor layer and is arranged between the source region and the drain region. The gate region is divided into multiple parts in a perpendicular direction along the plane of the substrate, the perpendicular direction being perpendicular to an arrangement direction in which the source region and the drain region are arranged. Accordingly, on-resistance is decreased while securing high breakdown voltage.
US10403742B2 Field-effect transistors with fins formed by a damascene-like process
Methods of forming a structure for a fin-type field-effect transistor and structures for a fin-type field-effect transistor. An etch stop layer, a sacrificial layer, and a dielectric layer are arranged in a layer stack formed on a substrate. a plurality of openings are formed that extend through the layer stack to the substrate. A semiconductor material is epitaxially grown inside each of the plurality of openings from the substrate to form a plurality of fins embedded in the layer stack. The sacrificial layer is removed selective to the etch stop layer to reveal a section of each of the plurality of fins.
US10403740B2 Gate planarity for FinFET using dummy polish stop
A method for forming a semiconductor device includes depositing a dielectric layer over fins formed in a semiconductor substrate. The dielectric layer includes a screen layer over tops of the fins. An etch stop feature is formed on the screen layer. The etch stop feature is patterned down to the screen layer in regions across the device. A dummy gate material formed over the fins is planarized down to the etch stop feature, a dielectric fill between gate structures patterned from the dummy gate material is planarized down to the etch stop feature and a gate conductor is planarized to the etch stop feature.
US10403735B2 Method of forming semiconductor device including P-N diode
Forming a semiconductor device includes forming a first conductive line on a substrate, forming a memory cell including a switching device and a data storage element on the first conductive line, and forming a second conductive line on the memory cell. Forming the switching device includes forming a first semiconductor layer, forming a first doped region by injecting a n-type impurity into the first semiconductor layer, forming a second semiconductor layer thicker than the first semiconductor layer, on the first semiconductor layer having the first doped region, forming a second doped region by injecting a p-type impurity into an upper region of the second semiconductor layer, and forming a P-N diode by performing a heat treatment process to diffuse the n-type impurity and the p-type impurity in the first doped region and the second doped region to form a P-N junction of the P-N diode in the second semiconductor layer.
US10403734B2 Semiconductor device with reduced gate height budget
The present disclosure relates to semiconductor structures and, more particularly, to semiconductor device with reduced gate height budget and methods of manufacture. The method includes: forming a plurality of gate structures on a substrate; recessing material of the plurality of gate structures to below a surface of an insulator material; forming trenches in the insulator material and underlying material adjacent to sidewalls of the plurality of gate structures; and filling the recesses and trenches with a capping material.
US10403732B2 Semiconductor device including stripe structures
A method is provided for fabricating stripe structures. The method includes providing a substrate; and forming a to-be-etched layer on the substrate. The method also includes forming a hard mask pattern having a first stripe on the to-be-etched layer; and forming a photoresist pattern having a stripe opening on the to-be-etched layer and the hard mask pattern having the first stripe. Further, the method includes forming a polymer layer on a top surface and side surfaces of the photoresist pattern to reduce a width of the stripe opening; forming hard mask patterns having a second stripe by etching the hard mask pattern having the first stripe using the photoresist pattern having the polymer layer as an etching mask; and forming the stripe structures by etching the to-be-etching layer using the hard mask pattern having the second stripe as an etching mask until the substrate is exposed.
US10403730B2 Memory cell comprising non-self-aligned horizontal and vertical control gates
The present disclosure relates to a memory cell comprising a vertical selection gate extending in a trench made in a substrate, a floating gate extending above the substrate, and a horizontal control gate extending above the floating gate, wherein the floating gate also extends above a portion of the vertical selection gate over a non-zero overlap distance. Application mainly to the production of a split gate memory cell programmable by hot-electron injection.
US10403713B2 Method of manufacturing semiconductor device
In a first main surface of a silicon carbide semiconductor base, a trench is formed. On a first main surface side of the silicon carbide semiconductor base, an n-type silicon carbide epitaxial layer is deposited. In a surface of the n-type silicon carbide epitaxial layer, an n-type high-concentration region is provided. In the surface of the n-type silicon carbide epitaxial layer, a first p-type base region and a second p+-type base region are selectively provided. The second p+-type base region is formed at the bottom of the trench. A depth of the n-type high-concentration region is deeper than that of the first p-type base region and the second p+-type base region. Thus, by an easy method, the electric field at a gate insulating film at the bottom of the trench is mitigated, enabling the breakdown voltage of the active region to be maintained and the ON resistance to be lowered.
US10403711B2 Designing and fabricating semiconductor devices with specific terrestrial cosmic ray (TCR) ratings
In one embodiment, a method of manufacturing a silicon-carbide (SiC) device includes receiving a selection of a specific terrestrial cosmic ray (TCR) rating at a specific applied voltage, determining a breakdown voltage for the SiC device based at least on the specific TCR rating at the specific applied voltage, determining drift layer design parameters based at least on the breakdown voltage. The drift layer design parameters include doping concentration and thickness of the drift layer. The method also includes fabricating the SiC device having a drift layer with the determined drift layer design parameters. The SiC device has the specific TCR rating at the specific applied voltage.