Document Document Title
US10524391B2 Electronic assembly, in particular for a transmission control module, with attached cooling body
An electronic assembly for a transmission control module includes a printed circuit board and a heat sink. The circuit board includes a first side, a second side averted from the first side, and at least one heat-generating component arranged on the first side and covered with at least one flowable and curable protective compound. The heat sink has an inner face facing the second side and is, at least in sections, spaced apart from the circuit board by at least one gap. The gap is at least partially filled with the at least one flowable and curable protective compound such that the flowable and curable protective compound is in direct contact with the circuit board and the heat sink. The heat sink adheres to the protective compound in a cohesive manner when the flowable and curable protective compound is in the cured state.
US10524390B2 Electronic device
An electronic device includes a top plate having a first surface and a second surface that is positioned at an elevation that is lower than an elevation of the first surface, the second surface extending from a first end part of the top plate to a second end part of the top plate, a bottom plate provided under the top plate, and a circuit board placed between the top plate and the bottom plate and mounted with an electronic component. The top plate has opposing first and second edges and opposing third and fourth edges that are perpendicular to the first and the second edges, the first end part being formed at the first edge and the second end part being formed at the second edge.
US10524389B2 Electronic device and heat spreader
An electronic device includes: a circuit board with mounted components including a heat-generating electronic element mounted thereon; a casing configured to internally hold the circuit board; and a heat spreader configured to be held in the casing together with the circuit board, the heat spreader being formed by enclosing a liquid or paste-like thermal conductive medium in a flexible package and configured to deform to conform to a three-dimensional shape of the heat-generating electronic element and periphery thereof on the circuit board.
US10524388B2 Loop heat pipe and electronic device
A loop heat pipe includes a first heat pipe portion and a second heat pipe portion. The first heat pipe portion includes a first evaporator, a first condenser, a first vapor tube, and a first liquid tube. The second heat pipe portion includes a second evaporator, a second condenser, a second vapor tube, and a second liquid tube. The loop heat pipe further includes a connecting portion that connects the first condenser and the second condenser.
US10524384B2 Cooling assembly for an electronic display
The exemplary embodiments herein provide a system for cooling an electronic display where a plate is positioned behind the electronic display, the space between the plate and the electronic display defining a first channel. A first fan is preferably positioned to force a first flow of external air through the first channel. A heat exchanger is preferably positioned adjacent to the plate where the space between the heat exchanger and the plate defines a second channel; and a second fan is preferably positioned to force a second flow of external air through the second channel and through the heat exchanger. A continuous heat sink may be placed within the first channel. Pass through gaskets may be used to ensure the external air may cross paths with the circulating gas without permitted the external air and circulating gas to mix.
US10524378B2 Latch rotation to secure blade server to enclosure
Examples herein disclose an apparatus for securing or disengaging a blade server in an enclosure. The apparatus includes a worm gear and a cam gear. The worm gear includes a number of threads to interact with a number of teeth on the cam gear. The cam gear includes the number of teeth to interact with the number of threads and a latch. The latch rotates based on the number of threads interacting with the number of teeth such that the rotation secures or disengages the blade server from the enclosure.
US10524377B2 Power distribution unit with interior busbars
A power distribution unit (“PDU”) comprises a housing, a power module mechanically connected to the housing, at least one outlet module separately and mechanically connected to the housing, and a communications module mechanically connected to the housing. The PDU includes busbars that are electrically connected to the modules.
US10524373B2 Fixing assembly
The disclosure provides a fixing assembly adapted to fix an expansion card on an expansion slot of a motherboard. The fixing assembly includes a casing, a first positioning component and a second positioning component. The first positioning component is slidably disposed on the casing so that a distance between the first positioning component and the expansion slot of the motherboard is adjustable. The second positioning component is slidably disposed on the first positioning component. The second positioning component and the first positioning component are configured to press against the expansion card, and sliding directions of the first positioning component and the second positioning component are different from each other.
US10524370B2 Electrostatic charge build-up prevention for data storage devices
A data storage drive includes a memory and a controller communicatively coupled to the memory. A casing encloses the controller and the memory. At least one electrically conductive grounding pad is included on an exterior of the casing. The electrically conductive grounding pad forms a portion of a low impedance path that extends from the grounding pad to a system ground in an interior of the data storage drive. The low impedance path prevents a build-up of static electricity.
US10524367B2 Solderless sensor unit with substrate carrier
An apparatus comprises a electronic assembly and a housing. The electronic assembly comprises a sensor module mounted on or encapsulated within a substrate. The housing generally has a sensor cavity configured to receive the electronic assembly, a connector cavity configured to connect with a wire harness connector, a wall separating the sensor cavity and the connector cavity, and a plurality of terminals having a first end extending from the wall into the sensor cavity and a second end extending from the wall into the connector cavity. The first end of each terminal is generally configured to form an electrical and mechanical connection with a respective conductive pad of the substrate. The wall separating the sensor cavity and the connector cavity generally comprises an overlap configured to set an amount of deflection experienced by the first end of each terminal when the electronic assembly is inserted in the sensor cavity.
US10524366B2 Methods of manufacturing printed circuit boards
A polymer film is applied onto a surface of a laminated printed circuit board subassembly having vias. Holes are created in the polymer film to access the vias while the polymer film remains covering adjacent areas. The polymer film with holes allows placement of hole-fill paste in the vias while preventing unwanted hole-fill paste placement or migration to adjacent areas. After filling the vias with hole-fill paste, the hole-fill paste is preferably at least partially hardened or cured, and the polymer film is preferably removed, facilitating further assembly of a printed circuit board without unwanted hole-fill paste in other areas which could be difficult to remove, The invention includes improved processes for fabricating printed circuit boards, and is particularly useful for irregular circuit boards and rigid flex circuit boards. The invention also includes covered laminated printed circuit board subassemblies, covered with a removable polymer film.
US10524365B2 Ceramic substrate
A ceramic substrate includes a ceramic layer mainly formed of a glass ceramic and a conductor trace mainly formed of silver (Ag). In an adjacent region located adjacent to the conductor trace, the concentration of boron atoms (B) contained in the ceramic layer increases toward the conductor trace.
US10524364B2 Electrically conductive adhesives
The present invention relates to adhesives that are suitable for use as electrically conductive materials in the fabrication of electronic devices, integrated circuits, semiconductor devices, solar cells and/or solar modules. The adhesives comprise at least one resin component, at least one nitrogen-containing curative, at least one low melting point metal filler, and optionally at least one electrically conductive filler, which is different from the metal filler.
US10524362B2 Circuitized structure with 3-dimensional configuration
A circuitized structure with a 3-dimensional configuration. A base structure is provided that includes an insulating substrate of electrically insulating material with a flat configuration, and further includes an electric circuit including at least one layer of electrically conductive material arranged on the insulating substrate. The insulating material includes a thermosetting material being partially cured by stopping a cure thereof at a B-stage before reaching a gel point. The base structure is formed according to the 3-dimensional configuration, and the cure of the thermosetting material is completed.
US10524361B2 Electronic component-embedded substrate and electronic component device
An electronic component-embedded substrate includes a first insulation layer having a quadrangular cavity formed therein, and an electronic component arranged in the cavity. The cavity has two adjacent first inner wall surfaces, protrusions protruding inward from the two first inner wall surfaces, respectively, and two adjacent inclined second inner wall surfaces arranged at opposite sides to the two first inner wall surfaces and inclined downward from an outer side toward an inner side. The electronic component is in contact with the protrusions of the cavity.
US10524358B2 Backplate for foldable display device and foldable display device including the same
A foldable display device comprises a display panel; and a backplate attached to a side of the display panel and including a hard layer and first and second soft layer attached on lower and upper surfaces of the hard layer, respectively, wherein the hard layer has a difference in a distance from a reference line in a center portion and a first edge portion.
US10524357B2 Method for producing flexible mounting module body
A method for producing a flexible mounting substrate. The method comprises preparing a flexible substrate having a mounting region for mounting an electronic component on an arrangement surface of the flexible substrate, the electronic component including at least one bump, arranging a thermosetting anisotropic conductive film having conductive particles on the mounting region, arranging the electronic component on the anisotropic conductive film, and pressing the electronic component while heating to electrically connect the at least one bump of the electronic component to the mounting region of the flexible substrate, and adhering an adhesion film having an adhesive layer including an adhesive and a base film laminated together on a support surface that is opposite to the arrangement surface of the flexible substrate at least at a portion located on a back surface side of the mounting region before electrically connecting the electronic component and the mounting region.
US10524354B2 Electronic device
An electronic device includes a transmission line and a circuit board. The transmission line includes a signal conductor, a base material, a first external connection conductor, a second external connection conductor, and a ground conductor, and defines a stripline. The circuit board includes a first mounting land conductor, a second mounting land conductor, and a radiation reduction conductor. The first mounting land conductor and the second mounting land conductor are provided in a concave portion on the surface of the circuit board, and are respectively connected to the first external connection conductor and the second external connection conductor. The radiation reduction conductor is provided on the lateral surface of the concave portion in which the transmission line is disposed, and is in contact with or adjacent to the first lateral surface and the second lateral surface of the base material.
US10524353B2 Circuit board
To enhance the isolation between signal lines for transmitting high-frequency signals included in a circuit board. A circuit board includes a plurality of signal lines for transmitting high-frequency signals, a ground electrode positioned between the plurality of signal lines and spaced apart from each of the plurality of signal lines, and a plurality of via conductors connected to the ground electrode. When the circuit board is seen in plan view, the ground electrode has a protruded and recessed area in at least a section of an outer edge thereof, the protruded and recessed area outwardly protruded and inwardly recessed. The plurality of via conductors is positioned in the protruded and recessed area so as to match with a protruded and recessed shape of the protruded and recessed area.
US10524351B2 Printed circuit board (PCB) with stubs coupled to electromagnetic absorbing material
Disclosed is a printed circuit board (PCB) including a set of stacked metallization layers separated by a set of stacked electrical-insulating layers, respectively, wherein the set of stacked metallization layers includes top metallization layer, bottom metallization layer, and intermediate metallization layer; a via electrically coupled to the top metallization layer, the intermediate metallization layer, and the bottom metallization layer, wherein the top metallization layer, a portion of the via between the top metallization layer and the intermediate metallization layer, and the intermediate metallization layer are configured to route a data signal between a signal-in and a signal-out; and an electromagnetic absorbing material configured to reduce an intensity of a reflected signal resulting from the data signal propagating downward along a stub of the via and reflecting off the bottom metallization layer. The electromagnetic absorbing material may be attached to a bottom of the PCB and/or coaxially attached to the stub.
US10524347B2 Circuit board
The invention relates to a circuit board for populating with at least one electronic component, at least one heat conducting element being provided, connected to a surface of a sheet-like circuit board body by way of a boundary layer. The boundary layer consists in certain areas of an electrically non-conducting layer and in certain areas of an electrically conducting layer, the non-conducting layer combining with the circuit board body and the heat conducting element to provide at least one receiving space with a pocket-like volume for the conducting layer.
US10524343B2 Extreme ultraviolet light generation apparatus
An extreme ultraviolet light generation apparatus includes: a chamber; a target supply unit that supplies a droplet of a target substance to a plasma generation region in the chamber; a first pipe at least partly covering a trajectory of the droplet and having a first opened end part as an upstream end part and a second opened end part as a downstream end part in a trajectory direction; a second pipe at least partly covering the first pipe with a gap between the second pipe and the first pipe, and having a third end part, opened and extending downstream of the second end part of the first pipe in the trajectory direction, as a downstream end part in the trajectory direction; and a gas supply unit that supplies gas flowing through the gap and causes the gas to flow in the trajectory direction out of a gas exit.
US10524342B2 Droplet collection device
A droplet collection device may include a collecting container arranged on an outer wall surface side of a wall of a chamber and configured to communicate with the inside of the chamber through an opening provided at the wall of the chamber, a collision plate arranged in the collecting container and configured such that a droplet supplied from the opening to the collecting container is to collide with the collision plate, a shielding plate arranged on an opening side with respect to the collision plate and provided with a through-hole through which the droplet supplied to the collecting container passes and a wire rod bundle arranged in the through-hole of the shielding plate in a state that multiple wire rods are bundled.
US10524336B2 Controlling light intensity at a location
A mobile device that is configured for wireless communication may be configured to operate as a remote control device in a lighting control system, controlling one or more lighting control devices of the lighting control system. The remote control device may control the light intensity in a space, for instance at a location of the remote control device, in response to an ambient light intensity measured at the remote control device. The remote control device may define a user interface for receiving an input that indicates a desired light intensity at the location. The remote control device may measure the ambient light intensity at the location via a light detector, compare the measured ambient light intensity to the desired light intensity, and cause the one or more lighting control devices to adjust the ambient light intensity at the remote control device until it agrees with the desired light intensity.
US10524333B2 User interface for a control device
A battery-powered control device may be configured to control an amount of power delivered to one or more electrical loads and provide various feedback associated with the control device and/or the electrical loads. The feedback may indicate a low battery condition and/or the amount of power delivered to the one or more electrical loads. The control device may include a light bar and/or one or more indicator lights for providing the feedback. The control device may operate in different modes including a normal mode and a low battery mode.
US10524329B2 Apparatus for generating PWM signal and apparatus for controlling light having the same
A pulse width modulation (PWM) signal generator according to one embodiment of the present invention includes a first comparison unit for comparing a duty value being inputted with a reference wave being inputted to output a first PWM signal, a signal inversion unit for inverting the duty value being inputted on the basis of a maximum value of the reference wave, a second comparison unit for comparing the duty value inverted by the signal inversion unit with the reference wave being inputted to output a second PWM signal, and a reference wave generator for generating a reference wave to transmit the same to each of the first comparison unit and the second comparison unit.
US10524324B2 LED lighting fixture and adjustment of color temperature thereof based at least in part on detected toggle input
Lighting fixtures and methods for controlling operation of lighting fixtures are provided. In one example implementation, a lighting fixture includes a first LED array associated with a first color temperature, and a second LED array associated with a second color temperature. The lighting fixture further includes a circuit configured to adjust a power distribution amongst the first LED array and the second LED array based at least in part on a detected toggle input to adjust a color temperature of light output by the lighting fixture.
US10524323B2 LED lamp control system
An LED lamp control system comprises a power supply, a MOS transistor, a signal encoding module, a control signal input module, a signal change judging module, a MOS transistor control module, an LED lamp, a filter capacitor, and a signal decoding module, and a DC/DC converter. The signal encoding module is configured to convert the control signal output by the control signal input module into a PWM signal, and the output of the signal encoding module is connected to the gate of the MOS transistor and output a PWM signal to control the on and off of the MOS transistor, the signal decoding module is configured to convert a PWM signal loaded onto the power supply output which is connected to a MOS transistor to a dimming signal. The DC/DC converter controls the output parameters of the LED lamp according to the dimming signal. The invention makes the connection between the power supply and the LED lamp only use two wires to complete the connection between the lamp and the power supply, thereby helping to reduce the typographical difficulty of the lamp line and also facilitating the control of the structure size of the lamp.
US10524322B2 Power supply, lamp, and vehicle
In a power supply, a first output terminal and a second output terminal are electrically connected to each other, and a first common terminal and a second common terminal are electrically connected to each other. When a value of a consumption current of a motor is equal to or smaller than a value of a maximum output current of a second constant voltage circuit, the second constant voltage circuit keeps a second voltage at a steady voltage value. When the value of the consumption current of the motor is larger than the value of the maximum output current, the second constant voltage circuit control the second voltage to have a value smaller than a value of the first voltage, and a first constant voltage circuit supplies a differential current which corresponds to a difference between the consumption current of the motor and the maximum output current of the second constant voltage circuit.
US10524320B1 High-voltage linear lighting with conductor service loops
Linear lighting is disclosed. The linear lighting includes a narrow, elongate printed circuit board (PCB). A plurality of LED light engines are disposed on the PCB and are electrically connected to it. The PCB is divided physically and electrically into repeating blocks, which are physically in series with one another and electrically in parallel. A pair of conductors extends the entire length of the linear lighting. Each of the conductors has a service loop corresponding to the position of each of the cut points. A covering encapsulates the PCB and the pair of conductors. The service loops in the conductors provide for additional length of conductor when the linear lighting is cut at a cut point, so that the linear lighting can be connected to power.
US10524319B2 Organic electroluminescent light emitting device
Provided is a highly reliable organic EL light emitting device that is equipped with: an organic EL element having a first electrode, an organic EL layer, and a second electrode, which are provided on a flexible base material; a first sealing section that seals, on the flexible base material, the organic EL element; a moisture absorbent layer that is provided on the first sealing section; and a second sealing section covering the moisture absorbent layer and the first sealing section.
US10524312B2 Electric grill with current protection circuitry
Provided is an apparatus and method for protecting against unsafe electric current conditions. A protections circuit may be used in a device, as an electric grill, that has one or more electric loads, such as heating elements. The protection circuit may protect against various failure scenarios, including, without limitation, instances of ground fault, over current, driver failure, and failure of a microprocessor. In response to a failure, the protection circuit may trip a latch relay or disable a triac driver to stop current from flowing.
US10524311B2 Wax warmers
According to one aspect, a wax warmer includes a body to support a reservoir adapted to receive a wax melt. The wax warmer also includes a heater having a first heating state to heat the wax melt from a first temperature below a melting point of the wax melt to a second temperature above the melting point of the wax melt in a predetermined amount of time. The heater has a second heating state to substantially maintain the wax melt within a temperature range above the melting point of the wax melt.
US10524305B2 Method for releasing context of user equipment in non-3GPP access network and network entity performing the same
A method for releasing a context of a user equipment in a non-3GPP access network and a network entity performing the same are disclosed. In a case in which the UE is a unreachable state, a non-3GPP interworking function (N3IWF) may a UE context release request message to an access and mobility management function (AMF), and may perform protocol data unit (PDU) session user plane de-activation between the AMF, a session management function (SMF), and a user plane function (UPF). In addition, the AMF may transmit a UE context release command message to the N3IWF, and the N3IWF may transmit a UE context release complete message to the AMF.
US10524304B2 MAC frame design of wake-up frame for wake-up receiver
Methods and systems for waking up an electronic device having a wake-up receiver circuit. A low-power wake-up signal is transmitted, including a wake-up frame including a simplified MAC header. The wake-up frame may also include a simplified frame body. Methods for recovering from failure of a wake-up receiver circuit are also described.
US10524301B2 Method and device for controlling quality of service in wireless LAN
A method for transmitting/receiving, by a User Equipment, a signal in a mobile communication system includes: transmitting an authentication request message to a wireless LAN; receiving an authentication response message corresponding to the authentication request message from the wireless LAN; and transmitting, to a base station, a message for supporting a multi-connection mode based on the authentication response message. It is possible to generate an access connection or to provide a QoS setting when simultaneously accessing a 3GPP system and a non-3GPP system and transmitting/receiving data, so that a more improved method and device for transmitting and receiving data can be provided to a user.
US10524299B1 Peer-to-peer configuration
In some cases, a provisioned electronic device may receive a request for configuration information from an unprovisioned device. In response, the provisioned device may determine configuration information to send to the unprovisioned device based at least in part on the contents of the request. Examples of configuration information may include network credentials for connecting to a wireless local area network, a registration token that identifies the unprovisioned device to a fulfillment service, and user preferences associated with a user of the provisioned device. Further, the provisioned device may send the configuration information to the unprovisioned device. Upon receipt of the configuration information, the unprovisioned device may utilize the configuration information to order products from the fulfillment service. In some instances, the provisioned device may obtain the configuration information from the fulfillment service.
US10524296B2 Terminal device, MME and communication method
To provide a communication procedure such as an attach procedure suitable for a CIoT terminal. A method includes: a step of receiving an ATTACH ACCEPT message from a core network; a step of transmitting user data by using a radio bearer for transmitting and/or receiving a control message in a case that the ATTACH ACCEPT message does not include first identification information; and a step of establishing a Packet Data Network (PDN) connection and/or a radio bearer for user data transmission and/or reception and transmitting user data by using the Packet Data Network (PDN) connection and/or the radio bearer for user data transmission and/or reception, in a case that the ATTACH ACCEPT message includes the first identification information.
US10524295B2 Environmental surveillance system and method of driving portable information capture device
An environmental surveillance system includes at least one status sensor, a control device, and at least one portable information capturing device. The control device is coupled to the status sensors to send a broadcast packet in accordance with sensing signals generated from the status sensors. The broadcast packet includes a broadcast data. The broadcast data includes an actuation command. The at least one portable information capturing device receives the broadcast packet and compares a match data with the broadcast data in the broadcast packet. When the match data matches the broadcast data, the at least one portable information capturing device starts a media capturing procedure in accordance with the actuation command.
US10524294B2 Scheduling request transmission
A wireless device receives from a base station, one or more messages indicating a first scheduling request (SR) resource corresponding to a first logical channel corresponding to one or more first transmission durations up to a first value. A first SR is triggered in response to data becoming available to the first logical channel. A second SR is triggered in response to data becoming available to a second logical channel. When no valid SR resource being configured for the second SR: a random access procedure is initiated; the second SR is canceled, and the first SR is kept pending. The first SR is transmitted to the base station via the first SR resource in response to the triggering of the first SR. An uplink grant for transmission of one or more transport blocks in a transmission duration up to the first value is received from the base station.
US10524292B2 Method for generating random access channel ZC sequence, and apparatus
Embodiments provide a method for generating a random access channel ZC sequence, and an apparatus. A method for generating a random access channel ZC sequence includes: generating, by a base station, notification signaling, where the notification signaling instructs user equipment UE to generate a random access ZC sequence by using a second restricted set in a random access set; and sending, by the base station, the notification signaling to the UE, so that the UE generates the random access ZC sequence by using the second restricted set, where the random access set includes an unrestricted set, a first restricted set, and the second restricted set; and the second restricted set is a random access set that the UE needs to use when a Doppler frequency shift of the UE is greater than or equal to a first predetermined value.
US10524288B2 Method and apparatus for increasing transmission coverage of STA performing initial access in wireless LAN
A method and an apparatus for increasing transmission coverage of an STA performing an initial access in a wireless LAN are disclosed. An initial access method in a wireless LAN can comprise the steps of: transmitting a trigger frame on a channel by an AP; receiving, by the AP, a first probe request frame transmitted on a first sub-channel by a first STA as a response to the trigger frame; and transmitting, by the AP, on the channel, an MU PPDU including a first probe response frame, which is a response to the first probe request frame, and a second probe response frame, which is a response to the second probe request frame, wherein the channel can include the first sub-channel and the second sub-channel.
US10524280B1 Module for voice signal interference mitigation for dual connectivity applications
A method for identifying, at a communication device, operation in a dual connect operating mode that enables the communication device to concurrently communicate with a first network source and a second network source. The method including monitoring, by a controller of the communication device, a plurality of transmission characteristics of a first and second transmitter and a first receiver of the communication device. The method including determining, based on the plurality of transmission characteristics, whether concurrent transmissions by the first and second transmitters result in an intermodulation interference condition that interferes with a voice carrying signal. In response to the concurrent transmissions resulting in the intermodulation interference condition, the method including mitigating an effect of the intermodulation interference condition by rescheduling transmission of at least one data signal between a second transmitter and a second network source to a later time period.
US10524272B2 Resource allocation for OFDMA with preservation of wireless location accuracy
In one embodiment, a control device associated with a wireless network of a given location determines a reference quality of location readings between access points and client devices based on using substantially all of an available wireless communication bandwidth. The control device may then determine channel state information (CSI) between the client devices and access points for each orthogonal frequency-division multiple access (OFDMA) resource unit (RU), and selects a subset of RUs for allocation to each respective client device, based on the subset of RUs allocated to each respective client device i) surpassing a determined threshold of certain parameters of the CSI, while also ii) providing a minimum quality of a location reading based on using only the subset of RUs as compared to the reference quality of location readings. The control device may then allocate the selected subset of RUs to each respective client device for location-preserving OFDMA-signaling-based communication.
US10524270B2 Contention-based resource allocation
Examples implementations relate to contention-based resource allocation. In some examples, a method can include determining a station of stations associated with an access point having a contention window value or a resource value less than a total amount of resource units (RU) of a particular protocol data unit (PCU) of the access point, and allocating a RU of the RUs to the determined station based on a user parameter equal to a lesser of the resource value or a value of a RU limit of the determined station.
US10524269B2 Setting parameters for spatial reuse proportional rule in non-perfect managed environments
Embodiments for an access point (AP) and method for communication in a basic service set (BSS) of a management domain are generally described herein. The AP may be configured to maintain a list of BSSs that belong to the management domain and retrieve, for a station (STA) configured to perform spatial reuse over overlapping basic service set (OBSS) physical layer convergence protocol (PLCP) protocol data units (OBSS PPDUs) belonging to OBSSs from the management domain, at least one parameter for a spatial reuse rule that proportions overlapping basic service set packet detection levels (OBSS_PD) and transmit power (TxPower) levels for the STA. In an embodiment, the AP may retrieve, for a STA configured to perform spatial reuse over OBSS PPDUs not belonging to OBSSs from the management domain, default parameters for a spatial reuse rule that proportions OBSS_PD and TxPower levels for the STA and encode, for transmission to the STA belonging to the OBSSs from the management domain, an indication of the at least one parameters, and encode, for transmission to the STA not belonging to OBSSs from the management domain, an indication of the default parameters.
US10524268B2 Intelligent resource procurement system based on physical proximity to related resources
Disclosed is an intelligent resource procurement system. The system typically includes a processor, a memory, and a resource management module stored in the memory. The system is typically configured for: identifying a resource deficiency associated with an entity; establishing a secure communication channel with a portable electronic device associated with the entity; monitoring a location of the portable electronic device over the secure communication channel; receiving a usage profile for each of a plurality of smart devices related to the resource deficiency; parsing the usage profiles to extract aggregate usage information; identifying a custodian of each of the plurality of smart devices; determining that the portable electronic device is located proximate to a first smart device of the plurality of smart devices and the custodian of the first smart device; and transmitting instructions causing the portable electronic device to display resource procurement information related to the resource deficiency.
US10524266B2 Switching transmission technologies within a spectrum based on network load
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for switching between transmission technologies within a spectrum based on network load. In one aspect, a method includes obtaining network load information that indicates network load for a first access point operating using frequency domain multiplexing in a first spectrum and network load for a second operator using frequency domain multiplexing in a second spectrum that does not overlap any portion of the first spectrum, determining that the network load information satisfies a network load threshold, and in response to determining that the network load information satisfies the network load threshold, providing an instruction to the first access point to operate using LBT in a third spectrum the includes at least a portion of the first spectrum and at least a portion of the second spectrum.
US10524265B2 Method and base station for managing radio resources of device-to-device communication
The present invention relates to a radio resource management method 100 for Device-to-Device (D2D) communication in a wireless network, and to a base station 200 for performing this method 100. The method 100 initially determines 101 angle information with respect to a base station 200 for at least one Cellular User Equipment, C-UE 302, and/or at least one D2D User Equipment, D-UE 302, within at least one cell 300 of the wireless network.
US10524261B2 Method and system of relaying in cellular systems
A single-hop relay cellular system 300 and a multi-hop relay cellular system 400 including frequency links (102A-F), a backhaul link 104, an access link 106, and a relay base station 108 are provided. The relay base station 108 is configured to interchange a frequency of operation between a first frequency carrier 114A and a second frequency carrier 114B for uplink and downlink transmission. Each node in the single-hop relay cellular system 300 and the multi-hop relay cellular system 400 is enabled to transmit and receive on frequency carriers through static or dynamic control.
US10524260B2 Device, system and method for preventing audio loss
A device, system and method for preventing audio loss is provided. A device receives scheduling data, for a plurality of timeslots, indicative of when different communication types are to occur in a present voicecall, the plurality of timeslots including at least one data timeslot for transmitting data on the present voicecall. When a state of the present voicecall associated with a potential collision with the data for transmission in the at least one data timeslot is determined, the device cancels transmission of the data in the at least one data timeslot.
US10524258B2 Narrowband time-division duplex frame structure for narrowband communications
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may determine a narrowband TDD frame structure of a group of narrowband TDD frame structures for narrowband communications. The apparatus may transmit a series of repetitions of a narrowband physical downlink channel using the narrowband TDD frame structure. In one aspect, a first portion of repetitions from the series of repetitions may be transmitted in one or more first sets of downlink subframes using a first scrambling sequence. In one aspect, a second portion of repetitions from the series of repetitions may be transmitted in one or more second sets of downlink subframes using a second scrambling sequence.
US10524256B2 Method of adaptive TTI tuning
A method of adaptive transmission time interval (TTI) tuning based on TCP information is proposed. First, a procedure for TCP information delivery between eNB and TCP sender/TCP receiver is disclosed. The TCP information comprises TCP status, TCP congestion window (CWND) size, TCP round trip delay, TCP SS threshold, TCP index, and TCP event indication. Second, various methods for eNB to configure TTI with UE TCP information and/or buffer information are disclosed. A first method is saturation detection which includes buffer status based saturation detection and CWND based saturation detection. A second method is Greedy Buffer Clearing. A third method is TCP state based TTI selection method.
US10524254B2 Base station management system and method in next generation mobile communication service
A system for managing a base station in a next generation mobile communication service includes a plurality of remote base stations configured to provide data transmission to a plurality of user terminals in a next generation mobile communication system; a centralized base station configured to perform interlocking among the plurality of remote base stations and perform resource allocation and scheduling for each user terminal; and a remote interlocking element configured to transmit corresponding control and data information to the plurality of remote base stations according to beamforming information and resource allocation information allocated by the centralized base station, and transmit channel information of a user terminal, which is received from the plurality of remote base stations, to the centralized base station.
US10524253B2 Network apparatus and base station
In a dual connectivity, the X2-GW collects operation information from a plurality of HeNBs. The X2-GW obtains a measurement result of radio quality reported by the UE to the MeNB from the MeNB. Based on the operation information of the HeNB and the measurement result, the X2-GW identifies transmission destination of a SeNB addition request message received from the MeNB, and sends the SeNB addition request message to the identified HeNB. Upon acquiring an acknowledgment message for the SeNB addition request message from the HeNB, the X2-GW sends the message to the MeNB.
US10524250B2 Information configuration method, data receiving method, and device
An information configuration method, a data receiving method, and a device are provided. A first network device configures a first resource set group of a physical downlink control channel set for user equipment, and configures for the user equipment, a second resource set group of a physical downlink control channel for retransmission, where the physical downlink control channel for retransmission is a physical downlink control channel for retransmission corresponding to downlink data indicated by a physical downlink control channel in at least one subset of the physical downlink control channel set. The first network device sends information about the first resource set group and information about the second resource set group to the user equipment.
US10524249B2 Data transmission method and apparatus
The present invention provides a data transmission method and apparatus. The method includes: transmitting physical downlink channel data according to a first-type reference signal (RS) or a second-type RS or a third-type RS. The method of the present invention ensures a balance between data transmission performance and RS overheads for different NarrowBand-Internet Of Things (NB-IOT) physical downlink channel data, thereby resolving the problem in the related art of not knowing which RS is to be used to transmit NB-IOT physical channel data.
US10524243B2 Terminal device, base station device, communication method, and integrated circuit
A cell using an unallocated frequency band or a shared frequency band is efficiently controlled. A terminal device includes a reception unit configured to monitor a physical downlink control channel (PDCCH) in a secondary cell having a frame structure type 3. In the secondary cell having the frame structure type 3, upon a first possible starting position of a downlink transmission and a second possible starting position of the downlink transmission being indicated by a higher layer, the terminal device monitors both a first set of candidates for the PDCCH and a second set of candidates for the PDCCH in a predetermined subframe. The first set of candidates is assumed to start on the basis of the first possible starting position, and the second set of candidates is assumed to start on the basis of the second possible starting position.
US10524239B2 Method and apparatus for transmitting data in unlicensed band
Provided are a method and an apparatus for transmitting data in an unlicensed band. The apparatus determines whether a wireless medium is idle by performing a clear channel assessment (CCA) during a plurality of continuous CCA slots in the unlicensed band. When the wireless medium is idle, the apparatus transmits a reservation signal to occupy the wireless medium during a plurality of continuous reservation slots until transmission of a data burst begins.
US10524228B2 System and method of paging in next generation wireless communication system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. An apparatus and method are provided for transmitting/receiving a paging message in a next generation communication system.
US10524224B2 Method and system for positioning of remote user equipment
A method and a system for positioning of remote user equipment (UE) are disclosed. In an embodiment, a method for locating a remote UE linked to a relay UE is disclosed, the method includes receiving, by an Evolved-Serving Mobile Location Center (E-SMLC), a Location Service Application Protocol (LCS-AP) location request from a Mobility Management Entity (MME) for the remote UE, performing, by the E-SMLC, a location measurement procedure with the relay UE, calculating, by the E-SMLC, an estimated position of the remote UE based on a location measurement of the relay UE and sending, by the E-SMLC, a LCS-AP location response to the MME.
US10524218B2 Method for transmitting and receiving synchronization signal in wireless communication system
Disclosed are a method and a terminal for receiving a synchronization signal configured to: obtain information on a plurality of base station types in which a plurality of base stations are classified according to predetermined parameters; receive a synchronization signal from a base station of a cell where the terminal is positioned; estimate the number of repetitions of the synchronization signal and a band to which a sequence number of the synchronization signal belongs: select, using the estimation results, the base station type of a base station from which the synchronization signal was transmitted, from among the plurality of base station types; and perform a beam scanning process by considering the selected base station type.
US10524217B2 First network node, a second network node, a third network node, and methods therein for establishment of a neighbour relation
A first network node 104 and a method therein for establishing a neighbour relation with a second network node 106,106′. The first network node 104 and the second network node are operating in a wireless communications network 100, The first network node receives an uplink synchronisation signal from a communications device 110 operating in the wireless communications network. For neighbour node determination, the first network node transmits, to a third network node 108 operating in the wireless communications network, a first information, which first information relates to the identity of the received signal and to a first reception time of the signal. The first network node establishes a neighbour relation with at least one of a second network node and one or more of one or more further second network nodes based on a neighbour node determination performed by the third network node based on the first information.
US10524213B2 Power control for systems based on uplink link identifier
Techniques for transmit power control calculation by user equipments (UEs) are discussed. An example apparatus employable by a UE comprises a processor configured to: configure, for each active link of a set of active links, a distinct set of power control parameters, wherein each active link comprises a distinct combination of a UE beam of a set of UE beams and a transmission/reception point (TRP) beam of a set of TRP beams; process an uplink (UL) grant received via a control channel that indicates a first active link of the set of active links, wherein the first active link comprises a first UE beam and a first TRP beam; calculate a first transmit power based at least in part on the distinct set of power control parameters configured for the first active link; and output UL data for transmission via the first UE beam at the first transmit power.
US10524211B2 Uplink resource allocation method and cognitive small cell network system for executing same
Disclosed are an uplink resource allocation method and a cognitive small cell network system performing the method. In the method, a small cell manager collects an access request from a small cell user and forms a preference relationship for each small cell user. Then, sub-channel-specific transmission power for providing a maximum data transmission rate at the time of uplink transmission is calculated and the calculated sub-channel-specific transmission power information is transferred to the small cell user. Meanwhile, the small cell user forms all possible sub-channel-specific preference relations and thereafter, transmits the access request for each sub-channel having a maximum preference relationship to the small cell manager. Thereafter, the small cell user performs power allocation for each access-determined sub-channel by using the transmission power information transferred from the small cell manager and performs data transmission through the access-determined sub-channel by using the allocated power.
US10524208B2 Controlling an amount of power supplied to a radio device
A method including configuring a processor to determine whether a radio device is communicating with an additional device, configuring the radio device to enter into a power state in response to whether the radio device is communicating with the additional device, and modifying an amount of power supplied to the radio device in response to the power state of the radio device.
US10524205B2 Method for acting as paging proxy in wireless communication system and terminal utilizing the method
The present invention, a method for carrying out a proxy operation executed by a second terminal in a wireless communication system, comprises the steps of: determining whether the second terminal is to act as a proxy for carrying out a paging-associated procedure for a first terminal; on the basis of the determination, acting as a proxy for carrying out the paging-associated procedure for the first terminal, wherein the second terminal monitors the paging of the first terminal at paging occasions of the first terminal.
US10524202B2 Power dissipation reduction in wireless transceivers
Methods and circuits for reducing power dissipation in wireless transceivers and other electronic circuits and systems. Embodiments of the present invention use bias current reduction, impedance scaling, and gain changes either separately or in combination to reduce power dissipation. For example, bias currents are reduced in response to a need for reduced signal handling capability, impedances are scaled thus reducing required drive and other bias currents in response to a strong received signal, or gain is increased and impedances are scaled in response to a low received signal in the presence of no or weak interfering signals.
US10524199B2 Method and apparatus for supporting proximity discovery procedures
A method and apparatus are described for supporting a two-stage device-to-device (D2D) discovery using a D2D interworking function (IWF). A D2D IWF component may be configured to perform mapping between an application running on an application server and a third generation partnership project (3GPP) network, and provide a set of application programming interfaces (APIs) to allow discovery to be provided as a service to D2D applications. An application identifier may be mapped to a 3GPP identifier. Further, a method and apparatus are described for performing client-server discovery. A first wireless transmit/receive unit (WTRU) may be configured for a listen-only operation, and a second WTRU may be configured to transmit beacons. The first and second WTRUs may perform a radio access network (RAN) discovery procedure at an access stratum (AS) layer. A method and apparatus for performing charging for D2D service using a D2D IWF are also described.
US10524198B2 UE indication to PCF whether or not to send UE policy
An apparatus of a user equipment (UE) comprises one or more baseband processors to encode a UE capability indicator to be transmitted to a policy control function (PCF) via an Access and Mobility Management Function (AMF), wherein the UE capability indicator indicates whether the UE supports or does not support a preconfigured UE policy comprising access network discovery and selection policy (ANDSP) or UE route selection policy (URSP), or both. The apparatus of a UE further can comprise a memory to store the UE capability indicator.
US10524197B2 Network device source entity triggered device configuration setup
The present disclosure relates to new network device source entity triggered device configuration setup. Specifically, various techniques and systems are provided for efficient setup of a acquired device on a network using information generated by a new network device source entity. More specifically, exemplary embodiments of the present invention include methods and systems for receiving, at a computing device connected to an established network device on a network, an acquisition communication including an indication that a new network device has been acquired; transmitting data to the established network device, wherein the data includes identification information associated with the new network device; receiving a join query, wherein the join query includes a request to authorize the new network device to join a network; and transmitting a response to the join query, wherein the response includes an authorization for the new network device to join the network.
US10524194B2 Virtual access point (VAP) formation
In one embodiment, a supervisory device in a network receives from a plurality of access points (APs) in the network data regarding a network availability request broadcast by a node seeking to access the network and received by the APs in the plurality. The supervisory device uniquely associates the node with a virtual access point (VAP) for the node and forms a VAP mapping between the VAP for the node and a set of the APs in the plurality selected based on the received data regarding the network availability request. One of the APs in the mapping is designated as a primary access point for the node. The supervisory device instructs the primary AP to send a network availability response to the node that includes information for the VAP. The node uses the information for the VAP to access the network via the set of APs in the VAP mapping.
US10524192B2 Mobile object communication system and service provision device
A mobile object communication system includes a mobile object side device used in a mobile object and a service provision device located outside the mobile object. The service provision device performs a communication with the mobile object side device for providing a predetermined service using one of multiple service channels, and transmits, using the control channel, service start information, which is required for starting the communication using the service channel and indicates the service channel used in the communication. The service provision device designates a communication method for performing the communication with the mobile object side device using the service channel indicated by the service start information. The service provision device transmits the service start information designating an immediate start method in a latter half of the control channel time period.
US10524190B2 Client-side location aware network selection
A mobile device that incorporates the subject disclosure may perform, for example, operations including requesting transport characteristics of a network coupled to a server and to the device according to a trajectory of the device. Data packets are transported to the mobile device according to a dynamic adaptive streaming over hypertext transfer protocol. The operations include obtaining the current transport characteristics of the network and predicting a future transport characteristic of the network, according to the trajectory of the device. A time is scheduled for sending a request to the server for transmission over the network of a data packet. The time can be scheduled according to the current and future transport characteristics of the network, to avoid degradation in quality of media content presented by the device. The data packet received responsive to sending the request is buffered for a future presentation of the media content. Other embodiments are disclosed.
US10524189B2 Method and apparatus for performing access control in next generation wireless network
Disclosed is a technique for an access control operation of a user equipment (UE) in a next-generation mobile communication network, and more specifically, a unified access control method for a UE and a specific access control method for a service with low sensitivity. Further, a method of a UE is provided for performing an access control operation. The method may include receiving operator-defined access category information through non-access stratum (NAS) signaling when an access attempt of the UE is triggered, determining one access category for the access attempt in an NAS layer or an access stratum (AS) layer; selecting RRC establishment cause information associated with the access category; and performing an access barring check operation in the AS layer using access barring parameters associated with the access category.
US10524188B2 Method and apparatus for cellular access point control
Method, apparatus and computer program for receiving an identification of an application that has issued a connectivity request for cellular communications with a cellular network; determining an access point name to be used for providing the identified application with the cellular communications; and verifying whether the identified access point name use is allowable with the identified application and accordingly allowing or preventing said use.
US10524185B2 Radio resource management and routing for fixed data circuits in an NGSO satellite data communications system
A method for determining routes for a data circuit between source and destination terminals, where the circuit is formed via satellites traveling in respective non-geostationary orbits, and a total time during which the circuit is active is divided into time intervals. The determination of each route comprises, for each time interval, (i) selecting an uplink satellite to service the source terminal as an ingress node for the circuit, and (ii) determining a series of inter-satellite links connecting the uplink satellite to a downlink satellite servicing the destination terminal during the respective time interval, wherein the series of links is determined to be valid during the respective time interval. Each of the plurality of time intervals is of a duration based on a validity time, based on the satellites traveling in their respective orbits, for the inter-satellite link of all of the routes that is of the shortest duration.
US10524184B2 Forwarding control method and forwarding control apparatus
A forwarding control method and a forwarding control apparatus is provided. A method comprises: at least determining, in response to a forwarding demand of measured data of at least one mobile terminal, a distribution state of neighboring terminals associated with a forwarding expectation of the measured data of the at least one mobile terminal; and determining, at least according to the distribution state, a forwarding mode of the measured data corresponding to the distribution state. In response to a forwarding demand of measured data, a corresponding forwarding mode can be selected according to a distribution state of neighboring terminals, so as to avoid problems, such as signaling overhead, delay, and an over heavy air interface burden, which may be caused by blindly determining a forwarding channel, and assist in implementing more effective forwarding.
US10524179B2 Rate adaptation during handoffs
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may receive information indicating a potential handoff for another apparatus in communication with the apparatus. The apparatus may adjust, based on the information indicating the potential handoff, a communication parameter or a communication rate associated with the communication before the potential handoff occurs. The apparatus may identify a potential handoff during communication with another apparatus. The apparatus may cause, based on identifying the potential handoff, an adjustment to a communication parameter or a communication rate associated with the communication before the potential handoff occurs.
US10524176B2 End marker handling for mobility between 5G and LTE
Methods and apparatus, including computer program products, are provided for mobility between networks. In some example embodiments, there may be provided a method. The method may include receiving, at a source base station, a single end marker indication for a flow associated with a user equipment being handed over to a target base station; determining, by the source base station and in response to the received single end marker indication, at least one bearer mapped to the flow; generating for each determined bearer, at least one end of marker indication; and sending, over a forwarding path from the source base station to the target base station, the generated at least one end of marker indication. Related systems, methods, and articles of manufacture are also described.
US10524173B2 System and method to facilitate sharing bearer information in a network environment
An example method is provided in one example embodiment and may include maintaining a count of packets forwarded to a target evolved Node B (eNodeB) from a source eNodeB during a handover of a user equipment (UE) from the source eNodeB to the target eNodeB; and communicating an end marker indication message from the source eNodeB to the target eNodeB including the count of packets forwarded to the target eNodeB upon handover of the UE to the target eNodeB. A count of packets can be maintained for each bearer of the UE. A separate end marker indication message can be communicated to the target eNodeB for each bearer of the UE. The count of packets can be included in a Private Extension Information Element (IE) of the end marker indication message. In some embodiments, Radio Link Control (RLC) tuning parameters can be included in the Private Extension IE.
US10524158B2 Determining network congestion based on target user throughput
Systems and methods for determining network congestion (e.g., reduced or low average user throughput with telecommunications networks, such as LTE networks, are described. The systems and methods described herein facilitate the identification and/or prediction of congestion at cell sites, which may enable telecommunications networks to prevent and/or remedy current or future occurrences of congestion at cell sites within their networks.
US10524155B2 Multi subscription network prioritization
Various communication systems may benefit from appropriate prioritization of users and/or devices. For example, wireless communication systems may benefit from multi-subscription network prioritization, such as systems for prioritizing subscribers with multiple subscriptions that are using fewer devices than they have subscriptions. A method can include determining that a device is associated with a plurality of subscriptions. The method can also include determining at least one related device is not in use, wherein the at least one related device is associated with same plurality of subscriptions. The method can further include assigning a higher priority to the device based on the determinations that the device has the plurality of associated subscriptions and has at least one related device not in use.
US10524152B2 Coverage hole analysis
There are provided measures for improvement of coverage hole analysis. Such measures exemplarily include detecting a radio link failure, producing a failure report including information indicative of a radio condition during a time period between said radio link failure and a successful establishment of a radio link, detecting said successful establishment of said radio link, and transmitting, after detection of said successful establishment of said radio link, said failure report.
US10524151B2 Channel state information measurement method and user equipment
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). Embodiments of the present disclosure provide a channel state information measurement method, including: receiving, by a user equipment (UE), resource indication information for a CSI measurement; performing, by the UE, the CSI measurement according to the resource indication information, and transmitting a Channel Quality Indicator (CQI) report to a control node. According to the present disclosure, users may be scheduled by the base station more effectively and the efficiency of the whole network may be increased.
US10524150B2 Method and apparatus for generating cell measurement information in a wireless communication system
The present disclosure relates to a fifth generation (5G) or pre-5G communication system to be provided to support a higher data transmission rate since fourth generation (4G) communication systems like long term evolution (LTE). A method for generating cell measurement information is provided. The method includes receiving measurement configuration information associated with a beam reference signal that is a beamformed reference signal, receiving beam reference signals per a plurality of beam pairs consisting of a base station's (5G-NB's) beam and a user equipment's (UE's) beam, generating beam measurement information based on the beam reference signals received per the plurality of beam pairs, and generating cell measurement information on a cell based on the beam measurement information.
US10524147B2 Method and apparatus for transmitting indication of cell coverage in wireless communication system
A method for transmitting, by a first base station, coverage modification information in a wireless communication system is discussed. The method includes transmitting, by the first base station, the coverage modification information which informs a second base station that modifying a cell managed by the first base station is planned, to the second base station, and after the first base station transmits the coverage modification information to the second base station, modifying, by the first base station, the cell managed by the first base station.
US10524145B1 Method and system for maintaining user application session performances in a wireless communication network
This disclosure relates to method and system for maintaining user application session performances (UASP's) in a wireless communication network. In one embodiment, the method includes determining an aggregate UASP for each user and for each application at a serving base station and at each neighboring base station based on gathered performance data, determining an aggregate application performance level for each application at the serving base station and at each neighboring base station based on the aggregate UASP's for the users at the serving base station and at each of the neighboring base stations respectively, determining an aggregate application performance based on the aggregate application performance levels for the applications at the serving base station and at the neighboring base stations, and maintaining the UASP's by determining a corrective network action based on an average aggregate application performance at the serving base station and at each of the neighboring base stations.
US10524140B2 Commercial power restore indicator for sites, such as for cellular telecommunications sites
Systems and methods are described herein for determining the restoration of power at a site, such as the restoration of commercial power to a cell site within a telecommunications network. The systems and methods may be utilized to determine whether power is restored at a cell site when a generator is currently or temporarily providing power to the cell site (e.g., during a power outage on a utility grid that provided the power to the cell site), such as by determining the presence of a generator is running alarm message and the absence of a commercial power failure message, among other messages.
US10524136B2 Apparatus, system and method of communicating via a plurality of antennas
Some demonstrative embodiments include apparatuses, devices, systems and methods of communicating via a plurality of antennas. For example, an apparatus may include a plurality of Physical layer (PHY) components including circuitry to process communication of a wireless station over a directional frequency band; a plurality of lower Medium Access Control (MAC) components to control channel access of the plurality of PHY components; a plurality of switch components configured to connect between respective PHY components of the plurality of PHY components and a plurality of antennas of the wireless station; and an upper MAC component configured to determine an antenna allocation of the plurality of antennas to the plurality of PHY components, and to control the plurality of switch components to connect the plurality of PHY components to the plurality of antennas according to the antenna allocation.
US10524130B2 Threat index based WLAN security and quality of service
Implementations generally relate methods, systems, and computer readable media for providing threat index based wireless local area networks (WLAN) security and quality of service. In one implementation, a method includes receiving a request from a client device connected to a network via a network link. The method further includes determining a threat index value for the client device. The method further includes determining one or more security policies associated with one or more respective network resources, where each security policy applies one or more rules for allocating one of the network resources. The method further includes determining allocation of one or more of the network resources to the client device based on the one or more security policies and the threat index value.
US10524127B1 Systems and methods for cryptographic authentication of contactless cards
Example embodiments of systems and methods for data transmission system between transmitting and receiving devices are provided. In an embodiment, each of the transmitting and receiving devices can contain a master key. The transmitting device can generate a diversified key using the master key, protect a counter value and encrypt data prior to transmitting to the receiving device, which can generate the diversified key based on the master key and can decrypt the data and validate the protected counter value using the diversified key.
US10524122B2 Tenant based signature validation
Methods and systems are provided for validating a signature in a multi-tenant environment. A server or other computing device that is part of a distributed network may request a certificate collection from an identified tenant store. The requested certificate collection may be loaded in a virtual store that is accessible by the server or other computing device. The sever or other computing device may then access one or more certificates from the virtual store to validate a signature.
US10524118B1 Apparatus, system and method for device activation
A method to engage an individual with digital content to activate a device to deliver a service. The device is configured to operate in at least one state in which the device is configured to provide the service. The method includes: wirelessly receiving, with the device operating in a first state that prevents a delivery of the service, a request from a requestor to activate the device to provide the service; offering the requestor an opportunity to place the device in a second state following their engagement with the digital content, the device configured to provide the service when in the second state; if the requestor chooses to engage with the digital content, wirelessly communicating digital content for engagement by the requestor; and changing the state of the device to the second state to allow the device to be used to provide the service following a completion of the engagement.
US10524112B2 Radio access system and portable terminal device
As a result of ISR being enabled between a portable terminal device and a network which are capable of communicating by using the communication protocols of a plurality of wireless access technologies, the portable terminal device-performs position registration processing between the plurality of wireless access technologies and the portable terminal device each time a fixed period of time elapses, and the portable terminal device is able to move between the plurality of wireless access technologies that have already been registered, without conducting new position registration processing. At this time, if there is a possibility of there being a difference in ISR states (activated or not activated) between the portable terminal device and the network, the portable terminal device ignores any instructions issued by the network for ISR to be enabled in the portable terminal device.
US10524110B1 Affirmative pairing systems and methods for devices
Methods and systems for a device pairing system configured to pair and including a peripheral device (PD) and a central device (CD), and memory communicatively coupled to processor(s) and storing instructions that cause the system to perform when executed by processor(s): establishing a connection over a wireless communication channel between the devices; conducting, by the CD, a discovery of a characteristic value of the PD; determining an authentication determination prior to device pairing based on determination of a central characteristic value to arrive at one of a successful determination and an unsuccessful determination; utilizing the CD to send a pairing request to the PD to initiate pairing over the wireless communication channel based upon the characteristic discovery of the characteristic value of the PD; and, in response to the successful determination as the authentication determination, approving the pairing request with the PD and sending a pairing response to the CD.
US10524100B2 Electronic apparatus and method of outputting content by the electronic apparatus
Provided are an electronic apparatus and a method of outputting content. The method includes establishing a wireless communication connection with a second electronic apparatus, receiving apparatus information of the external apparatus from the second electronic apparatus, requesting the second electronic apparatus to establish a wireless communication connection between the first electronic apparatus and the external apparatus, receiving a response to the requesting from the second electronic apparatus, establishing a wireless communication connection between the first electronic apparatus and the external apparatus based on the response; and outputting content by using an executed second application of the first electronic apparatus via the wireless communication connection between the first electronic apparatus and the external apparatus.
US10524099B2 Method and apparatus for supporting bearer type for V2X communication in wireless communication system
A method and apparatus for receiving a bearer type indication for vehicle-to-everything (V2X) communication in a wireless communication system is provided. An eNodeB (eNB) with roadside unit (RSU) function transmits an indication of local gateway (L-GW) support for V2X communication to a mobility management entity (MME), receives a bearer type indication indicating that a specific bearer is for V2X communication from the MME, and performs an action according to the bearer type indication.
US10524098B2 Apparatus and method for receiving mobile message
A method and apparatus for receiving a mobile message are provided. The apparatus includes a Mobile Messaging (MM) client configured to receive the mobile message based on an Internet Protocol (IP) push manner; a Short Messaging Service (SMS) client configured to receive the mobile message based on SMS push manner; and a module configured to select one of the IP push manner and the SMS manner as a manner for receiving the mobile message.
US10524097B2 Communication terminal, communication method, computer readable recording medium having communication program recorded, and network system
A communication terminal includes: a display, an input device for accepting a first operation instruction; a communication device for connection with a server and another terminal; and a control unit for receiving first contents from the server via the communication device according to the first operation instruction, determining whether connection with another terminal is established or not, transmitting the first contents to another terminal via the communication device when a determination is made that connection with another terminal is established, and causing the display to show the first contents.
US10524090B2 Tracking proximities of devices and/or objects
Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for tracking proximities of devices and/or objects. In one embodiment, the system operates by determining whether a plurality of devices of a tethered segment are inside or outside a predefined area. The system also operates by determining that a first device of the plurality of devices is outside of the predefined area based at least partially on the determination of whether the plurality of devices are inside or outside the predefined area. The system further operates by transmitting at least one alert notification to at least one device based at least partially on the determination that the first device is outside the predefined area, wherein the alert notification identifies the first device outside the predefined area.
US10524088B2 Geo-fence selection system
The present invention relates to improvements to systems and methods for determining a current location of a client device, and for identifying and selecting appropriate geo-fences based on the current location of the client device. An improved geo-fence selection system performs operations that include associating media content with a geo-fence that encompasses a portion of a geographic region, sampling location data from a client device, defining a boundary based on the sampled location data from the client device, detecting an overlap between the boundary and the geo-fence, retrieving the media content associated with the geo-fence, and loading the media content at a memory location of the client device, in response to detecting the overlap.
US10524087B1 Message destination list mechanism
In response to generation of a message in a communication application on a client device, a graphical user interface is generated on the client device. The graphical user interface includes a destination list that includes user-selectable entries for individual recipients and for a gallery of ephemeral message. The user can send the message to individual recipients and/or add the message to the gallery by selecting the corresponding entries.
US10524086B2 Use condition for a geographic phone number
Techniques for use condition for a geographic phone number are described. According to various implementations, techniques described herein enable a policy pertaining to the use of a geographic phone number to be enforced, such as to prevent unpermitted use of the geographic phone number.
US10524081B2 Sound processing device, sound processing method, and sound processing program
A sound processing device includes an equalizer that tunes the frequency characteristic so that a frequency characteristic of the sound wave listened in a second environment replicates the frequency characteristic of a sound wave listened in a first environment. A plurality of the equalizers is provided corresponding to a plurality of sound image signals that has respective sound images to be localized in different directions. In addition, the equalizer performs a unique frequency characteristic changing process to the corresponding sound image signal. Each equalizer has a transfer function that cancels the unique change to the frequency characteristic caused in accordance with the sound localization direction of the sound image signal.
US10524080B1 System to move a virtual sound away from a listener using a crosstalk canceler
An audio processing system has one or more processors that process an audio signal on three paths. The first path has a direct gain and a direct virtual source algorithm operating on the audio signal. The second path has a plurality of early reflection gains operating on the audio signal. Operation with the early reflection gains produces a plurality of early reflections. Each of the early reflection signals may be subjected to a delay and may be processed according to an early reflections virtual source algorithm. The third path has a reverb gain and binaural reverb filters operating on the audio signal. The third path also has a crosstalk canceler. A mixer combines left and right channel outputs of each of the first path, second path and third path. The mixer produces a left loudspeaker signal and a right loudspeaker signal.
US10524075B2 Sound processing apparatus, method, and program
The present technology relates to a sound processing apparatus, a method, and a program that can reproduce an acoustic field more appropriately.A sound source position correction unit corrects sound source position information indicating a position of each object sound source, on the basis of a hearing position of a sound, and derives corrected sound source position information. A reproduction area control unit calculates, on a basis of an object sound source signal of a sound of an object sound source, the hearing position, and corrected sound source position information obtained by the correction, a spatial frequency spectrum such that a reproduction area is adjusted in accordance with the hearing position provided inside a spherical or annular speaker array. The present technology can be applied to a sound processing apparatus.
US10524074B2 Intelligent audio rendering
A method comprising: automatically applying a selection criterion or criteria to a sound object; if the sound object satisfies the selection criterion or criteria then performing one of correct or incorrect rendering of the sound object; and if the sound object does not satisfy the selection criterion or criteria then performing the other of correct or incorrect rendering of the sound object, wherein correct rendering of the sound object comprises at least rendering the sound object at a correct position within a rendered sound scene compared to a recorded sound scene and wherein incorrect rendering of the sound object comprises at least rendering of the sound object at an incorrect position in a rendered sound scene compared to a recorded sound scene or not rendering the sound object in the rendered sound scene.
US10524072B2 Apparatus, method or computer program for generating a sound field description
An apparatus for generating a sound field description having a representation of sound field components, including a direction determiner for determining one or more sound directions for each time-frequency tile of a plurality of time-frequency tiles of a plurality of microphone signals; a spatial basis function evaluator for evaluating, for each time-frequency tile of the plurality of time-frequency tiles, one or more spatial basis functions using the one or more sound directions; and a sound field component calculator for calculating, for each time-frequency tile of the plurality of time-frequency tiles, one or more sound field components corresponding to the one or more spatial basis functions evaluated using the one or more sound directions and a reference signal for a corresponding time-frequency tile, the reference signal being derived from one or more microphone signals of the plurality of microphone signals.
US10524069B1 System for configuring distribution of audio data to devices based on connection status
Described are techniques for configuring a group of audio devices to distribute audio data based on the communications undertaken by the audio devices. Audio devices that are not currently exchanging data via a communication link with an external device may be prioritized for use as a master device over other audio devices that may consume airtime or other resources performing such communications. Audio devices that lack communication links with external devices may be prioritized for use as a master device over other audio devices that maintain such communication links. If the communication links associated with a current master device or other audio devices change, a different master device may be automatically selected.
US10524067B2 Hearing assistance system
There is provided a hearing assistance system, comprising an audio streaming device, a first hearing device for stimulating a first ear of a user, and a second hearing device for stimulating a second ear of the user, the audio streaming device comprising an audio input interface for receiving an input stereo audio signal, a unit for analyzing the input stereo audio signal in order to determine at least one azimuthal localization cue by comparing the two channels of the stereo signal, a unit for processing the input stereo audio signal in order to produce an output stereo audio signal, and a unit for supplying one channel of the output stereo audio signal to the first hearing device and for supplying the other channel of the output stereo audio signal to the second hearing device.
US10524065B2 Hearing aid having an adaptive classifier
A hearing system includes a hearing aid (10) and personal communication device (20) connected via a short range data communication link. The hearing aid has a signal processor (13) processing an audio signal according to audio processing parameters, a sub-system applying respective sets of processing parameters for at least two modes, a classifier component (51) statistically analyzing the environment by comparing specific characteristics of an electrical input signal to one or more thresholds. A program selector component (16) selects automatically an appropriate mode for the signal processing sub-system according to the classifier output. The personal communication device offers the user an interface for controlling and interacting with the program selector component of the hearing aid, and for generating and transmitting a notification to the hearing aid. Upon reception of the notification, the processor adjusts at least one of the one or more thresholds used by the classifier component.
US10524064B2 Method and hearing assistive device for handling streamed audio
A hearing assistive device has an input transducer (12) converting sound into an audio signal applied to a processor (14; 65). The processor (14; 65) is configured to compensate a hearing loss of a user of the hearing assistive device and to output a compensated audio signal. An output transducer (16; 65) converts the compensated audio signal into sound. The hearing assistive device (10) further comprises a wireless transceiver (21) enabling audio streaming from an external device (30) to the hearing assistive device, an attenuator (23) associated with said processor (14; 65) applying attenuation to the compensated audio signal, and an audio stream analyzer (22a) classifying the audio stream received via said wireless transceiver. The attenuator (23) is controlled in accordance to the audio stream classification from the audio stream analyzer (22a). The invention further provides a method of operating a hearing assistive device.
US10524061B2 Hearing aid device comprising a sensor member
A hearing aid device is disclosed. The hearing aid device comprises means to improve, augment and/or protect the hearing capability of a user by receiving acoustic signals from the surroundings of the user, generating corresponding audio signals, possibly modifying the audio signals and providing the possibly modified audio signals as audible signals to at least one of the user's ears. The hearing aid device comprises a sensor member for detecting the movement and/or acceleration and/or orientation (or spatial position) of the hearing aid device. The hearing aid device comprises at least two hearing aid microphones and a control unit for determining the position or a deviation from an intended position of the hearing aid device or hearing aid microphones. The hearing aid device is configured to compensate for a possible dislocation of the hearing aid microphones.
US10524059B2 Capacitive-based transducer with high aspect ratio
Techniques are presented for fabricating transducers and other types of microstructures having high aspect ratios. To achieve high aspect ratios, wafers are etched from both sides for example using deep reactive ion etching. The three-dimensional structure is designed to have an overall footprint less than four hundred micrometers with a thickness on the order of 0.5-2 millimeters as compared to conventional planar devices.
US10524058B2 Piezoelectric microphone
A piezoelectric microphone includes a plate, a support portion that is provided around the plate, connection portions that connect the plate and the support portion on two or more sides of the plate, and a detection portion including a lower electrode, a piezoelectric film, and an upper electrode which are stacked in this order. The detection portion is stacked on the connection portion . An inflection point of a cross-sectional deformation curve in a case in which the plate and the connection portion are deformed by sound pressure is present in a region in which the detection portion is not stacked.
US10524052B2 Dominant sub-band determination
An example system includes a filter bank of sub-octave filters to separate a lower frequency portion of an audio input stream into a number of sub-bands. A detector bank of detectors coupled with the filter bank determines an audio power level in each of the sub-bands. A sub-band selection engine coupled with the detector bank determines a dominant sub-band. A first filter engine isolates the dominant sub-band from the audio input stream and a harmonic engine coupled with the first filter generates harmonics of the dominant sub-band. A second filter engine coupled with the harmonic engine selects a sub-set of the harmonics to combine with a higher frequency portion of the audio input stream.
US10524049B2 Method for accurately calculating the direction of arrival of sound at a microphone array
A signal processing unit calculates a first difference in time of arrival of sound from a sound source to a first and to a second microphone comprising a microphone array and calculates a second difference in time of arrival, which is the difference between the first difference in time of arrival and an actual time, of arrival, and determines the position of the sound source based on the sum of the first difference in time of arrival and the second difference in time of arrival.
US10524047B2 Satellite microphone assembly
A satellite microphone assembly formed by a base housing a microphone and a volume control electronics and an outer ring coupled with the base and rotatable about the base. The outer ring includes a center aperture having an actuatable button to toggle mute/unmute of the microphone disposed therein. A rotational sensor is supported by the base and configured to detect a rotation of the outer ring and to output information about a direction and a degree of rotation of the outer ring to the volume control electronics, thereby causing a rotation of the outer ring to affect a volume of a speaker.
US10524040B2 Headphones with orientation sensors
An electronic device such as a pair of headphones may be provided with ear cups having speakers for playing audio to a user. Capacitive sensor electrodes may be used in capturing capacitive sensor ear images that are processed by a machine learning classifier to determine whether the headphones are being worn in a reversed or unreversed orientation. The capacitive sensor electrodes may include grill electrodes that overlap at least part of a speaker grill, cushion electrodes that make capacitive sensor measurements through ring-shaped ear cup cushions that surround the speaker grills, and ring electrodes. The ring electrodes may be formed from metal traces on a flexible printed circuit. The flexible printed circuit may include a portion that wraps around each speaker grill and that is surrounded by a corresponding one of the cushions.
US10524035B2 Audio lighting device
Disclosed herein is an audio lighting device, which includes a wireless module, an audio source control circuit, a light source control circuit, a speaker, and a light source board. The wireless module receives a wireless signal and outputs an audio source control signal. The audio source control circuit receives the audio source control signal and outputs a first analog signal. The light source control circuit receives the audio source control signal and outputs a second analog signal. The speaker receives the first analog signal and outputs audio signal. The light source board receives the second analog signal to control the brightness of the outputted light, in which the brightness of the outputted light is proportional to the volume of the outputted audio signal.
US10524032B1 Speaker box
The present invention provides a sound generator, including: a vibration system including a diaphragm and a voice coil; a frame with an accommodation space, including an upper surface, a lower surface, and an inner wall; and a magnetic circuit system including a magnetic yoke and a side plate bending and extending from the bottom plate. The side plate is fixed on the inner wall, the bottom plate covers the lower surface and encloses the accommodation space. The lower surface obliquely extends in a direction close to the upper surface and forms an extension surface. The extension surface extends to an edge of the frame, one end of the extension close to the edge of the bottom plate is spaced apart from the bottom plate for forming a leakage channel communicating with the accommodation space and an outside of the speaker box.
US10524026B2 Hydrostatic system
A hydrostatic system includes a hydraulic system and at least one sensor configured to monitor a parameter of the hydraulic system, the at least one sensor including a wireless transmitter configured to generate wireless transmissions based on the parameter. The hydrostatic system further includes an electronic control box including a wireless receiver that is configured to receive the wireless transmissions generated by the at least one sensor. The electronic control box is configured to control the hydraulic system based at least in part on the received wireless transmissions.
US10524024B1 Parallel signal processing system and method
A system and method for processing a plurality of channels, for example audio channels, in parallel is provided. For example, a plurality of telephony channels are processed in order to detect and respond to call progress tones. The channels may be processed according to a common transform algorithm. Advantageously, a massively parallel architecture is employed, in which operations on many channels are synchronized, to achieve a high efficiency parallel processing environment. The parallel processor may be situated on a data bus, separate from a main general purpose processor, or integrated with the processor in a common board or integrated device. All, or a portion of a speech processing algorithm may also be performed in a massively parallel manner.
US10524021B2 Method and system for retrieving online content in an interactive television environment
Method for retrieving online content in an interactive environment. The method is executable by a computing device. The method comprises obtaining a plurality of descriptive information elements; parsing at least some of the descriptive information elements into one or more subsets of information elements associated with respective information categories; retrieving online content for each of the one or more subsets of information elements; and causing the retrieved online content to be presented to a user.
US10524019B2 Receiver, reception method, transmitter, transmission method, program and broadcasting system
Disclosed herein is a receiver for receiving transmitted AV content, the receiver including an extraction section adapted to extract trigger information, transmitted together with the AV content, about control over an application program to be executed in response to the AV content, and a control section adapted to control the acquisition, registration or activation of the application program, the firing of an event in the active application program, or the suspension or termination of the active application program according to one of the following commands indicated by the extracted trigger information, namely, Pre-cache, Register, Execute, Inject_event, Suspend or Terminate.
US10524018B2 Apparatus and method for displaying image
An image display apparatus may include a display, and a processor configured to generate a viewpoint guide map based on at least one of viewing-history data of the 360-degree image and characteristics of the 360-degree image, generate a list of recommended viewpoints for the 360-degree image based on the viewpoint guide map, and control the display to display an image included in the 360-degree image corresponding to a viewpoint from among the list of recommended viewpoints.
US10524016B2 System and method for content monitoring and filtering to improve network efficiency
A system and method of conserving network bandwidth by controlling access to resources. A filtering service determines if a resource should be blocked or allowed to pass between computers on the network based on information about the resource including the path and any query parameters in the URI along with any available metadata about the resource. The metadata may be retrieved from the remote hose, generated based on the content of the resource, or any combination thereof. One or more filtering algorithms may be engaged to compare the information about the resource to filtering rules to determine whether access to the resource is allowed. The information about the resource, and the result of the filtering algorithm may be stored to reduce the time required to make future determinations for the same resource, or for similar resources.
US10524015B2 System and methods for providing content to vehicles
Systems and methods are disclosed for delivering programming content to vehicles (e.g., seagoing vessels) in a cost-effective manner. In some embodiments, programming content may be delivered to vehicles over previously deployed networks (e.g., satellite networks), using excess network capacity which may not otherwise be used to deliver data. By opportunistically employing excess network capacity (e.g., as the capacity becomes available), data constituting programming content may be delivered to vehicles over a period of time, such as via multicast transmission. A vehicle may store received data on one or more onboard servers. After an item of programming content has been received, the item may be made accessible to the vehicle's crew and/or passengers, such as by streaming the item to one or more suitably configured playback devices. Content may be served to playback devices “on demand” and/or according to a programming schedule.
US10524014B2 Remote control via local area network
A method and system for remote control of multimedia content using a multimedia content distribution network (MCDN) is configured to establish a connection between a customer premises equipment (CPE) gateway and a local area network (LAN) device that is a personal user device. A user of the LAN device may be authenticated. Responsive to user input, the LAN device may send remote control messages corresponding to remote control functions for an MCDN terminal device. The CPE gateway may determine a network address for the MCDN terminal device, and forward the remote control messages to the addressed MCDN terminal device. The LAN device may so remotely control the addressed MCDN terminal device.
US10524011B2 Systems and methods for utilizing social metrics to provide videos in video categories
Systems, methods, and non-transitory computer-readable media can identify a set of video categories. A first video content item can be acquired from a first user. A particular video category selected by the first user as being associated with the first video content item can be acquired from the first user. The particular video category can be selected out of the set of video categories. It can be determined that one or more videos associated with the particular video category are to be provided to a second user. The second user can be connected to the first user in a social networking system. The second user can be provided, via the social networking system, with access to the first video content item associated with the particular video category.
US10524010B2 Social interaction user interface for videos
In response to a first user input in connection with a displayed video, a social interaction toolbar is displayed along an edge of a viewing area. The social interaction toolbar includes a plurality of buttons, each corresponding to a social interaction feature. Simultaneously, the video is displayed across substantially all of the viewing area. In response to receiving a selection of a button in the social interaction toolbar, a user interface of the social interaction feature corresponding to the selected button is displayed.
US10524006B2 Automatic transition of content based on facial recognition
Methods and systems for automatically transitioning content based on facial recognition, wherein the method may include receiving a signal from a camera, identifying a face of a viewer within an area, retrieving a user identifier associated with the face of the viewer, selecting a program, and displaying the program.
US10524002B2 Method, system, and apparatus for multimedia content delivery to cable TV and satellite operators
Systems, methods, and computer-readable media for delivering multimedia content from the cloud to cable operators are disclosed. A device located at the cable headend or implemented in the cloud can receive a request for at least one media stream for playback on a broadcast media channel. Content corresponding to a plurality of multimedia files in the media stream can be obtained from the internet or a cloud based service. The content can be used to generate the multimedia files in a format that is compatible with the cable operator. The multimedia files can be used to assemble the at least one media stream which can be provided to the cable operator for broadcast on the broadcast media channel.
US10524000B2 Media channel identification and action with multi-match detection and disambiguation based on matching with differential reference-fingerprint feature
A computing system compares various reference fingerprints each representing a reference media stream broadcast on a different respective known channel, and the computing system determines that a plurality of the reference fingerprints match each other, thus defining a multi-match group of the matching reference fingerprints. In response, the computing system identifies a fingerprint feature that could define a distinction between the reference fingerprints, and the computing system resolves the multi-match based on the identified feature, thereby determining the channel carrying the media stream being rendered by the media presentation device. And the server then takes channel-specific action based on the determined channel.
US10523998B2 Set top box and customer premise equipment (CPE) unit test controller
Disclosed herein are a machine architecture implementing a staging automation process, including features such as multiple IR transmitters and composite video inputs for automated high volume quality testing. Diagnostic display outputs from a unit under test are input to OCR and video quality algorithms to validate that the units under test are ready for a functional test process at the next stage.
US10523997B2 Broadcast reception device, broadcast reception method, and broadcast reception program
A broadcast reception device includes: a program recording execution unit that stores, into a recording-content storage area, program identification information for identifying a broadcast program, and storage-destination information for specifying a server device storing the broadcast program; a reception function execution unit that transmits the program identification information and the program storage-destination information to the server device specified from the program storage-destination information; and an output unit that outputs sound information and image information on the broadcast program transmitted from the server device.
US10523989B2 Personalised channel
There is disclosed a content delivery system for delivering content to a user, the system comprising a personalised schedule controller configured to receive content recommendations for a user including at least one constrained asset, and for generating a personalised schedule for the user in dependence on the at least one constrained asset included in the content recommendation.
US10523985B2 Managing deep and shallow buffers in a thin-client device of a digital media distribution network
A client device receives, from a server, first content directed to a first buffer in the client device and second content directed to a second buffer in the client device. The second buffer is deeper than the first buffer. The client device buffers the first content in the first buffer and buffers the second content in the second buffer. At least a portion of the second content is buffered in the second buffer simultaneously with buffering the first content in the first buffer. The client device selects between the first content in the first buffer and the second content in the second buffer, and provides the selected content for display.
US10523983B2 Playback device demonstration
A playback device may be communicatively connected to a network device at a demonstration location. After connecting to the network device, the playback device may receive from the network device, a message indicating media content for playback by the playback device. In response to receiving the message, the playback device may play the media content, where playing the media content comprises modifying a default configuration of a demonstration mode. After receiving the message, the playback device may be disconnected from the network device. After disconnecting from the network device, the playback device may return to the default configuration of the demonstration mode.
US10523981B2 Multi-window video navigation system based on content—aware informative display
A telecommunications network for a high-rise Multi-Dwelling Unit (MDU) is provided. In the telecommunications network eliminates much of the wiring and space required for voice, video and data services, electrical closets, security cameras, building automation, fire annunciation systems, hard-wired smoke detectors, hard-wired heat detectors, electrical meters through the use of an integrated Ethernet communication system. Additionally, a video program guide (VPG) is provided that allows a user to interact with multiple streams of video in real time. The VPG includes techniques for displaying multiple streams of data on a single screen for a user.
US10523977B1 System and method of unified video switching and advertisement splicing within consumer devices
A unified system is provided for splicing of or switching to advertisement videos arriving from sources or video origins into targeted ad spots available in a content video watched by a consumer. The system comprises a plurality of interconnected elements including a unified splicing engine, a markup processor with markup plugins and markup configuration, an ad decision engine, a media player, a data collection client, a plurality of video caches residing at a consumer device and ad services subsystem. The system delivers multiple assets and intelligently splice and switch between the assets to produce a single uninterrupted playout of a content video watched by the consumer on the consumer device.
US10523966B2 Coding transform blocks
A method for coding the coded block flags of individual transform blocks in a video coding system is provided. The method improves coding efficiency by jointly signaling the CBF values of Cb transform blocks and Cr transform blocks from a transform unit or coding unit. A single syntax element cbf_chroma is used to jointly code the CBF values of a pair of the collocated Cb and Cr transform blocks from a transform unit.
US10523964B2 Inter prediction refinement based on bi-directional optical flow (BIO)
A video decoder can be configured to determine that a block of video data is encoded using a bi-directional inter prediction mode; determine that the block of video data is encoded using a bi-directional optical flow (BIO) process; inter predict the block of video data according to the bi-directional inter prediction mode; perform the BIO process for the block, wherein performing the BIO process for the block comprises determining a single motion vector refinement for a group of pixels in the block, wherein the group of pixels comprises at least two pixels; refine the group of pixels based on the single motion vector refinement; and output a BIO refined predictive block of video data comprising the refined group of pixels.
US10523962B2 Moving picture coding device, moving picture coding method, moving picture coding program, moving picture decoding device, moving picture decoding method, and moving picture decoding program
A prediction information deriving unit derives the inter-prediction information candidates from inter-prediction information of a prediction block neighboring to a coding target prediction block or a prediction block present at the same position as or near the coding target prediction block in a coded picture at a temporally different position from the coding target prediction block. A candidate supplementing unit supplements inter-prediction information candidates having the same prediction mode, reference index, and motion vector until the number of inter-prediction information candidates reaches the designated number of candidates when the number of inter-prediction information candidates is smaller than the designated number of candidates.
US10523961B2 Motion estimation method and apparatus for plurality of frames
A motion estimation method for video data including frames and an apparatus therefor are provided. The motion estimation method includes determining whether a current frame unit for which motion estimation is to be performed corresponds to a double block, when the current frame unit corresponds to a double block, acquiring a candidate vector set corresponding to a first single block included in the double block, as a candidate vector set of the double block, individually calculating a confidence function value of each candidate vector included in the candidate vector set of the double block, for the first single block and a second single block included in the double block, and acquiring an estimated motion vector of the first single block and an estimated motion vector of the second single block, based on the calculated confidence function value of each candidate vector.
US10523951B2 Systems and methods for processing a digital image
An apparatus adapted, including a media encoder coupled to a data interface adapted to receive a frame or portion thereof. The media encoder is adapted to iteratively subdivide each block of a plurality of blocks partitioned in a frame or portion thereof and to process a subdivided block of the plurality of blocks, during each iteration of a plurality of iterations, by selecting a rotational symmetry mask fulfilling an efficiency measure for coding said block, the rotational symmetry mask selected from a plurality of rotational symmetry masks which define a plurality of different rotational symmetries in a multidimensional space, splitting the subdivided block to two complementary portions based on the rotational symmetry mask, generating a pair of rotational symmetry blocks each having one of said two complementary portions, and computing a plurality of transform coefficients from the pair of rotational symmetry blocks.
US10523950B2 Method and apparatus for processing video signal
A method for processing a vide signal according to the present invention comprises: determining a length of a current string, which is decoded on the basis of a sample string matching technique in a current block; determining a reference string on the basis of at least one between the length of the current string and a string vector for the current string; and predicting the current string using the reference string.
US10523944B2 Modifying a scan order to limit scan distance
Generating a new scan order includes incrementing a next index value after assigning the next index value to a coefficient in the new scan order; assigning, to a first coefficient at a first scan index m in the original scan order, a first scan index in the new scan order, the first coefficient is a context coefficient for entropy coding a parent coefficient that is at a parent scan index n in the original scan order; adding, to a list, a first item indicative of the parent coefficient and parent scan index n; before assigning a second scan index to a second coefficient that is at a second index m+j in the original scan order, wherein j>1, assigning the next index value to the parent coefficient, and removing the first item from the list; and assigning the next index value to the second coefficient in the new scan order.
US10523943B2 Image decoding apparatus
An image decoding device includes a processor, and a non-transitory computer-readable medium having stored thereon instructions that, when executed, cause the processor to perform a method that use quantization parameters of left and above coding units to derive a quantization parameter predictor used for generating a residual block.
US10523942B2 Image decoding apparatus
An image decoding device includes a processor, and a non-transitory computer-readable medium having stored thereon instructions that, when executed, cause the processor to perform a method that use quantization parameters of left and above coding units to derive a quantization parameter predictor used for generating a residual block.
US10523941B2 Image decoding apparatus
An image decoding device includes a processor, and a non-transitory computer-readable medium having stored thereon instructions that, when executed, cause the processor to perform a method that use quantization parameters of left and above coding units to derive a quantization parameter predictor used for generating a residual block.
US10523939B2 Dynamic codec adaption
Embodiments are described for dynamically adapting video encoding to maintain a nearly stable frame rate based on processor capabilities and bandwidth, for example, by varying a quantization parameter. The quality of the encoded video can be varied to maintain the nearly constant frame rate, which may be measured from the number of encoded video frames being transmitted over a network interface.
US10523937B2 Method for noise shaping and a noise shaping filter
A method for noise shaping includes: reducing a bit-depth of an input signal to obtain a quantized input signal; feeding a quantization error corresponding to the bit-depth reduction of the input signal into a feedback loop to the input signal, the feedback loop comprising a first quantization stage, a second quantization stage and a correction stage, both the first and second quantization stages operating at the bit-depth of the input signal and the correction stage operating at a bit-depth of the quantization error; and generating a noise-shaped output signal at lower clock rate than the input signal based on the feedback loop.
US10523933B2 Control data for motion-constrained tile set
Control data for a motion-constrained tile set (“MCTS”) indicates that inter-picture prediction processes within a specified set of tiles are constrained to reference only regions within the same set of tiles in previous pictures in decoding (or encoding) order. For example, a video encoder encodes multiple pictures partitioned into tiles to produce encoded data. The encoder outputs the encoded data along with control data (e.g., in a supplemental enhancement information message) that indicates that inter-picture prediction dependencies across tile set boundaries are constrained for a given tile set of one or more of the tiles. A video decoder or other tool receives the encoded data and MCTS control data, and processes the encoded data. Signaling and use of MCTS control data can facilitate region-of-interest decoding and display, transcoding to limit encoded data to a selected set of tiles, loss robustness, parallelism in encoding and/or decoding, and other video processing.
US10523930B2 Mitigating binocular rivalry in near-eye displays
Examples are disclosed herein related to reducing binocular rivalry in a near-eye display. One example provides a head-mounted display device having a near-eye display system configured to output a first-eye image to a first eyebox and a second-eye image to a second eyebox. The head-mounted display device is configured to receive an input of a three-dimensional (3D) location of a pupil of a first eye and a 3D location of a pupil of a second eye relative to the near-eye display system, based upon the 3D location of the pupil of the first eye and of the second eye, determine a location at which the pupil of the first eye begins to exit the first eyebox, and attenuate a luminance of the second-eye image at a location in the second-eye image based upon the location at which the pupil of the first eye begins to exit the first eyebox.
US10523924B2 System and method for a three-dimensional optical switch display (OSD) device
The present invention includes a system, apparatus and method for generating a three-dimensional image, the system comprising: a medium comprising a optical molecular switch molecule, wherein the optical molecular switch molecule has a non-fluorescent state and a fluorescent state, wherein at one wavelength of optical excitation the molecule has a first state, and at a second state the molecule fluoresces a second wavelength of excitation; and at least a first light source and a second light source into the medium, wherein light emitted by the at least first and second light sources are directed to contact the optical molecular switch molecule, e.g., scanning, weaving, diagonally or other pattern; wherein the optical molecular switch molecule is converted into a fluorescent “on state” by irradiation from the first light source, and the second light causes the optical molecular switch to emit light.
US10523922B2 Identifying replacement 3D images for 2D images via ranking criteria
Systems and methods for replacing a 2D image with an equivalent 3D image within a web page. Content of a 2D image displayed within a web page may be identified and 3D images may be identified as possible replacements of the 2D image. The 3D images may be ranked based on sets of ranking criteria. A 3D image with a highest-ranking value may be selected based on a ranking of the 3D images. The selected 3D image may be integrated into the web page, thereby replacing the 2D image with the selected 3D image. Further, a user input manipulating the 3D image within the web page may be received. The user input may include movement of a view point of a user relative to a display displaying the web page and/or detection of a beam projected from an end of a user input device intersecting with the 3D image.
US10523921B2 Replacing 2D images with 3D images
Systems and methods for replacing a 2D image with an equivalent 3D image within a web page. The 2D image displayed within a web page may be identified and a 3D image with substantially equivalent content may also be identified. The 3D image may be integrated into the web page as a replacement to the 2D image. Further, at least one user input manipulating the 3D image within the web page may be received. The at least one user input may include movement of a view point (or point of view) of a user relative to a display displaying the web page and/or detection of a beam projected from an end of a user input device (and/or an end of the user input device) intersecting with the 3D image.
US10523920B2 Stereoscopic image processing methods and apparatus
Stereoscopic image processing methods and apparatus are described. Left and right eye images of a stereoscopic frame are examined to determine if one or more difference reduction operations designed to reduce the luminance and/or chrominance differences between the left and right frames is within a range used to trigger a difference reduction operation. A difference reduction operation may involve assigning portions of the left and right frames to different depth regions and/or other region categories. A decision on whether or not to perform a difference reduction operation is then performed on a per regions basis with at the difference between the left and right eye portions of at least one region being reduced when a difference reduction operation is to be performed. The difference reduction process may, and in some embodiments is, performed in a precoder which processes left and right eye images of stereoscopic frames prior to stereoscopic encoding.
US10523919B2 Apparatus and method for adjusting stereoscopic image parallax and stereo camera
The present invention provides a method and apparatus for adjusting stereoscopic image parallax and a stereo camera. The parallax adjusting method includes obtaining a depth range of a current scene. A preset parallax range may also be obtained according to a current viewing condition. Expected camera parameters of the current scene are calculated according to the depth range of the current scene and the preset parallax range. The stereo camera is adjusted according to the expected camera parameters and used to capture preprocessed stereoscopic images. Further, the captured preprocessed stereoscopic images are processed according to the expected camera parameters to make the preprocessed stereoscopic images suitable for being viewed under the current viewing condition. The disclosed method and apparatus can jointly adjust parameters of the stereo camera and captured stereo images to obtain images or videos with a maximum parallax as well as desired display effect under a specified condition.
US10523914B1 System and method for providing multiple 360° immersive video sessions in a network
A system and method for providing multisession 360° immersive video services in a network portion having a dedicated bandwidth capacity. In one embodiment, a bandwidth optimization method is operative to determine respective bandwidth allocations for the video sessions responsive to receiving an indication of the dedicated bandwidth capacity, a plurality of weights corresponding to the video sessions and a plurality of bitrate caps configured for the video sessions. Respective bandwidth allocations may be provided to a tile selection process configured to select tiles for a corresponding video session on a frame-by-frame basis from a plurality of tile-encoded bitrate representations of a media input stream associated with the video session, wherein each tile-encoded bitrate representation is provided with a separate video quality.
US10523912B2 Displaying modified stereo visual content
Examples are disclosed that relate to devices and methods for displaying stereo visual content via a head-mounted display (HMD) device. In one example, a method comprises: establishing a default display distance from an origin in a virtual coordinate system; determining a modified display distance from the origin; determining that visual content comprises stereo visual content comprising a left eye image and a right eye image; based on determining that the visual content comprises stereo visual content, scaling the left eye image to a scaled left eye image and scaling the right eye image to a scaled right eye image using a scaling factor that is proportional to a difference between the modified display distance and the default display distance; and displaying the scaled left eye image and the scaled right eye image at the modified display distance.
US10523908B2 Light projection device
A light projection device includes a plurality of light sources, a transmission component, and a controller. The light sources output light of mutually different wavelengths. The transmission component transmits the light at a transmissivity of the light for each wavelength. The controller controls amount of light of the light sources based on transmissivity information indicating a change in the transmissivity for each wavelength.
US10523905B2 Substrate imaging apparatus
In one embodiment, a substrate imaging apparatus includes: a rotary holding unit that holds and rotates a substrate; a mirror member having a reflecting surface that opposes an end face of the substrate and a peripheral portion of a back surface of the substrate held by the rotary holding unit, the reflecting surface being inclined with respect to a rotation axis of the rotary holding unit; and a camera having an imaging device that receives both first light and second light through a lens, the first light coming from a peripheral portion of a front surface of the substrate held by the rotary holding unit, and the second light being a reflected light of second light which comes from the end face of the substrate held by the rotary holding unit and is reflected by the reflecting surface.
US10523903B2 Computer implemented systems frameworks and methods configured for enabling review of incident data
A DVM system is configured to include an incident trigger, which is actuated either manually or automatically in response to an “incident. In response to the actuation of the trigger, an incident identifier is defined. During the period of actuation, a plurality of recordings is automatically made, based on an incident recording protocol. These recordings are all associated with the incident identifier. The automation allows an operator to, at the time of the incident, focus on factors other than ensuring important video evidence is being recorded (such as following a subject through a building by looking at various cameras). The association streamlines subsequent review of an incident, as recordings relevant to the incident are commonly identifiable based on the incident identifier.
US10523900B1 Method and apparatus for capturing a group photograph during a video conferencing session
In various embodiments, a group photograph system coordinates and creates a group photograph of participants of a video conferencing session. Using inputs from the participants, the group photograph system captures images of individual participants and selectively assembles a group photograph based on the rating of each individual participant. In one embodiment, the group photograph system sends a countdown signal to a first participant and a second participant wherein the first participant and the second participant are part of a group photograph within a video conferencing session wherein the countdown signal represents an amount of time before a first participant image is captured of the first participant. In another embodiment, the group photography system captures the first participant image and a second participant image of the first participant and the second participant, respectively and creates a first group photograph which includes the first participant image and the second participant image.
US10523899B2 System and method for providing and interacting with coordinated presentations
A system and method provide customizable interactive audio/video content to each of a plurality of computing devices. When executing at least some code stored in the memory, a processor generates a coordinated presentation by integrating in the memory, via a video mixer, one or more images from a camera with content selected by at least one user. Further the at least one processor is configured to process the coordinated presentation to provide an abridged version of the coordinated presentation at at least one of the remote devices.
US10523895B2 System and method for electronic data communication
A transmitter is configured to: receive a frame of video data from a data source; group bits corresponding to the frame of video data into a plurality of groups each corresponding to a plurality of levels of importance; reorganize the groups in order of importance to generate a reorganized frame of data with a group corresponding to a plurality of packet headers having a highest level of importance and arranged to be first among the groups; insert a value indicating a length of data bits corresponding to each packet header before each packet header; and transmit the bits corresponding to the frame of video data to the receiver for display on the display panel such that each group from among the plurality of groups is transmitted according to different protection techniques based on their corresponding levels of importance.
US10523892B2 Protective case for a display screen during transportation and handling
A display device system including a display screen, adapted to display digital content, a structural assembly, secured to the rear face of the display screen, configured to mount the display screen on a vertical surface, and a case for the display screen including a main body, one or more handles connected to the main body, and a locking mechanism, configured to releasably secure to the display screen. The main body is configured to couple and decouple from the display screen to provide structural rigidity during transportation, and is configured to surround at least the perimeter of the display screen. The rear side of said structural assembly includes a recessed mounting mechanism configured to mate with a mounting device on a vertical surface, and the handles of the case are configured to position the display screen on the mounting device and be decoupled from the display screen thereafter.
US10523889B2 Image sensor, electronic apparatus, comparator, and drive method
The present technology relates to an image sensor, an electronic apparatus, a comparator, and a drive method which enable achievement of a noise reduction while maintaining high speed of AD conversion. An ADC for performing AD conversion for an electrical signal output from a pixel includes a comparator that compares the electrical signal and a reference signal, a level of which is changed and a counter that counts time necessary for a change of the reference signal to a coincidence of the electrical signal and the reference signal on the basis of output signals from the comparator. The comparator includes a differential amplifier that outputs a comparison result signal indicating a comparison result obtained by comparing the electrical signal and the reference signal and a plurality of output amplifiers that outputs signals obtained by amplifying the comparison result signal output from the differential amplifier as the output signals at different timings. The present technology can be applied to, for example, an ADC that performs AD conversion for an electrical signal output from a pixel.
US10523882B2 Ad converter, signal processing method, solid-state imaging device, and electronic apparatus
Provided is an AD converter including a first AD converting unit in which pixel columns of a pixel array are divided into at least two groups, and that compares a first ramp signal and a first pixel signal output from a first group of the pixel columns and performs AD conversion on the first pixel signal; and a second AD converting unit that compares a second ramp signal and a second pixel signal output from a second group of the pixel columns and performs AD conversion on the second pixel signal, in which the first ramp signal is a signal of which a level is decreased with a constant slope over time in a D-phase period for detecting a signal level of a pixel signal, and the second ramp signal is a signal of which a level is increased with a constant slope over time in the D-phase period.
US10523879B2 Creative camera
The present disclosure generally relates to displaying visual effects in image data. In some examples, visual effects include an avatar displayed on a user's face. In some examples, visual effects include stickers applied to image data. In some examples, visual effects include screen effects. In some examples, visual effects are modified based on depth data in the image data.
US10523874B2 Image processing apparatus, image processing method, and program
[Object] To improve an sn ratio and to make the image quality good in addition to the expanding of the dynamic range of an image.[Solution] An image processing apparatus according to the present disclosure includes: a light amount determining section that determines, on a basis of a pixel value of each pixel of an imaged image, on a basis of a pixel value of each pixel of an imaged image, a light amount of the imaged image; and an exposure ratio determining section that determines a ratio of an exposure amount of a long time exposure pixel to an exposure amount of a short time exposure pixel on a basis of a ratio of pixels the pixel value of each of which is saturated, among pixels included in a region of the imaged image.
US10523872B2 Methods and apparatus for implementing zoom using one or more moveable camera modules
Methods and apparatus for implementing a camera device including multiple camera modules and which supports zoom operations are described. A plurality of moveable camera modules are included with the position of the moveable camera modules being controlled as a function of a zoom setting. One or more fixed camera modules are also included to facilitate image combining. A fixed camera module having a smaller focal length than the movable camera modules is used in some embodiments to capture a scene area including scene area portions which will be captured by movable camera modules. The image captured by the fixed camera module, with the small focal length, is used in aligning images captured by the movable camera modules during generation of a composite image. The camera may also include another fixed camera module, e.g., having the same focal length as the movable camera modules, for capturing the center of a scene.
US10523869B2 Imaging apparatus and control method thereof
A camera shake detection unit detects a camera shake value. A shutter button that is a shutter operating unit is operated in imaging. A prediction range calculation unit calculates a prediction range of a camera shake value that occurs in a case where the shutter button is operated, on the basis of a history of the camera shake value after a previous operation of the shutter button. A camera shake display controller displays a locus of camera shake on an EVFLCD on the basis of the camera shake value detected by the camera shake detection unit before the operation of the shutter button, and displays the prediction range on the EVFLCD using a leading end of the locus as a starting point.
US10523865B2 Three dimensional rendering for surround view using predetermined viewpoint lookup tables
A method for displaying a surround view on a single display screen is disclosed. A plurality of image frames for a particular time may be received from a corresponding plurality of cameras. A viewpoint warp map corresponding to a predetermined first virtual viewpoint may be selected, wherein the viewpoint warp map defines a source pixel location in the plurality of image frames for each output pixel location in the display screen. The warp map was predetermined offline and stored for later use. An output image is synthesized for the display screen by selecting pixel data for each pixel of the output image from the plurality of image frames in accordance with the viewpoint warp map. The synthesized image is then displayed on a display screen.
US10523863B2 Optical acquisition device for biometric systems
The invention relates to a device for acquisition of images for a biometric system, which includes an optical assembly and at least one imager for acquisition of an image of an object to be analysed presented in front of the assembly at a non-determined distance from the latter. The assembly includes at least one diaphragm with a coded aperture. The optical assembly allows acquisition by the sensor(s) of an image of the object capable of being exploited to deduce therefrom the searched biometric information, and of an image of the object acquired via the coded aperture of the diaphragm. The device also includes a processing unit to determine the distance of the object to be analysed as a function of the image of the object acquired via the coded aperture of the diaphragm.
US10523856B2 Method and electronic device for producing composite image
A method and an electronic device for producing a composite image are provided. The method includes receiving visible image data and near infrared (NIR) image data from a composite sensor, determining whether at least one portion of the NIR image data having a level of detail greater than or equal to a threshold, and generating a composite image by fusing the visible image data with the at least one portion of the NIR image data based on the determination and storing the composite image in a memory.
US10523854B2 Array imaging system having discrete camera modules and method for manufacturing the same
An array imaging apparatus having discrete camera modules is disclosed. In one embodiment, the apparatus comprises a substrate; and heterogeneous camera modules attached to the substrate and in a geometric relationship with each other, the heterogeneous camera modules having a substantially similar photometric response.
US10523850B2 Camera device with adjustable aperture
A camera device is packaged inside an external shell of an electronic apparatus. The external shell has an opening. The camera device has a transparent plate, a part of which is adjacent to the opening of the external shell. The transparent plate forms an accommodating space for accommodating other components of the camera device. Thus, the dust can be prevented from falling into a shutter blade room of the camera device. The camera device also includes a shutter blade, a driver, and a plate. The plate has an aperture, and the aperture of the camera device is defined thereby. The aperture of the plate is completely pervious to light when the shutter blade is at a first position, and the aperture of the plate is partially pervious to light when the shutter blade is at a second position, thereby changing the aperture of the camera device.
US10523848B2 Image processing apparatus for processing marked regions
According to one embodiment, an image processing apparatus includes a scanner, a memory, and a processor. The scanner acquires a read image of an original document. The memory stores the read image of the original document that is acquired by the scanner. The processor detects a highlighted region including a region that is highlighted with a chromatic color in the read image of the original document which is stored in the memory and a circled region including a region circled by the chromatic color, and classifies the highlighted region as a region for first processing and classifies the circled region as a region for second processing.
US10523846B2 Performing color correction of image data where selection information is indicating that color correction is not to be performed
An image processing device includes: a conversion relationship acquisition unit that acquires, for each of plural output destinations by which to output an image, a conversion relationship for performing color correction corresponding to each of the output destinations; a selection information acquisition unit that acquires, for each of the plural output destinations, selection information about whether or not to perform color correction using the conversion relationship; and an image data transmission unit that transmits, to a display device, image data expressing the image before or after performing color correction on a basis of the selection information acquired from the selection information acquisition unit.
US10523845B2 Method and apparatus for instant secure scanning of a document using biometric information
A scanning device for automatically scanning and processing a document includes a port for communicating with a portable memory device, an image sensor, a processing device, and a non-transitory computer-readable storage medium. The processing device is configured to detect a trigger event by detecting that the portable memory device is communicatively coupled to the port, automatically determine a scan instruction having at least one scan setting, determine whether the portable memory device includes one or more security instructions, determine whether biometric information associated with an authenticated user is available, identify the biometric information as a secure access token, automatically cause the image sensor to scan a physical document to generate a digital document file corresponding to the physical document based on the scan instruction, and save the digital document file to the portable memory device with the secure access token.
US10523836B2 Information processing apparatus
An information processing apparatus includes an optional device, a main body processing portion, a first buffer, and a second buffer. When brought into a state where control data cannot be retained in an optional memory, the optional device transmits a saving request to the main body processing portion, and when brought into a state where the control data can be retained, the optional device transmits a saving cancel request to the main body processing portion. In a time period from the time of receipt of the saving request to the time of receipt of the saving cancel request, the main body processing portion saves specific control data to the second buffer, and after receipt of the saving cancel request, transmits the specific control data to the optional device.
US10523834B2 Image forming apparatus having energy saving mode learning function and controller therefor
An energy saving setting unit controls an image forming apparatus that makes a transition to a power saving state if a transition time passes without any prescribed operation in a normal state, and it includes: a unit for storing specific day information distinguishing a normal operation day and a specific day; an auto pattern updating unit determining the transition time in a normal operation day based on past operational status of the normal operation day of the image forming apparatus; a specific day pattern registering unit receiving and storing setting of the transition time of the specific day; and a switching unit, switching the state of conduction of the image forming apparatus using the transition time determined by the auto pattern updating unit and the stored transition time, on the normal operation day and on the specific day, respectively, based on the specific day information.
US10523828B2 Image forming apparatus including a housing used as paper output tray
An image forming apparatus includes a housing in which an image forming section is contained and a paper output section into which a sheet of paper on which an image has been formed is ejected. The paper output section includes a paper output tray that supports the front side or back side of the sheet of paper, a back-end supporting member that supports a back end of the sheet of paper in a paper ejection direction, and a paper takeout slot through which the sheet of paper is taken out. The paper output section is provided at the outer edge of the interior of the housing. The housing has an external wall whose inner face side is used as the paper output tray. The paper takeout slot opens upward.
US10523827B2 Information processing device and information processing system
An information processing device includes a processor configured to receive image information, display an image on the display device, receive a first input signal, display a pointer on a position corresponding to the first input signal, determine whether the position of the pointer is included in a first area of the image, when the position of the pointer is not included in the first area of the image, transmit, to a terminal device, position information and first mode information, and when the position of the pointer is included in the first area, transmit, to the terminal device, the position information and second mode information, receive a second input signal, and transmit, to the terminal device, operation information indicating an operation specified by the second input signal in a state in which the position is included in the first area.
US10523826B2 Image processing apparatus for generating a warning according to dirt degree
An image processing apparatus includes a processor for acquiring an image of a reference member, calculating a dirt degree at an imaging position by comparing a gradient value of a pixel with a gradient value of peripheral pixels of the pixel or comparing the gradient value of the pixel with a reference value, with regard to a pixel included in the acquired image of the reference member, and generating when the dirt degree is equal to or more than a first threshold. When the dirt degree is less than the first threshold and equal to or more than a second threshold that is smaller than the first threshold, the processor generates the warning only when a scan count exceeds a scan count threshold, and when the dirt degree is less than the second threshold, the processor does not generate the warning.
US10523823B2 Dual-tone multi-frequency digit detection in a wireless communication system
In a system for performing dual-tone multi-frequency (DTMF) digit detection, an automatic gain controller receives an incoming frame carrying at least one tone sample and adjusts the energy level of the at least one tone sample responsive to the energy level exceeding a frame energy threshold. A single tone detector determines at least one frequency of the at least one tone sample in the incoming frame. A dual tone detector identifies an energy level of each of the determined frequencies and generates an indication of whether a DTMF digit is present in the incoming frame responsive to a first determined frequency corresponding to a frequency in a first grouping of frequencies and a second determined frequency corresponding to a frequency in a second grouping of frequencies. A DTMF digit determiner for determining a DTMF digit based on the indication.
US10523822B2 Methods, systems, and computer readable storage devices for adjusting the use of virtual resources providing communication services based on load
The use of virtual resources providing communication services is adjusted based on load. A determination is made, for a specific number range, whether the virtual telephone number mapping service instances dedicated to the specific number range are being underutilized. If the virtual telephone number mapping service instances dedicated to the specific number range are being underutilized, a virtual telephone number mapping service instance dedicated to the specific number range is selected for removal. A determination is also made, for the specific number range, whether a number of virtual telephone number mapping service instances dedicated to the specific number range is sufficient to handle requests for communication services. If the number of virtual telephone number mapping service instances dedicated to the specific number range is not sufficient to handle the requests, instantiation of a virtual telephone mapping instance is initiated.
US10523817B1 Methods for linking recommendations
A computer-implemented method and system for enhancing interaction between a customer and a customer service representative of a company. Data related to the customer is stored and received at a computer operated by the company, wherein the data can include a customer name, a customer address and a customer number. A telephonic interaction is preferably commenced between the customer and the customer service representative and a Web session is preferably commenced on a Web site for a client computer of the customer service representative. At least a part of the data is displayed on a workstation of the customer service representative as a first Web page, wherein the first Web page includes at least one selectable link to a second Web page. At least one selectable link is selected by the customer service representative to display the second Web page.
US10523811B2 Ring-back tone setting method, ring-back tone service system and ring-back tone playing method
Provided is a method for setting a ring-back tone played while a second wireless communication terminal attempts to make a call to a first wireless communication terminal. The first wireless communication terminal selects a sound source to be used as a ring-back tone, and selects the second wireless communication terminal in which the sound source is to be set. According to a request of the first wireless communication terminal, a message is transmitted to the second wireless communication terminal. The message is displayed on a screen of the second wireless communication terminal. The second wireless communication terminal downloads the sound source contained in the message or downloads the sound source from a pre-determined server connected to the second wireless communication terminal through a URL. The second wireless communication terminal sets the downloaded sound source to a ring-back tone played while the second wireless communication terminal attempts to make a call to the first wireless communication terminal.
US10523810B2 Systems, methods, and apparatuses for implementing DSL line fault determination and localization via selt, delt, and melt diagnostics
In accordance with embodiments disclosed herein, there are provided apparatus, systems and methods for implementing DSL line fault determination and localization via SELT, DELT, and MELT diagnostics. For example, such a system or computer implemented method may include means for: receiving Metallic Loop/Line Testing (MELT) test output from applying a MELT test to a DSL line; receiving Dual-End Line Testing (DELT) test output from applying a DELT test to the DSL line; receiving Single-Ended Loop Testing (SELT) test output from applying a SELT test to the DSL line; determining one or more faults are present on the DSL line by comparing the MELT test output, the DELT test output, and the SELT test output; and localizing the one or more determined faults by comparing the MELT test output, the DELT test output, and the SELT test output. Other related embodiments are disclosed.
US10523809B2 Systems and methods for detecting call provenance from call audio
Various embodiments of the invention are detection systems and methods for detecting call provenance based on call audio. An exemplary embodiment of the detection system can comprise a characterization unit, a labeling unit, and an identification unit. The characterization unit can extract various characteristics of networks through which a call traversed, based on call audio. The labeling unit can be trained on prior call data and can identify one or more codecs used to encode the call, based on the call audio. The identification unit can utilize the characteristics of traversed networks and the identified codecs, and based on this information, the identification unit can provide a provenance fingerprint for the call. Based on the call provenance fingerprint, the detection system can identify, verify, or provide forensic information about a call audio source.
US10523805B2 Enhancements to data-driven media management within an electronic device
A centralized resource manager manages the routing of audio or visual information within a device, including a handheld device such as a smartphone. The resource manager evaluates data-driven policies to determine how to route audio or visual information to or from various input or output components connected to the device, including headphones, built-in speakers, microphones, bluetooth headsets, cameras, and so on. Among the data considered in the policies are connection status data, indicating if a device is connected, routing status data, indicating if a device is permitted to route information to or from a component, and grouping data, indicating logical relationships between various components. Components may be considered inherently routable, automatically routable, or optionally routable. Numerous other uses exist for such data, including providing simpler and more logical management interfaces.
US10523802B2 Hands-free systems and methods handing non-standard attention commands
A Bluetooth transceiver module is configured to pair with a mobile electronic device that is configured to communicate with a cellular network. A hands-free module is configured to, while the mobile electronic device is paired, selectively generate attention commands for transmission to the mobile electronic device, the attention commands including: standard attention commands that are defined by a Bluetooth Hands-Free Profile (HFP) specification; and non-standard attention commands that are not defined by the Bluetooth HFP specification. The Bluetooth transceiver module is further configured to: transmit the attention commands to the mobile electronic device; from the mobile electronic device, receive: first responses to standard attention commands, respectively; and second responses to non-standard attention commands; and, in response to receipt of one of the second responses to a non-standard attention command that is not defined by the Bluetooth HFP specification, pass the one of the second responses to the hands-free module.
US10523793B2 Kernel multiplexing system of communications
A system for providing a message-based protocol for multiplexing messages sent via a stream-based connection protocol is provided. A multiplexing system provides high-level sockets of the message-based protocol that interact with low-level sockets of a stream-based connection protocol. The multiplexing system executes in a privilege mode. To send a message, an application uses a high-level socket to provide a request to send the message using the multiplexing system. The multiplexing system selects an available low-level socket from a group of sockets and sends the message via that socket. The message is sent as an atomic operation. If, during the sending of the message, the application requests to send another message, the multiplexing system selects another available low-level socket of the group and sends the other message via the selected low-level socket.
US10523792B2 Universal framework for connectivity of devices and development tools
Methods and systems for developing an object for connecting multiple platforms to a universal framework are disclosed. An interface for developing an object at a computer system is provided. A plurality of developer tools for a universal framework at the interface for use in designing the object is provided, where the tools automatically make use of data by the object, and where the data is generated by a plurality of devices using a plurality of different protocols. A selection of a developer tool from the plurality of developer tools is received at the interface. The object is compiled with the developer tool such that the object will execute at a target device and make use of the data from said plurality of devices using the plurality of different protocols in the universal framework.
US10523791B2 Protocol conversion method and apparatus
Embodiments of the present invention provide a protocol conversion method and apparatus. The method includes: implementing frequency synchronization and time synchronization with a baseband unit (BBU) using an Ethernet protocol; obtaining frequency synchronization information and time synchronization information in a first format from an Ethernet interface; converting the frequency synchronization information and the time synchronization information in the first format into frequency synchronization information and time synchronization information that are in a second format, where the second format is a common public radio interface CPRI protocol format; and sending the frequency synchronization information and time synchronization information in the second format to a remote radio unit (RRU) using a CPRI interface, where the RRU supports a CPRI protocol.
US10523788B2 System providing faster and more efficient data communication
A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.
US10523787B2 Conducting investigations under limited connectivity
Systems and methods are provided for obtaining and providing one or more resources for an investigation to be conducted remotely from a server. Resources needed to conduct an investigation may include one or more portions of a database and/or one or more functionalities of a data analysis platform. Based on the investigation to be conducted (e.g., type of investigation, location of investigation, personnel involved, etc.), a computing system may obtain different amounts/types of resources from the server. The investigation may be conducted via a web application that runs on the computing system. The web application may access the resources obtained from the server. The results of the investigation may be sent by the computing system to the server. The computing system may receive updates from the server. The computing system may act as a server for other remote systems that are conducting investigations.
US10523784B2 Capturing and replaying application sessions using resource files
A capture and replay system identifies images displayed during an application session. A parser may generate Hypertext Markup Language (HTML) code from an application resource file or from the JSON post made by the application. A replay engine may use the HTML code to recreate at least some of the screens displayed during the application session. The capture and replay system may dynamically identify images that are not reproduced from the resources database and request an agent/(s) to asynchronously upload the image files associated with the images. The replay engine may use the uploaded image files to replay the application session. The capture and replay system may capture application sessions more efficiently by reproducing images from the resource file instead of capturing the images during the original application session and by dynamically requesting image files for the images were are not previously reproduced from the resource file. Once an image file is uploaded to server, it does not need to be requested again from any other agent.
US10523782B2 Application delivery controller
An application delivery controller for improving remote healthcare services is disclosed. The application delivery controller may be configured to provide improved service routing and security. In some implementations, the application delivery controller may receive a service request from a client device. The application delivery controller may determine routing parameters based on a requested service of the service request, authenticate access from the client device based on the requested service, a security zone of the requested service, and a token, and route the requested service to the client device based on the routing parameters and the authenticated access.
US10523781B2 Method for providing schedulers in a distributed storage network
A method for optimizing scheduler selection by a distributed storage (DS) unit of a dispersed storage network (DSN) begins with a DS unit receiving a dispersed storage error function from a DSN user and queries DS elements to determine measured throughput and measured latency. The method resumes when the DS unit receives measured throughput and measured latency from the DSN elements and selects a scheduler based on the measured throughput and measured latency. The method continues with the DS unit receiving a different updated measured throughput and measured latency from the DSN elements and selecting a different scheduler.
US10523778B1 Utilizing virtualization containers to access a remote secondary storage system
An identifier associated with a persistent connection virtualization container corresponding to a specified secondary storage system identifier associated with a secondary storage system is requested from a caching service virtualization container. The identifier associated with the persistent connection virtualization container corresponding to the specified secondary storage system identifier is received. One or more commands are provided to the persistent connection virtualization container associated with the secondary storage system.
US10523774B2 Method and system for personalizing notification time within contents service
A push notification providing method performed by a computer includes managing, for each unit period, a user use time at which a user consumes content; analyzing a pattern associated with the user use time with respect to the unit period and selecting a personal notification time that is personalized for the user for the unit period based on the pattern; and sending a push notification associated with the content to an electronic device of the user at the selected personal notification time of the unit period corresponding to a point in time at which the push notification is to be sent.
US10523768B2 System and method for generating, accessing, and updating geofeeds
A system and method for generating a geofeed is provided. A geofeed includes a collection of content, aggregated from various content providers, that is relevant to one or more geographically definable locations. The generated content may include, for example, video, audio, images, text, hyperlinks, and/or other content that may be relevant to a geographically definable location. The content providers may include, for example, social media platforms, online knowledge databases, individual content creators, and/or other providers that can distribute content that may be relevant to a geographically definable location. The geographically definable location may be specified by a boundary, geo coordinates, an address, a place name, a point of interest, a zip code, and/or other information that can spatially identify an area. The geofeed may be presented via an interface that spatially arranges the content according to a geo-location related to the content and/or for integration with other data collection systems.
US10523765B2 Telecommunications network communication sessions
A mobile telecommunications network includes a plurality of nodes for wireless communication with a mobile telecommunications device and a respective server associated with each of said nodes, each server having processing functions, wherein a processing function of a first one of the servers associated with a first one of the nodes is operable to support a communication session with the mobile telecommunications device to provide a service thereto. The processing function of the first one of the servers is operable to send data relating to the communication session to a second one of the servers associated with a second one of the nodes for use by a processing function of the second one of the servers to enable the processing function of the second one of the servers to support the communication session and provide continuity of the communication session if the mobile telecommunications device moves from registration with the first one of the nodes to the second one of the nodes.
US10523763B2 Communication device, communication method, controlled device, and non-transitory computer readable medium
According to one embodiment, a communication device includes: processing circuitry configured to: generate a first code in response to a first code generation request being received, the first code generation request including address information of a service provided for a control device by a device, and transmit the first code to the device; manage such that the first code is held in association with the address information; and receive an address acquisition request including the first code from the control device, and transmit the address information associated with the first code to the control device on condition that the first code included in the address acquisition request is held.
US10523758B2 Distributed storage management in a satellite environment
Systems, methods, and software described herein provide enhancements for managing data storage in a satellite platform. In one implementation, a satellite in a satellite platform may identify a request to store a data object in a storage pool provided by a plurality of satellites. The satellite will further identify at least one satellite for storing the data object from the plurality of satellites, and communicate the data object to the at least on satellite.
US10523757B2 Interconnect delivery process
A method for enforcing data integrity in an RDMA data storage system includes flushing data write requests to a data storage device before sending an acknowledgment that the data write requests have been executed. An RDMA data storage system includes a node configured to flush data write requests to a data storage device before sending an acknowledgment that a data write request has been executed.
US10523756B1 Network service for identifying infrequently accessed data in a data stream
A stream of storage requests can be received for data objects stored by a storage service. A streaming algorithm can be utilized to identify the most frequently accessed objects stored by the storage service. A statistical distribution of the most frequently accessed objects can then be generated and utilized to estimate the number of infrequently accessed objects. Machine learning can also be utilized to identify correlations between attributes of objects stored by the storage service and their associated access rates. For instance, machine learning can be utilized to determine that objects stored in a certain location or having other characteristics typically have low access rates. Information regarding the number of infrequently accessed objects and their learned attributes can be utilized to take action with regard to the infrequently accessed objects, such as moving the infrequently accessed objects to long-term storage.
US10523755B1 Peer-based cloud storage for media broadcasts
The recording of broadcast media can be performed by a network storage service even where a client is unable to provide a full copy of the media file. For example, a client might want to record a television broadcast by transmitting the content to a remote storage service. For a high definition format, however, the upload limitations of the data connection may prevent the full content from being uploaded from that client. Accordingly, clients recording the same content and using the same service can upload respective segments of the content, with each segment being provided by at least one of the clients and available for subsequent download. At least some of those clients can also store some of the segments such that those clients can act as peer sources for obtaining those segments.
US10523754B2 Methods for integrating applications with a data storage network and devices thereof
A method, non-transitory computer readable medium, and application server computing device that receives a request identifying an operation to be performed on an application and a plugin associated with the application. The operation corresponds to an application task in a workflow for a data storage network action. An operating system call is generated to execute the plugin, wherein the call comprises at least one argument that identifies the operation. A standard-out output is obtained from the plugin, wherein the output comprises at least an indication of a status of the operation. The output is parsed, a result object is generated based on the parsed output, and the result object is returned in response to the received request. The result object includes at least the indication of the status of the operation.
US10523753B2 Broadcast data operations in distributed file systems
Systems, methods, and software for distributed file systems (DFS) are provided herein. In one example, the DFS is operable to respond to a write operation for the DFS by transferring a write command to a selected storage system for broadcast of the write command to a plurality of storage devices associated with a network switch fabric of the selected storage system. Further operations of the DFS can include, responsive to a read operation for the DFS, transferring a read command to a selected storage system for broadcast of the read command to a plurality of storage devices associated with a network switch fabric of the selected storage system.
US10523748B2 Managing health status of network devices in a distributed global server load balancing system
Provided are methods and systems for managing health statuses of servers. The method for managing health statuses of servers in a distributed GSLB system may include receiving, at a GSLB site controller, health statuses of local servers associated with the GSLB site controller. The method may further include exchanging, by the GSLB site controller, the health statuses of the local servers with health statuses of remote servers associated with at least one remote GSLB site controller. The method may further include distributing, by the GSLB site controller, at least a part of the health statuses of the local servers and the remote servers to SLBs associated with the GSLB site controller.
US10523742B1 Intelligent content delivery networks
Systems and methods are provided for distributing content. One embodiment includes a content management server. The content management server includes a memory that stores a library of assets comprising digital media, and that further stores scores that indicate popularity of the assets in the library. The content management server also includes an interface that receives a Hyper Text Transfer Protocol (HTTP) request that is sourced by a device remote from the content management server, and a controller that identifies a Uniform Resource Locator (URL) within the HTTP request, selects a group of assets for the URL from the library, identifies an asset that has a highest score within the group, and provides the asset in response to the HTTP request. The controller alters scores for assets in the library over time as assets in the library are provided, and selects different groups of assets for the URL over time.
US10523741B2 System and method for avoiding proxy connection latency
Proxy server can have an existing connection to a remote server and does not need to wait for initial connection acknowledgement before notifying the client. When the client requests to use a remote service, the proxy server will acknowledge the request immediately to the client so that the initial request and associated data to be sent to the remote server is ready to be transmitted. The proxy server can assign a sub-channel identifier not currently in use and transmit a combination of instructions in a single data packet that indicates what service should be connected to on the remote proxy server and the initial data to transmit to the remote server. In this manner the round trip is avoided in establishing the initial connection to the remote server vastly reducing the amount of time before the client receives a response from the remote server.
US10523739B2 Server-side video screen capture
A technique for capturing the output of a software application, controlled by an end-user of a client computer, on a server computer. The data may be captured from a hosted application running on the server computer, an application simulating the operations of an application used by the end-user on the client computer, or from a capture stream sent by an application on the client computer. A capture engine stores the capture data on the server computer without consuming processing or memory resources of the client computer. Furthermore, the capture data is immediately available on the server computer for sharing and publication, without consuming network bandwidth or a long upload delay.
US10523738B1 Passive outdial support for mobile devices via WAP push of an MVSS URL
A Mobile Voice Self Service (MVSS) system that may include an MVSS mobile device and a client system. The system may be used to provide passive outdial support for a mobile device via WAP Push of an MVSS URL. The MVSS mobile device may have various local applications such as a bootstrap application and an outdial application. The client system may include an application server to deliver an MVSS file to the MVSS mobile device.
US10523737B2 Information processing method and apparatus
An information processing method and apparatus are disclosed. The method comprises: obtaining a clicking command issued by a user for a target identifier corresponding to a target information object; obtaining a target link address to which the target identifier directs; when it is determined that the target link address to which the target identifier directs is not a preset address capable of being directly linked to detailed information corresponding to the target information object, predicting target loading time of the detailed information of the target information object; determining a target information category corresponding to the target loading time according to a preset relationship between loading time and information categories, and outputting target browsable information corresponding to the target identifier and belonging to the target information category, so as to display user browsable information before the preset address corresponding to the target information object is requested and thereby before the detailed information corresponding to the target information object is output according to the requested preset address. By means of the solution, the situation that a monotonous load box is displayed no matter whether the waiting time is long or short can be avoided.
US10523736B2 Determining an entity's hierarchical relationship via a social graph
Methods, systems and computer program products for identifying a relationship between sub-units of an entity are described. The sub-units are segmented into one or more candidate related groups based on one or more general attributes and a pair of the sub-units of the one or more candidate related sub-units is selected. The pair of sub-units is analyzed to determine a relationship between the sub-units and the relationship between the sub-units is identified based on the determined relationship.
US10523735B1 Methods, systems, and media for inserting and presenting video objects linked to a source video
Methods, systems, and media for inserting and presenting video objects linked to a source video are provided. In some embodiments, the method comprises: identifying a plurality of video objects associated with a content creator, wherein each of the plurality of video objects comprises a portion of a video associated with the content creator; causing a plurality of selectable inputs each corresponding to at least one video object to be presented by a first user device, wherein at least one of the selectable inputs corresponds to at least one of the plurality of video objects associated with the content creator; receiving an indication that one of the plurality of selectable inputs from the first user device was selected; identifying a video object to be presented by a second user device based on the received indication; and causing the identified video object to be presented by the second user device.
US10523731B2 Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal
The present invention proposes a method for transmitting a broadcast signal. The method for transmitting a broadcast signal according to the present invention proposes a system capable of supporting future broadcast services in an environment supporting future hybrid broadcasting using terrestrial broadcast networks and the Internet. In addition, the present invention proposes efficient signaling methods for both terrestrial broadcast networks and the Internet in an environment supporting future hybrid broadcasting.
US10523728B1 Ingesting data from managed elements into a data analytics platform
Example embodiments of the present invention relate to a method, a system, and a computer program product for data analytics. The method includes receiving a plurality of first data streams from respective managed elements in a network and partitioning data of the plurality of first data streams according to an attribute regarding the data into a partitioned second data stream. The partitioned second data stream then may be streamed toward a data analytics platform for consumption by the data analytics platform. In a preferred embodiment, WebSockets are used.
US10523726B2 Real-time or near real-time streaming
Methods and apparatuses provide real-time or near real-time streaming of content, specified in one or more playlists, using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method can execute a user application on a client device to present media files and to control presentation of the media files. The method can further run a media serving process on the client device to retrieve a playlist specifying the media files and a media source at which the media files are available, to retrieve the media files from the media source, and to decode the media files retrieved. The media serving process can call the user application to process a custom URL in order to obtain an object referred to by the custom URL.
US10523725B2 Systems and methods for automated real-time internet streaming and broadcasting
A real-time Internet streaming system and method includes a scheduling server that receives queries from encoders and determines if any scheduled events associated with a particular media encoders is an active scheduled event by comparing the scheduled events with time and date information. When there is an active scheduled event the scheduling server sends a response to the media encoders to stream a media stream to an origin server. When the scheduling server determines that an active scheduled event is no longer active, the scheduling server sends a response to the media encoders to stop streaming. The origin server can send the media stream or a modified version of the media stream to a plurality of viewing devices or archive the media stream for later playback. The real-time Internet streaming system can include a scheduling server, origin servers, and a plurality of encoders.
US10523724B2 Dynamic stream operator fission and fusion with platform management hints
Methods and apparatus, including computer program products, implementing and using techniques for data stream processing in a runtime data processing environment. A stream processing graph that includes several connected operators is received. Source code of the operators is analyzed to identify hints describing whether an operator contains data structures, method parameters or other data that can be applied in a parallelization data processing environment. Performance metrics of the data processing environment within parallel regions is evaluated to determine whether data processing resources can be dynamically scaled up or down. In response to determining that the data processing resources can be dynamically scaled up, one or more operators are split to be processed on two or more parallel processing resources. In response to determining that the data processing resources can be dynamically scaled down, one or more operators are combined to be processed on a single parallel processing resource.
US10523722B1 System and method for shared media session creation
A system for creating a shared media streaming session includes a memory and a processor. The processor is operable to, for each user in a shared media streaming session, retrieve a user track list and user playback history associated with the user from the memory; filter the user track lists according to predetermined rules; combine the filtered user track lists to create a session segment; generate a pool of recommended tracks; and determine whether there are multiple users in the shared media streaming session. The processor may further be operable to determine whether the session segment complies with licensing rules, and add the session segment to a session track list to be streamed to users of the shared media streaming session.
US10523721B2 Preserving long running sessions during side-by-side upgrade
The present disclosure is directed to preserving running sessions during a side-by-side upgrade of system resources. Example aspects include deploying a first version and a second version of a system resource to a server within a network, the first version and the second version of the system resource both maintained within the system network and accessible via a version agnostic Application Programming Interface. Example aspects can receive, at a front-end server, a request for interaction with the system resource from a first client system, the request from the first client system including a header including version-identifying information. The systems and methods can determine, at a session version redirector, that the client system should be provided the first version and not the second version based on the version-identifying information in the header.
US10523717B2 Multi cloud policy enactment via organizations to cloud-provider partnerships
A method includes acts for establishing a subscription for an entity. The method includes receiving, at a cloud service provider, a request from an entity to establish a subscription. The request includes credentials for the entity that are not proper credentials for an organization associated with the entity that the entity should use to access services for the organization. The method further includes performing a corrective action based on detecting one or more factors to determine that the entity is associated with the organization. The method further includes providing services based on the corrective action.
US10523715B1 Analyzing requests from authenticated computing devices to detect and estimate the size of network address translation systems
A NAT system is identified as operating in conjunction with a specific IP address, in response to a threshold number of different authenticated computing devices making requests to the web service from the specific IP address during a given time period. The total number of computing devices operating from behind the identified NAT system is estimated, based on how many separate authenticated computing devices make requests to the web service from the IP address during the period of time. When a NAT system is identified, one or more additional action(s) are taken to manage the processing of traffic originating from the specific IP address, taking into account that multiple computing devices are operating behind the identified NAT system. An example action is rate limiting.
US10523708B1 System and method for second factor authentication of customer support calls
A system and method are disclosed that leverage multi-factor authentication features of a service provider and intelligent call routing to increase security and efficiency at a customer call center. Pre-authentication of customer support requests reduces the potential for misappropriation of sensitive customer data during call handling. A contactless card uniquely associated with a client may provide a second factor of authentication via a backchannel to reduce the potential for malicious third-party impersonation of the client prior to transfer of the call to the customer call center. Pre-authorized customer support calls may be intelligently and efficiently routed directly to call center agents, without incurring further delay. During call handling, call center agents may initiate further client authentication processes, including contactless card authentication requests, over one or more different communication channels for authorizing access to sensitive information or to allay suspicion.
US10523706B1 Phishing protection using cloning detection
Techniques for phishing protection using cloning detection are described herein. The techniques described herein can include a server which hosts a website detecting that a fetcher is a cloning toolkit or an entity known for using a cloning toolkit. The techniques can also include a server which hosts a downloadable application (such as a mobile application) detecting that a fetcher for the application is a cloning toolkit or an entity known for using a cloning toolkit. The detection can be done in several ways, such as by analyzing data logs for patterns associated with cloning toolkits or entities known for using cloning toolkits. The techniques described herein can also include a part of an end user device (such as a part of a mobile device) detecting a clone (such as a clone website or application) that was cloned by a cloning toolkit. Then, upon detection, security actions can be taken.
US10523705B2 Password breach registry
A password breach registry is utilized to secure a service provided by a service provider. The password breach registry is a publicly accessible registry and includes password tokens written by breached service providers. The password tokens indicate passwords used to access breached service providers that may have been breached. A service provider can subscribe to the password breach registry and periodically query the password breach registry to determine if a password token corresponding to a user of a service provided by the service provider has been written to the password breach registry. This may indicate that the user of the service utilizes the same password on other services that have been breached. Upon determining that the password token has been written to the password breach registry, the user can be locked out from the service to prevent a malicious actor from gaining access to the account of the user.
US10523697B2 Method and apparatus for detecting cyberthreats through correlation analysis
Disclosed is a method for detecting a cyberthreat through correlation analysis of security events, which includes extracting a false-positive data set by extracting, from source data, information about security events occurring during a predetermined time period based on a time at which erroneous detection occurred; extracting a true-positive data set by extracting, from the source data, information about security events occurring during the predetermined time period based on a time at which an intrusion threat was correctly detected; extracting a current data set by extracting information about security events occurring during the predetermined time period from data to be analyzed; generating event coincidence statistics by extracting a frequency of each security event in the respective data sets and by compiling statistics thereon; generating an event vector based on the event coincidence statistics; and performing intrusion threat detection through a vector space model based on the event vector.
US10523692B2 Load balancing method and apparatus in intrusion detection system
A method of load balancing by multiple cores in a multi-core-based load balancing apparatus comparing arriving packets with a signature is provided, and comprises first load-balancing first packets arriving on the multiple cores during a first period based on an arrival rate of the first packets, identifying a signature for the comparison, analyzing the first packets, determining at least one service type of the first packets, estimating a mean deep packet inspection (DPI) time corresponding to the determined at least one service type of the first packets, generating a load balancing rule using the estimated average DPI time, and second load-balancing second packets arriving on the multiple cores during a second period using the generated load balancing rule.
US10523690B2 Home automation system including device controller for terminating communication with abnormally operating addressable devices and related methods
A home automation (HA) system may include addressable HA devices each having a respective HA device signature associated therewith, and an HA security controller. The HA security controller may be configured to communicate with the addressable HA devices via respective ones of a plurality of communications ports, with a given communications port not currently being used. When a given one of the plurality of addressable HA devices communicates via the given communications port not currently being used, the HA security controller may be configured to determine whether the given addressable HA device is operating abnormally based upon the respective HA device signature, communicate to the cloud for verification of whether the given addressable HA device is operating abnormally, and terminate communications with the given addressable HA device and generate a notification when the given addressable HA device is verified to be operating abnormally.
US10523689B2 Communication protocols over internet protocol (IP) networks
A system and methods comprise a gateway that includes a processor coupled to a security system at a premises. A touchscreen at the premises is coupled to the gateway and presents user interfaces. The user interfaces include a security interface that provides control of functions of the security system and access to data collected by the security system, and a network interface that provides access to network devices. A camera is located at the premises and coupled to the gateway via a plurality of interfaces. A security server at a remote location is coupled to the gateway. The security server comprises a client interface through which remote client devices exchange data with the gateway and the security system.
US10523684B2 Forward path congestion mitigation for satellite communications
In one embodiment, a ground station server of a satellite communication system mitigates congestion on a particular forward communication path via an intermediate satellite from the ground station server to a plurality of distributed modules. In particular, in response to determining that the level of congestion is above a threshold, then the ground station server mitigates the congestion by, e.g., determining uncongested forward communication paths, scheduling a sufficient amount of communication over the uncongested forward communication paths to alleviate congestion on the particular forward communication path without congesting the one or more uncongested forward communication paths, transmitting instructions on the particular forward communication path to corresponding modules of the plurality of distributed modules, the instructions causing the corresponding modules to use a respective uncongested forward communication path, and communicating to the corresponding modules on their respective uncongested forward communication path.
US10523683B2 In-vehicle network system
An in-vehicle network system includes a plurality of first controllers; a plurality of first communication lines, the first communication lines being respectively connected to the first controllers; a connector that connects an external device or a wireless communication device; a connection communication line that is connected to the connector; and a first relay device that relays between the first communication lines and the connection communication line. The first relay device is configured to determine whether a security level in data communication between the first controllers is increased according to a type of the external device or a communication state of the wireless communication device in a state in which the external device or the wireless communication device is connected to the connector, and the first relay device is configured to increase the security level when the first relay device determines that the security level is increased.
US10523680B2 System, device, and method for detecting a proxy server
Devices, systems, and methods of detecting whether an electronic device or computerized device or computer, is communicating with a computerized service or a trusted server directly and without an intermediary web-proxy, or indirectly by utilizing a proxy server or web-proxy. The system searches for particular characteristics or attributes, that characterize a proxy-based communication session or channel and that do not characterize a direct non-proxy-based communication session or channel; or conversely, the system searches for particular characteristics or attributes, that characterize a direct non-proxy-based communication session or channel and that do not characterize a proxy-based communication session or channel; and based on these characteristics, determines whether or not a proxy server exists and operates.
US10523678B2 System and method for architecture initiated network access control
A system and method are provided for authenticating a user using a client side server within a computer network, the computer network operating in conformance with an open source initiative (OSI) model of structuring protocol data unit messages, the method comprising: generating a connection request at a client side server, the connection request including (i) a client side network layer protocol address information for use in a network layer (L3) protocol data unit (PDU), and (ii) a client side transport layer protocol address information for use in a transport layer (L4) PDU; transmitting the connection request from the client side server using both the network layer and the transport layer; receiving at the client side server an authentication call message on both the network and transport layers using the client side network layer protocol address information and client side transport layer protocol address information; transmitting user authentication information in response to the received authentication call message; and receiving connection confirmation based on the transmitted user authentication information confirming the user is authenticated to access protected systems.
US10523670B2 Devices, systems, and methods for security using magnetic field based identification
Devices, systems and methods are disclosed for determining an electromagnetic signature for authenticating a device, a user, and/or a location. In exemplary embodiments, a magnetometer captures an electromagnetic signature which is then compared with one or more authorized electromagnetic signatures. If the electromagnetic signature matches an authorized electromagnetic signature, then access is granted. The magnetometer is integrated into a communication device having a processor and a logic. The magnetometer captures an electromagnetic signature of a surrounding environment and detects motion of the communication device through the captured electromagnetic signature. The logic on the communication device locks or unlocks features of the device based upon the captured electromagnetic signature. In further embodiments of the subject disclosure, the magnetometer is in communication with a server which authenticates a user or communication device to provide access to a remote location.
US10523669B2 Server, IC card processing apparatus, and IC card processing system
A server has a communication interface, a database, a biometric authentication means, a password specifying means, and a password transmission means. The database stores information in which, for each registrant, biometric information, identification information of an application and a password are associated with one another. The biometric authentication means is configured to, upon receiving biometric information and identification information of an application from an external processing apparatus, execute biometric authentication by using the received biometric information and biometric information of a registrant registered in the database. If biometric authentication is successful, the password specifying means refers to the database and specifies a password corresponding to the identification information of a successfully authenticated registrant. The password transmission means transmits the specified password to the external processing apparatus via the communication interface.
US10523668B2 Authentication method with enhanced security based on eye recognition and authentication system thereof
An authentication method and system with an enhanced security based on eye recognition includes registering eye information extracted from an input image through a pre-registration process; receiving an eye recognition request; verifying whether a web login request associated with login information that is mapped to the eye information is present in response to receiving an eye recognition request; and performing an eye recognition in response to the web login request associated with the login information being verified to be present.
US10523665B2 Authentication on thin clients using independent devices
Authentication can be performed on thin clients using independent mobile devices. Because many users have smart phones or other similar mobile devices that include biometric scanners, such mobile devices can be leveraged to perform authentication of users as part of logging in to a thin client desktop. A mapping can be created on a central server between a user's mobile device and the user's domain identity. A mapping can also be created between the user's domain identity and the user's thin client desktop. Then, when a user desires to log in to his thin client desktop, the user can employ the appropriate biometric scanner on his mobile device to perform authentication. The central server can then rely on this authentication to identify and log the user into his thin client desktop.
US10523664B2 Method and device for authentication using dynamic passwords
Embodiments of the present application relate to a method and device for authentication processing. The method includes obtaining an equipment code that uniquely identifies a terminal, generating a dynamic password based at least in part on the equipment code and an output value of a counter, wherein the dynamic password is a basis for authentication of the terminal by a server, and sending the dynamic password to the server, wherein the server authenticates the dynamic password.
US10523657B2 Endpoint privacy preservation with cloud conferencing
In one embodiment, a first request may be received from a first endpoint to access a cloud-based conference platform. The first request can include a first access token. Based at least on the first request, a first certificate may be provided to the first endpoint, wherein the first certificate may not include an identity of the first endpoint. A second request may be received from a second endpoint to access the cloud-based conference platform. The second request can include a second access token. Based at least on the second request, a second certificate can be provided to the second endpoint, wherein the second certificate may not include an identity of the second endpoint. Data can be routed within the cloud-based conference platform between the first endpoint and second endpoint based at least upon the first certificate and the second certificate.
US10523654B1 System and method to integrate secure and privacy-preserving biometrics with identification, authentication, and online credential systems
Described is a system for the implementation of biometric scanning in a user-privacy preserving fashion with respect to identification, authentication, and online credential systems. At enrollment, the user enrolls or initially registers at a physical location, where the user is provided a Fuzzy Extractor (FE) encrypted output (Enc(R)). The user is then registered with an online server, which creates an ID-Wallet for the user and stores the ID-Waller. During operation, the user sends an authentication request to the online server, which provides a corresponding authentication response. The user or user's client then extracts secret (R) for user authentication. The user can then be authenticated with the online server to retrieve credentials from the ID-Wallet, which can be used for a variety of online services.
US10523647B2 System and method for detecting malicious payment transaction activity using aggregate views of payment transaction data in a distributed network environment
Embodiments of systems and methods for fraud prevention in an online distribution network are disclosed. In certain embodiments, service providers that provide forms in association with merchant's web sites for submission of transactions may implement pro-active threat detection based on an aggregate view of transactions in that distributed computer network.
US10523640B2 Secure processing environment for protecting sensitive information
A processor-implemented method for a secure processing environment for protecting sensitive information is provided. The processor-implemented method may include receiving encrypted data and routing the encrypted data to the secure processing environment. Then the encrypted data may be decrypted and fields containing sensitive information may be found. The method may also include obfuscating the sensitive information and returning, by the secure processing environment, the decrypted data and obfuscated data.
US10523638B2 Data sanitization system for public host platform
The example embodiments are directed to a system and method for managing blockchain transaction processing. In an example, the method includes one or more of receiving a message transmitted from a client device, the message including a predefined structural format for processing by a service providing computing system, determining a type of the message and detecting one or more sensitive fields within the message based on the determined type of the message, anonymizing values of the one or more sensitive fields within the message while leaving the predefined structural format intact, and transmitting the anonymized message including the one or more anonymized values with the predefined structural format remaining intact to the service providing computing system. The system can anonymize data from a private network before it is transmitted to a public service.
US10523637B2 Anonymous account security exchange
Methods, systems, and computer program products for providing anonymized account security services are disclosed. For example, a computer-implemented method may include an anonymous account security exchange for receiving anonymized user account information for a first user account identified as a security risk from a first organization associated with the first user account, receiving anonymized user account information for a second user account from a second organization associated with the second user account, determining that the anonymized account identifier associated with the first user account matches the anonymized account identifier associated with the second user account, and providing a notification to the second organization indicating that the second user account is associated with a different user account identified as a security risk by another organization.
US10523628B2 Routing for large server deployments
In one aspect, the present disclosure relates to a method comprising: receiving, at a client device, information from a node manager about a plurality of nodes in a computer cluster, the information comprising a network address associated each of the plurality of nodes and sending, by the client device, a request to a load balancer to access a first node from the plurality of nodes, the request comprising a first URL including an encoded representation of the network address associated with the first node. The load balancer is configured to determine the request should be routed to a first network address based on decoding the URL, the first network address associated with a first node from the plurality of nodes and forward the request to the first node in response to the determining.
US10523627B1 Integrating offsite data records with online data records
A system for collecting and indexing data by appending a tracking identifier (generated directly or indirectly by a tracking company) into a data file, wherein the data file is acquired from a computer system operated by a user. The system comprising a series of computers provided in signal communication with one another via a network. The data file could be data collected by a form made available through a website hosted by a web server. Additional data collected from other sources (stored as a record), such as a computer system operated by an agent, would be associated with the collected data file by an inquiry management company. The collected data and associated records are forwarded to a computer system that tracks online users and visitors. The process can marry computer collected data (other than the data file) about website activity with other activities that are independent of the website.
US10523626B1 System and method for managing and displaying data messages
A system and method for managing and displaying data messages includes a computing device configured to receive stream data, assign data messages of the stream data to one or more display columns of a graphical user interface, and display the data messages in the assigned columns. The stream data may be embodied as short data messages such as text messages having predetermined maximum character length. The data messages may be assigned to the display columns based on meta-data associated with the data messages such as the author of the data message, the source of the data message, and/or the type of the data message.
US10523622B2 System and method for user communication in a network
Methods and systems for user communication in an online community and/or website are provided. User profile data may be accessed to from a memory. An analysis system compares the user profile data for the user with a time-dependent goal to determine a result. The time-dependent goal may be determined based on an analysis of a set of (successful) users. A user interface system generates a representation of the result for prompting the user to initiate a communication to a different user based on the time-dependent goal. The representation may comprise a metered representation indicating an amount of progress, by the user, toward the time-dependent goal.
US10523621B2 Display method of exchanging messages among users in a group
The display method executed by a terminal including setting a first user name of the first user on the terminal, displaying the first user name and a second user name of the second user in a display area of the terminal based on a first input on the terminal, deleting the displayed second user name from the display area of the terminal based on a second input constituting at least a portion of the set first user name being inputted into the terminal, the displayed second user name being different from the set first user name, based on a second input constituting a part of the first user name, displaying first information representing that a message is destined for the first user, based on a selection of the first user by the user of the terminal, and transmitting the message including the first information to the terminals may be provided.
US10523620B1 Anonymous two way communications system and method
A system and method for allowing two-way anonymous communication. A message is received by the system, and a unique user ID is created and associated with the sender's contact information. The message if forwarded to the appropriate administrative user, along with the user ID but not the sender's contact information. A response from the administrative user may then be routed back to the sender by matching the user ID associated with the response with the contact information associated with that user ID. Thus, communication with possible without the parties knowing the identity of the other party.
US10523615B1 Method that allows a publisher's website to allow registered users to upload audio and video content on the publisher's website
A method that allows registered users of a publisher's website to upload audio and video content on a thread of the publisher's website and wherein the uploaded content is transcribed, by a backend client comment management program for later retrieval by any user having access to the publisher's website.
US10523614B2 Conversation agent
Various systems and methods for a conversation agent are described herein. A system for a conversation agent includes a context module to determine a context of a conversation involving a first participant and a second participant; a conversation history module to access a conversation history of the first participant and a conversation history of the second participant; a conversation topic module to identify a conversation topic using the context of the conversation, the conversation history of the first participant, and the conversation history of the second participant; and a presentation module to present the conversation topic to the first participant.
US10523607B2 Framework to control and measure the flow of messages
A system and method for regulating the flow of an electronic message in a social network comprises: creating the electronic message posted by a user in a social network, associating various permissions with the electronic message, notifying the user, information relating to flow of the electronic message from the user in the social network to other user, creating the path of the electronic message flow from the user in the social network to the other user and traversing the path of the electronic message flow from the user in the social network to the other user.
US10523604B2 Mobile dashboard for automated contact center testing
A mobile dashboard for automated contact center testing gives up-to-the-minute status reports on your customer experience, enabling you to make operational decisions and drill down to the source of an issue while on the go. A mobile-optimized executive dashboard display can be customized for each unique user, so business and technical stakeholders can filter the display for the customer experience (CX) metrics that are most relevant to them, and configure push notification alerts accordingly.
US10523603B2 Systems and methods for intercepting access to messaging systems
Systems and methods are provided that intercept access to mainframe computing systems' messaging systems. For example, a method may include using a replacement messaging interface adapter to intercept a messaging request being directed from a client program to a messaging interface module of a messaging subsystem that is identified by a messaging stub interface module that implements a documented messaging interface. The method may also include performing an auxiliary function on the messaging request. The method may additionally include transmitting the messaging request to the messaging interface module of the messaging subsystem. The method may further include receiving a response from the messaging subsystem. Additionally, the method may include providing the response to the client program.
US10523602B2 System and method for distributing “semi-blind” electronic messages
In accordance with one or more aspects, a method for distributing electronic messages, the method includes receiving an electronic message at a transmission server sent from a source device over the network, where the electronic message includes a semi-blind distribution list including members of more than one distribution group, and with the processor parsing the more than one distribution group, formatting a group electronic message for each of the parsed distribution groups based on the electronic message where the group electronic message is formatted such that members of a common distribution group of the more than one distribution group are visible to one another as recipients in the semi-blind distribution list, and transmitting a respective group electronic message to respective remote devices and wherein the members of another distribution group different from the common distribution group are invisible in the respective group electronic message corresponding to the common distribution group.
US10523595B2 Application port management
A computing platform executing an application may receive a response to a request for opening a network port for utilization by the application from a computing platform distinct from the computing platform executing the application. The computing platform executing the application may determine whether to open the network port for utilization by the application based on the response to the request. In some embodiments, the application may invoke at least one call to an application program interface (API) of an operating system (OS) running on the computing platform executing the application, and the request may be generated responsive to the at least one call to the API of the OS.
US10523594B2 Information processing apparatus and network switching method
An information processing apparatus according to the present disclosure includes a communication unit that can connect to a plurality of networks including a first network, a storage unit that stores priority level information indicating priority levels of the plurality of networks, and a processor. When the communication unit is connected to the first network, the processor decides a next connection destination candidate on the basis of the priority level information, checks whether an operation requiring continuous connection between the communication unit and any one of the plurality of networks is being executed, and checks whether a virtual network has been established. If the operation is being executed and a virtual network has been established, the processor switches the connection destination of the communication unit from the first network to the next connection destination candidate.
US10523590B2 Channel-based mandatory access controls
Systems and methods for enforcing mandatory access control in a message-based operating system are provided. Calls to operating system logic may be passed as messages over communication channels in a message-based operating system. A first process configured to receive a message via a communication channel in a message-based operation system may be identified. In addition, the communication channel may be identified. Further, an access rule may be identified. The access rule may be a rule to govern access to the communication channel. The access to the communication channel by the second process may be controlled based on the access rule. The access may be controlled in a kernel of a message-based operating system. The second process may be configured to execute invocation logic. The invocation logic may be executable to send the message via the communication channel.
US10523578B1 Transmission of traffic management data to processing pipeline
Some embodiments provide a method for a traffic management unit of a network forwarding integrated circuit (IC). The traffic management unit includes multiple queues for storing packets. Each stored packet is (i) received by the traffic management unit from one of multiple ingress packet processing pipelines and (ii) for processing by an egress packet processing pipeline after being released from the queue storing the packet. The method determines that a particular one of the queues has crossed a threshold amount of stored packet data. The method provides queue state data including an identifier of the particular queue and a current amount of data stored in the particular queue to at least a subset of the multiple ingress pipelines. The ingress pipelines use the provided data to process subsequent packets.
US10523575B2 Feedback loop for frame maximization
The present disclosure describes a method for characterizing a maximum frame size in a network data transmission with a feedback loop. A source device transmits a set of current frames with an initial frame size to a designation device, and receives returning frames from the designation device via a loopback interface. The frame size of subsequent frames to be transmitted is adjusted in bytes. The adjustment of the frame size may be based on a predetermined condition related to the returning frames. The maximum value of the frame size satisfied with the predetermined condition may be designated as the maximum frame size. A plurality of algorithms and machine learning may be used to project the frame size of the subsequent frames and obtain a precise value of the maximum frame size in a network route.
US10523573B2 Dynamic resource allocation based upon network flow control
One or more techniques and/or devices are provided for dynamic resource allocation based upon network flow control. For example, a first counter, corresponding to a count of communication availability signals provided by a network interface to a storage process, may be maintained. A second counter, corresponding to a count of communication unavailability signals provided by the network interface to the storage process, may be maintained. Responsive to the first counter exceeding a resource allocation threshold, additional resources may be dynamically allocated to the storage process during operation of the storage process. Responsive to the second counter exceeding a resource deallocation threshold, resources may be dynamically deallocated from the storage process during operation of the storage process. In this way, resources allocation for the storage process may be dynamically adjusted based upon real-time network flow control information indicative of whether the storage process is efficiently utilizing network communication channel availability.
US10523571B2 Processing data items in a communications network
Methods and apparatus are disclosed for processing data items received at a network element in a communications network. In particular, methods and apparatus are disclosed for processing data items such as packets received at a network element such as a router or other such packet-forwarding network element (20) from a source (1, 1′) and which are intended to be forwarded towards an intended receiver (2, 2′) in a communications network such as a network operating according to the Internet Protocol.
US10523567B2 Phantom queue link level load balancing system, method and device
A data processing system includes a phantom queue for each of a plurality of output ports each associated with an output link for outputting data. The phantom queues receive/monitor traffic on the respective ports and/or the associated links such that the congestion or traffic volume on the output ports/links is able to be determined by a congestion mapper coupled with the phantom queues. Based on the determined congestion level on each of the ports/links, the congestion mapper selects one or more non or less congested ports/links as destination of one or more packets. A link selection logic element then processes the packets according to the selected path or multi-path thereby reducing congestion on the system.
US10523564B2 Redirecting network traffic based on content
A rule indicates that data having particular characteristics be automatically routed to a particular destination. When software on a switching device detects a new data stream, it is analyzed to determine whether it has characteristics specified by the rule. If it does, the packet is encapsulated with a special tag, indicating that the packet should be routed to the new destination. Also, an entry is added to a quick-lookup table in the switching device. The entry indicates that future packets in the data stream that have the same source and destination port and address should also be routed to the new destination.
US10523563B2 Mechanism and procedures for multi-domain enterprise fabric domain federations
In one embodiment, a method generally includes a first edge (E) node in a network receiving an encapsulated data packet, wherein the encapsulated data packet comprises an outer header and a data packet, wherein the outer header comprises a first router locator (RLOC) corresponding to the first E node, wherein the data packet comprises an internet protocol (IP) header, and wherein the IP header comprises a destination endpoint identification (EID) corresponding to a host H. The first E node determines whether the host H is attached to the first E node. And in response to the first E node determining the host is attached to the first E node, the first E node forwards the data packet to the host H. The first E node receives a message from another node after the host H detaches from the first E node and reattaches to another E node, wherein the message comprises the destination EID.
US10523560B2 Service level agreement based next-hop selection
Techniques are described for selecting paths in accordance with service level agreements. For example, spoke and hub routers may advertise routes associated with virtual routing and forwarding (VRF) instances mapped to service level agreements (SLAs). A virtual route reflector of an intermediate router may receive route advertisements and may add respective path communities associated with particular links selected based on link state measurements in accordance with the SLAs. The hub or spoke routers may receive the route advertisements including a respective path community and install the selected path as a next-hop for a given SLA. In this way, spoke and hub routers may forward traffic on links that satisfy particular SLAs such that Quality of Experience (QoE) for an application may be restored or improved.
US10523556B2 Method and system for routing connections in a software-defined wide area network
In accordance with an embodiment of the invention, a method for routing connections in an SD-WAN is disclosed. The method involves receiving TURN server performance metrics via Border Gateway Protocol (BGP) and receiving network performance metrics from calculations made using Service Level Agreement (SLA) protocol data units (PDUs) for TURN servers in an SD-WAN, generating a score for at least one TURN server in the SD-WAN based on the received TURN server performance metrics and received network performance metrics for the at least one TURN server, selecting a TURN server based on the score generated for the at least one TURN server, and routing a connection over the selected TURN server.
US10523555B2 Multi-router IGP fate sharing
A method for routing communication traffic in a network includes detecting that a link in a parallel link configuration has failed and, in response, adjusting one or more metrics associated with other links in the parallel link configuration to indicate that none of the links in the parallel configuration are available. A router connected to a direct link in a parallel link configuration including one or more other routers connected to one or more indirect links, respectively, includes a memory storing configuration parameters specifying a minimum number of links required to be operational in the parallel link configuration and an artificially high cost, and a link metric adjustment module operable to set a metric of the direct link to the artificially high cost until the minimum number of required links are operational after startup of the router or failure and reactivation of the direct link.
US10523553B2 Implementing an E-LAN between multi-nodes utilizing a transport network controller
A method performed under a transport SDN (Software Defined Network) controller may include classifying respective ones of a plurality of target nodes as either first target nodes that belong to a first domain or second target nodes that belong to a second domain, selecting a first core node in the first domain and a second core node in the second domain, calculating a first pseudo-wire (PW) between the selected first core node and the classified first target nodes, and calculating a second pseudo-wire (PW) between the selected second core node and the classified second target nodes.
US10523550B2 Scout functions
A controller and method for fault detection is provided in network cloud environments is provided. The controller may transmit a request to activate at least two scout functions at deployment locations in the network cloud environment, each scout function operable to execute one or more evaluation operations to collect and report evaluation information relating to its corresponding deployment location. The controller may receive at least one evaluation report comprising an evaluation of computational or communication resource availability at the deployment locations.
US10523545B2 System and method for managing VoIP session continuity information using logical scalable units
Logical scalable units (LSU) can be used within a single network data center to provide stateful scalability. However, LSUs are not suitable for operating across multiple network data centers in order to provide geographical redundancy in active-active scenarios while providing high availability. This is because the latencies associated with replicating full session information are unacceptably slow. An additional component in the LSU (known as an LSU Frontend) can be used to replicate a small subset of session information between LSUs. This subset of session information may be enough to enable LSUs to process requests in an acceptable way rather than outright failing. This may be particularly advantageous in scenarios where the requests relate to Voice over LTE calls, because outright failure is very perceivable to subscribers, and it causes resource leakage within the telecommunications network.
US10523544B2 Bus guardian in a data bus
A control system is disclosed, including a first control device, a second control device and a driver component for driving signals on a data bus. The first control device includes a data output which is connected to a data input of the driver component, and a monitoring device for deactivating the data output in the event of a fault. A deactivation signal of the second control device for the driver component is fed to a data input of the first control device, and the first control device is configured to deactivate the data output in the event of an error signal at the data input.
US10523543B2 Generic discovery for computer networks
A generic discovery methodology collects data pertaining to components of a computer network using various discovery technologies. From the collected data, the methodology identifies, filters and analyzes information related to inter-component communications. Using the communication and application information, the methodology determines reliable relationships for those components having sufficient information available. To qualify more components, the methodology implements a decision service to generate hypothetical relationships between components that are known and components that are unqualified or unknown. The hypothetical relationships are presented to a user for selection, and each hypothetical relationship is preferably associated with an indication of its reliability.
US10523541B2 Federated network and application data analytics platform
Systems, methods, and computer-readable media for providing interoperability between nodes in separate networks as part of a federated network. In some embodiments, a system can identify a first cluster of nodes in a first network and a second cluster of nodes in a second network. The system can provide interoperability between the first cluster of nodes and the second cluster of nodes. First analytics for the first cluster of nodes can be generated using first network traffic data gathered based on first network traffic flowing through the first cluster of nodes by a group of sensors implemented in the first network. The second cluster of nodes can access the first analytics for the first cluster of nodes as part of providing the interoperability between the first cluster of nodes in the first network and the second cluster of nodes in the second network.
US10523537B2 Device state management
A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
US10523534B2 Method and apparatus for managing user quality of experience in network
The present invention relates to a method and an apparatus for measuring and managing user quality of experience in a network, and a system for measuring user quality of experience in a network may comprise: a system controller for configuring measurement criteria for user quality of experience between network elements and controlling so that the network elements measure the user quality of experience according to the set criteria; a network element for transmitting a packet to a counterpart network element in order to measure, according to the control of the system controller, the user quality of experience for at least one counterpart network element; and a counterpart network element for receiving the packet from the network element and transmitting a response packet.
US10523532B1 Multiple queueing for distributed environments
Computing resource service providers provide computing resources to a plurality of customers. To avoid customers experiencing a degradation in service associated with the computing resources provided to customers, a main queue and a sideline queue may be used to manage and distribute customer events to service endpoints. Customer events may be placed in a main queue and transmitted, by a delivery host, to a service endpoint. If the delivery host receives a throttle response from the service endpoint, the delivery host may enqueue the customer event in a sideline queue and generate and/or store state information associated with the customer event. The state information may include an interval of time at the expiration of which the customer event may be retransmitted to the service endpoint.
US10523531B2 SDN-based API controller
Techniques, described herein, may enable a software defined network (SDN) to determine application program interfaces (APIs) for providing network services. For instance, when a customer submits a request to access media content (e.g., images, music, videos, etc.), the SDN may determine the APIs to enable the network service to be provided to the user with little or no operator involvement. In some implementations, the APIs may be derived by the network dynamically. In some implementations, the APIs may be derived from API records that are stored by the SDN. Additionally, when new APIs are derived for a network service, the APIs may be recorded in case the same request for network services is later received (e.g., from another customer) in which case the record may be promptly used to determine the appropriate APIs for the requested network service.
US10523524B2 Usage-based bandwidth optimization
Systems, graphical user interfaces, and methods are provided to optimize bandwidth usage associated with a local network. As part of the bandwidth optimization techniques, a network regulation entity may maintain a plurality of usage statistics for a plurality of electronic devices. These usage statistics may be presented by an electronic device as part of a usage summary interface. In addition to displaying the usage statistics, the usage summary interface may enable a user to modify how the network regulation entity regulates traffic. Accordingly, the network regulation entity may update an access profile in accordance with the modification. Subsequently, the traffic received from the electronic device is processed based on the user-indicated modification. Thus, compliance with network neutrality principles may be maintained.
US10523522B2 Environmental visualization system including computing architecture visualization to display a multidimensional layout
An environmental visualization system is provided for visualization of a computing architecture. The environmental visualization system may include a front-end system configured to receive signals communicated and carrying messages between source and destination network nodes separate and distinct from the system in a communication network composed of a plurality of network nodes within an environment of a user, interpret the messages to identify the source and destination network nodes, and generate data input for the signals that indicates the source and destination network nodes. The environmental visualization system may also include a computing architecture system configured to generate from the data input, a multidimensional layout that depicts the communication network, including the source and destination network nodes and signals communicated therebetween, in which the front-end system may be configured to output the multidimensional layout for display by a display device.
US10523520B2 System anomaly detection using parameter flows
One embodiment provides a method, including: receiving a plurality of loglines from a system execution log; generating at least one control flow graph by mining (i) a plurality of templates and (ii) a sequence of the plurality of templates defined by an order encountered during execution from the system execution log, wherein the control flow graph identifies flows between templates during execution; mining (i) discriminative parameters, (ii) a position for each of the mined discriminative parameters within a template, and (iii) a value of each of the mined discriminative parameters; annotating edges of the at least one control flow graph with the values of the mined discriminative parameters within the control flow graph; identifying execution traces from the system execution log using the values of the mined discriminative parameters; and detecting system anomalies in the identified execution traces by comparing one of the execution traces to an expected execution.
US10523519B2 Comparative multi-forecasting analytics service stack for cloud computing resource allocation
A multi-layer analytics service stack may generate forecasted utilization data. An input layer of the analytics service stack may receive input and designate cloud computing utilization data for analysis. A transformation layer of the analytics service stack may perform format transformations on the cloud computing utilization data, and the data may be prepared for analysis at a data treatment layer of the cloud computing utilization data. The treated and transformed cloud computing utilization data may be analyzed using multiple analytics models by a multi-forecasting layer of analytics service stack to generate the forecasted utilization data.
US10523517B2 Topology engine state tracking
A system for topology state tracking includes a client device requesting network topology information, and a topology engine coupled to one or more network device. The topology engine includes at least one processor, and non-transitory computer readable media having encoded thereon computer software having a set of instructions executable by the at least one processor to perform one or more operations. The set of instructions includes instructions to receive state information associated with at least one network service, generate network topology information based on the state information, determine changes in the network topology for the at least one network service, update the network topology information, provide access to the network topology information by the client device, receive a request for network topology information from the client device, and transmit the network topology information to the client device.
US10523516B1 Change criticality quantifier for an IoT workspace and associated methods
A device for an Internet of Things (IoT) workspace monitors the IoT workspace to determine a change in a number of IoT devices operating within the IoT workspace. A respective topology of the IoT workspace is determined based the number of IoT devices operating in the IoT workspace. The IoT devices based on each topology are mapped, with each map identifying locations of the IoT devices within the IoT workspace. Relationships and dependencies are determined between the IoT devices for each map. A weight is assigned to each IoT device based on the determined relationships and dependencies for each map. The assigned weights of the changed number of IoT devices are compared to the assigned weights of the IoT devices operating before the change so as to quantify an impact of the change in the IoT workspace.
US10523509B2 Configuring method and corresponding communication network device, system, computer readable program product and computer readable storage medium
The disclosure relates to a method for configuring an WLAN (Wireless Local Area Network) access point adapted to use at least one operational frequency channel to transmit or receive data when the access point is in an operational mode. The configuring includes checking an availability of at least one restricted frequency channel, a use of the restricted frequency channel being restricted by the availability, choosing the operational frequency channel from a set of frequency channels according to the checked availability, a first configuring comprising a first checking of restricted frequency channels belonging to a first proper sub-set of the set being performed before entering into the operational mode. At least one second checking of at least one restricted frequency channel of the set, that has not been checked as available, is performed after the first configuring.
US10523508B2 Monitoring management systems and methods
A monitoring management system is provided to perform a monitoring operation including: detecting a system configuration of an application server; determining whether the system configuration is compliant with a monitoring rule corresponding to the application server; generating a monitoring configuration when the system configuration is compliant with the monitoring rule; and allocating at least one monitoring server to monitor the application server according to the monitoring configuration.
US10523502B2 Method and system for configuration of devices of a control system
In aspects, the present invention discloses a method of configuring a plurality of devices of a control system using a configuration server connected to a plurality of data repositories using an engineering data gateway. The method comprises retrieving a first data set from a first data repository from the plurality of data repositories, retrieving a second data set associated with the first data set from a second data repositories from the plurality of data repositories, identifying at least one functional dependencies among the first data set and the second data set, generating a plurality of engineering artifacts including a configuration file, and transmitting the configuration file to a corresponding device from the plurality of devices.
US10523501B2 Installation of networkable devices
Embodiments described herein include systems, apparatuses, and methods for attempting to wirelessly communicate with a networkable device with a mobile device to retrieve an identifier for the networkable device; receiving the identifier from the networkable device; storing the identifier in the mobile device; and sending a request to a provisioning server to provision the networkable device.
US10523498B2 Multi-broker messaging and telemedicine database replication
A master node is provided. The master node can be configured to include multi-broker messaging. The node can be configured to perform Telemedicine Database Replication. A surrogate master node(s) can be provided in a wireless ad-hoc network. In some variations, the master node and surrogate master node(s) can be arranged in a mesh network.
US10523496B2 Handling of performance degradation in a communications system
There are provided mechanisms for handling network performance degradation in a communications system. A method is performed by a wireless device. The method comprises detecting occurrence of a KPI event associated with a first radio access network node. The method comprises reporting the KPI event to an OSS entity via a second radio access network node.
US10523494B2 Method and apparatus for processing network failure
A method and an apparatus are provided for processing a network failure. The method includes followings. A failure identifier corresponding to the network failure is acquired, when detecting the network failure. The failure identifier is added to a Bluetooth broadcast frame, and the Bluetooth broadcast frame is sent to a user terminal, such that the user terminal determines the network failure of a Bluetooth player according to the failure identifier in the Bluetooth broadcast frame and processes the network failure.
US10523493B2 Cross-cloud operation management
Operations include executing operations across different third-party computing clouds provided by different vendors. A cloud discovery process allows for a virtual machine, executing on a computing cloud, to discover resources on a different computing cloud provided by a different vendor. The cloud discovery process is implemented by one or more cloud agents executing within third-party clouds. A cloud agent, corresponding to a third-party computing cloud, may use a cross-cloud repository that is maintained by a tenant to discover resources in other third-party computing clouds provided by different vendors. An Application Programming Interface (API) for accessing a particular third-party computing cloud may be exposed to a cloud agent of another third-party computing cloud provided by a different vendor. The cloud agent may trigger operations on the particular third-party computing cloud based on events detected by the cloud agent in the third-party computing cloud corresponding to the cloud agent.
US10523489B1 Polar transmitter with zero crossing avoidance
A polar transmitter and method thereof generate a filtered IQ waveform in IQ space representing an input bit stream. The filtered IQ waveform is modified to avoid a zero crossing region by intermittently adding thereto a zero crossing avoidance signal with a frequency spectrum comprising at least first and second tones defining first and second peaks on opposite sides of a center-frequency valley. A polar signal comprising a polar amplitude and phase is generated based on the modified IQ waveform. An RF carrier is modulated using the polar signal.
US10523486B2 Data modulation and demodulation method and data transmission method and node for multi-carrier system
Disclosed in the embodiments of the present application are a data modulating and demodulating method, a data transmission method and node for multi-carrier system. The data modulating method including: selecting, by a transmitting node, corresponding waveform functions based on values of a first parameter, wherein the first parameter includes K values corresponding to K different waveform functions, respectively, and K is an integer greater than 1; and performing, by the transmitting node, using the selected waveform functions, modulation on time domain data sequences processed by Inverse Fast Fourier Transform (IFFT) to obtain a modulated data sequence. The first parameter may be configured by a base station for a UE. Also provided by the embodiments of the present application are a corresponding demodulation method and data transmission method and node.
US10523485B2 Generalized frequency division multiplexed transmission for narrowband with internet of things (Iot) devices
An apparatus for band-limited frequency division multiplexing for uplink transmission to a base station or access point, particularly from an IoT device, comprises a signal modulator to transmit a signal over a set of contiguous equally spaced frequency sub-carriers ranging from a lowest frequency sub-carrier via intermediate sub-carriers to a highest frequency sub-carrier. The signal modulator contains a filter to apply asymmetric filtering over the range of the frequency sub-carriers, thereby to reduce a peak-to-average power ratio of the transmitted signal.
US10523482B2 System and method for providing improved non-orthogonal multiple access in a wireless communication network
This disclosure relates generally to communication network, and more particularly to a system and method for providing an improved Non-Orthogonal Multiple Access (NOMA) in a wireless communication network. In one embodiment, a method is provided for providing an improved NOMA in a wireless communication network. The method comprises dynamically creating a plurality of user equipment (UE) groups within a network coverage area based on at least one of a modulation coding scheme (MCS) for each UE, a received signal power at each UE, and a mobility of each UE, determining an appropriate codeword for each of the plurality of UE groups, and assigning the appropriate codeword to each of the plurality of UE groups. Each of the plurality of UE groups comprises a plurality of UE's.
US10523481B1 Antenna device and signal reception method
According to one embodiment, an antenna device includes an antenna, a first circuit, a second circuit and a control processing circuit. The antenna receives a radio wave signal and separates the radio wave signal into a right-hand circularly polarized wave signal and a left-hand circularly polarized wave signal. The first circuit divides the right-hand circularly polarized wave signal into a first right-hand circularly polarized wave signal and a second right-hand circularly polarized wave signal. The second circuit divides the left-hand circularly polarized wave signal into a first left-hand circularly polarized wave signal and a second left-hand circularly polarized wave signal. The control processing circuit detects a phase difference between the first right-hand circularly polarized wave signal and the first left-hand circularly polarized wave signal.
US10523477B2 Method and system for split voltage domain receiver circuits
Methods and systems for split voltage domain receiver circuits are disclosed and may include amplifying complementary received signals in a plurality of partial voltage domains. The signals may be combined into a single differential signal in a single voltage domain. Each of the partial voltage domains may be offset by a DC voltage from the other partial voltage domains. The sum of the partial domains may be equal to a supply voltage of the integrated circuit. The complementary signals may be received from a photodiode. The amplified received signals may be amplified via stacked common source amplifiers, common emitter amplifiers, or stacked inverters. The amplified received signals may be DC coupled prior to combining. The complementary received signals may be amplified and combined via cascode amplifiers. The voltage domains may be stacked, and may be controlled via feedback loops. The photodetector may be integrated in the integrated circuit.
US10523472B1 Interface circuitry
Aspects of the disclosure provide an apparatus that includes interface circuitry with a serializer/deserializer (SERDES) circuit. The interface circuitry includes a receiving circuit that receives a signal that carries a sequence of digital values. The receiving circuit includes sampler circuit and a feedback equalization circuit. The sampler circuit includes an amplifying portion and a latch portion coupled at an intermediate node. The amplifying portion varies, with an amplifying gain, an intermediate signal at the intermediate node in response to an input signal to the sampler circuit, and the latch portion generates a digital output based on the intermediate signal at the intermediate node. The feedback equalization circuit is coupled to the intermediate node to vary the intermediate signal at the intermediate node based on a previous digital output from the latch portion of the sampler circuit.
US10523471B2 Look ahead based method and apparatus for equalizing pulse amplitude modulation electronic signals
Embodiments are disclosed for equalizing a pulse amplitude modulation signal for a receiver in a communication system. An example method includes receiving an electronic signal. The electronic signal encodes a plurality of symbols in a number of amplitude levels in a plurality of pulses in the electronic signal. The example method further includes estimating multiple symbol values using all possible values of an immediately preceding symbol for each symbol in the electronic signal. Each estimated symbol value is determined using one of the possible values of the immediately preceding symbol. The example method further includes receiving an actual value of the immediately preceding symbol and selecting an actual estimated symbol value from the multiple symbol values based on the actual value of the immediately preceding symbol. The actual estimated symbol value may be used as the actual value for selecting an estimated symbol value of an immediately subsequent symbol.
US10523468B2 Traffic forwarding
An RB device creates a primary multicast tree and a corresponding backup multicast tree, and determines whether the primary multicast tree for forwarding traffic fails or not, according to a received first LSP packet; when the primary multicast tree fails, the RB device forwards the traffic using the backup multicast tree.
US10523466B1 Aliasing in an active-active multi-homed PBB-EVPN network
Techniques are described for providing aliasing in an active-active multi-homed Provider Backbone Bridging Ethernet Virtual Private Network (PBB-EVPN) network. For example, PE devices of a multi-homed Ethernet segment may send packets received from the PBB-EVPN core network over the Ethernet segment to the customer device even if the receiving PE device has not learned the source MAC address of the CE device. In particular, the PE devices coupled to the multi-homed Ethernet segment may apply aliasing techniques in which a PE device performs a lookup of a BMAC address and the Customer Virtual Local Area Network (C-VLAN), instead of a lookup of a destination MAC address, to determine the path to send the data traffic.
US10523458B2 Multicast to unicast conversion technique
A technique allows stations to utilize an equal share of resources (e.g., airtime or throughput). This prevents slow stations from consuming too many resources (e.g., using up too much air time). Fairness is ensured by selective dropping after a multicast packet is converted to unicast. This prevents slow stations from using more than their share of buffer resources. Multicast conversion aware back-pressure into the network layer can be used to prevent unnecessary dropping of packets after multicast to unicast (1:n) conversion by considering duplicated transmit buffers. This technique helps achieve airtime/resource fairness among stations.
US10523456B2 Multipoint to multipoint trees for computed spring multicast
A method and apparatus is executed by a network device in a source packet in routing (SPRING) network. The method is to establish a multipoint to multipoint multicast distribution tree where the network device is selected as a rendezvous point for the multipoint to multipoint multicast distribution tree. The method includes advertising the rendezvous point with a multicast group identifier and multicast segment identifier via a control plane protocol, receiving at least one interest registration from receivers of the multicast group via the control plane protocol, and constructing the multipoint to multipoint multicast distribution tree with the rendezvous point as a root and each of the receivers as leaves using unicast tunnels and replication points.
US10523453B2 Managing content casting
Techniques are provided to manage the casting of content from user devices to media playback devices. The proposed approach employs intermediate network components that intercept and manipulate session and configuration protocol traffic according to network rules. Enforcement of such rules ensures user devices only discover and cast content to allowed media playback devices. The proposed techniques support casting to local and remote public and private media playback devices and also regulate media playback device reconfiguration.
US10523450B2 Overlay network billing
Operations include determining billing for data being transmitted out of an Autonomous System (AS). An internal node in the AS determines billing for a packet transmitted out of the AS based at least on an egress path of the packet. The packet is received at the internal node in the AS via a particular overlay network of a plurality of overlay networks. Each overlay network may be associated with a corresponding tenant of a set of tenants. The internal node selects an egress path of the packet based on one or more characteristics of the packet. The egress path and the overlay network are mapped directly or indirectly to a billing counter. The billing counter is incremented based on (a) the transmission of the packet on the overlay network to the egress gateway and (b) transmission of the packet out of the AS on the selected egress path.
US10523449B2 Method and system for automated control of local power usage incorporating reprogramming and replacing power consumption controllers
A system, method and apparatus providing fully automatic control of energy consuming or producing devices within a building or group of buildings, the system automatically reprogramming a power consumption controller (PCC) responsive to a failure to achieve a performance goal for a respective controlled device and automatically replacing the PCC responsive to a continued failure to achieve the performance goal.
US10523446B2 Authentication system and authentication method
Upon receiving a new CRL, a device with a large storage capacity in an authentication system detects another device connected to a controller to which this device is connecting, and determines whether or not to transmit the new CRL depending on the magnitude of the storage capacity of the device that has been detected.
US10523444B2 Solid state storage device with command and control access
Several embodiments of memory devices and systems with command and control access are described herein. In one embodiment, a memory device includes a controller having a processor and a memory component operably coupled to the processor. The controller is configured to receive at least one command and control (C2) packet from a remote computer associated with a device vendor. The C2 packet includes a request for the controller to perform a restricted command, and a vendor signature. The memory component stores instructions executable by the processor to determine if the vendor signature is valid and to direct the controller to perform the restricted command if the vendor signature is determined to be valid.
US10523441B2 Authentication of access request of a device and protecting confidential information
The systems and methods described herein enable an application on a user device to securely request access to a resource for an order using a selected credential routine. The application can receive order data and a signature based on the order data from an access device. The application can include an interface for selecting a particular credential routine from a plurality of credential routines that can be used to obtain the credential for accessing the resource. Instead of requesting access to the resource via the access device, the application can communicate with an authentication server that can verify the signature based on the order data and obtain authorization of the credential. Thus, the application can select a credential routine and credential for accessing a resource through secure communications with the authentication server.
US10523436B2 Security locking device of computers
The present disclosure relates to a security locking device of computers having separate key pairs, and including an encryption board inserted between a main board and a hard disk, and an encryption board being inserted into the encryption board to perform a real-time authentication process. The electronic key and the encryption board performs the real-time authentication process and hardware anti-copy self-testing process, and encrypt the data communicated between the encryption board and the electronic key. After passing the authentication process and the hardware anti-copy self-testing process, the electronic key combines an internally stored key list with the key list on the encryption board, and selects a user key to encrypt/decrypt the data on the disk according to the partition of the hard disk where the encrypted data is written to. The security locking device can assure the safety of the data, and the hardware is prevented from being copied.
US10523430B2 Information processing method and apparatus
An information processing method, includes calculating, using a first station, an estimated ratio of a quantity of pulses affected by a photon-number splitting (PNS) attack including a multi-photon in the pulses to a total quantity of the pulses, performing, using the first station, error correction processing on key information based on the estimated ratio to obtain a shared key of the first station and a second station when the estimated ratio is less than a preset threshold. Hence, a degree to which the photon is affected by the PNS attack can be estimated in order to perform error correction on the key information, thereby improving security of a key distribution.
US10523427B2 Systems and methods for management controller management of key encryption key
In accordance with embodiments of the present disclosure, a management controller configured to provide management-domain management of an information handling system may include a processor and a key management utility embodied in non-transitory computer-readable media. The key management utility may be configured to issue one or more commands to a cryptoprocessor for storing and sealing a key encryption key on the cryptoprocessor, wherein the key encryption key is for decrypting a media encryption key for encrypting and decrypting data stored to a storage resource of a host domain of the information handling system. The key management utility may also be configured to issue one or more commands to the cryptoprocessor for unsealing and retrieving the key encryption key from the cryptoprocessor.
US10523426B2 Distributed VPN service
For a network that includes host machines for providing computing and networking resources and a VPN gateway for providing external access to those resources, a novel method that distributes encryption keys to the hosts to encrypt/decrypt the complete payload originating/terminating at those hosts is described. These encryption keys are created or obtained by the VPN gateway based on network security negotiations with the external networks/devices. These negotiated keys are then distributed to the hosts via control plane of the network. In some embodiments, this creates a complete distributed mesh framework for processing crypto payloads.
US10523420B1 Transmitting encoded data along transmission mediums based on colorspace schemes
Techniques to transmit encoded data along a transmission medium and decode the transmitted data along the transmission medium are provided. Some techniques include logic to encode data transmitted along a transmission medium, such as a fiberoptic line or cable, where the encoding is pursuant to a conversion between a first and second colorspace. The logic may further be configured to decode the data once it is received at a node along the fiberoptic line, where the colorspace conversion provides the basis, key, or cipher for preforming the decoding operation. The logic may be further configured to alter the encryption and decryption basis, key, or cypher by altering the colorspace scheme defining the encoding (and by extension the decoding) during transmission, including a transmission that takes place after a previous transmission governed by the previously defined (and subsequently altered) colorspace conversion scheme. Other embodiments are described and claimed.
US10523417B2 Apparatus for encryption and search and method thereof
The present disclosure relates to a sensor network, machine type communication (MTC), machine-to-machine (M2M) communication, and technology for internet of things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method for performing an encryption process is provided. The method includes generating a plurality of keys used for keyword encryption and file encryption, generating an address ciphertext by performing a first encryption process on each of addresses that a plurality of files are stored, generating a keyword ciphertext by performing a second encryption process on each of a plurality of keywords that are included in each of the plurality of files, reordering the address ciphertext and the keyword ciphertext based on the keyword ciphertext, and storing the reordered address ciphertext and keyword ciphertext.
US10523413B2 Non-transitory machine readable medium for clock recovery
An apparatus comprises a plurality of sampling circuits configured to receive a non-Non Return to Zero (non-NRZ) data signal; and a control circuit coupled to the plurality of sampling circuits, wherein the control circuit is configured to provide one or more control signals indicating whether to decrease or increase a frequency of a clock signal associated with the non-NRZ data signal based on the non-NRZ data signal.
US10523409B2 Method of synchronization during the processing, by a multimedia player, of an item of multimedia content transmitted by an MBMS service
A method for playing back an item of multimedia content by user devices, the method including steps of: receiving segments of an item of multimedia content by a server, storing the received segments in a buffer memory, transmitting a segment request from a multimedia player of a user device to the server, and transmitting, in response, a requested segment from the server to the multimedia player, if the segment is present in the buffer memory, transmitting a request for synchronization data from the multimedia player to the server, and transmitting, in response to the request, synchronization data from the server to the multimedia player, the data including an identifier of a last segment received, and a datum defining the time of receipt of the last segment by the user's device.
US10523408B2 Communication system and synchoronization method thereof
A synchronization method, suitable between a first electronic device and a second electronic device, includes following operations. A first pulse of a wireless signal sent from the first electronic device is received by the second electronic device. A first status of the second electronic device is determined. A second pulse of the wireless signal is received after the first pulse. A receiving time gap between the first pulse being received and the second pulse being received by the second electronic device is measured. A new status of the second electronic device is determined according to the receiving time gap and the first status of the second electronic device. Whether to synchronize a system clock on the second electronic device with the second pulse of the wireless signal is determined according to the new status.
US10523402B1 Multi-media full duplex packet data splitter
A Network Splitter, using three network connections. Splitting of the data paths occurs up stream from the networks connection, between the PHY, and the MAC, of the OSI model. Splitting is done by connecting the transmit data and transmit control of the layer representing the connection of the first network device, to the receive data and receive control of the layer representing the connection to the second network device, and connecting the transmit data and transmit control of the layer representing the connection to the third network device to the receive data and receive control signals of the layer representing the connection to the first network device. In this way, packet network data is being sent to a second network connection from the first network connection, and packet data is being transmitted from a third network connection to the first network connection.
US10523401B2 Method, apparatus, and system for handling co-channel cell interference
Embodiments provide a method, an apparatus, and a system for handling co-channel cell interference, a base station and a user terminal. The method includes obtaining interference information of a non-serving cell; and sending the obtained interference information of the non-serving cell to a user terminal UE. Co-channel interference caused in the non-serving cell to the UE can be well suppressed or cancelled, and performance of the UE in demodulating a PDSCH can be better improved.
US10523399B2 Apparatus and method for transmitting/receiving multimedia data delivery characteristics information in multimedia communication system
A method for transmitting multimedia data delivery characteristics information by a multimedia data transmission apparatus in a multimedia communication system is provided. The method includes transmitting, to a multimedia data reception apparatus, an element indicating whether multimedia data delivery characteristics information denoting information related to a Quality of Service (QoS) for multimedia data is included, and the multimedia data delivery characteristics information if the element indicates that the multimedia data delivery characteristics information is included.
US10523398B2 Electronic apparatus and wireless communication method
According to one embodiment, an electronic apparatus includes controller circuitry, transmitter circuitry, and receiver circuitry. The controller circuitry is configured to judge whether a payload for a first packet comprises retransmission data; set a first PHY header for the first packet, when the payload does not comprise the retransmission data; set a second PHY header for the first packet, when the payload includes the retransmission data, wherein the second PHY header comprises an amount of information larger than an amount of information of the first PHY header; and generate the first packet comprising the payload and either one of the first PHY header or the second PHY header set for the first packet. The transmitter circuitry is configured to transmit the first packet. The receiver circuitry is configured to receive an ACK signal or a NACK signal for the first packet.
US10523396B2 Method and apparatus for transmitting wireless local area network information
A method for sending a wireless local area network packet structure is provided, and the method comprises: determining a packet structure, where the packet structure comprises an HE-SIGA and an HE-SIGB, the HE-SIGA comprises an indication information, and if a current transmission mode is a full bandwidth MU-MIMO transmission, the indication information is used to indicate a number of scheduled users, or if the current transmission mode is other transmission mode, the indication information is used to indicate a number of symbols in the HE-SIGB; and sending the packet structure.
US10523392B2 Downlink reference signals for radio resource management (RRM) measurement
Aspects of the disclosure provide a method for transmission of downlink mobile reference signals (MRSs). The method can include transmitting an MRS that includes a first part MRS and an additional part MRS, wherein the first part MRS includes first MRS bursts each multiplexed with a synchronization signal block (SS block), and the additional part MRS includes second MRS bursts and is configurable to be transmitted or not transmitted.
US10523388B2 Method and apparatus for use with a radio distributed antenna having a fiber optic link
Aspects of the subject disclosure may include, for example, a transceiver that converts first modulated channel signals in a first spectral segment to the first modulated channel signals in a second spectral segment based on signal processing of the first modulated channel signals and without modifying the signaling protocol of the first modulated channel signals. The transceiver transmits, via a fiber optic cable, a transmission signal including a first reference signal with the first modulated channel signals in the second spectral segment to a network element of a plurality of network elements of the distributed antenna system for wireless distribution of the first modulated channel signals to mobile communication devices in the first spectral segment. The first reference signal enables the distributed antenna system to reduce a phase error during processing of the first modulated channel signals from the second spectral segment to the first spectral segment.
US10523376B2 Method and apparatus for re-transmitting MMT packet and method and apparatus for requesting MMT packet re-transmission
The present invention discloses a method of re-transmission of a lost MMT packet by a packet transmission apparatus. The method includes generating a media processing unit (MPU) based on a media fragment unit (MFU) and generating an MMT asset by encapsulating the MPU; generating an MMT packet based on the MPU included in the generated MMT asset; and transmitting the generated MMT packet, wherein the method further comprises adding, in a signaling message related to re-transmission of the MMT packet, delay_constrained_ARQ_flag to indicate whether or not the MMT packet transmission apparatus supports a delay-constrained automatic repeat request (ARQ) function.
US10523375B2 Scheduling acknowledgements to received sub-frames in a multi-sim user equipment using a shared transmit chain when receiving data continuously on each sim
A multi-SIM wireless device checks whether each of the (e.g., two) SIMs has received sub-frames in successive intervals prior to a current interval. If such a condition is satisfied by all the SIMs, the wireless device allocates several successive (transmit) intervals to a first SIM before allocating next successive (transmit) intervals to another SIM. If such a condition is not satisfied, the sub-intervals may be allocated according to any other approach (i.e., not constrained by the requirement of successive sets of transmit intervals to the two SIMs) as suited for the specific situation. The allocated sub-frame intervals are used to send the acknowledgements of the previously received sub-frames.
US10523374B2 Repetition process cycling for grant-less or grant-based transmission
Various communication systems may benefit from the appropriate handling of multiple competing transmissions. For example, high or ultra reliable low latency communication systems may benefit from cycling hybrid automatic repeat request transmission processes for grant-less uplink transmission. A method can include identifying or predicting a plurality of pending data transmissions. The method can also include deterministically cycling the pending data transmissions among a plurality of available resources.
US10523368B2 Polar code processing method and communications device
Embodiments of the present invention disclose a polar code processing method and communications device. The method includes: obtaining, based on a target coded bit quantity M and preset first mapping relationship information, a first sequence number set of M uncoded bits that is corresponding to the target coded bit quantity M, the first mapping relationship information is used to indicate a one-to-one correspondence between a plurality of coded bit quantities and a plurality of uncoded bit sequence number sets, the M uncoded bits include K information bits, and M target coded bits are obtained after polar encoding is performed on the M uncoded bits; and selecting, from the first sequence number set of the M uncoded bits according to a preset first selection rule, K sequence numbers as a sequence number set of the K information bits.
US10523367B2 Efficient survivor memory architecture for successive cancellation list decoding of channel polarization codes
A method of storing survivor data generated while decoding channel polarization codes in a memory module includes setting a list size that corresponds to a number of decoder units used to decode the channel polarization codes, inputting a stream of input bits to the decoder units, and sequentially decoding the input bits. Each input bit is decoded using all previous input bits decoded before the each input bit. The method further includes selecting a plurality of survivor bits from among the decoded input bits, and storing the selected survivor bits in the memory module in a binary tree configuration. The number of edges in each level of the binary tree configuration does not exceed the list size.
US10523361B2 Method for operating sounding in wireless LAN system, and apparatus therefor
An embodiment of the present invention suggests a method in which an access point (AP) obtains channel quality information in a wireless LAN system. The AP transmits, to at least one station (STA), a null data packet announcement (NDP-A) frame including information on transmission of a subsequent null data packet (NDP) frame, and transmits an NDP frame to the at least one station on the basis of information on the NDP-A frame. Further, the AP receives, from the at least one STA, a feedback frame including downlink channel quality information. At this time, the NDP frame includes an L-part for a legacy STA and a high efficiency (HE)-part for a HE STA, wherein the HE-part consists of a HE-signaling A (HE-SIG A) field, a HE-short training field (HE-STF), and a HE-long training field (HE-LTF).
US10523360B2 Methods and devices for providing a robust data communication between a client and a server
A method at a client includes monitoring a data connection to a server, adjusting a value of a channel quality indicator based on the detection of a start of a data transmission from the server, and transmitting the adjusted value of the channel quality indicator to the server.
US10523358B1 Systems and methods for dynamically switching uplink waveforms for a wireless device in a wireless network
A system for switching an uplink waveform for a wireless device in a wireless network includes an access node configured to deploy a first radio air interface to provide wireless services to the wireless device. The access node includes a processor configured to receive a signal indicating a channel condition from the wireless device. The processor is also configured to determine whether to switch the uplink waveform for the wireless device based on the signal indicating the channel condition.
US10523351B2 Cross channel in-vehicle media consumption measurement and analysis
The invention provides a novel and unique system and method for cross channel in-vehicle identification of media, source, and advertisement consumption measurement and analysis. Real-time measurement and analysis of all applicable forms of media that a driver or passenger may consume inside of an automobile can be achieved. This includes real time measurement and analysis of advertisement effectiveness for a large number of users across a specified region.
US10523348B2 Uplink signal to interference plus noise ratio estimation for massive MIMO communication systems
This invention presents methods for estimating the uplink SINR and channel estimation error level in MU-MIMO wireless communication systems comprising the BS obtaining the channel coefficients between each receiving antenna of a BS and a transmitting antenna of a UE in the uplink; for the BS estimating the SU-MIMO SINR of a UE using the channel coefficients between a UE and the BS; for the BS estimating the channel estimation error level of a UE using the channel coefficients between a UE and the BS.
US10523347B2 Method and apparatus for handling radio link failure in system using multiple reference signals
A communication method and a system for converging a 5th-generation (5G) communication system for supporting higher data rates beyond a 4th-generation (4G) system with a technology for internet of things (IoT) are provided. The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, etc. The method includes receiving a radio resource control (RRC) message including first information associated with a reference signal for a radio link monitoring (RLM) and second information associated with a threshold for the RLM, monitoring a radio link quality of at least one reference signal indicated by the first information, comparing the radio link quality of the at least one reference signal with the threshold and indicating an in-sync or an out-of-sync to a higher layer of the terminal based on the comparison result.
US10523346B2 System for determining the layout and absolute and relative positions of elements in a distributed antenna system and for use of those elements for measurement
A distributed antenna system including a plurality of remote antenna units, a passive element coupled to at least one of the remote antenna units and an RFID system located proximate the passive element. The RFID system includes processing circuitry and measurement circuitry and the processing circuitry is configured for receiving an interrogation signal and processing the interrogation signal and providing a response. The response includes data associated with a measurement made by the measurement circuitry.
US10523343B2 Measuring device and method for determining beamforming signal quality
A measuring system for determining a beamforming quality of an antenna array signal of an antenna array of a device under test. The measuring system comprises a measuring device configured to receive an antenna array signal, and to measure the antenna array signal and to determine a beamforming signal quality thereof. The antenna array signal is wirelessly transmitted to the receiver by the antenna array of a device under test. The measuring system further comprises a positioning unit configured to position the device under test in successive predefined orientations. The measuring device is configured to receive and measure the antenna array signal successively in each of the predefined orientations.
US10523342B1 Autonomous reinforcement learning method of receiver scan schedule control
A method of detecting electromagnetic signal sources of interest includes applying reinforcement learning to automatically and continuously update a receiver scan schedule wherein an agent is reinforced according to comparisons between expected and actual degrees of success after each schedule update, actual degrees of success being estimated by applying to signal data a plurality of value scales applicable to a plurality of reward classes. An exponential scale can be applied across the plurality of reward classes. A companion system can provide data analysis to the agent. The agent can include an actor module that determines schedule updates and a critic module that determines the degrees of scanning success and awards the reinforcements. Embodiments implement a plurality of agents according to asynchronous multiple-worker actor/critic reinforcement learning. The method can be initially applied to training data comprising synthetic and/or previously measured signal data for which the signal sources are fully characterized.
US10523341B1 Methods and systems for in-situ crosstalk measurements in communication systems
A method includes deactivating transmitters of a first plurality of transceivers that are associated with an endpoint to multi-channel communication fabric. A given transceiver of the first plurality of transceivers includes a receiver. The method includes controlling the given transceiver to cause the given transceiver to couple a reference source of the given transceiver to a first node of the receiver, measure a first value at a second node of the receiver, and determine a gain between the first node and the second node based on the measured first value. The method includes controlling the given receiver to cause the given receiver to isolate the reference source from the first node of the receiver; and measuring, by the given transceiver, a second value at the second node and determining, by the given transceiver, an intrinsic noise based on the measured second value. The method includes activating the deactivated transmitters; measuring, by the given transceiver, a third value at the second node and determining, by the given transceiver, a composite noise based on the measured third value; and determining, by the given transceiver, a crosstalk noise at the first node of the receiver based on the determined gain, the determined intrinsic noise and the determined composite noise.
US10523334B1 Controlling gain modulation in optical communication networks
An optical system for controlling gain modification, including a first non-linear optical element (NLE) through which an input optical signal and a first pump wavelength are transmitted to generate a first optical signal; a second NLE through which the first optical signal is amplified to generate a second optical signal; a third NLE through which the second optical signal is amplified to generate a third optical signal; a first heating element coupled to the second NLE to adjust a temperature of the second NLE to control a first gain profile of the second optical signal; a second heating element coupled to the third NLE to adjust a temperature of the third NLE to control a second gain profile of the third optical signal, wherein the temperatures of the second and the third NLE minimize a gain modulation of the optical system based on the first and the second gain profiles.
US10523332B1 Optical transmitter and method for transmitting optical signal
An optical transmitter includes: an amplitude control circuit, an E/O (Electrical-to-Optical) circuit, a detector and an optical power control circuit. The amplitude control circuit controls an amplitude of an input electric signal to generate a constant amplitude electric signal. The E/O circuit generates a modulated optical signal from the constant amplitude electric signal by a direct modulation. The detector detects an amplitude modulation component of the input electric signal. The optical power control circuit controls a power of the modulated optical signal based on the amplitude modulation component detected by the detector.
US10523328B2 PAM4 transceivers for high-speed communication
The present invention is directed to data communication. More specifically, embodiments of the present invention provide a transceiver that processes an incoming data stream and generates a recovered clock signal based on the incoming data stream. The transceiver includes a voltage gain amplifier that also performs equalization and provides a driving signal to track and hold circuits that hold the incoming data stream, which is stored by shift and holder buffer circuits. Analog to digital conversion is then performed on the buffer data by a plurality of ADC circuits. Various DSP functions are then performed over the converted data. The converted data are then encoded and transmitted in a PAM format. There are other embodiments as well.
US10523327B2 Digital-analog interface modules (DAIMs) for flexibly distributing digital and/or analog communications signals in wide-area analog distributed antenna systems (DASs)
Embodiments of the disclosure relate to digital-analog interface modules (DAIMs) for flexibly distributing digital and/or analog communications signals in wide-area analog distributed antenna systems (DASs). In this regard, in one aspect, a DAIM is a multi-functional device capable of distributing the digital and/or analog communications signals to a local-area DASs in a wide-area DAS. The DAIM comprises an analog radio frequency (RF) communications signal interface for coupling with an analog signal source, a digital communications interface for coupling with a digital signal source, an analog local distribution interface for coupling with a remote antenna unit (RAU), and at least one digital remote distribution interface for coupling with a head-end unit (HEU) of the local-area DAS. By employing the DAIM in the wide-area DAS, it is possible to flexibly reconfigure the wide-area DAS for distributing digital and/or analog communications signals over the digital communications mediums.
US10523326B2 Analog distributed antenna systems (DASS) supporting distribution of digital communications signals interfaced from a digital signal source and analog radio frequency (RF) communications signals
Embodiments disclosed in the detailed description include analog distributed antenna system (DAS) supporting distribution of digital communications signals interfaced from a digital signal source and analog radio frequency (RF) communications signals. Analog RF communications signals received from analog RF signal sources are distributed in the analog DAS without being digitized. The analog DAS is also configured to interface with digital signal sources and compatibly distribute digital communications signals. Hence, a digital signal interface in head-end equipment (HEE) is configured to convert downlink digital communications signals to downlink analog RF communications signals for distribution to a plurality of remote units. The digital signal interface is also configured to convert uplink analog RF communications signals to uplink digital communications signals for distribution to the digital signal source(s). By providing the digital signal interface in the HEE, the analog DAS can be configured to distribute digital communications signals to analog DAS components.
US10523325B2 Combined equalizer and attenuator for reverse path optical nodes and methods for making and using same
An optical node assembly for cable television communications comprises at least one optical receiver, at least one optical transmitter having a single first location shaped to receive a first JXP-style component, a router board, a forward configuration board connected to the optical receiver and the router board, a return configuration board connected to the optical transmitter and the router board, at least one RF module connected to the optical receiver and the optical transmitter through the router board and having a forward circuit path and a return circuit path having a single second location shaped to receive a second JXP-style component, and at least one JXP-style component having a circuit comprising both an attenuation sub-circuit and an equalization sub-circuit, the at least one JXP-style component being inserted in at least one of the single first location and the single second location.
US10523323B2 Apparatus and method for equalization and compensation of chromatic dispersion in optical transmission
A method and apparatus for compensation of a chromatic dispersion through an optical compensation and an electronical compensation in optical communication. An optical communication method receives an optical signal, estimates a first transmission length based on a null component included in a frequency spectrum of the optical signal, optically compensates for a chromatic dispersion of the optical signal based on the first transmission length, estimates a second transmission length based on a null component included in a frequency spectrum of the compensated optical signal, and electronically compensates for a residual chromatic dispersion of the compensated optical signal based on the second transmission length.
US10523322B2 Systems and methods for removal of nonlinear distortion from chirping laser signals
An optical signal receiver includes a processor, a memory, an input, an output, and a sampling unit in operable communication with the processor and the memory. The sampling unit includes a shift register and a clock, and is configured to receive a laser signal at the input, collect a first sample of the received input laser signal at a first time interval, determine an amplitude of the first sample, assign a first symbol of a plurality of symbols to the determined amplitude, insert the first symbol at a first insertion point within the shift register, and generate a delay value at the output based on a position of the first insertion point with respect to the output.
US10523321B2 Multi-functional units incorporating lighting capabilities in converged networks
Multi-functional units incorporating lighting capabilities in converged networks, and related networks and methods are disclosed. The multi-functional units are configured to be included at end points in a wireless communications network to serve as distribution points for distribution of communications services. Each multi-functional unit includes a plurality of wireless communications circuits in a single unit or housing to support multiple communications services. Thus, a single multi-functional unit can be installed in a location to support the multiple communications services to minimize installation footprint. To further conserve installation footprint, the wireless communications network can be provided as a converged network that includes a single communications backbone to converge multiple networks for the multiple communications services supported by the multi-functional units. Further, by the multi-functional units also supporting lighting capabilities, the multi-functional units may be installed in lighting fixture locations to minimize the footprint.
US10523319B2 Collision avoidance method and system for wireless communication systems
A collision avoidance method for a wireless network comprising a plurality of devices, the method comprises receiving, by a first device of the plurality of devices, a message from a second device of the plurality of devices, transmitting, by the first device, a busy signal in response to the receiving of at least part of the message from the second device, the transmitting of the busy signal being at least partly simultaneous with the receiving of the message, receiving, by at least one further device of the plurality of devices, the busy signal, and delaying, by the at least one further device and in response to the busy signal, transmission of at least one further message by the at least one further device.
US10523317B2 Measurement system and measurement method
A measurement system is a measurement system inspecting an optical transmission line configured by connecting a plurality of optical cables, each of which includes a plurality of optical fibers, wherein the optical transmission line includes a plurality of optical fiber lines configured by connecting the plurality of optical fibers in the plurality of optical cables, the measurement system including: a first measurement device configured to be disposed at a first end of the optical transmission line; and a second measurement device configured to be disposed at a second end of the optical transmission line, wherein the first measurement device and the second measurement device perform a first measurement to inspect whether the optical cable is misconnected, and a second measurement to inspect the plurality of optical fiber lines in a case where it is determined that there is no misconnection in the first measurement.
US10523315B2 Systems and method of multi-band pilot tone based optical performance monitoring
Systems and methods for applying a pilot tone to multiple spectral bands are provided. An initial signal is divided into multiple spectral bands. A pilot tone is applied to each of the spectral bands, and then the signals are again combined for transmission. The pilot tones differ in some way, for example in phase or frequency.
US10523314B2 Method for allocating frequencies in a multibeam satellite radiocommunications system, and associated system
A method for allocating frequencies in a multibeam satellite radiocommunications system is provided, wherein a geographical service zone covered by the system is broken down into a plurality of cells, distributed into a first grid and a second grid of cells, the cells of the first grid and the cells of the second grid being respectively associated with opposing polarizations of the transmission signals; a cell is broken down into two parts, one part being respectively associated with a colour corresponding to a frequency sub-band and to the polarization of the grid to which it belongs, the total frequency band being broken down into three frequency sub-bands; and two contiguous cell parts of one and the same grid are associated with different colours.
US10523312B1 High throughput satellites and methods of operating high throughput satellites for relaying data between low earth orbit satellites to endpoints
A high throughput satellite (HTS) and a method of operating the HTS for relaying data between a low earth orbit (LEO) satellite and a target ground station, where the HTS provides spot beams for a spot beam coverage area. The method of operating the HTS includes: determining an estimated trajectory of an orbiting LEO satellite; assigning a plurality of assigned spot beams having a matching color re-use polarization; and transmitting assignments of the plurality of assigned spot beams to the high throughput satellite to cause the high throughput satellite to maintain the inter-satellite link via a first spot beam and one or more assigned subsequent spot beams having the matching color re-use polarization.
US10523310B2 Mobile device and method for wireless communication with at least one flying object
A mobile device is used for wireless communication with at least one flying object. The mobile device receives information from a first flying object via an actual communication channel. Furthermore, the mobile device comprises a beamforming unit for forming at least two beams. In addition to this, the beamforming unit is configured to steer a beam of the actual communication channel or an actual communication antenna of the mobile device based on the information received from the first flying object by the mobile device.
US10523307B2 MIMO communication system for vehicles
Systems and methods are provided for multiple-input multiple-output (MIMO) based communications between moving vehicles and stationary communication systems located along tracks used by the vehicles. A vehicle-mounted system may include antenna sets, each including a plurality of antennas mounted onto a vehicle, with each plurality of antenna having at least two pairs of antennas with orthogonal polarization with respect to each other, and within each pair the antennas being configured to have full pattern diversity based on direction of travel. A stationary communication system may include antenna systems configured to provide at least two cross-polarized RF antenna patterns in the opposite directions along a particular track. The RF antenna patterns may overlap along a section of the track. The two antenna patterns may be utilized in receiving and/or transmitting two sets of different independent signal channels.
US10523303B2 Method and apparatus for transmitting signal in wireless communications system
This application discloses a method and an apparatus for transmitting a signal in a wireless communications system. The method includes: sending or receiving a signal of a first beam in a first beam set within a communication time of the first beam; and sending or receiving a signal of a third beam in a second beam set within a switching gap for switching from the first beam to a second beam in the first beam set. According to the method and the apparatus for transmitting a signal in a wireless communications system in embodiments of this application, overheads can be reduced.
US10523298B2 Method for controlling wireless communication, wireless communication system, reception device, and transmission device
A method performed by a transmission device and a reception device in a wireless communication system, the method including: executing a process for receiving a reference signal, which is transmitted from each of plural transmit antennas of the transmission device, through a specific receive antenna which is one of at least one receive antenna of the reception device; executing a process for deciding a transmit antenna weight and a receive antenna weight based on the reference signal, the transmit antenna weight and the receive antenna weight being applied in a case where only the specific receive antenna receives a signal which is transmitted by each of the plural transmit antennas based on same transmission data; and executing a process for transmitting first information about the transmit antenna weight and second information about the receive antenna weight to the transmission device.
US10523293B2 Mobile object and antenna automatic alignment method and system thereof
An antenna automatic alignment method for a rotor unmanned aerial vehicle (UAV) includes acquiring current feature information of a plurality of antennas of the rotor UAV in real time. The antennas are disposed at substantially U-shaped landing gears of the rotor UAV. The method further includes selecting one of the antennas to establish a point-to-point communication link with a remote controller of the rotor UAV in accordance with the current feature information of the plurality of antennas. The antennas include spare antennas and current communication antennas, and a number of the spare antennas equals a number of the current communication antennas.
US10523284B2 Transmission method and transmission apparatus
A transmission apparatus includes processing circuitry that generates a first data sequence representing first data or a second data sequence representing second data different from the first data and selects the first data sequence as an output data sequence. A modulation scheme is determined from a plurality of modulation schemes, and the output data sequence is modulated with the determined modulation scheme. Transmission circuitry transmits the modulated output data sequence. A first time interval associated with selecting the first data sequence for the output data sequence is longer than a second time interval associated with determining the determined modulation scheme.
US10523274B2 Access point and methods for use in a radio distributed antenna system
In accordance with one or more embodiments, an access point includes a communication interface having: a coupler configured to receive, via a transmission medium, first guided electromagnetic waves from a communication node of a radio distributed antenna system, wherein the first guided electromagnetic waves propagate along the transmission medium without requiring an electrical return path; and also a receiver configured to receive first data from the first guided electromagnetic waves. A data switch is configured to select first selected portions of the first data for transmission to at least one communication device in proximity to the access point.
US10523272B2 Distributed differential interconnect
An electronic apparatus is disclosed that implements a distributed differential interconnect. In an example aspect, the electronic apparatus includes a first endpoint having a first differential connection interface and a second endpoint having a second differential connection interface. The electronic apparatus also includes a differential interconnect coupled between the first differential connection interface and the second differential connection interface. The differential interconnect includes a plus pathway and a minus pathway. The plus pathway extends between the first differential connection interface and the second differential connection interface, with the plus pathway including multiple plus conductors. The minus pathway extends between the first differential connection interface and the second differential connection interface, with the minus pathway including multiple minus conductors.
US10523269B1 Device with configurable reflector 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. One or more of the reflectors is implemented via a programmable substrate. Other embodiments are disclosed.
US10523266B2 Sequence generation for spread spectrum from signal sampling
A method for generating a spreading sequence is disclosed. The method includes receiving a plurality of signals from a remote device. The plurality of signals is sampled to generate a plurality of data sets corresponding to the plurality of signals, respectively. Each data set indicates a power value of the corresponding signal. From the plurality of data sets, one or more data sets indicating a power value greater than a predetermined value is selected. A spreading sequence is generated based on the one or more selected data sets.
US10523264B2 Second order harmonic cancellation for radio frequency front-end switches
A radio frequency switch circuit with improved harmonic suppression and low insertion loss has an antenna port and a plurality of signal ports. A plurality of transistor switch circuits, are connected to a respective one of the plurality of signal ports and to the antenna port. Each of the transistor switch circuits has a transistor, which in an off state, together with a harmonic suppression capacitor and a parallel inductor both connected thereto, define a tank circuit that suppresses RF signals applied to the corresponding transistor switch circuit from a different one of the transistor switch circuits. The harmonic suppression capacitor is tuned to distribute large signal voltage swings in the RF signal amongst parasitic diodes of the transistor.
US10523253B2 Glass substrate including passive-on-glass device and semiconductor die
In an illustrative example, an apparatus includes a passive-on-glass (POG) device integrated within a glass substrate. The apparatus further includes a semiconductor die integrated within the glass substrate.
US10523248B2 Reception device, reception method, and wireless apparatus
A reception device according to an embodiment includes a main terminal, a sub-terminal, a demultiplexer, and a noise reducing unit. To the main terminal, a main signal is input. The main signal includes a broadcast wave. To the sub-terminal, a multiple signal is input. The multiple signal is obtained by multiplex a noise signal and a sub-signal including the broadcast wave. The demultiplexer demultiplexes the noise signal and the sub-signal from the multiple signal input from the sub-terminal. The noise reducing unit reduces a noise component included in the main signal by using the noise signal demultiplexed by the demultiplexer.
US10523247B2 Network hardware devices organized in a wireless mesh network for content distribution to client devices having no internet connectivity
Wireless mesh network (WMN) architectures of network hardware devices organized in a mesh topology in which the network hardware devices cooperate in distribution of content files to client consumption devices in an environment of limited connectivity to broadband Internet infrastructure is described. A self-contained, fully connected WMN can be used for localized delivery of content files. One WMN includes a single ingress node for ingress of content files into the wireless mesh network. The WMN also includes multiple network hardware devices wirelessly connected through a network backbone formed by multiple P2P wireless connections. A first network hardware device is wirelessly connected to a client consumption device by a first node-to-client (N2C) wireless connection and a second network hardware device is wirelessly connected to the single ingress node.
US10523244B2 Device and associated methodoloy for encoding and decoding of data for an erasure code
A method of redundantly encoding data includes formatting the data into columns and rows, and generating first and second sets of projections of the data using an encoding transform. For each set of projections generated, an encoding parameter of the encoding transform is set to a different value. The first and second sets of projections are stored as the encoded data. A decoding method reads settings including an indication of a number of data fragments. The number of data fragments is compared to a number of projections in a first set of projections of the encoded data in order to determine whether to use a first or a second decoding mode. The encoded data is then decoded according to the selected decoding mode and the result is outputted.
US10523242B2 Data processing apparatus and method
A data processing apparatus includes a group-wise interleaving unit that performs group-wise interleaving; and a block interleaving unit that performs block interleaving in such a manner that an LDPC code obtained by performing the group-wise interleaving is written in m number of columns as storage regions arranged in the row direction. A type of the block interleaving includes a type A and a type B. A MODCOD which is a combination of the LDPC code and the modulation scheme includes a MODCOD-A which is a MODCOD based on the assumption that the block interleaving of the type A is performed, and a MDOCOD-B which is a MDOCOD based on the assumption that the block interleaving of the type B is performed.
US10523236B2 Method employed in LDPC decoder and the decoder
A method employed in a low-density parity-check code decoder includes: receiving a specific data portion of a first codeword; calculating a flipping function value of the specific data portion of the first codeword according to the specific data portion by using checking equations of a parity check matrix to calculate checking values of the specific data portion; and determining whether to flip the specific data portion of the first codeword by comparing the flipping function value with a flipping threshold which has been calculated based on a plurality of flipping function values of a plurality of previous data portions earlier than the specific data portion.
US10523228B1 Method of capacitive DAC calibration for SAR ADC
Systems and methods are disclosed for Successive Approximation Register Analog-to-Digital Converter (SAR ADC) by coupling an ADC capacitive network coupled to a comparator; and performing binary search using a comparator output using a capacitive DAC calibration process to enhance SAR ADC linearity and performance. In one implementation, the calibration process starts with the least significant bit (LSB) capacitor calibration then proceed to higher bit capacitors until all the capacitors are calibrated. Each capacitor consists of fixed-value base capacitor and value-adjustable capacitor. The capacitor calibration logic is implemented based on the process then incorporated into SAR ADC. ADC performs capacitor calibration first before normal conversion operation. The non-ideal aspect of normal conversion operation is preserved and accounted during capacitor calibration. By employing capacitor calibration, the DAC capacitor value can be minimal to enhance settling and conversion rate, SAR ADC performance is improved.
US10523220B1 Quadrature delay locked loops
Disclosed herein are embodiments of an apparatus and a method for generating a quadrature clock signal. In one aspect, the apparatus includes a first delay circuitry to delay a clock signal according to a first control signal to generate a first delayed clock signal. In one aspect, the apparatus includes a second delay circuitry to delay the clock signal according to a second control signal to generate a second delayed clock signal. In one aspect, the apparatus includes a delay controller forming a first feedback loop with the first delay circuitry, and forming a second feedback loop with the second delay circuitry, where the delay controller determines a difference between the first delayed clock signal and the second delayed clock signal and modifies the first control signal and the second control signal according to the determined difference.
US10523219B2 Phase locked loop and control method therefor
The present technology relates to a phase locked loop and a control method therefor, which are capable of achieving low power consumption and good phase noise while suppressing the growth of circuit area. The phase locked loop includes: a digitally controlled oscillation unit that controls an oscillation frequency by a control signal in a digital format; a multiphase clock generation unit that generates clock signals with multiple phases synchronized with the digitally controlled oscillation unit; a clock selection unit that selects a selected clock signal out of the clock signals with multiple phases; a time-to-digital conversion unit that detects a time difference between the selected clock signal and a reference clock signal; a counter unit driven by any one clock signal out of the clock signals with multiple phases; a reference phase generation unit that generates a reference phase; a phase comparison unit that compares feedback phase information obtained from an output value of the counter unit and an output value of the time-to-digital conversion unit with the reference phase; and a digital loop filter unit that smooths output of the phase comparison unit and generates the control signal for the digitally controlled oscillation unit.
US10523218B2 Track-and-hold charge pump and PLL
Track-and-hold charge pumps and PLL are provided. A track-and-hold charge pump includes a track-and-hold circuit, a transconductance amplifier, a pulse width modulator (PWM), and a pumping switch coupled to the transconductance amplifier. The track-and-hold circuit samples an input signal according to a reference clock. The transconductance amplifier converts the sampled input signal into a current. The PWM provides a PWM signal according to the reference clock. The pumping switch is controlled by the PWM signal, to provide an output current according to the current.
US10523215B2 Semiconductor apparatus for performing clock phase synchronization, and an operating method thereof and semiconductor system using the same
A semiconductor apparatus may include a synchronization circuit, and a phase detection circuit. The synchronization circuit may be configured to, based on an operation mode of the semiconductor apparatus, divide a first clock signal to generate first and second divided clock signals or divide a phase-locked clock signal to generate first and second divided clock signals. The phase detection circuit may be configured to use, based on the operation mode of the semiconductor apparatus, either the first and second clock signals created from dividing the first clock signal or the first and second clock signals created from dividing the phase-locked clock signal, to compare either the first divided clock signal or the second divided clock signal with a second clock signal to generate a phase detection signal.
US10523214B1 Stabilized microwave-frequency source
A voltage-controlled oscillator generates a VCO output signal at frequency fM. A dual optical-frequency source generates optical signals at frequencies v1S and v2S. An electro-optic frequency divider (EOFD) generates multiple optical sidebands spaced by fM, and from two sidebands generates a beat signal at beat frequency δf. A first control circuit generates an error signal from the beat signal and a first reference signal at frequency fREF1, and couples the VCO and the EOFD in a negative feedback arrangement that stabilizes the output frequency fM. A second control circuit generates an error signal from the frequency-divided output signal and a second reference signal at frequency fREF2, and couples the VCO and one or both of the dual source or the first reference signal in a negative feedback arrangement that stabilizes, or compensates for fluctuations of, a difference frequency v2S−v1S.
US10523213B1 Simultaneous economic dispatch and frequency regulation of power systems
Various examples are provided for feedback control of power systems. The feedback control can provide simultaneous frequency regulation and economic operation of a power system. In one example, a method includes obtaining a frequency difference associated with a generator of a power system; determining an output power adjustment based at least in part upon the frequency difference and a cost function associated with the generator; and providing a power command to a secondary frequency control of the generator, the power command based upon the output power adjustment. In another example, a generator control system includes a primary frequency controller configured to control frequency droop of a generator of a power system; and a secondary frequency controller configured to adjust output power of the generator based at least in part upon a frequency difference associated with the generator and a cost function associated with the generator.
US10523207B2 Programmable circuit having multiple sectors
Systems and methods relating to a programmable circuit. The programmable circuit includes multiple sectors. Each sector includes configurable functional blocks, configurable routing wires, configuration bits for storing configurations for the functional blocks and routing wires, and local control circuitry for interfacing with the configuration bits to configure the sector. The programmable circuit may include global control circuitry for interfacing with the local control circuitry to configure the sector. Each sector may be independently operable and/or operable in parallel with other sectors. Operating the programmable circuit may include using the local control circuitry to interface with the configurations bit and configure the sector. Additionally, operating the programmable circuit may include using the global control circuitry to interface with respective local control circuitry and configure the sector.
US10523203B2 Adaptive power saving in field programmable gate array (FPGA) in optical module
An apparatus for saving power in an field programmable gate array (FPGA) in an optical communication device is provided. The apparatus includes at least one ring oscillator having an operating frequency disposed inside the FPGA, a core voltage switching unit configured to supply a core operating voltage to the FPGA, and control logic configured to adaptively output an adjusted new core voltage to the FPGA via the core voltage switching unit. The control logic is configured to output a core voltage control signal to the core voltage switching unit based on the operating frequency of the at least one ring oscillator. The core voltage switching unit is further configured to supply the adjusted new core voltage to the FPGA in accordance with the core voltage control signal.
US10523199B2 Housings for inductive proximity sensors
Inductive Proximity Sensors are non-contact sensing devices used in manufacturing processes to sense metal targets. In practice, it is common for objects to contact the sensor causing the sensor to malfunction. An inductive sensor with improved durability is required. An inductive proximity sensor includes an exterior housing, an interior sensing coil and electronic circuit, and a connector. The Exterior housing is produced from one piece of metal bar, bored from one end to the tip of the other end, leaving the cylindrical tube open only on one end. The Exterior Housing is produced with an Inside Dimension that is smaller than previous proximity sensors and places the coil and electronic circuit further away from the Outside Dimension of the Exterior Housing. The interior sensing coil and electronic circuit are protected by the thick casing of the Exterior housing to improve structural rigidity and the longevity of operation in manufacturing processes. The design of the Exterior Housing has the ability to withstand extreme shear forces from contact abuse.
US10523195B1 Mixed style bias network for RF switch FET stacks
Embodiments include a switch stack comprising ACS FETs and mixed-style gate resistor bias networks that mitigate the effects of high leakage current. By carefully selecting the number of ACS FETs in a sub-stack that uses a rung gate resistor bias network versus a sub-stack that uses a rail gate resistor bias network, as well as by selecting particularly useful values for the gate resistors in each bias network, a tradeoff can be achieved between adverse Vg offset and Q factor. The switch stack may be configured with rung-rail gate resistor bias networks, or with rung-rail-rung gate resistor bias networks. Other embodiments include mixed-style body resistor bias networks in switch stacks comprising non-ACS FETs. Some embodiments include one or more positive-logic FETs M1-Mn, series-coupled on at least one end to an “end-cap” FET M0 of a type that turns OFF when the applied VGS is essentially zero volts.
US10523193B2 Robust safe switch
The Robust Safe Switch and Control Device is an “Internet of Things” end effecter that provides a minimally dissipating, robust switch tightly integrated with circuit, life and property automated safety features. The device enables extended sensing and monitoring capabilities that enable the effective management of the “Internet of Things.”
US10523192B2 Gate drive apparatus for driving a plurality of switching elements connected in parallel to each other
A gate drive apparatus including a switching time measurement unit that calculates a first or second delay time that is between a time at which a rising edge or a falling edge of a gate voltage is applied to the gate terminal of a switching element and a time at which the switching element is turned on or off. The gate drive apparatus further includes first and second time difference calculation units that respectively calculate first and second time differences, first and second pulse generation units that respectively generate first and second pulses having pulse widths that respectively match the first and second time differences, and first and second auxiliary switches that are configured to, upon receiving a first pulse or a second pulse, supply a source current to the gate terminal that corresponds to the first pulse, or absorb a sink current from the gate terminal that corresponds to the second pulse.
US10523191B2 Method and system for high frequency signal selection
Aspects of methods and systems for high frequency signal selection are provided. The system for high frequency signal selection comprises a first driver and a second driver. The first driver is able to receive a first high frequency input, and the second driver is able to receive a second high frequency input. The output of the first driver is operably coupled, via a first inductive element, to a first resistive load and a first buffer, and the second driver is operably coupled, via a second inductive element, to the output of the first driver. One or both of the first high frequency input and the second high frequency input may be transferred to the first buffer by selectively enabling a current to one or both of the first driver and the second driver, respectively.
US10523190B2 Pulse density modulation adjustment
A modulator having a pulse density modulator configured to generate from bit stream information a Pulse Density Modulation (PDM) stream based on a PDM clock; and a bit stream adjuster configured to divide the PDM clock into a PDM multi-phase clock, adjust a duration of at least one pulse of the generated PDM stream by selecting a PDM clock phase of the PDM multi-phase clock for sampling the generated PDM stream, and output an adjusted PDM stream.
US10523189B2 Ringing peak detector module for an inductive electric load driver, related system and integrated circuit
A ringing peak detector circuit includes an input buffer receives a pair of differential feedback signals indicating a drain-source voltage of the at least one low side electronic switch. The input buffer generates shifted differential feedback signals having a common mode voltage that is equal to approximately one half of the supply voltage. A peak detector circuit is coupled to the input buffer to receive the shifted differential voltage signals. The peak detector circuit detects a peak value of an oscillation on the inductive electric load and to generate an output signal indicating the detected peak value. A circuit generates a control signal based on the detected peak value and a maximum value, with the control signal being applied to the inductive electrical load driver to control switching of the at least one low side switch.
US10523187B2 Semiconductor device and electronic device
An object is to provide a level shift circuit that operates stably. A semiconductor device includes a level shift circuit including first to fourth transistors and a buffer circuit. One of a source and a drain (S/D) of the first transistor is connected to one of a source and a drain of the second transistor. The other of the source and the drain of the second transistor is connected to one of a source and a drain of the third transistor. A gate of the first transistor and a gate of the fourth transistor are connected to the other of the source and the drain of the second transistor and the one of the source and the drain of the third transistor. A gate of the third transistor is connected to a wiring to which an input signal is input. An input terminal of the buffer circuit is connected to one of a source and a drain of the fourth transistor. An output terminal of the buffer circuit is connected to a gate of the second transistor and a wiring to which an output signal is output.
US10523181B2 Surface acoustic wave RFID sensor for material and structure sensing
The present application describes embodiments of a zero-power radio-frequency identification (RFID) sensor chip based on a combination of a surface acoustic wave (SAW) transducer and two-dimensional electron gas (2DEG) or two-dimensional holegas (2DHG) conducting structure, and its use as an ultrasensitive microphone for material and structure sensing. The SAW RFID sensor contains a piezoelectric substrate, on which a multilayer heterojunction structure is deposited. The heterojunction structure comprises at least two layers, a buffer layer and a barrier layer, wherein both layers are grown from III-V single-crystalline or polycrystalline semiconductor materials, such as Ga N/Al Ga N. Interdigitated transducers (IDTs) transducing SAWs are installed on top of the barrier layer. A conducting channel comprising a two-dimensional electron gas (2DEG), in case of two-layers configuration, or a two-dimensional hole gas (2DHG), in case of three-layers configuration, is formed at the interface between the buffer and barrier layers and provides electron or hole current in the system between the non-ohmic (capacitively-coupled) source and drain contacts connected to the formed channel.
US10523180B2 Method and structure for single crystal acoustic resonator devices using thermal recrystallization
A method of manufacture and structure for an acoustic resonator device having a hybrid piezoelectric stack with a strained single crystal layer and a thermally-treated polycrystalline layer. The method can include forming a strained single crystal piezoelectric layer overlying the nucleation layer and having a strain condition and piezoelectric layer parameters, wherein the strain condition is modulated by nucleation growth parameters and piezoelectric layer parameters to improve one or more piezoelectric properties of the strained single crystal piezoelectric layer. Further, the method can include forming a polycrystalline piezoelectric layer overlying the strained single crystal piezoelectric layer, and performing a thermal treatment on the polycrystalline piezoelectric layer to form a recrystallized polycrystalline piezoelectric layer. The resulting device with this hybrid piezoelectric stack exhibits improved electromechanical coupling and wide bandwidth performance.
US10523179B2 Acoustic resonator with optimized outer perimeter
Example implementations of a bulk acoustic wave resonator with an optimized outer perimeter are disclosed. In an example aspect, a resonator includes a truncated-ellipsoid-shaped active region. The active region includes an outer electrode disposed as a first layer of the active region. The active layer also includes a piezoelectric layer disposed as a second layer of the active region with the piezoelectric layer disposed interior to the outer electrode. The active layer further includes an inner electrode disposed as a third layer of the active region with the inner electrode disposed interior to the piezoelectric layer.
US10523178B2 Surface acoustic wave (SAW) resonator
A surface acoustic wave (SAW) resonator includes a piezoelectric layer disposed over a substrate, and a plurality of electrodes disposed over the first surface of the piezoelectric layer. A layer is disposed between the substrate and the piezoelectric layer. A surface of the layer has a smoothness sufficient to foster atomic bonding between layer and the substrate. A plurality of features provided on a surface of the piezoelectric layer reflects acoustic waves and reduces the incidence of spurious modes in the piezoelectric layer.
US10523173B2 Quartz crystal resonator and method for manufacturing the same, and quartz crystal resonator unit and method for manufacturing the same
A method for manufacturing a quartz crystal resonator that includes a quartz crystal blank having a vibrating portion including a center of a principal surface of the quartz crystal blank when viewed in plan from a direction normal to the principal surface and a peripheral portion adjacent to the vibrating portion, a pair of excitation electrodes disposed opposite to each other with the vibrating portion interposed therebetween, a pair of electrode pads disposed on the peripheral portion, and a pair of extended electrodes each extending from the vibrating portion to the peripheral portion to electrically connect one excitation electrode to a corresponding electrode pad, where the method includes conducting a first trimming of the vibrating portion and the peripheral portion; and conducting a second trimming of part of one of the excitation electrodes on the vibrating portion.
US10523172B2 Methods and systems for automatically equalizing audio output based on room position
The various implementations described herein include methods, devices, and systems for automatic audio equalization. In one aspect, a method is performed at an electronic device that includes speakers, microphones, processors and memory. The electronic device outputs audio user content from the speakers and automatically equalizes subsequent audio output of the device without user input. The automatic equalization includes: (1) obtaining audio content signals, including receiving outputted audio content at each microphone; (2) determining from the audio content signals phase differences between microphones; (3) obtaining a feature vector based on the phase differences; (4) obtaining a frequency correction from a correction database based on the obtained feature vector; and (5) applying the obtained frequency correction to the subsequent audio output.
US10523164B2 Semiconductor integrated circuit
A semiconductor integrated circuit including a differential amplifier circuit, a first output circuit, a second output circuit, a selection circuit, and a feedback circuit. The differential amplifier circuit is configured to operate at a first source voltage. The first output circuit is configured to receive an output of the differential amplifier circuit, output a first output, and operate at the first source voltage. The second output circuit is configured to receive an output of the differential amplifier circuit, output a second output, and operate at a second source voltage lower than the first source voltage. The selection circuit is configured to select one of the first output from the first output circuit and the second output from the second output circuit according to an operating phase determined by an external control signal. The feedback circuit is connected between the differential amplifier circuit and the selection circuit. The feedback circuit is configured to feed the selected output back to the differential amplifier circuit.
US10523161B2 Power amplification module
A power amplification module includes: an amplifier that amplifies an input signal and outputs an amplified signal; and a harmonic-termination circuit to which harmonics of the amplified signal are input and the impedance of which is controlled in accordance with the frequency of a harmonic. The power amplification module can operate in a first mode in which a power supply voltage changes in accordance with the average voltage value of the amplified signal over a prescribed time period or in a second mode in which the power supply voltage changes in accordance with the envelope of the input signal. The impedance of the harmonic-termination circuit is controlled such that at least one even-ordered harmonic is short-circuited when the power amplification module operates in the first mode and at least one odd-ordered harmonic of third order or higher is short-circuited when the power amplification module operates in the second mode.
US10523160B2 Protection of power amplifiers in a signal booster
Technology for a repeater is disclosed. The repeater can include a power amplifier and a controller. The controller can determine whether a load is connected to the repeater. The controller can protect the power amplifier when the load is not connected to the repeater by disabling the power amplifier. The controller can unprotect the power amplifier when the load is connected to the repeater by enabling the power amplifier.
US10523159B2 Digital compensator for a non-linear system
A pre-distorter that both accurately compensates for the non-linearities of a radio frequency transmit chain, and that imposes as few computation requirements in terms of arithmetic operations, uses a diverse set of real-valued signals that are derived from the input signal. The derived real signals are passed through configurable non-linear transformations, which may be adapted during operation, and which may be efficiently, implemented using lookup tables. The outputs of the non-linear transformations serve as gain terms for a set of complex signals, which are functions of the input, and which are summed to compute the pre-distorted signal. A small set of the complex signals and derived real signals may be selected for a particular system to match the classes of non-linearities exhibited by the system, thereby providing further computational savings, and reducing complexity of adapting the pre-distortion through adapting of the non-linear transformations.
US10523156B2 Mixer with series connected active devices
A unit cell for a resistive mixer includes a plurality of active devices arranged in series, wherein each of said plurality of active devices having a different output conductance. A resistive mixer includes a plurality of active devices connected in series with one another to form a unit cell.
US10523155B2 Low-voltage crystal oscillator circuit compatible with GPIO
Low voltage crystal oscillator having native NMOS transistors used for coupling/decoupling to/from GPIO. The native NMOS transistors function properly at a low supply voltage when on (low resistance) and a high supply voltage when off (high resistance). Oscillator Gm driver bias resistors are repurposed to degenerate the native NMOS transistors when they are off, thereby reducing the leakage current thereof (oscillator circuit decoupled from GPIO nodes). This ensures compliance with the CMOS IIH leakage current specification during an external clock (EC) mode at a high supply voltage.
US10523153B2 Spectrum shaping voltage to current converter
A voltage controlled oscillator (VCO) is disclosed. The VCO includes an amplifier that receives a control signal and a feedback signal and generates an amplified output signal based on the difference between the control signal and the feedback signal. The VCO also includes circuitry to generate an oscillating output signal based on the amplifier output signal. Additionally, the VCO includes a feedback amplifier that generates the feedback signal based on the output of the amplifier. The feedback amplifier includes a first resistor connected in parallel with a second resistor, the second resistor having an adjustable resistance.
US10523152B2 Solar-operated adjustment device for a solar installation
Solar-operated adjustment device for a solar installation including, at least one retaining element for fixing at least one solar element, a swivel device which is designed and intended to swivel the retaining element around a support point, wherein the swivel device includes at least one liquid tank, wherein a float of the retaining element is arranged at least in part beneath a filling level of the liquid tank and the float is supported on a perimeter of the liquid tank, and the retaining element can only be swiveled around a support point with respect to a longitudinal axis of the liquid tank by means of its buoyancy and is mounted above the filling level, at least indirectly on the edge of the liquid tank.
US10523151B2 Utility pole mounted solar panels and securing brackets
An electrical transmission system has solar electrical generation stations mounted directly to existing utility poles along a transmission line. Solar panels and securing brackets define each solar electric generation station. Each station has at least one generally East facing panel, at least one generally South facing panel, and at least one generally West facing panel. A power coupling conducts electricity generated by the solar electric generation station into the transmission lines. In one embodiment, a plurality of spacer members support the separate and distinct solar collector surfaces in a fixed position relative to the utility pole and have a plurality of clamp passages. A plurality of clamps pass through the clamp passages to guide and retain the clamps. In another embodiment, a plurality of adjustable brackets affix with the spacer members adjacent a first end and to the utility pole adjacent a second end distal to the first end.
US10523150B2 Systems and methods for motor slip calculation using shaft-mounted sensors
Systems and methods are disclosed herein for monitoring and detecting a loss of synchronism in an electric motor, such as a synchronous motor. A monitoring system may compare a measured or provided electric power system frequency with a measured rotational frequency of the rotor of the electric motor. The rotational frequency of the rotor may be obtained from a shaft-mounted device. The monitoring system may determine a slip condition and/or a loss of synchronism of the electric motor.
US10523149B2 Motor control device
A motor control device includes: a PWM count computation unit that computes a PWM count for each of three phases for each current control cycle; a PWM count setting unit that sets the PWM count for each phase in the current control cycle as a PWM count for each PWM cycle in the relevant current control cycle for the corresponding phase; and a common mode noise reduction unit that changes the PWM count in a PWM cycle for at least one phase, of two of the three phases other than one particular phase, such that a current that flows through a stray capacitance because of an output voltage for the one particular phase is canceled out with a current flowing through the stray capacitance because of an output voltage for the at least one of the two other phases in at least one PWM cycle in the current control cycle.
US10523148B2 Reconfigurable winding connection for five-phase permanent magnet electric machine
A vehicle includes a five-phase electric machine with open windings driven at each side by phase legs of an inverter. A controller monitors for open-circuit windings. In response to detecting an open-circuit winding above a predetermined speed threshold, the controller operates the inverter to drive the windings that are not open-circuited in a square configuration.
US10523146B2 Off-grid power generating apparatus and frequency and voltage control method thereof
A power generating apparatus is provided. The alternator includes a rotor, a stator, one or more sensors and an electrical circuit. The rotor includes a plurality of symmetric phase windings while the stator has a single phase winding. The excitation control device is configured to control the induced voltage generated in stator by regulating the rotating magnetic field generated in the phase windings of the rotor. The excitation control device is also configured to regulate the engine speed responsive to calculated load power. The electrical circuit connecting the single phase winding of the stator and the load is configured in a way that the induced voltage generated in the single phase winding and the output voltage applied to the load are at the same frequency. This arrangement reduces costs of the apparatus.
US10523145B2 Motor control circuit, motor control device, actuator and control method for stepping motor
A motor control circuit (12) capable of performing a high-precision step-out determination under a wide range of conditions. The motor control circuit (12) includes an input voltage measuring unit (125), a temperature measuring unit (128), a back electromotive force measuring unit (126), a determination threshold value setting unit, and a determination unit. The input voltage measuring unit (125) measures an input voltage input to a motor control device (10). The temperature measuring unit (128) measures temperature. The back electromotive force measuring unit (126) measures back electromotive force induced in a coil for which energization is stopped out of the coils of plural phases. The determination threshold value setting unit sets a determination threshold value of back electromotive force based on a measurement result of the input voltage measuring unit (125) and a measurement result of the temperature measuring unit (128), and based on a determination reference value that is preset for each of plural partial areas sectioned in a matrix form with a threshold value relating to the input voltage and a threshold value relating to the temperature. The determination unit makes a determination on step-out of a stepping motor (20) based on a measurement result of the back electromotive force measuring unit (126) and the set determination threshold value of the back electromotive force.
US10523142B2 Motor control apparatus
A motor control apparatus is an apparatus that controls a motor that drives a machine apparatus that moves a subject to be moved, and includes a resolution conversion unit that converts, on the basis of a ratio of resolution of a first detector that detects a position of an object and resolution of a second detector that detects a position of the object, a detection signal that indicates the position of the object that is detected by the second detector to a signal of the resolution of the first detector. The motor control apparatus further includes a current control unit that controls a voltage to be applied to the motor on the basis of a command signal that specifies a destination position of the subject to be moved and the signal obtained by the conversion performed by the resolution conversion unit on the detection signal.
US10523141B2 Motor control apparatus and method of controlling motor control apparatus
A motor control apparatus that applies a pulse voltage for each phase of a three phase brushless motor to make current flow, the apparatus provided with: a generating unit for causing the pulse voltage to be generated by shifting the phase of the pulse voltage for each phase of the three phase brushless motor; and a detecting unit for detecting a current flowing to a coil of each phase of the three phase brushless motor to which the pulse voltage is applied by switching by a predetermined sampling period for each phase one-by-one, wherein a relationship between the sampling period of the detecting unit and a phase shift amount of the pulse voltage of each phase generated by the generating unit is set so that the detecting unit can detect the current for each phase of the three phase brushless motor.
US10523140B2 Dual-inventor for a brushless motor
A power tool is provided including: an electric brushless direct current (BLDC) motor having rotor and a stator defining phases; a power unit including a first switch circuit connected electrically between a first power supply and the motor, and a second switch circuit connected electrically between a second power supply and the motor; and a controller configured to control a switching operation of the first switch circuit and the second switch circuit to regulate a supply of power from at least one of the first power supply and/or the second power supply to the motor.
US10523136B2 Inverter device and method of controlling the same
Provided are an inverter device, which is capable of preventing a malfunction of the inverter device while reducing the number of interface wirings, and a method of controlling the inverter device. A communication terminal of a communication circuit having a function of communicating to/from a vehicle, an input terminal for a start signal for starting a control circuit, and a signal for holding the control circuit active even when the start signal is changed after the start of the control circuit are used. A drive prohibition signal issued from the vehicle is received through the same terminal as that for the start signal to unify terminals for the start signal and the drive prohibition signal, to thereby reduce the number of interface wirings.
US10523126B1 Multi-section current sense method for monolithic power system
This present invention comprises the multiple power sections and a multi-input operational amplifier, wherein the pilot device places at the different location of the main power MOSFET form multiple individual power section, the multi-input operational amplifier drives a transistor to detect the overall current of each power section furthermore report the overall current to system.
US10523116B2 Timer for creating a stable on time
A timer for creating a stable on time. The timer may have a reference voltage source, and an input voltage source. The voltage sources providing voltage that can be applied to a various circuit components such as capacitors, inductors, resistors, diodes, transistors, or other components. The reference voltage source may also be modified by a set of transistors coupled as a diode before being seen by an input of a timer comparator. The reference and input voltage source signals, which may be modified by circuit components, are compared by the timer comparator and then output as a timer control signal. The timer control signal may control a voltage converter, or the switches of a voltage converter.
US10523109B2 Vehicle capacitor assembly
An electrified vehicle capacitor assembly including a film capacitor assembly and a support structure is provided. The film capacitor assembly may include a stack of alternating electrodes and film layers. The electrodes may be offset from one another to alternatively contact opposing terminals. The support structure may include coolant channels and may be arranged to orient the film capacitor assembly adjacent an inverter assembly and such that each is in conductive thermal communication with at least one of the coolant channels. The film capacitor assembly further includes a stack of alternating metal foils and film layers disposed between a pair of contact layers, a pair of terminals, and a first thermal plate. Each of the pair of terminals is disposed on an outer side of one of each of the pair of contact layers.
US10523108B1 System and method for providing resonance damping
A system for providing resonance damping is disclosed. The system comprises a power generation circuit arranged to supply power to a direct current (DC) bus. The DC bus comprises a first link conductor and a second link conductor arranged such that a current induced in either of the conductors generates a magnetic field having a plurality of magnetic flux lines that extend in a direction generally perpendicular to a first direction of current flow. At least one electronic circuit is coupled to the DC bus. A damping element is coupled to or arranged proximate the first link conductor and the second link conductor of the DC bus, and is arranged such that the plurality of magnetic flux lines induces a plurality of eddy currents having a second direction of current flow in at least one surface of the damping element to provide resonance damping of the system.
US10523106B2 Multi-channel switching mode power supply and control method thereof
A method for controlling a multi-channel SMPS having N switching circuits. The method is generating a fast system clock and N load indication signals indicative of load statuses of the N switching circuits, then generating N clock control signals based on the preset pulses of the fast system clock and the N load indication signals. If one of the N switching circuits is detected to transit from a heavy load condition to a light load condition, forming the corresponding clock control signal based on the first pulse of the fast system clock after the corresponding load indication signal transits from the first state to the second state.
US10523104B2 Power transistor bias circuit
A direct current-direct current (DC-DC) converter includes an upper transistor, a lower transistor, a first bias circuit and a second bias circuit. A first input end of the first bias circuit is coupled to a first voltage reference, a second input end of the first bias circuit is coupled to a power source (PVDD), and an output end of the first bias circuit is coupled to a gate of the upper transistor to provide a first bias voltage for the gate of the upper transistor. A first input end of the second bias circuit is coupled to a second voltage reference, a second input end of the second bias circuit is coupled to a power ground (PGND), and an output end of the second bias circuit is coupled to a gate of the lower transistor to provide a second bias voltage for the gate of the lower transistor.
US10523103B2 Method and device for controlling power semiconductor switches connected in parallel
The invention relates to a method (200) and a control device (I) for controlling at least two power semiconductor switches (LHS1 . . . LHSn) connected in parallel for switching a total current (I_ges). The at least two power semiconductor switches (LHS1 . . . LHSn) connected in parallel each have a gate terminal for controlling the respective power semiconductor switch (LHS1 . . . LHS2). An input terminal (EA) for feeding the total current (I_ges), an output terminal (AA) for discharging the total current (I_ges), and a joint control terminal (S) for receiving a joint control signal (SI) that has the state ‘disconnect’ or ‘connect’ are provided. The at least two power semiconductor switches (LHS1 . . . LHSn) connected in parallel are connected to the input terminal (EA) at an input end and to the output terminal (AA) at the output end.
US10523098B1 Progressive magnetic rotation motor
An efficient energy saving progressive magnetic rotation motor utilizing interacting rows of magnets on field pole rotors and a main rotor. The field pole rotors have rows of permanent magnets with increasing numbers of magnets per row. The main rotor has magnets and an electro-magnet. Magnets are arranged in opposite direction and polarity on the field pole rotors in relation to the main rotor. Magnetic attraction of the field pole rotors to the main rotor magnets results in a progressive magnetic rotational action producing rotational output. The motor is started, operated and stopped utilizing an electronic controller. Constant rotation is maintained by pulsing the electro-magnet with the controller from a positive to negative pulse synchronized to a feedback sensor located on the main rotor shaft.
US10523095B2 Method for production of electrical machine stator comprising preforming step, and corresponding wound stator
The invention essentially relates to a method for the production of a winding of a stator (15) comprising a body equipped with slots (28), comprising: a supply step consisting in supplying a winding unit with a bundle of conductors (37); and a pre-forming step consisting in moving the winding unit in relation to the bundle of conductors (37), such as to obtain a bundle of conductors (37) having, for each phase winding (E1-E6), at least two loop structures (39) and at least three segment structures (38), two of the segment structures (38) being positioned such that they can be disposed in the same slot (28) of the stator (15) and the two loop structures (39) connecting said two segment structures (38) stacked on the third segment structure (38).
US10523094B2 Power inverter with liquid cooled busbars
A power inverter with liquid cooled busbars includes multiple AC power outlets. The power inverter also includes a busbar having a busbar arm connected to one of the AC power outlets, and a busbar leg having a first end connected to the busbar arm. The busbar leg is at least partially situated in a cooling channel of the power inverter, which may be a built-in cooling channel or a detachable cooling channel. A second end of the busbar leg extends beyond the cooling channel and is exposed for electrical connection.
US10523092B2 Vehicle AC power generator
A vehicle AC power generator includes a protection cover disposed at the rear side of a rear bracket included in a housing of the vehicle AC power generator, an attachment bolt that penetrates a through-hole formed in a bottom portion of a protection cover and is fixed to a portion at one axle-direction side of the housing, an output terminal bolt that extends from a rectifier, which rectifies AC electric power, toward the outside of one axle-direction side of the protection cover, and an insert coated conductor that is supported by the output terminal bolt and the attachment bolt and is provided at the rear surface of the protection cover.
US10523087B2 Control scheme for operating cordless power tool based on battery temperature
A power tool is provided including a housing; an electric motor disposed within the housing; a power terminal that receives electric power from a battery pack; a power switch circuit disposed between the power terminal and the electric motor; and a controller configured to control a switching operation of the power switch circuit to regulate power being supplied from the power terminal to the electric motor. The controller is configured to receive a temperature signal indicative of a temperature of the battery pack, determine if the temperature of the battery pack is below a lower temperature threshold, and operate the switching operation of the power switch circuit in a normal mode of operation if the temperature of the battery pack is greater than or equal to the low temperature threshold and in a cold mode of operation if the temperature of the battery pack is below the low temperature threshold.
US10523085B2 Vibration motor
A vibration motor includes a base portion arranged to extend perpendicularly to a central axis extending in a vertical direction; a shaft; a coil portion; a bearing portion; a rotor holder; a magnet portion; and an eccentric weight. The base portion includes a base magnetic portion made of a magnetic metal; and a base nonmagnetic portion made of a nonmagnetic metal, fixed to an edge portion of the base magnetic portion, and arranged to extend from the edge portion of the base magnetic portion perpendicularly to the vertical direction. The base magnetic portion includes a plurality of magnetic element portions arranged in a circumferential direction, and arranged at positions opposed to the magnet portion in the vertical direction. The base nonmagnetic portion includes a plurality of nonmagnetic element portions arranged to alternate with the magnetic element portions in the circumferential direction, and arranged at positions opposed to the magnet portion in the vertical direction. The base magnetic portion includes a first boundary portion where the base magnetic portion is in contact with the base nonmagnetic portion. The base nonmagnetic portion includes a second boundary portion where the base nonmagnetic portion is in contact with the base magnetic portion. The base magnetic portion and the base nonmagnetic portion are arranged not to overlap with each other at any position outside of a boundary portion where the first and second boundary portions are in contact with each other when viewed in the vertical direction.
US10523082B2 Bearing assembly for electrical generator
A bearing assembly for an electrical generator includes a frame, a bearing liner and a ring. The frame is configured to connect with a housing of an electrical generator. The frame includes a frame opening and is made from a first material. The bearing liner connects with the frame. The bearing liner is made from a second material, which is dissimilar from the first material. At least a portion of the bearing liner passes through the frame opening. The ring surrounds the bearing liner. The ring contacts the frame and the bearing liner and maintains a clearance between the portion of the bearing liner passing through the frame opening and the frame.
US10523080B2 Stator assembly for a brushless motor in a power tool
A power tool includes a motor having a stator assembly and a rotor pivotably arranged inside the stator. The stator assembly includes a lamination stack defining a plurality of poles; a plurality of field windings each arranged at at least two opposite poles of said plurality of poles and connected together around the stator assembly; and a plurality of conductive terminals longitudinally arranged along an outer surface of the lamination stack and electrically coupled to the plurality of field windings and a power source.
US10523079B2 Rotor assembly for an electric machine with thermal management features
A rotor assembly (40) for an electric machine including a core (42) having at least one post (44) about which a winding may be wound, and a cap (52) coupled to the post (44) and having a portion overlying a winding (46), wherein the cap (52) comprises a plurality of laminations and the core (42) does not comprise a plurality of laminations.
US10523078B2 Motor and method of manufacturing motor
A motor includes a stator, a rotor that rotates relatively to the stator, a circuit board, and a holding member that holds the stator and the circuit board. The stator includes a stator core including a core back and teeth, an insulator covering a portion of the stator core, a coil with a coil wire wound around the teeth with the insulator in between, and a coil end portion being an end portion of the coil wire. The circuit board has a second through hole. The holding member has a first through hole disposed on a lower side of the second through hole. The coil end portion passes through the first and second through holes and is electrically connected to the circuit board. A lower portion of the holding member is connected to an upper portion of the insulator, and an upper portion thereof is connected to the circuit board.
US10523072B2 Electric machine rotor
An electric machine may include a plurality of sections, each defining a permanent magnet pocket and a field formation chamber. The sections may be stacked to form a rotor such that when walls of the permanent magnet pockets are aligned from end to end, walls of the chambers of at least some of the sections are offset. An adjacent pair of the sections may have different chamber to pocket relative positions to define different pole arc angles. A difference between the first pole arc angle and the second pole arc angle may be equal to a slot pitch of a stator of the electric machine. The slot pitch may be 7.5 mechanical degrees. The chamber may be defined on a radially outward edge of the pocket. The chamber may taper in a radially outward direction.
US10523067B2 Power transmitting device and power transmission system
A power transmitting device includes a power transmitting unit, a first tuner, and a second tuner, and a controller. The power transmitting unit is configured to transmit AC transmission power to a power receiving device in a non-contact manner. The first tuner is configured to discretely tune a frequency of the transmission power. The second tuner is configured to discretely tune a resonance frequency of the power transmitting unit. The controller is configured to control the first and second tuners such that the number of tunings using one tuner having the smaller frequency tuning interval of the first and second tuners is larger than the number of tunings using the other tuner.
US10523060B2 Power supplying device, wireless power transmission system with positional adjustment and method thereof
A wireless power transmission system is provided, which includes a power supplying device and a power receiving device. The power supplying device electrically connects to an outside supply terminal and has a wireless transmission module. The power receiving device has a wireless receiving module. Wherein, the power supplying device connects to the wireless receiving module via the wireless transmission module and transmits a power from the outside supply terminal to the power receiving device, after the power supplying device detects the wireless receiving module via the wireless transmission module. Alternatively, after the power receiving device detects the wireless transmission module via the wireless receiving module, the power receiving device connects to the wireless transmission module via the wireless receiving module so as to receive the power transmitted by the power supplying device.
US10523056B2 Power receiver and power transmission system
A power receiver includes a secondary-side resonance coil including a resonance coil part to receive power from a primary-side resonance coil by magnetic resonance; a capacitor in the resonance coil part of the secondary-side resonance coil; a series circuit of first and second switches connected in parallel with the capacitor; a first rectifier connected in parallel with the first switch, and having a first rectification direction; a second rectifier connected in parallel with the second switch, and having a second rectification direction opposite to the first rectification direction; a detector to detect a waveform of a power supply supplied to the secondary-side resonance coil; and a controller to adjust the waveform, and a phase difference between first and second signals to switch on and off the first and second switches, respectively, to adjust the power to be received by the secondary-side resonance coil.
US10523054B2 System and method for triggering power transfer across an inductive power coupling and non resonant transmission
A triggerable power transmitter for power transmission from a primary coil to an inductively coupled secondary coil in a power receiver has a primary coil; a driver for electrically driving the primary coil; a probing coil receives analog signals indicative of resonance properties of the primary coil; analog filters may be used to filter frequencies, and a processor capable of generating digital information in response to the analog signal and determining if said primary coil is coupled to a secondary coil based on the digital information, and triggering power from the primary coil to said secondary coil when said primary coil is inductively coupled to said secondary coil. A resistor may be selectably connected in series with the primary coil and shorted out when power is transmitted.
US10523053B2 Sport ball inductive charging methods and systems
Disclosed herein are system, method, and computer program product embodiments for inductively charging a sport ball. An embodiment operates by transmitting from a resonant circuit a calibration signal in response to detecting a charging base, and transmitting from the resonant circuit a charging state in response to receiving power at the resonant circuit. Another embodiment operates by transmitting from a resonant circuit a presence signal, receiving at the resonant circuit a calibration signal from a second resonant circuit in response to transmitting the presence signal, and transmitting from the resonant circuit power to the second resonant circuit in response to receiving the calibration signal.
US10523051B2 Power feeding unit, power receiving unit, and feed system
A power feeding unit includes: a power feeding electrode configured to be coupled through an electric field with a power receiving electrode of a power receiving unit; a power feeding section configured to feed the power receiving unit with power through the power feeding electrode; and a power feeding side communication section configured to communicate with the power receiving unit through the power feeding electrode.
US10523047B2 Autonomous ROVs with offshore power source that can return to recharge
A resident remotely operated vehicle may be deployed subsea by deploying a remotely operated vehicle (ROV) (200) configured to be disposed and remain resident subsea for an extended time where the ROV comprises an ROV electrical power connector port (202) to be operatively connected to an electrical power supply (700) dedicated to the ROV. An RTMS configured to be disposed subsea for an extended time is also deployed subsea (210), typically proximate the ROV. A subsea docking hub subsea is also deployed subsea proximate the RTMS and operatively connected to the ROV and the RTMS. In addition, an umbilical is connected from the subsea docking hub to a subsea structure and a signal supplied from the subsea structure to the ROV.
US10523043B2 Air powered battery charger
An air powered battery charger uses a large object's weight to drive one or more pistons that are configured to pass air through at least one air motor, which in turn drives one or more generators that supplies electrical power sufficient to recharge at least one battery.
US10523029B2 Power storage system and charging method for secondary battery
A power storage system according to the present technology includes: a parameter detector that detects a parameter of a secondary battery; a table storage unit that stores a table indicating a correspondence between a parameter of the secondary battery and a charging condition; and a charging control unit configured to refer to, based on the detected parameter, a corresponding charging condition from the table and make control to charge the secondary battery in this charging condition.
US10523025B2 Voltage converters and methods to use therewith
A voltage error signal is provided to a PWM controller of a voltage regular and used to produce a PWM signal that drives a power stage of the regulator. When operating in an adapter current limit regulation mode, an adapter current sense voltage, indicative of an adapter current, is compared to an adapter current reference voltage to produce an adapter current error signal. A compensator receives the adapter current error signal and outputs a compensated adapter current error signal. The adapter current sense voltage, or a high pass filtered version thereof, is subtracted from the compensated adapter current error signal to produce the voltage error signal provided to the PWM controller. Alternatively, an input voltage, or a high pass filtered version thereof, is added to the compensated adapter current error signal to produce the voltage error signal.
US10523023B2 Charger-device pairing for recharge warnings
Techniques for charger-device pairing for recharge warnings are described. In one or more implementations, a battery of a device is determined to require charging based on a state of charge of the battery. In response to this determination, a message is communicated via a local network from the device to a charger that was previously paired with the device. The message includes a request for the charger to generate a first alert indicating that the charger is available to charge the battery of the device. In addition, the device provides a second alert indicating that the battery of the device requires charging.
US10523021B2 Wireless charging control based on electronic device events
An electronic device. The electronic device may include a battery, and a charging system in electronic communication with the battery. The charging system may be configured to charge at least a partially-depleted battery to a threshold charge value, discontinue the charging in response to the battery being charged to the threshold charge value, and monitor the function of the electronic device to detect at least one of an anticipated event, and an unanticipated event of the electronic device. Additionally the charging system may be configured to recharge the battery in response to detecting one of: the anticipated event occurring a predetermined time subsequent to the recharging of the battery, or the unanticipated event occurring immediately before the recharging of the battery.
US10523018B2 Modular energy storage systems and related methods
A modular energy storage system has: a battery module with a battery and internal circuitry; a control module with a power outlet, internal charge-and-discharge electrical components, and a power inlet for connection to a power source in use; the battery module defining a top seat that has an associated electrical connector; and the battery module being mounted to the control module below the control module by the top seat, whose respective associated electrical connector connects to the internal charge-and-discharge electrical components to permit the control module to: charge the battery module with power from the power source; and discharge the battery module by transferring power from the battery module to the power outlet.
US10523016B2 Physical isolation between MAC and PHY ethernet connections
An apparatus is provided comprising: a first power domain that includes a first component that operates at a first voltage level; a second power domain that includes a media access controller (MAC) that operates at a second voltage level; and a third power domain that includes a physical media access (PHY) device that operates at a third voltage level; wherein the first voltage level is higher than the second voltage level; and wherein the second voltage level is unreferenced; further including: a first reinforced electrical isolation circuit disposed on a first circuit path that includes at least one signal lane that extends between the first power domain and the second power domain; and a second reinforced electrical isolation circuit disposed on a second circuit path that includes at least one signal lane that extends between the MAC device and the PHY device.
US10523008B2 Scalable hierarchical energy distribution grid utilizing homogeneous control logic
Techniques are disclosed for implementing a scalable hierarchical energy distribution grid utilizing homogeneous control logic are disclosed that provide distributed, autonomous control of a multitude of sites in an energy system using abstraction and aggregation techniques. A hierarchical energy distribution grid utilizing homogeneous control logic is provided that includes multiple control modules arranged in a hierarchy. Each control module can implement a same energy optimization scheme logic to directly control site energy resources and possibly energy resources of sites associated with control modules existing below it in the hierarchy. Each control module can act autonomously through use a similar set of input values to the common optimization scheme logic.
US10523006B2 Controller for an inverter
The present application relates to a controller arrangement for controlling an inverter for converting an input power from a power source to a multiphase AC output power provided at a power output of the inverter. The power output is connected to a load and additionally to a power grid. The controller arrangement includes a signal input for receiving a power signal per phase representative of at least one of the power per phase provided to the load or the power per phase provided to the power grid. The controller arrangement is further adapted to control each phase of the multiphase AC output power individually according to the corresponding power signal. The invention further relates to an inverter comprising such a controller arrangement, a power distribution arrangement comprising such an inverter and a controller arrangement to control the inverter and the invention further relates to a method for controlling such an inverter.
US10523005B2 Controlling transfer of electrical power
According to a first aspect there is provided a method of controlling transfer of electrical power, said method comprising: in response to formation of an electrical power transfer connection between an electrical power supply network and an electrical device, controlling electrical power transfer through said connection according to the contents, presence or absence of a message received over the connection from said device comprising one or more credentials. According to a second aspect there is provided a method of obtaining electrical power from and/or providing electrical power to an electrical power supply network, said method comprising an electrical device: forming an electrical power transfer connection with said electrical power supply network; and in response thereto, transmitting a power transfer request over said connection, said request comprising one or more credentials. According to further aspects there are provided a system for controlling transfer of electrical power and an electrical device.
US10523003B2 Auxiliary power circuit and method of use
An auxiliary power circuit includes an impedance circuit, a switch, and a controller. The switch is coupled in series with the impedance circuit. The switch is configured to selectively couple the impedance circuit to a power source. The controller is coupled to the switch. The controller is configured to close the switch when an output voltage of the power source exceeds a voltage threshold.
US10522998B2 Method for detecting an open-phase condition of a transformer
A method for detecting an open-phase condition of a transformer having a grounded-wye high voltage side connection including monitoring current flowing in a neutral connection on the high voltage side of the transformer in real time by voltage relaying and current relaying to identify an open phase condition signature in a signal capable of characterizing change of current magnitude. A current signal may be injected onto the neutral terminal and the zero-sequence mode of the transformer monitored to detect an open-phase condition indicated by an increase in network impedance and decrease or elimination of the injection current.
US10522996B2 Electronic circuit breaker with physical open-contact construction and fail-safe protection
A circuit breaker includes main contacts movable between closed and open positions such that a line terminal and a load terminal are, respectively, in electrical communication or electrically isolated. A trip coil is connected to the contacts, causing the contacts to move from the closed position to the open position in response to a trip current, thereby tripping the circuit breaker. A normally closed relay having a relay activating circuit and a switching circuit is provided, with the switching circuit being electrically connected to the trip coil. A monitoring circuit is electrically connected to the relay activating circuit, supplying activating power to the relay activating circuit so long as a determination is made that the breaker is operating within acceptable parameters, and ceasing to supply activating power to the relay activating circuit upon a determination being made that the breaker is not operating within acceptable parameters, thereby tripping the breaker.
US10522994B2 Arc detection and prevention in a power generation system
Methods for arc detection in a system including one or more photovoltaic generators, one or more photovoltaic power devices and a system power device and/or a load connectible to the photovoltaic generators and/or the photovoltaic power devices. The methods measure voltage, voltage noise and/or power delivered to the load or system power device. The methods may compare one or more measurements, an aggregation of measurements and/or values estimated from the measurements to one or more thresholds, and upon a comparison indicating a potential arcing condition, an alarm condition may be set. Embodiments include an arrangement of photovoltaic generators and photovoltaic power devices for reduced-impedance voltage loops which may enhance arc-detection capabilities.
US10522992B2 Thermal snow and ice prevention system for bridge cables
Ice mitigation for bridge cables is provided by a system having a plurality of heaters on one or more bridge cables, extending parallel to a longitudinal axis thereof, arranged in a plurality of heater sections, and configured to heat an outer surface of the bridge cables, and a control system including one or more controllers configured to individually activate and regulate heating output of the heater sections to prevent snow or ice from falling from the bridge cables. The heater sections can be arranged radially, about a circumference of the bridge cables, and/or axially, end to end along a length of the bridge cables, so that power can be individually directed to the heater sections to account for differing heating requirements at different radial and/or axial aspects of the bridge cables.
US10522990B1 System and method for an under floor seat-to-seat wiring trough to facilitate flat floors in aircraft passenger cabin
A seat-to-seat wiring system for an aircraft includes a floor panel and a wiring trough attached to the floor panel. The wiring trough includes a housing defining a raceway for receiving a wire and a first support member coupled to the housing. The first support member is attached to the floor panel is for securing the housing to the floor panel. The housing and the wire are disposed below the floor panel.
US10522989B2 Casing, electrical connection box, and wire harness
A wire harness wired to a vehicle has an electrical connection box at a terminal thereof. The electrical connection box includes an electronic component block to which a plurality of electronic components are assembled and a casing to be an assembly destination of the electronic component block. The casing has a structure in which an upper cover rotates and moves to cover an upper opening portion surrounded by an edge of a frame peripheral wall. The casing includes the frame peripheral wall having the upper opening portion, the upper cover covering the opening portion by rotational movement, and a packing to be assembled to the upper cover. The packing is assembled to a packing groove formed in the upper cover. The frame peripheral wall has a position adjusting portion for adjusting the position of the packing groove with respect to the edge of the frame peripheral wall.
US10522987B2 Modular cable protector
A modular cable protector can be removably connected in series with like cable protectors by complementary male and female end connectors. A number of openings extend downward along the peripheral walls of the adjacent end connectors to define a pattern of gaps and regions of contact between adjacent end connectors. Preferably, undercuts extend from the lower portions of the openings. A tool can be used to removably engage these openings and undercuts, thereby allowing a user to exert an upward force to disengage the end connectors on adjacent cable protectors.
US10522986B2 Holdout supports and pre-expanded units and methods including same
An integral, unitary pre-expanded cover assembly unit for covering an electrical connection between first and second electrical cables each having a primary conductor and a neutral conductor includes a cover assembly, a holdout and a holdout support. The cover assembly includes an elastomeric sleeve and a duct. The elastomeric sleeve defines a cable passage to receive the electrical connection and the primary conductors of the first and second cables. The duct overlies the elastomeric sleeve. The duct defines a duct passage configured to receive at least one of the neutral conductors therethrough. The holdout is removably mounted within the cable passage of the elastomeric sleeve. The holdout defines a holdout passage. The holdout maintains the elastomeric sleeve in an expanded state. The holdout support is removably mounted within the holdout passage. The holdout support reinforces the holdout.
US10522985B2 Customizable wire harness form board sub-assembly structure having simple, quick-change wire routing exchange point capability
A floating pin form board assembly to aid wire harness assembly includes a first embodiment with a work block and chambers containing floating pegs which may reside in retracted or extended positions based on perforations in a wire routing form sheet which allow or prevent retracted pegs from rising to extended positions. Extended pegs may be locked into their extended positions by means of a slidable latch plate, and stop features in the pegs prevent them from escaping past their extended positions.Alternatively, a floating peg form board assembly includes a perforated sheet and first, second, plates third plates each having apertures spaced apart in congruent arrays and a plurality of floating pegs having stop features, and a slidable latch plate having an array of keyhole slots complementary to apertures in one of the other perforated plates, with the latch plate used for locking the floating pegs into retracted or extended positions.
US10522983B2 Injection electrical connector
A cable accessory for injecting fluid into a cable. The accessory has first and second ends configured to be coupled to the cable and an external cable accessory, respectively. The accessory has an injection port configured to introduce the fluid to a stranded conductor of the cable. The accessory may include a body and conductive rod. The body defines a through-channel configured to receive the conductor. The rod has a first portion that extends outwardly from the second end to be received inside the external cable accessory and to form an electrical connection therewith. The rod has a second portion configured to be coupled to the conductor and form an electrical connection therewith. The second portion (with the conductor coupled thereto) is positionable inside the through-channel with the first portion extending outward from the second end. The fluid is injectable into the conductor through injection port, which extends into the through-channel.
US10522981B2 Water and contamination absorber for C02 insulated electrical apparatus for the generation, transmission, distribution and/or usage of electrical energy
The present invention relates to an electrical apparatus for generation, transmission, distribution and/or usage of electrical energy, comprising a housing enclosing an electrical apparatus interior space, at least a portion of which forms at least one insulation space having an electrical component and containing a surrounding insulation medium comprising an amount of carbon dioxide mco2. The insulation space is formed by at least one insulation space compartment, in which an adsorber for reducing or eliminating the amount of water mH2O and optionally further contaminants from the insulation medium is arranged. The amount of adsorber mads arranged in the at least one insulation space compartment complies with the formulae (I) and (II). m ads ≥ m H 2 ⁢ O k ads , H 2 ⁢ O ( I ) m ads ≤ 0.1 ⁢ m CO 2 k ads , CO 2 ( II )
US10522979B1 Bus bar assemblies, power distribution systems, and methods
A bus bar assembly includes a first rail assembly including a first end and an adjacent first main body and a second rail assembly including a second end and an adjacent second main body. A splice splices the first end to the second end. The splice includes an outer plate wherein a portion of the outer plate is adjacent the first main body and a portion of the outer plate adjacent the second main body. The splice includes one or more inner plates, each having two or more extension tabs, wherein a first extension tab is adjacent the first rail assembly and a second extension tab is adjacent the second rail assembly. Power distribution system and methods of splicing are also disclosed.
US10522978B2 Ignition plug and ignition system including the same
In an ignition plug, since a ground electrode is formed in a thin-rod-shape or a mesh-like shape, sufficiently strong radicals are locally generated by a barrier discharge, an anti-inflammation effect by the electrode is small, and the growth of a flame is hardly hindered. Furthermore, by making the thickness dimension of a second dielectric facing a discharge region uniform, the barrier discharge is spread over the surface of the second dielectric, the generation of the radicals is maintained, and combustibility after ignition is promoted. Furthermore, because an end portion of a high voltage electrode and a ground electrode are disposed to face each other within a combustion chamber, a fuel gas introduced into the combustion chamber is liable to flow into the discharge region, and is easily ignited by the radicals generated due to the discharge.
US10522972B2 Tuneable DBR laser without external frequency locker
In accordance with one aspect of the present application there is provided a DBR, laser. The DBR laser comprises a phase section in a cavity of the DBR laser configured to adjust an optical path length of the cavity. The laser also comprises a DBR section comprising a frequency tuning system, the frequency tuning system comprising a resistance heater configured to apply heat to a grating of the DBR section in order to adjust a Bragg frequency of the DBR section. A detector is configured to detect laser light transmitted through the DBR section. A controller is configured: to cause the phase section to apply a dither to the optical path length of the cavity or cause the frequency tuning system to apply a dither to the Bragg frequency of the DBR section; to use the detector to monitor intensity of light transmitted from the laser cavity via the DBR section during application of the dither; to determine a deviation from longitudinal mode centre operation on the basis of the monitored intensity; to cause the phase section to adjust the optical path length of the cavity in order to reduce said deviation; to determine an output frequency of the DBR laser on the basis of a resistance of the resistance heater; and to control the output frequency of the DBR laser by controlling power to the resistance heater.
US10522971B2 Laser diode-driving power supply and laser machining apparatus
A laser diode-driving power supply includes a constant current source that supplies current to LDs, a switching element connected in parallel to the LDs, and a control unit that controls the constant current source and performs on-off control of the switching element. The control unit compares a first current command value and a second current command value for controlling current output from the constant current source, and when the second current command value input after the first current command value is smaller than the first current command value, applies to the LDs a voltage in the range of a voltage at which current flows through the LDs to a voltage less than the lasing threshold of the LDs when there is no output from the LDs.
US10522963B2 Laser cutting of materials with intensity mapping optical system
A method of laser processing a workpiece includes: focusing a pulsed laser beam into a laser beam focal line directed into the workpiece such that the laser beam focal line generates an induced absorption and produces a defect line along the laser beam focal line within the workpiece. The laser beam focal line has length L and a substantially uniform intensity profile such that the peak intensity distribution over at least 85% of the length L of the focal line does not vary by more 40%, and in some embodiments by no more than 30 or 20% from its mean peak intensity.
US10522962B2 Pulse light source device and method for creating CEP stable fs laser pulses
A pulse light source device (100) for creating fs output laser pulses (1, 1.1, 1.2, 1.3) having CEP stability comprises a pulse source device (10) creating primary ps laser pulses, a first beam splitting device (13) splitting the primary ps laser pulses to first ps laser pulses (2.1) and second ps laser pulses (2.2), a pulse shortening device (20) creating sub-ps laser pulses (3) by shortening and spectrally broadening the first ps laser pulses (2.1), a primary supercontinuum generation device (30) creating primary fs laser pulses (4), a pulse stretcher device (40) creating stretched ps laser pulses (5, 5.1) by stretching the primary fs laser pulses (4), a optical parametric chirped-pulse amplification device (51) creating amplified ps laser pulses (6, 6.1) on the basis of the stretched ps laser pulses (5, 5.1) and the second ps laser pulses (2.2); a phase stabilization device (61) creating CEP stable ps laser pulses (7, 7.1) by difference frequency generation of the amplified ps laser pulses (6, 6.1) and reference laser pulses derived from the primary ps laser pulses (2) or the sub-ps laser pulses (3), a pulse compressor device (71) creating compressed fs laser pulses (8, 8.1) by compressing the CEP stable ps laser pulses (7, 7.1) output by the phase stabilization device (61), and a secondary supercontinuum generation device (81) creating fs output laser pulses as the fs output laser pulses (1, 1.1) to be obtained by spectrally broadening the compressed fs laser pulses (8, 8.1). Furthermore, a method of creating fs output laser pulses is described.
US10522960B2 Crimp quality monitoring method and system for use with a hydraulic crimping apparatus
A method and system of monitoring crimp quality of a crimp terminal in a hydraulic crimping apparatus. The method includes: determining a pressure of a hydraulic fluid supplied to a hydraulic crimping head of the hydraulic crimping apparatus; determining a flow of the hydraulic fluid supplied to the hydraulic crimping head of the hydraulic crimping apparatus; and analyzing the pressure and the flow of the hydraulic fluid to determine if a crimp is defective or not defective.
US10522956B2 Electronic Device
The present disclosure discloses an electronic device including an electronic apparatus and an electric connector. The electronic apparatus includes an electric connection port. The electric connection port includes a concave trench, a first and second conductive strips are disposed in the concave trench. The first conductive strip and the second conductive strip respectively extend along an extending direction of the concave trench. The electric connector includes a first and second elastic contacts which are exposed and protruded outward. When the electric connector is plugged into the electric connection port, the first elastic contact is in contact with the first conductive strip, and the second elastic contact is in contact with the second conductive strip. The electric connection port may accommodate the electric connector, so that the electric connector may be selectively plugged to any position on the electric connection port along the extending direction of the concave trench.
US10522955B2 Enhanced safety serial bus connector
An enhanced safety serial bus connector (100) is provided. The enhanced safety serial bus connector (100) includes a shell (110) with a first end (110a) and a second end (110b), the first end (110a) being a terminal end of the shell (110) and having a terminal centerline (CL), and the second end (110b) being the lead end of the shell (110). The enhanced safety serial bus connector (100) also includes an insulating body (120) disposed inside the shell (110) and extending from approximately the first end (110a) to the second end (110b) and a plurality of conductors (130) substantially disposed in the insulating body (120) and extending from the first end (110a) to the second end (110b). The plurality of conductors (130) include contacts (132) that are proximate the first end (110a) and have contact centerlines (X, Y) that are substantially parallel to the terminal centerline (CL), wherein each conductor (130a-130d) of the plurality of conductors (130) are spaced apart from an adjacent conductor (130a-130d) with a distance that substantially conforms to spacing requirements of a serial bus standard that defines a voltage on the plurality of conductors (130) and is equal to or greater than a minimum enhanced safety distance requirement for the voltage defined by the serial bus standard.
US10522950B2 Connector including shell having lock mechanism and connector device
It is intended to enhance elastic force of an arm and reduce a plate material necessary for forming the arm to effectively use a resource. Provided is a connector fittable to a partner connector, the connector including an insulating housing, a contact, and a conductive shell. The shell includes at least a metal shell formed from a single metal plate. The metal shell includes a cover portion configured to cover at least part of a side portion outer peripheral surface of the housing, an elastic arm having a free end on the side of fitting to the partner connector, and a support portion coupled to a lateral side of the elastic arm to elastically connect the cover portion and the elastic arm and configured to support the elastic arm in a cantilever manner. The cover portion and the elastic arm have substantially opposing surfaces. The elastic arm has a lock portion configured to lock fitting between the connector and the partner connector at a position closer to a free end side than the support portion.
US10522941B1 Waterproof single-conductor connection system
Connection system that provides robust, waterproof, high current capacity connections between cables and devices. Cables each contain a single conductive wire that terminates in a threaded rod. The threaded rod screws into a corresponding threaded hole in a receiving socket. Engagement of the threads provides a large contact surface area to support high current capacity and to provide a strong holding force to secure the connection. Cables terminate in a housing with an O-ring that forms a waterproof seal; the connection system can therefore be used for underwater connections. Right-handed and left-handed threads may be used on opposite ends of a cable so that tightening or loosening connections on both sides causes twists in the cable to cancel out. The connection system may include a hub with two busses that each have multiple connection points for cables. The hub may distribute power to connected devices and support inter-device communication.
US10522938B1 Electrical connector with non-uniformly arranged contacts
An electrical connector includes a conductive shell, a dielectric holder, and electrical contacts. The conductive shell defines a cavity. The dielectric holder is disposed within the cavity. The electrical contacts are mounted to the dielectric holder within the cavity and are arranged in pairs. The pairs include multiple pairs in a cancellation arrangement and an isolated pair spaced apart from the pairs in the cancellation arrangement. A separation distance from the isolated pair to a closest neighboring electrical contact of the electrical contacts is greater than respective separation distances from each of the pairs in the cancellation arrangement to corresponding closest neighboring electrical contacts of the electrical contacts.
US10522932B2 Terminal holding structure of connector
In a terminal holding structure of a connector, a straight portion of a terminal is press fitted into a terminal holding hole formed on a terminal holding wall of a resin housing, so as to be held therein. At least a pair of projecting portions projecting to both sides in a direction orthogonal to a press-fitting direction is formed on the outer surface of a region of the straight portion of the terminal corresponding to the terminal holding hole. The projecting portions are formed with the cross-section orthogonal to the straight portion including a wedge-shaped dent at a distal end. The dents are formed such that a dimension between bottom portions is larger than the dimension of the terminal holding hole at the position into which the projecting portions are press fitted. This enhances the holding power to the terminal, and enables the terminal to be held stably.
US10522927B2 Floating connector device
A floating connector device allows movement of a movable-side housing in board-parallel and pushing directions, allows floating in a pushing/removal direction when mated with a mating connector, and has high contact reliability. A fixed housing (11) includes a long through-hole and a pair of board-facing plates. A movable housing (12) includes an outer portion projecting from the long through-hole and a retaining projection overlapping the board-facing plates in plan view. A contact group includes a tail for board mounting, a fixing portion supported by the fixed housing (11), a U-shaped portion supported by a contact support groove in the outer portion, and an elastic deformation portion, in a free state unsupported by either groove, that by its own elasticity allows the movable housing (12) to sink in a board direction, and in a sunken state, allows elastic movement in a longitudinal direction, a direction orthogonal thereto, and a tilting direction.
US10522925B2 Circuit card assemblies for a communication system
A communication system includes a first circuit card assembly having a first PCB and a first electrical connector with first contacts and a second circuit card assembly having a second PCB and a second electrical connector with second contacts. At least one of the PCBs include a slot configured to receive the other PCB when mated in a board mating direction. The first electrical connector is mated to the second electrical connector in a connector mating direction perpendicular to the board mating direction. The first contacts are mated to the second contacts in a contact mating direction as the first PCB and the second PCB are mated in the board mating direction and as the first electrical connector and the second electrical connector are mated in the connector mating direction. The contact mating direction is non-parallel to the board mating axis and non-parallel to the connector mating axis.
US10522921B2 Multi-antenna control in wireless user devices
A battery-powered wireless communication device has internal antennas. In the wireless communication device, transceiver circuitry wirelessly receives external antenna data that indicates on/off status, reserve battery power, and geometric earth-orientation for the individual antennas in a different wireless communication device. Baseband circuitry determines internal antenna data that indicates the on/off status, reserve battery power, and geometric earth-orientation for the internal antennas. The baseband circuitry executes a user application that generates and consumes user data. The baseband circuitry selects a set of the internal antennas to serve the user application based on the internal antenna data and the external antenna data. The transceiver circuitry wirelessly exchanges the user data over the selected set of the internal antennas.
US10522920B2 Method of generating circularly polarised signals from a polarisation controller of a ground station
A method for generating a circular polarisation signal from at least two transponders of a satellite able to process linearly polarised signals includes: a transmission of at least two linearly polarised signal components so as to produce a circularly polarised signal by at least two transponders of a satellite; processing signals by the two transponders of the satellite to produce a circular polarisation of the signals transmitted by the satellite; ground receiving by at least one circularly polarised antenna; measuring a physical parameter from the received signals, and determining a correction parameter to be applied to the generation of the components of linearly polarised signals; generating a compensation of the components of linearly polarised signals transmitted to the satellite.
US10522919B2 Surface integrated waveguide antenna and a transceiver including a surface integrated waveguide antenna array
A substrate integrated waveguide, SIW, antenna comprises a modified design of prior art SIW antennas that comprises an addition of electrically conducting means, e.g. vias, also along the substrate extending from the antenna aperture. By doing so, the SIW antenna of the present disclosure enables a reduction of mutual coupling between neighboring SIW antennas when arranged adjacent each other, e.g. in an array. Moreover, a reduction of back radiation in the SIW antenna can also be observed.
US10522918B1 Contrawound helical antenna apparatus and method
Example apparatuses and methods relating to antennas are provided. An example apparatus in the form of an antenna assembly includes a first conductor formed into a first helical structure wound around a central axis and a second conductor formed into a second helical structure wound around the central axis. The first helical structure may have a first coil sense and the second helical structure may have second coil sense that is opposite the first coil sense. The first conductor may have a first conductor proximal end and a first conductor distal end and the second conductor may have a second conductor proximal end and a second conductor distal end. The first conductor distal end may be adjacent the second conductor proximal end. The antenna assembly may further include first, second, and third ground planes with one disposed at each end of the conductors and one disposed between the conductors.
US10522916B2 High-gain conformal antenna
A high-gain conformal antenna (“HGCA”) is disclosed. The HGCA includes a plurality of dielectric layers forming a dielectric structure. The plurality of dielectric layers includes a top dielectric layer that includes a top surface. The HGCA further includes an inner conductor, a cavity, a patch antenna element (“PAE”), and an antenna slot. The inner conductor and cavity are formed within the dielectric structure, the PAE is formed on the top surface of the top dielectric layer above the cavity, and the antenna slot is formed within the PAE. The HGCA is configured to support a transverse electromagnetic (“TEM”) signal within the dielectric structure.
US10522914B2 Patch antenna with ferrite cores
Disclosed herein is a method and system for using ferrite cores to suppress harmonic radiation with microstrip patch antennas. In certain embodiments, the ferrites cores exemplified herein significantly suppressed second and third harmonic radiation generated by RF components coupled to the microstrip patch antenna.
US10522913B2 Antenna module
An antenna module includes a coil part including a second antenna wiring disposed in a spiral shape on an insulating substrate and a first antenna wiring disposed in an internal region of the second antenna wiring; and a magnetic part including a second magnetic part disposed on a second surface of the insulating substrate and a first magnetic part extending from the second magnetic part, penetrating through the internal region of the second antenna wiring, and disposed on a first surface of the insulating substrate.
US10522909B2 Multi-input multi-output antenna
A wireless device includes an antenna structure having at least one parallel resonance element and a plurality of serial resonance components. The at least one parallel resonance element may be configured to radiate in at least one frequency. The plurality of serial resonance components may be configured to radiate in a plurality of frequencies. The antenna structure may further include a distributed feed element configured to couple to the parallel resonance element and the serial resonance components and serve as a radiofrequency signal feed. The wireless device may include two or more similar antenna structures.
US10522908B2 Antenna control method
An antenna unit, an antenna system and an antenna control method are disclosed. The antenna unit includes a first radiation metal element, a second radiation metal element, and a third radiation metal element. The first radiation metal element includes a signal feed point, a first ground point, and a second ground point. The signal feed point, the first ground point, and the second ground point are disposed approximately in a straight line. The second radiation metal element is disposed away from the first radiation metal element with a gap and includes a third ground point. The third radiation metal element surrounds the first radiation metal element and the second radiation metal element and includes a fourth ground point.
US10522907B2 WiFi and bluetooth smart indoor/outdoor antenna with automatic motorized and app control
An antenna system for receiving over-the-air broadcast television signals includes a steerable directional antenna, a pedestal on which the directional antenna is rotatably mounted, a stepper motor to effect rotation of the steerable directional antenna, and a control circuit. The control circuit receives a control signal and causes the stepper motor to effect rotation of the steerable directional antenna. The directional antenna is steered such that its main lobe is generally directed to a television signal transmitting antenna selected by the user of the antenna system. The steering of the directional antenna is based on geographic location information associated with the television signal transmitting antenna.
US10522906B2 Scanning meta-material antenna and method of scanning with a meta-material antenna
Various antennas and systems of antennas can benefit from meta-material construction. For example, avionics antennas including weather antennas may benefit from being constructed of meta-materials. A method can include, for example, electronically scanning, by an antenna of an aircraft, an environment of the aircraft. The electronically scanning can include transmitting or receiving an electrical frequency over the antenna. The antenna can include a negative index of refraction meta-material. The electronically scanning can also include applying an electric field to control a dielectric constant of the antenna.
US10522902B1 Antenna structure
An antenna structure includes a ground plane, a first feeding element, a second feeding element, a connection element, a first radiation element, a second radiation element, a third radiation element, a first tuning circuit, a second tuning circuit, a third tuning circuit, and a fourth tuning circuit. The ground plane has a notch region. The first tuning circuit is coupled between a signal source and the first feeding element. The second tuning circuit is coupled between the first feeding element and the second feeding element. The third tuning circuit is coupled between the second feeding element and the ground plane. The first radiation element is coupled to the first feeding element. The fourth tuning circuit is coupled between the first radiation element and the ground plane. Both the second radiation element and the third radiation element are coupled through the connection element to the second feeding element.
US10522900B2 Wireless communication device with leaky-wave phased array antenna
A wireless communication device including an antenna device is provided. The wireless a communication device includes a housing having a conductive structure, a millimeter wave (mmWave) antenna having a plurality of antenna elements, the mmWave antenna being disposed within the housing, and a leaky-wave radiator having at least one opening formed in the conductive structure of the housing. An electromagnetic field generated by the mmWave antenna may be radiated outside of the housing of the wireless communication device through the leaky-wave radiator. The wireless communication device and/or an electronic device may be diversified according to embodiments.