Document Document Title
US10405199B1 Apparatus and methods for transmitting or receiving electromagnetic waves
Aspects of the subject disclosure may include, a system for generating electromagnetic signals that resonate in a cavity having a plurality of reflectors resulting in resonating electromagnetic signals and combining the resonating electromagnetic signals to form an electromagnetic wave that traverses a reflector and couples onto a physical transmission medium. Other embodiments are disclosed.
US10405198B2 Method and system for implementing self organizing mobile network (SOMNET) of drones and platforms
Novel tools and techniques are provided for implementing self-organizing mobile networks (“SOMNETs”) of drones and platforms. In various embodiments, a computing system might receive first data from each of a plurality of vehicles; might receive second data from each of a plurality of platforms; might analyze the first data to determine a status of each vehicle; and might analyze the second data to determine a status of each platform. Based at least in part on the analyzed first and second data, the computing system might generate at least one of first control instructions to at least one first vehicle of the plurality of vehicles or second control instructions to at least one first platform of the plurality of platforms that respectively cause the at least one first vehicle to perform one or more first actions or cause the at least one first platform to perform one or more second actions.
US10405193B1 Dynamic radio access network and intelligent service delivery for multi-carrier access for 5G or other next generation network
A framework of abstraction of new and existing 5G radios can enhance capabilities of new and existing micro radios and other short range radio technologies to enable intelligent service delivery, dynamic access learning capability, and network slicing over 5G access networks. Enhancing layer communication for both control and user plane can be tunneled through the hosting layer and exploit a common transport provided by the hosting layer. The tunneling through the hosting layer can also enable the enhance capabilities to access the same radio management functions and can be orchestrated by the same core function. The framework for abstraction of the resources can be used to provide dynamic sharing of the resources and then be divided amongst different carriers.
US10405190B2 Channel assignment in shared spectrum based on network coverage overlap and network weights
Aspects of the present disclosure relate to methods and apparatus for assigning channels to networks in a group based on network coverage overlap and network weights. An example method generally includes determining whether channels are available for allocation at each network represented by a node in a network overlap graph, wherein each node in the graph is associated with an assigned channel in a shared spectrum, and for each network in the graph for which channels are available for allocation, identifying channels that are available for allocation to the network, and assigning at least one of the available channels to the network based, at least in part, on a weighting associated with the network.
US10405188B2 Relay selection routing method and relay selection routing apparatus based on direct communication of terminal
The present invention provides a relay selection routing method based on direct communication of a terminal, applied to a base station, including: establishing a database of a topological structure of a direct communication terminal on a network side; when a change of the topological structure is detected, updating the database of the topological structure; when a direct communication service request is received, determining a data sending path and a destination relay node corresponding to the direct communication service request according to the database of the topological structure, sender information and receiver information of the direct communication service request and a preset selection principle; and establishing a direct communication data sharing network corresponding to the direct communication service request according to the data sending path and the destination relay node. Correspondingly, the present invention further provides a relay selection router based on direct communication of a terminal.
US10405180B2 Stub network establishing method, device and system, and storage medium
Disclosed is a method for establishing a stub network, including: sending a networking request message to an M2M platform; receiving a networking confirmation message sent from the M2M platform, wherein the networking confirmation message comprises networking authorization information; sending a domain-join request for joining a domain to an M2M terminal which has authorized networking according to the networking authorization information; receiving a domain-join confirmation returned by the M2M terminal which has authorized networking and establishing a link for the M2M terminal which has authorized networking; receiving from an M2M terminal in the domain a data forwarding request which comprises identification of a target M2M terminal; and determining the target M2M terminal as an M2M terminal in the domain according to the identification of the target M2M terminal, and directly forwarding service data to the target M2M target terminal. Also disclosed is a device and system for establishing a stub network.
US10405174B2 Wireless terminal device, network node, method and computer program for simultaneous multiple radio access technology operation
A wireless terminal device of a wireless communication system is arranged to operate according to a plurality of radio access technologies, RATs. A method of the wireless terminal device comprises receiving a configuration from a network node of an access network of the wireless communication system, wherein the configuration is a multi-connectivity configuration arranged to operate towards a plurality of RATs simultaneously, determining capabilities of the wireless terminal device, and analyzing the received configuration in view of the capabilities. If the capabilities are fully sufficient for the configuration, the configuration is used for setting up transceiver operation of the wireless terminal device, or if the capabilities are not fully sufficient for the configuration, an adapted configuration is determined for setting up the transceiver operation of the wireless terminal device, wherein the capabilities are fully sufficient for the adapted configuration. The method also comprises operating the wireless terminal device according to selected transceiver operation. Network node, and methods and computer programs therefor are also disclosed.
US10405170B2 Method and system for storing contact information in a network contact database
The invention provides a method comprising, receiving an indication of a desire for contact information associated with given media content, obtaining the contact information associated with the given media content in response to the indication and causing the obtained contact information to be stored in a database associated with a given party.
US10405169B2 Device discovery method, user equipment, server, and system
Embodiments provide a device discovery method which relates to the field of communications technologies. The method includes: receiving, by a server, a discovery request, where the discovery request is used to request to discover another UE near a user equipment UE, and the discovery request includes a discovery category indication; generating discovery configuration information according to the discovery category indication, and sending the discovery configuration information to a base station or the UE, where the discovery configuration information is used to configure a parameter that is used when the base station or the UE detects another nearby UE; and receiving a discovery result sent by the base station or the UE.
US10405165B2 Quick pair
A host device, such as a laptop or desktop computer, that supports wireless point-to-point connections with peripheral devices, such as a pair of headphones, mouse, etc., is configured with quick pair with which the host device can automatically surface a toast on the UI for the user to pair the host and peripheral devices when the peripheral device is within range. For example, a pattern within an advertisement payload can be transmitted, or beaconed, by the peripheral device to the host device, where the host device then identifies, based on the pattern, that the peripheral device is quick pair enabled. When the peripheral device is within range, the host device then automatically surfaces a toast for the user to pair the two devices, and moves the toast to a notification center in case the user wishes to pair the device at a later time.
US10405161B2 V2X cellular communication synchronization and initiation independent of a cellular base station
A cellular vehicle-to-everything (C-V2X) [including V2V] communication system obtains location and time data from one or more GNSS signals and retrieves cellular synchronization information (including but not limited to 3GPP MIP and/or SIB) from a pre-loaded database and uses the information to establish a C-V2V connection with another vehicle. Synchronization may be repeated after expiration of a time period. The time period may be selected according to a location and velocity of the vehicle. Other sources of time data may be used when GNSS signals are not available, such as an internal crystal clock or timing from a cellular base station.
US10405149B2 Enhanced MBMS-based signal transmission/reception method
A method and an apparatus for reducing delay in enhanced multimedia broadcast multicast services (eMBMS)-based group communication are provided. The method includes receiving the user packet, including information of a time stamp assigned by a broadcast/multicast service center (BM-SC), from the BM-SC, and transmitting the user packet to a terminal through a physical multicast channel based on information of the time stamp, wherein the time stamp is assigned at an interval set to a value less than a multimedia broadcast multicast services (MBMS) scheduling period.
US10405145B2 Method and/or system for positioning of a mobile device
Methods and systems provide location services for user equipment (UE) devices in a radio access network (RAN) such as a Fifth Generation (5G) RAN. An example method of locating a user equipment (UE) at a location server includes exchanging one or more first signaling messages with the UE, and exchanging one or more second signaling messages with a location server associated with a core network. In the example method, the location server is integrated with a base station or a success point.
US10405142B2 Velocity-weighted analysis of user equipment location data
Velocity-weighted analysis of UE location data is disclosed. UE velocity can be determined from the change in position and time. UE dwell can also be determined from the change in position and time. UE dwell and UE velocity can be inversely related. UE dwell an UE velocity can be correlated to a likelihood that an event occurrence related to a point of interest affects UE travel between a first and second location. A location of the point of interest can be determined to be in a region corresponding to a path between the first and second location. The region can be associated with the UE dwell and/or UE velocity, such that a probability of interaction can be determined for the event occurrence for the point of interest. The region can comprise a probable UE path based on historical UE data.
US10405138B2 Method and device for outputting notification
A notification method includes obtaining, according to period t1, coordinates a1 and a speed v1 of a device after a first geo-fence is set, setting a second geo-fence in response to coordinates a1 being outside the first geo-fence and v1 exceeding a threshold, where the initial radius of the second geo-fence is greater than that of the first geo-fence and a center point of the second geo-fence is the same as that of the first geo-fence, obtaining, according to t1, coordinates a2 and a speed v2 of the device after the second geo-fence is set, adjusting period t1 to a period t2 in response to the coordinates a2 being within the second geo-fence and outside the first geo-fence, obtaining, according to the period t2, coordinates a3 and speed v3 of the portable electronic device, and outputting a notification when the geographical coordinates a3 are located within the first geo-fence.
US10405136B2 Dynamic geofence based on members within
In one embodiment, a method comprises receiving, via a mobile station, contextual information or geographic location data relating to a plurality of members of the population within the geographic region, identifying a common element in the received contextual information relating to at least two members of the population as a basis for defining a first boundary of the geofence to include the at least two members, wherein the common element is identified upon a comparison of the first and second contextual information, and defining the first boundary of the geofence.
US10405133B1 Geofenced mesh network communication
A mesh network includes a source node and non-source nodes. The source node generates geofenced message information defining a geofenced message for one or more non-source nodes within a geofence. The source node transmits the geofenced message information for reception by a non-source node within a communication range of the source node. The non-source node, responsive to receiving the geofenced message information, transmits the geofenced message information for reception by other non-source nodes within a communication range of the non-source node. Based on the location of the non-source node being within the geofence, the non-source node presents the geofenced message. Based on the location of the non-source node being within the geofence, the non-source node does not presents the geofenced message.
US10405132B2 Precise and custom location based service discovery application for wired and wireless devices
Example method includes determining, by a network management device, a location of a client device in a wireless local area network (WLAN); identifying, by the network management device, a first region comprising the location of the client device, wherein an irregular boundary of the first region is arbitrarily defined on a floor plan based on a device sharing policy; determining, by the network management device, that the device sharing policy permits the client device to discover a network service provided by at least one network device; and selecting, by the network management device, the at least one network device to be presented as providing the network service available to the client device.
US10405128B2 Audio processing device for a ceiling reflection type speaker
To resolve a problem that a listener feels that sense of localization and sense of connecting with the other channels are lost in case that the listener listens to an audio that is output from a ceiling reflection type speaker in an audio processing device that outputs an analog audio signal to speakers including the ceiling reflection type speaker that makes the audio reflect at a ceiling.A DSP 5 performs low-pass filter processing that extracts low frequency component from a digital audio signal, high-pass filter processing that extracts high frequency component from the digital audio signal, delay processing that delays the low frequency component of the digital audio signal that is extracted by the low-pass filter processing, and composition processing that composes the low frequency component of the digital audio signal that is delayed by the delay processing and the high frequency component of the digital audio signal that is extracted by the high-pass filter processing as audio signal processing.
US10405127B2 Measurement device, filter generation device, measurement method, and filter generation method
A measurement device according to this embodiment includes a peak detection unit that detects positive and negative peaks included in a sound pickup signal, a sign determination unit that determines a positive or negative sign based on amplitudes at the negative and positive peaks detected by the peak detection unit, a peak group separation unit that separates a peak sequence composed of the peaks with the determined sign into a plurality of peak groups, a maximum amplitude detection unit that detects a maximum amplitude in each of the plurality of peak groups, a signal cutout unit that cuts out the sound pickup signal at cutout timing based on the maximum amplitude and generates a plurality of cutout signals, and a signal adding unit that adds the plurality of cutout signals.
US10405124B2 Audio apparatus and audio providing method thereof
An audio apparatus and an audio providing method thereof are provided. The audio providing method includes receiving an audio signal including a plurality of channels, applying an audio signal having a channel, from among the plurality of channels, giving a sense of elevation to a filter to generate a plurality of virtual audio signals to be respectively output to a plurality of speakers, applying a combination gain value and a delay value to the plurality of virtual audio signals so that the plurality of virtual audio signals respectively output through the plurality of speakers form a sound field having a plane wave, and respectively outputting the plurality of virtual audio signals, to which the combination gain value and the delay value are applied, through the plurality of speakers. The filter processes the audio signal to have a sense of elevation.
US10405122B1 Stereophonic sound generating method and apparatus using multi-rendering scheme and stereophonic sound reproducing method and apparatus using multi-rendering scheme
Provided is a stereophonic sound reproducing apparatus that applies a multi-rendering scheme to a channel sound signal and an object sound signal to enhance a stereophonic effect. A stereophonic sound reproducing method performed by the stereophonic sound reproducing apparatus may include receiving a channel sound signal based on a channel, an object sound signal based on an object, and metadata, and reproducing the channel sound signal based on a preset rendering scheme and reproducing, based on the metadata including a rendering scheme determined using the object sound signal, each object sound signal using the determined rendering scheme.
US10405121B2 Wireless splitter-repeater hub
Apparatus and associated methods relate to a wireless receiver module, and a plurality of transmitter modules, the receiver module configured to convert a wireless protocol signal to an audio baseband signal, each transmitter module operable to receive the audio baseband signal, and adapted to convert the audio baseband signal to a unique wireless protocol signal for transmission over an independent communication channel to a respective wireless audio output device. In an illustrative example, a wireless repeater hub (WRH) may pair a master transceiver (within the WRH) with a master audio source. The master transceiver may demodulate the audio information, and send it to a plurality of slave transceivers. Each slave transceiver within the WRH is paired to a respective individual audio transducer. Various embodiments may facilitate a wireless music data-stream from a personal electronic device (PED) to be played on multiple wireless audio transducers via unique and distinct wireless channels.
US10405117B2 Calibration using multiple recording devices
Example techniques may involve calibration with multiple recording devices. An implementation may include detecting, via a microphone, one or more calibration sounds as emitted by one or more playback devices of one or more zones during a calibration sequence. The implementation may further include determining a first response, the first response representing a response of a given environment to the one or more calibration sounds as detected by the first recording device and receiving data indicating a second response, the second response representing a response of the given environment to the one or more calibration sounds as detected by a second recording device. The implementation may also include determining a calibration for the one or more playback devices based on the first response and the second response and sending, to the one or more zones, an instruction that applies the calibration to playback by the one or more playback devices.
US10405114B2 Automated detection of an active audio output
An active audio output detection system and method that automatically determines the type of audio output being used on an audio playback device. Embodiments of the system and method include playing back audio content on the audio playback device (such as a mobile phone) and capturing sound during playback using an audio capture device (such as a microphone). The captured sound is analyzed to determine whether the audio playing back on the audio playback device is contained therein. If the captured sound matches the audio playing back on the audio playback device, then the active audio output is a loudspeaker. On the other hand, if the captured sound does not match the audio playing back on the audio playback device, then the active audio output is headphones.
US10405113B2 Systems and methods for equalizing audio for playback on an electronic device
Embodiments are provided for equalizing audio data for output by a speaker of an electronic device based on a local position or orientation of the electronic device. According to certain aspects, the electronic device can determine (858, 868) its local position based on various sensor data, and identify (870, 872) an appropriate equalization setting. In some cases, the electronic device can modify (876, 880) the equalization setting based on acoustic and/or optical data. The electronic device can apply (882) the modified or unmodified equalization setting to an audio signal and cause the speaker to output (886) the audio signal with the applied equalization setting.
US10405105B2 MEMS microphone maximum sound pressure level extension
A micro electro-Mechanical System (MEMS) microphone includes a first back plate positioned on top of a first moving plate, wherein the first moving plate flexes in response to changes in air pressure caused by audio signals. The MEMS microphone also includes a valve comprising a valve moving plate, wherein a first end of the valve moving plate is fixedly attached to a MEMS die and the valve moving plate flexes in response to high sound pressure levels such that a second end of the valve moving plate enables airflow to prevent audio signal distortion.
US10405102B2 MEMS transducer package
A MEMS transducer package is provided having a semiconductor die portion with a thickness bounded by a first surface and an opposite second surface. The package further has a transducer element incorporated in the second surface and a die back volume that extends through the thickness of the semiconductor die portion between the first surface and the transducer element. The package is completed by a cap portion that abuts the semiconductor die portion at the first surface.
US10405100B2 Speaker apparatus that oscillates an oscillating body via an oscillating element
A sound conversion efficiency and a sound quality is improved. Included are an oscillating element that is expanded and contracted in response to a drive signal, two oscillating bodies that are positioned on opposite sides across the oscillating elements, have end faces arranged respectively in contact with both ends of the oscillating element in an expanding and contracting direction, and are oscillated by expansion and contraction of the oscillating element, and an urging spring that urges the two oscillating bodies and press the end faces against both the ends, respectively. Thus, the oscillating element is expanded and contracted, and the oscillating bodies are oscillated with the end faces of the oscillating bodies urged by the urging spring being in contact with both the ends of the oscillating element in the expanding and contracting direction of the oscillating element.
US10405097B1 System and method of utilizing audio orientations
In one or more embodiments, one or more systems, methods, and/or processes may receive, via multiple microphones, a first audio signal from a first sound producing source; may convert, via at least one analog to digital converter, the first audio signal to first multiple audio data; may determine a first angle, with respect to a reference, of the first sound producing source based at least on the first multiple of audio data; may determine a sound pressure level based at least on a distance to the first sound source and a type of the multiple speakers; may produce second multiple audio data based at least on the sound pressure level and the first angle; may convert, via at least one digital to analog converter, the second multiple audio data to multiple analog audio signals; and may provide, via the multiple speakers, output audio in a direction of the first angle.
US10405096B2 Directed audio system for audio privacy and audio stream customization
A system includes an audio transducer. The audio output of the transducer may be directed at an operator. The directionality of the audio output may ensure privacy in audio delivery. Further, the directionality of the audio output may reduce the potential for other nearby individuals to be disturbed by the audio output. A directed audio system may control the content of the audio output. The content of the audio output may be configured for applications in individual operator workspaces, multiple-operator common spaces, shared-use spaces or a combination thereof. The directed audio system may customize the audio output in accord with a stored audio profile for the operator.
US10405095B2 Audio signal processing for hearing impairment compensation with a hearing aid device and a speaker
A system and processes for a proximate-speaker audio compensation system include a first speaker and a second speaker that are proximate to a user. A control unit couples to at least one of the first speaker or the second speaker. The control unit adjusts audio signal based on a hearing-aid type adjustment. The control unit sends adjusted audio signal to the at least one of the first speaker or the second speaker.
US10405094B2 Addition of virtual bass
Provided are, among other things, systems, methods and techniques for processing an audio signal to add virtual bass. In one representative embodiment, an apparatus includes: (a) an input line that inputs an original audio signal; (b) a bass extraction filter that extracts a bass portion of such original audio signal; (c) an estimator that estimates a fundamental frequency of a bass sound within such bass portion; (d) a frequency translator that shifts the bass portion by a positive frequency increment that is an integer multiple of the fundamental frequency estimated by the estimator, thereby providing a virtual bass signal; (f) an adder having (i) inputs coupled to the original audio signal and to the virtual bass signal and (ii) an output; and (g) an audio output device coupled to the output of the adder.
US10405081B2 Intelligent wireless headset system
An intelligent wireless headset system in embodiments of the present invention may have one or more of the following features: (a) a left ear portion having at least one microphone and at least one speaker associated therewith, (b) a right ear portion having at least one microphone and at least one speaker associated therewith, (c) a connecting band between the left ear portion and the right ear portion, (d) a wireless radio transceiver disposed within the intelligent wireless headset, (e) a cellular transceiver disposed within the intelligent wireless headset, (f) a headset network capable of operably coupling the intelligent wireless headset with at least one device in the headset network, (g) sensors to collect biometric information, (h) a camera for collecting video information, (i) outer speakers located on the housing, and (j) a memory for storing biometric information.
US10405079B2 Audio headset having arm-to-yoke coupling features and related technology
A headset in accordance with an embodiment of the present technology includes a headpiece, an earpiece, a yoke rotatably connected to the earpiece, and an arm extending between the yoke and the headpiece. The yoke at least partially defines a channel including a constriction at which a transverse cross-sectional area of the channel is non-circular. The arm includes a foot at least partially disposed within the channel. The foot is shaped to move through the constriction or be blocked from moving through the constriction depending on a rotational position of the arm relative to the yoke. The headset further includes a plug at least partially disposed within the channel. The plug restricts rotation of the arm relative to the yoke and thereby prevents movement of the foot out of the channel and corresponding separation of the arm from the yoke.
US10405078B2 Microphone device with integrated pressure sensor
A microphone device comprises a microphone die including a microphone motor, an acoustic integrated circuit structured to process signals produced by the microphone motor, and a sensor die stacked on top of the acoustic integrated circuit, wherein the sensor die comprises a pressure sensor. Another microphone comprises a microphone die including a microphone motor and an integrated circuit die. The integrated circuit die comprises an acoustic integrated circuit structured to process signals produced by the microphone motor, a pressure sensor, and a pressure integrated circuit structured to press signals produced by the pressure sensor.
US10405072B1 Communication system and method for using human telematic data to provide a hazard alarm/notification message to a user in a static environment such as in or around buildings or other structures
Systems and methods are disclosed herein for providing near real time communication to a user based on analysis of various user and environmental telematic data. The system includes a user with a wearable human telematic sensor providing telematic data about the wearer. Also, the system and method includes at least one building/environment telematic sensor configured to provide telematic data about the building and/or surrounding environment. The various telematic data is communicated and processed to provide a notification back to the user such as a potential safety hazard. The safety hazard may be based upon sensed data specific to the user, specific to the user's environment, or combinations thereof.
US10405070B2 Systems and methods for providing environmental monitoring and response measures in connection with remote sites
A monitoring and response system is provided for monitoring and responding to environmental conditions at one or more sites. The monitoring system includes a plurality of base units, each base unit including at least a processor and a plurality of sensors configured to monitor environmental conditions at the site(s). A central controller is in communication with the base processors at the plurality of base units and is configured to receive and process sensor information from the base units. Base units are configured to be modular and contain customizable, swappable combinations of sensors, sensor arrays, and/or other connected peripherals, and are further configured to be mountable and/or attachable to a wide variety of surfaces and objects disposed around a site such as a construction site. The system further comprises a backend, analytic system for making predictions, taking action, and generating reports responsive to the information received from the base units.
US10405064B2 Systems and methods for prompting and incorporating unscripted user content into live broadcast programming
Systems and methods for providing interactive live broadcast programming. A system includes an ingest server, a show creation server, and a streaming server. The ingest server is configured to receive, from at least one client device, one or more user generated responses to interaction prompts associated with a live broadcast program and process the received one or more responses for content and/or compatibility with the live broadcast program and store the processed response in a database. The show creation server is configured to generate a segment to be added to an interactive live program by generating a playlist. The streaming server is configured to transcode the interactive live program with the segment into at least one format suitable for display on the display associated with the client device, and transmit the transcoded interactive live program to the respective client device for display.
US10405062B2 Systems and methods for generating a set of custom keywords based on a media asset
Systems and methods for generating a set of custom keywords based on a media asset. The systems and methods may receive a media asset viewed by a user, receive a set of base keywords, and determine a character in the media asset. Further, the systems and methods may determine a set of custom keywords based on dialog in the media asset corresponding to the character and determine for a custom keyword, from the set of custom keywords, an equivalent base keyword from the set of base keywords. The systems and methods may determine a response to a received user request, wherein the response includes the base keyword from the set of base keywords, and generate a modified response to the user request based on the response to the user request, wherein the modified response replaces the base keyword with the custom keyword.
US10405060B2 Method and apparatus for augmented reality presentation associated with a media program
Aspects of the subject disclosure may include, for example, determining that a display, upon which is being presented a media program, is within a field of view of a user who is using an augmented reality device; presenting, via the augmented reality device, a first augmented reality display region, wherein the first augmented reality display region shows information associated with the media program, and wherein the first augmented reality display region is positioned adjacent the display in the field of view of the user; determining, by the processing system, that the field of view of the user has been positioned such that the display is no longer in the field of view of the user; and presenting, via the augmented reality device, a second augmented reality display region, wherein the second augmented reality display region shows the media program that is being presented on the display. Other embodiments are disclosed.
US10405059B2 Medium, system, and method for identifying collections associated with subjects appearing in a broadcast
Disclosed are various embodiments for presenting collections of items related to subjects in a performance to viewers. The collections are assumed to be identified prior to the performance by individuals with knowledge of subjects expected to appear in the performance. The subject's appearance may be detected based on a user input indicating the appearance or by a subject recognition algorithm. The collections may be presented to a customer in a display also rendering the performance or in a separate display. The customer may select the collections and/or items therein for performing an action with the item, such as, for example purchasing the item.
US10405058B2 Targeted television advertising based on profiles linked to multiple online devices
A profile provider: (i) associates a primary online device (OD1) with a set-top box (STB); (ii) a location of OD1at some point in time is estimated to be “near” the STB, thereby establishing a STB proxy location; (iii) one or more secondary online devices (OD2s) are observed to be located “near” the STB proxy location and are associated with the STB; and (iv) a television advertisement is selected to be directed to the STB, which selection is based at least in part on profile information linked to one of the associated OD2s. The method can be particularly advantageous in situations wherein: the STB is not connected to any computer network; the STB is not ever connected to the same local area network as OD1or OD2; or television service (used by the STB) and online access (used by OD1and OD2s) are provided by different service providers.
US10405056B2 Systems and methods for modifying commercials
Methods and products to deliver at least a portion of an advertisement to a viewer at normal playback speeds after receiving a command from the viewer to fast-forward through an advertisement faster than normal playback speeds is described. In certain embodiments, the invention delivers a portion of the advertisement to be played at normal playback speeds to the viewer: and delivers the remaining portion of the advertisement to be played at a playback speed that is faster than the specified playback speed so that the combination of the portions delivered at normal and faster playback speeds is delivered to the user at the specified playback speed. In some other embodiments, the invention delivers at least a portion of the first advertisement to the viewer at normal playback speeds; and delivers one or more other advertisements to the viewer simultaneously with the first advertisement with the audio information muted based on the specified playback speed.
US10405055B2 Apparatus and method for media streaming
A system that incorporates teachings of the subject disclosure may include, for example, dividing a media content item into a plurality of media content segments, at each media content segment of the plurality of media content segments, applying motion estimation between at least two video frames of the media content segment to determine a content weight for the media content segment, determining a bit rate for the media content segment according to the determined content weight for the media content segment, and encoding the media content segment at the determined bit rates to generate a data stream for the media content segment, whereby a plurality of data streams for the plurality of media content segments of the media content are generated, and transmitting the plurality of data streams for the plurality of media content segments of the media content to the one or more media devices. Other embodiments are disclosed.
US10405054B2 System and method of remotely determining QoE
Systems, methods, architectures, mechanisms or apparatus of monitoring Quality of Experience (QoE) of a device under test (DUT) configured to generate an image-bearing presentation signal comprising converting the presentation signal into a data stream configured to enable QoS processing of the presentation imagery by a QoS assessment device; permitting the device to perform local, real-time testing and verification; and forwarding the data stream toward a remote QoE assessment device.
US10405053B2 Windows management in a television environment
Media content is received in a windows management application. The media content is from a set of content including zero or more television signal content and zero or more application content. The media content is incorporated into a television signal containing a window configuration. The television signal is then sent from the windows management application to a television where it is displayed.
US10405051B2 First-screen navigation with channel surfing, backdrop reviewing and content peeking
A method is implemented at an Internet-connected remote control device for reviewing content channels on an Internet-connected display device that is associated with the remote control device via a user account maintained at a server. In response to receiving a user actuation of a user button, the remote control identifies a first Internet content channel that is currently being displayed on the display device, and obtains a preferred channel list including a sequence of Internet content channels that is associated with the user account and includes the first Internet content channel. The remote control then identifies a second Internet content channel that follows the first Internet content channel in the preferred channel list, and transmits to the server a first channel change message including information of the second Internet content channel to cause the Internet-connected display device to display media content provided by the second content channel.
US10405050B2 Methods and apparatus for monitoring video games
Methods and apparatus for monitoring video games are disclosed. Example methods disclosed herein monitoring a data interface between a game controller and a game port of a game console with a monitoring device. Disclosed example methods also include determining whether the game console is operating a video game in a demonstration mode or an active play mode based on data detected by the monitoring device.
US10405045B2 Systems and methods for estimating user attention
The present disclosure provides systems and methods for estimating audience member engagement with content, or distinguishing between users consuming content and users who have become distracted or have left. User presence or attention may be estimated from user interactions with or skipping of content, with the user interactions either compared to high quality engagement data from small audience measurement panels, or extrapolated based on a temporal-engagement curve. An attention gap may be estimated, representing users that were not present for or not engaged with or paying attention to a presentation of content at a client device. This allows the measurement system to distinguish between users who consumed and potentially enjoyed the content, and users who did not, even as client devices of both sets of users receive and present the content items.
US10405041B2 Systems and methods for predictive spoiler prevention in media assets based on user behavior
Systems and methods for preventing spoilers from being presented to a user based on user activity are described herein. In some embodiments, the media guidance application may predict events that a user may not wish to be spoiled based on user activity, and prevent spoilers for the predicted events from being presented. For example, by using received data identifying purchase activities associated with the user, a media guidance application may identify events associated with the purchase activity. The media guidance application may identify content associated with these events, and prevent the identified content from being presented to the user in response to determining that the identified content includes spoilers for the events.
US10405035B1 Tracking and verification for content promotion
Exposing consumers to content of secondary interest via a content distribution network is becoming increasingly difficult as Video on Demand gains popularity and consumers isolate themselves from secondary content, including: new programs, emergency alerts, etc. Additionally, ensuring that the consumers are consuming secondary content that is provided to them via the content distribution network poses technical difficulties for the service provider. Therefore, systems and methods that encourage consumers to consume secondary content and verify its consumption non-intrusively are of increasing importance to service providers. Providing consumers with the ability to opt in and out of tracking and verification for the promotion of content allows consumers to be provided secondary content and for the service provider to appropriately reward the consumers for consuming the content to encourage additional consumption of secondary content. Verification may include passive and active feedback from the consumer via a mobile computing device or set top box.
US10405027B2 Cloud DVR system with retroactive recording
In one embodiment, a cloud digital video recorder system includes a broadcast content receiver operative to receive broadcast content, a spill agent operative to generate a plurality of different time-period, non-user initiated, recording requests, and a content recorder operative to receive a plurality of user-initiated recording requests of a plurality of users, receive the plurality of different time-period, non-user initiated, recording requests of the spill agent, record the broadcast content into a content storage according to the plurality of user-initiated recording requests and the plurality of different time-period, non-user initiated, recording requests, receive a user-initiated retroactive recording request for a first portion of the broadcast content which has already been recorded to the content storage, and generate a pseudo-recording from the first portion of the broadcast content stored in the content storage according to the user-initiated retroactive recording request. Related apparatus and methods are also described.
US10405025B2 System and method for enhancing content using brain-state data
A computer system or method may be provided for modulating content based on a person's brainwave data, including modifying presentation of digital content at at least one computing device. The content may also be modulated based on a set of rules maintained by or accessible to the computer system. The content may also be modulated based on user input, including through receipt of a presentation control command that may be processed by the computer system of the present invention to modify presentation of content. Content may also be shared with associated brain state information.
US10405024B2 Wearable device and methods for transmitting information based on physical distance
A wearable apparatus for providing information to a user of the wearable apparatus may include at least one image sensor configured to capture a plurality of images from an environment of the user of the wearable apparatus, at least one communication device, and at least one processing device. The processing device may be programmed to analyze at least one of the plurality of images to detect an object in the environment of the user of the wearable apparatus, determine a measurement of an estimated physical distance from the user to the object, and transmit, based on the measurement and using the at least one communication device, information related to the detected object.
US10405023B2 Method and apparatus for providing video content using collaborative end points
A method embodying the disclosure includes facilitating communications with mobile user equipment (UE) devices to form a collaborative group that uses a local wireless network. A UE receives video content from a content provider via a first network, presents the video content, and predicts a degradation of presentation quality for a portion of the video content. The UE sends requests to other UEs in the group for subportions of the video content, and receives the subportions via the local wireless network. The requesting UE aggregates the received subportions to obtain an alternate video portion for presentation and thus mitigate the predicted degradation of presentation quality. Other embodiments are disclosed.
US10405016B2 Recommending media items based on take rate signals
In an approach, a method comprises using a server computer in a media content delivery system that is configured to selectively deliver a particular media title from among a library of titles, for a source title, generating title data that specifies an order of a plurality of titles that are related to the source title based on a plurality of stored probability values; wherein each probability value in the plurality of probability values represents, for each particular title of the plurality of titles, a likelihood of selecting the particular title after playing the source title; using the server computer, receiving title impression data, wherein the title impression data specifies a plurality of browsed titles that were browsed from among the plurality of titles but may have not been selected for interaction; using the server computer, receiving title interaction data, wherein the title interaction data specifies a plurality of selected titles that were selected for interaction from the plurality of browsed titles; based on the title interaction data, the title impression data and a statistical model, re-calculating the plurality of probabilities.
US10405013B2 Creating audience segments for campaigns
Creating audience segments for campaigns is described. In one or more embodiments, an audience manager is configured to create, for one or more videos, a video audience segment associated with the video by storing, in a data management platform, user identifiers of users that viewed the video. The user identifiers can be received from a client player each time that a video is played at the client player. The audience manager is further configured to extract demographic information from a demographic report associated with the video that is received from a demographics provider, and to associate the demographic information with the video audience segment. The audience manager is further configured to generate a target audience segment for a campaign by merging and combining user identifiers that are included in two or more video audience segments.
US10405012B2 Cloud DVR Optimization
In one embodiment, a method, system and apparatus are described for cloud digital video recorder optimization. A cloud based storage unit stores recorded content items in response to recording requests by users from among a plurality of users, each recorded content item belonging to at least one content item type category and each user belonging to at least one user type category. A processor receives log files tracking the recording requests, applies a data-driven procedure to the log files on a basis of at least one of: the at least one content item type category and the at least one user type category, and assigns each recorded content item to a group associated with a second plurality of users and a co-related group of content items of a given content item type category and determines times to delete each recorded content item from the cloud based storage unit. Related methods, systems, and apparatus are also described.
US10405009B2 Generating videos with multiple viewpoints
Videos of an event may be captured by camera (e.g., camera devices). The videos may be processed to generated virtual videos that provide different viewpoints of the event. The videos and virtual videos may be analyzed to identify panning points in the videos. A user may pause the video at the identified panning points and may be allowed to pan around the event and/or event location during the identified panning points in the videos and/or virtual videos. The pan around view may be provided by a pan around video generated based on the videos and/or the virtual videos. A user may resume viewing one of the videos and/or virtual videos after pausing playback of the pan around video. A user may also pan around an event and/or event location while the videos and/or virtual videos are playing during the panning points.
US10405006B2 Picture coding and decoding method and apparatuses with variable length code on a header and arithmetic decoding on a frame
A frame coding unit generates individual picture signal information from a moving picture signal, and outputs a frame code value which is a numeric value to be obtained as a result of coding picture signal information of each frame. A variable length coding unit decomposes the frame code value into unit frame code values which are basic units of coding, converts the unit frame code values into frame code words using only a single code table, and constructs a frame stream by combining the converted frame code words. A multiplexing unit multiplexes a header stream which is constructed through a method equivalent to a conventional method and the frame stream, and constructs a picture coded signal.
US10405005B1 Methods and systems for video compression based on dynamic vector wave compression
Embodiments disclose methods and systems for video compression using dynamic vector wave compression. The method includes receiving a video content including a plurality of image frames. The method includes identifying shapes in each image frame and classifying each shape into at least one of a first set of shapes with areas of low color fluctuation and a second set of shapes associated with areas of high color fluctuation. The method includes determining movement of each shape across the plurality of image frames by 3D vector analysis for determining a set of shape movement data. The method includes generating a first set of data by performing a generalized bulk sine wave transform for the first set of shapes and a second set of data by performing a complex area shell management and a layered sine wave transform for the second set of shapes.
US10405004B2 Apparatus and method of sample adaptive offset for luma and chroma components
A method and apparatus for processing reconstructed video using in-loop filter in a video coding system are disclosed. The method uses chroma in-loop filter indication to indicate whether chroma components are processed by in-loop filter when the luma in-loop filter indication indicates that in-loop filter processing is applied to the luma component. An additional flag may be used to indicate whether the in-loop filter processing is applied to an entire picture using same in-loop filter information or each block of the picture using individual in-loop filter information. Various embodiments according to the present invention to increase efficiency are disclosed, wherein various aspects of in-loop filter information are taken into consideration for efficient coding such as the property of quadtree-based partition, boundary conditions of a block, in-loop filter information sharing between luma and chroma components, indexing to a set of in-loop filter information, and prediction of in-loop filter information.
US10405003B2 Image compression based on semantic relevance
A method includes: receiving an image in a system; identifying, using the system, a portion of the received image that is semantically relevant; and compressing, using the system, the received image based on the identified portion.
US10404998B2 Moving picture coding method, moving picture coding apparatus, moving picture decoding method, and moving picture decoding apparatus
A moving picture coding method includes: determining whether or not a first block has two reference motion vectors for referencing a same direction that is one of a forward direction and a backward direction in display order, the first block being included in a first picture different from the current picture and being co-located, in the first picture, with the current block within the current picture; and calculating, when it is determined in the determining that the first block has the two reference motion vectors, first and second motion vector predictor candidates that are candidates for a motion vector for the current block, by scaling the two reference motion vectors.
US10404997B2 Method and apparatus for processing video signal
The present invention relates to a method and apparatus for processing a video signal, which can increase the accuracy of the motion vector prediction through motion vector scaling which takes a difference in the temporal distance between reference pictures into consideration. To this end, the present invention provides a video signal processing method and a video signal processing apparatus using the same, and the method comprises the steps of: scaling at least one neighboring partition motion vector for a motion vector prediction of the current partition; scaling the neighboring partition motion vector, which has been selected, when the reference picture of the neighboring partition motion vector is different from the reference picture of the current partition; acquiring a motion vector prediction value of the current partition using the scaled motion vector; and acquiring a motion vector of the current partition using the motion vector prediction value.
US10404996B1 Systems and methods for using multiple frames to adjust local and global motion in an image
Systems and methods are provided for mitigating image noise. Portion motion vectors are identified for a plurality of portions of a first frame relating to a setting, the portion motion vectors indicating motion from the first frame to a second frame. A global motion vector is determined that indicates global motion spanning the first frame to the second frame. A determination is made that a first portion of the plurality of portions has a portion motion vector that is consistent with the global motion vector. Motion compensation is performed on the first frame and the second frame to align the second frame with first frame at the first portion that is consistent with the global motion vector to generate an output image that is based on both of the two frames. An inconsistent second portion of one of the frames is incorporated into the output image.
US10404993B2 Picture prediction method and related apparatus
A picture prediction method includes: determining two pixel samples in a current picture block, and determining a candidate motion information unit set corresponding to each of the two pixel samples; determining a merged motion information unit set i including two motion information units; and predicting a pixel value of the current picture block by using an affine motion model and the merged motion information unit set i.
US10404989B2 Hybrid prediction modes for video coding
A prediction block is determined for a current block of a current frame of a video stream using a template having pixel locations that conform to a subset of the pixel locations of the current block. A first portion of the prediction block having the same pattern of pixel locations as the template is populated by inter-predicted pixel values, and the remaining portion of the prediction block is populated by intra-predicted pixel values. The intra-predicted pixel values may be determined using inter-predicted pixel values of the first portion, pixel values of pixels adjacent to the current block, or both.
US10404985B2 Image processing device and method for improving coding efficiency of quantization matrices
An image processing device and method that enable suppression of a reduction in coding efficiency. The image processing device dequantizes quantized data generated through decoding, using a default quantization matrix having a same size as a block size that is a unit of processing in which dequantization is performed, when in a copy mode in which a quantization matrix is copied, quantization matrix reference data identifying a reference destination of the quantization matrix matches quantization matrix identification data identifying the quantization matrix. The device and method can be applied to an image processing device.
US10404980B1 Intra prediction with wide angle mode in video coding
Aspects of the disclosure provide an apparatus for video coding. The apparatus includes circuitry configured to reconstruct one or more blocks neighboring a first block that is non-square, and determine a range of reference samples required for an intra prediction of the first block based on a shape of the first block. The range includes samples having coordinates of x=[−1], y=[−1 to (dimension1*2+m)], and x=[0 to (dimension2*2+n)], y=[−1]. Dimension1 denotes a length of a first side of the first block, dimension2 denotes a length of a second side of the first block that is perpendicular to the first side of the first block, and m and n are integers greater or equal to 0. The circuitry is further configured to perform the intra prediction based on the reference samples in the determined range.
US10404976B2 Intra-operative quality monitoring of tracking systems
An interventional system employing an interventional tool (20) having a tracking point, and an imaging system (30) operable for generating at least one image of at least a portion of the interventional tool (20) relative to an anatomical region of a body. The system further employs a tracking system (40) operable for tracking any movements of the interventional tool (20) and the imaging system (30) within a spatial reference frame relative to the anatomical region of the body, wherein the tracking system (40) is calibrated to the interventional tool (20) and the imaging system (30) and a tracking quality monitor (52) operable for monitoring a tracking quality of the tracking system (40) as a function of a calibrated location error for each image between a calibrated tracking location of the tracking point within the spatial reference frame and an image coordinate location of the tracking point in the image.
US10404975B2 Retroreflective light field display
A projected head mounted display system is disclosed that projects images onto a retroreflective screen, which are then reflected back for view by a user. The projected head mounted display system displays computer generated images at multiple focal distances to simulate a light field so as to match eye accommodation to vergence.
US10404974B2 Personalized audio-visual systems
An audio-visual system includes an audio source configured to produce multiple audio. The system includes one or more multi-view (MV) pixels, each configured to emit beamlets in different directions in a beamlet coordinate system. The system includes a processor that receives a specification of multiple listening/viewing zones located in a listening/viewing zone coordinate system. The processor associates multiple audio and visual contents with the multiple listening/viewing zones, respectively, and determines an audio mapping that translates between the listening/viewing zone coordinate system and the audio source and a visual mapping that translates between the listening/viewing zone coordinate system and the beamlet coordinate system. For each of multiple audio generated from the multiple audio contents, the processor, using the audio mapping, identifies an audio parameter value to produce the audio at a corresponding listening/viewing zone. For each of multiple images generated from the multiple visual contents, the processor, using the visual mapping, identifies a bundle of beamlets from each of the MV pixels directed to a corresponding listening/viewing zone to form the image.
US10404971B2 Optoelectronic sensor and method for safe detection of objects of a minimum size
An optoelectronic sensor (10) for safe detection of objects (32, 34) of a minimum size in a monitoring area (12), the sensor (10) having an image sensor (16a-b) for acquiring image data of the monitoring area (12) and an evaluation unit (24) configured to detect, in the image data, both finely detected objects (34, 36) with a fine detection capability and coarsely detected objects (32) with a coarse detection capability, the coarse detection capability being coarser than the fine detection capability, and to ignore finely detected objects (36) which are not in a vicinity (38) of a coarsely detected object (32).
US10404969B2 Method and apparatus for multiple technology depth map acquisition and fusion
Systems, apparatus, and methods for generating a fused depth map from one or more individual depth maps, wherein the fused depth map is configured to provide robust depth estimation for points within the depth map. The methods, apparatus, or systems may comprise components that identify a field of view (FOV) of an imaging device configured to capture an image of the FOV and select a first depth sensing method. The system or method may sense a depth of the FOV with respect to the imaging device using the first selected depth sensing method and generate a first depth map of the FOV based on the sensed depth of the first selected depth sensing method. The system or method may also identify a region of one or more points of the first depth map having one or more inaccurate depth measurements and determine if additional depth sensing is needed.
US10404962B2 Drift correction for camera tracking
Techniques are disclosed for drift correction for camera tracking. In some cases, the techniques include iterative optimization of the camera poses at selected keyframes captured along the camera trajectory to reduce pose errors. Such iterative optimization may include performing an alignment process using the point cloud of a given keyframe and a point cloud made from one or more overlapping keyframes, such as via an iterative closest point (ICP)-based expectation maximization. The keyframes may then be fused to reconstruct a more accurate model of the scene, discarding the existing model. The new model can then be used for tracking and meshing. In some instances, keyframes may be selected such that the overlap with other keyframes includes enough shape features to allow for alignment with the keyframe depth point cloud. In some cases, the techniques can be performed in a particular order giving precedence to keyframes having smaller pose errors.
US10404961B2 Auxiliary data for artifacts—aware view synthesis
Original or compressed Auxiliary Data, including possibly major depth discontinuities in the form of shape images, partial occlusion data, associated tuned and control parameters, and depth information of the original video(s), are used to facilitate the interactive display and generation of new views (view synthesis) of conventional 2D, stereo, and multi-view videos in conventional 2D, 3D (stereo) and multi-view or autostereoscopic displays with reduced artifacts. The partial or full occlusion data includes image, depth and opacity data of possibly partially occluded areas to facilitate the reduction of artifacts in the synthesized view. An efficient method is used for extracting objects at partially occluded regions as defined by the auxiliary data from the texture videos to facilitate view synthesis with reduced artifacts. Further, a method for updating the image background and the depth values uses the auxiliary data after extraction of each object to reduce the artifacts due to limited performance of online inpainting of missing data or holes during view synthesis.
US10404960B2 System and method to prevent boundary artifacts
A user equipment (UE) for processing 360° video includes a memory and a processor. The memory receives video data and metadata for processing the video data where the video includes a plurality of regions. The processor determines when the metadata includes an indication that at least one region from the plurality of regions includes a guard margin along at least one boundary of the at least one region. When the indication indicates that the at least one region includes the guard margin, the processor process the video data based on the received metadata.
US10404959B2 Logging events in media files
Logging events in a media file, including: providing a logger tool to allow a user to view media in multiple ways and to capture and validate key events within the media file; and tracking and logging events in the media file by adding information to the media file including locations of bars and tone, slates, content, logos, commercial blacks, quality control issues, subtitles, and captions.
US10404956B2 Head-up display emitting light of different colors from a plurality of light sources, and light source control method thereof
A projection display device and a light source control method thereof capable of improving visibility of specific information without increasing a manufacturing cost and a power consumption amount are provided. An HUD includes a plurality of light sources that emit light beams with different colors, a projection unit that projects light according to image information among the light beams emitted from the plurality of light sources onto a combiner, and a light source control unit that sequentially emits lights from the plurality of respective light sources according to a predetermined light emission amount pattern. The light source control unit performs control for causing at least one of the light sources other than a specific light source among the plurality of light sources to emit light with a smaller light emission amount than a light emission amount of the specific light.
US10404952B2 Image sensor and signal processing method thereof
An image sensor device and a signal processing method thereof are provided. The image sensor includes a plurality of pixels, and at least one pixel of the plurality of pixels includes a micro lens, a filter which includes a first area for filtering a first color signal from a light signal transmitted through the micro lens, and a second area for filtering a second color signal from the transmitted signal, and a first photodiode for converting the first color signal into an electric signal, and a second photodiode for converting the second color signal into an electric signal.
US10404951B2 Vehicle event recorders with integrated web server
Vehicle event recorders are arranged with integrated web servers to provide a simple user interface and control mechanism which may be address with commonly available hardware and software. A vehicle event recorder of these inventions couples to a network having a workstation node. The workstation having either of the many available web browsers can be used to view, address, control, perform data transfer, et cetera, by way of data exchange in accordance with simple IP protocols. A vehicle equipped with these systems returns to a household to make a network connection, A local server is used to see all exposed system controls as provided by predefined web pages provided by a web server integrated as part of the vehicle event recorder unit.
US10404950B2 Apparatus and method for detecting objects
Various embodiments are described herein for an electronic device and associated method for detecting potential objects in the vicinity of the electronic device. In one example embodiment, the electronic device may comprise a transceiver arm including a transceiver for transmitting source signals and receiving response signals potentially indicating at least one object in the vicinity of the user, a main body that is pivotally connected to the transceiver arm to releasably mount to an article of the user during use and include at least one processing unit for generating a feedback control signal indicating when there is at least one detected potential object in the vicinity of the user based on the response signals; and a transducer movably coupled to the main body for providing feedback to the user based on the feedback control signal when there is at least one detected potential object in the vicinity of the user.
US10404948B2 Longwall face support in an underground mine
The invention relates to the longwall face support of an underground mine having supports (plates 1-18), which longwall face support comprises camera housings (35) each having two cameras (36), which record a monitoring area of the face having a plurality of plates in the longitudinal direction of the gallery and the most complete registration possible of the cross section of the gallery. The cameras in a monitoring area are assigned to a common power supply unit (48) for the power supply and are equipped with intrinsically safe electronics. The electronics have a radio device for high-frequency data transfer (transmission and reception) together with antenna 39 (W-LAN antenna) for the wire-free connection to the local camera network (Wireless Local Area Network). Each camera and each camera housing is assigned a camera code and an address code, which is added to the identification data. Each radio device is configured such that data marked with an extrinsic camera code and data and signals marked with an extrinsic address code is emitted to be transmitted following reception.
US10404946B2 System and method for real-time audiovisual interaction with a target location
Systems and methods of real-time audiovisual interaction with a target location includes receiving an identification of a target location. The identification can be received at a processor of a server from an electronic device of an end-user. A request can be transmitted for a video feed associated with the target location. For example, the video feed can be a live video feed of an interior of the target location or a video chat with a representative of the target location. In response to receiving the video feed, the video feed can be transmitted to the electronic device of the end-user. When audiovisual communication is established, a user can view different aspects of a target location, for example the capacity of a restaurant or speak directly with a representative of a clothing store to see if they have a specific item in the users' size.
US10404944B1 Display an image during a communication
An electronic device displays an image during a communication between two people. The image represents one of the people to the communication. The electronic device determines a location where to place the image and displays the image such that the image appears to exist at the location.
US10404943B1 Bandwidth reduction in video conference group sessions
Any number of computers join a session of an online video conference facilitated by a server of a central computer. Each computer sends to the server participant metadata including a role for each computer (e.g., “tutor” or “student”) and streaming information to facilitate streaming between other computers. The server sends the participant metadata to all other computers in the session. A computer decides to subscribe to a video stream of another computer only if that other computer has a role of “tutor.” The tutor computer subscribes to video streams from all student computers. A peer-to-peer communication platform such as WebRTC facilitates communications between computers but does not pass any video or audio streams via the central computer. The tutor computer subscribes to students who are speaking. A student computer subscribes to a video stream from another student computer if the download and upload speeds respectively are above a certain threshold.
US10404938B1 Virtual world method and system for affecting mind state
A system and method for creating a virtual world conferencing experience wherein a first set of real world emissive surfaces and content thereon is replicated on virtual world emissive surfaces where the virtual world emissive surfaces are juxtaposed in a virtual world instance at locations and in orientations that replicate the juxtapositions in the real world arrangement and where the virtual world instance is presented on a second set of real world emissive surfaces at a virtual world workstation where the second set of emissive surfaces are arranged differently than the first set of real world surfaces.
US10404936B2 Method and apparatus for processing video signal
A method and an apparatus for processing a video signal are provided. The method for processing a video signal includes: performing image processing of the video signal which contains no odd-even field information, and acquiring processed field image data; identifying and acquiring corresponding odd-even field information based on first field image data and second field image data continuous in time among the processed field image data; and performing deinterlace processing of the processed field image data based on the corresponding odd-even field information, thereby acquiring frame image data. In this way, the odd-even field information is identified from the image data in real time; the displaying effect of the video image will not be affected even though the fields are discarded, and the cost is low.
US10404929B2 Signal output circuit, image sensor, and imaging apparatus
A signal output circuit includes a transistor includes a source that is coupled to a light receiving element and a gate of which electric potential is fixed, a first switch circuit capable of fixing a potential of the source to a reference potential, a second switch circuit coupled to a drain of the transistor, a third switch circuit coupled to the drain, a first capacitor coupled to the drain via the second switch circuit and coupled to the drain via the third switch circuit, wherein a first voltage according to a first current flowing through the transistor via the second switch circuit occurs, and a second voltage according to a second current flowing through the transistor via the third switch circuit occurs, and an output circuit that outputs a first signal corresponding to the first voltage and a second signal corresponding to the second voltage.
US10404915B1 Method and system for panoramic video image stabilization
Panoramic imaging systems and techniques are disclosed. In one aspect, a technique for generating a stabilized panoramic video image output based on raw image data captured by a panoramic imaging system includes the steps of: receiving raw video images capturing by the panoramic imaging system which is integrated with a set of position sensors; receiving multiple sets of sensor signals acquired by the set of position sensors concurrently when the raw video images are being captured; processing the multiple sets of sensor signals to determine unwanted position changes of the panoramic imaging system when the raw video images are being capturing; and performing an image stabilization operation on the received raw video images to compensate for the effects of the unwanted position changes, thereby generating stabilized panoramic video images based on the raw video images.
US10404910B2 Super resolution imaging and tracking system
In one aspect, the present invention provides an imaging system, which includes an optical system for collecting light from a field of view and directing it to an image plane. One or more image detecting elements are disposed on a movable platform coupled to the image plane. The image detecting elements detect the collected light and generate image data corresponding to the field of view. A processor in communication with the image detecting elements receives the image data. The processor is configured to effect movement of the platform to move the one or more image detecting elements within the image plane to gather the image data.
US10404907B2 Electronic device, method and computer program
An electronic device includes compressed sensing circuitry including an image sensor to capture an image and output compressed sensing image data. There is processing circuitry to reconstruct in real-time a preview image of the compressed sensing image data. A display screen displays the preview image which has been reconstructed.
US10404906B2 Systems and methods for capturing content
Systems, methods, and non-transitory computer-readable media can determine a first faceplate installed in the computing device, the first faceplate being an attachment that is capable of being physically installed in the computing device. A faceplate profile associated with the first faceplate can be determined. At least one setting of the computing device or operation performed by the computing device can be modified based at least in part on information specified by the faceplate profile associated with the first faceplate.
US10404903B2 Information processing apparatus, method, system and computer program
An information processing apparatus having circuitry that transmit content based on metadata related to the content to an external device in a case that the information processing apparatus is in proximity with the external device. The proximity is detected by short-distance wireless communication. The content is generated and recorded with the metadata in a storage medium of the information processing apparatus based on an operation of the external device. The information processing apparatus receives a recording request from the external device, and in response to the recording request the content is generated and recorded with the metadata in the storage medium.
US10404898B2 Method for operating camera underwater
In one embodiment, a method for operating a camera included in a touch input device including a touch screen is disclosed. A processor determines a capacitance pattern for a varying capacitance throughout the touch screen when the touch screen is underwater and no touch input occurs. The processor resets a varying reference capacitance for determining whether a touch input by an object occurs or not, the varying reference capacitance being reset based on the determined capacitance pattern when the touch screen is underwater and no touch input occurs. The touch screen receives a touch pressure by the object underwater. Operation of the camera is controlled according to the touch pressure to the touch screen.
US10404897B2 Method for automated generation of reference color values for color control
A method for the automated generation of reference color values for color control purposes in a printing machine by using a computer includes, within a process of setting up the printing machine for a print job, initially carrying out printing operations and using a spectrophotometer to determine coloration values for every process color used in the print job. For every process color that is used in the print job, the computer automatically selects that coloration value of a process color that has the smallest deviation from a color set point that has been established at the beginning of the job and saves this coloration value as a new reference value for this process color.
US10404893B2 Image processing apparatus, control method, and program storage medium that convert gray highlight color values from not targeted to being targeted for background color removal
An image processing apparatus has a first color conversion unit that converts a signal value at an achromatic grid point in a first color space among achromatic grid points in a color space, the signal value being closer to white than a first predetermined signal value, into a signal value that is even closer to white, and a second color conversion unit that converts a signal value at a grid point among grid points in the color space, the signal value being closer to white than a second predetermined signal value, into white are provided. The image processing apparatus converts a signal value of an input image using the first color conversion unit, and thereafter converting the signal value using the second color conversion unit.
US10404892B2 Image forming apparatus for outputting a halftone image and image forming method
An image forming method being configured to execute halftone processing using a dithering matrix on input image, output a halftone image, perform correction on the halftone image to shift a pixel at a correction position, and generate an image with a converted lower resolution based on the corrected image, wherein the matrix includes a plural sub-matrices, wherein an arrangement of a threshold in a first sub-matrix is configured to form a first halftone dot having a first line shape for an input image with a predetermined density, wherein an arrangement of a threshold in a second sub-matrix is configured to form a second halftone dot with the same angle as the first line shape and having a center position different from the first halftone dot for the input image with the predetermined density, and wherein the first and second halftone dot form a line shape with a predetermined screen angle.
US10404889B2 Printing system and method of controlling printing system that allow a user of a mobile terminal to print to an image forming apparatus using the mobile terminal, and a service provider to charge the user for printing
A method of controlling a printing system includes displaying, in a mobile terminal, a setting region for inputting a print setting for print data, and a search region for inputting a search condition for image forming apparatus candidates, of a plurality of image forming apparatuses, for executing printing, and searching, in a management system, for one or more image forming apparatuses, out of the plurality of image forming apparatuses, in accordance with the search condition input in the search region of the screen, and displaying display content that associates information of the image forming apparatuses with charge information for when the print data is printed by the image forming apparatuses, respectively, on a screen that includes a selection region by which it is possible to select the printing target, out of the one or more image forming apparatuses found in the searching.
US10404887B2 Readout controlling device and image forming apparatus
A readout controlling device includes a start time recording portion, a transmission controlling portion, an error determining portion, and a time changing portion. A start time of when a piece of information is read out from a storage device connected to the readout controlling device is recorded in the start time recording portion. The transmission controlling portion transmits a readout request to read out the piece of information, toward the storage device based on the start time. The error determining portion receives the piece of information readout from the storage device, and determines whether or not an error has occurred in the piece of information. If the error has been determined to have occurred, the time changing portion can change the start time recorded in the start time recording portion.
US10404886B2 Method of rendering a document secure
A method of integrating a mark in a document. A frame to be printed is selected. At least one color of the selected frame is selected. A color density for each selected color for the selected frame is determined. A digital code is selected for each selected color. After printing, the digital code includes the density of the color. and is integrated into the frame of the corresponding color. The frame including the digital code is printed. Preferably, the digital code is a digital anti-copy mark designed to form, following the printing step, a printed anti-copy mark with an error rate of more than five percent.
US10404882B2 Image sensor unit, image reading apparatus, and image forming apparatus
An image sensor unit includes a light condenser that collects light from an object to be read, an image sensor that receives the light collected by the light condenser and outputs an image, and a housing that houses the light condenser and the image sensor. The housing includes a plurality of spacer attachment portions to which a first spacer that keeps a distance between the housing and a mount member can be detachably attached and for which distances between the housing and the mount member in a state where the attached first spacer abuts against the mount member differ from each other.
US10404881B2 Light source unit, image processing apparatus, image processing system and image processing method
In accordance with an embodiment, a first light source configured to emit visible light; a second light source configured to emit invisible light; and a light guide section configured to reflect the light emitted by the first light source and the second light source in a longitudinal direction towards a direction of a reading area of an image.
US10404878B2 Image reading apparatus
An image reading apparatus includes a pair of first detection sections disposed between first positions for the feeding rollers and the separation rollers for nipping and second positions for the transport roller pair for nipping, and a pair of second detection sections disposed between the first detection sections and the second positions in the medium transport direction. The second detection sections are disposed between the first detection sections in the medium width direction, and a controller determines whether to stop transporting the medium or continue transporting the medium based on the results of detection by the first detection sections and the second detection sections.
US10404868B2 Image defect detection
Apparatus to detect a defect in a printed image and methods of detecting detects in a printed image are described. In some examples, a printing operation is initiated using image data to generate a printed image. The printed image is then scanned to generate a scanned image. A resolution of the scanned image is estimated, calculated or determined on the basis of a characteristic of the printing operation, and a reference image, having a resolution corresponding to the estimated, calculated or determined resolution, is generated from the image data. Whether defects are present in the printed image may be determined on the basis of a comparison of the reference image with the scanned image.
US10404866B2 System, network, device and stacked spectrum method for implementing spectrum sharing of multiple contiguous and non-contiguous spectrum bands utilizing universal wireless access gateways to enable dynamic security and bandwidth policy management
A system and method in various embodiments implements a virtual spectrum band stacking technique facilitating spectrum sharing by converting and combining spectrum bands consisting of several different RF channels, common air interfaces, and radio channel protocols in the radio frequency channel domain to form IP Virtual Radio Channels (IP-VRCs) in the packet data domain. This virtual spectrum stacking technique combines the transmissions of contiguous and non-contiguous RF channels with differing physical layers into IP-VRCs. This technique enables simultaneous parallel high-speed wireless transmission; virtual radio channel hopping for enhanced security; and customized security schemes for different IP-VRC Groups. The deployment of the combination of IP-VRC Groups; Universal “Small Cell” Base Stations; and Universal Wireless End-Point Devices allows the aggregation of all available spectrum bands for use within a building environment. Some benefits of this deployment include expansion of spectrum utilization, service quality, security, applications and transmission throughput for wireless end-point devices.
US10404864B2 Method and apparatus for inter-carrier communications
Aspects of the subject disclosure may include, for example, receiving, from a private telephone number mapping server, a first database comprising address records associated with subscriber devices of a first carrier, storing, at an inter-carrier server system, an inter-carrier mapping database comprising the address records converted to an inter-carrier format, receiving new address records associated with new subscriber devices registered with the first carrier, updating the inter-carrier mapping database with the address records converted to the inter-carrier format, receiving a first query for an address record associated with a called number of a first device of the first carrier for initiating an internet protocol call between the first device and a second device of the second carrier, querying the inter-carrier mapping database of the inter-carrier server system for the address record, and transmitting the address record to the second carrier for routing the internet protocol call. Other embodiments are disclosed.
US10404859B1 Voice and speech recognition for call center feedback and quality assurance
A computer-implemented method for providing an objective evaluation to a customer service representative regarding his performance during an interaction with a customer may include receiving a digitized data stream corresponding to a spoken conversation between a customer and a representative; converting the data stream to a text stream; generating a representative transcript that includes the words from the text stream that are spoken by the representative; comparing the representative transcript with a plurality of positive words and a plurality of negative words; and generating a score that varies according to the occurrence of each word spoken by the representative that matches one of the positive words, and/or the occurrence of each word spoken by the representative that matches one of the negative words. Tone of voice, as well as response time, during the interaction may also be monitored and analyzed to adjust the score, or generate a separate score.
US10404858B1 Short message service (SMS) with geographic data for user equipment (UE)
A Short Message Service Center (SMSC) receives a Session Initiation Protocol (SIP) message transferred User Equipment (UE). The SIP message has a Private Access Network Information (PANI) header with geographic data for the UE and also has a Short Message Service (SMS) message from the UE. The SMSC determines when a destination code from the SMS message indicates an emergency SMS message. When the emergency SMS message is indicated, the SMSC transfers an emergency Short Message Peer-to-Peer (SMPP) message for delivery to a Public Safety Answering Point (PSAP) gateway. The emergency SMPP message has the geographic data for the UE and also has the emergency SMS message. The PSAP gateway selects a PSAP for the UE based on the geographic data in the SMPP message and transfers the emergency SMS message to the selected PSAP.
US10404853B2 System and method for implementing self learning corrections call monitoring
Novel tools and techniques might provide for implementing call monitoring, and, in particular embodiments, to methods, systems, apparatuses, and computer software for implementing self-learning corrections facility call monitoring. In some embodiments, a method might comprise an automated call monitor monitoring a voice or video call between a call participant and a prison inmate, and analyzing at least one of conversation content of the call, voice characteristics of the call participant and/or the prison inmate, and/or (for video calls) body language of the parties to the call, to determine whether the conversation content, voice characteristics, and/or body language are indicative of impermissible content and/or impermissible conduct (i.e., indicative of past, present, and/or future criminal behavior or acts, and the like). The automated call monitor might flag calls that present such indications of impermissible content and/or conduct, for review by corrections facility personnel, and might self-learn based on input by such personnel.
US10404849B2 Launching a designated application using a set of signals
Exchanging information via a designated application includes establishing a voice communication link with a client device; sending a launch command associated with a designated application to the client device via the voice communication link, wherein upon receiving the launch command, the client device is caused to launch the designated application; and exchanging information with the client device through the designated application.
US10404848B2 Terminal device and remote control method
Provided are a handy terminal device and a remote control method which have good usabilities. It includes a position information acquiring unit that acquires position information on the terminal device, a height information acquiring unit that acquires height information on the terminal device, a direction detecting unit detecting the direction to which the terminal device is pointed, a tilt detecting unit that detects the tilt of the terminal device, and a memory unit that stores the position information and height information on electric equipment. The height information on the terminal device is calculated from the position information and height information on the electric equipment stored in the memory unit and from the position information on and tilt of the terminal device, and the height information acquiring unit is calibrated.
US10404840B1 Ingesting streaming signals
The present invention extends to methods, systems, and computer program products for ingesting streaming signals. Signal ingestion modules sample a frame from a raw streaming signal. A preliminary severity or possible event type is computed from the sampled frame. A deeper inspection request is triggered of the raw streaming signal or of another raw streaming signal. Segments of content from the raw streaming signal or the other raw streaming signal are inspected. An actual severity or actual event type is computed from the inspected content. The actual severity or actual event type can be included in a normalized signal.
US10404839B2 Signal field encoding in a high efficiency wireless local area network (WLAN) data unit
In a method of generating a field of a physical layer (PHY) preamble of a data unit, information bits to be included in the field are generated. Respective sets of tail bits are appended after respective sets of information bits corresponding to respective ones of a plurality of groups of subfields of the field, each group including one or more of the subfields of the field, to generate an encoder input bit stream. One or more padding bits are added to the encoder input stream to generate a padded encoder input bit stream, the one or more padding bits to ensure an integer number of puncturing blocks in an encoded output bit stream. The padded encoder input bit stream is encoded to generate the encoded output bit stream. The field is generated to include at least some bits from the encoded output bit stream.
US10404837B2 User datagram protocol (UDP) application handling during live kernel update
The present disclosure relates to maintaining network services during kernel update operations. According to one embodiment, a server generates a second computing system executing a second system kernel. The second system kernel is updated in relation to a first system kernel executing on a first computing system. The server pauses network services operating on the first computing system. The server generates a snapshot of the network services operating on the first computing system. While the network services are paused on the first computing system, the server caches data packets received from client devices and destined for network services operating on the first system, migrates the network services to the second computing system, and restores the network service snapshot to the second computing system. Upon completing the migration, the server sends the cached data packets to the one or more network services operating on the second computing system.
US10404835B2 Hybrid client-server data provision
An implementation of a method for hybrid client-server data provision involves requesting, by an application executed by a client device from a plurality of content provider software development kits (SDKs) integrated with the application, an item of content for display by the client device. The method further involves processing, by a plurality of request adaptors of the content provider SDKs, the request for potential submission to a plurality of content provider servers, thereby generating a plurality of processed requests. The method further involves receiving, by an interceptor module of a mediation SDK integrated with the application from the plurality of content provider SDKs, a plurality of processed requests. The method further involves batching, by a consolidator module of the mediation SDK, the plurality of processed requests into a batch request, the batch request including content provider priority information. The method further involves transmitting, by the mediation SDK, the batch request to a mediation server for mediation of the batch request to the plurality of content provider servers based on the content provider priority information, and receiving, by the mediation SDK, at least one item of content from the mediation server for display by the client device.
US10404834B1 Dynamic verification of application data using deterministic functions
A client can request, from a server, files needed to run a web application at the client (e.g., via a client web browser). The server can serve the requested files to the client along with a file identifier for each of the files. The file identifier for a respective file can be generated dynamically based on the contents of the respective file. When the requested files and the file identifiers are received at the client, the client can dynamically generate a validation code based on the file identifiers. Similarly, at the server, a verification code can be generated dynamically based on the file identifiers transmitted. To verify that the client has the appropriate files for running the web application, the server can compare the validation and verification codes. If the two codes match, then it can be verified that the client has the appropriate files for the web application.
US10404833B1 Cloud-based dynamic software configuration for global mobile applications
The present disclosure relates to dynamic software configuration. In some embodiments, a client device of a plurality of client devices requests a configuration. The request may comprise information identifying an environment of the client device. In some embodiments, the configuration request is compared to a baseline configuration and a custom configuration. The baseline configuration may comprise values corresponding to a plurality of dynamic properties, and the custom configuration may comprise values corresponding to a subset of the plurality of dynamic properties. Device. In some embodiments, upon determining, based on the comparing, that the custom configuration is applicable to the environment of the client device, the client device is provided with a client configuration comprising the values from the baseline configuration wherein the values of the subset of the plurality of dynamic properties are replaced by the values from the custom configuration.
US10404832B2 Management of gateway device using virtual gateway device
A server determines a plurality of device templates that define a plurality of device attributes of a remote device connected to a gateway device. The server creates a virtual device from the plurality of device templates, wherein the virtual device is a virtual representation of the remote device. The server determines an attribute update for a first device attribute of the remote device. The server updates a second device attribute of the virtual device. The server generates an instruction for the gateway device to initiate the attribute update for the first device attribute. The server transmits the instruction to the gateway device, wherein the instruction causes the gateway device to generate a command for the remote device to perform the attribute update on the device attribute.
US10404830B2 Service processing method and apparatus, and service server
Disclosed are a service processing method and apparatus, and a service server. The method comprises: receiving an operation request, sent by a first client device, for requesting to perform a service operation; generating a target service random code for a first account according to the operation request; receiving an operation response that is sent by a second client device according to the target service random code; identifying the first account by using the operation response; and sending account information of the first account to the second client device, so that the second client device completes the service operation based on the account information. In embodiments of the present application, a service processing process is completed based on a service random code that is generated by a service server in real time; therefore, security is relatively high, and interference from the external natural environment is avoided, and reliability of service processing can be effectively improved.
US10404828B2 Streaming apparatus, streaming method, and streaming service system using the streaming apparatus
Provided are a streaming apparatus, a streaming method, and a streaming service system using the streaming apparatus, wherein the streaming apparatus includes: a scheduler configured to generate a modified metafile by modifying a reproduction list file of a metafile; and a server socket configured to transmit the modified metafile when a metafile transmit request is received from a player by operating as a server with respect to the player. Accordingly, delay times of players are substantially the same.
US10404826B2 Content based routing architecture system and method
The present general inventive concept relates to systems and method for routing electronic messages depending on message content.
US10404825B2 Refreshing framework
Refresh requests are received by a data source that each request a snapshot of current members of one of a plurality of dynamically changing groups and dynamically changing rules corresponding to such group. Thereafter, the data source queues the received plurality of refresh requests for selective execution or deletion into a new request queue. In addition, real-time execution of refresh jobs are initiated for all of queued refresh requests if a number of refresh requests in both of the new request queue and a waiting requests queue is below a pre-defined threshold. Alternatively, a job framework schedules execution of task jobs for a subset of the queued requests in the new request queue and the waiting requests queue if certain conditions are met.
US10404824B2 Automatic determination of genre-specific relevance of recommendations in a social network
The present invention relates to an operating method of operating a recommender system, a filtering apparatus (260) for a recommender system (200), a recommender system and a corresponding computer program. An idea of the invention is to automatically learn for a user A in a social network, which recommendations of contacts of user A, who are also members of the social network, are relevant with respect to a genre into which user A is interested in. A learning algorithm is used to interpret feedback from user A in response to receiving recommendations from his/her contacts. Thereby, for each combination of a contact and a genre, a relevance-taste index can be determined. The determined relevance-taste index is subjected to a filter. Only such recommendations are provided to user A, whose associated relevance-taste indices fulfill a filtering criterion. Thereby, the amount of irrelevant recommendations submitted to user A can be significantly reduced.
US10404821B2 Providing access to managed content
A method for providing local access to managed content is disclosed. The method comprises receiving from a remote host a request to perform an operation with respect to content associated with a set of managed content and obtaining information required to respond to the request. The method further comprises providing in response to the request a content locator usable to perform the requested operation through direct communication with a content system through which the content is accessible.
US10404820B2 Systems and methods for controlling cacheability and privacy of objects
Described herein are systems, devices, and methods for content delivery on the Internet. In certain non-limiting embodiments, a caching model is provided that can support caching for indefinite time periods, potentially with infinite or relatively long time-to-live values, yet provide prompt updates when the underlying origin content changes. Origin-generated tokens can drive the process of caching, and can be used as handles for later invalidating origin responses within caching proxy servers delivering the content. Tokens can also be used to control object caching behavior at a server, and in particular to control how an object is indexed in cache and who it may be served to. Tokens may indicate, for example, that responses to certain requested URL paths are public, or may be used to map user-id in a client request to a group for purposes of locating valid cache entries in response to subsequent client requests.
US10404819B2 Local server system and method of relaying data in the same for switching between thin client environment and thick client environment
A local server system and a method of relaying data in the local server system are disclosed. The local server system includes a database configured to store image data downloaded from a remote server, and a processor configured to request the image data from the remote server and download the image data. The processor requests first image data corresponding to first result data from the remote server. The processor downloads the first image data from the remote server. The processor generates second result data based on the downloaded first image data. The processor provides the second result data to the local client when the local client requests the second result data corresponding to the first image data from the remote server.
US10404816B2 Determining browsing activities
Determining browsing activities is described. In one or more implementations, browsing history data, indicating navigation to websites using a web platform, is analyzed to determine a browsing activity, such as shopping, planning a trip, and so forth. The websites navigated to using the web platform as part of the browsing activity are then stored with the browsing activity to enable subsequent access to the websites. In one or more implementations, for each browsing activity, one or more suggested websites which are related to the browsing activity are determined and stored with the browsing activity to enable access to the suggested websites.
US10404815B2 Systems and methods for estimating user attention
Techniques for estimating user attention on a website or application are provided. First activity data for a first user of a website or an application may be identified. The first activity data may indicate activities of the first user on the website or the application. A first predetermined period of inactivity may be detected in the first activity data. A response triggering event may be initiated after the first predetermined period of inactivity. An indication of a user response to the response triggering event may be monitored for. Whether the first user is passively present on the website or the application may be determined based on the monitoring for the indication of the user response.
US10404814B1 Systems and methods for arranging and storing content selection parameters based on selection policies
Systems and methods for providing third-party content can include a data processing system receiving a first content selection parameter and a plurality of second content selection parameters to manage serving of content items of a third-party content provider. The data processing system can store the first content selection parameter and a plurality of second content selection parameters in a memory bank. Upon receiving a request for third-party content, the data processing system can retrieve the first content selection parameter and the plurality of second content selection parameters from the memory bank, and determine a parameter among the first content selection parameter and the plurality of second content selection parameters. The data processing system can select a content item from a plurality of content items of the third-party content provider based on the determined parameter, and provide the selected content item for presentation on a client device.
US10404813B2 Baseline interest profile for recommendations using a geographic location
Software for a content-aggregation website generates a first representation of interests for a geographical location. The representation includes a plurality of entities that are derived from a corpus of documents. Each of the plurality of entities is associated with an expected value that is based on engagement signals from users in the geographical location and that is weighted using a sparse-polarity approach to be discriminative with respect to other entities. Each of the ingested articles is represented by the second representation that associates an aboutness score with each of the plurality of entities. The software uses the first representation, a similarity measure, and a second representation to create rankings of a plurality of ingested articles received. Then the software receives a request for access to the content-aggregation service from a new user from the geographical location and serves the new or infrequent user a content stream based on the rankings.
US10404812B2 Method and apparatus for providing a persistent USB service for wireless USB devices
A method and apparatus for providing service persistence support and corresponding mapping with the P2P group persistence behavior between a WSB host and a WSB client is described. The method includes receiving a request for a persistent P2P USB connection from the WSB host. The method includes creating a group with the WSB client. Further, the method includes configuring a service identifier associated with the persistent P2P USB connection. Furthermore, the method includes mapping the created persistent P2P group with the service identifier. The method includes storing the service identifier mapped with the created persistent P2P group and the persistent P2P USB connection. The method allows the WSB client to provide the persistent USB service to the WSB host.
US10404811B2 Methods and apparatuses for restful batch services
Apparatuses, computer readable media, and methods are disclosed for supporting services at an application service layer (ASL). The method may include responding to receiving batched requests from an entity by processing the batched requests, and sending a response to the batched requests to the entity. The method may include sending a separate response to each request indicated in the batched request to the entity, or sending a batched response. Two or more batched requests may have the same operation and the operation may be only specified once. The operation may be determined based on a name of the batched requests or an attribute of the batched request. The request may be determined to be a batch request based on a name of the batched request, attributes associated with the batched request, or an address to which the batched request is addressed. The ASL may be a service capability layer.
US10404809B2 Systems and methods for adaptive associative routing for mobile messaging
In an example implementation of the disclosed technology, a method includes assigning a computing device to a region associated with a region server that comprises a plurality of region server instances. The method also includes generating device-to-region mapping and transmitting a replica of the device-to-region mapping to a messaging server instance and connection server instance. Further, the method includes receiving local device connection information comprising connection information relating the computing device and the connection server instance. The method also includes outputting the local device connection information to the plurality of region server instances. Additionally, the method includes receiving a message for delivery to the computing device and, responsive to accessing the local device connection information, transmitting the message to the connection server instance identified by the local device connection information.
US10404808B2 Secure, anonymous browsing with a remote browsing server
A client device may connect to a remote browsing server, which may browse to a Uniform Resource Identifier, render a web service or other content, and stream the content back to the client device. The client device may have a web browser through which the server may stream rendered images and which may capture various inputs, such as mouse operations, keyboard inputs, and other input. The remote browsing server may receive the inputs from the browser, then transmit the inputs to the web service through a server browser, which may render the images transmitted to the client device. The remote browsing server may be a virtual machine that may be created for a limited use, such that the virtual machine and browser may be wiped clean with each use.
US10404805B1 Initiating remote access session based on connection history
The subject matter of this specification can be implemented in, among other things, a method that includes comparing, by a processing device in a remote access system, one or more days and times of day corresponding to initiation of a remote access session at a server device to determine that the days and times of day are within a threshold range from a day and time of day. The method further includes storing, in a data storage at the remote access system, first session information identifying the day and time of day for the remote access session at the server device. The method further includes, in response to an occurrence of the day and time of day, causing the server device to initiate the remote access session.
US10404802B2 Method and apparatus for coordinating body devices for communication
The present invention relates to the computer field, and specifically, to a method and an apparatus for coordinating body devices for communication. The method includes: obtaining, by a mobile personal station, an identifier of a body device, and a location parameter and an ambient parameter that are of a user that carries the body device; obtaining, according to the identifier of the body device, a communication mode supported by the body device; obtaining, according to the identifier of the body device, a communication mode supported by the body device; determining, a networking mode of the body device according to the scenario and the communication mode supported by the body device; and establishing, a connection to the body device according to the networking mode.
US10404801B2 Reconfiguring remote controls for different devices in a network
A control device transmits a first type of signal and a second type of signal as part of transmitting an instruction. An electronic device receives the first signal and determines the control device is paired with another device. The electronic device displays a notification indicating such as well as a prompt requesting confirmation to pair the control device. Upon receiving an affirmative response, the electronic device notifies the other device, which transmits unpairing information to the control device. The control device then unpairs from the other device. The other device also transmits pairing information to the control device via the electronic device and the control device utilizes the information to pair with the electronic device. In some implementations, the other device may receive a request to locate the control device. In response, the other device displays that the control device has been paired with the electronic device.
US10404793B2 Context-aware peer-to-peer communication
Methods and systems are disclosed for determining context information for one or more peers to be used in a peer discovery and/or peer association process(es) and/or to otherwise facilitate P2P proximity communications. For example, a method for determining peer context information may include receiving a context-aware identifier (CAID). The CAID may include one or more items of context information associated with the peer in addition to an indication of an identity of the peer. A first portion of the CAID may be decoded to determine a first item of context information associated with the peer. The first portion of the CAID may be decodable without having to process a payload portion of the message. It may be determined whether to continue processing one or more of the CAID or the message based on the first item of context information. The CAID may be used in discovery and/or association procedure(s).
US10404787B1 Scalable distributed data streaming computations across multiple data processing clusters
An apparatus in one embodiment comprises at least one processing device having a processor coupled to a memory. The processing device is configured to initiate distributed data streaming computations across data processing clusters associated with respective data zones, and in each of the data processing clusters, to separate a data stream provided by a data source of the corresponding data zone into a plurality of data batches and process the data batches to generate respective result batches. Multiple ones of the data batches across the data processing clusters are associated with a global data batch data structure, and multiple ones of the result batches across the data processing clusters are associated with a global result batch data structure based at least in part on the global data batch data structure. The result batches are processed in accordance with the global result batch data structure to generate one or more global result streams.
US10404786B2 Method for managing a software-defined data center that utilizes duplicate API calls
A method for managing a software-defined data center is disclosed. The method involves implementing redundant cloud management stacks, processing duplicate application program interface (API) calls in parallel with the redundant cloud management stacks, and performing a data center operation corresponding to the processed duplicate API calls.
US10404780B2 Remote desktop infrastructure
Apparatuses, systems, and methods are disclosed for a computer desktop infrastructure. A desktop module is configured to execute a computer desktop environment on a hardware device. A local storage module is configured to store application data for a computer desktop environment in local non-volatile storage of a hardware device executing the computer desktop environment. A remote module is configured to provide a computer desktop environment to a user over a network.
US10404779B2 Cloud assisted management of devices
A managed device is provided that includes a network interface, a controller, and a module to provide manageable operations of the device. The controller communicates with at least one of a cloud service or an agent to send an identifier and to receive a token from the cloud service or the agent. The controller validates the token and receives management information from the cloud service.
US10404777B2 Identifying sources of anomalies in multi-variable metrics using linearization
The present disclosure is directed toward systems and methods for identifying contributing factors associated with a multi-variable metric anomaly. One or more embodiments described herein identify one or more contributing factors that led to an anomaly in a multi-variable metric by calculating linearizing weights such that the total deviation in the multi-variable metric can be written as a weighted sum of deviations for dimension elements associated with the multi-variable metric.
US10404775B2 System and method for commercial and residential systems monitoring and notification
A monitoring system for apparatus and systems in commercial and residential properties is provided. The monitoring system consists of a head unit and a tail unit, each of which has one or more sensors that measure performance parameters that are important to understanding the performance of the apparatus and system being monitored. As an example, an HVAC system may be monitored to determine when an air filter needs to be changed, or to predict when failure of the HVAC system may be imminent. The sensor array in the head unit and tail unit measure performance and report alerts and historical system performance to users through a mobile app, social media accounts, or any other system for communicating over a wired or wireless network connection.
US10404769B2 Remote desktop video streaming alpha-channel
A method includes preparing images of a remote desktop including an open cloud-application window object corresponding to an instance of a network-hosted application executing on a network, encoding the images of the remote desktop as image frames in a video stream, and transmitting the video stream over the network to a computing device. The images the remote desktop are encoded such that when decoded, reconstructed, and displayed on a local desktop of the computing device, the open cloud-application window object corresponding to the instance of the network-hosted application executing on the network has the appearance and behavior of an open window corresponding to a natively-operating application on the local desktop of the computing device.
US10404765B2 Re-homing embedded web content via cross-iframe signaling
Aspects of the present disclosure relate to providing a cross-iframe solution for instructing embedded content to reuse current in-browser app instances but to load different content. In this manner, a new in-browser app instance does not have to be loaded each time a context switch is performed. More specifically, cross-iframe communications are used to instruct an existing in-browser app instance to load new content such as, for example, a new embedded document.
US10404761B2 Segregating VPN traffic based on the originating application
Disclosed are various examples for segregating virtual private network (VPN) traffic based on the originating client application. A tunnel endpoint receives, through a network tunnel, network traffic sent by a client application executed by a client device. The tunnel endpoint identifies characteristics of the client application or the client device. The tunnel endpoint then selects a particular virtual local area network (VLAN) from multiple VLANs based at least in part on the characteristics. The tunnel endpoint then forwards the network traffic to an internal network gateway of an organization using the particular VLAN.
US10404759B1 Client-specific control of shared telecommunications services
Aspects of the present disclosure are directed toward apparatuses, systems, and methods for providing remote services for endpoint devices of a plurality disparate client entities. In an example embodiment, an apparatus includes a computing server configured to provide VoIP communications for a plurality of endpoint devices respectively associated with a plurality of disparate client entities according to and responsive to client-specific sets of control data. The apparatus also includes a processing circuit configured to adjust routing of the VoIP communications by the computing server, in response to call event data generated by the computing server, by generating the client-specific sets of control data for each client entity according to a respective set of directives.
US10404754B2 Query system and method to determine authentication capabilities
A system, apparatus, method, and machine-readable medium are described for determining the authentication capabilities. For example, one embodiment of a method comprises: receiving a policy identifying a set of acceptable authentication capabilities; determining a set of client authentication capabilities; and filtering the set of acceptable authentication capabilities based on the determined set of client authentication capabilities to arrive at a filtered set of one or more authentication capabilities for authenticating a user of the client.
US10404744B2 Database query injection detection and prevention
Computer systems, devices, and associated methods of detecting and/or preventing injection attacks in databases are disclosed herein. In one embodiment, a method includes determining whether parsing a database statement received from an application on the application server cause a syntax error in a database. In response to determining that parsing the received database statement does not cause a syntax error, determining whether an identical syntactic pattern already exists. In response to determining that an identical syntactic pattern already exists in the database, the method includes indicating that the received database statement does not involve an injection attack.
US10404743B2 Method, device, server and storage medium of detecting DoS/DDoS attack
A method of detecting a DoS/DDoS attack includes: acquiring traffic data of a preset service in a preset time period, wherein the traffic data is correspondence data between an overall traffic of the service and a time; acquiring an overall traffic threshold data of the service corresponding to different time intervals calculated according to historical traffic data of the service; wherein the larger the historical traffic data of the time interval, the larger corresponding overall traffic threshold data of the service; determining the time interval corresponding to the acquired traffic data, and finding the overall traffic threshold corresponding to the time interval according to the determined time interval; and comparing the traffic data with the found overall traffic threshold, and performing an attack detection to the service when a duration for which the traffic data keeps exceeding the overall traffic threshold exceeds a preset value.
US10404741B2 Anonymized network data collection and network threat assessment and monitoring systems and methods
Systems and methods for data collection and processing in a network, including one or more sensors disposed in a network interface and configured to collect raw signal traffic data where each sensor is further configured to parse the raw signal traffic data into network protocols; split the network protocols into content data and metadata; derive contextual metadata from the content data; compile the metadata and the derived metadata to produce anonymized metadata; encrypt the anonymized metadata; and transmit to the encrypted anonymized metadata to a unified data server.
US10404733B1 Active push-based remediation for reputation-based security systems
The present disclosure relates to initiating remediation of security risks on an endpoint system based on updated reputation data. According to one embodiment, a reputation service receives a request, from a first endpoint system, for reputation data about an object. A reputation service transmits, in response to the request, data indicating a current reputation of the object. The reputation service determines that the object presents a security risk and updates reputation data associated with the object to indicate that the object presents a security risk. Upon updating the reputation data, the reputation system transmits, to the first endpoint system, updated reputation data associated with the object and instructions to remedy the security risk.
US10404731B2 Method and device for detecting website attack
The present invention provides a method for detecting a website attack, comprising: selecting multiple uniform resource locators (URLs) from history access records of a website; clustering the multiple uniform resource locators; and generating a whitelist from the multiple uniform resource locators according to a clustering result. In some embodiments of the present invention, a common OWASP attack at URL level can be checked.
US10404730B1 High-volume network threat trace engine
An approach for high-volume network threat tracing and detection may be implemented by storing network communications received from a plurality of hosts in an initial recording data structure, such as a rolling buffer. Identifiers may be generated for the plurality of hosts associated with the network communications by according to host identity or the behavior of a given host. Extended trace time values may be assigned to a portion of the plurality of hosts based at least in part on the identifiers, and storing the portion of the network communications that have extended trace time values may be recorded as packet capture files in long term memory.
US10404728B2 Learning internal ranges from network traffic data to augment anomaly detection systems
In one embodiment, a device in a network receives traffic records indicative of network traffic between different sets of host address pairs. The device identifies one or more address grouping constraints for the sets of host address pairs. The device determines address groups for the host addresses in the sets of host address pairs based on the one or more address grouping constraints. The device provides an indication of the address groups to an anomaly detector.
US10404722B2 Systems and methods for providing security services during power management mode
Systems and methods for providing security services during a power management mode are disclosed. In some embodiments, a method comprises detecting with a mobile security system a wake event on a mobile device, providing from the mobile security system a wake signal, the providing being in response to the wake event to wake a mobile device from a power management mode, and managing with the mobile security system security services of the mobile device. Managing security services may comprise scanning a hard drive of the mobile devices for viruses and/or other malware. Managing security services may also comprise updating security applications or scanning the mobile device for unauthorized data.
US10404717B2 Method and device for the protection of data integrity through an embedded system having a main processor core and a security hardware module
A method for protecting data integrity through an embedded system having a main processor core and a security hardware module. The method includes the following: the main processor core generates transmit data, the security hardware module calculates a transmit message authentication code from the transmit data, the main processor core links the transmit data and the transmit message authentication code to form a transmit message, and the main processor core transmits the transmit message to a receiver.
US10404716B2 Data classification and access control for cloud based data
A data protection policy can specify which applications are allowed and/or dis-allowed from accessing cloud data that is subject to a data protection policy (i.e., data that has been assigned a classification and/or an owner.) To enforce that policy, the operating system (or other trusted entity) that stores or caches access credentials only provides these credentials to applications that are allowed by the policy. In this manner, because they are not provided with the credentials required to access the network resource, the dis-allowed applications cannot access the ‘protected’ data thereby helping prevent these dis-allowed (or noncompliant) applications from leaking data.
US10404708B2 System for secure file access
A virtual local file system for managing file access, such as read, write and execute, of files on local media is disclosed. An access manager, executable by the host operating system, is stored on each host device. The access manager interacts with the local file system to control file access permissions and how processes of the host operating system execute, view or modify files accessible to the local file system. The access manager may also dynamically control file access to files on the host operating system using a file attributes repository, which may be stored locally or remotely from the host device. Exemplary attributes for defining permission to access a file include but not are limited to, specific users, a time of day, a number of copies of a file, an allowed process, an IP address range, and a MAC address.
US10404703B1 Systems and methods for third-party interoperability in secure network transactions using tokenized data
Embodiments include methods and systems for enabling third-party data service interoperability, comprising receiving, from an electronic data server, a request for a low-value token, the low-value token being associated with a subset of sensitive data associated with a user; providing the low-value token to the electronic data server; receiving a request for the subset of sensitive data, from a third-party data service server, the request comprising the low-value token; de-tokenizing the low-value token to obtain the subset of sensitive data; providing the subset of sensitive data to the third-party data service server; receiving, from an electronic data server, the low-value token and a transaction authorization request; determining, based on the low-value token and authorization request, an authorization response; and providing the authorization response to the electronic data server.
US10404701B2 Context-based possession-less access of secure information
Systems, software, techniques and apparatuses are disclosed herein for facilitating context-based possession-less access to secure information. More specifically, the systems, software, techniques and apparatuses described herein eliminate the need for enterprises to provide employees with direct access to confidential or sensitive enterprise information. Instead, the confidential or sensitive enterprise information can be indirectly provided to and hidden by an access systems used by the employees to request the information prior to being provided to a corresponding resource. For example, in some embodiments, the confidential or sensitive enterprise information is provided to an access system with formatting instructions for hiding the confidential or sensitive enterprise information in a browser session.
US10404694B2 Mobile device, method of authenticating a user, computer program, article of manufacture, display
There is disclosed a mobile device comprising a processing unit for executing a host application, a user-interactive display and an authentication unit; wherein the authentication unit is arranged to receive an authentication request from the host application; wherein the authentication unit is arranged to cause the display to show a set of pictures in response to receiving the authentication request; wherein the authentication unit is further arranged to identify a selection of at least one picture from said set of pictures; and wherein the authentication unit is further arranged to initiate a verification of said identified selection. Furthermore, a corresponding method of authenticating a user is disclosed, as well as a corresponding computer program, an article of manufacture and a display.
US10404693B2 Methods and apparatus for establishing a secure communication channel
A method for establishing a secure communication channel between an off-card entity and an embedded Universal Integrated Circuit Card (eUICC) is provided. The method involves establishing symmetric keys that are ephemeral in scope. Specifically, an off-card entity, and each eUICC in a set of eUICCs managed by the off-card entity, possess long-term Public Key Infrastructure (PKI) information. When a secure communication channel is to be established between the off-card entity and an eUICC, the eUICC and the off-card entity can authenticate one another in accordance with the respectively-possessed PKI information (e.g., verifying public keys). After authentication, the off-card entity and the eUICC establish a shared session-based symmetric key for implementing the secure communication channel. Specifically, the shared session-based symmetric key is generated according to whether perfect or half forward security is desired. Once the shared session-based symmetric key is established, the off-card entity and the eUICC can securely communicate information.
US10404692B2 Trust establishment between a trusted execution environment and peripheral devices
Technologies are provided in embodiments to establish trust between a trusted execution environment (TEE) and a peripheral device. Embodiments are configured to communicate with an attestation server to generate an encryption key, and to establish, using the encryption key, a secure connection with an authentication server to enable communication between the authentication server and the peripheral device. Embodiments are also configured to receive a pairwise master key if the peripheral device is authenticated and to receive a trusted communication from the peripheral device based, at least in part, on the pairwise master key. Embodiments may also be configured to identify a connection to the peripheral device before the peripheral device is authenticated to the authentication server, receive an identifier from the peripheral device, and establish a connection to an attestation server based on at least a portion of the identifier.
US10404691B2 Preventing unauthorized access to secured information systems using authentication tokens
Aspects of the disclosure relate to providing information security and preventing unauthorized access to secured resources by implementing token-based authentication techniques. A computing platform may receive, from a client computing device, a request to authenticate a user to a user account associated with a client portal provided by a client portal server. In response to receiving the request to authenticate, the computing platform may generate a validation token for the user account. Subsequently, the computing platform may validate the request to authenticate based on the validation token generated for the user account. In response to validating the request to authenticate, the computing platform may generate and send one or more commands directing the client portal server to provide at least one client portal interface to the client computing device. In some instances, receiving the request to authenticate may include receiving a time-based one-time passcode generated by the client computing device.
US10404690B2 Authentication-free configuration for service controllers
Embodiments generally relate to out-of-band management of a computing system. The present technology discloses enable a primary service controller to provide a centralized configuration of multiple secondary service controllers so that they can share a same configuration. It can utilize an authentication-free protocol to modify and manage credentials for a large number of service controllers.
US10404689B2 Password security
The description relates to password reset security. One example can receive a login request and a password for a cloud-based user account. The example can also retrieve stored authenticated user information associated with the password. The example can further send a notification of the login request to a contact address associated with the cloud-based user account. The notification can contain at least some of the stored authenticated user information.
US10404687B2 Method and system for providing a pre-launched virtual desktop session
The present disclosure relates to a method and system for providing a pre-launched virtual desktop session by a smart scheduling server. The smart scheduling server predicts a pre-launch time to launch a virtual desktop session for a user based on a login pattern of the user monitored for a pre-defined duration, initiates a pre-launch session for the user based on the predicted pre-launch time, where the initiation comprises performing a plurality of actions for launching the virtual desktop session for the user. The smart scheduling server authenticates the user in the pre-launched initiated session based on pre-defined account credentials associated with the user, generates a security token for the user based on the authentication and provides a pre-launched virtual desktop session to the user when the user logs in to the virtual desktop session based on the security token.
US10404686B2 Security method and apparatus for electric vehicle power transfer system
A security method and apparatus for an electric vehicle (EV) power transfer system can prevent abuse of privacy information or financial information which is stored in an in-vehicle controller, and block fee charging and authentication. A security method for the EV power transfer system, performed by a charging controller installed in an EV, includes steps of: receiving an authentication request from a communication controller installed in the EV; authenticating second key information included in the authentication request based on first key information which is learned or stored beforehand; and when the authentication succeeds, starting a charging process.
US10404685B2 User security authentication system in internet and method thereof
The present invention relates to a user security authentication system in an Internet environment and a method therefor, which generate encrypted member authentication data by combining a member ID and a password selected when a user subscribes, as a member, to an arbitrary web service provider system with a unique code value of a security code selection module such that code complexity in a step of accessing the arbitrary web service provider system can be increased, and security can be simplified and reinforced.
US10404676B2 Method and apparatus to coordinate and authenticate requests for data
A method and apparatus for coordinating and authenticating requests for data. In one embodiment, the apparatus comprises: a baseboard management controller (BMC); and a request coordinator coupled to the BMC to intercept BMC requests and to provide intercepted requests to the BMC, where the coordination interface comprises a request parser to parse parameters for each of the BMC requests, one or more queues to store the requests while the BMC is servicing another BMC request, and a command submitter to send individual BMC requests to the BMC, wherein the BMC is operable to generate the responses to the BMC requests received from the coordination interface and to send the responses to the coordination interface.
US10404670B2 Data security service
A distributed computing environment utilizes a cryptography service. The cryptography service manages keys securely on behalf of one or more entities. The cryptography service is configured to receive and respond to requests to perform cryptographic operations, such as encryption and decryption. The requests may originate from entities using the distributed computing environment and/or subsystems of the distributed computing environment.
US10404666B2 Security key generation and management method of PDCP distributed structure for supporting dual connectivity
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). A method for communicating by a user equipment with a macro cell base station and a small cell base station in a communication system is provided. The method comprises applying a first base station security key to a first communication link with the macro cell base station; generating a second base station security key to be used for a second communication link with the small cell base station based on the first base station security key; applying the second base station security key to the second communication link with the small cell base station; and communicating through at least one of the first communication link and the second communication link.
US10404665B2 Terminal management method and system, server and terminal
A terminal management method and system, a server and a terminal are described. The terminal management method includes: a server configuring rich text information used for prompting a user for a terminal, the server selecting corresponding rich text information according to identification information of the terminal which is managed at current, adding the corresponding rich text information into a newly added extended field of a notification command of an OMA-DM protocol, and sending the notification command to the terminal such that the terminal prompts the user according to the rich text information.
US10404664B2 Apparatus and methods for increasing security at edge nodes
A machine implemented method for protecting at least one edge node in a network of nodes is provided. The method comprising: communicatively coupling said at least one edge node with a proxy node; providing an application for said at least one edge node in an isolated area associated with said at least one edge node at said proxy node; determining that an update for said at least one edge node is required; increasing a reboot frequency of said at least one edge node following said determination that an update is required; and increasing a reboot frequency of said proxy node following said determination that an update is required.
US10404661B2 Integrating a honey network with a target network to counter IP and peer-checking evasion techniques
Techniques for integrating a honey network with a target network environment (e.g., an enterprise network) to counter IP and peer-checking evasion techniques are disclosed. In some embodiments, a system for integrating a honey network with a target network environment includes a device profile data store that includes a plurality of attributes of each of a plurality of devices in the target network environment; a virtual clone manager executed on a processor that instantiates a virtual clone of one or more devices in the target network environment based on one or more attributes for a target device in the device profile data store; and a honey network policy that is configured to route an external network communication from the virtual clone for the target device in the honey network to an external device through the target network environment.
US10404660B2 System and method for implementing content and network security inside a chip
Systems and methods for implementing content, streaming, and network security inside a chip or inside a computing device are disclosed. In exemplary embodiments, a system comprises a communication chip and a second processor. The communication chip comprises a router and security instructions. The router is configured to intercept untrusted data between a network, and a first router. The second processor is configured to receive the untrusted data from the router, process the untrusted data with the security instructions to produce trusted data, and provide the trusted data to the router.
US10404656B2 Antenna system
[Problem] To provide an antenna system that excellently dissipates heat to the outside of a housing, said heat having been generated by means of an electronic component. [Solution] An electronic circuit board 10 has an electronic component mounted thereon, and has an antenna that is formed on one surface. A protection member 20 covers the one surface of the electric circuit board 10. A heat transfer unit 30 transfers heat to the protection member 20, said heat having been generated by means of the electronic component mounted on the electric circuit board 10.
US10404653B1 Changing a basic service set color identifier
A communication device of a first wireless network determines that a first value of a first basic service set (BSS) color identifier is the same as a value of a second BSS color identifier corresponding to a neighboring second wireless network. In response, the communication device determines a second value of the first BSS color identifier. The communication device transmits one or more packets that each include i) an indication that the first BSS color identifier is changing, ii) the second value of the first BSS color identifier, and iii) a respective integer number of remaining beacon intervals corresponding to a start time when the second value of the first BSS color identifier will supersede the first value of the first BSS color identifier. Based on the start time, the communication device begins to use the second value of the first BSS color identifier with communications in the first wireless network.
US10404652B2 Communication device, communication method, and program
A communication device (10) having at least one interface used in communication including a default router in a path includes: an ID determination unit (110) that determines whether or not a Zone ID is assigned to a communication request including a link local address of Internet Protocol version 6 (IPv6) as a destination address; and an ID supplementing unit (120) that, when it is determined that the Zone ID is not assigned, acquires an interface ID for identifying the interface as a default interface ID and adds the acquired default interface ID as the Zone ID of the communication request.
US10404650B2 Domain name registration reservation through the use of encoding domain names
A technique for facilitating registration of an internet domain name with the domain name system (DNS) is presented. The technique can include receiving a request to register an encoding domain name with the DNS, the encoding domain name including an indication of a temporal event and of a target domain name. The technique can also include registering the encoding domain name to a registrant, where the registering the encoding domain name confers to the registrant a right to register the target domain name upon specified conditions, where the specified conditions include an occurrence of the temporal event. The technique can also include receiving a request initiated by the registrant to register the target domain name, and registering the target domain name to the registrant after satisfaction of the specified conditions.
US10404645B2 Creating a group of members based on monitoring a social network
In a computer-implemented method to facilitate administration of a virtualization infrastructure, operational conditions of members of the virtualization infrastructure are monitored by a social network monitoring agent, wherein the members of the virtualization infrastructure are mapped to a social network such that at least a portion of the members of the virtualization infrastructure are also members of the social network. A group of members of the virtualization infrastructure is automatically created within the social network based at least in part on the operational conditions.
US10404644B2 Invitations for establishing relationships
Techniques for invitations for establishing relationships are described. In at least some embodiments, an architecture is implemented which provides simple and integrated ways for establishing relationships between various entities. The architecture includes invitations that can be used to invite users to establish relationships with entities. A user that receives an invitation can interact with the invitation, such as to accept or decline an invitation to establish a relationship with an entity. If a user accepts an invitation, a relationship can be established between the user and an inviting entity. In at least some embodiments, the relationship can enable the user to perform various actions and/or access resources associated with the entity.
US10404639B2 Method for sharing content group of electronic device and electronic device thereof
According to various example embodiments, a method for sharing a content group of an electronic device may include transmitting, to a server, information for a request to share a content group; receiving an input selecting at least one contact with which the content group is to be shared; transmitting information on the at least one contact to the server; and changing the content group to a shared state when information on the acceptance of sharing the content group from at least one external electronic device corresponding to the at least one contact is received from the server, wherein the content group is capable of being updated by the electronic device or the at least one external electronic device.
US10404638B2 Content sharing scheme
In one example embodiment, a method executed by a messenger application to share content information, includes displaying a message input window and a message display window; receiving, through the message input window, a content search command and a content keyword; selecting a content server based on the content search command; transmitting the content keyword to the selected content server; receiving content information from the selected content server; and displaying the received content information in the message display window.
US10404637B2 Electronic communication-based storage of documents to support multiple workflows
Electronic communication-based storage of content items to support multiple workflows is provided. When an attached content item is received with an electronic communication, a receiving user may select the attached content item for review and editing in an immersive view pane that may be launched adjacent to or in proximity to an electronic mail viewing pane. When the received content item is edited, a copy of the edited content item is temporarily stored with the electronic communication with which the content item was received at an associated electronic communication server. When the receiving user then desires to dispose of the edited content item, for example, by replying back to the sending user with the edited content item as an attachment, the edited content item may be retrieved from the electronic communication server automatically for attachment to the responsive communication.
US10404634B2 Method for publishing and sharing content on the internet
A computer-implemented system and method for enabling publishing/sharing of content to a web page by sending an email to a centralized email address. This is accomplished with an email server that employs a modular array of software inclusive of a Message Monitoring System (MMS) software application, an interpretation layer software module (the “Interpeter Module”), and Message Posting System (MPS) software application. The MMS software automatically extracts messages, invokes the Interpeter Module to detect, the sending format and to provide necessary reformatting. The MMS software then invokes the MPS software which posts the reformatted message content to a designated web page at the assigned URL. Any user registered or not can post any content to a web page anytime simply by sending, the content to a singular email address (e.g, Post@abovo42.com). The present solution is easy to use and enables real-time publishing/sharing by multiple users.
US10404627B2 Multi-function, multi-protocol FIFO for high-speed communication
Systems and methods are disclosed for buffering data using a multi-function, multi-protocol first-in-first-out (FIFO) circuit. For example, a data buffering apparatus is provided that includes a mode selection input and a FIFO circuit that is operative to buffer a data signal between a FIFO circuit input and a FIFO circuit output, wherein the FIFO circuit is configured in an operating mode responsive to the mode selection signal.
US10404625B2 Ethernet enhancements
This disclosure describes enhancements to Ethernet for use in higher performance applications like Storage, HPC, and Ethernet based fabric interconnects. This disclosure provides various mechanisms for lossless fabric enhancements with error-detection and retransmissions to improve link reliability, frame pre-emption to allow higher priority traffic over lower priority traffic, virtual channel support for deadlock avoidance by enhancing Class of service functionality defined in IEEE 802.1Q, a new header format for efficient forwarding/routing in the fabric interconnect and header CRC for reliable cut-through forwarding in the fabric interconnect. The enhancements described herein, when added to standard and/or proprietary Ethernet protocols, broadens the applicability of Ethernet to newer usage models and fabric interconnects that are currently served by alternate fabric technologies like Infiniband, Fiber Channel and/or other proprietary technologies, etc.
US10404622B2 Servers, switches, and systems with virtual interface to external network connecting hardware and integrated networking driver
Methods, systems, and computer programs are presented for networking communications. One embodiment of a system includes a switch module having one or more ports with a communications interface of a first type and a switch fabric. The system also includes a switch controller that is in communication with the switch module, the switch controller having a first network operating system (ndOS) for controlling packet switching policy in the switch module. The system further includes a server that executes a hypervisor for processing one or more virtual machines. The sever includes a communication interface of the first type for communicating with the switch module, one or more processors, a second ndOS, and one or more virtual network interface cards (VNIC) for communicating with the switch module via the communication interface of the first type.
US10404621B2 Scalable InfiniBand packet-routing technique
An InfiniBand switch fabric is described. This InfiniBand switch fabric includes a hierarchy of switches having physical ports. These physical ports have associated local routing tables for nearest-neighbor connections to the physical ports. Moreover, relationships between the nearest-neighbor connections to each of the physical ports specified in the local routing tables are based in part on network-layer global identifiers that are assigned based on the hierarchy. Furthermore, local routing tables in the switches facilitate paths or routes for packets through the InfiniBand switch fabric without using a global routing table in the switches. In addition, the InfiniBand switch fabric includes a fabric manager, coupled to the switches, having the global routing table to assign the network-layer global identifiers.
US10404617B2 Method and apparatus for resource allocation in communication system
The present invention relates to a method and an apparatus for allocating resources in a communication system using an asset delivery characteristics (ADC) message so as to improve efficiency in network resource usage. A method for allocating network resources in a transmission unit of a communication system according to the present invention comprises the steps of: generating an ADC message that includes a parameter value representing a transmission characteristic of a single asset; and transmitting the generated ADC message, wherein the generated ADC message is updated periodically or aperiodically with respect to the asset.
US10404616B2 Virtual resource automatic selection system and method
A virtual resource automatic selection system includes a setting unit that sets, for a plurality of pieces of training data composed of two or more parameters, a classification boundary between virtual resource clusters that are ranked in accordance with a capacity of a virtual resource in terms of a relationship between the two or more parameters. When a construction request for a new virtual network is received, a receiving unit receives information composed of the parameters. A determining unit determines to which of the virtual resource clusters the parameters belong. An allocating unit allocates a capacity of a virtual resource to the virtual network. An acquiring unit acquires network performance information from the virtual network. A second determining unit determines whether the network performance information satisfies a desired quality of service. The setting unit updates the classification boundary in accordance with a determination result of the second determining unit.
US10404613B1 Placement of control and data plane resources
Computing resource services have computing resources allocated among regions and data zones, where regions can be completely separate deployments of an infrastructure to provide the highest degree of independence. The more regions that are utilized by a customer, the higher the level of fault tolerance may exist. Current networks consist of heavily distributed infrastructures or mainly centralized infrastructures, both of which can cause complete control plane failures when even a subset of a data zone or region loses network connectivity. The placement of control plane and data plane resources provides for optimal availability and durability during infrastructure failures.
US10404612B2 Prioritizing flows in software defined networks
Described herein are systems, methods, and software to enhance network traffic management. In one implementation, a method of operating a network interface system on a host computing system includes receiving a plurality of network packets and, for each packet in the plurality of network packets, identifying whether the packet comprises a control packet for fault detection in a software defined network (SDN). The method further includes prioritizing, for processing by a main processing system of the computing system, each packet in the plurality of network packets based on whether the packet comprises a control packet for fault detection in a SDN.
US10404610B2 Method and system of transmitting independent data from transmitters to receivers
Disclosed is a method and system to transmit independent data by at least two transmitters to corresponding at least two receivers. The method includes obtaining, at a first transmitter, a first ternary sequence from a first base ternary sequence corresponding to a first set of data-symbols, and obtaining, at a second transmitter, a second ternary sequence from a second base ternary sequence corresponding to a second set of data-symbols. The method also includes transmitting, from the first transmitter, the first ternary sequence to a first set of receivers associated with the first transmitter. The method transmits, from the second transmitter, the second ternary sequence to a second set of receivers associated with the second transmitter.
US10404609B2 Method for delaying signal transmissions from a device under test (DUT) by transmitting congestive communication channel signals
A method for testing a data packet signal transceiver device under test (DUT). Following initial signal communications with a DUT, timing of further transmissions by the DUT may be effectively controlled by transmitting congestive communication channel signals to cause the DUT to detect apparent communication channel activity and in response thereto delay its own signal transmissions.
US10404606B2 Method and apparatus for acquiring video bitstream
Embodiments of the present invention disclose a method and an apparatus for acquiring a video bitstream, and relate to the field of information technologies, which can improve network bandwidth utilization. The method includes: firstly, acquiring, by a terminal, a minimum bit rate corresponding to a parameter of the terminal; then, sending, by the terminal, a video bitstream acquiring request to a server, and when receiving the video bitstream acquiring request sent by the terminal, sending, by the server, an MPD to the terminal; and finally, receiving, by the terminal, the MPD sent by the server, and acquiring a video bitstream according to the MPD and the minimum bit rate. The embodiments of the present invention are applicable to a case in which a user downloads video data by using a terminal.
US10404605B2 Packet processing method, device and computer storage medium
Disclosed is a packet processing method, including: determining a type of a packet according to a parsed packet; extracting a characteristics field of the packet according to the determined type of the packet; determining a user-defined keyword corresponding to the packet and a threshold interval of the user-defined keyword according to the characteristics field; determining an OAM type of the packet according to the determined type of the packet, the user-defined keyword corresponding to the packet and the threshold interval of the user-defined keyword; and performing a corresponding OAM operation on the packet according to the determined OAM type; also disclosed are a packet processing device and a computer storage medium.
US10404597B2 Virtual horizontally-scalable packet broker systems and methods for distribution of session-based network traffic
Virtual horizontally-scalable packet broker systems and methods are disclosed for distribution of session-based network traffic. One or more distributors along with a plurality of ingress processors and egress processors are operated within a virtual processing environment to forward session-based network traffic to network tools. The session-based network traffic includes user packets and control packets associated with user sessions. In addition, one or more session controllers are also operated within the virtual processing environment to dynamically control numbers of virtual processing nodes operating as the distributors, the ingress processors, and the egress processors. User packets are processed and distributed by the distributors, ingress processors, and the egress processors. Control packets are processed and distributed by the distributors, session controllers, and egress processors. The egress processors can include initial and secondary egress processors. In one embodiment, the session-based network traffic can be GTP traffic including GTP-C and GTP-U packets.
US10404595B2 Message routing to devices with non-routable addresses
The disclosed system provides for machine-to-machine routing of messages (e.g., text messages, binary information, etc.) between devices (e.g., external applications, IoT devices, etc.) using non-routable identifiers. The systems and methods publish an application programming interface (API) configured to receive (non-routable) identification information of a target device from an external application (e.g., an IoT Service Provider) that calls the API, determines whether a target device associated with the identification information is a subscriber of a telecommunications service provider that provides telecommunications plans to subscribers of the telecommunications service provider, verifies that the external application is authorized to transmit messages to the target device, and translates the non-routable identification information to a mapped device address that can be used to determine a location of the target device so that the message can be delivered to the target device.
US10404592B2 System and method to facilitate content forwarding using bit index explicit replication (BIER) in an information-centric networking (ICN) environment
A method is provided in one example embodiment and may include receiving a packet by a forwarder in an Information-Centric Networking (ICN) network; determining Bit Index Explicit Replication (BIER) information associated with the packet; and forwarding the packet based, at least in part, on the BIER information associated with the packet. The packet can be an interest packet or a data packet received by the forwarder in the ICN network.
US10404589B2 Systems and methods for determining input and output interfaces of a network device and copies of a same packet going through the network device
A method performed by a network device that taps to a network having a routing device, includes: receiving a first packet tapped from the network; determining a first information regarding an input interface of the routing device based on a destination address of the first packet; receiving a second packet tapped from the network; determining a second information regarding an output interface of the routing device based on a source address of the second packet; determining a first CRC for the first packet; determining a second CRC for the second packet; and comparing the first CRC with the second CRC at the network device to determine whether the first packet and the second packet are the same.
US10404588B2 Path maximum transmission unit handling for virtual private networks
Techniques are described herein for optimizing communications in a network. At a router in a virtual private network, a packet is received from a device in a subnetwork protected by the router. The router examines the packet to determine a source address that identifies the device and a destination address that identifies a destination network device for the packet. The router also analyzes the packet to determine a size of the packet and determines whether or not the size of the packet is larger than a maximum transmission unit size. If the size of the packet is larger than the maximum transmission unit size, the router encapsulates the packet with a header that includes the destination address and a new source address that identifies the router.
US10404587B2 Systems and methods for packet routing
Systems and methods to route packets of information within an integrated circuit, across one or more boards, racks, blades, and/or chassis, and/or across a connected network of packet processing engines include various modes of operation. Packets are routed to their destination, for example an individual packet processing engine. The packets of information include address-mode indicators, one or more destination port indicators, and/or (long-distance) addresses.
US10404586B2 Information processing system and information processing method
An information processing system includes a plurality of nodes; a plurality of first switches respectively including information on a node to which the first switch is coupled; and a plurality of second switches respectively including information on an aggregation which the second switch is in charge of, wherein a first node transmits a first packet including destination information indicating that a destination is a second node, to a first switch coupled to the first node, and the first switch coupled to the first node transmits the first packet to a second switch that is in charge of an aggregation to which the second node belongs, when the second node is not coupled to the first switch, and the second switch transmits the first packet to a first switch coupled to the second node, and the first switch coupled to the second node transmits the first packet to the second node.
US10404584B2 Load sharing method and router device
In a load sharing method and a router device, each of the router devices in a load sharing relationship obtains load sharing information of all downstream router devices that are in a load sharing relationship with the router device, and when determining load sharing information of the router device, the router device determines the load sharing information of the router device according to the load sharing information of all the downstream router devices that are in a load sharing relationship with the router device, so that a disturbance factor of the router device is different from disturbance factors of all the downstream router devices that are in a load sharing relationship with the router device. Therefore, a coupling degree of load sharing information of all the router devices in a load sharing relationship in the network is reduced, and load sharing at all levels is even.
US10404581B2 Methods for managing transaction in software defined network
Disclosed are methods for managing transactions in a software defined network (SDN). A method performed in a controller may comprise generating a group message for modifying flow entries of a plurality of flow tables related to each other in a switch; and transmitting the group message to the switch. Thus, a plurality of flow tables having relevance to each other can be simultaneously modified so that modifications on a plurality of switches can be synchronized, and consistency of them can be guaranteed.
US10404577B2 Network compatibility determination based on flow requirements of an application and stored flow capabilities of a software-defined network
In one example, a software-defined networking (SDN) controller can access flow capability information for flow paths along network data path elements in the control plane of the SDN controller. The SDN controller can determine network compatibility for an SDN controller application based on whether the accessed flow capability information fails to meet a flow requirement for the application. The SDN controller can further notify the application when it is determined that the flow requirements for the application are not met by a flow path. Related methods and machine-readable storage mediums are also described.
US10404576B2 Constrained shortest path determination in a network
A method of determining a plurality of shortest paths in a network from a source node to respective destination nodes comprises: accessing, by one or more processors, for each of the plurality of shortest paths, a path constraint; generating, by the one or more processors, a shortest path tree (SPT) and a candidate list, wherein each candidate of the candidate list comprises a working node, a minimum cost for a path to the working node from the source node, a maximum available bandwidth for the path to the working node from the source node, and a previous hop node; and determining, by the one or more processors, the plurality of shortest paths in the network from the source node to the respective destination nodes based on the SPT, each determined shortest path meeting the path constraint.
US10404573B2 Efficient method to aggregate changes and to produce border gateway protocol link-state (BGP-LS) content from intermediate system to intermediate system (IS-IS) link-state database
A method is implemented by a network device functioning as a Border Gateway Protocol (BGP) speaker to transmit aggregated link-state information pertaining to a network in which the network device operates to a peer BGP speaker. The method includes storing, in a link-state database, node entries representing nodes in the network, fragment entries representing fragments received from nodes in the network, and link/prefix entries representing links/prefixes in the network. Each link/prefix entry is assigned a state from a possible set of states, where the possible set of states include a new entry state, a modified entry state, a deleted entry state, and an unmodified entry state. The method further includes determining link-state information to transmit to the peer BGP speaker based on a state assigned to a link/prefix entry, and transmitting the determined link-state information to the peer BGP speaker.
US10404572B1 Communication between nodes in spontaneous area networks
A Spontaneous Area Network (SPAN) is formed by mobile and fixed nodes using wireless transmission links between nodes, usually in a nearby geographical area. Applications allow users to create, join, leave, and manage SPANs and groups in a SPAN. Automatic procedures allow nodes to join other SPANs. Transmission power of the wireless network interface is dynamic, varying depending on battery level, type of information to transmit, state and topology of the network. A delay tolerant object layer abstraction creates, modifies, deletes, publishes, and handles Delay Tolerant Distributed Objects (DTDOs). A Patient Transport Protocol (PTP) ensures a reliable transport of information through the network while avoiding congestion conditions. An aggressive and explosive network protocol (AGENET) has routing and forwarding capacities and uses datagrams to establish communication between different nodes of the SPAN. Cooperation and diversity are exploited to react to node mobility that causes frequent changes in network topology and disconnections.
US10404571B2 Communication among network controllers
A network element (NE) is configured to act as a parent controller. The NE receives connection and access point messages from a plurality of child controllers each child controller controlling one or more network domains. The connection and access point messages indicate inter-domain links and access points for the network domains. The NE receives requests to compute a path from a source to a destination traversing one or more of the network domains. The NE computes the path from the source to the destination via the network domains, and transmits a create tunnel segment message to the child controllers controlling network domains along the path. The create tunnel messages instruct the child controllers to create one or more tunnel segments to forward communications from the source to the destination along the path.
US10404563B2 Method for analysis, analyzer, and non-transitory computer-readable recording medium having stored therein analysis program
The analyzer includes a path information obtainer that extracts a component that a first function among a plurality of functions sometimes uses and sometimes does not use as an undetermined component beforehand; a detector that detects whether the undetermined component is used during operation; and a specifier that specifies, when a problem arises during the operation, a problem component, as a problem point, among one or more components based on path information including the one or more components that each of the plurality of functions uses and being obtained for the function beforehand, operation information obtained during the operation, and a result of detecting using of the undetermined component. This configuration makes it possible to specify an exact problem point.
US10404553B2 Method, system and computer program product for interception, quarantine and moderation of internal communications of uncontrolled systems
Embodiments disclosed herein may intercept, quarantine, and moderate communications internal to an uncontrolled system. An example of an uncontrolled system may be a web application associated with a social networking site. In accessing the social networking site, a user may type in a message. An instance of the uncontrolled system running on the user's device may prepare a request containing the message. Some embodiment disclosed herein may determine that the message is subject to moderation, intercept the request, and place the message in a queue. This determination may be based on the destination of the request as well the type of the message. Some embodiments may reconstruct the original request for resubmission. If the session is expired, some embodiments may log in for the user and resubmit the reconstructed request. Some embodiments may wait for the next time the user logs in to resubmit the reconstructed request.
US10404551B2 Automated event management
Automating servicing of event managements within a cloud network. Such automation includes: identifying and receiving controlled instructions from clients and monitoring and aggregating data related to employing the resources, for correlation of data to pattern of events. Events can then be mapped to standard prescriptive actions and/or remedial measure—or alternatively the clients are enabled to determine the actions required.
US10404543B2 Overlay-based asset location and identification system
A network asset location system and methods of its use and operation are disclosed. In one aspect, the network asset location system includes a mobile application component executable on a mobile device including a camera and a display, the mobile application component configured to receive image data from the camera and display an image on the display based on the image data and overlay information identifying one or more network assets identifiable in the image data. The network asset location system also includes an asset management tracking engine configured to receive the image data and generate the overlay information including an identification of a location of at least one of the one or more network assets within the image.
US10404539B2 Multi-device sensor subsystem joint optimization
A system and method for reducing sensor redundancy in sensor-equipped devices includes identifying, via a master device, at least one device within an area. The at least one device is queried to determine at least one of a device status or application status for the at least one device. A configuration of one or more sensors within the at least one device based at least in part on the querying is determined. The one or more sensors within the at least one device is configured to balance quality of service across the master device and the at least one device, based at least in part on the determining.
US10404538B1 Remote platform configuration
Technologies are disclosed that allow the firmware of a remotely located target device to be configured. The target device can receive a command to reboot into a special remote setup mode for remote configuration. Once in the remote setup mode, the firmware listens for and can respond to HTTP requests for information on configurable data and instructions to update the configurable data.
US10404532B2 Virtual gateway control and management
In accordance with one or more embodiments, aspects of the disclosure may provide efficient, effective, and convenient ways of managing network devices. In particular, a client router may connect to an upstream virtual gateway. The virtual gateway may manage a large number of client devices. Each client router may be represented virtually within the gateway as a virtual router. The virtual gateways may be distributed regionally, in order to manage large numbers of client routers and/or to reduce transmission delays. The virtual gateways may be managed by a gateway controller. The gateway controller may be centralized, and perform various configuration functions, such as configurations for hardware, logical networking, or content access policies. In some instances, messages sent between the gateway controller using a first protocol and the client router using a second protocol may be translated by a protocol agent.
US10404526B2 Method and system for generating recommendations associated with client process execution in an organization
The disclosed embodiments illustrate methods and systems for generating recommendations for client process execution of one or more client processes corresponding to a plurality of clients of an organization. The method comprises retrieving an event log including event data captured during execution of one or more processes in the organization to service a plurality of clients of a predefined type. The event log is analyzed across the plurality of clients to determine cross-clientele information including a process compliance deviation between an observed and an expected client process execution of the one or more processes. Thereafter, a set of root-causes of the process compliance deviation is determined based on process models of the one or more processes and/or decision rules of the organization. Further, one or more recommendations for the client process execution of the one or more processes of the organization are generated, based on the set of root-causes.
US10404525B2 Classification of detected network anomalies using additional data
A network anomaly detector detects a network anomaly by monitoring a communication network and provides an indication of the detected network anomaly to a network anomaly analyzer. The network anomaly analyzer receives the indication of the detected network anomaly and, on the basis of data representing the detected network anomaly and additional data, e.g., from outside the communication network, performs classification of the detected network anomaly. Depending on the classification of the detected network anomaly, the network anomaly analyzer provides a report of the detected network anomaly to another node. If for example the detected network anomaly is classified as expected behavior, reporting of the detected network anomaly may be suppressed.
US10404523B2 Data center management with rack-controllers
Provided is a process, including: receiving, with a rack-controller, via a first network, an application program interface (API) request; based on the API request, selecting, with the rack-controller, one of a plurality of routines to effectuate control via the second network of at least some of the plurality of rack-mounted computing devices; executing, with the rack-controller, the selected routine and, as a result, sending one or more commands via the second network encoded in a second protocol different from the first protocol to effectuate an action indicated by the API request.
US10404522B2 Service OAM virtualization
A SOAM virtualization system for a network having at least first and second maintenance entities coupled to each other comprises a network controller coupled to at least one of the first and second maintenance entities through a tunnel for virtualizing a SOAM network function on the at least one of the first and second maintenance entities to which the network controller is coupled. The network controller may be coupled to the first and second maintenance entities through first and second tunnels, respectively. The first maintenance entity may an originator device, and the second maintenance entity may be a destination device, with the network controller virtualizing the SOAM network function on both devices. The network controller may send a packet containing a tunnel header and a SOAM frame via the first tunnel to the originator device, which then sends the packet containing the SOAM frame to the destination device.
US10404520B2 Efficient programmatic memory access over network file access protocols
Embodiments provide a method and system for transferring data between different computing devices. Specifically, a communication session is established between a first computing device and a second computing device. The communication session may be established using a first communication protocol. The first computing device creates a virtual memory object which is bound to one or more memory blocks of the first computing device. A path to the virtual memory object is generated and the path is transmitted to the second computing device using the communication session. The second computing device may then read or write data directly into/from the virtual memory object using a second communication protocol that is different from the first communication protocol. The data is written into and read from the virtual memory object using file system commands.
US10404518B2 Communications method and apparatus
The present application discloses a communications method and apparatus. The method includes: determining a radio frame, where the radio frame includes a period, the period includes at least one first sub-period and at least one second sub-period, the first sub-period corresponds to a first procedure, and the second sub-period corresponds to a second procedure; the first sub-period includes n first time slices, different beams are used in adjacent first time slices in the n first time slices, there is a first guard interval between the adjacent first time slices, and the second sub-period includes m second time slices; and at least one first time slice is adjacent to at least one second time slice and there is no guard interval between the at least one first time slice and the at least one second time slice that are adjacent to each other; and performing communication by using the radio frame.
US10404516B2 Data demodulation method, user equipment, base station, and system
A data demodulation method, apparatus, and system are presented. The method includes obtaining notification information indicating that user equipment (UE) is in a high-speed moving state; performing time-frequency synchronization processing on first downlink data according to the notification information to obtain second downlink data; and performing demodulation processing on the second downlink data to obtain third downlink data, where in the demodulation processing, inter-transmission time intervals (TTIs) filtering for a channel estimation is not performed, or a filtering coefficient as a weight of a current TTI for a channel estimation is greater than a filtering coefficient as a weight of a TTI that is at the time when the UE is in the non-high-speed moving state for a channel estimation. The demodulation method is applicable to a high-speed scenario for improving a downlink data throughput of the UE.
US10404515B2 Adaptive time diversity and spatial diversity for OFDM
An adaptable orthogonal frequency-division multiplexing system (OFDM) that uses a multiple input multiple output (MIMO) to having OFDM signals transmitted either in accordance with time diversity to reducing signal fading or in accordance with spatial diversity to increase the data rate. Sub-carriers are classified for spatial diversity transmission or for time diversity transmission based on the result of a comparison between threshold values and at least one of three criteria. The criteria includes a calculation of a smallest eigen value of a frequency channel response matrix and a smallest element of a diagonal of the matrix and a ratio of the largest and smallest eigen values of the matrix.
US10404514B2 Orthogonal time frequency space communication system compatible with OFDM
A system and method for orthogonal time frequency space communication and waveform generation. The method includes receiving a plurality of information symbols and encoding an N×M array containing the plurality of information symbols into a two-dimensional array of modulation symbols by spreading each of the plurality of information symbols with respect to both time and frequency. The two-dimensional array of modulation symbols is then transmitted using M mutually orthogonal waveforms included within M frequency sub-bands.
US10404513B2 Method and device for transmitting data unit
A method and a device for transmitting a data unit are disclosed. A method for transmitting a PPDU can comprise the steps of: generating, by an STA, the PPDU including a first portion and a second portion; and transmitting, by the STA, the PPDU, wherein the first portion is generated by performing IFFT according to a first FFT size, the second portion is generated by performing IFFT according to a second FFT size, and the first FFT size can differ from the second FFT size.
US10404510B2 Systems and methods for configuring carriers using overlapping sets of candidate numerologies
It is possible to reduce the implementation complexity associated with dynamic carrier configuration by defining overlapping sets of candidate numerologies for at least some carriers in the network. A common numerology is included in sets of candidate numerologies pre-associated with two different carriers. This reduces the amount of numerologies that need to be supported by the corresponding user equipments (UEs) and base stations, which in turn reduces the complexity of those devices, e.g., less complex hardware, protocol stacks, and software, lower storage and processing requirements, etc. The common numerology specifies a common subset of physical layer parameters for both carriers. In one example, the common numerology specifies the same sub-carrier frequency spacing and symbol duration for both carriers. The common numerology may further specify the same cyclic prefix (CP) length for symbols communicated over both carriers.
US10404505B1 Bus-invert coding with restricted weight range for multi-level signaling
A system comprising a PAM-4 transmitter coupled data lanes includes a least significant bit section and a most significant bit section for the symbols generated on each lane. A controller to determine a state of the PAM-4 transmitter and selectively inverts a polarity of the symbol bits on the lanes based on the state.
US10404501B2 Wireless communication system and communication method
A wireless communication system includes an RF reception unit configured to receive a radio signal from a terminal; a channel estimation unit configured to estimate channel information of a wireless transmission path with respect to the terminal; a demodulation unit configured to perform soft decision demodulation on the radio signal; a quantization unit configured to quantize a log likelihood ratio obtained through soft decision demodulation in the demodulation unit, on the basis of a statistical distribution determined using an average value of the log likelihood ratio determined in accordance with a modulation scheme used in wireless communication with the terminal and a variance of a log likelihood ratio obtained on the basis of the channel information; and a decoding unit configured to perform a decoding process on the log likelihood ratio quantized by the quantization unit.
US10404498B2 Precompensation of interference induced by an OFDM/OQAM modulation that is faster than Nyquist
The invention relates to precoding (or rather pre-equalization) for a faster-than-Nyquist OFDM or OFDM/OQAM type transmitter. Compression of faster-than-Nyquist OFDM pulses over time introduces an inter-symbol interference (ISI) and a sub-carrier interference (ICI). Assuming a Gaussian-type channel (AWGN), the ISI and ICI can be estimated at the transmitter and, in this way, some of the symbols (at most half) can be precoded (according to the value of the adjacent symbols), such as to cancel the ISI and ICI introduced during transmission and reception.
US10404496B1 Mitigating interaction between adaptive equalization and timing recovery in multi-rate receiver
A receiver including an equalizer disposed upstream of a decimator and capable of effectively preventing undesirable interaction between equalization adaptation and the overall timing recovery loop in cases of various data rates. The equalizer operates in a full operation rate even in the case of a lower-than-full data rate, e.g., half or quarter data rate. For input analog signal having 1/M of the full data rate (M>1), M or more Center of Filter (COF) values are determine. Each COF may be derived from a function of a respective set of tap weights and compared with a corresponding nominal COF to obtain a COF offset. The resultant COF offsets are used as indications of clock phase correction caused by equalization adaptation to adjust a set of selected tap weights. The taps selected for adjustment encompass at least M samples to correctly indicate the COF offset associate with one symbol.
US10404488B2 Network service header (NSH) metadata-based end-to-end multimedia session identification and multimedia service optimization
A network node in a service function chaining system receives a media stream from an endpoint device. The media stream is associated with a media session between the endpoint and at least one other endpoint. The network node determines a path for the media stream. The path includes an ordered list of functions to process the media stream. The network node determines a session identifier for the media stream and encapsulates the media stream with a header. The header includes an indication of the path and the session identifier.
US10404487B2 Communication method, computer readable storage medium and information processing device
A communication method including: receiving, from a first application executed in an information processing device, a first request for setting a first communication mode to specified communications between the information processing device and another device, the first communication mode being a communication mode in which a speed has a higher priority than a power saving, receiving, from a second application executed in the information processing device, a second request for setting a second communication mode to the specified communications, the second communication mode being a communication mode in which the power saving has a higher priority than the speed, and controlling the specified communications after receiving the first and the second requests, the first communication mode being set to the specified communications when the first application performs the specified communications, the second communication mode being set to the specified communications when the first application does not perform the specified communications.
US10404486B2 Connecting operating states of a motor vehicle and a vehicle-external device
An operating state of a motor vehicle is connected to a respective operating state of at least one vehicle-external device via a server device. The motor vehicle makes available event data via an event channel and/or receives triggering data via a triggering channel, and the at least one vehicle-external device respectively makes available event data via an event channel and/or receives triggering data via a triggering channel. As a result at least one channel pair which connects the motor vehicle to in one of the at least one vehicle-external device is made available, and at least one linking rule is defined by an input device, each linking rule specifying respectively predetermined triggering data for the channel pair which is made available, the triggering data being output via the triggering channel of the channel pair if predetermined event data is received via the event channel of the channel pair.
US10404485B2 Method and apparatus for restricting disclosure of network information during remote access service
A method and apparatus for restricting disclosure of information about a network device during a Remote Access (RA) service are provided, in which a virtual device is activated by an RA service device, a device or service for which information is to be disclosed to an external network is determined from among devices discovered by the RA service device and registered as an embedded device or service of the virtual device, a device description of the virtual device including the embedded device or service is dynamically generated, a Uniform Resource Locator (URL) of the RA service device, from which the device description of the virtual device is acquired, is generated and opened to a device of the other party which has remotely accessed the RA service device, and the device description of the virtual device is provided, upon receipt of a request for the device description of the virtual device through the URL.
US10404484B2 Fixture data over powerline network
This disclosure provides systems, methods and apparatus for fixture data over a powerline network. In one aspect, fixture interfaces can receive control data on a powerline network and provide the control data to a fixture on a fixture network.
US10404482B2 Bit indexed explicit replication forwarding optimization
Various systems and methods for performing bit indexed explicit replication (BIER). For example, one method involves receiving a packet at a node. The packet includes a bit string. The node traverses the bit string and selects an entry in a bit indexed forwarding table (BIFT). The entry includes a forwarding bit mask. Based on the forwarding bit mask and the bit string, the node forwards the packet.
US10404480B2 Computer network service providing system including self adjusting volume enforcement functionality
A Computer Network Service Providing System including Self Adjusting Volume enforcement functionality and methods for diminishing or minimizing volume leakage.
US10404478B2 Physical unclonable function using divided threshold distributions in non-volatile memory
A system and method for utilizing a security key stored in non-volatile memory, and for generating a PUF-based data set on an integrated circuit including non-volatile memory cells, such as flash memory cells, are described. The method includes storing a security key in a particular block in a plurality of blocks of the non-volatile memory array; utilizing, in a security logic circuit coupled to the non-volatile memory array, the security key stored in the particular block in a protocol to enable access via a port by external devices or communication networks to data stored in blocks in the plurality of blocks; and enabling read-only access to the particular block by the security logic for use in the protocol, and preventing access to the particular block via the port.
US10404473B1 Systems and methods for processing transaction verification operations in decentralized applications
Systems and methods related to processing transaction verification operations in decentralized applications via a fixed pipeline hardware architecture are described herein. The fixed pipeline hardware architecture may include and/or support at least a crypto engine and a read set validation engine. The crypto engine may itself comprise a hardware architecture configured to perform cryptographic operations necessary to validate signatures for transactions in decentralized applications. In various implementations, the hardware architecture of a crypto engine may include a scheduler and a series of crypto execution units configured to operate in parallel. The read set validation engine may be configured to verify whether a transaction is valid based on a comparison of an incoming transaction state indicating transaction data for the transaction and a local state related to the transaction.
US10404469B2 Bilateral assertion model and ledger implementation thereof
A computer implemented method for implementing a real time reconciling shared data structure is disclosed. The shared data structure may be stored in a memory, and a portion of the shared data structure may be coupled with a processor. The computer implemented method may be used for interacting with the shared data structure. The method may comprise the exchange of messages, requesting to change data in the shared data structure, between selected participants, wherein some of the participants must validate requested changes to the shared data. If all participants validate the requests to change data the changes to the data are made, and if less than all participants validate the requests then the changes are not made.
US10404467B1 Blockchain digest augmention of media files including group-of-pictures video streams for MXF files
The present specification is directed toward the use of hash digests and blockchain technology to secure the integrity of a media file having Group-Of-Picture (GOP) video streams, audio streams, and data streams. For GOP video streams, the use of hash digests and blockchain technology may take the form of an H-Frame that appends a GOP of I, P, and B frames. For audio streams, the use of hash digests and blockchain technology may take the form of an AH-Frame that appends an audio block of information. For data streams, the use of hash digests and blockchain technology may take the form of a DH-Frame that appends a data block of information.
US10404463B1 Cryptographic ASIC with self-verifying unique internal identifier
A cryptographic ASIC and method for autonomously storing a unique internal identifier into a one-time programmable memory in isolation, by a foundry or a user. When later powered on, the ASIC calculates the value of the unique internal identifier from a predetermined input and compares the calculated identifier value to the stored identifier value. A match indicates the stored value is valid, while a mismatch indicates the stored value is invalid, whether due to natural memory component aging or damage by unauthorized access attempts. The ASIC may compare the calculated identifier to another copy or copies of the stored identifier, and disregard unreliable copies of the stored identifier. The ASIC may compare multiple copies of the stored identifier in a voting scheme to determine their validity. The confirmed valid lifetime of the ASIC thus extends far beyond the useful lifetime of a single copy of the stored identifier.
US10404462B2 Systems and methods for document authenticity validation by encrypting and decrypting a QR code
Embodiments described herein combine both glyph technologies and cryptography technologies by encrypting data with a private key of an entity tasked with issuing controlled documents, and then converting the resulting encryption as a visual glyph, such as a QR code. This permits validation of the printed document by scanning the QR code using a smartphone and decrypting using the issuing entity's public key. In some embodiments, a purpose-built software application executed by the smartphone may automatically recognize QR codes on a document presented for review and then automatically decrypt the QR code using the public key of the issuing entity. A user performing the validation may then compare the document's content with the decrypted data on the smartphone.
US10404461B2 Token security on a communication device
Techniques for enhancing the security of storing sensitive information or a token on a communication device may include sending a request for the sensitive information or token. The communication device may receive a session key encrypted with a hash value derived from user authentication data that authenticates the user of the communication device, and the sensitive information or token encrypted with the session key. The session key encrypted with the hash value, and the sensitive information or token encrypted with the session key can be stored in a memory of the communication device.
US10404460B2 Data management method, computer readable recording medium thereof, user client for executing data management method, and security policy server
The present invention provides a data management method, a computer program for the same, a recording medium thereof, a user client for executing the method, and a security policy server. The method is executed by a user client that is network-linked to a DB server and a security policy server, the method including: 1) recognizing a user ID through a user authentication; 2) detecting whether a DB control application is executed; 3) determining whether the application is allowed to be used for the user ID; 4) determining whether the DB server is allowed to be accessed by the user ID when determining that the application is allowed to be used; 5) allowing access to the DB server when determining that the DB server is allowed to be accessed; and 6) when data is transmitted from the DB server, encrypting and managing the data according to a preset user right policy.
US10404458B1 Multi-round key encapsulation process
In a general aspect, a random seed value is used in a key encapsulation process to generate multiple ciphertexts for a recipient. The key encapsulation process includes multiple encapsulation rounds and each encapsulation round generates a respective ciphertext based on the random seed value and an additional value. The additional value includes an index indicating the encapsulation round. A symmetric key is generated based on the random seed value, and an encrypted message is generated based on the symmetric key. The ciphertexts and the encrypted message are provided for the recipient for transmission between nodes in a communication system.
US10404456B2 Network function virtualization (NFV) hardware trusted hosted MANO
A Network Function Virtualization (NFV) data communication system implements hardware trusted Management and Orchestration (MANO). A Hardware (HW) trust server issues a HW trust challenge to a MANO system. The MANO system hashes its physically-embedded hardware trust key to generate a HW trust result and transfers the HW trust result to the HW trust server. The HW trust server validates the hardware trust result and transfers a HW trust certificate to the MANO system. The MANO system transfers the HW trust certificate and NFV MANO data to an NFV Infrastructure (NFVI). The NFVI validates the HW trust certificate. The NFVI exchanges user data responsive to the NFV MANO data when the HW trust certificate is valid. The NFVI isolates the NFV MANO data when the HW trust certificate is not valid.
US10404455B2 Multiple-phase rewritable blockchain
A system includes circuitry for rewriting blockchains in a non-tamper-evident or tamper-evident operation by a trusted party during a rewrite-permissive phase. During a rewrite-embargoed phase, at least one trusted party with rewrite access during the rewrite-permissive phase may have rewrite access revoked. In some implementations, rewrite access may be implemented by controlling access to a key secret for the blockchain. In some cases, access to the key secret may be changed by deleting the key secret or by changing access permissions for a particular device.
US10404453B2 Authentication method, authentication system, and controller
At least one controller in a group selects a coordinator that manages a group key to be used in common in the group from among controllers in the group in accordance with an attribute of the controllers. The selected coordinator generates a group key, performs mutual authentication with devices and the controllers in the group, and shares the generated group key with devices and controllers that have been successfully authenticated. The coordinator then generates encrypted data and authentication data by using the group key and simultaneously broadcasts a message including the encrypted data and the authentication data.
US10404452B2 Message service with distributed key caching for server-side encryption
Systems and processes are described for a message service with distributed key caching for server-side encryption. Message requests are received by message handlers of the message service that cache data encryption keys used to encrypt and decrypt messages that are stored to message containers in back end storage. A metadata service obtains the data encryption keys from a key management service, caches the keys locally, and sends the keys to the message handlers upon request, where the keys are cached, again. The key management service may generate the data encryption keys based on a master key (e.g., a client's master key). The message handlers may send both message data encrypted using the data encryption key and an encrypted copy of the data encryption key to be stored together in the data store.
US10404449B2 Method for encrypting data for distributed storage
A method for encrypting data with an encryption entity includes, in a step a), dividing a plaintext into a number of N blocks. In a step b), each of the blocks are encrypted with an encryption key resulting in a number of ciphertext blocks. In a step c), a linear All-Or-Nothing scheme is applied on the ciphertext blocks. In a step d), each of the ciphertext blocks output from step c) is transformed with a transformation procedure such that the information in different ciphertext blocks is transformed differently based on the encryption key and such that the transformation procedure is only revertable with knowledge of the encryption key. In a step e), the transformed ciphertext blocks are dispersed according to an information dispersal procedure.
US10404446B2 Controlling a reference voltage for a clock and data recovery circuit
In one aspect, a method includes: determining a power mode of a device; setting a first reference voltage level and a second reference voltage level based at least in part on the power mode; and using at least one of the first reference voltage level and the second reference voltage level for comparison against incoming data.
US10404443B2 HD-FDD HARQ operation
Methods, systems, and devices for half-duplex frequency division duplexing (HD-FDD) hybrid automatic repeat request (HARQ) operation are described. The base station may receive a message from a user equipment (UE) indicative of a duplexing capability of the UE. The base station may then select a HARQ process limit based on the duplexing capability. In some examples, the base station may anticipate a collision between an uplink (UL) transmission and a downlink (DL) subframe based on the selected HARQ process limit. The base station may then schedule a transmission to avoid the anticipated collision. In some examples, the base station may limit a number of configurations available for channel quality indicator (CQI) or a precoding matrix indicator (PMI).
US10404441B2 Method and apparatus for configuring transmission time interval in mobile communication system
Disclosed herein is a base station of a mobile communication system configuring at least one low latency transmission time interval (TTI) within a length of at least one transmission symbol in a subframe including a plurality of transmission symbols and transmitting LL (low latency) TTI related information using a physical control format indicator channel (PCFICH) transmitted at a pre-defined transmission symbol position within the subframe.
US10404439B2 Terminal device, base station device, and transmission/reception method
In the present disclosure, even if different UL-DL configurations are set for a plurality of unit bands, notification timing of error detection results for SCell is not dispersed complicatedly, and the processing relating to the error detection results can be simplified. At the reference notification timing of a response signal with respect to downlink data of a second unit band, if a sub-frame of the second unit band is an uplink communication sub-frame and a sub-frame of a first unit band is a downlink communication sub-frame, a control unit transmits the response signal with respect to the downlink data in a specific uplink communication sub-frame (for example, #2 or #7) set in the first unit band.
US10404436B2 Mobile station, base station, communications system, and communications method
A mobile station includes a radio link control unit for outputting or inputting data that are transmitted or received via a radio channel to or from a higher-level protocol layer, a media access control unit for outputting or inputting the data via a logical channel to or from the radio link control unit, a physical layer control unit for outputting or inputting the data via a transport channel to or from the media access control unit, and for controlling radio communications, and a radio resource control unit for outputting or inputting control data to or from the radio link control unit, media access control unit, and physical layer control unit. The mobile station multiplexes report information therefrom into a channel for packet data transmission so as to transmit it to a base station. The base station carries out assignment of radio resources using the report information.
US10404432B2 Methods and apparatuses for physical resource block bundling size configuration
Systems, methods, apparatuses, and computer program products relating to physical resource block (PRB) bundling size and/or precoding resource block group (PRG) configuration are provided. One method may include determining a minimum PRG size based at least on a user equipment's operating bandwidth, defining a configurable PRG set based on the minimum PRG size, and signaling the PRG set to the user equipment.
US10404431B2 Apparatus and method for wireless communication
An apparatus for wireless communication includes a classification unit and an allocation unit. The classification unit classifies communication devices in a cell where the apparatus is located, the communication devices are classified into a plurality of communication device groups including a first communication device group and a second communication device group. The allocation unit allocates pilot frequency sequences in a first pilot frequency group to the first communication device group, and allocates pilot frequency sequences in a second pilot frequency group to the second communication device group. When the number of the pilot frequency sequences is insufficient, a multiplexing configuration is executed, such as communication devices in the second communication device group multiplex at least one pilot frequency sequence in the second pilot frequency group.
US10404427B2 Mobile communication system and packet control method in the mobile communication system
The present invention relates to a protocol structure and packet segmentation and NACK information feedback mechanism for efficient data transmission in a mobile communication in which a terminal receives data on the multiple carriers from multiple base stations. The present invention proposes a protocol structure appropriate for a mobile communication system supporting inter-eNB carrier aggregation and the terminal and base station operations for packet efficient segmentation and efficient NACK information feedback in association with the protocol structure.
US10404424B2 Hub apparatus and method for controlling the same
A hub apparatus and a method for controlling the same are provided for efficiently managing a frequency slot or a time slot in communication between at least one hub apparatus and at least one device. The hub apparatus includes a communicator configured to receive a communication signal from at least one device; a controller configured to allocate time slots for the at least one device on the basis of the communication signal received from the at least one device, and when the communicator receives a communication signal from a new device other than the at least one device, transmit a control signal for reallocating time slots for at least one device having the new device; and a memory configured to store data that is associated with a communication frequency, a use amount of time slots, and a communication signal strength of the at least one device.
US10404423B2 Techniques for communicating in an expanded uplink pilot time slot
Techniques for wireless communication are described. One method includes identifying a data structure associated with an uplink pilot time slot (UpPTS) and a demodulation reference signal structure associated with the UpPTS, where the UpPTS occurs during a portion of a subframe, and communicating with a second device based at least in part on the data structure and the demodulation reference signal structure.
US10404422B2 Measuring amplitude and phase response of measurement instrument with binary phase shift keying test signal
A system and method employ an exclusive-OR gate having a first input configured to receive an RF carrier signal having an RF carrier, and a second input configured to receive a square wave signal having a square wave frequency, to output to a signal processing channel under test a binary phase shift keying (BPSK) signal comprising the RF carrier signal modulated by the square wave signal. A digital signal processor is configured to receive from the signal processing channel in-phase (I) and quadrature-phase (Q) data produced by the signal processing channel in response to the BPSK signal, and to process the I and Q data to determine an amplitude response and phase response of the signal processing channel as a function of frequency.
US10404420B2 Method and apparatus for transmitting uplink and downlink data in TDD system
A method and an apparatus for transmitting uplink/downlink data on time division duplexing (TDD) carriers are provided. The method includes transmitting to a base station in a primary cell (PCell) and a secondary cell (SCell), a TDD uplink (UL)/downlink (DL) configuration of the PCell having a DL subframe super-set or UL subset that are common in the SCell and the PCell and a TDD UL-DL configuration differing from each other, receiving data at a first subframe in the SCell, and transmitting, when a UL subframe set of the SCell is a subset of a UL subframe of the PCell, a feedback corresponding to the data at a subframe predefined in association with the first subframe in the PCell according to the TDD UL-DL configuration of the SCell. The method supports both the self-scheduling and cross-carrier scheduling of the UE using carriers of different TDD configurations.
US10404416B2 Redundant transmission system with PRP and fault prediction
A method of operating a transmission system (1) having a first network (2) and at least one second network (3), data being exchanged between these at least two networks (2, 3) in that data of the first network (2) is fed to duplication means (4), the inputted data being transmitted wirelessly to separator means (5) via at least two transmission paths (6, 7) using PRP and forwarded from the separator means (5) to the connected second network (3), characterized in that the data is transmitted in the form of data packets, and it is ascertained whether or not a data packet was transmitted, and it is determined based thereon whether or not the transmission system (1) is operating in a fault-free manner.
US10404410B2 Storage unit (SU) report cards
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory. The processing circuitry is configured to execute the operational instructions to perform various operations and functions. The computing device maintain memory ranking information for a set of storage units (SUs) and receives a read data request. The computing device selects a decode threshold number and/or a read threshold number of SUs to service the read data request based on the memory ranking information. The computing device recovers the data segment and transmits a read data response that is based on the processing the read data request.
US10404405B2 Broadcast system and method for error correction using separately received redundant data and broadcast data
A control device for use in a broadcast system includes a broadcast controller that controls a broadcast transmitter of the broadcast system that broadcasts signals in a coverage area for reception by terminals including a broadcast receiver and a broadband receiver, and a broadband controller that controls a broadband server of a broadband system that provides redundancy data to terminals within the coverage area. The broadband controller is configured to control the provision of redundancy data by the broadband server for use by one or more terminals which use the redundancy data together with broadcast signals received via said broadcast system for recovering content received within the broadcast signals and/or provided via the broadband system.
US10404404B2 Activation and deactivation of semi-persistent CSI reporting
Systems and methods for validating a control message for activation or deactivation of Semi-Persistent Channel State Information (SP-CSI) reporting in a wireless communication system are disclosed. In some embodiments, a method performed by a wireless device for validating a control message for activation or deactivation of SP-CSI reporting in a wireless communication system comprises receiving, from a network node, a control message for activation or deactivation of the SP-CSI reporting. The method further comprises making, based on the control message, a determination as to whether to activate the SP-CSI reporting or to deactivate the SP-CSI reporting and activating or deactivating the SP-CSI reporting in accordance with the determination. In this manner, the wireless device is enabled to distinguish between a control message activating SP-SCI reporting and a control message deactivating SP-SCI reporting.
US10404403B2 Systems and methods for multiplexing and demodulation at high frequencies and increased communication bandwidth
Free-space communication systems and methods are provided. The systems include a transmitter that combines multiple sets of radio-frequency-modulated optical carrier frequencies for transmission across free space using multiple transmission apertures. Different sets of signals are filtered to form single sideband signals. The different sets of single sideband signals are then combined to form dense wavelength division multiplexed signals. In addition, combined sets of signals of different polarizations can be combined. A receiver can include a single receive aperture.
US10404402B2 Security protection of terabit ethernet PCS layer using alignment markers
A method generates, from an input data stream, multiple lanes of a physical coding sublayer (PCS) signal. The method converts the data stream to a sequence of bit blocks, and periodically inserts into the sequence of bit blocks an alignment marker (AM) group including multiple individual alignment markers for respective ones of the multiple lanes. The method adds security protection to each bit block according to a security protocol to produce a sequence of protected bit blocks, and modifies each AM group with security information to be used by the security protocol to remove the security protection added to the sequence of protected bit blocks. The method applies forward error correction to the sequence of protected bit blocks and the modified AM groups to produce forward error correction codewords, and produces the multiple lanes from the codewords. The method transmits the multiple lanes over an optical link.
US10404399B2 Dynamic equalization of differential path loss in an optical distribution network
The differences in the power received from multiple optical network units connected to an optical hub may exceed an allowable dynamic range. The dynamic range may be reduced by determining the power received at the optical hub from each optical network unit and adjusting the power transmitted from one or more optical network units to reduce the overall dynamic range. For each optical network unit, the hub may determine the received optical power in an upstream signal from the optical network unit and receive a digital representation of the transmitted power. The hub may determine to adjust the optical power sent from one or more of the optical network units to reduce the dynamic range. The adjustments to the optical powers at the optical network units may be performed by sending commands from the optical hub to each adjusted optical network unit via a downstream signal.
US10404388B2 Detecting signal leakage in cable networks
A signal leakage in a cable network may be detected by using a test device to obtain a spectrum of an electromagnetic wave propagating in vicinity of the cable network, and automatically detecting QAM channels in the obtained spectrum by detecting characteristic spectral roll-offs at boundary frequencies between QAM channels of the cable network. A test device may be used to determine which QAM channels are currently active on the cable network, thereby facilitating automatic QAM signal leakage detection.
US10404387B1 Determining motion zones in a space traversed by wireless signals
In a general aspect, a method for determining motion zones in a space traversed by wireless signals. In some aspects, the method includes obtaining, over a time frame, sets of channel response data based on wireless signals communicated over wireless links through a space between wireless communication devices. A time series of statistical parameters is generated for each wireless link based on a respective set of channel response data. The method additionally includes determining a plurality of motion zones in the space based on changes in the time series of statistical parameters for each wireless link. Sets of motion-zone parameters are generated that characterize respective motion zones of the plurality of motion zones. The method further includes storing, in a database of a motion detection system, the plurality of motion zones and sets of motion-zone parameters. The sets of motion-zone parameters are used to identify one of the plurality of motion zones based on a motion event detected by the motion detection system.
US10404386B1 Mobile radio communication test system and method
A mobile radio communication test system is provided. The mobile radio communication test system comprises a mobile radio test device, a device under test adapted to establish a communication with the mobile radio test device, and a message modification engine configured to monitor at least one message exchanged between the mobile radio test device and the device under test, wherein depending on the content of the at least one message, the message modification engine is further configured to modify the at least one message and/or at least one parameter thereof in both directions.
US10404379B2 Optical communication apparatus and optical communication system
An optical communication apparatus includes: a light-receiving device that receives an optical signal transmitted from another optical communication apparatus through an optical fiber and converts the optical signal into an electrical signal; a first measurement circuit that measures an average power and a modulation power of the optical signal based on the electrical signal; a light-emitting device that transmits the optical signal to the another optical communication apparatus by emitting light in accordance with a driving current; a driver that causes the light-emitting device to transmit the optical signal according to a transmission signal by controlling the driving current based on the transmission signal; and a processor that adjusts the driving current based on the average power and the modulation power.
US10404376B2 Systems and methods of analyzing an optical transport network
A system for analyzing an optical transport network is provided. The system can generate a linear OSNR and an output power profile for each optical link element of an optical link based on an input power profile, amplifier characteristics, transport fiber characteristics, and a set of operating parameters. The system can generate a nonlinear OSNR for each optical link element based on the input power profile and transport fiber characteristics of each optical link element. The system can determine an expected performance metric for the optical link based on the linear OSNR, the non-linear OSNR, and a transmitter output OSNR. The system can designate the optical link as valid for use in the optical transport network if the expected performance metric is greater than or equal to a performance metric threshold.
US10404373B2 Transmission apparatus and reception apparatus using mobile fronthaul
Structures of a transmission apparatus and a reception apparatus using a mobile fronthaul that transmit and receive a frequency synchronization signal and a management control signal using at least one of in-band signaling and wavelength division multiplexing (WDM) in a single band or multiple bands of a mobile fronthaul using an intermediate frequency-over-fiber (IFoF) based analog transmission scheme.
US10404372B2 System and method for processing an electromagnetic signal
A system for processing an electromagnetic signal is described, wherein the system comprises a transmission path with limited dynamic range and a pre-selection unit that is positioned upstream the transmission path. The pre-selection unit is configured to pre-select signal portions and to control the level of the output electromagnetic signal. Further, a method for processing an electromagnetic signal is described.
US10404371B2 Opto-electronic oscillator with stimulated Brillouin scattering feedback
An architecture for an optoelectronic oscillator uses Stimulated Brillouin Scattering (SBS) to seed, filter and amplify the oscillation signal in an overlapped oscillator loop for both a RF modulated optical sideband and a SBS signal. By phase matching the RF modulated optical sideband generated by SBS with the SBS signal, the feedback will collapse the bandwidth of the SBS signal and in turn the bandwidth of the Brillouin frequency signal, which also serves as a filter to filter out multiple undesired OEO loop modes. The embodiments herein result in reduced phase noise and increased stability.
US10404370B1 Communication device for facilitating communication using light radiation
Disclosed is a communication device for facilitating communication using light radiation. Further, the communication device may include an input port configured to receive input data and a processing device communicatively coupled to the input port. Further, the communication device may include a memory device communicatively coupled to the processing device. Further, the memory device may be configured to store the input data. Further, the communication device may include at least three light emitters configured to emit light radiation characterized by at least three frequencies. Further, the at least three light emitters may be communicatively coupled to the processing device. Further, an operational state of the at least three light emitters may be controllable by the processing device based on the input data. Further, the communication device may include a power source configured to provide electrical energy to the at least three light emitters, the processing device, and the memory device.
US10404367B2 Low resolution ADC-DSP optimization based on non-uniform quantization and MLSE for data centers interconnects
A method for optimizing non-uniform quantization thresholds of an ADC in MLSE-based receivers in an optical communication channel, according to which a Quantized Noise (QN) distortion model, in which the quantization and the channel additive noises are combined is generated. The model is applied on the channel deterministic analog states x(n) and on sequences of analog states and transition probabilities are calculated, which will be used later on to calculate the BER, from channel deterministic states and sequences of channel deterministic states into the discrete ADC quantization regions. Real value outputs of the ADC are replaced by the transition probabilities and non-uniform quantization of the ADC is performed, with thresholds that are optimized for MLSE detection, to obtain maximal statistical separation. A DSP circuit computes, the MLSE metrics and the transition probabilities of the analog states into the quantized values, for each of the channel deterministic state; and an MLSE decoder post-processes transition probabilities replacing the ADC outputs and representing analog regions, based on the derived transition probabilities.
US10404361B2 Conveying hypotheses through resource selection of synchronization and broadcast channels
According to an aspect of the disclosure, a base station may convey the parameter information to the UE based on selection of particular resources to be used for transmission of synchronization signals, where the selected resources correspond to the particular parameter information. The UE may blindly detect the synchronization signals on various candidate resources and determine the parameter information based on the resources where the synchronization signals are detected. The apparatus may be a base station. In an aspect, the base station determines parameter information of one or more parameters. The base station selects, based on the parameter information, synchronization resources from a plurality of candidate resources for transmission of one or more synchronization signals, where the selected synchronization resources correspond to the parameter information. The base station transmits the one or more synchronization signals using the selected synchronization resources.
US10404359B2 Mobile communications system, methods, controller, relay node and communications terminal
A controller is configured to control a first of plural relay nodes to transmit signals representing data to one of communications terminals received from a base station or to receive signals representing data from a communications terminal for transmission to the base station, wherein, upon first predetermined conditions being met, to control a second of the plurality of relay nodes to transmit signals representing the data to the communications terminal received from the base station or to receive signals representing the data from the communications terminal for transmission to the base station, and to control the communications terminal to transmit a first signal representing at least a first part of the data to the first relay node for transmission to the base station, and to transmit a second signal representing at least a second part of the data to the second relay node for transmission to the base station.
US10404358B2 Return path congestion mitigation for satellite communications
In one embodiment, a communicating device (e.g., either a ground station server or a particular distributed module of a satellite communication system) mitigates congestion on a particular return communication path via an intermediate satellite from the plurality of distributed modules to the ground station server. In particular, in response to determining that the level of congestion is above a threshold, then the communication device mitigates the congestion by, e.g., one or both of either a) determining an uncongested return communication path from a particular distributed module to the ground station server, ensuring that the uncongested return communication path would not interfere with any unintended receiver, and then causing the particular distributed module to use the uncongested return communication path, and b) enforcing one or more communication restrictions on a utilized return communication path to reduce the effect of a communication on the overall congestion of the utilized return communication path.
US10404355B2 Mobility across satellite beams using L2 connectivity
Systems and methods for providing mobility across satellite beams, are described. The system includes a first core node, a second core node in communication with the first core node at layer-2 of the OSI model (L2), and a first gateway in communication, at L2, with the first core, the first gateway configured to provide access to a first spot beam at a first location. The system further includes a second gateway in communication, at L2, with the second core node, the second gateway configure to provide access to a second spot beam at a second location, and a mobile device, at the first location, in communication with the first gateway via the first spot beam, wherein the mobile device is assigned an IP address by the first core node. The mobile device moves from the first location to the second location. Further, the first gateway, in response to the mobile device moving from the first location to the second location, notifies the second gateway, through the first core node and the second core node, that the mobile device is moving to the second location, and transmit the session information to the second gateway, and the second gateway, in response to the notification, maintains connectivity with the mobile device using the IP address.
US10404354B2 Methods and systems for improving spectrum utilization for satellite communications
Satellite communication methods and payloads are described. An imbalance in uplink and downlink availability may be mitigated through digitizing uplink spectrum, extracting guard band channels, and grouping the guard band channels to create a composite channel. The composite channel is converted to analog and RF up-converted, amplified, and multiplexed with other downlink analog channels before being transmitted to Earth. The guard bands may be from the same band of spectrum or different bands of spectrum, such as C band, Ka band, Ku band, etc. A satellite payload is described with dual output multiplexers having partially overlapping channels and a dual feed configuration. In one downlink implementation, unused regional band spectrum may be dynamically allocated to a spot beam. In one uplink implementation, regional band spectrum may be shared by a spot beam using spatial separation of the regional uplink location from the spot beam coverage area and digital cancellation techniques.
US10404350B2 Beam management systems and methods
A UE RX beam training procedure in which a user equipment (UE) is configured such that the UE selects a UE RX beam based not only on a measurement of a first reference signal (RS1) transmitted using a first TX beam, but also based on a measurement of a second reference signal (RS2) transmitted using a second TX beam. For example, the UE may be provisioned with “interference” information indicating one or more reference signals that the UE should consider as interference. An advantage with these proposals is that the UE RX beam can be determined not only on maximizing received power, but also by taking predicted interference in to account, which can lead to a higher quality of service and/or a higher throughput.
US10404345B2 System and method for wireless communications measurements and CSI feedback
Measurements and Channel State Information (CSI) feedback are configured using communications between a network and user equipment (UE). The communications includes a first signaling from a network component to the UE indicating one or more reference signal (RS) resource configurations, a second signaling indicating one or more interference measurement (IM) resource configurations, and a third signaling indicating a CSI report configuration, wherein the CSI report configuration indicates a subset of the one or more RS resource configurations and a subset of the one or more IM resource configurations. The UE establishes a RS based measurement according to the subset of the one or more RS resource configurations and an IM according to the subset of the one or more IM resource configurations. The UE then generates and sends to the network a CSI report in accordance with the CSI report configuration and using the RS based measurement and the IM.
US10404344B2 Short SSW frame format for SLS beamforming process between enabled, associated stations, and method of preparing wireless communication
The AP can generate a distinctive 8 bit value, and fill the 8 most significant bits (MSBs) of the a 16 bit AID field to form a EDMG BSS AID. Beamforming can include a station performing a sector level sweep (SLS) process including transmitting, in sequence, a plurality of short sector sweep (SSW) frames to the other station using corresponding ones of the antenna sectors, and receiving, in sequence, a plurality of the short SSW frames from the other station, the short SSW frames having an addressing field format specifying a receiver address association ID (RA AID) and a transmitter address association ID (TA AID). The distinctive 8 bit value can be used as the AP AID.
US10404338B2 Enhanced CSI procedures for FD-MIMO
Enhanced channel state information (CSI) procedures for full dimension-multiple input, multiple output (FD-MIMO) is discussed in which a number of CSI reference signal (CSI-RS) ports configured for a user equipment (UE) is determined. In response to the CSI-RS ports including both horizontal and vertical ports, the UE may determine a first precoding matrix from a plurality of precoding matrices constructed by a Kronecker product of a horizontal precoding matrix and a vertical precoding matrix. The UE selects a predetermined number of precoding vectors out of the first precoding matrix and generates a wideband precoding matrix, based on the selected predetermined number of precoding vectors. The UE reports one or more CSI reports, wherein the CSI re-ports includes at least one precoding matrix indicator (PMI) for the first precoding matrix and at least an indication of the selection of the predetermined number of precoding vectors.
US10404336B1 Systems and methods for channel correlation based user detection in an uplink multi-user transmission of a multiple-input multiple-output network
Embodiments described herein methods and systems for channel correlation based user detection in an uplink multiuser transmission of a multiple-input multiple-output (MIMIO) network. In some embodiments, the channel correlation based user detection may be used in 802.11 UL MUMIMO systems. For example, an access point may detect whether a client station responds to a trigger frame and then adjust a channel matrix accordingly to reflect whether the client station is responsive. The access point may then decode received data signals based on the adjusted channel matrix that reflects whether a client station has transmitted.
US10404332B2 Downlink common burst channelization
Techniques for utilizing resources in a downlink (DL) common burst are described herein. In one aspect, a channel state information reference signal (CSI-RS) may be included in the DL common burst for channel estimation. In another aspect, a demodulation reference signal (DM-RS) and DL data may be included in the DL common burst for low latency data transmission. In yet another aspect, a measurement reference signal (M-RS) may be included in the DL common burst to assist handover decisions. The techniques described herein may be used for various wireless communications systems.
US10404330B1 Coordinated multipoint set size based on quality of service
Disclosed herein are methods and systems that can help to determine a maximum size of the cooperating set of cells, which coordinate to provide a user equipment (UE) with coordinated multipoint (CoMP) service. An exemplary method involves: (a) determining, from a plurality of possible communication types, a communication type of a communication associated with a first UE; (b) using the determined communication type as a basis for determining a maximum size for a CoMP cooperating set for the UE, wherein the cooperating set specifies one or more cells to provide CoMP service to the UE; and (c) selecting one or more cells to include in the CoMP cooperating set for the UE, wherein a total number of cells selected is less than or equal to the determined maximum size.
US10404329B2 Network switch for a distributed antenna network
A system for transporting IP data in a Distributed Antenna System includes at least one Digital Access Units (DAU) having a plurality of optical input/output ports and at least one Ethernet port and a plurality of Digital Remote Units (DRUs) coupled to the at least one DAU. Each of the plurality of DRUs has a plurality of optical input/output ports and at least one Ethernet port. The at least one DAU includes a Framer/Deframer operable to separate cellular payload data from IP data and a network switch operable to buffer the cellular payload data and the IP data and to route the IP data received from the plurality of DRUs to the at least one Ethernet port of the DAU.
US10404328B2 Control device, power transmitting device, contactless power transmission system, and electronic apparatus
A control device controls a first power transmission driver that applies a first drive signal to a first primary coil and a second power transmission driver that applies a second drive signal to a second primary coil. When intermittent power transmission is performed by applying the second drive signal in a period in which normal power transmission is performed by applying the first drive signal, a controller of the control device sets the phase difference between the first drive signal and the second drive signal to a predetermined phase difference.
US10404327B2 Robot control system provided with functions of emitting warnings and stopping machine based on distance of machine from portable wireless operation panel
The robot control system includes: a control device for controlling a machine; a portable wireless operation panel for performing wireless communication with the control device to control the machine; a distance measuring unit for measuring the distance between the machine and the portable wireless operation panel; and a warning generator that emits a warning to the operator or stops the machine when the distance between the machine and the portable wireless operation panel exceeds a predetermined threshold value.
US10404326B2 Power transmission apparatus
A power transmission apparatus includes a wireless power transmission unit that performs a power transmission process, a wireless communication unit that performs a data transfer process, and a control unit that determines whether or not an external apparatus entered in a predetermined range is an apparatus which has left the predetermined range during the data transfer process, and controls the power transmission process and the data transfer process based on whether the external apparatus entered in the predetermined range is the apparatus which has left the predetermined range during the data transfer process.
US10404325B2 Master unit for wirelessly charging slave devices using different charging modes
A master unit for wirelessly charging a slave device includes a plurality of radio frequency integrated circuit (RFIC) modules, each of the plurality of RFIC modules having an antenna array. The master unit is configured to select one of a single beam mode by using all or substantially all antenna arrays in the plurality of RFIC modules, a multi-beam mode by using each respective antenna array in each of the RFIC modules to form a separate beam from each RFIC module, and a customized beam pattern mode by using a customized combination of antennas in selected ones of the plurality of RFIC modules. The master unit is configured to dynamically select from one of the single beam mode, the multi-beam mode, and the customized beam pattern mode based on a location of the slave device relative to the master unit.
US10404324B1 Transformable near field communication tag
A system is disclosed comprising a near field communication tag that is transformable from a first state to a second state. The system also comprises a server program stored on a non-transitory storage medium that, when executed by a server apparatus, receives a first tag report from a user device in response to the tag being tapped while being in the first state, sends a first response to the user device or to another user device in response to the first tag report being received, receives a second tag report from the user device in response to the tag being tapped while being in the second state, and sends a second response to the user device or to another user device in response to the second tag report being received.
US10404309B2 Mobile device with user-operable cover for exposing thermally conductive panel
A mobile device may include circuitry, a thermally-conductive panel in thermal communication with the circuitry, and a housing with a user-operable thermal access cover that has a closed position to cover the thermally-conductive panel and an open position to expose the thermally-conductive panel. Embodiments may include a dock with which the mobile device may be engaged, wherein the dock may include a thermal transfer device to engage the thermally-conductive panel of the mobile device.
US10404308B1 Millimeter wave antenna management
A mobile electronic communications device performs millimeter wave antenna management for a plurality of mm-wave antennas based on whether a human presence exists within a sense distance of at least one of the mm-wave antennas and whether one or more other mm-wave antennas on the device are in use, or enabled. For a given antenna, the human presence may be detected thermally, but with different confidence levels applied depending upon the state of the other mm-wave antennas on the device.
US10404306B2 Paint on micro chip touch screens
A system for a touch screen interface that includes a coating including a plurality of a touch activated microchips; and a projector for projecting a light image onto the coating that is applied to a touch screen substrate. The system also includes an image calibrator that calibrates touch activated microchips in the coating to features of the light image projected onto the coating. The system further includes a receiver for receiving signal from the touch activated microchips when said feature of the light image is activated.
US10404301B2 Method for limiting radio noise, in particular in the FM band, by polynomial interpolation
A method for limiting impulse noise in a radio signal, in particular in the FM band, that is multiplexed and intended to be received by an FM receiver that is for example located on-board a vehicle. The method includes detecting impulse noise by way of a calculation of a score IND, for a sequence of successive samples of the demodulated radio signal FM MPX, while taking into the account, on the one hand, a capacity to detect a drop in the modulus of the ratio I/Q, which is dependent in particular on data derived from a sensor level, and, on the other hand, a capacity to detect high-frequency noise, which in particular depends on data derived from a sensor modulation.
US10404297B2 Systems and methods for out-of-band interference mitigation
A system for interference mitigation including a transmit coupler that samples the RF transmit signal to create a sampled RF transmit signal; a transmit analog canceller that transforms the RF transmit signal to an RF interference cancellation signal, according to a first configuration state; a first receive coupler that combines the RF interference cancellation signal and the RF receive signal to generate a composite RF receive signal; a sampling analog interference filtering system that, in order to remove interference in the transmit band, filters the sampled RF transmit signal to generate a cleaned transmit signal; a first frequency downconverter that converts the transmit signal to a BB transmit signal; a second frequency downconverter that converts the composite RF receive signal to a composite BB receive signal; and an analog-to-digital converter that converts the transmit signal to a digital transmit signal.
US10404290B2 Non-binary decoding using tensor product transforms
A method and data storage system receives a confidence vector for a non-binary symbol value read from a memory cell of a non-volatile memory device, where the confidence vector includes a first plurality of confidence values and transforms the first plurality of confidence values into a first plurality of likelihood values using a forward tensor-product transform. A respective binary message passing decoding operation is performed with each of the first plurality of likelihood values to generate a second plurality of likelihood values, and the second plurality of likelihood values are transformed into a second plurality of confidence values of the confidence vector using a reverse tensor-product transform.
US10404289B1 Maximum likelihood error detection for decision feedback equalizers with PAM modulation
The present invention is directed to data communication. More specifically, an embodiment of the present invention provides an error correction system. Input data signals are processed by a feedforward equalization module and a decision feedback back equalization module. Decisions generated by the decision feedback equalization module are processed by an error detection module, which determines error events associated with the decisions. The error detection module implements a reduced state trellis path. There are other embodiments as well.
US10404286B2 Memory modules, memory systems including the same and methods of operating memory systems
A memory module includes data memories and at least one parity memory. Each of the data memories includes a first memory cell array with a first memory region to store data set corresponding to a plurality of burst lengths and a second memory region to store first parity bits to perform error detection/correction associated with the data set. The at least one parity memory includes a second memory cell array with a first parity region to store parity bits associated with user data set corresponding to all of the data set stored in each of the data memories and a second parity region to store second parity bits for error detection/correction associated with the parity bits.
US10404284B1 Parallel-to-parallel conversion and reordering of a block of data elements
A permutation apparatus can receive a data block of ordered data elements in parallel data segments that are Pin number of data elements wide. The permutation apparatus can perform a parallel-to-parallel conversion and one or more reorder operations on the data elements and output the data block in parallel data segments that are Pout number of data elements wide and in which at least some of the data elements are reordered. The Pin-parallel-data segments can be clocked into the permutation apparatus on successive cycles of a clock, and the Pout-parallel-data segments can be clocked out of the permutation apparatus on cycles of the same clock.
US10404280B2 Error correction using cyclic code-based LDPC codes
Techniques are described for joint encoding and decoding of information symbols. In one embodiment, a method for joint encoding includes, in part, obtaining a sequence of information symbols, generating a plurality of cyclic codewords each corresponding to a portion of the sequence of information symbols, jointly encoding the plurality of cyclic codewords to generate at least one combined codeword, and providing the combined codeword to a device. The at least one combined codeword may be generated through Galois Fourier Transform (GFT). In one embodiment, a method for joint decoding includes, in part, obtaining a sequence of encoded symbols, wherein the sequence of encoded symbols is generated through GFT, jointly decoding the sequence of encoded symbols using an iterative soft decision decoding algorithm to generate a decoded sequence, transforming the decoded sequence to generate a plurality of cyclic codewords, and decoding the plurality of cyclic codewords to generate a plurality of decoded information symbols.
US10404277B2 Compression and decompression engines and compressed domain processors
Compressed domain processors configured to perform operations on data compressed in a format that preserves order. The Compressed domain processors may include operations such as addition, subtraction, multiplication, division, sorting, and searching. In some cases, compression engines for compressing the data into the desired formats are provided.
US10404268B2 Method and apparatus for nonlinear filtering and for mitigation of interference
Method and apparatus for nonlinear signal processing include mitigation of outlier noise in the process of analog-to-digital conversion and adaptive real-time signal conditioning, processing, analysis, quantification, comparison, and control. Methods, processes and apparatus for real-time measuring and analysis of variables include statistical analysis and generic measurement systems and processes which are not specially adapted for any specific variables, or to one particular environment. Methods and corresponding apparatus for mitigation of electromagnetic interference, for improving properties of electronic devices, and for improving and/or enabling coexistence of a plurality of electronic devices include post-processing analysis of measured variables and post-processing statistical analysis.
US10404264B2 Method of performing analog-to-digital conversion
A method of performing analog-to-digital conversion using a successive approximation (SAR) analog-to-digital converter (ADC). A previous digital output is compared to a range based on the first M bits of the previous digital output. If the previous digital output is within that range, a digital-to-analog converter (DAC) of the SAR ADC is preloaded with the first M bits of the previous digital output, prior to commencing bit trials. If the previous digital output is outside of that range, an offset is applied to the first M bits of the previous digital output and the DAC is preloaded based on the M bits and the offset, prior to performing bit trials. This method reduces the possibility of the next input being outside of a further range defined by the preload.
US10404261B1 Radar target detection system for autonomous vehicles with ultra low phase noise frequency synthesizer
A system for detecting the surrounding environment of vehicle comprising a RADAR unit and at least one ultra-lowphase-noise frequency synthesizer, is provided. A RADAR unit configured for detecting the presence and characteristics of one or more objects in various directions. The RADAR unit may include a transmitter for transmitting at least one radio signal, and a receiver for receiving the at least one radio signalreturned from the one or more objects. The ultra-lowphase-noisefrequency synthesizer may utilize a dual loop design comprising one main PLL and one sampling PLL, where the main PLL might include a DDS or Fractional-N PLL plus a variable divider, or the synthesizer may utilize a sampling PLL only, to reduce phase-noise from the returned radio signal. This system enhances the detection of the exact location of the vehicle based on the received RADAR signatures of objects, azimuth and distance.
US10404255B1 Device for automatic configuration of semiconductor integrated circuit
A device for automatic configuration of a semiconductor integrated circuit includes a memory that stores circuit data representing a structure of a logic circuit including a first clock gating circuit, and a processor. The processor is configured to retrieve the circuit data from the memory, determine first and second logical elements from each of which an enable signal is output to the first clock gating circuit, calculate a delay time of each of the first and second logical elements, separate the first and second logical elements on the basis of the calculated delay time, and add a second clock gating circuit for the first logical element after separating the first and second logical elements.
US10404248B2 Calibration of a dual-path pulse width modulation system
A system may include a digital pulse width modulator subsystem, a first path coupled to an output of the digital pulse width modulator subsystem and configured to drive an open-loop driver stage, a second path coupled to the output of the digital pulse width modulator subsystem and configured to drive a closed-loop analog pulse width modulator, a controller to select between the first path and the second path for processing a signal based on one or more characteristics of the signal, and a calibration subsystem configured to calibrate at least one of a first gain of the first path and a second gain of the second path in order that the first gain and the second gain are at least approximately equal at the time of switching selection between the first path and the second path or vice versa, in order to minimize artifacts due to the switching.
US10404241B2 Electronic device
An electronic device may include a ramp signal generator suitable for generating a ramp signal having a slope corresponding to an analog gain, and a slope correction circuit suitable for correcting the slope based on a correction code signal.
US10404240B2 Semiconductor device comprising low power retention flip-flop
Provided is a semiconductor device including low power retention flip-flop. The semiconductor device includes a first line to which a global power supply voltage is applied, a second line to which a local power supply voltage is applied, the second line being separated from the first line, a first operating circuit connected to the second line to use the local power supply voltage, a first power gating circuit determining whether the local power supply voltage is applied to the first operating circuit and a first retention flip-flop connected to the first line and the second line, wherein the first retention flip-flop comprises a first circuit including a master latch, a second circuit including a slave latch, and a first tri-state inverter connected between the master latch and the slave latch.
US10404228B2 Transconductance amplifier and phase shifter
A transconductance amplifier is provided with: a cross-coupled differential pair (31) having one set of differential pair transistors in which signals whose polarities are opposite to each other are inputted to gates thereof, drains of one of the differential pair transistors being connected to drains of another one of the differential pair transistors, and a control circuit (32) comprised of logical circuits, for outputting a binary signal to the common source of each of the differential pair transistors on the basis of an output-level control signal and a polarity control signal which are inputted thereto.
US10404227B1 Quaternary/ternary modulation selecting circuit and associated method
A quaternary/ternary modulation selecting circuit of an amplifier includes: a signal generating circuit, a detecting circuit, and a selecting circuit. The signal generating circuit is arranged to generate a ternary signal and a quaternary signal. The detecting circuit coupled to the signal generating circuit is arranged to generate a mode selecting signal according to at least the ternary signal. The selecting circuit coupled to the signal generating circuit and the detecting circuit is arranged to select and output one of the ternary signal and the quaternary signal to an output stage of the amplifier according to the mode selecting signal.
US10404221B2 Amplifier circuit with reduced feedforward current
An amplifier circuit that includes a first amplifier that has a first input that receives an input signal, a second input and an output. The amplifier circuit also includes a second amplifier that has a first input that is coupled to the output of said the amplifier and a second input. The circuit further includes a first impedance network Z1, a second impedance network Z2, a third impedance network Z3 and a fourth impedance network Z4. The first impedance network Z1 is coupled to a load and the second input of the second amplifier, the second impedance Z2 is connected the output of the first amplifier and the second input of the first amplifier, the third impedance Z3 is connected to the output of the first amplifier and the load, the fourth impedance Z4 is connected the output of the second amplifier and the second input of said first amplifier.
US10404219B2 Front-end system having switchable amplifier output stage
Front-end system having switchable amplifier output stage. In some embodiments, a method for operating a front-end system can include amplifying a signal in a driver stage of a power amplifier, and routing the signal from the driver stage to a selected one of a plurality of output stages, such that the selected output stage further amplifies the signal. The method can further include routing the amplified signal for transmission from the selected output stage to a selected one of a plurality of antennas.
US10404216B2 RF amplifier linearity enhancement with dynamically adjusted variable load
An apparatus comprises an amplifier having a predefined linear range and a shunt load. The shunt load may be connected to an output, an input, or between gain stages of the amplifier. An impedance of the shunt load dynamically varies in response to a level of a signal presented at a node formed by interconnection of the shunt load and the amplifier, extending linearity of the amplifier beyond the predefined range.
US10404215B2 Synchronized multiple channel lock-in amplifier
The disclosure relates to a lock-in amplifier comprising a plurality of channels (CH1-CHN), wherein each channel of the plurality of channels (CH1-CHN) is configured to receive an input signal (Sin1-SinN) and generate at least one output signal (Sout1-SoutN), a synchronization unit (110) configured to synchronize the generated output signals (Sout1-SoutN) of the plurality of channels (CH1-CHN), an aggregation module (150) configured to receive the generated output signals (Sout1-SoutN) and generate an aggregated signal (Sagg) based on the generated output signals (Sout1-SoutN).
US10404214B2 Techniques for producing quantum amplifiers and related systems and methods
According to some aspects, a quantum circuit is provided including a plurality of non-linear circuit elements coupled together in series and in parallel, such that at least two of the circuit elements are coupled together in series and at least two of the circuit elements are coupled together in parallel, wherein the quantum circuit is configured to act as an amplifier.
US10404213B2 Method for controlling supply voltage of power amplifier, and electronic device
A method for controlling a supply voltage of a power amplifier, and an electronic device are provided. The method includes acquiring a state of an envelope of a to-be-amplified signal, where the state of the envelope includes a rising edge and a falling edge; acquiring a first voltage corresponding to the envelope when the state of the envelope is the falling edge, and controlling the supply voltage of the power amplifier according to the first voltage. The method also includes acquiring a second voltage corresponding to a maximum peak value of the to-be-amplified signal in a first preset time when the state of the envelope is the rising edge, and controlling, according to the second voltage, the supply voltage of the power amplifier in the first preset time.
US10404212B1 Programmable driver for frequency mixer
The disclosure relates to technology for shifting a frequency range of a signal. In one aspect, a circuit comprises a frequency mixer, a frequency synthesizer configured to generate an oscillator signal, a programmable driver, and a controller. The programmable driver is configured to receive the oscillator signal from the frequency synthesizer and to provide the oscillator signal to the oscillator input of the frequency mixer. The programmable driver is configured to have a variable drive strength. The controller is configured to control the drive strength of the programmable driver based on a frequency of the oscillator signal to adjust a rise time and a fall time of the oscillator signal at the oscillator input of the frequency mixer.
US10404206B2 Grid assembly intelligent photovoltaic power generation system
A grid assembly intelligent photovoltaic power generation system includes a supporting unit, a separated composite stand secured on the supporting unit, a shaft with a square cross-section shape arranged on the separated composite stand and capable of rotating on the separated composite stand and a plurality of photovoltaic panels secured onto the shaft with a square cross-section shape and forming a single-row of photovoltaic panel grid; wherein in a condition that a plurality of the photovoltaic panel grids form a photovoltaic array, a certain distance is formed between each row of the photovoltaic panel grid. The present invention overcomes the problem of sunlight blind spots of traditional photovoltaic array power stations, and the present invention can be installed on top of fishponds and agricultural lands such that the top of the structure utilizes the photovoltaic panels for power generation and the bottom thereof can be used for growth of agricultural corps in order to achieve diverse utilization of land.
US10404204B2 Storage of solar energy
A method of operating a solar energy plant includes storing solar energy in a compressed air system of the plant by converting solar energy into electrical energy which operates a compressor of the compressed air system and produces compressed air and/or using solar energy as thermal energy that heats compressed air in the compressed air system of the plant.
US10404192B2 Piezoelectric device for generating electrical voltage
An electrical voltage-generating piezoelectric device comprising at least a first blade (1) with a curved portion (10) defining a first arm (11) and a second arm (12) of the blade, the first arm (11) being intended to be fastened to a fixed support, the second arm (12) being substantially flat and having a free end (120) designed to oscillate around its resting position under the effect of mechanical force, at least one piezoelectric element (31) resting upon one of the main surfaces (14) of the second arm (12) of the first blade. The device also includes a second blade (2) identical in structure to the first blade (1), the first arms (11, 21) of the first and second blades (1, 2) being fastened together on all or part of their surfaces and being fixed relative to each other.
US10404190B2 Inverter communications using output signal
Technologies for communicating information from an inverter configured for the conversion of direct current (DC) power generated from an alternative source to alternating current (AC) power are disclosed. The technologies include determining information to be transmitted from the inverter over a power line cable connected to the inverter and controlling the operation of an output converter of the inverter as a function of the information to be transmitted to cause the output converter to generate an output waveform having the information modulated thereon.
US10404185B2 Three phase medium voltage power conversion system for closed-loop applications
A three phase medium voltage power conversion system for closed-loop applications comprising a 3L-NPC converter. The switching system of the 3L-NPC converter is based on SHE-PWM patrons. The regulation system of the 3L-NPC converter comprises a controller and an interface module between the controller and the switching system which is configured for supplying to the switching system voltage reference samples at a rate L times faster than the rate of voltage reference samples managed by the controller.
US10404183B2 Power unit and power conversion apparatus having the same
A power unit according to an exemplary embodiment of the present disclosure may include: a power module which is configured by a power conversion switching element, the power module having a first side having gate pins connected to a board, and a second side to which main busbars are connected; cooling modules which are disposed on both surfaces of the power module, respectively; capacitor modules which are disposed on outer surfaces of the cooling modules, respectively, and have capacitors that are electrically connected to the main busbars through connecting busbars, respectively; a coolant supply pipe which is connected to one end portion of each of the cooling modules to supply a coolant to the cooling module; and a coolant discharge pipe which is connected to another end portion of each of the cooling modules to discharge a coolant discharged from the cooling module.
US10404180B2 Driver circuit for switch
A driver circuit for use in a controller includes a signal generator coupled to generate a first control signal, a second control, and a third control signal in response to a drive signal that is coupled to control switching of a selection switch that is coupled to the driver circuit and referenced to an output voltage that is greater than a ground reference voltage. A first switch is coupled to selectively couple a first voltage to a first terminal of the controller in response to the first control signal. A second switch is coupled to selectively couple a second voltage to a second terminal of the controller in response to the second control signal. A third switch is coupled to selectively couple the second terminal of the controller to a third terminal of the controller in response to the third control signal.
US10404179B1 Low voltage DC-DC converter for vehicle and method of controlling the same
A low voltage DC-DC converter for a vehicle includes: a switching circuit including a plurality of capacitors and a plurality of switches and converting a high voltage output from a high voltage battery into an AC voltage; a transformer converting the AC voltage output from the switching circuit into a low voltage; a current sensor measuring a current value output from the transformer; and a controller comparing the current value measured by the current sensor with a reference value to determine whether a current mode is a continuous current mode or a discontinuous current mode, and controlling one of the plurality of switches to be turned on or off as the determination result.
US10404175B2 Converter topology with adaptive power path architecture
In described examples, a DC-DC converter provides electrical power. In response to an input voltage falling below a high voltage operation threshold, the converter repeatedly performs a first normal (N) phase and a second N phase. The first N phase includes delivering power through an inductor from the input voltage. The second N phase includes coupling an input terminal of the inductor to a ground. In response to the input voltage rising above a normal operation threshold, the converter performs a first high voltage (HV) phase, then a second HV phase, then a third HV phase, then the second HV phase, and then repeats from the first HV phase. The first HV phase includes delivering power through the inductor from the input voltage and charging a flying capacitor. The second HV phase includes coupling the input terminal of the inductor to the ground. The third HV phase includes delivering power through the inductor by discharging the flying capacitor through the inductor.
US10404174B2 Booster converter apparatus
An electronic control unit provided in a boost converter apparatus switches a switching element of each of plural boost converters in accordance with each target timing. The electronic control unit stores a table in which a plurality of superimposition prohibition regions are defined. The electronic control unit sets the target timing for each of the plural boost converters in a manner not to be superimposed on any of the plurality of superimposition prohibition regions defined in the table, and updates the table by using a superimposition prohibition region based on the set target timing.
US10404172B1 Transient booster for zero static loadline switching regulator
A zero static loadline switching regulator can include a controller having an integrating outer control loop that receives a first feedback signal corresponding regulator load and a reference signal and generates an intermediate feedback signal therefrom. The control circuit can also include an inner control loop that receives the intermediate feedback signal and a second feedback signal corresponding to a load on the regulator and generates an error signal used to control switching devices of the regulator. The control circuit can also include a transient response circuit configured to boost the error signal, for a predetermined time period after and responsive to a load transient. The error signal may be boosted to an intermediate value between its saturation level and its full scale level. The intermediate value may be predetermined or may be determined responsive to the magnitude of the load transient.
US10404171B2 Power converter circuit with a switched mode power converter that is switched based upon a measured inductor current and dynamically-determined first and second thresholds
Disclosed is a power converter circuit and a method for operating the power converter circuit. The power converter circuit includes at least one converter stage and a control circuit. The at least one converter stage includes an input configured to receive an input power, an output configured to supply an output power, a first electronic switch, and a first inductor coupled to the first electronic switch. The control circuit includes a hysteresis controller configured to drive the first electronic switch based on a current measurement signal representing a current through the inductor, a first threshold signal, and a second threshold signal, and an operating point controller configured to detect an operating point of the converter stage to generate the first threshold signal and the second threshold signal based on the detected operating point.
US10404170B2 Circuit of a power supply unit having a switching device
A power supply unit includes: a first rectifying device connected to the direct current power source, a second rectifying device having an anode connected to the first rectifying device, a first condenser having one end connected to the second rectifying device, a second condenser connected to the second rectifying device, a third rectifying device having an anode connected to the second rectifying device, a resonance reactor connected to the third rectifying device and connected to the first condenser, s switching device connected to the direct current power source and connected the third rectifying device, an output reactor connected to the third rectifying device, an output condenser connected to the direct current power source and connected to the output reactor, an output rectifying device connected to the first condenser and connected to the direct current power source, a control circuit sending a gate signal to the switching device.
US10404168B2 Power converter control apparatus and method
A power converter comprises a first switch and a second switch connected in series between an input power source and ground, an inductor connected between a common node of the first switch and the second switch, and an output capacitor and a comparator having a first input connected to a reference, a second input configured to receive a sum of a first feedback signal and a second feedback signal and an output configured to generate a turn-on signal of the first switch, wherein the first feedback signal is proportional to an voltage across the output capacitor and the second feedback signal is generated by applying at least one low-pass filter to a switching ripple voltage.
US10404156B2 Power converter
There is provided a power converter which can suppress a surge voltage and reduce noise flowing from an input of a power changer.The power converter includes an inverter circuit 140, a capacitor 514 for smoothing DC power, a capacitor 515 for removing noise, and conductors 564p and 564n. The conductors 564p and 564n are connected to the capacitors 514 and 515 when power side terminals 562p and 562n are connected to an inverter circuit 140, and power source side terminals 561p and 561n are connected to a battery 136. In the conductors 564p and 564n, a parasitic inductance L1 between capacitor terminals 563p and 563n and capacitor terminals 560p and 560n is larger than a parasitic inductance L2 between capacitor terminals 563p and 563n and the power side terminals 562p and 562n.
US10404154B2 Multi-level inverter with flying capacitor topology
A multi-level inverter having one or more banks, each bank containing a plurality of low voltage MOSFET transistors. A processor configured to switch the plurality of low voltage MOSFET transistors in each bank to switch at multiple times during each cycle.
US10404151B2 Planetary gear speed reduction device and driving mechanism
A planetary gear speed reduction device may include a magnetic sun gear; a plurality of magnetic planetary gears which each revolve around the magnetic sun gear while rotating; and a magnetic internal gear arranged surrounding the multiple magnetic planetary gears from an outer circumferential side. An outside diameter of the magnetic sun gear and an outside diameter of the magnetic planetary gears may be equal.
US10404150B2 Low profile kinetic energy harvester
An energy harvesting device includes a core portion, a first magnet, and a second magnet. The core portion has an electrical output and can move from a first disposition to a second disposition. The first magnet is disposed to provide first magnetic field lines therethrough in a first direction. The second magnet is disposed to provide second magnetic field lines therethrough in a second direction. The core portion, the first magnet and the second magnet are arranged such that externally applied vibrations in a third direction normal to the first direction cause the core portion to oscillate between the first disposition and the second disposition.
US10404148B2 Coil-oscillator vibration unit for rail workhead
A rail maintenance vehicle includes a frame, a workhead, and a vibrating unit. The frame includes wheels that travel along rails. The vibrating unit is coupled to the workhead and includes a rotor, a stator, a first rotor coil coupled to the rotor and a first stator coil coupled to the stator.
US10404139B2 Rotary electric machine
A rotary electric machine includes: an annular cooling oil channel that is configured inside an externally mounted frame so as to face axially toward coils that are arranged in an annular shape and such that a surface that faces the coils is made into an opening; an oil pump; a nozzle that sprays cooling oil that is conveyed under pressure from the oil pump into the cooling oil channel from above; and a plurality of oil flow direction changing projections that are respectively disposed inside the cooling oil channel and are arranged circumferentially so as to face gaps between the coils and such that cooling oil receiving surfaces face upstream in a direction of flow of the cooling oil so as to change the cooling oil that flows through the cooling oil channel to an axial flow so as to be supplied to the gaps between the coils.
US10404135B2 High torque density electric motor and/or generator
An electric motor is disclosed, comprising a stator and a rotor mounted relative to the stator to form a gap between a surface of the stator and a surface of the rotor, the gap having a width. One of the stator and the rotor is mounted for movement relative to the other of the stator and the rotor about a central axis, and one of the stator and the rotor is mounted for movement relative to the other of the stator and the rotor along the central axis in response to thermal expansion of at least one of the stator and the rotor to maintain the width of the gap.
US10404131B2 Dynamo-electric machine
A dynamo-electric machine reduces the increase in temperature of a stator close to a cooling liquid outlet and a stator end portion, and that has excellent cooling performance. The dynamo-electric machine is provided with: a stator, a rotor that is held on the inner-diameter-side of the stator across a predetermined gap so as to be capable of rotating; and a housing that is located on the outer-diameter-side of the stator and holds the stator and the rotor. The housing is provided with a cooling liquid channel through which a cooling liquid flows, the radial height of the cooling liquid channel within the housing differing depending on the axial position of the rotor.
US10404123B2 Stator
A stator is applied in an electrical motor. The stator includes a hollow iron core and a plurality of coil windings. The hollow iron core has two opposite surfaces and a plurality of accommodating spaces communicated with the surfaces. The accommodating spaces are arranged in an annular pattern. Each of the coil windings includes a plurality of wires winded via the accommodating spaces. Portions of the wires of the coil windings located in the accommodating spaces are radially concentrically arranged to form a plurality of winding layers. In at least one of the accommodating spaces, a wire cross-sectional area of the wire of the innermost one of the winding layers is smaller than a wire cross-sectional area of the wire of the outermost one of the winding layers.
US10404121B2 Electromechanical actuator damping
The invention provides a stator for an electric motor comprising a plurality of radially inwardly extending teeth and comprising conductive material incorporated in one or more of the teeth.
US10404118B2 Vacuum pump
A vacuum pump for rotary driving a rotor by a motor to perform vacuum pumping, wherein a motor rotor of the motor includes a yoke fixed to a shaft of the rotor, and a permanent magnet held at the yoke, and the yoke includes a holding portion provided apart from the shaft and configured to hold the permanent magnet, and a pair of fitting portions provided respectively at both ends of the holding portion in an axial direction and bonded to the shaft by fitting, and a radial thickness dimension of each fitting portion is set less than that of the holding portion.
US10404109B2 Single phase permanent magnet motor and stator core
A stator core includes an end portion, a first pole arm, and a second pole arm. The first pole arm includes two first connecting arms extending from the end portion and spaced from each other, and two first pole claws respectively formed at ends of the first connecting arms. The first pole claws are spaced from each other with an opening formed there between. The second pole arm includes two second connecting arms axially stacked to the two first connecting arms respectively and two second pole claws respectively formed at distal ends of the two second connecting arms. The two second connecting arms are connected with each other.
US10404107B2 Non-contact charging device, and non-contact power supply system using same
A wide charging area and communication area are ensured in a non-contact power supply system with wireless communication. The present invention includes a resonance coil, a wireless communication antenna coil, a power supply coil, and a sensitivity adjustment circuit coupled to the power supply coil. When electric power is supplied in a contactless manner, the power supply coil and the resonance coil are coupled electromagnetically and electric power supply from the resonance coil is performed by using a magnetic resonance method. When wireless communication is performed, the magnetic fluxes of the wireless communication antenna coil are coupled with those of the resonance coil and sensitivity is enhanced by the sensitivity adjustment circuit.
US10404102B2 Power feeding coil unit, wireless power feeding device and wireless power transmission device
A power feeding coil unit for wireless power transmission including a base portion with bottom having an opening on an upper end, a magnetic body having a plurality of magnetic plates disposed on a bottom surface of the base portion, a power feeding coil formed by winding a conductive wire on the magnetic body, a cover portion covering the opening of the base portion, and a rib extending from the base portion toward the cover portion between the plurality of magnetic plates and between the wires of the conductive wires, wherein, a distance between the rib and the cover portion is smaller than a distance between the power feeding coil and the cover portion.
US10404100B2 Double-D based pad magnetics for reduced emissions in flush mounted and buried wireless power transfer applications
An apparatus for wirelessly transferring charging power is provided. The apparatus comprises a ferrite structure. The apparatus comprises a first coil comprising a first conductor wound in a first layer at an outer side of the first coil and wound in a first plurality of stacked layers on an inner side of the first coil. At least one layer of the first plurality of stacked layers on the inner side of the first coil is recessed into the ferrite structure. The apparatus comprises a second coil comprising a second conductor wound in a second layer at an outer side of the second coil and wound in a second plurality of stacked layers on an inner side of the second coil. At least one layer of the second plurality of stacked layers on the inner side of the second coil recessed into the ferrite structure.
US10404097B2 Multi-input line-redundant uninterruptable power supply
A power supply system may comprise a plurality of input buses and an output bus. A plurality of multi-input power supplies may be disposed between the plurality of input buses and the output bus. The plurality of multi-input power supplies may be configured to supply a predetermined amount of power to the output bus before and after a failure event. The failure event may comprise at least one of the following: a failure of a one of the plurality of multi-input power supplies and loss of power on one of the plurality of input buses. Each input to the power supply may include an independent power section to support near or full output power in the event of another input power loss. Any input line loss from an independent power bus/grid may provide line redundancy to the power supply and to the power system as an Uninterruptable Power Supply.
US10404091B2 Coil substrate
A coil substrate for wireless power transmission includes: an insulating substrate including a first surface and a second surface; a first wiring portion disposed on the first surface, wherein the first wiring portion includes first spiral patterns and a section in which opposing ends of each of the first spiral patterns are disposed parallel to each other; a second wiring portion disposed on the second surface and including second spiral patterns, wherein opposing ends of each of the second spiral patterns are spaced apart from each other; and conductive vias alternately connecting the first spiral patterns and the second spiral patterns to each other to form coil turns.
US10404086B2 Battery fast-charging system
An apparatus for charging a battery of a user device includes a charge pump that converts an input voltage, received from a power adapter, to a system voltage that is less than the input voltage based on a ratio of the charge pump, a regulator coupled between the system voltage output by the charge pump and a battery of the user device, the regulator configured to control a battery charging voltage applied to the battery of the user device and to provide isolation between the system voltage that is applied to one or more components of the user device and the battery charging voltage applied to charge the battery of the user device, and a controller configured to determine a difference between the system voltage applied to an input of the regulator and the charging voltage output by the regulator.
US10404079B2 Battery pack
A plurality of battery pack accessories are presented. The accessories include a battery power gauge adapted to be applied to a battery pack and provides a visual indication of the state of the charge in the battery pack, a light adapted to the battery pack such that the battery pack can be used as a flashlight when needed, a connector (e.g., a Universal Serial bus (USB) connector) that can be used for charging the battery pack or to allow the battery pack to charge a device.
US10404078B2 Switching fabric for energy storage and power conversion
An energy storage system operable in a charging phase and in a discharging phase is disclosed. The energy storage system includes M energy storage units and N power converters, where M is at least two and N is at least one. The energy storage system also includes a switching fabric that reconfigurably couples the energy storage units to the power converters and a controller that reconfigures the switching fabric.
US10404076B2 Method and system for charging an energy storage device
A charging system (C-SYS) for charging at least one energy storage device (ESD) of a power grid (PG) according to a response curve (RC) indicating a power supplied by said energy storage device (ESD) to said power grid (PG) or absorbed by said energy storage device (ESD) from said power grid (PG) depending on at least one grid parameter of said power grid (PG), wherein in a dead band (DB) around a target value of said grid parameter a selected response curve (RC) is applied.
US10404075B2 Power receiving device having device discovery and power transfer capabilities
A wireless power transfer system is disclosed that includes a power station and a chargeable device. The power station transmits discovery beacons in order to detect a chargeable device within its vicinity using any available communication protocols and/or standards. Once a device is discovered, the power station can perform coil selection with the device in order to select preferred coils for power transfer. In addition, the chargeable device is capable of detecting the beacon signal and providing a response to notify the power station of its presence. The chargeable device is capable of performing its own coil selection for further optimization and includes various assistance functionality to aid a user in optimizing a connection with the power station.
US10404073B2 Power generation system and method that controls production of power by a power generation facility
A power generation facility operation device includes an opportunity loss calculator for calculating a power generation opportunity loss value, (a loss value resulting from losing the power generation opportunity when output of the power generated from a power generation facility is reduced according to a request for provision of reserve power desired by an electric power provider), a reserve power incentive calculator for calculating a reserve power incentive value, (a value equivalent to an incentive obtained by the electric power producer from the electric power provider by output control being performed in the power generation facility and the reserve power being supplied to the electric power provider, and a reserve power plan calculator for calculating a plan of the reserve power that the power generation facility is to secure in order to keep the power generation opportunity loss value below the reserve power incentive value.
US10404070B2 Photovoltaic apparatus
Photovoltaic apparatus comprising an auxiliary power supply arrangement which is adapted to feed an electric load of the photovoltaic apparatus itself and comprises: first electronic means connected with a DC power source and comprising a first electronic unit adapted to receive a first feeding voltage and provide a first output voltage of DC type; second electronic means connected with an AC power source and comprising a second electronic unit adapted to receive a second feeding voltage and provide a second output voltage of DC type; and third electronic means connected with the first and second electronic means and adapted to reversibly switch among different operation states based on the status of the electric power sources.
US10404067B2 Congestion control in electric power system under load and uncertainty
A method for operating a power generating facility connected to a power distribution grid having an uncertain power generation condition includes predicting a probabilistic power flow forecast in a transmission line of the power distribution grid for a period of time, wherein the transmission line is electrically coupled to the power generating facility, predicting, using the probabilistic power flow forecast, a probability of congestion over the transmission line of the power distribution grid during the period of time, generating a mitigation plan, including a load adjustment on the transmission line, using the probability of congestion predicted over the transmission line and a thermal limit constraint of the transmission line, wherein the mitigation plan balances the load adjustment and an overlimit line capacity on the transmission line, and controlling the power generating facility, using the mitigation plan, to achieve the load modification and mitigate the probability of congestion predicted in the transmission line.
US10404065B2 Distributed predictive control based voltage restoration scheme for microgrids
A distributed predictive control based voltage restoration scheme for microgrids, comprising: step 10) adopting a distributed finite time observer to acquire the global reference voltage for restoring the voltage of each local controller; step 20) each local controller adopts a droop control to acquire the local voltage value of each generation, and adds a secondary voltage compensation term into the droop characteristic formula to form the voltage reference value of a distributed generation; step 30) establishing a trended prediction model; step 40) acquiring a predictive control term at a current time as the secondary voltage compensation command, and acting on the local controllers; and step 50) determining, whether the local voltage of each distributed generation of the microgrid reaches the voltage reference value under the secondary voltage compensation command.
US10404064B2 Modular multilevel converter capacitor voltage ripple reduction
Aspects of capacitor voltage ripple reduction in modular multilevel converters are described herein. In one embodiment, a power converter system includes a modular multilevel converter (MMC) electrically coupled and configured to convert power between two different power systems. The MMC includes one or more phase legs having a cascade arrangement of switching submodules, where the switching submodules include an arrangement of switching power transistors and capacitors. The MMC further includes a control loop including a differential mode control loop and a common mode control loop. The differential control loop is configured to generate a differential control signal based on a target modulation index to reduce fundamental components of voltage ripple on the capacitors, and the common mode control loop is configured to inject 2nd order harmonic current into a common mode control signal to reduce 2nd order harmonic components of the voltage ripple on the capacitors.
US10404062B2 Fault-tolerant power-distribution modules for a power plant
Embodiments are directed to fault-tolerant power-distribution modules (PDM). A PDM is included in a power plant to provide a portion of the power generated by the plant as a direct current (DC) signal for the operation of the plant. A power-distribution system distributes a portion of the power generated by the plant to one or more PDMs, as an alternating current (AC) signal. The PDMs provide electrical power to various plant loads. The plant loads may be related to the safety of the operation of the power plant. At least one of the plant loads is a non-safety related load. A PDM may be a DC power supply. The power plant may include one or more power-generating module (PGM) assemblies. At least one of the PGM assemblies may include a nuclear reactor. Accordingly, the power plant may be a modular nuclear power plant.
US10404060B2 Photovoltaic string reverse polarity detection
One or more techniques and/or systems are provided for detecting reverse polarity of a photovoltaic system. A fuse holder may comprise a fuse holder body configured to receive a fuse used to protect against excessive current from a photovoltaic string of the photovoltaic system, such as current from a short circuit due to the photovoltaic string being installed backwards and having a reverse polarity. Because installation of the fuse while the photovoltaic string has reverse polarity may result in substantial damage and harm, a reverse polarity detection component may be configured to identify the reverse polarity and provide a warning of the reverse polarity before the fuse is installed (e.g., an audible alert, a blinking light, a locking of the fuse holder to prohibit installation of the fuse, etc.).
US10404057B2 Power supply control apparatus
A control circuit controls power supplied via an electrical wire, by turning a FET provided on the electrical wire on/off. A control unit calculates the temperature difference between the ambient temperature of the electrical wire and the electrical wire temperature in time series, based on a previous temperature difference between the ambient temperature of the electrical wire 5 and the electrical wire temperature that was calculated previously, and the value of current flowing through the electrical wire. The control unit is configured to suspend this time-series calculation of the temperature difference, and clocks the elapsed time from suspension to resumption of calculation of the temperature difference. The control unit, in the case where calculation of the temperature difference is resumed, sets an initial temperature difference to be used as the previous temperature difference, based on the clocked elapsed time, in an initial calculation of the temperature difference after resumption.
US10404056B2 Safe operating area energy limit system and method in power application
A circuit protective system with an input for sensing a reference current and an input for sensing a reference voltage. The system also has circuitry for determining an estimated energy in response to the reference current and the reference voltage and circuitry for generating a control signal responsive to the estimated energy exceeding a threshold.
US10404055B1 Power line resistance sensing device
A power line resistance sensing device adapted to a lamp system with an LED module connected to a power supply between a supply line and a ground line. The power line resistance sensing device includes a control unit including a first pin connected to an LED switch to turn on or turn off the LED module; a second pin connected to a testing switch to fire a testing current from a testing current source into the lamp system before a full conduction of the lamp system; and a third pin used to receive a voltage drop induced by the testing current fired in the lamp system. The control unit is configured to compare the voltage drop with a predetermined safety voltage drop, thereby controlling the LED switch.
US10404048B2 Adapter for sealing cover for electrical interconnections
An assembly includes: a mounting structure having a threaded member; a generally annular adapter, the adapter having threads that engage the threaded member, the adapter further including a radially outward sealing surface formed of one of the materials; an electrical cable having a connector threaded onto the threaded member, and a sealing boot that covers the connector and engages the sealing surface of the adapter.
US10404045B2 Active cover plates
In one example, a cover plate may include a face plate with at least one outlet aperture, a back plate abutting the back of the face plate, an electric load between the face plate and the back plate, and at least one prong that extends from the face plate to a free end. The prong may be configured to interface with a terminal on the side of an outlet receptacle body and may include any or all of the following: an insulated portion and/or an electrical contact. The prong may resiliently deflects outward when interfacing with the terminal and may deflect with a first resistance prior to contacting a wall and with a second resistance that is greater than the first resistance when the prong contacts the wall. The cover play may also include at least one conductor electrically connecting the prong to the electric load.
US10404041B2 Multiple input power distribution shelf and bus bar assembly thereof
A multiple input power distribution shelf and a bus bar assembly thereof are provided. The power distribution shelf is installed in the server rack and comprises plural power supply units. The bus bar assembly comprises a first linking bus bar, a second linking bus bar, an insulation member and plural power connectors. The first linking bus bar comprises a first main bar, plural first bending parts and at least one first output part. The second linking bus bar comprises a second main bar, plural second bending parts and at least one second output part. The insulation member is disposed between the first main bar and the second main bar for insulation. The power connectors are mounted on the bending parts and connect with the power supply units. The first output part and the second output part are electrically connected with a rack bus bar of the server rack.
US10404036B1 Two-dimensional photonic crystal surface-emitting laser with transparent conductive cladding layer
A two-dimensional photonic crystal laser with transparent conductive cladding layer is provided. The two-dimensional photonic crystal region through the etching process is composed by multiple periodic air-holes with proper duty cycle. Then, the transparent conductive oxide layer is directly deposited on the top of the entire two-dimensional photonic crystal structure to cover the entire two-dimensional photonic crystal structure in order to form a current spreading layer. The configuration and the process condition of transparent conductive oxide layer are optimized to provide uniform current spreading path and the transparency. In addition to simplifying the whole fabrication process, the optical confinement is improved and the maximum gain to optical feedback is obtained. Overall, low threshold, small divergence angle and high quality laser output is achieved to satisfy the requirements for next-generation light sources.
US10404033B2 Light-emitting device and package for light-emitting device
A light-emitting device includes a base body; light-emitting elements mounted on an upper surface of the base body; a frame body bonded to the upper surface of the base body, the frame body including inner lateral surfaces, outer lateral surfaces, and first through-holes that extend through the frame body in a lateral direction; lead terminals that extend through the first through-holes, and each of which is electrically connected to the light-emitting elements; a cover bonded to the frame body; plate bodies bonded to an outer lateral surface or inner lateral surface of the frame body, each of the plate bodies having one or more second through-holes, wherein each of the lead terminals extends through a respective through-hole; and fixing members, each of which is disposed in a second through-hole and fixes a respective one of the one or more lead terminals.
US10404027B2 Pallet for transporting electrical connectors
A pallet, manufacturing system, and method for transporting and assembling different electrical connectors are provided. The pallet includes first and second jaw assemblies spaced apart from a connector support. The jaw assemblies include jaw plates with gripping edges that form a contoured opening therebetween. As the jaw assemblies move toward one another, dimensions of the contoured opening decrease such that the gripping edges contact and grip an electrical connector placed in the contoured opening. The jaw assemblies are connected to each other by a synchronization device that synchronizes motion of the jaw assemblies and centers the jaw assemblies about an alignment point on the pallet. The pallet accommodates a number of different sizes and/or types of electrical connectors.
US10404018B2 Connector having installation-responsive compression
A connector includes a conductor engager, coupler-driver and a compressor-body. A coupler is disposed over and engages a grounding end of the conductor engager while a torque drive member rotationally drives the coupler to threadedly engage an interface port. Threaded engagement of the coupler causes the conductor engager to move forwardly toward the interface port and the torque drive member to move rearwardly relative to the conductor engager. Rearward movement of the torque drive member causes a compressor to slide axially over plurality of radially compliant fingers of the compressor-body. The compliant fingers are displaced radially inward to compress a prepared end of the coaxial cable, i.e., an outer conductor and a radially compliant outer jacket, against a tubular-shaped retention end of the conductor engager. Compression of the prepared end connects the coaxial cable to the connector.
US10404015B2 Electric connector with mounting surface
An electric connector comprises a contact, a base assembly, a pair of first circuit board sections, and a plurality of electric components. The base assembly has a connector face on a first side and an interior side opposite to the connector face. The contact is disposed on the connector face. The pair of first circuit board sections are disposed on the interior side and extend away from the base assembly. The pair of first circuit board sections face each other. At least one electric component is disposed on each of the first circuit board sections.
US10404010B2 Modular pin and socket electrical connector assembly
A modular approach to an electrical power and/or signal passing utility module is presented. A universal receptacle is fixedly disposed in bores in both of first and second signal connector blocks. A threaded socket member and a nonconductive guide bushing are installed, as needed, in receptacles in the first block, and a threaded pin member is installed in corresponding receptacles in the second block. The nonconductive guide bushing insulates the sockets, and guides pin posts into the socket as the two blocks abut. A compliant member such as an o-ring provides compliance of the socket and pin assemblies in the signal connector blocks, making the assemblies self-aligning. The socket and pin assemblies are field-replaceable by use of a simple tool.
US10404006B2 Plug side connector assembly, device side connector and connector pair
A plurality of plug side connectors that can be joined to and separated from one another are prevented from being combined incorrectly. An arrangement is made such that only when a particular combination of two of the plug side connectors are adjacent to each other, the groove of one of the two plug side housings slidably engages with the linear protrusion of the other plug side housing, or the linear protrusion of one of the two plug side housings slidably engages with the groove of the other plug side housing.
US10404005B2 Plug receptacle and plug receptacle cover for an electronic device
A plug receptacle comprises a receptacle housing having a passage configured to receive at least a part of a plug of a plug connector, a front side having a first opening and a top side having a second, elongated opening that intersects the first opening, the passage opening to the front side via the first opening and to the top side via the second opening. The plug receptacle comprises at least one plug receptacle cover that is configured to move between a cover position and an elevated position. In the cover position, the at least one plug receptacle cover covers the second opening at least partially. In the elevated position, the at least one plug receptacle cover is elevated outwards along its entire length, so that the at least the part of the plug partially extends through the second opening.
US10404001B2 Connector
A connector (10) includes a retainer (30) and a cover (50) to be attached to the retainer (30) from behind. The retainer (30) includes a circular base plate (31), a terminal holding portion (32) penetrating the base plate (31) in a plate thickness direction, a cover attaching portion (34) projecting rearward from a periphery of the base plate (31) and a detecting projection (37) projecting rearward from a rear of the cover attaching portion (34). The cover (50) includes a fitting tube (52) to fit externally to the cover attaching portion (34). A locked portion (54B) holds the fitting tube (52) in a proper attaching posture by being locked to the cover attaching portion (34). A detection hole (57) is open behind the fitting tube (52) and the detecting projection (37) projects out from the detection hole (57) when the fitting tube (52) reaches the proper attaching posture.
US10403999B2 Terminal fitting, and connector
A terminal fitting (10) includes an electrical contact (20) with a facing surface (21) facing a contact surface (81) of a mating terminal (80). A canted coil spring (50) that is made of a conductive wire material (51) has a wound surface inclined with respect to the coil axis (L) of the canted coil spring (60). The coil axis (L) is parallel with the facing surface (21) of the electrical contact member (20). The canted coil spring (50) is sandwiched between the mating terminal (80) and the electrical contact member (20) when the mating terminal (80) and the electrical contact member (20) approach each other. A holder shaft (40) is inserted in the canted coil spring (50) to hold the canted coil spring (50) in a posture where the coil axis L is parallel with the facing surface (21) of the electrical contact member (20).
US10403998B2 Female terminal and connector
A female terminal comprises a main body, a main spring portion and an auxiliary spring portion. The main body forms a receiving portion. The receiving portion opens forward in a front-rear direction. The main spring portion has a first spring piece, a second spring piece and a contact portion. The contact portion is held between the first spring piece and the second spring piece in the front-rear direction. The auxiliary spring portion has a first support portion, a second support portion and a resilient supporting portion. The first support portion supports the first spring piece when a male terminal and the female terminal are connected with each other. The second support portion supports the second spring piece when the male terminal and the female terminal are connected with each other. The contact portion is positioned between the first support portion and the second support portion in the front-rear direction.
US10403997B2 Guided plug connector
A multi-line plug connector for connecting two heated fluid lines by way of a single connecting operation, including a female plug component which is connected with a male plug component. Each plug component includes a fluid connection and two electrical connections. Each plug component also includes an inner space in which a spectacle component is housed. The spectacle component has two guide channels for receiving electrical lines equipped with electrical contacts. The guide channels are connected with one another by a bridge that is fastened with a latching mechanism that secures the spectacle component against displacement along and/or obliquely to the coupling axis. The spectacle component receives a tubular fluid connector, connected with the spectacle component with form-fit and/or friction-fit, whereby the tubular fluid connector can be connected on one end to the heated fluid line and on the opposite end the fluid connector.
US10403996B2 Mobile terminal fitting providing electric connection with mobile terminal
The present disclosure relates to a mobile terminal fitting and an electric connector for the same. The mobile terminal fitting comprises a case body, an electric connector and a circuit board. The case body includes a bottom plate and a side plate that can be separated from each other, with the mobile terminal disposed in an accommodating groove formed by the side plate and the bottom plate of the case body, wherein the side plate is deformable in shape to ensure that the case body is easy to be installed and removed. The electric connector, disposed on the case body, comprises a socket and a plug, and can guarantee the electrical connection between the charging cord/data cable of the mobile terminal and the mobile terminal in the case body of the mobile terminal fitting.
US10403994B2 Electrical plug-in connector for forming a printed circuit board connector on a printed circuit board
An electrical plug-in connector for forming a printed circuit board connector on a printed circuit board includes: a housing body which, when in use, overlaps a printed circuit board contact side on an upper face or lower face of the printed circuit board vis-à-vis a housing portion and includes a plug-in connection side, for a mating plug-in connector, at an angle to the printed circuit board contact side; and an electrical connector element being accommodated in the housing body, which element provides, on the printed circuit board contact side, a first contact portion for contacting a conducting track of the printed circuit board and, on the plug-in connection side, a second contact portion for contacting a mating contact of the mating plug-in connector. The connector element is formed from a punched sheet-metal part such that a center of gravity of the electrical plug-in connector is arranged within the housing portion.
US10403990B2 Press-fit terminal and electronic device
A press-fit terminal is configured to exert a reaction force through elastic deformation on a through-hole and to be supported by the board, and includes two beams to be opposite to each other and to be elastically deformable. The two beams respectively have counter surfaces facing to each other. Each beam includes: a base material with a main surface and a side surface having one or more rounded corners formed in a curved surface with a contact zone in contact with the wall surface of the through-hole; and a plated film having a main portion on the main surface and an extension portion having an average thickness smaller than an average thickness of the main portion. The two beams have two or more of the rounded corners in total, and at least one of the rounded corners are provided with the extension portion.
US10403984B2 Distributed direct drive arrangement for driving cells
A method and apparatus is disclosed herein for a direct drive mechanism for driving cells (e.g., liquid crystal (LC) cells, RF MEMS cells, etc.). In one embodiment, the antenna comprises an antenna element array having a plurality of antenna elements with each antenna element having one or more cells (e.g., liquid crystal (LC) cell, RF MEMS cell, etc.); drive circuitry coupled to cells in the antenna element array to provide a voltage to each of the cells; and memory to store a data value for each cell to determine whether the cell is on or off.
US10403983B2 Radar apparatus and antenna apparatus therefor
The present disclosure relates to a radar apparatus and an antenna system for the radar apparatus. A first transmitting antenna group and a first receiving antenna group are constituted by elongating some of a plurality of transmitting antennas and a plurality of receiving antennas in a first direction of vertical directions, a second transmitting antenna group and a second receiving antenna group are constituted by elongating the other antennas in a second direction opposite to the first direction, transmitting antennas to transmit transmission signals and receiving antennas to receive reflection signals reflected from an object are appropriately selected, thereby being able to improve horizontal and vertical angular resolving power in both of mid/long-range sensing and short-range sensing.
US10403978B2 Method of eliminating resonances in multiband radiating arrays
A multiband radiating array according to the present invention includes a vertical column of lower band dipole elements and a vertical column of higher band dipole elements. The lower band dipole elements operate at a lower operational frequency band, and the lower band dipole elements have dipole arms that combine to be about one half of a wavelength of the lower operational frequency band midpoint frequency. The higher band dipole elements operate at a higher frequency band, and the higher band dipole elements have dipole arms that combine to be about three quarters of a wavelength of the higher operational frequency band midpoint frequency. The higher band radiating elements are supported above a reflector by higher band feed boards. A combination of the higher band feed boards and higher band dipole arms do not resonate in the lower operational frequency band.
US10403976B2 Antenna and wireless communication apparatus
In order to provide an antenna that is small and resonates at a plurality of frequencies, an antenna according to the present invention is provided with: a first conductor of a ring shape, having an air gap; a second conductor arranged inside the ring, with both ends of the second conductor connected to the first conductor, having a first gap; and a third conductor arranged in a region surrounded by a part not including the air gap out of the first conductor, and the second conductor, with both ends connected to the first conductor, having a second gap, and a value obtained by multiplying a length of an outer periphery of a region surrounded by a part including the air gap out of the first conductor, and the third conductor, by capacitance of the air gap is different from a value obtained by multiplying a length of an outer periphery of a region surrounded by the second conductor, the third conductor, and the first conductor, by capacitance of the first gap.
US10403974B2 Compact antenna apparatus for mobile communication system
A compact antenna apparatus for a mobile communication system includes: a radome having at least one frequency band radiating element provided therein; at least one phase shifter portion which is provided in an inner side of the radome and which is connected to the radiating element to adjust a tilting angle of the radiating element; and a rotary knob portion which is provided so as to be exposed to the outside of the radome and which is directly coupled to the phase shifter portion to drive a phase shifter.
US10403969B2 Spherical monopole antenna
Various examples are provided for spherical monopole antennas. In one example, among others, a spherical monopole antenna includes a spherical conductor on a first side of a substrate and a ground plane disposed on the substrate. The spherical conductor is electrically coupled to a connector via a tapered feeding line and the ground plane surrounds at least a portion of the connector on the second side of the substrate. In another example, among others, a method includes forming a tapered mold in a die layer disposed on a first side of a substrate, filling the tapered mold with a conductive paste, and disposing a spherical conductor on a large end of the tapered mold. The conductive paste is in contact with a signal line extending through the substrate into a small end of the tapered mold and in contact with the spherical conductor.
US10403962B2 Antenna device and electronic device comprising same
An electronic device according to various embodiments is provided and includes a conductive inner module in which a plurality of layers are stacked; an electrical opening formed in at least a portion of the rim of the conductive inner module when stacking the plurality of layers; and an antenna module disposed at the periphery of the electrical opening, wherein the antenna module may include a feeding part formed on at least one of a plurality of layers forming the conductive inner module, and a conductive pattern which is connected to the feeding part and disposed circumferencing at least one of the electrical openings.
US10403955B2 Electromagnetic coupler arrangements for multi-frequency power detection, and devices including same
A coupling methodology and circuit arrangements to provide multi-frequency simultaneous power measurement. In one example, a wireless device front-end apparatus includes a plurality of antenna swap switches each connected to first and second antenna contacts, and a plurality of electromagnetic couplers each having an input port to receive a input signal of a unique frequency, a coupled port that provides a coupled signal based on the input signal, an output port connected to one of the plurality of antenna swap switches, and an isolation port. The apparatus further includes a termination network including a plurality of termination loads, and an output switch network configured to selectively connect the coupled port of each electromagnetic coupler to a coupler output bank to provide the coupled signals at the coupler output bank, and to selectively connect the isolation port of each electromagnetic coupler to one of the plurality of termination loads.
US10403952B2 Surface wave launcher comprising a waveguide with a planar conducting layer having one or more slots disposed therein
A surface wave launcher for launching electromagnetic surface waves, the launcher comprising: a waveguide comprising a planar conductive layer; a feed structure comprising a first conductor, the first conductor coupled to the waveguide at a coupling; wherein the waveguide is arranged to be positioned adjacent to a surface suitable for guiding electromagnetic surface waves; and wherein the planar conductive layer comprises one or more slots each having a pair of longitudinal edge, the one or more slots extending through the conductive layer and arranged such that an axis radially extending from the coupling intersects each pair of longitudinal edges of the one or more slots.
US10403949B2 Re-filters for PIM measurements and a test bench utilizing the same
A PIM test bench including a first duplexer, having a first port connected via a first filter to a third port and a second port connected via a second filter to the third port. The first port is fed by signal sources providing RF signals at first and second frequencies. A spectrum analyzer is connected to the second port. A device under test is connected between said third port and a third port of a second duplexer. Each of the first and second ports of the second duplexer is connected to a PIM optimized load and/or a standard load. The second duplexer is preferably identical to the first duplexer. For minimizing self-intermodulation, at least the first duplexer comprises at least one filter component and a metal housing. The housing further includes a monolithic metal body and a metal cover capacitively coupled to the body without any galvanic contact.
US10403948B2 Adjustable phase shifter including a signal conductor, a movable dielectric plate and a transformer unit, where the transformer unit defines overlapped and non-overlapped portions with respect to the signal conductor
A phase shifter includes a signal conductor constituting a transmission line for a signal transmitted through an antenna element, a dielectric plate including a dielectric material disposed to face to the signal conductor, and a mobile mechanism for moving the dielectric plate. A facing area between the signal conductor and the dielectric plate is changed by a movement of the dielectric plate, to change a phase of the signal transmitted through the signal conductor. The dielectric plate includes a transformer unit for impedance matching between an overlapped portion in which the signal conductor faces to the dielectric plate and a non-overlapped portion in which the signal conductor does not face to the dielectric plate. The signal conductor includes an input-side signal conductor which extends from the non-overlapped portion to the overlapped portion via the transformer unit, and an output-side signal conductor which is electrically connected to an end of the input-side signal conductor on a side of the overlapped portion and extends from the overlapped portion to the non-overlapped portion without any intervention of the transformer unit.
US10403943B2 Battery system
A battery system that includes a battery cell. The battery cell defines a proximal end and a distal end where the proximal end is a positive terminal and the distal end is a negative terminal. A first busbar couples to the proximal end and a second busbar couples to the distal end to complete an electrical circuit. A first energy transfer conduit carries a fluid that cools and/or heats the battery cell. The first busbar or the second busbar couple to the first cooling conduit.
US10403942B2 Cooling system for vehicle-mounted secondary battery
A cooling system for cooling a main battery 10 includes a cooling fan 40 and a temperature sensor 61 configured to detect a battery temperature TB. The cooling system performs constant control in which the cooling fan 40 is driven at a constant command value when the battery temperature TB reaches or exceeds a first temperature T0 after startup of the electrically powered vehicle. Additionally, the cooling system detects whether or not a malfunction occurs in the cooling fan 40, based on an actual rpm of the cooling fan 40 obtained during the constant control. The cooling system performs the constant control in a situation in which charging of the main battery 10 is continued for a predetermined period of time or longer after the startup of the vehicle, regardless of whether the battery temperature TB is below the first temperature T0.
US10403937B2 Method of manufacturing an electrochemical cell
A method of manufacturing an electrochemical cell having a gel electrolyte. An electrochemical cell is provided having a cell casing, and a first electrode, a second electrode, an electrolyte solution and a temperature activated gelling agent disposed within the cell casing. A gel electrolyte comprising the electrolyte solution and the gelling agent is formed by passing a current through the electrochemical cell such that the temperature of the gelling agent exceeds the activation temperature of the gelling agent.
US10403934B2 Non-aqueous electrolyte solution and lithium secondary battery including the same
The present invention relates to a non-aqueous electrolyte solution including a non-aqueous organic solvent, lithium bis(fluorosulfonyl)imide (LiFSI), and a pyridine-based compound represented by Formula 1, and a lithium secondary battery including the same.The lithium secondary battery of the present invention including the non-aqueous electrolyte solution of the present invention may exhibit excellent low-temperature and room-temperature output characteristics, high-temperature and room-temperature cycle characteristics, and capacity characteristics after high-temperature storage.
US10403933B2 Solid electrolyte material and method for producing the same
In order to improve the stability of an electrolyte, an object of the present disclosure is to develop, among the sulfide solid electrolytes of Li—P—S—O based containing no metal element other than lithium, a new solid electrolyte having a possibility to have high ion conductivity and a method for producing for obtaining the same easily. The present disclosure achieves the object by providing a solid electrolyte material including a sulfide composition represented by a composition formula Li4-4y-xP4+1+y-xP5+xS4-zOz (Li4-4y-xP1+yS4-zOz), wherein 0.6≤x<1, 0≤z≤0.2, and −0.025≤y≤0.1, and a method for producing the same.
US10403931B2 Garnet materials for Li secondary batteries and methods of making and using garnet materials
Set forth herein are garnet material compositions, e.g., lithium-stuffed garnets and lithium-stuffed garnets doped with alumina, which are suitable for use as electrolytes and catholytes in solid state battery applications. Also set forth herein are lithium-stuffed garnet thin films having fine grains therein. Disclosed herein are novel and inventive methods of making and using lithium-stuffed garnets as catholytes, electrolytes and/or anolytes for all solid state lithium rechargeable batteries. Also disclosed herein are novel electrochemical devices which incorporate these garnet catholytes, electrolytes and/or anolytes. Also set forth herein are methods for preparing novel structures, including dense thin (<50 um) free standing membranes of an ionically conducting material for use as a catholyte, electrolyte, and, or, anolyte, in an electrochemical device, a battery component (positive or negative electrode materials), or a complete solid state electrochemical energy storage device. Also, the methods set forth herein disclose novel sintering techniques, e.g., for heating and/or field assisted (FAST) sintering, for solid state energy storage devices and the components thereof.
US10403928B2 Secondary battery, electronic device, electric power tool, electrical vehicle, and electric power storage system
A secondary battery includes a cathode, an anode, and an electrolytic solution. The anode or the electrolytic solution, or both contain a metal salt including an unsaturated carbon bond.
US10403926B2 Nonaqueous electrolyte secondary battery
A nonaqueous electrolyte secondary battery includes a positive electrode having a positive electrode active material layer provided on a positive electrode collector, a negative electrode having a negative electrode active material layer provided on a negative electrode collector, and a nonaqueous electrolyte. The nonaqueous electrolyte contains at least one member selected from the group consisting of sulfone compounds represented by the following formulae (1) and (2); and an inorganic phosphorus compound represented by the following formula (3) exists on the surface of a positive electrode active material: R1 represents CmH2m-n1Xn2; X represents a halogen; m represents an integer of from 2 to 7; each of n1 and n2 independently represents an integer of from 0 to 2m; R2 represents CjH2j-k1Zk2; Z represents a halogen; j represents an integer of from 2 to 7; each of k1 and k2 independently represents an integer of from 0 to 2j; each of R3, R4 and R5 independently represents H or OH; and a is 0 or 1.
US10403920B2 Fuel battery cell
Provided is a fuel battery cell capable of suppressing absorption of water discharged from a manifold by a porous body disposed between a membrane electrode assembly and a separator, and so improving drainage performance. This fuel battery cell 1 includes: a porous passage 20c that is disposed to be opposed to a membrane electrode assembly 10m on a cathode side, and a separator 30 sandwiching the membrane electrode assembly 10m and the porous passage 20c, the separator including a cathode off-gas discharging through hole 32b through which cathode off-gas discharged from the porous passage 20c flows. The porous passage 20c has a sticking-out part 201 when viewed in the thickness direction of the separator 30, and the sticking-out part sticks out into the cathode off-gas discharging through hole 32b from a side of the membrane electrode assembly 10m, and a length of the sticking-out part 201 in a longer direction of the separator 30 is shorter than one side of the cathode off-gas discharging through hole 32b on the membrane electrode assembly 10m side.
US10403918B2 Heated catalytic oxidizer for an enclosed humid environment
A system has a fuel cell. The fuel cell has a source of hydrogen and a source of oxygen containing gas. The hydrogen is connected for passage across the anode. The source of oxygen containing gas is connected to pass across a cathode. The fuel cell produces electricity. A catalytic oxidizer oxidizes hydrogen within the system. A cooling water circuit passes across cooling water passages in the fuel cell and cools the cathode. Cooling water downstream of the cooling water passages passes across the catalytic oxidizer to heat the catalytic oxidizer. An enclosed vehicle is also disclosed.
US10403913B2 Fuel cell device having a water-transferring anode gas path, and method for operating a fuel cell
A fuel cell device (1) including an anode-gas path (3) and a method for operating a fuel cell device (1). In order to wet an anode of the fuel cell device (1) in a simple manner, an anode-gas drainage section (13) of the fuel cell device (1) is connected to an anode-gas supply section (7) of the fuel cell device (1) in a water-conducting manner and water is added to an anode-gas that is carried to the fuel cell (2).
US10403910B2 Fuel cell stack
Disclosed herein is a fuel cell stack with improved manufacturing performance. The fuel cell stack includes: a separator that comprises a diffusion part, as being provided with a diffusion channel, configured to distribute reaction gas and cooling water and a reaction part, as being continuously formed from the diffusion part and provided with a reaction channel that has a height greater than that of the diffusion channel, configured to move reaction gas distributed from the diffusion part and generate electrons by a chemical reaction; and a gas diffusion layer configured to contact the separator at the diffusion part and the reaction part.
US10403906B2 Fuel cell electrode catalyst, method of producing the same, and fuel cell
A fuel cell electrode catalyst includes a carbon support having pores, and catalyst particles supported on the carbon support and containing platinum or a platinum alloy. The pores of the fuel cell electrode catalyst have a mode pore size within a range from 2 nm to 5 nm. In the pores of the fuel cell electrode catalyst, a pore volume of pores having pore sizes within the range from 2 nm to 5 nm is 0.4 cm3/g or larger. The catalyst particles have a crystallite size within the range from 2 nm to 5 nm at a platinum (220) plane. A density of the supported catalyst particles is within a range from 10% by mass to 50% by mass with respect to a total mass of the fuel cell electrode catalyst.
US10403904B2 Catalyst layer material, method for fabricating the same, and fuel cell
A catalyst layer material, a method for fabricating the same, and a fuel cell are provided. The catalyst layer material utilized for the fuel cell includes a catalyst support and a catalyst distributed on the catalyst support. The catalyst support contains TixM1-xO2, wherein M is selected from the group consisting of a Group IB metal, a Group IIA metal, a Group IIB metal, a Group IIIA, a Group VB metal, a Group VIB metal, a Group VIIB metal and a Group VIIIB metal, and 0
US10403903B2 Low-rate battery design
An electrochemical cell comprising a cathode and an anode residing within a casing, the anode being positioned distal of the cathode. The cathode having a cathode current collector having an angled configuration that encourages the cathode active material to move in an axial distal direction during cell discharge. The cathode current collector may be configured having at least one fold thereby dividing the current collector into at least two portions having an angle therebetween. The cathode current collector may comprise a wire having a helical configuration or the cathode current collector may comprise a post with a thread having a helical orientation about the post exterior. A preferred chemistry is a lithium/CFx activated with a nonaqueous electrolyte.
US10403902B2 High capacity rechargeable batteries
An electrically active electrode material for use with a lithium ion cell, a lithium ion cell, and a method for forming the electrochemically active material electrode material are described. The electrode material is in the form of a sheet or mat formed of a valve metal material formed of filaments of a valve metal not larger than about 10 microns in cross section, and coated with an electrochemically active material such as silicon nanoparticles.
US10403900B2 Method for producing porous graphite, and porous graphite
A method for producing porous graphite capable of realizing higher durability, output and capacity, and porous graphite. A carbon member having microvoids is obtained by a dealloying step for selectively eluting other non-carbon main components into a metal bath by immersing a carbon-containing material, composed of a compound including carbon or an alloy or non-equilibrium alloy, in the metal bath, wherein the metal bath has a solidifying point lower than the melting point of the carbon-containing material, and is controlled to a temperature lower than the minimum value of a liquidus temperature within a composition fluctuation range extending from the carbon-containing material to carbon by reducing the other non-carbon main components. The carbon member obtained in the dealloying step is graphitized by heating in a graphitization step. The carbon member graphitized in the graphitization step is subjected to activation treatment by an activation step.
US10403897B2 Conductive polymer binder for a novel silicon/graphene anode in lithium ion batteries
A composite electrode prepared from silicon-graphene material and conductive polymer binder poly (1-pyrenebutyl methacrylate-co-methacrylic acid) for use in lithium-ion batteries.
US10403896B2 Binder composition for storage device electrode, slurry for storage device electrode, storage device electrode, and storage device
An electrical storage device electrode binder composition exhibits an excellent binding capability, and makes it possible to produce an electrical storage device electrode that exhibits excellent charge-discharge durability characteristics. The electrical storage device electrode binder composition includes a polymer (A) and a liquid medium (B), wherein the polymer (A) is polymer particles, and the ratio (DA/DB) of the average particle size (DA) of the polymer particles measured by using a dynamic light scattering method to the average particle size (DB) of the polymer particles measured by TEM observation is 2 to 10.
US10403895B2 Organic flow cell batteries and materials for use in same
The present invention relates to an organic flow cell battery having a material comprising an organic molecule that can be used as the electroactive redox material for both electrodes of the battery. By enabling two-electron processes both of the oxidation and reduction to occur in a single molecule, a total of 4-electron transitions is achieved, which allows the organic molecule to be used on both sides of the separator, reducing material costs and allowing the battery to be charge in either direction with equal ease.
US10403894B2 Vertically aligned carbon nanotube arrays as electrodes
Embodiments of the present disclosure pertain to electrodes that include a plurality of vertically aligned carbon nanotubes and a metal associated with the vertically aligned carbon nanotubes. The vertically aligned carbon nanotubes may be in the form of a graphene-carbon nanotube hybrid material that includes a graphene film covalently linked to the vertically aligned carbon nanotubes. The metal may become reversibly associated with the carbon nanotubes in situ during electrode operation and lack any dendrites or mossy aggregates. The metal may be in the form of a non-dendritic or non-mossy coating on surfaces of the vertically aligned carbon nanotubes. The metal may also be infiltrated within bundles of the vertically aligned carbon nanotubes. Additional embodiments pertain to energy storage devices that contain the electrodes of the present disclosure. Further embodiments pertain to methods of forming said electrodes by applying a metal to a plurality of vertically aligned carbon nanotubes.
US10403889B2 High-capacity silicon nanowire based anode for lithium-ion batteries
The present invention provides anodes comprising an electrically conductive substrate, comprising at least one non-uniform surface; and a random network of silicon nanowires (Si NWs) chemically grown on said at least one non-uniform surface of the substrate, wherein the Si NWs have at least about 30% amorphous morphology, and methods of manufacturing of the anodes. Further provided are lithium ion batteries comprising said anodes.
US10403888B2 Negative electrode material of lithium battery and method for manufacturing the same
A method for manufacturing a negative electrode material of a lithium battery is provided. The method includes: covering a metal material and a carbon material on a surface of a silicon material; performing a thermal process for reacting the metal material with the carbon material on the surface of the silicon material thereby forming a silicon composite material and at least one projection on the surface of the silicon material, wherein a free end of the projection is extended to form a head, the silicon composite material is used as the negative electrode material of the lithium battery, the silicon composite material comprises a composite layer forming on the surface of the silicon material, and the composite layer comprises a metal silicide, a metal oxide, a silicon carbide and a silicon oxide.
US10403886B2 Anode material for secondary battery,secondary battery including the anode material and method for preparing the anode material
Disclosed is an anode material for a sodium secondary battery. The anode material includes a tin fluoride-carbon composite composed of a tin fluoride and a carbonaceous material. The anode material can be used to improve the charge/discharge capacity, charge/discharge efficiency, and electrochemical activity of a sodium secondary battery. Also provided are a method for preparing the anode material and a sodium secondary battery including the anode material.
US10403885B2 Active material for batteries
A method of producing an active material for batteries comprising providing electrochemically active particles, optionally comminuting the electrochemically active particles, adding an organic carbon compound, optionally in a suitable organic solvent, and mixing, heating the mixture under protective gas to a temperature above the decomposition limit of the organic compound and below the decomposition temperature of the electrochemically active particles, active materials thus obtained and also corresponding applications and uses.
US10403882B2 Secondary battery-use active material, secondary battery-use electrode, secondary battery, battery pack, electric vehicle, electric power storage system, electric power tool, and electronic apparatus
The present invention provides a secondary battery-use active material that allows for an improvement in thermal stability after charge and discharge are repeated. The secondary battery-use active material of the present invention includes a cathode active material that includes (A) a main phase and a sub-phase, (B) the main phase containing a first lithium compound represented by LiaNibMcAldOe (where M is an element such as cobalt, and 0.80, and (b+c+d)≤1), and (C) the sub-phase containing a second lithium compound that contains lithium, aluminum, and oxygen as constituent elements.
US10403878B2 Method and system for supplying lithium to electrode plate
The present invention provides a method and a system for supplying lithium to an electrode plate. The method includes: compositing a first substrate and a first lithium strip to form a first composite lithium strip, and forming an obstruction using a second substrate between the first lithium strip and a compositing device, compositing the first composite lithium strip and an electrode plate to be supplied with lithium to form a lithium supplied composite electrode plate, during the compositing process, the first substrate in the first composite lithium strip is located at a side away from the electrode plate to be supplied with lithium, peeling and reeling the first substrate from the lithium supplied composite electrode plate, to form a lithium supplied electrode plate.
US10403877B2 Manufacturing method of electrode and manufacturing apparatus of electrode
A manufacturing method manufactures an electrode by use of a manufacturing apparatus including a B-roll configured to convey granules, a C-roll configured to convey a metal foil, and a cooling portion configured to cool down the metal foil on an upstream side relative to the C-roll in terms of a conveying direction of the metal foil. Further, the manufacturing apparatus cools down the metal foil by use of the cooling portion, supplies the metal foil thus cooled down by the cooling portion to the C-roll, and transfers the granules to the metal foil in a deposition gap between the B-roll and the C-roll.
US10403876B2 Electrode lead connecting structure, battery module comprising electrode lead connecting structure, and battery pack comprising battery module
Disclosed are an electrode lead connecting structure capable of simplifying an assembly process of busbars by integrating sensing and electrode busbars, and of minimizing worker's mistakes during the assembly process by almost horizontally arranging busbars on a printed circuit board for each level, a battery module including the electrode lead connecting structure, and a battery pack including the battery module. An electrode lead connecting structure according to the present disclosure includes a printed circuit board, first and second electrode-integrated sensing busbars provided at a lowest level of one side edge of the printed circuit board and at a highest level of an opposite side edge of the printed circuit board, respectively, a first sensing busbar group located on the first L-shaped end strip busbar at the one side edge, and a second sensing busbar group located under the second L-shaped end strip busbar at the opposite side edge.
US10403869B2 Adhesive tape for positioning battery cells in a battery module
The present disclosure includes a battery module that includes a housing having a stack of battery cells. Each battery cell of the stack of battery cells includes a terminal end having at least one cell terminal and a face oriented transverse to the terminal end. The battery module also includes adhesive tape disposed between a first face of a first battery cell of the stack of battery cells and a second face of a second battery cell of the stack of battery cells, and where the adhesive tape fixedly couples the first battery cell to the second battery cell, and where a first terminal end of the first battery cell is substantially aligned with a second terminal end of the second battery cell.
US10403868B2 Battery
A battery has a housing (4) with battery cells (5) that are temperature-controlled/cooled by a liquid temperature control/liquid cooling system (10) and a gas temperature control/gas cooling system (15). The gas temperature control/gas cooling system (15) has at least one closed circuit (16) in the housing (4).
US10403867B2 Battery devices
A battery carrier configured to be mounted to a tool body of an electric tool for supplying electric power to the tool body is provided. The battery carrier may include a plurality of battery mount sections disposed at a first surface of the battery carrier and each configured to hold a battery, a tool body mount section disposed at a second surface of the battery carrier opposite to the first surface and configured to be mounted to the tool body, and a marker disposed at the first surface and serving as a target for movement of the tool body mount section relative to the tool body when the tool body mount section is mounted to the tool body.
US10403865B2 Aluminum film packaging materials used for lithium batteries
A method for lithium aluminum film packaging materials, with water, high temperature and corrosion resistance, the substrate layer, and then layer, aluminum foil layer, anti-corrosion layer, adhesive layer and the inner layer together constitute from the outermost to innermost layer laminate structure in which one side of the aluminum foil layer, or both side surface of the conductive coating material to said coating and curing anticorrosive layer, and the use of fluorine-containing polyurethane resin constituting the laminated rubber layer and the inner layer of corrosion between the adhesive layer, used lithium batteries as plastic film packaging applications, it can promote lithium battery with Merit water resistance, high temperature resistance and corrosion resistance, and enhance the use of lithium batteries in years.
US10403860B2 Mask frame assembly, a method of manufacturing the same, and a method of manufacturing a display apparatus
A mask frame assembly including a frame and a mask having a first surface that contacts the frame. The mask includes an active area and pattern holes formed in the active area, the pattern holes being configured to allow a deposition material to pass through the mask. The mask also includes a rib portion disposed outside the active area and configured to block the deposition material from passing through the mask and a non-magnetic reinforcing member disposed on a part of the rib portion.
US10403859B2 Organic light-emitting device with graphene electrode layer and method of manufacturing the same
An organic light-emitting device includes a substrate, a bottom electrode on the substrate, an organic light-emitting layer on the bottom electrode, and a top electrode on the organic light-emitting layer, wherein the top electrode includes a first electrode part, a grid-shaped or plate-shaped second electrode part on the first electrode part, and an adhesive layer on the second electrode part. The organic light-emitting device includes the top electrode that has low sheet resistance. The top electrode includes a graphene layer as the first electrode part.
US10403858B2 Method for manufacturing organic electronic device and method for manufacturing sealing member
According to a method for manufacturing an organic electronic device, a sealing member (19) that includes a sealing substrate (15), an adhesive part (13) exhibiting adhesiveness and is provided on the sealing substrate (15), and a hygroscopic part (11) being a hygroscopic cured product provided on the adhesive part (13) is bonded to an organic electronic element (17).
US10403856B2 Organic EL panel having substrate comprising light incident section and light guide section
The present invention provides a novel organic EL panel adapted to be color tunable by a user, for example. An organic EL panel 10 of the present invention includes: a first substrate 11; a second substrate 12; an organic EL element 13; and a sealing layer 14. One surface of the first substrate 11 is a mounting surface on which the organic EL element 13 is disposed. The first substrate 11 and the second substrate 12 are laminated in such a manner that the mounting surface of the first substrate 11 and one surface of the second substrate 12 face each other with the sealing layer 14 interposed therebetween. The sealing layer 14 seals a gap between the first substrate 11 and the second substrate 12 along an entire periphery of a region where the first substrate 11 and the second substrate 12 face each other. The first substrate 11 includes a light incident section 15 on which laser light is incident and a light guide section 16 that directs the incident laser light in an in-plane direction.
US10403855B2 Display screen and method for manufacturing the same, and display device
The present disclosure provides a display screen including a display panel and a backside concave lens array located on a backside of the display panel, wherein the backside is a side of the display panel away from a display side; the display panel comprises a plurality of transparent regions; the backside concave lens array comprises a plurality of backside concave lenses, and each of the plurality of backside concave lenses is corresponding to one of the transparent regions; each of the plurality of backside concave lenses comprises at least one concave surface, and one of the at least one concave surface is disposed away from the display panel.
US10403854B2 OLED device having enhancement layer(s)
An OLED is disclosed that includes an enhancement layer having optically active metamaterials, or hyperbolic metamaterials, which transfer radiative energy from the organic emissive material to a non-radiative mode, wherein the enhancement layer is disposed over the organic emissive layer opposite from the first electrode, and is positioned no more than a threshold distance away from the organic emissive layer, wherein the organic emissive material has a total non-radiative decay rate constant and a total radiative decay rate constant due to the presence of the enhancement layer, and the threshold distance is where the total non-radiative decay rate constant is equal to the total radiative decay rate constant; and an outcoupling layer disposed over the enhancement layer, wherein the outcoupling layer scatters radiative energy from the enhancement layer to free space.
US10403851B2 Organic light emitting diode display
An organic light emitting diode display includes: a substrate; an organic light emitting element on the substrate; and a capping layer on the organic light emitting element and including a high refraction layer formed of an inorganic material having a refractive index which is equal to or greater than about 1.7 and equal to or less than about 6.0, wherein the inorganic material includes at least one selected from CuI, thallium iodide (TlI), AgI, CdI2, HgI2, SnI2, PbI2, BiI3, ZnI2, MnI2, FeI2, CoI2, NiI2, aluminum iodide (AlI3), thorium (IV) iodide (ThI4), uranium triiodide (UI3), MgS, MgSe, MgTe, CaS, CaSe, CaTe, SrS, SrSe, SrTe, BaS, BaSe, BaTe, SnS, PbS, CdS, CaS, ZnS, ZnTe, PbTe, CdTe, SnSe, PbSe, CdSe, CuO, Cu2O, WO3, MoO3, SnO2, Nb2O5, Ag2O, CdO, CoO, Pr2O3, Bi2O3, Fe2O3, AlAs, GaAs, InAs, GaP, InP, AlP, AlSb, GaSb, and InSb.
US10403850B2 Encapsulation film and method for encapsulating organic electronic device using same
Provided are an encapsulation film, a product for encapsulating an organic electronic device (OED) using the same, and a method of encapsulating an OED. The encapsulation film may effectively block moisture or oxygen permeating into the OED from an external environment, provide high reliability due to increases in a lifespan and durability of the OED, and minimize align errors in a process of attaching the film to a substrate.
US10403845B2 Top-emissive organic light-emitting diode display
A top-emissive organic light-emitting diode display includes a substrate, an auxiliary line, an insulating film, an auxiliary cathode, a passivation film, a planarization film, an under-cut opening, an under-area, a connecting terminal, an organic emission layer, and a cathode. An under-cut opening exposes one end of the auxiliary cathode. The under-area is formed inside the under-cut opening by removing the insulating film underlying the exposed end of the auxiliary cathode. The connecting terminal on the planarization film extends to the under-cut opening and makes contact with the exposed auxiliary cathode. The organic emission layer is stacked on the surface of the auxiliary cathode, and is not applied to the under-area and exposes the side of the connecting terminal making contact with the auxiliary cathode. The cathode is stacked on the organic emission layer and makes contact with the side of the connecting terminal not covered by the organic emission layer.
US10403844B2 Organic light-emitting element
The present application describes an organic light emitting device including a first layer, a second layer, and a third layer between a cathode and a light emitting layer or between light emitting units, in which the first layer includes an n-type organic material or metal oxide, the second layer includes a barrier material, and the third layer includes an n-type dopant.
US10403842B2 Light-emitting component and method for producing a light-emitting component
A light-emitting component is provided including a functional layer stack having at least one light-emitting layer which is set up to generate light during the operation of the component, a first electrode and a second electrode, which are set up to inject charge carriers into the functional layer stack during operation, and an encapsulation arrangement having encapsulation material, which is arranged above at least one of the electrodes and the functional layer stack. At least one of the electrodes is transparent and contains a wavelength conversion substance and/or the encapsulation material is transparent and contains a wavelength conversion substance.
US10403840B2 Devices for emitting and/or receiving electromagnetic radiation, and method for providing same
The invention describes a device for emitting or detecting electromagnetic radiation. The device has a first and a second electrode which are connected to each other via an electrically conductive nanostructure. The electrically conductive nanostructure is configured to receive electrons and holes from the first and second electrode or transport same to the first and second electrode. In addition, the device has a radiation molecule arranged at a circumferential surface of the electrically conductive nanostructure. The radiation molecule is configured to absorb electrons and holes or electromagnetic radiation and emit the electromagnetic radiation with recombination of electrons absorbed and holes absorbed, or emit electrons and holes based on the electromagnetic radiation absorbed. The electrically conductive nanostructure is, in the region of a circumferential surface, surrounded at least partly by the first or second electrode at an end arranged at the first or second electrode in order to provide electrical contact of the first or second electrode and the electrically conductive nanostructure.
US10403839B2 Light-emitting element
Provided is a light-emitting element with high external quantum efficiency, or a light-emitting element with a long lifetime. The light-emitting element includes, between a pair of electrodes, a light-emitting layer including a guest material and a host material, in which an emission spectrum of the host material overlaps with an absorption spectrum of the guest material, and phosphorescence is emitted by conversion of an excitation energy of the host material into an excitation energy of the guest material. By using the overlap between the emission spectrum of the host material and the absorption spectrum of the guest material, the energy smoothly transfers from the host material to the guest material, so that the energy transfer efficiency of the light-emitting element is high. Accordingly, a light-emitting element with high external quantum efficiency can be achieved.
US10403837B2 Organic photoelectric device and image sensor
An organic photoelectronic device includes an anode and a cathode facing each other, a light-absorption layer between the anode and the cathode, and a first auxiliary layer between the cathode and the light-absorption layer, the first auxiliary layer having an energy bandgap of about 3.0 eV to about 4.5 eV, and a difference between a work function of the cathode and a highest occupied molecular orbital (HOMO) energy level of the first auxiliary layer is about 1.5 eV to about 2.0 eV.
US10403834B2 Flexible display device, method for fabricating window member of same, and hard coating composition
A flexible display device including a hard coating layer, the hard coating layer containing first hard coating oligomers, second hard coating oligomers having greater molecular weights than the first hard coating oligomers, a cross-linker, and a photoinitiator. The first hard coating oligomers may maintain the hardness of the hard coating layer and the second hard coating oligomers may improve the flexibility of the hard coating layer, such that damage to the hard coating layer may be prevented or reduced even when the flexible display device is bent.
US10403832B2 Organic electroluminescence device
The present invention relates to an electroluminescence device having high luminous efficiency (for example, external quantum efficiency) and high durability and causing little chromaticity shift after device deterioration. The present invention also relates to an organic electroluminescence device material comprising a substrate having thereon a pair of electrodes and at least one organic layer between the electrodes, the organic layer containing a light emitting layer, wherein the light emitting layer contains a metal complex having a group represented by formula (I).
US10403831B2 Organic electroluminescent materials and devices
Compounds comprising phosphorescent metal complexes comprising cyclometallated imidazo[1,2-f]phenanthridine and diimidazo[1,2-a:1′,2′-c]quinazoline ligands, or isoelectronic or benzannulated analogs thereof, are described. Organic light emitting diode devices comprising these compounds are also described.
US10403828B2 Organic compound, and organic thin film and electronic device
An organic compound is represented by Chemical Formula 1, and an organic thin film, an organic thin film transistor, and an electronic device include the organic compound.
US10403817B2 Memory device with memory cell pillar having resistive memory layer with wedge memory portion and body memory portion, and method of fabricating the same
A memory device may include a first conductive line, a second conductive line extending in a direction intersecting the first conductive line, such that the first conductive line and the second conductive line vertically overlap at a cross-point between the first conductive line and the second conductive line, and a memory cell pillar at the cross-point. The memory cell pillar may include a heating electrode layer and a resistive memory layer contacting the heating electrode layer. The resistive memory layer may include a wedge memory portion having a width that increases continuously in proportion with increasing distance from the heating electrode layer, and a body memory portion connected to the wedge memory portion such that the body memory portion and the wedge memory portion comprise an individual and continuous layer, the body memory portion having a greater width than the wedge memory portion.
US10403816B2 CEM switching device
Subject matter herein disclosed relates to a method for the manufacture of a switching device comprising a silicon-containing correlated electron material. In embodiments, processes are described for forming the silicon-containing correlated electron material. These processes may use comparatively lower temperatures as compared to those used for forming a correlated electron material comprising a transition metal oxide.
US10403806B2 Light emitting diode assembly using thermal pyrolytic graphite for thermal management
A light emitting diode assembly comprising such thermal management assembly is shown and described herein. The light emitting diode assembly may comprise a light emitting diode in thermal contact with a heat spreader. The heat spreader may comprise a core and/or fins. The core and/or fins comprise a thermal pyrolytic graphite material. The thermal management assembly comprising the core and/or fins can dissipate heat from the light emitting diode.
US10403805B2 Light emitting diodes with enhanced thermal sinking and associated methods of operation
Solid state lighting devices and associated methods of thermal sinking are described below. In one embodiment, a light emitting diode (LED) device includes a heat sink, an LED die thermally coupled to the heat sink, and a phosphor spaced apart from the LED die. The LED device also includes a heat conduction path in direct contact with both the phosphor and the heat sink. The heat conduction path is configured to conduct heat from the phosphor to the heat sink.
US10403804B2 Using MEMS fabrication incorporating into LED device mounting and assembly
LED chip packaging assembly that facilitates an integrated method for mounting LED chips as a group to be pre-wired to be electrically connected to each other through a pattern of extendable metal wiring lines is provided. LED chips which are electrically connected to each other through extendable metal wiring lines, replace pick and place mounting and the wire bonding processes of the LED chips, respectively. Wafer level MEMS technology is utilized to form parallel wiring lines suspended and connected to various contact pads. Bonding wires connecting the LED chips are made into horizontally arranged extendable metal wiring lines which can be in a spring shape, and allowing for expanding and contracting of the distance between the connected LED chips. A tape is further provided to be bonded to the LED chips, and extended in size to enlarge distance between the LED chips to exceed the one or more prearranged distances.
US10403800B1 Remote wavelength-converting member and related systems
Systems including light-emitting diodes (LEDs) are provided. The systems include one or more wavelength-converting member(s) that is/are remote from the emission surface of one or more LED-based light source(s). The wavelength-converting member may be separated from the emission surface of a first LED and positioned such that light emitted from the first LED is absorbed by the wavelength-converting material. The wavelength-converting material emits secondary light having a different wavelength than the wavelength of the light emitted from the first LED. The systems may include a second light source comprising a second LED configured to emit light having a wavelength from an emission surface and a wavelength-combining element configured to combine the secondary light from the wavelength-converting member and the light emitted from the second light source to form a co-axial light beam.
US10403799B1 Structure with micro device
A structure with micro device including a substrate, at least one micro device, at least one holding structure, and at least one buffering structure is provided. The micro device is disposed on the substrate and has a top surface away from the substrate, a bottom surface opposite to the top surface, and a circumferential surface connecting the top surface and the bottom surface. The holding structure is disposed on the substrate. From the cross-sectional view, a thickness of the holding structure in a normal direction of the substrate gradually increases from the boundary of the top surface and the circumferential surface to the substrate. The buffering structure is disposed between the holding structure and the substrate. The holding structure is connected to the substrate through the buffering structure.
US10403798B2 Method for fabricating quantum dot light emitting diodes (LEDs) with suppressed photobrighting
A device and associated method are provided for a light emitting diode device (LED) with suppressed quantum dot (QD) photobrightening. The QD surfaces, with a maximum cross-sectional dimension of 10 nanometers, are treated with a solution including a multi-valent cation salt. In response to heating the solution, multi-valent cations become attached to the surface of the QD nanocrystals, forming treated QDs that are deposited overlying a top surface of an LED. The LED device emits a non-varying intensity of first wavelength light in the visible spectrum from the treated QDs, when subjected to a continuous exposure of a second wavelength of LED light having an intensity of greater than 50 watts per square centimeter. For example, blue, green, or red color light may be emitted when exposed to LED light in the ultraviolet (UV) spectrum, or a green or red color light when exposed to a blue color LED light.
US10403794B2 Semiconductor device
The semiconductor device includes a first conductivity-type semiconductor structure comprising a first stack and a second stack, wherein the first stack comprises alternate first layers and second layers, the second stack comprises alternate third layers and fourth layers. The semiconductor device includes a second conductivity-type semiconductor structure on the first conductivity-type semiconductor and includes an active structure between the first conductivity-type semiconductor structure and the second conductivity-type semiconductor structure. The first stack is between the active structure and the second stack, and a first difference between a maximum of the first doping concentration of one of the first layers and a minimum of the second doping concentration of one of the second layers is less than a second difference between a maximum of the third doping concentration of one of the third layers and a minimum of the fourth doping concentration of one of the fourth layers.
US10403793B2 Method of forming nanorods and method of manufacturing semiconductor element
A method of forming semiconductor nanorods includes: placing, in a chamber, a masking material and a base comprising a semiconductor, wherein an etching rate of the masking material in a chemical reaction with a reactant gas during dry etching is lower than an etching rate of a semiconductor in a chemical reaction with the reactant gas during dry etching; and performing dry-etching to form a plurality of dot-masks, each having a form of a dot containing the masking material, on a surface of the semiconductor and to remove a portion of the semiconductor exposed from the dot-masks, wherein the dry-etching is performed under a pressure in the chamber in a predetermined range that allows the masking material scattered by the etching to be adhered to a surface of the semiconductor with a predetermined size of the dots and a predetermined density of the dots.
US10403792B2 Package for ultraviolet emitting devices
Embodiments of the invention include a light emitting diode (LED) including a semiconductor structure. The semiconductor structure includes an active layer disposed between an n-type region and a p-type region. The active layer emits UV radiation. The LED is disposed on the mount. The mount is disposed on a conductive slug. A support surrounds the conductive slug. The support includes electrically conductive contact pads disposed on a bottom surface, and a thermally conductive pad disposed beneath the conductive slug, wherein the thermally conductive pad is not electrically connected to the LED.
US10403788B2 Light source module
A light source module includes a substrate, a first covering layer, a second covering layer, a luminous layer and a supporting base. The luminous layer is arranged between the first covering layer and the second covering layer. The luminous layer emits a light beam in response to a first current flowing through the first covering layer and a second current flowing through the second covering layer. The light beam is projected to surroundings through the substrate. The supporting base is electrically connected with the first covering layer and the second covering layer. The supporting base includes a circuit board and a passivation layer. When a portion of the light beam projected to the supporting base is reflected by the passivation layer, the portion of the light beam is projected to the surroundings through the substrate.
US10403786B2 Optoelectronic system and method for its fabrication
An optoelectronic system comprising a first member and a second member, said first member and said second member comprising a plurality of layers, wherein each member has a profiled mating surface, the first member being connected to the second member such that the growth direction of the layers of the first member are orthogonal to the growth direction of the layers of the second member and the profiled mating surfaces fit together, the first member comprises a waveguide circuit comprising a waveguide and the second member comprises an optoelectronic device with its own optical output which is connected to the waveguide of the first member, the first and second members also being electrically connected.
US10403785B2 Wavelength converting material deposition methods and associated articles
Systems and methods related to the arrangement of regions containing wavelength-converting materials, and associated articles, are provided.
US10403783B2 Nanostructured substrates for improved lift-off of III-V thin films
Reusable nanostructured substrates for forming semiconductor thin films, such as those used in solar cells, are configured with nanopillars to permit improved lift-off of thin films.
US10403778B2 Multijunction solar cell assembly for space applications
A multijunction solar cell assembly and its method of manufacture including first and second discrete and different semiconductor body subassemblies which are electrically interconnected to form a five junction solar cell, each semiconductor body subassembly including first, second, third and fourth lattice matched subcells; wherein the average band gap of all four cells in each subassembly is greater than 1.44 eV.
US10403777B2 Solar panel with optical light enhancement device
A double layered superimposed and parallel solar panels having an optical system comprising cylindrical rods and convex lenses at either end of said rods. Said optical rods are centrally longitudinally and transversely inserted in the upper panel through slits where sunlight rays pass and diffract through said rods and widely diffuse over the entire surface of the lower solar panel. A plurality of optical rods may be used thereby increasing the light transmission to the lower solar panel. The present invention significantly reduces the surface needed to install conventional residential as well as commercial solar panels.
US10403775B2 Solar cell module
A solar cell module is disclosed. The solar cell module includes a plurality of solar cells, a front transparent substrate located in a front surface of the plurality of solar cells, a back transparent substrate located on a back surface of the plurality of solar cells, a front protection unit located between the front transparent substrate and the plurality of solar cells, and a back protection unit located between the back transparent substrate and the plurality of solar cells. The back transparent substrate includes an anti-reflection layer.
US10403770B2 Conductive paste composition and semiconductor devices made therewith
A conductive paste composition comprises (i) an inorganic powder comprising at least a conductive powder, (ii) at least one microgel polymer, and (iii) a solvent. The paste composition may be used in a process for manufacturing an electrical device comprising: preparing a substrate; applying the conductive paste onto the substrate in a preselected pattern; and heating the applied conductive paste to form a conductive structure that provides an electrode for connecting the device. The paste composition beneficially permits the formation of narrow, high aspect ratio features in the conductive structure.
US10403766B2 NAND flash memory with vertical cell stack structure and method for manufacturing same
Disclosed is a method of manufacturing flash memory with a vertical cell stack structure. The method includes forming source lines in a cell area of a substrate having an ion-implanted well and forming an alignment mark relative to the source lines. The alignment mark is formed in the substrate outside the cell area of the substrate. After formation of the source lines, cell stacking layers are formed. After forming the cell stacking layers, cell pillars in the cell stacking layers are formed at locations relative to the previously formed source lines using the alignment mark to correctly locate the cell pillars.
US10403764B2 Organic light-emitting display apparatus
Provided is a thin film transistor including an active layer including a first silicon active layer, a second silicon active layer, and an oxide active layer in a space between the first silicon active layer and the second silicon active layer, a gate electrode on the active layer with a gate insulating layer disposed therebetween, and a source electrode and a drain electrode with an interlayer insulating layer disposed between the gate electrode and the source and drain electrodes, the source and drain electrodes being in contact with the first silicon active layer and the second silicon active layer, respectively.
US10403763B2 Semiconductor device and method for manufacturing the same
It is an object to provide an oxide semiconductor which is suitable for use in a semiconductor device. Alternatively, it is another object to provide a semiconductor device using the oxide semiconductor. Provided is a semiconductor device including an In—Ga—Zn—O based oxide semiconductor layer in a channel formation region of a transistor. In the semiconductor device, the In—Ga—Zn—O based oxide semiconductor layer has a structure in which crystal grains represented by InGaO3(ZnO)m (m=1) are included in an amorphous structure represented by InGaO3(ZnO)m (m>0).
US10403760B2 Oxide semiconductor film, semiconductor device including the oxide semiconductor film, and display device including the semiconductor device
A novel oxide semiconductor film. An oxide semiconductor film with a small amount of defects. An oxide semiconductor film in which a peak value of the density of shallow defect states at an interface between the oxide semiconductor film and an insulating film is small. The oxide semiconductor film includes In, M (M is Al, Ga, Y, or Sn), Zn, and a region in which a peak value of a density of shallow defect states is less than 1E13 per square cm per volt.
US10403759B2 Logic circuitry using three dimensionally stacked dual-gate thin-film transistors
Disclosed is a logic circuit using three-dimensionally stacked dual-gate thin-film transistors, including a substrate, a first dual-gate thin-film transistor on the substrate, a second dual-gate thin-film transistor on the first dual-gate thin-film transistor, and a third dual-gate thin-film transistor on the second dual-gate thin-film transistor, wherein the first dual-gate thin-film transistor, the second dual-gate thin-film transistor and the third dual-gate thin-film transistor are electrically connected to each other. The logic circuit of the invention is configured such that dual-gate thin-film transistors are three-dimensionally stacked, whereby the advantages of the dual-gate structure and of thin-film transistors can be exhibited together and the degree of integration can be drastically increased, and a logic gate is made in the area of a single transistor, thereby remarkably simplifying wire and circuit designs.
US10403757B2 Top-gate self-aligned metal oxide semiconductor TFT and method of making the same
The present disclosure provides a top-gate self-aligned metal oxide semiconductor TFT and a manufacturing method thereof. By providing a light-shielding layer below an active layer to protect the active layer from light irradiation and prevent the TFT from generating a negative threshold voltage drift phenomenon. Further, by connecting the light-shielding layer to the source, a stable voltage is generated on the light-shielding layer to avoid the floating gate effect, so as to improve the working stability of the TFT effectively. The top-gate self-aligned metal oxide semiconductor TFT produced by the method of the present disclosure does not generate negative threshold voltage drift phenomenon and floating gate effect, resulting in good working stability.
US10403753B2 Controlling structural phase transitions and properties of two-dimensional materials by integrating with multiferroic layers
The invention relates to heterostructures including a layer of a two-dimensional material placed on a multiferroic layer. An ordered array of differing polarization domains and surface charges in the multiferroic layer produces corresponding domains having differing properties in the two-dimensional material. When the multiferroic layer is ferroelectric, the ferroelectric polarization domains in the layer produce local electric fields that penetrate the two-dimensional material. The local electric fields and surface charges can control the structural phase of the two-dimensional material, which in turn determines whether the two-dimensional material layer is insulating or metallic, has a band gap or no band gap, and whether it is magnetic or non-magnetic. Methods for producing the heterostructures are provided. Devices incorporating the heterostructures are also provided.
US10403744B2 Semiconductor devices comprising 2D-materials and methods of manufacture thereof
A method for manufacturing a semiconductor device comprising two-dimensional (2D) materials may include: epitaxially forming a first two-dimensional (2D) material layer over a substrate; calculating a mean thickness of the first 2D material layer; comparing the mean thickness of the first 2D material layer with a reference parameter; determining that the mean thickness of the first 2D material layer is not substantially equal to the reference parameter; and after the determining, epitaxially forming a second 2D material layer over the first 2D material layer.
US10403739B2 Method for fabricating semiconductor device
A method for fabricating a semiconductor device includes forming a stacked structure including at least one sacrificial layer and at least one semiconductor layer alternately stacked on a substrate, forming a dummy gate structure on the stacked structure, etching a recess in the stacked structure using the dummy gate structure as a mask, etching portions of the sacrificial layer exposed by the recess to form an etched sacrificial layer, forming a first spacer film on the etched sacrificial layer, forming a second spacer film on the first spacer film, the second spacer film including a material different from a material of the first spacer film, removing a first portion of the second spacer film, such that a second portion of the second spacer film remains, and forming a third spacer film on the second portion of the second spacer film.
US10403737B2 Method of forming a gate structure of a semiconductor device
A method of forming a gate structure of a semiconductor device including depositing a high-k dielectric layer over a substrate is provided. A dummy metal layer is formed over the high-k dielectric layer. The dummy metal layer includes fluorine. A high temperature process is performed to drive the fluorine from the dummy metal layer into the high-k dielectric layer thereby forming a passivated high-k dielectric layer. Thereafter, the dummy metal layer is removed. At least one work function layer over the passivated high-k dielectric layer is formed. A fill metal layer is formed over the at least one work function layer.
US10403736B2 Polysilicon design for replacement gate technology
The present disclosure provides an integrated circuit. The integrated circuit includes a semiconductor substrate; and a passive polysilicon device disposed over the semiconductor substrate. The passive polysilicon device further includes a polysilicon feature; and a plurality of electrodes embedded in the polysilicon feature.
US10403731B2 Memory first process flow and device
A semiconductor device and method of making the same are disclosed. The semiconductor device includes a memory gate on a charge storage structure formed on a substrate, a select gate on a gate dielectric on the substrate proximal to the memory gate, and a dielectric structure between the memory gate and the select gate, and adjacent to sidewalls of the memory gate and the select gate, wherein the memory gate and the select gate are separated by a thickness of the dielectric structure. Generally, the dielectric structure comprises multiple dielectric layers including a first dielectric layer adjacent the sidewall of the memory gate, and a nitride dielectric layer adjacent to the first dielectric layer and between the memory gate and the select gate. Other embodiments are also disclosed.
US10403729B2 Semiconductor devices and contact plugs
A semiconductor device has a high electric connection reliability and includes a base substrate having a connection target layer, a lower contact plug formed over the base substrate and electrically connected to the connection target layer, and an upper contact plug formed over the lower contact plug, wherein the lower contact plug includes a lower plug layer having a gap portion extending inward from a top portion of the lower plug layer, a gap cover layer filling the gap portion, and an upper cover layer covering a top surface of the lower plug layer.
US10403728B2 Semiconductor devices having field electrode trenches
A semiconductor device includes needle-shaped trenches in a semiconductor substrate, each of which includes a field electrode electrically insulated from the semiconductor substrate. Source doping regions and body doping regions of a transistor arrangement are formed in the semiconductor substrate between neighboring ones of the needle-shaped trenches. Gate trenches extend through the source doping regions and the body doping regions. The device further includes a first insulation layer above the semiconductor substrate, an etch stop layer on the first insulation layer, a second insulation layer on the etch stop layer, and an electrically conductive material on the second insulation layer and which contacts the field electrodes, source doping regions and body doping regions through openings which extend through the second insulation layer, etch stop layer and first insulation layer. Islands of the electrically conductive material are surrounded by portions of the second insulation layer above the gate trenches.
US10403727B2 Semiconductor device
To provide a technique for alleviating electric field concentration at an end portion and the vicinity of the end portion of the bottom surface of a trench. In a non-active region, a semiconductor device comprises: an outer trench penetrating a third semiconductor layer and a second semiconductor layer to reach a first semiconductor layer, and surrounding an active region; a second insulating film covering the surface of the outer trench; a conductor formed in the outer trench covered by the second insulating film and electrically insulated from a control electrode and a contact electrode; and an outer electrode located outside the outer trench, contacting the second semiconductor layer, and being electrically connected to the contact electrode.
US10403722B2 Using a carbon vacancy reduction material to increase average carrier lifetime in a silicon carbide semiconductor device
A semiconductor die and a process for fabricating the semiconductor die are disclosed. The semiconductor die has a substrate and a silicon carbide (SiC) epitaxial structure on the substrate. The SiC epitaxial structure includes at least a first N-type SiC layer, at least a first P-type SiC layer, and carbon vacancy reduction material, which has been implanted into a surface of the SiC epitaxial structure. Further, the SiC epitaxial structure has been annealed to mobilize the carbon vacancy reduction material to diffuse carbon atoms substantially throughout the SiC epitaxial structure, thereby increasing an average carrier lifetime in the SiC epitaxial structure.
US10403720B2 MOS-based power semiconductor device having increased current carrying area and method of fabricating same
A semiconductor device fabrication method includes forming first and second spaced apart base regions and source regions in a substrate with a portion of a drift region therebetween. The method further includes forming at least a first trench extending laterally through the base region, the drift region and the source region, the first trench extending vertically partially through the source region. The method also includes forming a first oxide layer over the trenched upper surface, and forming a polysilicon layer over the first oxide layer. The polysilicon layer is patterned to form the gate conductor, and a drain contact is formed on a bottom surface of the semiconductor substrate.
US10403718B2 Semiconductor devices with regrown contacts and methods of fabrication
An embodiment of a semiconductor device includes a semiconductor substrate that includes a channel, a first dielectric layer disposed over the semiconductor substrate, and a regrown contact formed through a first opening in the first dielectric layer. The regrown contact includes a regrown region formed over the semiconductor substrate, an overhang region coupled to the regrown region and formed over the first dielectric layer, adjacent the first opening, and a conductive cap formed over the regrown region and the overhang region. A method for fabricating the semiconductor device includes forming the first dielectric layer over the semiconductor substrate, forming the first opening in the first dielectric layer, forming a regrown semiconductor layer within the first opening and over the first dielectric layer, forming a conductive cap over the regrown semiconductor layer, and etching the regrown semiconductor layer outside the conductive cap.
US10403717B2 Semiconductor devices including contact structures that partially overlap silicide layers
Semiconductor devices are provided. A semiconductor device includes a substrate. The semiconductor device includes an isolation layer defining active portions of the substrate that are spaced apart from each other in a direction. The semiconductor device includes an epitaxial layer on the active portions. The semiconductor device includes a metal silicide layer on the epitaxial layer. Moreover, the semiconductor device includes a contact structure that only partially overlaps the metal silicide layer on the epitaxial layer. Related methods of forming semiconductor devices are also provided.
US10403715B2 Semiconductor device
A semiconductor device is provided. The semiconductor device includes a substrate, a semiconductor nanowire, a gate structure, a first metal nanowire and a second metal nanowire. The semiconductor nanowire is disposed vertically on the substrate. The gate structure surrounds a middle portion of the semiconductor nanowire. The first metal nanowire is located on a side of the semiconductor nanowire and is electronically connected to a lower portion of the semiconductor nanowire. The second metal nanowire is located on the other side of the semiconductor nanowire and is electronically connected to the gate structure.
US10403710B2 3D-capacitor structure
A 3D-capacitor structure that is based on a trench network etched from a top face of a substrate to form an array of separated pillars. The 3D-capacitor structure includes a double capacitor layer stack that extends continuously on top faces of the pillars at the substrate top face, on trench sidewalls and also on a trench bottom. The trench network is modified locally for contacting a second electrode of the double capacitor layer stack while ensuring that no unwanted short-circuit may occur between the second electrode and a third electrode of the double capacitor layer stack. The 3D-capacitor structure provides an improved trade-off between high capacitor density and certainty of no unwanted short-circuit.