Document Document Title
US10645849B2 Electrical switching device and associated electrical traction box
This electrical switching device, able to be integrated into an electrical traction box including a cooling device of the switching device, includes an electrical assembly provided with an electrical switching element. This switching device also includes a base for receiving the electrical assembly, intended to be positioned between the electrical assembly and the cooling device, and pressing elements for pressing the electrical assembly extending between the support element and the base and configured to exert a bearing force on the base, able to keep the base bearing against the cooling device when the switching device is integrated into the traction box.
US10645846B2 Housing for avionic equipment comprising a composite partition and metal heatsinks
The invention relates to a housing for aircraft avionic equipment including a plate to the surface of which heatsinks are connected. The plate is made of composite, that includes a fibrous reinforcement densified by a polymer matrix; the heatsinks are in a metal alloy having a thermal conductivity higher than or equal to 120 W/m/K; and the heat sinks are assembled with the plate by sewing or knitting using assembling fibres made of organic material or metal.
US10645840B2 Active electronically steered array with waveguide manifold thermocoupled to ICS as a heatsink
A heatsink for heat dissipation amongst an active electronically steered array (AESA) on a printed circuit board (PCB) includes a metal plate having a first side and a second side; a plurality of integrally formed pockets on the first side of the metal plate each being sized and configured for congruent receipt of a corresponding one of a plurality of functional blocks of the AESA on the PCB; a plurality of waveguide manifolds on the second side of the metal plate including a plurality of holes that launch a wave transmission and a plurality of slots that guide the direction of the wave transmission; and wherein the metal plate prevents localized overheating amongst the AESA by positioning the metal plate on the PCB wherein the plurality of integrally formed pockets and the plurality of holes and the plurality of slots of the plurality of waveguide manifolds facilitate heat dissipation.
US10645833B2 Multi-part device and method for manufacturing this multi-part device
A device includes a joining partner, which protrudes at a submersion depth into a recess filled at least partially with a fixing element in a substrate surface of a substrate. A compensating element is situated between the joining partner and the fixing element. The compensating element is situated at least partially in the fixing element within the submersion depth of the joining partner. Accordingly, the compensating element is in contact with the joining partner and with the fixing element. In this way, an expansion change or a movement of the fixing element, of the substrate or of the joining partner may be compensated for by a compression or elongation of the compensating element. A crack formation may be avoided or its effect may be minimized by the sealing function.
US10645831B2 Electric device with seal member
An electronic device with a seal member is provided. The electronic device includes a tray configured to slide in and out of the electronic device, an opening, (e.g., a hole) formed at one side of the tray, for communicating outside of the electronic device, a socket disposed in the electronic device, the tray slides into or from the socket, and a seal member, disposed between the opening and the socket, for performing a waterproof and dustproof function. Various types of the seal member may be implemented.
US10645830B1 Housing, electronic device, and method for manufacturing same
A housing of plastic strongly bonded to a metal frame is integrally formed as the housing of an electronic device. The metal frame includes at least one plastic grabbing recess to receive portion of a plastic member, an opening of the plastic grabbing recess carries convex teeth, the convex teeth narrow the opening of the plastic grabbing recess, and the convex teeth lock portions of the plastic member.
US10645827B2 Flexible housing and fabrication method thereof
The present disclosure provides a flexible housing, a fabrication method thereof, and an electronic device. The flexible housing includes: a rigid frame including at least two separate rigid members; an elastic fiber web, where two ends of the elastic fiber web are coupled to the two rigid members to form a bending portion; a flexible outer casing arranged over an outer surface of the elastic fiber web. Wrinkles are formed in corresponding portions of the flexible outer casing and the elastic fiber web in response to the elastic fiber web not being subject to a bending force.
US10645823B2 Electronic device
An electronic device includes: a circuit board; a case within which the circuit board is provided and which has a plurality of first contact parts to contact with the circuit board; a cover which has a plurality of second contact parts to contact with the circuit board; a hook part which is provided to one of the case and the cover; and a receiving part which is provided to other of the case and the cover and which corresponds to the hook part, and the hook part engages with the receiving part, whereby the cover is fitted onto the case and the plurality of first contact parts of the case and the plurality of second contact parts of the cover hold and fix the circuit board interposed therebetween.
US10645817B1 Variable temperature controlled soldering iron
A soldering iron system with automatic variable temperature control comprising a hand piece or robot arm including a soldering cartridge having a soldering tip, a coil that generates a magnetic field, and a temperature sensor for sensing a temperature of the soldering tip; a variable power supply for delivering variable power to the coil to heat the soldering tip; a processor including associated circuits for accepting a set temperature input and the sensed temperature of the soldering tip, and providing a control signal to control the variable power supply to deliver a suitable power to the coil to keep the temperature of the soldering tip at a substantially constant level of the set temperature input.
US10645815B2 Application of electrical conductors to an electrically insulating substrate
A method is disclosed for applying an electrical conductor to an electrically insulating substrate, which comprises providing a flexible membrane with a pattern of groove formed on a first surface thereof, and loading the grooves with a composition comprising conductive particles. The composition is, or may be made, electrically conductive. Once the membrane is loaded, the grooved first surface of the membrane is brought into contact with a front or/and back of the substrate. A pressure is then applied between the substrate and the membrane(s) so that the composition loaded to the grooves adheres to the substrate. The membrane(s) and the substrate are separated and the composition in the groove is left on the surface of the electrically insulating substrate. The electrically conductive particles in the composition are then sintered to form a pattern of electrical conductors on the substrate, the pattern corresponding to the pattern formed in the membrane(s).
US10645813B2 Zero-misalignment via-pad structures
A photoresist is deposited on a seed layer on a substrate. A first region of the photoresist is removed to expose a first portion of the seed layer to form a via-pad structure. A first conductive layer is deposited onto the first portion of the seed layer. A second region of the photoresist adjacent to the first region is removed to expose a second portion of the seed layer to form a line. A second conductive layer is deposited onto the first conductive layer and the second portion of the seed layer.
US10645812B2 System and methods for additive manufacturing of electromechanical assemblies
A hybrid additive manufacturing approach that incorporates three-dimensional (3D) printing and placement of modules selected from a library of modules to fabricate an electromechanical assembly. By virtue of fabrication of the electromechanical assembly, mechanical properties and electrical properties of the assembly are created. The invention overcomes the material and process limitations of current printable electronics approaches, enabling complete, complex electromechanical assemblies to be fabricated.
US10645809B2 Surface-treated copper foil, method for producing same, copper-clad laminate for printed wiring board, and printed wiring board
There is provided a surface-treated copper foil including a surface coating layer provided on at least one surface of a copper foil, the surface coating layer being mainly composed of silicon with a hydrogen content of 1 to 35 atomic % and/or a carbon content of 1 to 15 atomic %. This foil can be manufactured by forming a surface coating layer composed mainly of silicon with the above hydrogen and carbon contents on at least one surface of the copper foil by PVD or CVD. The present invention can provide a copper foil with a surface coating layer that can achieve a high bonding strength to a resin layer even if the copper foil has an extremely smooth surface such as one formed by vapor deposition, for example, sputtering and also has a desirable insulation resistance suitable for achieving a fine pitch in a printed wiring board.
US10645807B1 Component attach on metal woven mesh
Methods of and devices for coupling metal woven mesh or metal woven fabric with IC components to make flexible circuits are disclosed. The flexible circuits can be used to make wearable electronic devices, such as a garment with embedded IC chip.
US10645805B2 Multi-layer flexible metal-clad laminate and manufacturing method thereof
Provided are a multi-layer flexible metal-clad laminate, and a manufacturing method thereof, and more particularly, a multi-layer flexible metal-clad laminate in which at the time of manufacturing a multi-layer polyimide film on a surface of a metal-clad having a predetermined surface roughness value (Rz, Ra) and having roughening particles having a predetermined size or less attached thereon, a multi-coating scheme is used to form each polyimide mixed layer, such that a light reflection on a surface of the polyimide film and a light reflection generated at an interlayer interface of the polyimide in the multi-layer polyimide film are decreased to have an improved light transmittance of a polyimide laminate film after the metal-clad is removed, and a manufacturing method thereof.
US10645800B1 High-frequency circuit board and method for manufacturing the same
A high-frequency circuit board includes a first circuit structure, a second circuit structure, and a dielectric layer formed on the second circuit structure. The first circuit structure includes a first substrate layer and at least one first circuit layer. The at least one first circuit layer is formed on at least one surface of the first substrate layer. At least one receiving cavity is defined in the first substrate layer. A second circuit structure is embedded in the receiving cavity. The second circuit structure includes a second substrate layer, at least one second circuit layer embedded in the second substrate layer, and a plurality of support columns formed on the second substrate layer. A portion of the dielectric layer is filled into gaps between an inner wall of the receiving cavity and the second circuit structure. The support columns are embedded in the dielectric layer.
US10645787B2 System and method for providing electrical power to a load
A system for providing electrical power to a load is provided. The system includes at least two inverters and at least two resonant circuits. The inverters are operative to electrically connect to a power source. The resonant circuits are each electrically connected to at least one of the inverters and operative to provide electrical power to the load. The resonant circuits are coupled to each other.
US10645784B1 Electric leakage protection electronic rectifier and lamp with electric leakage protection electronic rectifier
The invention discloses an electric leakage protection electronic rectifier and a lamp with an electric leakage protection electronic rectifier. The electric leakage protection electronic rectifier including a leakage detecting module and a driving module. The driving module has a current-limiting control unit. The current-limiting control unit is electrically connected between the leakage detecting module and a lamp's light-emitting module. When used, the leakage detecting module detects whether power supply is leaked, and the current-limiting control unit limits the output current to avoid the current output exceeding the tolerable range of the lamp. Such that the invention prolongs the service life of lamps and prevents a current leakage from the lamp.
US10645773B2 System and method for managing lighting based on population mobility patterns
The described embodiments relate to systems, methods, and apparatuses for controlling lights (130) in an area of a city (200) based on demographic data and/or mobility pattern data (120). Using the demographic data and/or the mobility pattern data, the lights can be arranged to attract people (214) to the area (210) where the lights are located. The mobility pattern data can be used to identify when people are typically moving towards the area, in order that the lights can be prepared to attract people in advance of their arrival. Furthermore, an output of the lights can be measured to measure certain characteristics about the lights so that the lights can be adjusted to better appeal to the demographic of people in the area.
US10645768B2 Light apparatus with enlightened pattern
A light apparatus with an enlightened pattern includes a driver circuit, a LED plate, an optical light guide, a connector and a bulb shell. The LED plate connected to the driver circuit has a LED module for emitting a light. The optical light guide has a bottom end facing to the LED module for receiving the light and has a top end forming an enlightened pattern where the light escaped from the top end of the optical light guide. The connector is used for fixing the LED plate to the optical light guide for aligning the LED module to emit the light into the bottom end and for transmitting heat of the LED plate to the optical light guide.
US10645766B2 High frequency energy generator systems
A high frequency energy generator system includes a plurality of high frequency energy generator heads. Each head includes a respective magnetron; a common drive unit for producing power for the plurality of magnetrons; and a connector arrangement connecting each of the plurality of heads to the common drive unit to supply power to the magnetrons. At least one of the heads is located remote from the common drive unit.
US10645765B2 Cooking device
Cooking device includes heating chamber with door for housing object to be heated, vapor generator for supplying vapor into heating chamber, and water storage tank. Cooking device further includes cooling air passage provided between heating chamber and water storage tank and allowing cooling air to pass therethrough, and air inlet provided to the side of door and introducing cooling air into cooling air passage. This enables cooling, using a smaller and more inexpensive cooling fan. As a result, cooking device is made shorter in overall height.
US10645764B2 Heatable container for liquid
A heatable liquid container made of plastic material include a container wall that defines an interior of the container. The container wall at least partially consists of the plastic material which contains inductively heatable additives. An electrically actuatable magnetization unit is associated with the liquid container and operable to generate a magnetic alternating field such that the inductively heatable additives are inductively excited by the magnetization unit so as to directly heat a liquid held in the interior of the container via the container wall.
US10645763B2 Induction heating head
An induction heating system includes a power source and an induction head. The converter output is at a voltage that is not greater than the voltage applied to the coil. The induction head includes a housing that houses a conductive coil disposed to induce heat in a workpiece and the coil is wound to be tuned to the output power. The coil is wound in a stacked spiral pattern with at least two turns in each layer. A flux concentrator is disposed about the coil with a potting compound around the concentrator and coil. Spacers maintain a desired separation between the head and the workpiece. The coil is a tube carrying a coolant. The head includes a wear surface that prevents contact of the coil and the workpiece, and a thermal insulator between the coil and wear surface. A non-contact temperature sensor is mounted to the housing.
US10645755B2 Communication system, communication device, and communication control method
A communication system includes multiple first communication devices and second and third communication devices. Each first communication device performs first wireless communication using a directive radio wave using first and second function modules; performs second wireless communication wider in communication range than the first wireless communication using a third function module; and generates different network cells. The second communication device performs the first wireless communication with the first function module and connects to one of the network cells. The third communication device manages a multi-hop communication path using the second wireless communication. Each first communication device collects, in the first wireless communication, peripheral communication device information; transmits the information to the third communication device in the second wireless communication; and transfers, in the first wireless communication, data received in the first wireless communication to another communication device, through the communication path instructed by the third communication device.
US10645754B2 Systems and methods for wireless backhaul in a local network
A network device receives, from a user device, a data packet on a first wireless channel between the user device and the network device. The network device processes the data packet based on receiving the data packet, and transmits the processed data packet to a second network device on a second wireless channel between the network device and the second network device. The network device, the second network device, and the user device are included in a local network. The first network device and the second network device are communicatively connected via a wireless full-duplex link that includes the second wireless channel and a third wireless channel. The first wireless channel, the second wireless channel, and the third wireless channel are different wireless channels.
US10645752B2 Processing circuit of display device, display device and operating method thereof
The present disclosure provides a processing circuit of a display device, a display device and an operating method thereof. The processing circuit includes: an obtaining module, configured to determine a current operating mode of the display device; and a control module, connected with the obtaining module and the communication modules and configured to control an operating state of each of the communication modules based on the performances of the communication modules and the current operating mode of the display device. Performances of the communication modules are different from each other.
US10645746B2 Mechanisms for establishing user plane connectivity for non-3GPP access
Methods, systems, and devices for wireless communication are described. A wireless device transmits an indication of whether the device should be paged over a 3GPP access when a core network has data ready to transmit for PDU sessions over a non-3GPP access. A session management function (SMF) of the core network receives a data notification indicating that the core network has data ready to transmit to the wireless device for a PDU session over the non-3GPP access. The SMF determines whether to transmit a paging request to an access and mobility management function (AMF) of the core network based on a paging state of the SMG, a paging state of the wireless device, or a connection management idleness state of the wireless device. The AMF determines whether to transmit a paging message to the wireless device.
US10645744B2 Method and apparatus for implementing a service flow across different systems
A method and apparatus may include providing, by a network node, an indication to a user equipment. The indication indicates that the network node supports interworking between a first radio-access technology and a second radio-access technology. The method may also include receiving a request to set up a service flow. The method may also include setting up the service flow.
US10645743B2 Terminal apparatus, communication system, computer-readable recording medium, and display control method
Provided is a terminal apparatus including a first wireless communication interface that performs wireless communication with an electronic apparatus using a first wireless communication scheme, a second wireless communication unit that performs wireless communication with the electronic apparatus using a second wireless communication scheme, and a processor. The processor performs processing that displays on a display a display image that is based on information on the degree of radio wave interference in communication with the electronic apparatus in compliance with the first wireless communication scheme and information on a distance to the electronic apparatus, which is obtained based on a beacon signal that is received using the second wireless communication scheme.
US10645735B2 Enhanced data rate low energy wireless communications
In some aspects, the disclosure is directed to methods and systems for an enhanced data rate, low energy wireless communication. Devices may communicate over predetermined wireless bands such as the 2.4 GHz and 5 GHz ISM bands, using π/4-differential quadrature phase shift keying, with physical layer rates of 1, 2, 4, 8 Mbps or higher. Symbol timing may be at any frequency, and may be 256 ns in some implementations. In some implementations, to extend device battery life, devices may use a low latency reconnect mechanism allowing frequent hibernation or shutdown of transmitters and/or carriers.
US10645733B2 Signaling and determination of slot and mini-slot structure
Wireless communications systems, methods, and techniques related to signaling and determining slot and mini-slot structures are provided. A first wireless communication device transmits a first signal according to a first numerology including at least a first tone spacing. The first signal indicates a second numerology including at least a second tone spacing. The first wireless communication device transmits a second signal according to the second numerology. The first signal includes a physical broadcast channel (PBCH) signal. The second numerology is independent from the first numerology. Different slot/mini-slot structures may be utilized for varying channel types to support mixed numerology arrangements. Embodiments may utilize single and varied slot structures; single slot structures may be decoupled from transmission numerology and varied slot structures may be defined based on reference numerology. Other aspects, embodiments, and features are also claimed and described.
US10645723B2 Signal transmission method, signal transmission control method, user equipment, and base station
A signal transmission method, a signal transmission control method, a user equipment (UE), and a base station, where the signal transmission method includes performing, by UE, channel detection, and sending, by the UE, uplink data when a result of the channel detection is that a channel is available, where the uplink data includes one or more subframes, at least one subframe includes a sounding reference signal (SRS), and the SRS is located at a start location of the subframe. The signal transmission control method includes sending, by a base station, SRS configuration information to the UE using radio resource control (RRC) signaling or physical downlink control signaling (DCI) such that the UE sends an SRS based on the SRS configuration information. Hence, utilization of a channel can be significantly improved.
US10645720B2 Method and apparatus for transmitting and receiving signal for device-to-device terminal in wireless communication system
Disclosed is a method for transmission and reception of a device-to-device (D2D) signal by a terminal in a wireless communication system. The method for transmission and reception of a D2D signal, according to an embodiment of the present invention, comprises the steps of: receiving a scheduling assignment comprising a resources pattern for transmission (RPT); and receiving a D2D signal in a subframe indicated in the RPT, wherein each bit of the RPT indicates whether or not the D2D signal is permitted to be transmitted in the subframe within a scheduling assignment period, and wherein, if the number of the subframes comprised in the scheduling assignment period is greater than the number of the bits of the RPT, at least one bit of the RPT indicates whether or not the D2D signal is permitted to be transmitted in two or more subframes.
US10645719B2 Electronic device and method used for wireless communications
An electronic device and method used for wireless communications. The electronic device includes one or more processors, the processors are configured to: determine the data status of a low priority traffic that can be used to uplink transmission; and on the basis of the data status of the low priority traffic, generate a scheduling assistance information used for the scheduler of a base station, the scheduling assistance information is related to the transmission of user equipment on an unauthorized transmission resource.
US10645709B2 Packet data transmission in a MIMO system
A packet data transmission system comprises primary stations (PS) having signal transmitting and receiving means and antennas (PA1 to PA4) for propagating downlink signals and receiving uplink signals and a plurality of secondary stations (SS) able to roam within the coverage areas of the primary stations. Each secondary station (SS1) has signal transmitting and receiving means, a predetermined number of antennas (SA1 to SA4), and means for monitoring its radio environment. Information about the radio environment is relayed as an uplink signal to the respective primary station which modifies its mode of transmission of packet data signals. The secondary station in response to the modified mode of transmission of the downlink signals adapts its receiver resources to process the packet data signals and effect cancellation of any interference.
US10645707B2 Apparatus and method for generating and transmitting reference signal in radio communication
It is possible to provide a radio communication terminal device and a radio transmission method which can improve reception performance of a CQI and a reference signal. A phase table storage unit stores a phase table which correlates the amount of cyclic shift to complex coefficients {w1, w2} to be multiplied on the reference signal. A complex coefficient multiplication unit reads out a complex coefficient corresponding to the amount of cyclic shift indicated by resource allocation information, from the phase table storage unit and multiplies the read-out complex coefficient on the reference signal so as to change the phase relationship between the reference signals in a slot.
US10645705B1 Use of successive interference cancellation and non-orthogonal coding to facilitate uplink communication from multiple devices on shared air interface resources
A mechanism to help facilitate uplink communication from multiple user equipment devices (UEs) to a base station on shared air interface resources, i.e., with the multiple UEs transmitting to the base station on the same subcarriers and at the same time as each other. The mechanism makes use of successive interference cancellation (SIC) and non-orthogonal coding to help distinguish and separate the UEs' transmissions from each other and thus to help the base station separately process each UE's transmission even though the UEs transmit to the base station on the same air interface resources as each other.
US10645703B2 Methods, infrastructure unit, base station and network unit
A method of reducing interference comprises estimating an interference level in a mobile network. In the event that the interference level is detected as being above a satisfactory threshold, the method comprises selecting an infrastructure unit of one or more infrastructure units which is currently operating as one of a base station or an uplink and downlink relay node configured to relay uplink and downlink transmissions, and configuring the infrastructure unit to operate as an uplink relay node such that it does not send downlink signals. In the event that the interference level is detected as being below a satisfactory threshold, the method comprises selecting an infrastructure unit currently operating as an uplink relay node such that it does not send downlink signals, and configuring the infrastructure unit to operate as one of a base station or an uplink and downlink relay node configured to relay uplink and downlink transmissions.
US10645700B2 Communication apparatus and a method for communication
[Object] To further reduce a burden of scheduling in non-orthogonal multiple access.[Solution] Provided is an apparatus including: a selection unit configured to select a frequency band to which non-orthogonal multiple access is applied and at least one layer among a plurality of layers that are to be multiplexed in the frequency band for the non-orthogonal multiple access, as a band and a layer to be used for transmission to a terminal device; and a notification unit configured to notify the terminal device of the frequency band and the at least one layer.
US10645698B2 Radio communication terminal and base station assignment method
There is provided a radio communication terminal that can reduce power consumption by a radio communication terminal when searching for a radio base station apparatus that is to be connected to the radio communication terminal, and that can reduce the time it takes to search for the radio base station apparatus. The radio communication terminal communicates with a radio base station apparatus through a network in which a plurality of radio communication schemes are present for use in a mixed manner, and includes a processor and an antenna. The processor acquires location information of the radio communication terminal, and locates a connection base station as a radio base station apparatus that communicates user data with the radio communication terminal, among a plurality of the radio base station apparatuses, based on the location information of the radio communication terminal and on information that is the history of communication with the radio base station apparatus in every location in which the radio communication terminal is present. Through the antenna, the user data is communicated between terminal itself and the connection base station.
US10645697B2 Resource scheduling method, apparatus, and device
Embodiments provide resource scheduling methods and apparatus that reduce transmission resource overhead in resource scheduling. The method can be applied to a wireless local area network, where a next generation protocol followed by the wireless local area network predefines locations of resource units potentially allocated from a to-be-assigned frequency domain resource. The method includes: generating, by a sending end, resource scheduling information, where the resource scheduling information includes a bit sequence to indicate an actual allocation of a resource unit(s) from the to-be-assigned frequency domain resource, and at least some bits in the bit sequence to indicate whether one or more of the resource unit locations potentially allocated for the to-be-assigned frequency domain resource are the actually allocated resource units.
US10645695B2 Traffic management technique for variable bandwidth networks using RSVP
An example system comprises a router configured to receive a bandwidth update associated with a change in bandwidth over a wireless channel, determine if the change in bandwidth identified in the bandwidth update results in bandwidth being over-reserved at at least one priority level, previously reserved bandwidth of the wireless channel being associated with a plurality of different priority levels, the previously reserved bandwidth being previously reserved based on a plurality of path requests from a head end router, each path request including at least one priority level and a bandwidth reservation request, if the change in bandwidth results in bandwidth being over-reserved, then preempt a lowest priority path request, based in the preemption of the lowest priority path request, update reserved bandwidth of the wireless channel of at least one priority level, and provide a message to the head end router regarding the change of bandwidth.
US10645694B2 Over the air signaling of dynamic frequency selection (DFS) operating parameters to client devices
Over the air signaling of dynamic frequency selection operating parameters to client devices is disclosed. In an embodiment, a multi-channel master device determines a maximum range value of a radar detection umbrella associated with the multi-channel master device based on a first range representing a range at which the multi-channel master device detects a first radar transmission transmitted by a radar device at a defined transmission power; determines a compliance range value based on a second range representing a range at which the multi-channel master device detects a second radar transmission transmitted by the radar device at a dynamic frequency selection (DFS) compliance threshold transmission power; and determines a margin range value based on a third range representing a range at which the multi-channel master device detects a third radar transmission transmitted by the radar device at a transmission power that is lower than the dynamic frequency selection compliance threshold transmission power.
US10645689B2 Link establishment in a wireless backhaul network using radio access technology
A solution to enable synchronization and establishing links among the APs using available RATs with minimum modifications is provided. In one aspect, an apparatus may determine a first set of resources to be used for establishing network access for a set of UEs. The apparatus may determine a second set of resources for establishing backhaul links with a set of base stations. A resource schedule of the apparatus may include the first set of resources and the second set of resources. In another aspect, an apparatus may be a first base station. The first base station may receive a set of reports from a set of base stations. The first base station may determine a resource schedule for a second base station within the set of base stations based on the set of reports. The first base station may transmit the resource schedule to the second base station.
US10645685B2 Uplink transmissions via a license assisted cell in a wireless network
A wireless device receives downlink control information comprising: an allocation of resource blocks for transmission of uplink data via a subframe of a LAA cell; a first field comprising an index indicating a starting position for the transmission of the uplink data, the index identifying one of pre-configured starting positions; and a second field indicating an ending symbol for the transmission of the uplink data, the ending symbol being one of pre-configured ending symbols. A listen-before-talk procedure indicating a clear channel is performed before the starting position of the subframe. Based at least on the starting position and the ending symbol, the uplink data to resource elements corresponding to the resource blocks are mapped. The uplink data is transmitted, via the LAA cell, starting at the starting position in the subframe and ending before the ending symbol.
US10645683B2 Physical downlink control channel transmission method and apparatus
Embodiments of the present invention provide a physical downlink control channel transmission method and apparatus. The transmission method includes: obtaining, by UE, a parameter set for transmitting a first physical downlink control channel, where the first physical downlink control channel is used for sending same downlink control information DCI in at least R subframes; determining, by the UE according to the parameter set, N candidate locations for transmitting the first physical downlink control channel by a base station, where the candidate location includes the R subframes; monitoring, by the UE at the N candidate locations, whether the base station sends the first physical downlink control channel; and receiving, by the UE at a first candidate location, the first physical downlink control channel sent by the base station, where the N candidate locations include the first candidate location.
US10645679B2 Hybrid automatic repeat request (HARQ) payload mapping for short physical uplink control channel (PUCCH) on a shared communication medium
Techniques for transmitting acknowledgments on a shared communication medium are disclosed. In an aspect, an access terminal receives, from an access point, a plurality of downlink subframes on a downlink channel of the wireless communication medium, the plurality of downlink subframes carrying data for a plurality of processes. The access terminal transmits, to the access point, acknowledgments for the plurality of downlink subframes on an uplink subframe of an uplink channel of the wireless communication medium on one or more occasions, the uplink subframe including a plurality of bits, the plurality of bits corresponding to the plurality of downlink subframes or the plurality of processes.
US10645674B2 Method for transmitting broadcast signals, apparatus for transmitting broadcast signals, method for receiving broadcast signals and apparatus for receiving broadcast signals
Disclosed herein is a method and apparatus for transmitting and receiving a broadcast signal. The method for transmitting a broadcast signal includes encoding a broadcast service and signaling information of the broadcast service, generating the broadcast signal including the encoded broadcast service and signaling information, and transmitting the generated broadcast signal.
US10645673B2 Dedicated radio resource control
The present invention provides for a method of controlling switching between dedicated radio resources of the mobile radio communications network including sending an RRC massage to UE within the network requesting both RB release and RB set-up at the user equipment, such that only a single message is required for reconfiguration sufficient to allow switching between the RB resources which, in one example, can comprise different channels of a Mobile TV service.
US10645671B2 Light connection control method and apparatus
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 application provides a method for light connection control for a User Equipment (UE), comprising the following steps of: acquiring, by a first radio access network node, light connection information for a UE; storing, by the first radio access network node, the acquired light connection Information; and, performing, by the first radio access network node, light connection control of the UE based on the acquired light connection information for the UE. By adopting the technical scheme disclosed in the present application, the signaling overhead can be saved, and the delay of the UE access network can be reduced.
US10645669B2 Method and apparatus for inactive mode operation in wireless communication system
The 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 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. A method is provided for a terminal to transmit uplink data without a transmission resource previously allocated by a base station in a next generation mobile communication system. A method by a terminal includes while the terminal is in an inactive mode, receiving a paging message from a base station, identifying a paging identifier included in the paging message, if the paging identifier corresponds to a core network (CN) paging identifier, transmitting a first radio resource control (RRC) message, and if the paging identifier corresponds to a radio access network (RAN) paging identifier, transmitting a second RRC message.
US10645662B2 Synchronization signal search
A wireless communication device in a cellular wireless communication system activates (402) radio receiver circuitry during repeated time windows. The repeated activation has a nominal repetition time interval, T, and each repeated time window has a window duration, DT. During each DT, detection (404) is made of a plurality of synchronization signals that are transmitted by a respective cell. Based on the detected synchronization signals, calculation (406) is made of a respective cell quality value. These calculated quality values are then provided (408) to a mobility process. Depending (410) on the calculated quality values and at least a first quality threshold, any of T and DT are adjusted (412).
US10645661B2 Configuring discovery signals
A method in a first network node is disclosed. The method comprises determining a time synchronization level for at least a pair of network nodes, the time synchronization level comprising information about a difference in start time of the radio frames in a downlink or radio subframes in a downlink between the at least a pair of network nodes. The method further comprises adapting one or more discovery reference signal parameters based at least in part on the determined time synchronization level for the at least a pair of network nodes, and transmitting a discovery reference signal using the adapted one or more discovery reference signal parameters.
US10645659B2 Methods and apparatus for synchronization of media playback within a wireless network
Methods and apparatus for synchronization of media playback within a wireless network. In one embodiment, the present disclosure is directed to precision synchronization over time, based on repeated measurements of a common time reference. In one exemplary embodiment, the common time reference is a Time Synchronization Function (TSF) of a Wireless Local Area Network (WLAN). In another exemplary embodiment of the present disclosure, the application processor and the modem processor measure a pulse width and the aforementioned common time reference in order to adjust media playback.
US10645657B2 Closed-loop downlink transmit power assignments in a small cell radio access network
A method for assigning downlink transmit power levels to radio nodes (RNs) in a small cell radio access network (RAN) includes assigning initial power levels to the RNs. For each cell, first events are counted indicating that UEs receiving a signal from their serving cells with a signal strength below a specified value have entered a coverage hole. For each cell, second events are counted indicating that UEs have re-established a previous connection on one of the cells. For each pair of cells, a coverage hole is identified between them if the number of first events for one cell exceeds a threshold and a number of second events or re-establishment of a previous connection on the other cell exceeds another threshold. For each identified coverage hole, the downlink transmit power level is increased of at least one RN in the pair of cells between which the coverage hole is identified.
US10645655B2 Power preservation in GPS-equipped tracking devices
Power can be preserved in a tracking device equipped with a GPS receiver and a transceiver by evaluating the proximity of the tracking device to a mobile device and enabling the GPS receiver and transceiver only in the event that the tracking device is out of the range of the mobile device. Once enabled, the location of the tracking device can be determined based on location information received from the GPS receiver. The determined location can be provided to a tracking system associated with the tracking device. The tracking system can then inform an owner of the tracking device of the determined location. Once the tracking device has been found, the GPS receiver and the transceiver can be disabled to save additional power.
US10645648B2 Method and device for transmitting data
A method and device for transmitting data are provided. The method includes: determining, after receiving a first message sent by a user equipment, whether first indication information is set, where the first indication information indicates that a server buffers downlink data to be sent to the user equipment; and when determining that the first indication information is set, retaining a signaling connection to the user equipment, and triggering the server that buffers the downlink data to send the downlink data to the user equipment. The method and device for transmitting data according to the embodiments of the present invention can save power of a user equipment.
US10645646B2 Communication system and a method for operating or evaluating the same using selective base station sleeping
A communication system and method for operating or evaluating the communication system includes powering a plurality of base stations each operating in at least a sleep mode and an active mode, wherein the base station operates in the sleep mode with less power consumption than in the active mode; analyzing an overall power consumption for powering the plurality of base stations with respect to a grade of service of the communication system; and switching at least one of the plurality of base stations to operate between the sleep mode and the active mode based on a result associated with the overall power consumption and/or the grade of service. Each of the plurality of base stations in sleep mode is further arranged to pass a service request to a nearby base station in the plurality of base stations such that the service request is handled by the respective nearby base station.
US10645645B2 Determining suitability of an access network
Methods and systems for use in a wireless communications system are disclosed. In some aspects, a method includes determining motion information for a first connection point of one of the plurality of wireless access networks, the motion information indicating motion of the first connection point, causing to be stored, in a data repository, the determined motion information, the database accessible by device via one of the plurality of wireless access networks, obtaining second motion information for a second connection point for a second of the plurality of wireless access networks from the data repository, the second motion information indicating motion of the second connection point; and determining whether to connect to the second connection point based on the second motion information.
US10645641B2 Group common PDCCH design in NR
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a user equipment (UE). The UE receives symbols in a first time slot. The first time slot includes a control region and a data region. The UE attempts to detect, when the UE is configured to detect, a group common downlink control channel carried by the received symbols. The group common downlink control channel contains common information directed to a group of UEs including the UE. When the detection is successful, the UE determines, based on the common information, at least one of (a) a first slot configuration, (b) a puncture configuration, (c) a transmission burst duration, and (d) one or more sub-regions of the control region.
US10645640B2 Communication apparatus, communication method, and storage medium
A communication apparatus identifies an access point with which the communication apparatus can perform wireless communication and transmits information indicating the identified access point to a communication partner apparatus by way of the wireless communication. In response to this, an access point designated by the communication partner apparatus is registered as a relay access point.
US10645630B2 Communication apparatus, method and system
If a network having the same SSID as but a different BSSID from those of a network that has been established by a first communication apparatus is detected, the network established by the first communication apparatus is terminated and the first communication apparatus participates in the detected network. This makes it possible for the first communication apparatus and another communication apparatus to participate in the same network.
US10645629B2 Relay station apparatus, mobile communication system, base station apparatus, and method for controlling relay station
A mobile communication system includes at least one upper radio station (1) and a relay station (2). The relay station (2) performs a radio relay between a lower radio station (3) and the upper radio station (1). The relay station (2) is configured to attach, when an attaching to a first upper radio station included in attaching configuration information indicating an upper radio station to which the relay station (2) should attach is unsuccessful, to a second upper radio station different from the first upper radio station, and to notify a network (4 and 5) of notification information via the second upper radio station, the notification information indicating that the attaching to the first upper radio station is unsuccessful.
US10645622B2 Radio base station, user terminal, cell selection method and radio communication system
A user terminal selects small cells in a radio communication system in which a macro cell and small cells are arranged to overlap each other. In the cell selection method of the present invention, a macro base station to form a macro cell carries out the steps of determining the offset value to use in cell selection in a user terminal based on transmission property information of a second carrier in the small cell, and reporting the offset value to the user terminal. Also, the user terminal carries out the steps of measuring the received quality of reference signals from the macro base station and the small base station, receiving the offset value that is reported from the macro base station, and carrying out cell selection based on the received quality that is measured and the offset value that is received.
US10645621B2 Small cell offloading command
A method includes, when operating in a connected state in a first cell such as a macro cell, reporting a presence of a second cell such as a small cell to the macro cell; receiving a first offloading command; storing connected state context information associated with the macro cell; establishing a connected state with the small cell; storing connected state context information associated with the small cell; performing at least one data offloading operation with the small cell and, upon a termination of data offloading operation, reestablishing the connected state with the macro cell using the stored connected state context information associated with the macro cell.
US10645620B2 Assignment and handover in a radio communication network
Systems and methods related to performing an assignment and a handover in a radio communication network are provided. In one exemplary embodiment, a method performed by a Mobile Switching Center (MSC) of a radio communication network may include seizing resources for a Time Division Multiplexed (TDM) bearer and an Internet Protocol (IP) bearer for use on a terrestrial A-interface of the radio communication network for an activity to be performed by a target Base Station Controller (BSC) of the radio communication network. Further, the method may include sending, to the target BSC, an indication that requests the activity be performed by the target BSC and that also identifies the seized resources for the TDM bearer and the IP bearer for use on the terrestrial A-interface for the activity.
US10645619B1 Target initiated S1 handover of user equipment
A mechanism for S1 handover triggered by a target eNodeB. When a UE is being served by a source eNodeB and detects threshold strong coverage of a target cell, the UE sends an RRC connection request to the target eNodeB and informs the target eNodeB that the UE is being served by the source eNodeB. In response, the target eNodeB engages in a process to invoke handover of the UE to the target eNodeB, without the target eNodeB having received from the MME or from the source eNodeB a handover request for the handover of the UE.
US10645616B2 Cloud based access network
Information on a tier comprising given resources operationally connected to a set of remote radio heads and configured to process traffic to and from the remote radio heads is gathered and maintained (300). The usage of the tier resources on different connections and services is controlled (302). Communication (304) is maintained with respective apparatuses controlling other tiers regarding the use of resources of the tiers.
US10645602B2 Terminal device, base station device, communication method, and integrated circuit
To include a reception unit and a transmission unit, in which the reception unit receives higher layer signaling including information to be used to configure a first set of one or more serving cells, and information to be used to configure a first reporting mode, receives higher layer signaling including information to be used to configure a second set of one or more serving cells, and information to be used to configure a second reporting mode, and receives a DCI format including a CSI request on a PDCCH, and the transmission unit transmits CSI for the first set on a PUSCH by using the first reporting mode in a case that a first value is set in a field of the CSI request, and transmits CSI for the second set on the PUSCH by using the second reporting mode in a case that a second value is set in the field of the CSI request.
US10645597B2 Message by message tunability of message reliability in a cellular network
In one aspect, a computer-implemented process useful for implementing a message-by-message tunability of message reliability in a data-communication network comprising: providing an intermediate networking service for messaging between a plurality of different nodes of a data-communication network; periodically probing the data-communication network of a mobile device to determine an identity of the data-communication network; querying an operating system of the mobile device to determine a current state of the data-communication network; and configuring a data transmission of a tuned message using an optimized protocol of the data-communication network based on a transmission speed of the current state of the data-communication network.
US10645594B2 Methods and systems for data-driven roll-out planning optimization
Methods and systems are provided for data-driven roll-out planning optimization. A network roll-out plan, for a network that includes a plurality of cells, may be generated by assessing at least one carrier aggregation (CA) scenario for a particular sector in the network, between two or more cells of the plurality of cells; detecting for the carrier aggregation (CA) scenario, a congestion situation based on probabilities of one or more possible cell connection configurations in the sector, and a predefined minimal throughput level; and assessing achievable data throughput for users in the sector. Cells within a sector where congestion primarily may occur may be identified, based on obtained data associated with the network. The identifying may include comparing at least one ratio of contribution between cells with a balancing ratio. It may be determined whether an identified cell is primarily affected by a coverage or a capacity issue.
US10645589B2 Method for improving spectrum sensing and efficiency in cognitive wireless systems
Systems and methods for adaptive method exploits self-interference suppression (SIS) and full-duplex (FD) capabilities in cognitive radio and dynamic spectrum access (DSA) systems to enable simultaneous transmission-and-sensing (TS) or transmission-and-reception (TR) over the same frequency channel in a single operation. The adaptive methods enable secondary users or units (SUs) to switch between different modes of operation, taking into account the primary units (PUs) state, the SUs' traffic, and standards' rules. These adaptive methods significantly enhance the SU throughput and reduce the probability of colliding with PU transmissions.
US10645585B2 Containing internet of things (IOT) analytics poisoning on wireless local access networks (WLANs)
An analytics containment system store RSSI values of connected stations and corresponding time stamps. If two or more stations have RSSI values within a certain proximity within a certain time period, a first condition for identifying analytics poisoning has been satisfied. Additionally, if RSSI values for the two or more stations changes at similar rate, the stations have satisfied a second optional condition.
US10645579B2 Account login method, apparatus, and system
An account login method includes receiving a login request command sent by a second terminal, the login request command carrying an account and a second terminal identifier. The method further includes detecting whether a device lock flag corresponding to the account is unlocked and that a state corresponding to the second terminal identifier is that a device lock is locked. If yes, the method further includes acquiring a first terminal identifier corresponding to the account, a state corresponding to the first terminal identifier being that the device lock is unlocked and implementing a login of the account on the second terminal by using a first terminal corresponding to the first terminal identifier.
US10645578B2 System for using mobile terminals as keys for vehicles
A method for configuring a mobile terminal to control vehicle functions of a vehicle, where the mobile terminal and the vehicle each have a short-range radio system, includes receiving a request to a server to issue a vehicle key for the use of vehicle functions of the vehicle for a mobile terminal. The method also includes generating the vehicle key by the server, transmitting the vehicle key to a secure element of the mobile terminal, and storing the vehicle key in the secure element of the mobile terminal.
US10645577B2 Enhanced secure provisioning for hotspots
A ticket-based shared secret authentication is provided. A client device receives a ticket, and performs an authentication with an access point using the ticket. The access point deploys a first public key-private key pair to an intermediate device. The intermediate device and access point share a master secret to protect information in the ticket. The access point receives an association request from the client device that includes a nonce public key and a signature using a second public key-private key pair provided by the intermediate device. The access point authenticates the client device using the nonce public key. The access point sends an association response to the client device based on the authentication and a signature using the first public key-private key pair. The access point initiates an association with the client device to permit the client device to connect to a network associated with the access point.
US10645575B2 User profiling prevention in personal area network communication
The present disclosure relates to methods and arrangements for protecting the integrity of subscribers to personal area networks.This object is obtained by a method, performed in a service subscribing node of a personal area network, for discovering a service providing node. The method comprises obtaining a service identity resolving key. A discovery signal is received from a service publishing node, and a service identifier of the service providing node is determined from a service identity comprised in the received discovery signal using the service identity resolving key.
US10645574B2 IOT-connected devices and equipment automated login system
A modified telecommunications system is provided herein in which UEs can be associated with a user account using information other than SIM card data or a username and password combination. For example, when a subscriber activates a user account, the subscriber may be requested to provide a signature. A signature can include a unique PIN, a sample voice command, a fingerprint, a retinal scan, and/or the like. The signature may be stored in a data store in an entry corresponding to the user account. To associate a UE with a user account, the subscriber can provide a signature via the UE. The UE can then transmit the provided signature and a UE address to a management system. The management system can then store the UE address in the data store in an entry associated with the user account that corresponds with the provided signature.
US10645570B1 Controlling devices using short message service from administrative devices
An administrator charged with responsibility for one or more administered wireless devices can use a wireless device to disable lost or stolen devices using an SMS lost-mode message. The payload of the lost-mode message can be encrypted to prevent malicious attacks. The payload may include a universal device identifier unique to the target device, the phone number of the administrator's device, and a time stamp memorializing command or message creation. Successful decryption authenticates the administrator. Before executing the lost-mode command, however, the target device reviews the unique identifier to verify the target and compares the phone number of the administrator's device with the number identified with the incoming SMS message to authenticate the relaying device. The target device can also consider an embedded time stamp to determine whether the lost-device command has been superseded.
US10645568B2 Carrier configuration processing method, device and system, and computer storage medium
Disclosed are a carrier configuration processing method, device and system, and computer storage medium. The method comprises: acquiring, by an embedded universal integrated circuit card (eUICC), a carrier configuration transmitted by a subscription management platform; and assembling, by the eUICC and in an allocated storage space, an executable application and file system according to the acquired carrier configuration.
US10645566B2 Method and apparatus for accessing cellular network for SIM profile
The present disclosure relates to a communication technique that combines a 5G communication system for supporting a data rate that is higher than that of a beyond 4G system with IoT technology, and a system thereof. The present disclosure may be applied to intelligent services on the basis of 5G communication technology and IoT related technology, such as smart home, smart building, smart city, smart car or connected car, health care, digital education, retail, security and safety related services. Disclosed is a method for causing a cellular network itself to receive provisioning of a SIM profile to make it possible to use a normal cellular network service.
US10645564B2 Method and apparatus for managing packet data network connection on basis of local area in wireless communication system
A method and an apparatus for providing, setting, maintaining, and releasing a packet data network (PDN) connection on the basis of a local area in a wireless communication system are provided. The method includes receiving the PDN subscription information on the basis of the local area from a business operator server, inspecting whether the current location information for the terminal exists in the PDN subscription information on the basis of the local area, and starting a procedure for setting the PDN on the basis of the local area when the current location information exists therein.
US10645562B2 Method to provide ad hoc and password protected digital and voice networks
A method and system includes the ability for individuals to set up an ad hoc digital and voice network easily and rapidly to allow users to coordinate their activities by eliminating the need for pre-entry of data into a web or identifying others by name, phone numbers or email. This method is especially useful for police, fire fighters, military, first responders or other emergency situations for coordinating different organizations at the scene of a disaster to elevate conventional communication problems either up and down the chain of command or cross communication between different emergency units. The method and system provides that the users are only required to enter a specific Server IP address and an ad hoc event name, a password and perhaps the name of the particular unit.
US10645561B1 Methods and systems for vehicle position reporting and emergency messaging
Disclosed are methods, systems, and non-transitory computer-readable medium for vehicle information reporting of a vehicle using Global Navigation Satellite System (GNSS) receivers and a satellite communication transceiver for a satellite system. For instance, the method may include obtaining GNSS data to determine position, altitude, speed, track, or vertical rate information for the vehicle; receiving inputs from timers, sensors, or a user interface of the vehicle; determining whether to transmit a message based on rules applied to the obtained GNSS data and the received inputs; in response to determining to transmit the message, compiling the message based on a message content rule, the message being configurable with respect to a maximum size of a radio-determination-satellite service (RDSS) message of the satellite system, the message including an emergency message when the rules indicate an emergency situation; and transmitting the message via the satellite communication transceiver to a satellite of the satellite system.
US10645559B2 Bluetooth connection method and terminal
Embodiments of the present invention provide a Bluetooth connection method, including: sending, by a first terminal, a Bluetooth low energy BLE advertising message, where the BLE advertising message includes device information; receiving, by a second terminal, the BLE advertising message; obtaining, by the second terminal, the device information; matching, by the second terminal, the device information with prestored device information; if the device information successfully matches the prestored device information, initiating, by the second terminal, a classic Bluetooth connection request to the first terminal; and establishing, by the first terminal, a classic Bluetooth connection to the second terminal. Power consumption of BLE is low.
US10645553B2 Method and apparatus for processing signal in a mobile device
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 and apparatus for processing a signal in a mobile device are provided. The method includes classifying signals transmitted and received between devices according to at least two predetermined rates, and transmitting and receiving the classified signals in connection lines supporting the at least two rates, respectively.
US10645552B2 System, method and apparatus for communication with occupants of a vehicle
A method of communicating between a person within a target vehicle and a law enforcement person includes establishing a connection between a law-enforcement transceiver and a target vehicle transceiver using a protocol and encoding an audio signal into an encoded audio signal by the law-enforcement transceiver using the protocol, The encoded audio signal is transmitted from the law-enforcement transceiver and received by the target vehicle transceiver where the encoded audio signal is accepted by the target vehicle transceiver through a feature in the protocol, the feature in the protocol allowing limited access to an audio transducer of the target vehicle, the encoded audio signal is decoded back into the audio signal by the target vehicle transducer and the audio signal is reproduced on the audio transducer within the target vehicle.
US10645551B2 Systems and methods for radio access interfaces
Systems and methods for radio access interfaces in accordance with embodiments of the invention are disclosed. In one embodiments, a vehicle telematics device includes a processor, a communications device, and a memory, wherein the vehicle telematics device communicates with a mobile communications device using the communications device, wherein the mobile communications device is in communication with a remote server system via a mobile network connection, and wherein the vehicle telematics device provides data to the mobile communications device, where the data is to be transmitted to the remote server system, provides command data to the mobile communications device, where the command data instructs the mobile communication device to transmit the data to the remote server system using at least one communication protocol, and causes the mobile communications device to transmit the data to the remote server system using the at least one communication protocol based on the command data.
US10645547B2 Apparatus and methods for providing wireless service in a venue
Apparatus and methods for monitoring a wireless network such as a WLAN to characterize a venue or other area. In one embodiment, the network comprises a WLAN which includes one or more access points (APs) in data communication with a controller, which in turn communicates with managed network entities via a backhaul connection. The controller s is configured to monitor the operation of the network components including the APs, as well as one or more fixed or mobile sensors. In one variant, the sensors provide data relating to wireless signal performance at their current location, which can be provided to a cloud-based evaluation process for enhanced characterization of the venue in conjunction with the AP-derived data. In the exemplary embodiment, logic operative to run on the system includes automated seating allocation suggestions, thereby providing end users with a better quality experience.
US10645546B2 Information processing apparatus and method for determining service
An information processing apparatus includes a memory and a processor coupled to the memory. The memory is configured to store desired conditions of desired services received from respective service consumer terminals. The memory is configured to store a providing condition of a providable service received from a service provider terminal. The processor is configured to read the desired conditions from the memory. The processor is configured to read the providing condition from the memory. The processor is configured to determine, from among the desired services, a recommended service to be transmitted to the service provider terminal based on exercise information on an exercise amount of a user of the service provider terminal and a degree of matching between the providing condition and each of the desired conditions. The exercise information is received from the service provider terminal.
US10645545B1 Communication analysis mechanism and methods
Systems and methods for characterizing communications in a network are disclosed. The method includes obtaining records from multiple sources within the network; correlating the records according to one or more attributes of the communications facilitated by the network; and calculating one or more detailed metrics based on the correlation.
US10645543B2 Elevator service requesting based on social media application module
A speed governor assembly and an elevator system. The speed governor assembly includes: a sheave; a centrifugal mechanism mounted on the sheave and rotating together with the sheave; an overspeed protection switch at a first distance from a radial outer side of the centrifugal mechanism; a core ring disposed coaxially with the sheave; and a triggering arm rotating together with the core ring; wherein the centrifugal mechanism engages with the core ring and drives the core ring and the triggering arm to rotate when the sheave reaches a second speed, and the rotation of the triggering arm can contact and trigger the overspeed protection switch.
US10645540B2 Applying random phase to multicast data
For applying a random phase to blocks within a multicast transmission, methods, apparatus, and systems are disclosed. One apparatus includes a processor and a transceiver that communicates with at least one remote unit. The processor divides a downlink transmission into a plurality of phase blocks, each phase block including a plurality of resource blocks. The processor applies a random phase to signals corresponding to each of the plurality of phase blocks, forming a randomly-phased transmission. Moreover, the transceiver transmits the randomly-phased transmission to the at least one remote unit as multicast data.
US10645538B1 Tracking device location detection using access point collections
A tracking system determines a location of a tracking device associated with a user using one or more access points at the location. Each access point at the location is configured to detect and couple with the tracking device when the tracking device is within a communicative range of the access point. An access point provides updates on the tracking device's presence, as well as the tracking device's arrival to and departure from the communicative range of the access point, to a tracking server. The tracking server determines, from these updates, whether the tracking device is at the location. The user may be notified, via a mobile device, of the tracking device's location.
US10645532B1 Providing navigation services using multiple electrical devices
A system for providing navigation services to a user in a volume of space can include a user device disposed in the volume of space, where the user device broadcasts, at a first time, at least one first communication signal into the volume of space, where the at least one first communication signal includes a first identification of the user and a destination of the user. The system can also include multiple electrical devices disposed in the volume of space, where each electrical device includes a transceiver, where the transceiver of a first subset of the electrical devices receives the at least one first communication signal broadcast by the user device, where the first subset of electrical devices sends a second communication signal based on the at least one first communication signal. The system can further include a controller communicably coupled to the plurality of electrical devices.
US10645530B2 Method for searching out interior object and server
A method for searching out an object in a building or group of buildings stores positions of objects in relation to wireless communication base stations. Relative lateral and vertical positions of an electronic device are calculated according to strengths of wireless signals received by the wireless communication base stations from the electronic device and by reference to sensors. Actual distance between the electronic device and the object is determined to be more or less than a preset distance and orientation is also determined. Information as to an object within the preset distance can be transmitted to the electronic device. A server executing the method is also disclosed.
US10645529B2 Motor vehicle
A motor vehicle is disclosed that includes at least one linear lighting means for directly and/or indirectly lighting a vehicle interior. A position-sensing unit senses ego information describing a position and an orientation of the motor vehicle. A control device determines, from location information describing the position of a person, and from the ego information, direction information describing a direction of the person in relation to the motor vehicle (1), selects, in accordance with the direction information, a sub-group of lighting segments that includes at least one lighting segment to be activated, and activates the lighting segment belonging to the sub-group in accordance with a configuration, which specifies the lighting brightness and/or the lighting color of the lighting segment, and which visualizes the position of the person.
US10645526B2 Tracking device location identification
A last known location of a tracking device can be determined by using location information received at a tracking system. A disconnection event is received at the tracking system indicating that a tracking device has disconnected from a mobile device. In response, the tracking system can generate a last known location for the tracking device. Other relevant location updates, such as recent locations of the mobile device or locations of other mobile devices that connect to the tracking device are collected and associated with the disconnection event. Based on the location updates, a last known location of the tracking device can be computed and stored.
US10645525B2 Sharing geo-located information
Examples are disclosed that relate to devices and methods for sharing geo-located information between different devices. In one example, a method comprises receiving the geo-located information from a first user device having a first data type compatible with a first output component of the device, receiving first sensor data from the first device, determining a location of the geo-located information within a coordinate system in a physical environment, determining that a second user device is located in the physical environment, determining that the second device does not comprise an output component that is compatible with the first data type, transforming the geo-located information into a second data type compatible with a second output component of the second device, determining that the second device is proximate to the location of the geo-located information, and sending the geo-located information to the second device for output by the second output component.
US10645520B1 Audio system for artificial reality environment
An audio system on a headset presents, to a user, audio content simulating a target artificial reality environment. The system receives audio content from an environment and analyzes the audio content to determine a set of acoustic properties associated with the environment. The audio content may be user generated or ambient sound. After receiving a set of target acoustic properties for a target environment, the system determines a transfer function by comparing the set of acoustic properties and the target environment's acoustic properties. The system adjusts the audio content based on the transfer function and presents the adjusted audio content to the user. The presented adjusted audio content includes one or more of the target acoustic properties for the target environment.
US10645518B2 Distributed audio capture and mixing
A spatial audio signal is received that is associated with a microphone array configured to provide spatial audio capture and additional audio signal(s) associated with an additional microphone, the additional audio signal having been delayed by a variable delay determined such that common components of the spatial audio signal and the additional audio signal(s) are time aligned. A relative position is received between a first position associated with the microphone array and a second position associated with the additional microphone. Source parameter(s) are received classifying an audio source associated with the common components and/or space parameter(s) identifying an environment within which the audio source is located. Processing effect ruleset is determined based on the source parameter(s) and/or the space parameter(s). Multiple output audio channel signals are generated by mixing and applying processing effect(s) to the spatial audio signal and the additional audio signal(s) based on the processing effect ruleset(s).
US10645515B2 Multichannel audio signal processing method and device
Disclosed are a multi-channel audio signal processing method and a multi-channel audio signal processing apparatus. The multi-channel audio signal processing method may generate N channel output signals from N/2 channel downmix signals based on an N-N/2-N structure.
US10645514B2 Apparatus and method for processing multi-channel audio signal
Disclosed is an apparatus and method for processing a multichannel audio signal. A multichannel audio signal processing method may include: generating an N-channel audio signal of N channels by down-mixing an M-channel audio signal of M channels; and generating a stereo audio signal by performing binaural rendering of the N-channel audio signal.
US10645513B2 Stereophonic sound reproduction method and apparatus
A three-dimensional sound reproducing method includes: acquiring a multichannel audio signal; rendering signals to a channel to be reproduced according to channel information and a frequency of the multichannel audio signal; and mixing the rendered signals.
US10645511B2 Headphones execute voice command to move binaural sound
A digital signal processor (DSP) in headphones processes sound with head-related transfer functions (HRTFs) to produce binaural sound that externally localizes away from a head of a user wearing the headphones. The headphones include a microphone that receives a voice command that causes the headphones to move a location of the binaural sound.
US10645504B2 Wireless radio switching
Examples are provided for establishing a bonded zone comprising a first playback device comprising a respective first wireless radio and a second playback device comprising a second respective wireless radio. The first and second playback devices may establish a bonded zone comprising at least the first and second playback device. While in the established bonded zone, the first playback device may determine that the first playback device is in the established bonded zone and that the first playback device is not currently playing audio in synchrony with the second playback device. Responsive to determining that the first playback device is not playing audio in synchrony, the first playback device may disable communicating via the first wireless radio of the first playback device and send a message to the second playback device to disable communicating via the first wireless radio of the second playback device.
US10645501B1 Systems and methods for emulating a remote listening environment for a recipient of a cochlear implant system
An exemplary emulation system may acoustically isolate the recipient from the local listening environment by disabling a microphone included in the cochlear implant system, receive user input representative of a request to present a sound token to the recipient, generate a modified sound token, and present the modified sound token to the recipient while the microphone is disabled. The modified sound token may be generated by adding a system noise floor of the cochlear implant system to the sound token. Additionally or alternatively, the modified sound token may be generated by adding an environmental noise floor of the remote listening environment to the sound token. Additionally or alternatively, the modified sound token may be generated by filtering the sound token with an acoustic transfer function of the remote listening environment.
US10645498B2 Electrodynamic acoustic transducer with conductive membrane for coil connection
An electrodynamic acoustic transducer (1a . . . 1c) is presented, which comprises a housing (2), a membrane (3), a coil arrangement (6a . . . 6f) attached to the membrane (3) and a magnet system (9, 10, 11). The coil arrangement (6a . . . 6f) comprises a plurality of coils (7, 8) each having two terminals (T7, T8, T7a, T8a, T7b, T8b, T78) being static in relation to the housing (2). At least one pair of coils (7, 8) has one terminal (T78) in common, whereas the remaining terminals (T7, T8, T7a, T8a, T7b, T8b) are individual terminals (T7, T8, T7a, T8a, T7b, T8b). Connecting wires (12, 13, 12a, 13a, 12b, 13b) connect the coils (7, 8) with the individual terminals (T7, T8, T7a, T8a, T7b, T8b), and a conductive layer or path (14a . . . 14g) attached to the membrane (3) electrically connects the coils (7, 8) with the common terminal (T78).
US10645496B2 Communication system for communicating audio signals between a plurality of communication devices in a virtual sound environment
The present invention relates to a communication system for communication of a plurality of stereo audio signals between a plurality of communication devices, wherein the plurality of communication devices comprises a first communication device, a second communication device and at least a third communication device. Each communication device of the plurality of communication devices may comprise a signal processing unit, an audio interface configured to receive a local voice signal of a user of the communication device, a binaural rendering unit configured to render the local voice signal into a stereo local voice signal based on a first spatial information, an input communication interface configured to receive a first stereo audio signal and a second stereo audio signal of the plurality of stereo audio signals transmitted by the second communication device and the third communication device, respectively. The first stereo audio signal may comprise a second voice signal of a second user of the second communication device, and the second voice signal may include a second spatial information, and wherein the second stereo audio signal may comprise a third voice signal of a third user of the third communication device, and where the third voice signal may include a third spatial information. Furthermore, the communication device may comprise an output communication interface configured to transmit a third stereo audio signal of the plurality of stereo audio signals comprising the local voice signal provided with the first spatial information to the second communication device and the third communication device. The first stereo audio signal and the second stereo audio signal may be transmitted to the audio interface, and the user of the communication device experiences a virtual sound environment, wherein the second voice signal and the third voice signal is positioned in the virtual sound environment based on the second spatial information and the third spatial information, respectively.
US10645493B2 Sound direction detection sensor and electronic apparatus including the same
Provided are sound direction detection sensors capable of detecting an input direction of sound and electronic apparatuses including the same. A sound direction detection sensor includes a sound inlet receiving input sound, a sound outlet outputting the sound input through the sound inlet, and a plurality of directional vibrators arranged between the sound inlet and the sound outlet in such a manner that at least one directional vibrator selectively reacts based on a direction of the sound input through the sound inlet, wherein a direction perpendicular to a direction of a directional vibrator having a lowest output in magnitude among the plurality of directional vibrators is determined as an input direction of the sound.
US10645492B2 Portable computing device microphone array
A directional microphone array which can be integrated into a case for a portable computing device. A microphone array board connects to a surface of a laptop computer, tablet computer or smart phone, which can be steered in the direction of a target source. An audio processing module (APM) is operably engaged with the array board to receive a first staged beamformed audio input from the array board, and process a second beamformed stage audio output.
US10645488B2 Ring radiator driver features
An omni-directional speaker includes a speaker enclosure including a sound wave exit configured to emit sound waves omni-directionally. A transducer is coupled to the speaker enclosure. The transducer including a speaker diaphragm coupled to a mounting plate. A phase plug directs sound to the sound wave exit. The phase plug including a first portion that extends outwards toward an exterior of the speaker enclosure.
US10645486B1 Loudspeaker system with passive radiators
A loudspeaker system is described that includes passive radiators in opposite side panels adjacent to and on either side of a front panel speaker driver. A first front partition within the enclosure is attached to the enclosure at a first attachment point between the speaker driver and the first passive radiator and extends into the enclosure at an angle from the front panel. A second front partition within the enclosure is attached to the enclosure at a second attachment point between the speaker driver and the second passive radiator and also extends into the enclosure at an angle from the front panel.
US10645484B2 Loudspeaker cabinets, systems, and methods of construction
A loudspeaker cabinet comprised of interlocking panels which may be assembled using external compressive forces and internal tensile forces is described. The panels may include corresponding tongue and groove elements that aid in the interconnection of the panels, and which may be at least partially swaged together. Internal tension members, such as tension rods, may run the length of the cabinet, up and down, and front to back, to keep panels of the cabinet under constant tension. An example cabinet body having six sides that sits above an integrated foot or shelf is constructed out of three interlocking panels. The present system and method may be used to create an inherently rigid cabinet that minimizes the movability of its constituent parts to avoid parasitic vibrations that interfere with the original sound waves emanating from the membrane of the driver of the loudspeaker.
US10645483B2 Head-mounted equipment
Embodiments of the present invention provide a head-mounted equipment. The head-mounted equipment includes an equipment body, an accessory and a connecting assembly implementing detachable connection between the accessory and the equipment body, where the connecting assembly is arranged on the accessory; the connecting assembly includes a buckle structure and a spring pressing structure. A clamping groove structure adapted to the buckle structure is provided on the equipment body. When the buckle structure is clamped into the clamping groove structure, the spring pressing structure contacts with the equipment body and applies an elastic force in a first direction to the equipment body. Under the action of the elastic force in the first direction, the buckle structure applies pressure in a second direction to the clamping groove structure; and the first direction is opposite to the second direction.
US10645474B2 Reduced crosstalk photonic switch
Described are various configurations of reduced crosstalk optical switches. Various embodiments can reduce or entirely eliminate crosstalk using a coupler that has a power-splitting ratio that compensates for amplitude imbalance caused by phase modulator attenuation. Some embodiments implement a plurality of phase modulators and couplers as part of a dilated switch network to increase overall bandwidth and further reduce potential for crosstalk.
US10645472B1 Communication system and method for using human telematic data to provide a hazard alarm/notification message to a user in a static environment such as in or around buildings or other structures
Systems and methods are disclosed herein for providing near real-time communication to a user based on analysis of various user and environmental telematic data. The system includes a user telematic sensor providing telematics data about the wearer. Also, the system and method include at least one building/environment telematic sensor configured to provide telematic data about the building and/or surrounding environment. The various telematics data is communicated and processed to provide notification back to the user such as a potential safety hazard. The safety hazard may be based upon sensed data specific to the user, specific to the user's environment, or combinations thereof.
US10645468B1 Systems and methods for providing video segments
A video set of one or more videos may include video content having a progress length. The video content may be segmented into a sequence of video content segments. The sequence of video content segments may be provided for presentation on a display as individual video clips. Individual video content segments may be provided as individual video clips.
US10645463B2 Efficient multicast ABR reception
Techniques for efficiently initiating multicast data communications. Upon determining to initiate multicast network communications, embodiments determine that a first multicast group of a plurality of multicast groups is currently active. An Internet Group Management Protocol (IGMP) Join network message for a second multicast group that is currently inactive is transmitted. Upon determining that the first multicast group is currently inactive, an IGMP Join network message is transmitted for the first multicast group of the plurality of multicast groups.
US10645462B2 Dynamic channel versioning in a broadcast air chain
A media content packaging and distribution system that controls creation and distribution of a channel to be viewed on user-computing devices associated with a plurality of regions, receives a media feed of the channel from a distribution source device. Targeted content for a plurality of segments of the received media feed for each of the plurality of regions may be determined based on defined endpoint data that includes information related to the plurality of regions. A plurality of customized media feeds are generated based on at least the determined targeted content. The generated plurality of customized media feeds represents a plurality of versions of the channel. The plurality of customized media feeds are distributed via one or more communication mediums or a distribution system to be viewed on the user-computing devices.
US10645460B2 Real-time script for live broadcast
In one embodiment, a method includes retrieving, from one or more data stores, a script including multiple text strings, where the script is associated with a user of a social-networking system. The method also includes capturing an incoming media stream including audio data corresponding to vocal expression by the user, where the media stream is transmitted to the social-networking system for broadcast and identifying, using a speech recognition process, one or more words in the vocal expression corresponding to a text string of the script. The method also includes providing the corresponding text string for display in conjunction with a subsequent text string of the script.
US10645459B2 Devices, systems, and methods for remote video retrieval
A camera system is provided. A system may include at least one camera, at least one storage device communicatively coupled and local to the at least one camera, and a modem communicatively coupled to the at least one storage device. The system may further include a server coupled to the modem and including an application program. The application program may be configured to periodically download an image from the at least one camera, enable one or more downloaded images being associated with a known time period to be displayed at an electronic device, and enable video based on a selected downloaded image to be displayed at the electronic device.
US10645458B2 Enlargement of screen-capture recorded into a video recording during playback thereof
A method for enlarging a screen-capture concatenated into a matrix of multiple different screen-captures during playback of a video recording in a video player application, executed by a processor of a computerized system, may include receiving a video recording of a plurality of screen-captures. The video recording may include metadata with coordinates defining a position or a size of each screen-capture from the plurality of screen-captures in the video recording. A selection may be received from a user using an input device coupled to the computerized system of a screen-capture from the plurality of screen-captures in the video recording to view on a display. The coordinates of the selected screen-capture may be transformed by applying an algorithm based on HTML elements, so as to enlarge the selected screen-capture within a mask container. The enlarged screen-capture in the mask container selected by the user may be displayed on the display.
US10645457B2 Using text data in content presentation and content search
Methods and systems for using text data in content presentation and content search are disclosed. Text data and a plurality of video frames can be extracted from a content program and stored in a database. Extracted text data can be divided into a plurality of text segments. The plurality of text segments and the plurality of video frames can be presented in the form of an electronic book or guide. In addition, the content program can be divided into a plurality of content segments and stored in the database. The plurality of content segments and the plurality of text segments can be associated by time indices. A user can identify one or more content segments in the database by a query, and notifications can be sent according to the query.
US10645456B2 Program shortcuts
Techniques are described that allow DVR users to create program shortcuts to different types of media content from content providers. A program shortcut comprises a reference to another media content. A user may generate a shortcut so that the user may easily find and return to media content without performing a new search. In addition, techniques may be used to automatically generate program shortcuts for a user based at least in part to user-indicated preferences or actions. Shortcuts may be generated to media content that is related to a preferred genre or media type specified by a user. Shortcuts may also be generated to content that is determined to be similar to content that is often viewed or recorded by the user.
US10645453B2 Electronic device, image processing method thereof, and non-transitory computer readable recording medium
An electronic device, an image processing method thereof, and a non-transitory computer readable recording medium are provided. The image processing method for the electronic device includes receiving an image signal; extracting, by a middleware layer, an entitlement management message (EMM) from the image signal; transmitting the extracted EMM to a web browser based application of an application layer; confirming, by the application, a user authority using the extracted EMM; extracting, by the middleware layer, a control word (CW) if the authority for the image signal is confirmed; and descrambling the image signal using the extracted control word.
US10645446B2 Service guide encapsulation
A system for generating, providing and/or receiving an encapsulated service guide data.
US10645443B2 Controlled environment media and communication system
The Controlled Environment Media And Communication System delivers communications services to residents of controlled facilities using a common network architecture. Some of the communications capabilities of the Controlled Environment Media And Communication System include media distribution, video visitation, intra-facility messaging, and other such communications services.
US10645442B2 Efficient write cache staging of multi-channel stream appendices
A method of recording data received as part of a multi-channel data stream includes writing a first subset of initially-received channel segments of a multi-channel stream to corresponding main store locations instead of a write cache while writing a second subset of initially-received channel segments of the multi-channel stream to a write cache instead of corresponding main store locations. The method further provides for writing continuation segments associated with the first and second subsets of the initially-received channel segments to the write cache and flushing a collection of same-channel segments out of the write cache responsive to a determination that the same-channel segments satisfy a coalescence condition.
US10645440B2 System and method for configuring media services
A system and method for configuring media services is disclosed. A system that incorporates teachings of the present disclosure may include, for example, a portal having a controller element to detect an installation of an Internet Protocol Television (IPTV) media receiver in an IPTV media system and adapt at least a portion of the portal according to the installation. Other embodiments are disclosed.
US10645433B1 Measuring video-content viewing
A computer-implemented method of using video viewing activity data as input to an aggregation engine built on the Hadoop MapReduce framework which calculates second-by-second video viewing activity aggregated to the analyst's choice of (a) geographic area, (b) video server, (c) video content (channel call sign, video program, etc.), or (d) viewer demographic, or any combination of these fields, for each second of the day represented in the video viewing activity data. Also calculates overall viewing for use as a denominator in calculations. The source data may be extracted from a database defined according to the Cable Television Laboratories, Inc. Media Measurement Data Model defined in “Audience Data Measurement Specification” as “OpenCable™ Specifications, Audience Measurement, Audience Measurement Data Specification” document OC-SP-AMD-I01-130502 or any similar format. These metrics provide detailed data needed to calculate information on customer viewing behavior that can drive business decisions for service providers, advertisers, and content producers.
US10645432B2 Method and apparatus for transmitting and receiving media information in communication system
Disclosed are a method and an apparatus for transmitting and receiving media-related information in a communication system. The method comprises the steps of: generating a packet header and a packet payload related to media data; and transmitting a packet comprising the packet header and the packet payload, wherein the packet header comprises priority-related information indicating the priority type of the data included in the packet payload.
US10645430B2 Reducing time to first encrypted frame in a content stream
Techniques are described for reducing time to decrypt a next encrypted frame in a content stream by optimizing a license/key acquisition process. When requesting content, a key identifier and/or license identifier may be included within a webpage using a link, script, or similar access point. When a client device sends a request for content, the loading of the webpage within the client device includes the embedded key identifier. Access to the key/license identifier at the client device then may initiate a key/license acquisition process by the client device. The key/license may be obtained from a key management device in parallel with, or prior to, downloading of at least a portion of the content stream.
US10645421B2 Video encoding method, video encoding device, video decoding method, video decoding device, program, and video system
A video encoding device is a video encoding device for appropriately selecting a scalable encoding structure from a plurality of scalable encoding structures to generate a bitstream, using dynamic range-related video signal information, and includes an encoding section for selecting the scalable encoding structure capable of transmitting the dynamic range-related video signal information for switching a dynamic range, when a video signal to be encoded is switched from an SDR (a standard dynamic range) signal to an HDR (a high dynamic range) signal or switched from the HDR signal to the SDR signal in a temporal direction.
US10645420B2 Data processing device and data processing method
Provided is a data processing device that reduces the amount of memory access in a case where data and an error control code are to be stored in a memory. The processing device includes a data compression section, a code generation section, a binding section, and a transfer section. The data compression section generates second data by performing a predetermined compression process on first data that is to be stored in a memory and of a predetermined data length. The code generation section generates an error control code for the first data or the second data. The binding section generates third data by binding the second data generated by the data compression section to the error control code generated by the code generation section. The transfer section transfers the third data generated by the binding section to the memory in units of the predetermined data length.
US10645408B2 Dual deblocking filter thresholds
Video coding using dual deblocking filter thresholds may include generating a reconstructed frame by decoding an encoded bitstream and outputting the reconstructed frame. Decoding may include generating a decoded block by decoding a portion of the encoded bitstream, identifying a first deblocking threshold index from the encoded bitstream, identifying a second deblocking threshold index from the encoded bitstream, generating a reconstructed block based on the decoded block, and including the reconstructed block in the reconstructed frame. Generating the reconstructed block may include deblocking based on the first deblocking threshold index and the second deblocking threshold index.
US10645406B2 Transcoding method and apparatus
A method including selecting a first definition and a second definition from multiple levels of definition, and determining a first resolution and a second resolution that respectively correspond to the first definition and the second definition; transcoding a first part of content of a media file based on the first resolution and the second resolution and according to a preset transcoding rule, and recording a first real-time quantization parameter (QP) value and a second real-time QP value in the transcoding process; determining whether the first real-time QP value and the second real-time QP value meet a preset detection rule; if the determining result is no, adjusting the first resolution and/or adjusting the second resolution; and transcoding the non-transcoded part in the media file according to the adjusted first resolution and/or second resolution. The transcoding method and apparatus increase the transcoding speed of a media file.
US10645404B2 Generic use of HEVC SEI messages for multi-layer codecs
In an example, a method of coding video data includes obtaining one or more video coding layer (VCL) network abstraction layer (NAL) units of an access unit and a first layer of a multi-layer bitstream of video data. The method also includes only coding one or more non-VCL NAL units containing an SEI message applicable to the VCL NAL units of the first layer together with the VCL NAL units of the first layer such that within the access unit the bitstream does not contain any coded pictures of any other layer of the multi-layer bitstream between the VCL NAL units of the first layer and the non-VCL NAL units containing the SEI message applicable to the VCL NAL units of the first layer.
US10645401B2 Image coding apparatus, image coding method, image decoding apparatus, image decoding method, and storage medium
An image coding apparatus includes a block dividing unit configured to divide an input image into a plurality of blocks, a prediction unit configured to perform prediction based on coded pixels to generate prediction errors, a transformation unit configured to perform orthogonal transform to the prediction errors to generate transform coefficients, a quantization matrix generation unit configured to generate quantization matrices that are used to quantize the transform coefficients, a quantization matrix coding unit configured to calculate difference values by scanning the quantization matrices and to code the difference values, a quantization unit configured to generate quantization coefficients by quantizing the generated transform coefficients using the quantization matrices, and a coefficient coding unit configured to code the quantization coefficients, wherein the quantization matrix coding unit is configured to scan coefficients of the quantization matrices in a unidirectional manner to calculate the difference value.
US10645397B2 Image decoding method, image encoding method, image decoding apparatus, and image encoding apparatus
An image decoding method includes a constraint information decoding step of decoding constraint information indicating prohibition of reference from a target tile, which is one of a plurality of tiles obtained by partitioning a picture, to another tile, and a list generation step of generating a prediction motion vector list including a plurality of prediction motion vector candidates and a plurality of prediction motion vector indices each associated with a corresponding one of the plurality of prediction motion vector candidates. In the list generating step, a prediction motion vector list not including a temporal motion vector of a block on a lower right side of the target block is generated.
US10645395B2 Weighted angular prediction coding for intra coding
A method of decoding JVET video that includes receiving a bitstream indicating how a coding tree unit was partitioned into coding units, and parsing said bitstream to generate at least one predictor based on an intra prediction mode signaled in the bitstream, the intra prediction mode selected from a plurality of intra prediction modes for calculating a prediction pixel P[x,y] at coordinate x,y for the coding unit. A number of intra prediction modes available for coding the coding unit are reduced by replacing two or more non-weighted intra prediction modes by a weighted intra prediction mode.
US10645393B2 Image encoding method and device for sample value compensation and image decoding method and device for sample value compensation
Provided are a video encoding method and apparatus and a video decoding method and apparatus for producing a reconstructed video having a minimum error with respect to an original video. The video decoding method includes parsing an edge correction parameter from a bitstream, the edge correction parameter being used to correct a reconstructed pixel included in a current block, determining whether the reconstructed pixel is included in an edge region according to a first threshold value included in the edge correction parameter, determining whether the reconstructed pixel is to be corrected according to a second threshold value included in the edge correction parameter when the reconstructed pixel is included in the edge region, and compensating for a sample value of the reconstructed pixel according to a third threshold value included in the edge correction parameter when the reconstructed pixel is to be corrected.
US10645392B2 Predictive motion vector coding
Overlapped block disparity estimation and compensation is described. Compensating for images with overlapped block disparity compensation (OBDC) involves determining if OBDC is enabled in a video bit stream, and determining if OBDC is enabled for one or more macroblocks that neighbor a first macroblock within the video bit stream. The neighboring macroblocks may be transform coded. If OBDC is enabled in the video bit stream and for the one or more neighboring macroblocks, predictions may be made for a region of the first macroblock that has an edge adjacent with the neighboring macroblocks. OBDC can be causally applied. Disparity compensation parameters or modes may be shared amongst views or layers. A variety of predictions may be used with causally-applied OBDC.
US10645387B1 Predictive quantization coding method and video compression system
The present invention relates to a predictive quantization coding method and a video compression system. The method includes: dividing a pixel to be processed into a plurality of pixel components; obtaining one pixel component to be processed and texture direction gradients thereof; obtaining reference pixels and a prediction residual of the pixel component to be processed; forming a prediction residual code stream; dividing the prediction residual code stream into multiple quantization units; and obtaining a quantization residual code stream. The present invention can reduce the transmission bandwidth, and reduce the theoretical limit entropy and complexity.
US10645383B2 Constrained directional enhancement filter selection for video coding
Techniques related to selecting constrained directional enhancement filters for video coding are discussed. Such techniques may include selecting subset of constrained directional enhancement filters for use by a frame based on a frame level quantization parameter of the frame such that only the subset is used for filtering the frame.
US10645381B2 Intra-prediction for smooth blocks in image/video
Coding a block of a video frame using an intra-prediction mode is disclosed. A method includes selecting first neighboring pixels, generating second pixels for use along a second edge that is opposite the first edge of the block, and generating a prediction block that includes predicted pixels. The first neighboring pixels are peripheral to the block along a first edge of the block. The second pixels are generated using third neighboring pixels that are peripheral to a third edge of the block. The third edge is different from the first edge and the second edge. Generating the prediction block includes interpolating, using a first interpolation, the first neighboring pixels and the second pixels to obtain the predicted pixels.
US10645372B2 Observation device comprising a control unit
An observation device is provided with an image acquisition unit comprising at least one image sensor, an image display unit, that is arranged for displaying image data that is provided by the image acquisition unit, an image processing unit for image processing procedures, and a control unit comprising a multi-axis input module. The image acquisition unit is configured to provide recorded images having a predefined recording pixel quantity. The image display unit is configured to display images having a predefined display pixel quantity, wherein the recording pixel quantity is equal to or greater than the display pixel quantity. Image pixels of the display pixel quantity are obtained from the recording pixel quantity. Subsets of the recording pixel quantity are selected to form the display pixel quantity. Image acquisition parameters and display parameters are controlled by the input module. The input module is arranged to be coupled with the image acquisition unit for controlling at least one image acquisition parameter.
US10645368B1 Method and apparatus for estimating depth of field information
A method and apparatus for extracting depth information from a focal stack is disclosed. The method may include processing the focal stack through a focus convolutional neural network (Focus-Net) to generate a plurality of feature maps, stacking the plurality of feature maps together, and fusing the plurality of feature maps by a plurality of first convolutional layers to obtain a depth image. The Focus-Net includes a plurality of branches, and each branch includes a downsampling convolutional layer having a different stride for downsampling the focal stack and a deconvolutional layer for upsampling the focal stack.
US10645366B2 Real time re-calibration of stereo cameras
Described are image and video processing systems and methods for auto re-calibration of stereo camera devices. The auto re-calibration processes described herein transform image data into re-calibration data used to correct calibration errors in real time. The auto re-calibration processes leverage position data shifting, image data filtering, and disparity analysis to generate one or more calibration profiles that track the position of the camera modules included in stereo camera devices. Calibration profiles are then used to generate pixel shift parameters describing how to modify the position of image pixels and or camera modules to improve rectification and projection of 3D images and video frames. Additionally multi-camera systems implementing the auto re-calibration processes are disclosed.
US10645363B2 Image-based edge measurement
A method for an image-based measurement of a scene using a handheld apparatus, including a recording of at least one first image and one second image of the scene by at least one camera of the apparatus, a photogrammetric evaluating of the first and the second image, and a graphic outputting of an image representation of the scene on a display unit, characterized by an automatically proceeding edge measurement functionality, as part of which, in each case without user intervention, edges in the scene are identified utilizing at least one image of the scene, edge lengths of the identified edges are ascertained based on the photogrammetrically evaluated images, and the ascertained edge lengths are displayed in the image representation of the scene.
US10645362B2 Systems, methods and apparatus for compressing video content
Apparatus and methods for characterizing panoramic content, such as by a wide field of view and large image size. In one implementation, a panoramic image may be mapped to a cube or any other projection e.g icosahedron or octahedron. The disclosure exploits content continuity between facets, such as in the case of encoding/decoding cube-projected images. One facet may be encoded/decoded independently from other facets to obtain a seed facet. One or more transformed versions of the seed facet may be obtained; e.g., one corresponding to a 90° counterclockwise rotation, another to a 90° clockwise rotation, and one to an 180° rotation. Transformed versions may be used to form an augmented image. The remaining facets of the cube may be encoded using transformed versions within the augmented image. Continuity between transformed facets in the top row of the augmented image and facets in the middle row of the augmented image may be utilized for motion or intra prediction, and to obtain greater encoding performance compared to encoding facets independently.
US10645361B2 System and method for realtime 360 degree video perspective view path determination
According to an embodiment, there is provided a system and method for generating a 3 axis perspective view data set in a 360° VR video editing system. One embodiment involves the monitoring of both the view position of a VR headset and the interaction activities of controller devices interacting with the editing software and afterwards automatically utilizing the gathered data to automatically generate output video works in 360° format and 2D format.
US10645355B2 Electronic apparatus and controlling method thereof
An electronic apparatus and a controlling method thereof are provided. The electronic apparatus includes a first port, a second port, and a processor configured to execute a component function based on the first port and the second port being connected to a cable respectively, execute a composite function based on the second port being connected to a cable and the first port being in a disconnection state, and execute an Ex-link function based on the first port being connected to a cable and the second port being in a disconnection state.
US10645353B2 Projection optical system and projector
A projection optical system (10) projects from a first image plane (5) on a reducing side to a second image plane (6) on an enlargement side. The projection optical system (10) includes a first optical system (11) that includes a plurality of lenses and forms a first intermediate image (51) formed inside the first optical system (11) by light incident from the reducing side into a second intermediate image (52) on the enlargement side of the first optical system; a second optical system (12) that includes a first reflective surface (M1) with positive refractive power which is positioned further to the enlargement side than the second intermediate image (52); and a glass block (30) that is disposed between the first optical system (11) and the first reflective surface (M1), the glass block (30) passing light rays from the first optical system to the second intermediate image.
US10645351B2 Smart motion detection device and related determining method
A smart motion detection device with a determining method includes a memory, a processor, and a sensor array coupled to the memory and the processor. An image captured by the sensor array is processed by the processor. The sensor array is adapted to pre-store the image into the memory when the processor is operated in the sleep mode, and the pre-stored image is transmitted to the processor when the processor is operated in the wakeup mode. The sensor array includes a comparator adapted to generate an alarm signal for switching the processor from the sleep mode to the wakeup mode in accordance with a comparison result of the pre-stored image. The determining method includes the processor analyzing images captured by the sensor array when the sensor array is activated to capture the images, and the processor analyzing images pre-stored inside the memory when the sensor array is not activated.
US10645340B2 Video communication device and method for video communication
A local video communication device, the local video communication device is one of a plurality of video communication devices, the device includes a local translucent display device and a local camera array, the local translucent display device is configured to display remote video information received from another one of the plurality of video communication devices; and the local camera array is configured to capture a local video information of a local user; wherein the local camera array includes a plurality of local cameras arranged in a two-dimensional array, the local camera array is placed on a back of the local translucent display device, and the local translucent display device further includes a micro processing unit, wherein the micro processing unit includes a video capture and processing module, a location acquisition module, a communication module, and a display module.
US10645337B1 Video line inversion for reducing impact of periodic interference signals on analog video transmission
Disclosed herein are systems and methods that use video line inversion for reducing impact of periodic interference signals on analog transmission of video signals over wired links/connections. In one aspect of the present disclosure, in certain circumstances, a transmitter may be configured to perform video line inversion on a certain subset of video lines of a video signal prior to transmitting the video signal to the receiver, and a receiver may be configured to perform a corresponding inversion for the same subset of video lines of the video signal received at the receiver. Such video line inversion performed by the transmitter and the receiver may advantageously allow reducing or eliminating the impact of periodic interference signals that might affect the video signal during transmission, resulting in an improved quality of the video rendered at the receiver side.
US10645335B2 Imaging apparatus for generating a single file of two shooting periods
The present disclosure provides an imaging apparatus that shoots a video. The imaging apparatus includes an imaging unit that generates image data based on optical information input through an optical system; an image processor that generates video data based on the image data; and a controller that, when a shooting period in which a video is shot has a first shooting period from a start of first recording till an end of the first recording and a second shooting period from a start of second recording till an end of the second recording, generates a single file using, out of the video data, first video data corresponding to the video shot during the first shooting period and second video data corresponding to the video shot during the second shooting period.
US10645333B2 Display device
A display device includes, a display component, a speaker, a setting component, and a controller. The speaker outputs a first signal having guidance information pertaining to an operation performed on the display device or a status of the display device and a second signal having audio information pertaining to content displayed on the display component. The setting component sets a volume setting value of the display device to performs volume setting. The controller sets output levels of the first signal and the second signal to values corresponding to the volume setting value, respectively, such that the output level of the first signal is greater than or equal to the output level of the second signal, and the output level of the first signal is greater than zero when the volume setting value is set to zero.
US10645328B2 Solid-state imaging device and imaging apparatus having circuit elements in plurality of semicondcutor substrates configured in a stacked structure
This solid-state imaging device has a plurality of pixels formed by circuit elements distributed in a first and a second semiconductor substrates configured in a stacked structure. The solid-state imaging device has the first and the second semiconductor substrates and a plurality of connection electrodes formed between the first semiconductor substrate and the second semiconductor substrate to electrically connect signal lines of a plurality of photoelectric conversion circuits and signal lines of a plurality of signal processing circuits included in the first and second semiconductor substrates respectively. A plurality of pixel sets are defined to have at least one of the plurality of photoelectric conversion circuits, respectively, and the photoelectric conversion circuits included in the plurality of pixel sets adjacent to each other are connected to the corresponding signal processing circuits via the different connection electrodes which are formed at positions not adjacent to each other, respectively.
US10645326B2 Image pickup circuit, CMOS sensor, and image pickup device
Disclosed herein is an image pickup circuit including: amplifying means for amplifying a charge corresponding to an amount of light received by a photodetector, and outputting a pixel signal; ramp signal generating means for generating a ramp signal whose voltage drops with a fixed slope from a predetermined initial voltage; and comparing means for comparing the pixel signal output by the amplifying means with the ramp signal output by the ramp signal generating means. A reference potential of the pixel signal output by the amplifying means and a reference potential of the ramp signal output by the ramp signal generating means are at a same level.
US10645324B2 Semiconductor image sensor module and method of manufacturing the same
A CMOS type semiconductor image sensor module wherein a pixel aperture ratio is improved, chip use efficiency is improved and furthermore, simultaneous shutter operation by all the pixels is made possible, and a method for manufacturing such semiconductor image sensor module are provided. The semiconductor image sensor module is provided by stacking a first semiconductor chip, which has an image sensor wherein a plurality of pixels composed of a photoelectric conversion element and a transistor are arranged, and a second semiconductor chip, which has an A/D converter array. Preferably, the semiconductor image sensor module is provided by stacking a third semiconductor chip having a memory element array. Furthermore, the semiconductor image sensor module is provided by stacking the first semiconductor chip having the image sensor and a fourth semiconductor chip having an analog nonvolatile memory array.
US10645321B2 Solid-state imaging device, method of manufacturing solid-state imaging device, and electronic apparatus
The present technique relates to a solid-state imaging device, a solid-state imaging device manufacturing method, and an electronic apparatus that are capable of providing a solid-state imaging device that can prevent generation of RTS noise due to miniaturization of amplifying transistors, and can achieve a smaller size and a higher degree of integration accordingly.A solid-state imaging device (1-1) includes: a photodiode (PD) as a photoelectric conversion unit; a transfer gate (TG) that reads out charges from the photodiode (PD); a floating diffusion (FD) from which the charges of the photodiode (PD) are read by an operation of the transfer gate (TG); and an amplifying transistor (Tr3) connected to the floating diffusion (FD). More particularly, the amplifying transistor (Tr3) is of a fully-depleted type. Such an amplifying transistor includes an amplifier gate (AG) (gate electrode) extending in a direction perpendicular to convex strips (33) formed by processing a surface layer of a semiconductor layer (11), for example.
US10645316B2 Imaging device and method of driving imaging device
An embodiment includes: a pixel unit including first and second imaging regions arranged with effective pixels and first and second reference regions arranged with optical black pixels; and a scanning unit that performs, on a row-by-row basis, reset operations of photoelectric converters and readout operations of pixel signals based on charges generated in the photoelectric converters which includes charge transfer to transfer charges generated in the photoelectric converters to holding portions. The scanning unit drives the pixels in the first imaging region and the first reference region in a first condition where a period from the end of reset operation to the end of charge transfer is a first length and drives the pixels in the second imaging region and the second reference region in a second condition where a period from the end of reset operation to the end of charge transfer is a second length.
US10645315B2 Image sensor
An image sensor includes a pixel array including a plurality of unit pixels arranged along a plurality of rows and a plurality of columns. Each of the unit pixels includes a photoelectric conversion element generating and accumulating photocharges, a charge detection node receiving the photocharges accumulated in the photoelectric conversion element, a readout circuit converting the photocharges accumulated in and output from the charge detection node into an electrical pixel signal, the readout circuit outputting the electrical pixel signal, a capacitive element, and a switching element controlling connection between the charge detection node and the capacitive element. Each of the rows of the pixel array includes first pixels connected to a first conversion gain control line and second pixels connected to a second conversion gain control line.
US10645310B2 Executable code in digital image files
The invention relates to a method and an apparatus for processing information in images pictured by infrared cameras comprising the steps of receiving radiation from at least one object in an area; extracting radiometric information from the radiation; transforming the radiometric information into at least one digital image file; storing the at least one digital image file and at least one digital function file comprising an executable code characterised by the steps of merging the executable code of the at least one digital function file into or with the at least one digital image file, thereby generating an executable digital image file, wherein the executable code comprises at least one instruction and is written in a programming language independent of system architecture. The invention further relates to a computer program product.
US10645306B2 Method for producing media file and electronic device thereof
A method for producing a media file in an electronic device is provided. The method includes detecting an event during recording of media frames, determining at least one effect to be applied on the media frames, applying the determined effect on at least one of at least one first media frame from a first set of media frames and at least one second media frame from a second set of media frames, and generating a media file comprising the first and second sets of the media frames.
US10645300B2 Methods and apparatus for image processing
A system includes a non-transitory computer readable medium storing instructions and a processor coupled to the non-transitory computer readable medium. The processor is configured to execute the instructions to obtain an input indicative of a desired image texture quality, receive an image captured by an image capturing device, analyze texture of the image, and generate a signal to vary or maintain a parameter of the image capturing device based on the analysis of the texture to yield the desired image texture quality.
US10645298B2 Methods, devices and systems for automatic zoom when playing an augmented scene
The present disclosure relates to methods, apparatus and systems for automatically adapt the zoom coefficient of the camera of a system when running an augmented reality application. A pose estimation is performed for the camera which captures the real scene and the boundaries of the AR scene are calculated. According to the camera frustum and the boundaries, three-dimension rectangles are computes to determine a zoom coefficient that would optimize the seeing of the seen and the optimal position for the camera. The zoom is automatically optically or digitally adapted and the optimal position is indicated to the user by visual, audio or haptic means.
US10645296B2 Imaging system, imaging device, and method of operating imaging device
A first imaging unit images subject light after angle-of-view mark light is removed by a dichroic mirror, and outputs a first imaging signal. A second imaging unit images the angle-of-view mark light of each of other television cameras. A calculating unit calculates a position of a virtual angle-of-view mark showing an imaging angle of view of each of the other television cameras in an imaging angle of view of the host television camera based on the angle-of-view mark light of each of the other television cameras. An image compositing unit generates a composite image by compositing a virtual angle-of-view mark image and a virtual angle-of-view frame image corresponding to the position of the virtual angle-of-view mark with a video image based on the first imaging signal. The composite image is displayed on a monitor.
US10645288B2 Monitoring camera system and monitoring method
A first camera sends a first detection notification to a master device when detecting a person in a first imaging area, and starts transmission of a captured video of the first imaging area to the master device by shifting an operation mode from a sleep mode to a standby mode. The master device notifies a camera other than the first camera of a shift instruction to the standby mode in accordance with the first detection notification. The other camera shifts the operation mode from the sleep mode to the standby mode in accordance with the shift instruction to the standby mode, and starts buffering of a captured video of a second imaging area, and when detecting the person in the second imaging area in the standby mode, the other camera sends a second detection notification of the person to the master device, and starts transmission of the captured video of the second imaging area buffered before a first predetermined time period after a point of time at which the person is detected in the second imaging area, to the master device.
US10645283B2 Display device
A display device including a display configured to display at least a portion of an omnidirectional image; a user input interface configured to input a display mode of the omnidirectional image to be one of a first display mode and a second display mode; and a controller configured to in response to the input display mode being the first display mode, set a size of an area of the omnidirectional image to be displayed on the display to correspond with an aspect ratio of the display, in response to the input display mode being the second display mode, set the size of the area of the omnidirectional image to be displayed on the display to correspond with an aspect ratio that is different than the aspect ratio of the display, and display a first partial image on the display including an area having the set size of the omnidirectional image.
US10645280B2 Image-sensing system
An object is to provide an image-sensing system which can acquire uniform images with a line sensor camera. An image-sensing system includes: a line sensor camera that shoots a workpiece in which a plurality of circumferential surfaces whose radii differ from each other are aligned in a direction of an axis and which is being machined while being rotated about the axis from a direction orthogonal to the axis so as to cover the entire workpiece in the direction of the axis; and a scan rate change unit which changes a scan rate of the line sensor camera to values that respectively correspond to the radii of the circumferential surfaces, and the line sensor camera shoots the workpiece at the scan rates which are changed to the values corresponding to the radii of the circumferential surfaces so as to respectively correspond to the circumferential surfaces.
US10645278B2 Imaging control apparatus and control method therefor
An imaging control apparatus includes: a control unit configured to receive a first user operation and configured to: when the first user operation is not received, execute control to output an image signal which is to be displayed on a display unit, the image signal being one of: a first image corresponding to a first range of a live VR image; and a second image corresponding to a second range of the live VR image, and when the first user operation is received: execute control to output an image signal which is to change the image displayed on the display unit from one of the first image and the second image to the other of the first image and the second image, or to both the first image and the second image; and issue a preparation instruction to execute imaging preparation processing.
US10645277B1 Method and apparatus for a computer vision camera unit
A computer vision camera unit comprising first and second pairs, of image capture assemblies, both of which have an approximately same orientation to a first axis. The first and second pairs are optically focused to capture first and second fields of view that, at least, overlap each other. Providing the first and second pairs with imager chips of differing light sensitivity permits high dynamic range to be realized. Having the second field of view within the first field of view permits specialization, between the first and second pairs, similar to the roles of peripheral and foveal vision, found in biological stereo vision systems. The image capture assemblies can be organized in a rectangular configuration that implies third and fourth pairs, orthogonal to the first and second pairs. The orthogonal but interlocking nature, of the first and second pairs in relation to the third and fourth pairs, enables an autocalibration technique.
US10645276B2 Image pickup apparatus that performs bounce flash photography, control method therefor, and storage medium
An image pickup apparatus which is capable of improving ease of operation for a photographer in bounce flash photography. The image pickup apparatus is able to be equipped with an illumination apparatus having a light emitter and has an operating portion for causing light from the light emitter to be reflected by a reflector to illuminate a subject. It is judged whether or not a first mode in which in response to operation on the operating portion, light from the light emitter to be reflected by the reflector to illuminate the subject is set as an operating mode of the illumination apparatus. According to whether or not the illumination apparatus is placed in the first mode, different types of control are provided when the operating portion is operated.
US10645273B2 Image capture apparatus, image capture processing system and method for processing image capture
An image capture apparatus includes an image capture instruction obtaining unit configured to obtain an image capture instruction that specifies a target portion of a subject, an image capture instruction display unit configured to display the image capture instruction in a chart indicating the subject displayed on a display screen, and a reception unit configured to receive an image capture command in a state in which the image capture instruction is displayed on the display screen.
US10645269B2 Communication apparatus for wirelessly communicating with external apparatus, method, and recording medium
A communication apparatus includes a power source, a power switch, a wireless communication unit that establishes a wireless communication with a selected external apparatus from among a plurality of external apparatuses including a first external apparatus and a second external apparatus, and a control unit that controls the communication apparatus. In a first state where an operation state of the power switch is OFF, the wireless communication unit establishes a wireless communication with the first external apparatus and does not establish a wireless communication with the second external apparatus. In a second state where the operation state of the power switch is ON and power supply from the power source to at least the control unit is limited, the wireless communication unit establishes a wireless communication with the first and the second external apparatuses.
US10645262B2 Camera module
A camera module includes a housing accommodating a lens module, and an aperture module coupled to an upper portion of the lens module. The aperture module includes a plurality of plates having an incident hole configured to change an amount of light incident on the lens module. At least one of the plurality of plates is configured to be driven by an interaction between a driving magnet provided in the aperture module and a driving coil provided on the housing opposing the driving magnet in a first direction substantially perpendicular to an optical axis direction.
US10645259B2 Machine learning based real-time radiation dose assessment
A computer-implemented method for performing radiation dose assessment includes acquiring a plurality of parameters related to an image scanner configured to apply a heat or radiation dose to a subject during imaging. A plurality of features is extracted from the plurality of parameters. A dose map of a region of interest in the room is generated by applying a machine learning model to the plurality of features and the interventional room scene.
US10645258B2 Multi-camera system, method of controlling a multi-camera system, and camera
Focal plane distortion is prevented from standing out in the vicinity of a joint when a plurality of captured images are stitched and synthesized. A plurality of cameras are provided. Each camera includes an image sensor that outputs a signal by a raster scan scheme. Phases of a vertical synchronization signal supplied to the image sensors of the plurality of cameras are respectively shifted according to information of gap amounts of captured images of the respective cameras from a reference position in a vertical direction. Even if there are gaps in the vertical direction between the installed cameras, positional gaps between the installed image sensors due to variations in individual camera main bodies, and the like, there are no lines with largely different capture times in the vicinity of a joint of a synthesized image, and focal plane distortion is prevented from standing out in the vicinity of this joint.
US10645257B2 Initialization method and image-transferring system
An initialization method for initializing a transfer of a recording image data stream from an image sensor of an image recording apparatus to a display unit, wherein initially a display image data stream in the form of a test image is transferred from an image processing apparatus to the display unit and a recording image data stream is transferred from an image recording apparatus to the image processing apparatus. A changeover of a reproduction on the display unit to the recording image data stream is preceded by a correction value being calculated for a phase shift between the display image data stream and the recording image data stream and being transferred to the image recording apparatus, and the recording image data stream is phase-shifted by the correction value. Subsequently the display image data stream is changed over to the recording image data stream (21) and the image recorded by the image sensor or the sequence of images is reproduced with the display unit.
US10645255B2 System and method for endoscope calibration
A system and method for calibrating an endoscope having the camera and the light source close to each other in an enclosed environment. The system includes a colour chart plate, being specularly reflecting, having radially extending colour patches, and a circular central achromatic bright field that can handle the automatic gain control of the camera. The colour chart can be mounted into a container unit having mechanically connected holders to support the endoscope arm.
US10645253B2 Generation of halftone parameters
A method of generating a set of halftone parameters. The method comprises assigning a first set of halftone parameters to a first location in a color space, the first location in the color space corresponding to a first color, and assigning a second set of halftone parameters to a second location in the color space, the second location in the color space corresponding to a second color. An interpolating between the first set of halftone parameters and the second set of halftone parameters is performed, based on the first location and the second location, to determine a third set of halftone parameters corresponding to a third location in the color space. The result of the interpolation is output data associating the third set of halftone parameters with a third color corresponding to the third location in the color space. The first set of halftone parameters may represent a relative area coverage of a first colorant combination and the second set of halftone parameters may represent a relative area coverage of a second colorant combination.
US10645252B2 Image output system, information processing device, and authentication device
An image output method including capturing an image of code pattern including device information specifying an image output device, obtaining the device information from the image of code pattern, obtaining user information specifying a user, and outputting the device information, and the user information or a permission information for temporarily permitting the use of the image output device to an external device, by an information processing device; authenticating the user based on the user information, by a processor; and executing image output processing by the image output device specified based on the device information when authenticating the user based on the user information or when the permission information is sent from the information processing device.
US10645250B2 Image forming system, original document arrangement setting method and non transitory recording medium that records an original document arrangement setting program
A relative position identification portion is included that identifies a relative position of a personal digital assistant with respect to an image forming apparatus. The relative position identification portion acquires the relative position of the image forming apparatus and the personal digital assistant, displays, on the display portion of the personal digital assistant, an image that shows the position and the direction of the image forming apparatus seen from a user who carries the personal digital assistant and an image of the position and the direction of an original document which is arranged in the reading portion of the image forming apparatus and which is seen from the user and thereafter transmits, to the image forming apparatus, setting information based on an input operation of the operator.
US10645247B2 Confocal microscope with a pinhole arrangement
A microscope for raster-free, confocal imaging of a sample arranged in a sample space has an illumination arrangement comprising a light source group having light sources which can be switched on individually, a detector arrangement, a pinhole arrangement which comprises a pinhole array and which has a plurality of pinhole elements which are adjacent to one another, wherein there is one pinhole element provided for each light source, and optics which irradiate each pinhole element with radiation of an individual light source of the light source group and confocally illuminate an individual spot located in the sample space, wherein one of the individual spots is associated with each pinhole element, and the individual spots are adjacent to one another in the sample space with respect to an incidence direction of the radiation, and the optics image the individual spots through the pinhole arrangement confocally on the detector arrangement.
US10645242B2 Image forming apparatus
In an image forming apparatus, a storage unit contains, by each of a plurality of languages that are respectively associated with each direction of slide operations, a character string. A display controller causes a display unit to display, on a screen, an instruction-receiving image to be touched through a touch panel. When a slide operation is performed on a non-operational region where the instruction-receiving image is not located, the character string of the language associated with the direction of the slide operation is retrieved from the storage unit, and a selected-language window is generated by substituting the character string displayed on the screen of the display unit with the character string that has been retrieved, and displayed only for a predetermined period of time.
US10645238B2 Image processing device, image processing system, and control method of image processing device
An image processing device includes a display unit and a processor configured to determine whether or not functions of the image processing device are executable by the image processing device, and cause the display unit to display a screen including a first item corresponding to a first function that is determined to be executable and a second item corresponding to a second function that is determined to be not executable. The first item is displayed on the screen in a first display format, and the second item is displayed on the screen in a second display format that is less conspicuous than the first display format.
US10645237B2 Charger
An apparatus includes an imaging device, a display interface, a charging interface and a processer. The imaging device is configured to obtain an image of a user device. The display interface is configured to present selections to a user of the user device and accept instructions from the user. The charging interface configured to charge the user device. The processor is configured to determine an operating system of the user device, to cause the display interface to present a charging option to the user, and to cause the charging interface to charge the user device in response to the user selecting the charging option.
US10645236B2 Information processing apparatus and control method for synchronizing setting information
An information processing apparatus includes a storage unit and a processing unit. The storage unit stores setting information of the information processing apparatus. The processing unit starts processing for causing, in a case where the number of servers each of which manages setting information stored in other apparatus, among apparatuses including the information processing apparatus and an apparatus connected to the information processing apparatus via a network is one, a server corresponding to the one to manage the setting information stored in the storage unit. The processing unit is also configured not to start the processing when the number of servers is two or more.
US10645228B2 Adaptability in EVS codec to improve power efficiency
This disclosure relates to techniques for codec selection for voice calls. A wireless device may initiate a voice call and may determine one or more link quality indicators. Based at least in part on the one or more link quality indicators, the wireless device may select a codec for the voice call.
US10645226B2 System and method for interaction callback pacing
A system includes a processor and a memory. The memory stores instructions, which when executed by the processor, causes the processor to receive a request for an interaction with an agent device. The processor determines a patience time threshold for the customer in response to the request for an interaction. The processor suggests to return to the interaction at a time based on the patience time threshold, and performs the return interaction by the agent device based on the determination.
US10645224B2 System and method of categorizing communications
A system and method of categorizing communications involves evaluating one or more portions of a communication. Systems include a language module structured to analyze the one or more portions of the communication for at least one of a language characteristic or a non-word symbol within a text of the communication, an acoustic analysis module structured to analyze the one or more portions of the communication for an acoustic characteristic, and a determination module structured to determine at least one category label to associate with the one or more portions of the communication using at least one of the language characteristic or the non-word symbol, and the acoustic characteristic.
US10645217B1 Client-specific control of shared telecommunications services
Aspects of the present disclosure are directed toward apparatuses, systems, and methods for providing remote services for endpoint devices of a plurality disparate client entities. In an example embodiment, an apparatus includes a computing server configured to provide VoIP communications for a plurality of endpoint devices respectively associated with a plurality of disparate client entities according to and responsive to client-specific sets of control data. The apparatus also includes a processing circuit configured to adjust routing of the VoIP communications by the computing server, in response to call event data generated by the computing server, by generating the client-specific sets of control data for each client entity according to a respective set of directives.
US10645216B1 Methods and apparatus for identification and optimization of artificial intelligence calls
The present invention relates to communications methods and apparatus for determining whether a received call originated from an artificial intelligence system and the call handling procedures to be used on the received call based on whether or not the call was determined to have been originated from an artificial intelligence system. An exemplary method embodiment includes the steps of: receiving a first call at a communications device including a first artificial intelligence system; determining whether said first call originated from a second artificial intelligence system; and when said first call is determined to have originated from a second artificial intelligence system performing one or more artificial intelligence call handling operations.
US10645204B2 Dynamic recovery from a split-brain failure in edge nodes
Some embodiments provide a method for employing the management and control system of a network to dynamically recover from a split-brain condition in the edge nodes of the network. The method of some embodiments takes a corrective action to automatically recover from a split-brain failure occurred at a pair of high availability (HA) edge nodes of the network. The HA edge nodes include an active machine and a standby machine. The active edge node actively passes through the network traffic (e.g., north-south traffic for a logical network), while the standby edge node is synchronized and ready to transition to the active state, should a failure occur. Both HA nodes share the same configuration settings and only one is active until a path, link, or system failure occurs. The active edge node also provides stateful services (e.g., stateful firewall, load balancing, etc.) to the data compute nodes of the network.
US10645192B2 Identifying content files in a cache using a response-based cache index
A first device may receive a content request from a second device. The content request may include a dynamic network address and a request for a content file. The first device may determine that the dynamic network address is not included in a first index; determine one or more response values associated with the content file; determine that the one or more response values are included in a second index when the one or more response values match one or more response values included in the second index; generate an association between the dynamic network address and the second index to map the dynamic network address to the second index and to the content file based on determining that the one or more response values are included in the second index; and provide the content file to the second device.
US10645188B1 System for preparing a device for offline or low-bandwidth use
Techniques for preparing a user device for use in a location having limited network access include replacing data in the device cache prior to the user device reaching the location. A length of time until cached data expires, a length of time used to replace the cached data, and a length of time for the user device to reach the location are determined. Portions of the cached data that will expire while the user device is within the location are replaced. The time at which the data is replaced is based on the length of time used to replace the data and the length of time for the user device to reach the location. While the user device is in the location, functions that transmit large quantities of data may instead be replaced with more efficient data types or queued for later execution after the user device exits the location.
US10645187B2 ARC caching for determininstic finite automata of regular expression accelerator
A DFA engine is described that determines whether a current symbol of a payload matches a label of any effective arcs or negative arcs associated with a current node of a DFA graph that are stored in a cache. Responsive to determining that the current symbol does not match a label of any effective or negative arcs associated with the current node of the DFA graph, the DFA engine determines whether the current symbol matches a label of any arc associated with the current node of the DFA graph that is stored in a memory. Responsive to determining that the current symbol matches a label of a particular arc associated with the current node of the DFA graph that is stored in the memory, the DFA engine stores the particular arc in the cache as a new effective arc and uses the particular arc to evaluate the current symbol.
US10645186B2 Speculative caching in a content delivery network
A server in a content delivery (CD) network that distributes content on behalf of one or more subscribers. Responsive to a request from a client for a particular resource, if the particular resource is already in a cache on the server, serving the particular to the client from the cache; otherwise if the particular resource is not already cached on the server, when a count value exceeds a first threshold value, obtaining, caching, and serving the particular resource. When the count value is less than a second threshold value, obtaining and serving the particular resource. When the count value is: (i) not less than the second threshold value, and (ii) not greater than the first threshold value, then obtaining the particular resource and selectively caching the particular resource; and serving the particular resource to the client.
US10645185B2 Processing management data among web server, application server, and storage system
A management system includes a web server configured to communicate with a plurality of external devices each stores management data of one or more network devices, and an application server configured to process management data stored in a storage system capable of storing data and management data transferred from the web server. In response to the reception of an acquisition request of connection information used for transmitting the management data from the external devices, the web server acquires information indicating a type of the external device based on the content of the acquisition request. The web server creates connection information including information indicating a storage destination of the management data determined by using the acquired information indicating a type of the external device. The web server transmits a response including the created connection information in response to the acquisition request.
US10645180B1 System and method for scalably tracking media playback using blockchain
Systems and methods for tracking media file playback are provided. A request to upload a media file and metadata associated with the media file is received. Next, the media file and metadata is uploaded via a blockchain protocol. Next, a request to play the media file is received from a client device or a digital service provider (DSP) platform. The request to play the media file is validated via the blockchain protocol. Upon validating the request to play the media file, the media file is transmitted for playback at the client device or DSP platform. Last, the number of times the media file is played is tracked via the blockchain protocol.
US10645175B2 Proxy device for routing electronic messages
In one embodiment, a system and method is provided to intercept an approval routing at a check-out and before the submission over the legacy routing system and before the starting of associated timers. Data identifying a customer account is routed over a different system for additional functions. Upon completion of the routing over the different system, the customer account data is submitted to the merchant POS to start the legacy approval routing.
US10645173B2 Session handling for multi-user multi-tenant web applications
A method for managing access to a web application. A request is received, by a computer system, including a tenant identifier for a tenant within a universal resource locator for the web application on a server in the computer system from a browser. A set of session cookies for the web application from the browser is received, by the computer system, wherein the set of session cookies has tenant identifiers and session identifiers. A session cookie in the set of session cookies corresponding to the tenant identifier within the universal resource locator as a selected session cookie is selected, by the computer system, when the session cookie corresponding to the tenant identifier is present in the set of session cookies. The selected session cookie is used, by the computer system, to handle the request.
US10645172B1 Socket tunneling connections in a service provider environment
Technology is described for communicating with a computer instance. A request may be received to create a session connection between a computing instance with a messaging service that operates in a computing service environment. The session connection may be created between the agent running on the computing instance and the messaging service. A socket tunneling connection may be generated to replace the session connection. The socket tunneling connection may be between the agent and the messaging service. Message data streams may be passed between the agent and the messaging service over the socket tunneling connection. An instruction received from a client device may be forwarded to the computing instance over a second socket tunneling connection created with the client device. Command output received from the computing instance over the second socket tunneling connection may be forwarded. The output may result from an execution of the instruction at the computing instance.
US10645166B2 Network interface card
A data management circuit with network functions and a network-based data management method are provided. The network-based data management method is employed to manage a storage device coupled to a computer that includes a processor. The method includes steps of: receiving a network packet through a network; sending the network packet to the processor or accessing the storage device, according to a network header of the network packet; and requesting the processor to access the storage device according to a remaining capacity of the storage device and/or a content of the network packet.
US10645165B2 Hybrid cloud
A cloud environment is provided generally having at least one private data center possessing a controller/routing system and nonvolatile mass storage, a plurality of data objects retained in the nonvolatile mass storage, and a public cloud storage service provider linked to the controller/routing system. The public cloud storage service provider possessing a database containing policy decisions and metadata of the plurality of data objects. The private data center is not in possession of the policy decisions and the metadata for the plurality of data objects, rather the public cloud storage service provider is. The private data center in possession of the plurality of data objects, whereas the public cloud storage provider is not. The public cloud storage service provider adapted to be communicatively linked to an end-user computing system by way of the controller/routing system. The data center is independent of the public cloud storage provider.
US10645164B1 Consistent latency for solid state drives
A processing device receives a request from a remote computing device to read data from a virtual storage device. The processing device identifies a physical storage device to be accessed to satisfy the request. The processing device then sends a sub-request to the physical storage device to access a portion of the physical storage device. Responsive to determining that the physical storage device has not returned a response to the sub-request within a latency threshold time associated with the physical storage device, the processing device initiates recovery of the portion of the physical storage device to recompute contents of the portion of the physical storage device. The processing device then returns a response to the request from the remote computing device.
US10645160B2 Efficient live-migration of remotely accessed data
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for migrating data from a first storage system to a second storage system. That data is for a process (e.g., a virtual machine, application, or some other process) operating on a computer system that is separate from the first storage system and the second storage system. That data is stored according to data subsets that are each exclusive of each other. As each data set is migrated, access to the data set by the process is precluded, but access for the remaining data sets is not affected. Once the data migration is complete, access to the data set by the process is restored.
US10645153B2 Modeling session states in microservices on cloud infrastructures
Methods, systems, and computer-readable storage media for provisioning resources for microservice-based applications hosted in cloud infrastructures, implementations including actions of receiving event data from each of a plurality of microservices hosted in a cloud infrastructure, for each microservice, determining a load metric based on a probability distribution, comparing each load metric to one or more thresholds to effect respective comparisons, and selectively initiating provisioning of one or more instances of at least one microservice based on a respective comparison.
US10645151B2 Content distribution system
A networked computer system distributes content that is to be added to receipts by receipt issuing devices. The system includes a central server, first and second store servers communicating with the central server over a first network, first receipt issuing devices communicating with the first store server over a first local network, and second receipt issuing devices communicating with the second store server over a second local network. A first control plane is implemented in the central server to control whether or not the content is to be distributed to the first store server and whether or not the content is to be distributed to the second store server. A second control plane is implemented in the first and second store servers to control whether or not the content is to be distributed to the first and second receipt issuing devices, respectively.
US10645147B1 Managed file transfer utilizing configurable web server
An apparatus in one embodiment comprises a processing platform including a plurality of processing devices. The processing platform is configured to communicate over one or more networks with at least one product site and a plurality of user devices/systems. The processing platform is further configured, in conjunction with transfer of a first file from a particular product of the product site to a web server of the processing platform, to extract information characterizing the transfer of the first file from the particular product of the product site, to generate in an analytics processor file transfer statistics for the first file based at least in part on the extracted information, and to provide in a file transfer portal at least one visualization of at least a portion of the file transfer statistics for the first file. The file transfer portal is accessible to one or more of the user devices/systems over the one or more networks.
US10645144B2 Computer-implemented method for controlling a remote device with a local device
A computer-implemented method is presented for controlling a remote device with a local device which may have a smaller screen than the remote device. At least a part of a content of a screen of the remote device is displayed on a screen of the local device with a magnification m. The local device records a user-action performed on the local device, for example a swipe or pan gesture. If the value of the magnification m is greater than a threshold value M, the local device interprets the user-action as a command destined for itself and executes the command. If the value of the magnification m is equal to or smaller than the threshold value M, the local device interprets the user-action as a command destined for the remote device and transmits the command to the remote device for execution on the remote device.
US10645138B2 Event stream processing system using a coordinating spout instance
In one embodiment, a stream processing system ingests data from one or more data sources and converts the data into an unbounded stream for an event stream processor. The stream processing system may include a first coordinating spout instance that is deployed at a first time, the first coordinating spout instance to instantiate one or more second spout instances and deploy said one more second spout instances at a second time that is later than the first time; the one or more second spout instances to: connect to the one or more data sources, respectively, and ingest a respective portion of the data from its respective one of the one or more data sources; and output messages based on the ingested portions of the data; wherein the unbounded stream for the event stream processor is based on the messages. Other embodiments may be disclosed and/or claimed.
US10645131B2 Seamless switching between multicast video streams
A packet-based video network including: two or more video data sources, each configured to launch video data packets onto the network as multicast data packets each associated with a multicast group identifier corresponding to that video data source; and a video data destination configured to receive and process video data from a video data source by joining a multicast group corresponding to that video data source, and execute a switching operation to switch from receiving video data from a first video data source to receiving video data from a second video data source by leaving a multicast group of the first video data source and joining a multicast group of the second video data source. The video data destination is configured to process video data corresponding to a video frame which, at end of a frame period, represents a most recently received video frame from the first video data source.
US10645127B1 System and method for virtual briefing books
The invention is generally directed to a system and method providing a software application that can run on portable or wearable computing devices that allows for the creation and display of a virtual briefing book, for example, providing a list of attendees for a conference or other event, their photographs, and titles or other background information. According to one embodiment, the software application displays a list of briefing book files corresponding to different conferences or events that an executive or other user may attend. The user can select a briefing book and it will display pictures and background on the attendees expected for the conference. The user can access photographs, names, and other information about the attendees on-site and in a fairly discreet manner that greatly improves over conventional hard copy briefing books.
US10645126B2 System and method for enabling simulated environment collaboration across a plurality of platforms
A system is provided for allowing users to each individually collaboratively interact with a common virtual simulated environment utilizing a plurality of different devices, such as a two-dimensional computer screen and mouse, three-dimensional Virtual Reality (VR) goggles, Augmented Reality (AR) enabled smart phones, headsets, and game consoles. Both real and asynchronized time collaboration are provided.
US10645125B2 Computer system, a telecommunication device and a telecommunication network
A telecommunication network 20 configures a telecommunication device 11 and makes and controls communication connections between telecommunication devices. The telecommunication network 20 is configured such that, in use, on initiation of the telecommunication device 11, such as an Internet Protocol telephone or video telephone, a telecommunication device identifier to identify the telecommunication device 11 is output to a computer system or provisioning server 41 via the Internet 10. The computer system 41 receives the telecommunication device identifier and, in response, outputs to the telecommunication device 11, via the Internet 10, an indication of a telecommunication device control system or PBX 12 for use by the telecommunication device 11. The telecommunication device control system 12 is subsequently usable by the telecommunication device 11 to make and control communication connections between the telecommunication device 11 and other telecommunication devices.
US10645124B2 System and method for collection of forensic and event data
A system for collection and analysis of forensic and event data comprising a server and an endpoint agent operating on a remote system. The server is configured to receive event data including process creation data, persistent process data, thread injection data, network connection data, memory pattern data, or any combination thereof, and analyze the event data to detect compromises of a remote system. The endpoint agent is configured to acquire event data, and communicate the event data to the server.
US10645121B1 Network traffic management based on network entity attributes
A device may include one or more input components and one or more processors to: receive network entity data for a network entities operating on a network, the network entity data indicating network entity attributes associated with the network entities. The device may generate a map of the network entities based on the network entity data, the map of the network entities defining, for each network entity included in the map of the plurality of network entities, a relationship between the network entity and at least one other network entity included in the plurality of network entities. In addition, the device may identify a network entity relationship rule based on the map of the network entities and perform an action based on the network entity relationship rule.
US10645120B2 Policy management for data migration
A customer of a resource provider environment can apply policies at the data object level that will live with a data object during its lifecycle, even as the object moves across trusted boundaries. A customer can classify data, causing tags and/or predicates to be applied to the corresponding data object. Each tag corresponds to a policy, with predicates relating to various actions that can be performed on the data. A chain of custody is maintained for each data object, such that any changes to the object, tags, or policies for the data can be determined, as may be required for various audit processes. The support of such policies also enables the resource provider environment to function as an intermediary, whereby a third party can receive the data along with the tags, policies, and chain of custody as long as the environment trusts the third party to receive the data object.
US10645118B2 Virtualized network honeypots
Disclosed are various embodiments for virtualized network honeypots. Network traffic is received from a connecting device. It is determined whether the network traffic is authorized or unauthorized. The network traffic is selectively routed to a requested network service or to a honeypot server based at least in part on whether the network traffic is authorized or unauthorized.
US10645115B2 Agent assisted malicious application blocking in a network environment
Embodiments are configured to receive metadata of a process intercepted on an end host when attempting to access a network. The metadata includes a hash of an application associated with the process and an endpoint reputation score of the application. Embodiments are configured to request a threat intelligence reputation score based on the hash of the application, to determine an action to be taken by the end host based, at least in part, on one or more policies and at least one of the threat intelligence reputation score and the endpoint reputation score, and to send a response indicating the action to be taken by the end host. Further embodiments request another threat intelligence reputation score based on another hash of a dynamic link library module loaded by the process on the end host, and the action is determined based, at least in part, on the other threat intelligence score.
US10645112B2 Method and device for processing and transmitting data within a functionally secure, electrical, electronic and/or programmable electronic system
Processing and transmitting of data within a functionally safe electronic system having at least two subsystems, each of which comprises at least one safety component, and each of which complies with a specific safety level for functionally safe data processing. Embodiments process data using the safety component of a first one of the subsystems into functionally safe data of a first safety level, and add an indication attribute indicating suitability of these data for use of this first safety level; transmitting the data to a second one of the subsystems; and checking the received indication attribute, by the second subsystem using the safety component, to determine whether the safety level indicated by this indication attribute is different from the safety level the second subsystem complies with; and, if the check reveals non-equal safety levels, further processing the data in functionally a safe manner based on the lower safety level.
US10645110B2 Automated forensics of computer systems using behavioral intelligence
A method for computer system forensics includes receiving an identification of at least one host computer that has exhibited an anomalous behavior, in a computer network comprising multiple host computers. Respective images of the host computers in the network are assembled using image information collected with regard to the host computers. A comparison is made between at least one positive image of the at least one host computer, assembled using the image information collected following occurrence of the anomalous behavior, and one or more negative images assembled using the image information collected with respect to one or more of the host computers not exhibiting the anomalous behavior. Based on the comparison, a forensic indicator of the anomalous behavior is extracted from the positive and negative images.
US10645109B1 System, method, and computer program for detection of anomalous user network activity based on multiple data sources
The present disclosure relates a system, method, and computer program for detecting anomalous user network activity based on multiple data sources. The system extracts user event data for n days from multiple data sources to create a baseline behavior model that reflects the user's daily volume and type of IT events. In creating the model, the system addresses data heterogeneity in multi-source logs by categorizing raw events into meta events. Thus, baseline behavior model captures the user's daily meta-event pattern and volume of IT meta events over n days. The model is created using a dimension reduction technique. The system detects any anomalous pattern and volume changes in a user's IT behavior on day n by comparing user meta-event activity on day n to the baseline behavior model. A score normalization scheme allows identification of a global threshold to flag current anomalous activity in the user population.
US10645107B2 System and method for detecting and classifying malware
A network device may include a memory and one or more processors configured to analyze execution of suspicious data; detect one or more states of execution of the suspicious data; determine that the one or more states of execution are to be assigned a priority level; and extract at least a portion of the suspicious data from one or more locations based on determining that the one or more states of execution are to be assigned a priority level.
US10645098B2 Malware analysis system, malware analysis method, and malware analysis program
A malware analysis system includes a preliminary analysis unit, a determination unit, and a designation unit. The preliminary analysis unit executes malware obtained as a candidate for an analyzing subject to obtain information related to communication transmitted from the malware. The determination unit determines whether the malware is handled as an analyzing subject based on information obtained by the preliminary analysis unit. The designation unit designates an analyzing order with respect to malware having been determined by the determination unit as an analyzing subject based on information obtained by the preliminary analysis unit.
US10645091B2 Methods and systems for a portable data locker
The embodiments provide for binding files to an external drive, a secured external drive, or portable data locker. The files are bound in order to help restrict or to prevent access and modification by certain computers or users. Computers or users that are authorized or within the authorized domain are permitted full access. The files stored on the external drive may be bound in various ways. The files may be encapsulated in a wrapper that restricts the use and access to these files. The bound files may require execution of a specific application, plug-in, or extension. A computer may thus be required to execute program code that limits the use of the secured files. In one embodiment, the external drive provides the required program code to the computer. In other embodiments, the required program code may be downloaded from a network or provided by an external authority.
US10645090B2 Access control for objects having attributes defined against hierarchically organized domains containing fixed number of values
An aspect of the present disclosure facilitates controlling access to objects having attributes defined against hierarchically organized domains, with each domain containing a corresponding fixed number of values. In one embodiment, in response to receiving data indicating specific hierarchies of the hierarchically organized domains, the corresponding fixed number of values of the corresponding domains in each hierarchy is displayed. Accordingly, a user is enabled to select a desired set of values from the corresponding fixed number of values of the corresponding domains, and to specify a security rule for a combination of the selected set of values and a user entity. The security rule is thereafter enforced when objects having attributes matching the selected set of values are accessed by the user entity.
US10645084B2 Toll-free data simulation via an HTTP connect tunnel
A device may receive, from a user device, a hypertext transfer protocol (HTTP) CONNECT request that includes a uniform resource locator (URL). The device may determine, using a data structure, whether the URL is a sponsored URL or a non-sponsored URL. The data structure may include one or more sponsored URLs associated with a toll-free data service campaign. The device may establish an HTTP CONNECT tunnel for transferring traffic, associated with the URL, between the user device and another device. The device may monitor data use, associated with the HTTP CONNECT tunnel, based on determining whether the URL is a sponsored URL or a non-sponsored URL. The device may generate a traffic information record based on monitoring the data use, and the device may provide the traffic information record to the user device.
US10645073B1 Systems and methods for authenticating applications installed on computing devices
The disclosed computer-implemented method for authenticating applications installed on computing devices may include (i) requesting to download, onto an endpoint device, an application from a host server, (ii) receiving the application from the host server after the host server has (a) generated an authentication token to be used to authenticate the application on the endpoint device and (b) embedded the authentication token within a filename of the application, (iii) installing the application onto the endpoint device, (iv) identifying the authentication token within the filename of the application, and (v) using the authentication token to authenticate the endpoint device to the application such that a user of the endpoint device is provided access to the application. Various other methods, systems, and computer-readable media are also disclosed.
US10645061B2 Methods and systems for identification of a domain of a command and control server of a botnet
Methods and apparatuses for identifying a domain of a command and control server of a botnet are described. Upon receipt of a request to register a domain for a service that includes a proxy server, where the proxy server is to receive and process traffic for that domain if registration is successful, a determination of whether the domain was generated by a domain generation algorithm (DGA) is performed. Responsive to determining that the domain was generated by the DGA, accepting registration of the domain for the service and causing the proxy server to monitor communications received to and from the domain.
US10645057B2 Domain name system identification and attribution
Techniques are presented herein for a DNS resolver to encode a falsified IP address with a client identifier that identifies a client attempting to access a blocked domain. The DNS resolver receives, from a client, a DNS request that contains a requested domain name and a client identifier. The DNS resolver then determines the identity of the client from the client identifier in the DNS request. The DNS resolver then applies policies for the domain name system request to determine that the requested domain name should be blocked for the identity of the client. The DNS resolver may then construct a falsified Internet Protocol address when the domain name should be blocked for the identified client, where the falsified Internet Protocol is encoded with the client identifier. The DNS resolver then sends to the client, in response to the DNS request, the falsified Internet Protocol address.
US10645055B1 Trend detection for content targeting using an information distribution system
In some examples, a method includes receiving, from one or more client devices, a stream of messages composed by one or more users of the one or more client devices, wherein each of the messages includes a particular hashtag, determining, using a set of metrics that are based at least in part on the messages, a trending score that represents a magnitude of a trend for the particular hashtag, in response to determining that the trending score satisfies a threshold, sending, to a content provider system, a set of demographic data that describes one or more of the users who associated with the particular hashtag, and, in response to receiving, from the content provider system, targeted content that is based at least in part on the particular hashtag and the set of demographic data, sending, for display at the one or more of the one or more client devices, the targeted content.
US10645052B2 Service integration into electronic mail inbox
A connector surfaces a configuration user experience that allows a user to select notifications that a user wishes to receive from a service. The user's e-mail system has a URL endpoint identifier, and the service sends the selected notifications to the URL endpoint. The notifications are integrated into the user's inbox, as e-mail messages.
US10645044B2 Document processing
A method and system for processing a text message to be sent by electronic mail to a receiving address. A text message addressed to the receiving address is generated. The text message is analyzed and a content score value is assigned to categories. Context data values relating to the text message and to context categories is collected. A context score value for each context category is determined by comparing the context data values of the text message with context data threshold values and by comparing the content score value of the text message for each content category against content threshold values. A difference factor value is calculated by comparing the context score values with the content score values. Based on whether the difference factor value is ascertained to be greater than a specified difference factor threshold value, the electronic mail is or is not sent to the receiving address.
US10645040B2 Techniques for consistent writes in a split message store
Techniques for consistent writes in a split message store are described. In one embodiment, an apparatus may comprise a client front-end component of a messaging system operative to receive a message, the message comprising message metadata and a message body; and store the message in a message queue; and the message queue operative to initiate a storing of the message metadata in a metadata store; delay a storing of the message body in a message store until a metadata storage success indication is received from the metadata store; receive the metadata storage success indication from the metadata store; and store the message body in the message store in response to receiving the metadata storage success indication from the metadata store. Other embodiments are described and claimed.
US10645039B2 Information processing method and terminal, and computer storage medium
An information processing method includes generating identification information according to a preset manner, and displaying identification information on a multimedia interaction interface, identification information being capable of being scanned by clients so that the clients establish an association relationship with a first event presented on multimedia interaction interface; obtaining identifiers of the clients in association relationship with the first event based on results of clients' scanning of identification information, and establishing a first set of identifiers; when a condition is met, receiving requests from M clients, and identifying identifiers of M clients; screening, based on the first set of identifiers, the identifiers of M clients to obtain N client identifiers matched with any identifier in the first set of identifiers, wherein M and N are both positive integers, and M≥N; and outputting at least one client identifier of N client identifiers according to a preset rule.
US10645032B2 Packet processing match and action unit with stateful actions
A packet processing block. The block comprises an input for receiving data in a packet header vector, where the vector comprises data values representing information for a packet. The block also comprises circuitry for performing packet match operations in response to at least a portion of the packet header vector and data stored in a match table and circuitry for performing one or more actions in response to a match detected by the circuitry for performing packet match operations. The one or more actions comprise modifying the data values representing information for a packet. The block also comprises at least one stateful memory comprising stateful memory data values. The one or more actions includes various stateful actions for reading stateful memory, modifying data values representing information for a packet, as a function of the stateful memory data values; and storing modified stateful memory data value back into the stateful memory.
US10645031B2 Virtual network element and methods for use therewith
Aspects of the subject disclosure may include, for example, a virtual network element that includes a plurality of virtual machine modules configured to process a plurality of control packets in a virtualized telecommunication network. A classifier module is configured to receive telecommunications traffic that includes the plurality of control packets and a plurality of data packets, to separate the plurality of control plane data from the at least one data packet, and to forward the plurality of control packets to selected ones of the plurality of virtual machine modules. A forwarding device, coupled to the classifier module and separate from the plurality of virtual machine modules, is configured to forward the plurality of data packets in the virtualized telecommunication network. Other embodiments are disclosed.
US10645030B2 Augmentation of pattern matching with divergence histograms
A processor may apply data blocks of a training data set to a pattern matching algorithm to identify whether the data blocks match a pattern, determine points of divergence between the data blocks and the pattern, count a number of times that each of a plurality of positions in the pattern is determined to be a point of divergence, and determine a position with a highest count of a number of times that the position is determined to be a point of divergence. The processor may further receive an incoming data block, compare a data value at the position in the pattern with the highest count to a data value at a corresponding position in the incoming data block, and determine a mismatch when the data value at the position in the pattern and the data value at the corresponding position in the incoming data block are different.
US10645028B2 Methods and apparatus for automatically provisioning resources within a distributed control plane of a switch
In some embodiments, a network management module is operatively coupled to a set of edge devices that are coupled to a set of peripheral processing devices. The network management module can receive a signal associated with a broadcast protocol from an edge device from the set of edge devices in response to that edge device being operatively coupled to a switch fabric. The network management module can provision that edge device in response to receiving the signal. The network management module can define multiple network control entities at the set of edge devices such that each network control entity from the multiple network control entities can provide forwarding-state information associated with at least one peripheral processing device from the set of peripheral processing devices to at least one remaining network control entity from the multiple network control entities using a selective protocol.
US10645026B2 Resource prioritization and communication-channel establishment
A resource prioritization system and method for processing request communications by prioritizing resources based on obtainment parameters and establishing communication channels. The resource prioritization system and method may receive a request from a user device. The request can include content related to a request specification and can be associated with a request location. The resource prioritization system and method can process the request to identify one or more resources having one or more characteristics corresponding to the request content and associated with resource locations near the user location. A communication channel can then be established between the user device and a device associated with an identified resource, such that the user can submit queries to the resource and receive query responses.
US10645022B2 Methods and systems providing a scalable process for anomaly identification and information technology infrastructure resource optimization
A method for anomaly identification and IT resource optimization includes retrieving, by a workload engine executing on a first computing resource, from a database populated by a client agent executing on a second computing resource, a metric associated with a process. The method includes analyzing, by the workload engine, the retrieved metric and the process. The method includes associating, by the workload engine, at least one workload with the process, responsive to the analysis. The method includes analyzing, by an exception engine executing on the first computing resource, the retrieved metric, the process, and the at least one workload; analyzing includes applying at least one workload rule to the at least one workload. The method includes identifying, by the exception engine, an operational anomaly within the process, responsive to the analysis by the exception engine. The method includes providing a recommendation for mitigating the operational anomaly.
US10645018B2 Congestion based throttling in satellite based networks
A system and method for reducing waste of a network resource is disclosed. The method including: providing a group of active subscribers; determining an underutilization level of the network resource for an upcoming allocation interval; calculating a throttle and a resource weight for the group of active subscribers to decrease the underutilization level; allocating the network resource based on the throttle and the resource weight; and adjusting, based on a feedback underutilization level, the throttle and the resource weight. In some embodiments, the throttle is based on congestion metrics including measuring available channel capacity, a latency, a queue depth, a count of subscribers in an outroute channel or the like. In some embodiments, the active subscribers may include under subscribers, over subscribers and premium subscribers, wherein each of the over subscribers have exceeded a respective network resource usage allowance for a respective subscription interval.
US10645016B2 Data packet network
The invention relates to a method of controlling packets in a data packet network, the method comprising the steps of: a source node sending a first set of packets to a receiver node over the data packet network via an intermediate node, wherein the first set of packets are marked as being of a class of service preventing them from being forwarded to the receiver node if a packet queue exists at an intermediate node; the source node receiving an acknowledgement of a received packet of the first set of packets from the receiver node; and the source node sending a second set of packets to the receiver node over the data packet network.
US10645013B2 Data flow identifiers
Some embodiments of the invention provide a method for assigning a data flow-specific identification value to each packet of a data flow. In some embodiments, a particular source endpoint transmits packets belonging to several different data flows to one or more destination endpoints. When sending packets, the source endpoint inserts a unique flow identification value to a particular field of the Internet Protocol (IP) header of each packet of a data flow. The use of these flow identification values enables intermediate network elements and the destination endpoint to efficiently identify to which data flow each packet belongs. In some embodiments, the source endpoint inserts the flow identification value into the 16-bit Internet Protocol version 4 (IPv4) identification field of the IP header of the packets.
US10645012B2 System and method for reducing bandwidth usage of a network
A method of reducing the bandwidth usage of a network comprises intercepting traffic between a TCP server and a TCP client using TCP protocols that use client acknowledgements; identifying client acknowledgements from the TCP protocols; identifying the sequence number of a last received client acknowledgements from the intercepted traffic; identifying the sequence number of a last sent client acknowledgement from the intercepted traffic; calculating an unacknowledged byte value based on the difference between the last received client acknowledgement sequence number and the last sent client acknowledgement sequence number; comparing the calculated unacknowledged byte value with a predetermined threshold value, to determine whether the calculated unacknowledged byte value is at least as great as the predetermined threshold value; and transmitting the identified client acknowledgements into the network when the compared unacknowledged byte value is at least as great as the predetermined threshold value.
US10645010B2 Popularity-aware bitrate adaptation of linear programming for mobile communications
Embodiments provide popularity-based adaptive bitrate management of linear programming over constrained communications links. Embodiments can operate in context of a communications network communicating with multiple mobile client devices disposed in one or more transport craft. A number of channel offerings, including channels providing linear programming, can be made available via the communications network for consumption by the client devices. Embodiments can compute channel popularity scores for the channel offerings based on a predicted popularity, an estimated popularity, a measured popularity, etc. A bitrate can be determined for each (some or all) of the channel offerings based at least in part on its channel popularity score, so that more popular channel offerings can be communicated at higher bitrates. Determined-bitrate instances of the channel offerings can be obtained and/or generated, and delivered via the communications network, to the client devices for consumption.
US10645009B2 Method and apparatus for programmable buffers in mobile networks
It is possible to dynamically configure buffers in network devices by sending software defined network (SDN) instructions to a Control-to-Data-Plane Interface (CDPI) agents on the network devices. An SDN instruction may instruct a CDPI agent to configure a buffer in a network device to store a specific type of traffic flow in accordance with a traffic handling policy. In some embodiments, the SDN instruction instructs the CDPI Agent to directly configure a buffer by, for example, associating a virtual port with a new/existing buffer, binding a virtual port associated with the buffer to a switch, and/or installing a flow control rule in a flow table of the switch. In other embodiments, the SDN instruction may instruct the CDPI agent to reconfigure the buffer by transitioning the buffer to a different state.
US10645007B2 Quality of service (QOS) management in wireless networks
A core network (CN) may establish and distribute a quality of service (QoS) policy across a wireless communication system, e.g., by sending QoS policy information to an access network and to user equipment. The QoS policy may be implemented with respect to data network (DN) sessions as well as data sessions. For each DN session or data session, the QoS policy may be applied by explicit or implicit request, and data sessions may in some examples utilize pre-authorized QoS policies without the need to request the QoS. Other aspects, embodiments, and features may also be claimed and described.
US10645005B2 GUI updating method and device
A graphical interface update method and graphical interface update apparatus are provided. The method includes: determining a dirty region, the dirty region being a region that needs to be changed in a graphical interface; obtaining a drawing instruction, the drawing instruction indicating a drawing area; calculating an intersection set between the drawing area and the dirty region; and sending, to a user equipment, an instruction data stream indicating the intersection set, the user equipment updating the graphical interface according to the instruction data stream.
US10645003B2 Data packet transmission method, network side device, and user equipment
Embodiments of the present disclosure disclose a data packet transmission method, including: receiving, by a network device, a first request message sent by user equipment, where the first request message is used to request the network device to allocate data cache space; caching, by the network device in the data cache space, at least a part of a data packet sent by a server device to the user equipment; receiving, by the network device, a second request message sent by the user equipment, where the second request message is used to request the network device to send the cached data packet; and sending, by the network device, a part or all of the cached data packet to the user equipment. Therefore, a data packet can be cached on a network side, so as to resolve a problem that data packet transmission in a data transmission process is not timely.
US10644991B2 Cluster communictaion
The server may be configured with two or more than two network cards. The server may advertise a route, which may comprise a network segment address of each local network card and an IP address of the server, to a route neighbor of the server via the each local network card. The server may receive route information, which may comprise an address of a device, from the route neighbor of the server via the each network card. The server may determine a route from the server to the device. An outgoing port of the route may be the each network card. When a packet destined for the address of the device is received, the server may forward the packet via the route. When a link connecting to a network card fails, the server may disable all the routes, outgoing interfaces of which may be the network card.
US10644990B2 Border gateway protocol (BGP) security measures along autonomous system (AS) paths
Systems, methods, and devices of the various embodiments disclosed herein may provide Border Gateway Protocol (BGP) security measures along autonomous system (AS) paths. Various embodiments may provide transparency as to the local security measures implemented along an AS path. Various embodiments may enable routing along secure paths. Various embodiments may enable the selection of AS paths based on a comparison of the security implemented along the AS paths. Various embodiments may reduce the impact of BGP attacks.
US10644988B2 Communication path management apparatus and communication path management method
A communication path management apparatus includes a memory, and a processor coupled to the memory and to decide, for each of processing-pairs, part of inter-adjacent-server communication paths that couple adjacent servers on communication paths among servers in the network as data-transfer-paths used for data transfer from a first processing to a second processing of a processing-pair, the processing-pair including first and second processings that are consecutive in the order of execution, based on an execution track record of the first processing that is earlier in the order of execution and the second processing that is later in the order of execution in the processing-pair in each of the servers, and instruct servers at both ends of the data-transfer-paths decided regarding each of the processing-pairs to carry out data transfer of an execution result of the first processing by the data-transfer-paths.
US10644979B2 Telecommunications network traffic metrics evaluation and prediction
A method for evaluating and predicting telecommunications network traffic includes receiving site data for multiple geographic areas via a processor. The processor also receives weather data, event data, and population demographic data for the geographic areas. The processor also generates predicted occupancy data for each of the geographic areas and for multiple time intervals. The processor also determines a predicted telecommunications network metric for each of the geographic areas and for each of the time intervals, based on the predicted occupancy data.
US10644978B2 Latency increase estimated rate limiter adjustment
The technology described herein is directed to configuring the rate limiters of network devices based on latency measurements. The rate limiters are configured based on latency measurements such that the network traffic is transmitted and/or received at a maximum possible rate while minimizing/preventing the loss of traffic prioritization. To this end, a latency increase, estimated rate decrease algorithm may be implemented whereby the percentage rate reduction of a rate limiter is based on the rate of increase in inbound latency or outbound latency measured over a predetermined period of time (e.g., over a predetermined number of latency measurements). Depending on the change of inbound latency or outbound latency of traffic on the network, a receive rate limiter or a transmit rate limiter of an edge device may be dynamically adjusted.
US10644977B2 Scalable distributed end-to-end performance delay measurement for segment routing policies
The present technology is directed to a scalable solution for end-to-end performance delay measurement for Segment Routing Policies on both SR-MPLS and SRv6 data planes. The scalability of the solution stems from the use of distributed PM sessions along SR Policy ECMP paths. This is achieved by dividing the SR policy into smaller sections comprised of SPT trees or sub-paths, each of which is associated with a Root-Node. Downstream SID List TLVs may be used in Probe query messages for signaling SPT information to the Root-Nodes Alternatively, this SPT signaling may be accomplished by using a centralized controller. Root-Nodes are responsible for dynamically creating PM sessions and measuring delay metrics for their associated SPT tree section. The root-nodes then send the delay metrics for their local section to an ingress PE node or to a centralized controller using delay metric TLV field of the response message.
US10644969B2 Method and system for network elements to internally probe their forwarding elements
In general, the invention relates to a method and system for probing forwarding elements of network elements.
US10644966B2 Resource management for cloud computing platforms
A system for managing allocation of resources based on service level agreements between application owners and cloud operators. Under some service level agreements, the cloud operator may have responsibility for managing allocation of resources to the software application and may manage the allocation such that the software application executes within an agreed performance level. Operating a cloud computing platform according to such a service level agreement may alleviate for the application owners the complexities of managing allocation of resources and may provide greater flexibility to cloud operators in managing their cloud computing platforms.
US10644965B2 Placement of devices based on policies and benchmark data
The present disclosure is related to methods, systems, and machine-readable media for assigning devices to clusters. The system includes a benchmark engine to collect and store the benchmark data for a device that is assigned to a first cluster of devices. The system includes a score engine to create a device specification score based on the benchmark data and a popularity score based on the benchmark data. The system includes a cluster engine to determine, whether to reassign the device to a second cluster of devices based on a policy of the first cluster of devices, a policy of the second cluster of devices, and at least one of the device specification score and the popularity score.
US10644964B2 Method and system for discovering and presenting access information of network applications
A method and system for discovering and presenting access information of network applications includes: collecting access information between IP endpoints from a network packet collection; generating network diagrams; determining whether application component information needs to be configured, if yes, configuring application components, while if no, outputting the network diagrams; mapping the configuration information of the application components to the access information between the IP endpoints to obtain the access information based on the application components; updating the network diagrams according to the access information based on the application components; and outputting the network diagrams. In the present invention, collecting the access information of the application components through analyzing network packets does not affect the performance and security of computing nodes and network equipment in network environment; timely finding changes in access relations of the application components through snapshotting and comparing access relation views of the application components.
US10644960B2 Calibration method and wireless communication device for achieving channel reciprocity
A calibration method for achieving channel reciprocity is provided. The method is used in a wireless communication device and includes: receiving environment information between a root node and each of a plurality of child nodes and between each of the child nodes and one of the other child nodes transmitted by the root node and the child nodes; obtaining evaluation parameters between each of the child nodes and the root node and between each of the child nodes and one of the other child nodes according to the environment information; determining links between the root node and the child nodes according to the evaluation parameters to form a first tree network topology; and obtaining calibration parameters according to the first tree network topology to calibrate reciprocity of the root node and the child nodes.
US10644959B2 Method and framework for protocol to optimize edge side dynamic response system with context propagation for IoT
The present invention is a method and framework for protocol to optimize edge side dynamic response system with context propagation for IoT. The protocol is a composition of a set of predefined routines, called ‘parlance’, that control the lifecycle of the meshed devices. The master has characteristics to store database as block chains, encryption using hash function, run defined duty cycles. The edge devices have characteristics to receive parlance, execute parlance, provide data to mantles.
US10644958B2 All-connected by virtual wires network of data processing nodes
Embodiments of the present disclosure generally relate to a cloud computing network and a method of transferring information among processing nodes in a cloud computing network. In one embodiment, a cloud computing network is disclosed herein. The cloud computing network includes a plurality of motherboards arranged in racks. Each individual motherboard includes a central hub and a plurality of processing nodes equipped to the central hub. Each processing node is configured to access memory or storage space of another processing node in the same motherboard by intermediation of the hub. The access is called a communication between a pair of processing nodes. The communication includes a string of information transmitted between processing nodes. The string of information has a plurality of frames. Each frame includes a plurality of time slots, wherein each time slot is allotted a specific node pair.
US10644956B2 Pre-scheduled and pre-configured time-dependent bulk rerouting in transport networks
A method for performing bulk rerouting in a transport network includes pre-computing routing paths for traffic between multiple source-destination pairs for different time slots and pre-computing an order in which changes of the routing paths are carried out across different time slots, pre-provisioning the routing paths and the order to the respective forwarding network nodes, and generating free network resources according to predefined rules that take into consideration traffic preemption and exploiting the free network resources to bootstrap and/or to facilitate a rerouting sequencing of routing path switching and/or swapping in bulk rerouting across different time slots.
US10644953B2 Cloud-based network architecture centered around a software-defined spectrum controller
The disclosed embodiments provide a software-defined spectrum controller that may be used to dynamically and adaptively change rules and/or policies in a wireless network. The SDSC may dynamically change the rules or policies based on usage of spectrum and/or network resources or any other criterion, e.g., established by a service provider, to allow the service provider to use the spectrum and network resources more efficiently for delivering content and services to customers. In accordance with the disclosed embodiments, the SDSC may use at least one optimization algorithm to determine which policies or rules should be enforced at each of the network nodes in the wireless network. Based on the optimization algorithm, the SDSC may interact with other network nodes to dynamically change one or more of the rules or policies that are enforced in the service provider's network to provide content and services to customers.
US10644948B1 Hypervisor detection of virtual machine and network interface compatibility
A device may receive information associated with a set of types of virtual network interface cards (vNICs). A hypervisor, of the device, being capable of connecting a vNIC, to a virtual bus, to connect a virtual machine, of the device, to a network. The device may connect the vNIC, to the virtual bus, based on the information associated with the set of types of vNICs. The vNIC being associated with a type of the set of types. The device may determine whether the virtual machine is compatible with the vNIC based on connecting the vNIC to the virtual bus. The device may selectively connect another vNIC, to the virtual bus, based on determining whether the virtual machine is compatible with the vNIC.
US10644947B2 Non-invasive diagnosis of configuration errors in distributed system
Techniques for non-invasive diagnosis of configuration errors in distributed system are disclosed including obtaining data packets from a network that include inflows and outflows associated with a given component of the network. The number of inflows and the number of outflows for the given component of the network are determined based on the obtained data packets. An intersection point corresponding to a predetermined number of inflows and a predetermined number of outflows is obtained and a score for the given component is determined based on a relationship between the intersection point and the determined number of inflows and outflows for the given component. Whether the score for the given component is greater than a predetermined threshold is determined, and the given component is identified as having a configuration error in response to determining that the score for the given component is greater than a predetermined threshold.
US10644946B2 Detection of overlapping subnets in a network
Disclosed are systems, methods, and computer-readable media for assuring tenant forwarding in a network environment. Network assurance can be determined in layer 1, layer 2 and layer 3 of the networked environment including, internal-internal (e.g., inter-fabric) forwarding and internal-external (e.g., outside the fabric) forwarding in the networked environment. The network assurance can be performed using logical configurations, software configurations and/or hardware configurations.
US10644944B2 Managing a fleet of devices
Methods of managing a fleet of devices are provided, as are methods for configuring a standby device for a job in a workflow environment, and methods for performing a job in a workflow environment. Device information is analyzed, such as information pertaining to verification systems. Device instructions are sent to various locations on a device network in response to a deviation from a parameter value having been detected. The deviation from the parameter value may correspond to printed media and/or indicia produced by one or more devices. A workflow device and a standby device are provided, and the workflow device sends configuration data to the standby device. The standby device installs configuration data and is introduced into the workflow environment.
US10644940B2 M2M clustering management
Methods, systems, and apparatuses associated with the service layer may provide clustering management capabilities for sensor nodes in M2M/IoT SL platforms, via conventional clustering algorithm reselection and performance optimization, which may be based on service layer analytics. Clustering functionality may be adapted not only within the individual network model and optimization goals employed by each conventional clustering algorithm, but the conventional clustering algorithms themselves may be changed or reconfigured using service layer functionality. These re-configurations may be based on analytics indicating that performance of a sensor node is sub-optimal and may occur within a significantly larger time scale when compared to dynamic routing decisions on a per-message basis.
US10644938B1 Server-based service configuration system and approach
Network service providers are managed using a server-side configuration approach. According to an example embodiment of the present invention, a host network location includes two or more servers that automatically reconfigure their services in response to controller service settings corresponding to each server. Each server reads configuration information provided at a controller such as a domain name server (DNS), and in response, starts a network-based service corresponding to the configuration information. For instance, each of the two or more servers may be adapted to provide mail service via simple mail transfer protocol (SMTP) and web service via hypertext transfer protocol (HTTP). In this regard, when a DNS associates a first one of the servers with HTTP services and a second one of the servers with SMTP services, each server reconfigures its services accordingly, e.g., at a selected configuration time after startup or in response to an initiating event.
US10644933B2 Providing logical networking functionality for managed computer networks
Techniques are described for providing logical networking functionality for managed computer networks, such as for virtual computer networks provided on behalf of users or other entities. In some situations, a user may configure or otherwise specify a network topology for a virtual computer network, such as a logical network topology that separates multiple computing nodes of the virtual computer network into multiple logical sub-networks and/or that specifies one or more logical networking devices for the virtual computer network. After a network topology is specified for a virtual computer network, logical networking functionality corresponding to the network topology may be provided in various manners, such as without physically implementing the network topology for the virtual computer network. In some situations, the computing nodes may include virtual machine nodes hosted on one or more physical computing machines or systems, such as by or on behalf of one or more users.
US10644925B2 Control data transmission scheme
A transmission scheme for transmitting control data segments over a control channel using multi-layer or hierarchical modulation is disclosed. According to principles described herein, first and second control data segments are modulated to form multi-layer symbols configured such that the first control data segment is recoverable via demodulation at a lower order while a second control data segment is recoverable via demodulation at a higher order. In at least some embodiments, the scheme dynamically adapts this higher order to current channel conditions so as to maximize the control channel's spectral efficiency, while at the same time still allowing the system to statically fix the modulation order for the first control data segment, e.g., to maintain (blind) decoding complexity. By transmitting control data in segments using multi-layer modulation, spectral efficiency of the control channel may be improved.
US10644922B2 Protected use of navigation and positioning signal
A periodically-transmitted reference signal can have certain proprietary properties to help to help prevent unauthorized detection and utilization of the signal. More specifically, a base station can adjust times at which a reference signal is transmitted and/or a code with which the signal is encoded. These adjustments may be based on an equation or algorithm, which can be shared with particular mobile devices as needed.
US10644920B2 Transmission apparatus, reception apparatus, and communication system
A transmission apparatus that transmits a block signal including a plurality of data symbols, includes: a data-symbol generation unit that generates a data symbol; a symbol arrangement unit that arranges the data symbol and a same-quadrant symbol such that one same-quadrant symbol that becomes a signal point in a same quadrant in a complex plane is inserted per block at a predetermined position in each block signal to generate a block symbol; a CP insertion unit that inserts a Cyclic Prefix into the block symbol; and an interpolation unit that performs interpolation processing on the block symbol on which CP insertion has been performed.
US10644918B2 Apparatus and method for sending and receiving broadcast signals
Disclosed herein is a broadcast signal transmitter. The broadcast signal transmitter according to an embodiment of the present invention includes an input formatting module configured to perform baseband formatting and to output at least one Physical Layer Pipe (PLP) data, a BICM module configured to perform error-correction processing on the PLP data, a framing and interleaving module configured to interleave the PLP data and to generate a signal frame, and a waveform generation module configured to insert a preamble into the signal frame and to generate a broadcast signal by OFDM-modulate the signal frame.
US10644917B2 Transmission apparatus and transmission method
An OFDM transmission apparatus performs transmission using an orthogonal frequency division multiplexing scheme in one or a plurality of frequency bands and includes a symbol multiplexing unit to multiply a column vector containing a first number of modulated symbols generated by primary modulation in a frequency domain, by a precoding matrix having as many rows and columns as the first number to generate a multiplexed symbol group containing the first number of multiplexed symbols each containing a second number of the modulated symbols that are multiplexed, where the first number is two or more, and the second number is equal to or more than two and equal to or less than the first number; and a subcarrier allocation unit to allocate the multiplexed symbols contained in the multiplexed symbol group to different subcarriers.
US10644916B1 Spreading and precoding in OFDM
An OFDM transmitter spreads original data symbols with a complex-valued spreading matrix derived from a discrete Fourier transform. Spread data symbols are mapped to OFDM subcarriers. Spreading and mapping are configured to produce a transmitted spread-OFDM signal with a low peak-to-average power ratio (PAPR) and orthogonal code spaces. In MIMO systems, the complex-valued spreading matrix can comprise a MIMO precoding matrix, and the code spaces can comprise MIMO subspaces. In Cooperative-MIMO, a combination of low code-space cross correlation and low PAPR can be achieved.
US10644909B2 Memory decision feedback equalizer bias level generation
A device includes a selection circuit that is configured to generate a bias level. The device also includes a combinational circuit coupled to the selection circuit. The combinational circuit is configured to generate a distortion correction factor used offset inter-symbol interference from a data stream on a distorted bit based on the bias level to generate a correction signal. The device additionally includes a latching element coupled to the combinational circuit and configured to receive the first correction signal.
US10644907B1 System and method of variable equalization for crosstalk minimization
An information handling system transmitter has a channel management module configured to negotiate and to lock a static transmitter equalization range. Control logic selects a setting adjustment for the locked transmitter equalization range; selects a variation type; applies the selected setting adjustment using the selected variation type, and instructs the transmitter channel management module to re-negotiate the updated transmitter equalization range. A receiver may negotiate and re-negotiate with the transmitter in order to receive the updated transmitter equalization range. The receiver may auto-adapt the updated transmitter equalization range to receive the transmitted data.
US10644905B2 Transmission device and communication system
A transmission device of the disclosure includes a first selector configured to select one of a first signal and a second signal, and output the selected signal; a second selector configured to select one of an inversion signal of the first signal, the second signal, and an inversion signal of the second signal, and output the selected signal; a first control signal generator configured to generate a first control signal, a second control signal, and a third control signal, based on the first signal, the second signal, and a third signal; a first driver configured to set a voltage of a first output terminal, based on an output signal of the first selector and the first control signal; and a second driver configured to set a voltage of a second output terminal, based on an output signal of the second selector and the second control signal.
US10644904B2 System and method for channel estimation
A receiver for receiving OFDM signals with a channel estimation means is disclosed. The channel estimation means estimates the channel at pilot locations by least squares estimation at pilot locations in subcarriers that include pilot symbols. Using the estimates of the channel at pilot locations, it estimates the channel for each subcarrier containing the pilot symbols, using linear interpolation. It estimates the channel for the sub-frame by interpolating the channel estimates estimated for the sub-carriers including the pilot locations, by using Minimum Mean Square Estimation that uses an auto-covariance matrix. An auto-covariance matrix generator generates the auto-covariance matrix. It generates an auto-covariance matrix based on, an extended cyclic prefix, an estimate of the channel in the time domain estimated by performing an Inverse Discrete Fourier Transform on the channel estimated as above and an average tap power calculated based on the estimate of the channel in the time domain.
US10644903B2 Method and apparatus for measuring channel in mobile communication system
The present disclosure relates to a 5G or pre-5G communication system for supporting a data transmission rate higher than a 4G communication system such as LTE. A method proposed in an embodiment of the present disclosure is a method for measuring a channel in a mobile communication system, comprising the: receiving, from a base station, configuration information for measuring a channel by using a reference signal; receiving the reference signal from the base station; measuring the channel by using the reference signal on the basis of the configuration information; and transmitting information on the measured channel to the base station, wherein the configuration information comprises at least one from among information related to time for measuring the channel and information related to a number of ports with respect to the reference signal.
US10644900B2 Forwarding multicast data packets using bit index explicit replication (BIER) for BIER-incapable network devices
A network device may transmit, to a first neighbor network device, information indicating that the network device supports bit indexed explicit replication (BIER), where the network device does not support BIER. The network device may receive, from the first neighbor network device, a multicast packet that includes a first BIER label associated with the network device. The network device may replace the first BIER label with a second BIER label associated with a second neighbor network device, and may transmit the multicast packet to the second neighbor network device. The second neighbor network device may be to tunnel the multicast packet to a third neighbor network device that supports BIER.
US10644897B2 Building management system user interfaces
A building management system includes a plurality of devices of building equipment and a system manager. The system manager is configured to control the devices of building equipment and generate a user interface. The user interface includes a command widget configured to allow a user to input a first command to control a first device of the plurality of devices of building equipment and an add annotation box configured to allow a user to add an annotation to the command. The system manager is further configured to control the first device in response to the command and store the annotation in an annotation database.
US10644893B2 Ensuring correctness of session identifiers in call duration records in mobile networks
A mechanism to insert a correct call identifier as a session identifier in a accounting request (AR) record and a mechanism for a charging control function (CCF) device to check the value and generate an error as required. A method can comprise receiving a session initiation protocol packet representing a first attribute value pair; based on the session initiation protocol packet, checking for an existence of an identity between a first field associated with the session initiation protocol packet and a second field associated with a second attribute value pair; and in response to a result of the checking being that the existence of the identity is not determined to be presents between the first field and the second field, updating a third attribute value pair.
US10644890B1 Language-agnostic secure application deployment
The disclosed technology for a hardware system to access a secure backend system uses non-volatile memory to hold encrypted secrets, volatile memory to hold decrypted secrets ready for use, a keys-for-all (K4A) server, and app servers running K4A clients. To access the backend system in production, each app server uses a decrypted secret and a certificate that identifies the app server and certifies its role and physical and logical location. At initialization of the app server, a K4A client is instantiated that launches and tracks processes, running on the app server, that are authorized to request decryption services. The K4A client responds to a decryption request from an authorized process, determined based on tracking of processes launched, by requesting decryption by a K4A server, using the certificate, and returns to the process, in volatile memory, a decrypted secret or a reference to the decrypted secret, decrypted by the K4A server.
US10644887B2 Identity validity verification method, apparatus and system
An identity validity verification method is provided. The identity validity verification method is applied to an electronic terminal and includes: acquiring biometric feature data; generating an electronic private key based on the biometric feature data; and sending the electronic private key to the access control system, such that the access control system carries out identity validity verification based on the electronic private key. According to the present application, a dedicated fingerprint identification device does not need to be arranged at a specific position, and thus fingerprint data of a user does not remain on the fingerprint identification device. In this way, convenient is brought to the user and security is enhanced.
US10644886B2 Providing low risk exceptional access
A method and system for providing unencrypted access to encrypted data that may be stored on a device, sent as a message, or sent as a real-time communications stream. The method may include using public key cryptography to securely enable accessing the encrypted data stored on a device or communicated by a device. For instance, the method may include using a device vendor's public key to securely enable that vendor to enable only authorized parties to themselves decrypt previously-encrypted device storage, messages, or real-time communications streams.
US10644885B2 Firmware extension for secure cryptocurrency key backup, restore, and transaction signing platform apparatuses, methods and systems
The Firmware Extension for Secure Cryptocurrency Key Backup, Restore, and Transaction Signing Platform Apparatuses, Methods and Systems (“SFTSP”) transforms transaction signing request, key backup request, key recovery request inputs via SFTSP components into transaction signing response, key backup response, key recovery response outputs. A key backup request that includes an encrypted master key associated with a hosting HSM is received by a backup HSM from a backup utility. A private key decryption key corresponding to a public key encryption key previously provided by the backup HSM to the backup utility for the hosting HSM is retrieved from the backup HSM's tamper-proof storage and used to decrypt the encrypted master key. A specified number of master key shares to generate for the decrypted master key is determined and generated using a secret sharing method. The generated master key shares are provided to the backup utility.
US10644884B2 System and methods for permitting open access to data objects and for securing data within the data objects
A system and methods for permitting open access to data objects and for securing data within the data objects is disclosed. According to one embodiment of the present invention, a method for securing a data object is disclosed. According to one embodiment of the present invention, a method for securing a data object is disclosed. The method includes the steps of (1) providing a data object comprising digital data and file format information; (2) embedding independent data into a data object; and (3) scrambling the data object to degrade the data object to a predetermined signal quality level. The steps of embedding and scrambling may be performed until a predetermined condition is met. The method may also include the steps of descrambling the data object to upgrade the data object to a predetermined signal quality level, and decoding the embedded independent data.
US10644883B2 Mobile commerce and authentication method having improved security based on quantum cryptography
Disclosed herein are technologies regarding a communication device and server which are capable of cryptographic communication based on quantum cryptography. A communication device for quantum cryptography authentication includes: an optical communication unit configured to receive a series of first quantum signals generated by passing through a first quantum filter of the communication device; a quantum signal generation unit configured to generate the first quantum signals by setting up the first quantum filter in a reception path for a series of second quantum signals generated and sent by a server; and a processor configured to select the setup of the first quantum filter based on a series of randomly generated first quantum states, and to control the quantum signal generation unit to generate the first quantum signals by using the first quantum filter.
US10644880B1 Network access control
This disclosure describes methods, apparatus, and systems related to controlled access data allocation. A device may receive a first request from a first device to establish a first connection with a wireless network. The device may receive a second request from a second device to establish a second connection with the wireless network. The device may determine a first access data for the first device, wherein the first access data is associated with a first access configuration. The device may determine a second access data for the second device, wherein the second access data is associated with a second access configuration, wherein the second access configuration is different from the first access configuration. The device may send the first access data to the first device. The device may send the second access data to the second device. The device may establish the first connection with the first device, wherein the first connection is at the first access configuration. The device may establish the second connection with the second device, wherein the second connection is at the second access configuration.
US10644874B2 Limiting brute force attacks against dispersed credentials in a distributed storage system
A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the method begins by performing a key derivation function on a password to produce a key and issuing a set of blinded passwords to a set of storage units, where the blinded passwords are generated based on the key. The method continues by receiving at least a decode threshold number of confidential information responses, where each of the confidential information responses includes an encrypted encoded data slice and an associated passkey, regenerating a set of keys using the associated passkeys of the confidential information, decrypting a set of encrypted slices of the confidential information using the set of keys to reproduce a set of encoded data slices, and dispersed storage error decoding a decode threshold number of the set of reproduced encoded data slices to produce recovered data.
US10644868B2 Frequency/phase lock detector for clock and data recovery circuits
A circuit includes a phase and frequency detector circuit to generate a first phase detect signal indicative of whether a polarity of a first clock is the same as a polarity of a second clock upon occurrence of an edge of a data signal. The second clock being 90 degrees out of phase with respect to the first clock. A lock detect circuit determines, based on the first phase detect signal, that a third clock is one of frequency and phase locked to the data signal, frequency and quadrature locked to the data signal, and not frequency locked to the data signal.
US10644866B2 Data communication system, data communication apparatus, and sensor apparatus
A system is connected to a single-wire communication line to perform bidirectional communication between a master side and a slave side, and an input clock-side transistor connected between a GND level and the communication line performs switching according to an input clock. A first transistor is connected between a first potential and the communication line, a second transistor has one end connected to a second potential, and a master-side resistor is connected between the other end of the second transistor and the other end of a third transistor. A fourth transistor is connected between the communication line and a third potential equal to or higher than the first potential, and a slave-side resistor is connected between the communication line and the GND level.
US10644865B2 Read-write data translation technique of asynchronous clock domains
An electronic system includes transmitting circuitry of a first clock domain and receiving circuitry of a second domain. The transmitting circuitry re-times a digital input signal with rising edges of a clocking signal of the first clock domain when a phase of the clocking signal of the first clock domain leads a phase of a clocking signal associated with the digital input signal. Otherwise, the transmitting circuitry re-times the digital input signal with falling edges of the clocking signal of the first clock domain when the phase of the clocking signal of the first clock domain does not lead the phase of the clocking signal associated with a digital input signal. The receiving circuitry receives the re-timed digital input signal from the transmitting circuitry. Thereafter, the receiving circuitry re-times the re-timed digital input signal with rising edges of a phase of a clocking signal associated with the re-timed digital input signal when the phase of the clocking signal associated with the re-timed digital input signal leads a phase of a clocking signal of the second clock domain. Otherwise, the receiving circuitry re-times the re-timed digital input signal with falling edges of the phase of a clocking signal associated with the re-timed digital input signal when the phase of the clocking signal associated with the re-timed digital input signal does not lead the phase of a clocking signal of the second clock domain.
US10644864B2 Signal processing device and method to enable transmission of type length value (TLV) packets
The present technology relates to a signal processing device that enables TLV transmission, a signal processing method, and a program. The signal processing device includes: a demodulation processing unit that performs a demodulation process; a processing unit that performs a demux process; and a data signal line, a clock signal line, a sync signal line, and a valid signal line that are provided between the demodulation processing unit and the processing unit. A variable-length packet is transmitted between the demodulation processing unit and the processing unit through the data signal line, the clock signal line, the sync signal line, and the valid signal line. The variable-length packet is an Internet Protocol (IP) packet. The present technology can be applied to receivers that receive and process TLV streams.
US10644858B2 Systems and methods for mapping DMRS configuration to phase noise tracking pilot for improved receiver performance
According to certain embodiments, a user equipment (810) is provided for use in a cellular network. The user equipment (810) may include a transceiver (910), a processor (920), and a memory (930). The user equipment (810) may be configured to acquire a Demodulation Reference Signal (DMRS) configuration. A mapping is determined from the DMRS configuration to a phase noise tracking reference signal (PNT-RS). A channel estimate is performed using the DMRS configuration. Phase noise estimation and compensation is performed based on the PNT-RS by using the mapping and the channel estimate.
US10644857B2 Method and apparatus for reference signal configuration of a wireless communication system
A method for reference signal configuration includes: receiving, by a base station, a plurality of uplink sequences from an uplink channel; performing, by the base station, an optimal combining procedure on the plurality of uplink sequences to output a combined result of the plurality of uplink sequences; determining, by the base station, channel signature information based on the combined result; detecting, by the base station, a plurality of complex signals at peak positions from the plurality of uplink sequences based on the channel signature information; estimating, by the base station, a correlation level based on the plurality of complex signals; and determining a density of the reference signal and MCS based on the correlation level.
US10644849B2 Method and apparatus for transmitting and receiving demodulation reference signal
Methods, apparatuses, and systems described herein generally relate to a reference signal generation and mapping. For example, a method comprises determining a first set of antenna ports for a demodulation reference signal (DM-RS) transmission; determining, based on the first set, a frequency index associated with four adjacent resource elements, wherein the four adjacent resource elements correspond to two adjacent symbols in a time axis and to two adjacent subcarriers in a frequency axis; generating, based on a first orthogonal cover code and a second orthogonal cover code, a DM-RS associated with the first set of antenna ports; and transmitting, via a mapping to the four adjacent resource elements, the DM-RS associated with the first set of antenna ports.
US10644848B2 Operation method of communication node supporting direct communication in network
Disclosed are operation methods of communication node supporting direct communications in network. The operation method may comprise generating control information which includes parameters used for transmitting and receiving data; transmitting, to a second UE, the control information through a physical sidelink control channel (PSCCH); and transmitting, to the second UE, the data through a physical sidelink shared channel (PSSCH) based on the parameters. Therefore, a performance of the network can be enhanced.
US10644845B2 Method and apparatus for cross-link interference measurements in mobile communications
Various solutions for cross-link interference measurements with respect to user equipment and network apparatus in mobile communications are described. A node of a wireless network may receive a cross-link interference (CLI) measurement configuration. The node may determine a measurement slot according to the CLI measurement configuration. The node may determine whether to perform a CLI measurement in the measurement slot according to the CLI measurement configuration. The node may receive a CLI reference signal (RS) in the measurement slot. The node may perform the CLI measurement in the measurement slot.
US10644843B2 Method, apparatus, UE, and base station for transmitting hybrid automatic repeat request—acknowledgement information
A method, an apparatus, a UE, and a base station for transmitting a HARQ-ACK are disclosed. The method includes: determining a channel for transmitting a HARQ-ACK; determining a HARQ-ACK feedback bit; and sending the HARQ-ACK feedback bit on the channel. According to this application, transmission of a HARQ-ACK between a UE and a base station can be implemented in a scenario where carrier aggregation is performed between base stations having a non-ideal backhaul.
US10644841B2 User terminal, radio base station and radio communication method
A user terminal is disclosed. The user terminal has a transmitter that transmits uplink control information (UCI) and a processor executes control to transmit at least a part of the UCI by using a specific Physical Uplink Control Channel (PUCCH) format (PF). When the UCI includes multiple periodic channel state information (P-CSI) and multiple Hybrid Automatic Repeat reQuest Acknowledgments (HARQ-ACKs), the processor controls to transmit the UCI by using a resource designated by downlink control information and a second PF having a greater capacity than PF.
US10644839B2 Codeword puncturing for varying code rates
A system of codeword puncturing for varying code rates may include at least one transmitter circuit. The at least one transmitter circuit may be configured to perform error correction coding to generate codewords at a first code rate. The at least one transmitter circuit may be further configured to puncture a number of bits from a location within each of the codewords to implement a second code rate that is greater than the first code rate. The at least one transmitter circuit may be further configured to provide the punctured codewords for transmission. The device may further include at least one receiver circuit that may be configured to receive bit sequences comprising received punctured codewords. The at least one receiver circuit may be further configured to insert bits into the bit sequences to compensate for the puncturing and perform error correction decoding on the bit sequences including the inserted bits.
US10644837B2 Signal processing with error correction
Aspects of the present disclosure are directed to decoding signals susceptible to communication errors. As may be implemented in accordance with one or more embodiments, an input signal is decoded to produce a first decoded output, which is subsequently encoded, and error characteristics of the encoded first decoded output are assessed. The input signal is again decoded (e.g., with a delay), using the encoded first decoded output and the assessed error characteristics thereof to assess a reliability characteristic of bits in the input signal. A second decoded output is then provided with errors corrected therein based on the assessed reliability characteristic.
US10644834B1 Efficient ethernet multi-mode coding and modulation for twisted-pair
A method for communication, including, in a Physical Layer (PHY) transceiver, selecting a transmission bitrate from a plurality of transmission bitrates, for transmitting over a media interface bits received from an external device. The received bits are processed by generating, using a framing and encoding scheme that depends on at least the selected transmission bitrate, frames having a common frame length among the framing and encoding schemes. The frames are encoded to produce code words of a predefined Forward Error Correction Code (FEC) code, using a single FEC encoder that accepts a number of bits for encoding equal to the frame length. Sub-units of the code words are mapped into symbols using one of at least two mapping schemes that employ different voltage amplitude levels to define a transmission symbol, the mapping scheme being selected according to the selected transmission bitrate. The symbols are transmitted over the media interface.
US10644833B2 Reducing overhead in sidelink transmissions
A method includes receiving a first transmission; assessing a channel property of the first transmission; receiving a second transmission; determining if a corresponding channel property of the second transmission can be estimated based on the channel property of the first transmission; in response to determining that the corresponding channel property of the second transmission can be estimated based on the channel property of the first transmission by determining that transmission resources used for the first and second transmissions are sufficiently close in time and/or frequency domains that a channel property is common to both transmissions, estimating the corresponding channel property of the second transmission based on the channel property of the first transmission; and detecting the second transmission using the estimated corresponding channel property of the second transmission.
US10644832B2 Device-to-device communication in a multi-cell network with perfect and imperfect CSI
A method and network device for configuring a D2D pair and a cellular wireless device. The method includes receiving a subset of complete CSI parameters for the D2D pair, the cellular wireless device, and at least one neighbor interference level, determining feasibility conditions for pairing the D2D pair and the cellular wireless device transmissions based at least on the received subset of CSI parameters, determining a power allocation for the pairing of the D2D pair the cellular wireless device transmissions, the power allocation being based on a sum rate of the D2D pair and cellular wireless device transmissions, and configuring the D2D pair and cellular wireless device based at least in part on the determined power allocation while limiting an inter-cell interference (ICI) generated in a plurality of neighboring cells. In one embodiment, the complete set of CSI parameters is received, rather than a subset.
US10644830B2 Data transmission method, receiving device, and transmitting device
A data transmission method includes: transmitting, to at least one receiving device, a first TB set mapped with a first data stream and a second data stream, where the first data stream and the second data stream are used to transmit a first data signal and a second data signal; when a TB in the first TB set is transmitted erroneously, transmitting, to the at least one receiving device, a second TB set mapped with a third data stream and a fourth data stream, where a third data signal transmitted over the third data stream is a negative conjugate of the second data signal, a fourth data signal transmitted over the fourth data stream is a conjugate of the first data signal, and the second TB set and the first TB set are used to determine the first data signal and the second data signal.
US10644829B2 Method and apparatus for encoding data using a polar code
Embodiment techniques map parity bits to sub-channels based on their row weights. The row weight for a sub-channel may be viewed as the number of “ones” in the corresponding row of the Kronecker matrix or as a power of 2 with the exponent (i.e. the hamming weight) being the number of “ones” in the binary representation of the sub-channel index (further described below). In one embodiment, candidate sub-channels that have certain row weight values are reserved for parity bit(s). Thereafter, K information bits may be mapped to the K most reliable remaining sub-channels, and a number of frozen bits (e.g. N−K) may be mapped to the least reliable remaining sub-channels. Parity bits may then mapped to the candidate sub-channels, and parity bit values are determined based on a function of the information bits.
US10644826B2 Flexibile interfaces using through-silicon via technology
An integrated circuit includes first and second through-silicon via (TSV) circuits and a steering logic circuit. The first TSV circuit has a first TSV and a first multiplexer for selecting between a first TSV data signal received from the first TSV and a first local data signal for transmission to a first TSV output terminal. The second TSV circuit includes a second TSV and a second multiplexer for selecting between a second TSV data signal received from the second TSV and the first local data signal for transmission to a second TSV output terminal. The steering logic circuit controls the first multiplexer to select the first local data signal and the second multiplexer to select the second TSV data signal in a first mode, and the first multiplexer to select the first TSV data signal and the second multiplexer to select the first local data signal in a second mode.
US10644825B2 Optical network unit registration method for wavelength-selected wavelength division multiplexing passive optical network
A method of communication includes receiving, by an optical line terminal (OLT), a registration request from an optical network unit (ONU) through a specific upstream wavelength, assigning, by the OLT, out of a plurality of normal service upstream wavelengths and a plurality of normal service downstream wavelengths in a wavelength resource pool, a normal service upstream wavelength and a normal service downstream wavelength to the ONU for a normal service between the ONU and the OLT, and informing, through a specific downstream wavelength, the ONU of information regarding the normal service upstream wavelength and the normal service downstream wavelength. The specific downstream and upstream wavelengths are reserved for a registration process that includes receiving, through the specific upstream wavelength, the registration request and sending, through the specific downstream wavelength, the information regarding the normal service upstream wavelength and the normal service downstream wavelength.
US10644815B2 Systems, methods, and devices for automatic signal detection based on power distribution by frequency over time within an electromagnetic spectrum
Systems, methods, and apparatus for automatic signal detection in a radio-frequency (RF) environment are disclosed. At least one node device is in a fixed nodal network. The at least one node device is operable to measure and learn the RF environment in a predetermined period based on statistical learning techniques, thereby creating learning data. The at least one node device is operable to create a spectrum map based on the learning data. The at least one node device is operable to calculate a power distribution by frequency of the RF environment in real time or near real time, including a first derivative and a second derivative of fast Fourier transform (FFT) data of the RF environment. The at least one node device is operable to identify at least one signal based on the first derivative and the second derivative of FFT data.
US10644812B2 User equipment antenna calibration with assistance from other devices
The present disclosure describes over-the-air UL-DL reciprocity calibration of UEs. In some embodiments, the UE may perform the calibration at the UE, while in other embodiments the BS may determine the calibration parameters for a UE and send the parameters to the UE for implementation. The BS may explicitly or implicitly transmit an UL channel estimate to the UE for use with the DL channel estimate. The UE determine calibration parameters to implement at the UE based on the BS feedback. Alternatively, the BS may transmit UE calibration parameters determined as a byproduct if the BS's own calibration procedure. The UE may instead participate in a calibration procedure with another UE. Under any approach, the UE may implement in its RF chain the results of the calibration procedure.
US10644804B1 Cell clustering and power allocation for energy-efficient VLC networks
Joint power allocation and cell formation for energy efficient (EE) visible light communication (VLC) networks is described. A set of rules for clustering users and then associating all the access points (APs) to the clustered users based on a proposed metric is developed. The energy efficiency is maximized by allocating power to users based on quality of service (QoS) constraints. The present disclosure jointly allocates the power and decides which APs must participate in communication and which ones must be switched off to minimize inter-cell interference. Numerical results demonstrate a significant improvement in energy efficiency compared to the traditional methods of clustering and AP assignment.
US10644802B1 Communication system and method for an optical local area network
An optical local area network includes a passive optical distribution fabric interconnecting a plurality of nodes including a first node and a plurality of remaining nodes, a hub that includes the first node and a control module, and a client network adapter coupled to each of the remaining nodes fir responding to the control module. The control module controls timing for each of the client network adapters to transmit signals over the passive optical distribution fabric and distribution of signals to each of the nodes.
US10644799B2 Wireless infrastructure with distributed fiber networks
Systems described herein provide antenna elements, each of which contains an antenna array and electronics, built into a fiber optic aerial cable to form a hybrid cable. The hybrid cable has a fiber buffer tube including one or more fiber cores, an outer sheath surrounding the fiber buffer tube, and a distributed array of antenna elements around portions of the outer sheath along a length of the hybrid fiber optic cable. Each of the antenna elements includes an antenna and control electronics for the antenna.
US10644795B2 Terminal and communication method
A terminal (1050) includes a light receiver (151) that receives a light signal emitted by an apparatus (1000), the light signal including an identifier (SSID) of at least one base station (470); a receiver (153) that performs a reception process on the received light signal to output reception data; a data analyzer (155) that selects one base station based on the identifier of the at least one base station that is included in the reception data; and a radio device (453) that establishes a wireless connection with the selected base station (470) by using the identifier of the base station (470) and wirelessly communicates with the base station (470).
US10644793B2 USPL-FSO lasercom point-to-point and point-to-multipoint optical wireless communication
Enhancements in optical beam propagation performance can be realized through the utilization of ultra-short pulse laser (USPL) sources for laser transmit platforms, which are can be used throughout the telecommunication network infrastructure fabric. One or more of the described and illustrated features of USPL free space-optical (USPL-FSO) laser communications can be used in improving optical propagation through the atmosphere, for example by mitigating optical attenuation and scintillation effects, thereby enhancing effective system availability as well as link budget considerations, as evidenced through experimental studies and theoretical calculations between USPL and fog related atmospheric events.
US10644790B2 Booster with an integrated satellite location system module
Technology for a cellular signal booster with a satellite location system signal rebroadcast functionality is disclosed. The cellular signal booster can identify a satellite location system signal received via a satellite location system module of the cellular signal booster. The cellular signal booster can provide the satellite location system signal to a signal path for amplification of the satellite location system signal. The cellular signal booster can broadcast an amplified satellite location system signal to a mobile device within a defined distance from the cellular signal booster.
US10644789B1 Vehicle communication system and method
A system for communicating within a vehicle includes a cabin manager unit (CMU) in the vehicle that is configured to communicate with a device in the vehicle through a wire and configured to communicate wirelessly with a panel in the vehicle. The CMU is configured to perform operations. The operations include transmitting a default state signal to the device. The operations also include transmitting an advertising signal to the panel. The operations also include ranking a plurality of frequency ranges used by the panel based at least partially upon one or more metrics of the frequency ranges. The operations also include assigning a first command signal to one of the frequency ranges based at least partially upon the ranking. The first command signal includes a command from a user received at the panel. The operations also include receiving the first command signal from the panel in the assigned frequency range.
US10644788B2 Method of allocating frequency resources for a satellite telecommunication system
A method is provided for dynamically allocating the radio resources of a satellite and a very high throughput satellite system configured to implement this method. The method of allocation is executed by a piece of ground equipment called a Radio Resource Manager. The method of allocation according to the invention, allocates dynamically in time frequency resources to each spot of the multibeam coverage in accord with the conditions of propagation of the radio signals (in particular the attenuations due to bad weather) prevailing in the spots, with the current and future spot data traffic profile, with the level of interference generated in the neighbouring beams. The method preferentially applies in respect of downgoing forward links, that is to say from the satellite to the user terminals.
US10644786B1 Plug-and-play vehicle communication system and method
A system for communicating within a vehicle includes a cabin manager unit (CMU) in the vehicle. The CMU is configured to communicate with a device in the vehicle and configured to communicate wirelessly with a first panel in the vehicle. The CMU is configured to perform operations. The operations include electronically removing the first panel from the network in response to the first panel malfunctioning. The operations also include electronically adding a second panel to the network to replace the first panel. The CMU is configured to communicate wirelessly with the second panel. The operations also include ranking a plurality of frequency ranges used by the second panel based at least partially upon one or more metrics of the frequency ranges. The operations also include assigning a first command signal to one of the frequency ranges based at least partially upon the ranking.
US10644783B2 Method and apparatus for transmitting control channel in wireless communication system
Provided are a method and a Base Station (BS) for transmitting a control channel and a method and a User Equipment (UE) for receiving a control channel in a wireless communication system. The BS includes: a transceiver; and at least one processor configured to control the transceiver to receive Beam State Information (BSI) from the UE through at least one first beam, identify a second beam, based on the BSI, and control the transceiver to transmit a first BSI request to the UE through the second beam, identify a third beam, based on information on the at least one first beam, and determine whether control the transceiver to transmit the control channel to the UE through the third beam.
US10644781B2 Analog channel measurement method and base station
Disclosed are an analog channel measurement method and a base station, for use in implementing measurement of an analog channel in a digital-analog hybrid beamforming system. The method is such that: a base station receives a reference signal, where the base station comprises a digital-analog hybrid beamforming antenna system, and the digital-analog hybrid beamforming antenna system comprises digital channels and analog channels; the base station selects an analog channel group from an analog channel group set on the basis of the reference signal and employs the reference signal in measuring each analog channel of the selected analog channel group, where the number of analog channels that each analog channel group comprises is equal to the number of digital channels in the digital-analog hybrid beamforming antenna system.
US10644779B2 Method, apparatus and communication unit
A method, an apparatus and a communication unit for generating precoding feedback information in a multiple frequency radio transmission system are disclosed. A rank for precoding matrices, wherein the rank is constant over the multiple frequencies, is selected and a plurality of precoding matrices having the selected rank are selected. A different precoding matrix is selected for each frequency subset of the multiple frequencies.
US10644778B2 Efficient linear detection implementation for massive MIMO
Per given time instance, K samples b are acquired from a signal r, which is based at least on K transmitted symbols x and a transfer matrix H of a communication channel, and a linear detection matrix A of a size K×K is acquired, which is based at least on the transfer matrix H (S101). For the K samples b and the linear detection matrix A, at most K(K−1) tentative parameters b{tilde over ( )} and at most K(K−1) tentative parameters A{tilde over ( )} are iteratively calculated (S102). It is checked whether or not the tentative parameters b{tilde over ( )} and A{tilde over ( )} have converged (S103). If b{tilde over ( )} and A{tilde over ( )} have converged, K estimation values x{circumflex over ( )} are decided for the K transmitted symbols x based on b{tilde over ( )} and A{tilde over ( )} (S104). If b{tilde over ( )} and A{tilde over ( )} have not converged, it is returned to the iteratively calculating b{tilde over ( )} and A{tilde over ( )} for the K samples b.
US10644777B2 Channel state information reference signal (CSI-RS) for layer-3 (L3) mobility
A system and method for communicating channel state information reference signal (CSI-RS) in a communication network. A cell such as an eNodeB (eNB) or a transmit-receive-point (TRP) may transmit to a user equipment (UE) one or more synchronization signal (SS) blocks according to one or more beam directions available to the cell. Each beam direction may correspond to one or more antenna ports, and each SS block may correspond to an SS index. The cell may then transmit a CSI-RS signal configured according to the one or more antenna ports and the one or more SS blocks. In a different embodiment, the cell may select antenna ports of a neighbor cell for the CSI-RS signal based on a channel state measurement report of the neighbor cell received from the UE.
US10644775B2 Uncertainty dependent beamforming configuration control
A signal quality associated with radio transmissions from a first device (100) to a second device (10) is determined. Further, an uncertainty of the determined signal quality is determined. Depending on the determined signal quality and uncertainty, a beamforming configuration, applied by the first device (100) for performing the radio transmissions to the second device (10), is adapted.
US10644774B2 Wireless communication node adapted to radiate antenna beams of different types
The present disclosure relates to a wireless communication node (1) comprising an antenna arrangement (2) that is adapted to radiate at least one radiation beam (3, 4, 5; 6, 7, 8) of a first type and at least one radiation beam (9) of a second type. Said at least one radiation beam (3, 4, 5; 6, 7, 8) of the first type has a first type beamwidth (BT1) ) and said at least one radiation beam (9) of the second type has a second type beamwidth (BT2) that exceeds the first type beamwidth (BT1). Said at least one radiation beam (3, 4, 5; 6, 7, 8) of the first type is arranged for communication with at least a first other node (10, 11), and where said at least one radiation beam (9) of the second type is arranged for detection of changes in propagation paths for said other node (10, 11) and/or appearances of further other nodes.
US10644773B2 Feedback channel information using pre-coders in a wireless communication system
The disclosure relates to a first communication device for a wireless communication system, the first communication device comprising: a processor, a cascade precoder including an outer precoder and an inner precoder, and a transceiver; wherein the processor is configured to determine the inner precoder; wherein the transceiver is configured to transmit a first pilot sequence to a second communication device; wherein the transceiver is configured to receive a first channel estimation from the second communication device; wherein the processor is configured to determine the outer precoder based on the first channel estimation; wherein the transceiver is configured to transmit at least one of a data sequence and a pilot sequence to the second communication device.
US10644770B2 Precoding method, precoding device
Disclosed is a precoding method for generating, from a plurality of baseband signals, a plurality of precoded signals that are transmitted in the same frequency bandwidth at the same time. According to the precoding method, one matrix is selected from among matrices defining a precoding process that is performed on the plurality of baseband signals by hopping between the matrices. A first baseband signal and a second baseband signal relating to a first coded block and a second coded block generated by using a predetermined error correction block coding scheme satisfy a given condition.
US10644769B2 Base station apparatus, terminal apparatus, wireless communication system and integrated circuit
A base station apparatus is capable of adjusting antenna gains in a horizontal direction and a vertical direction of the plurality of antennas included in the base station apparatus, by adjusting a phase and an amplitude of a signal addressed and transmitted to a terminal apparatus, stores a codebook which is shared with the terminal apparatus and describes a plurality of linear filters associated with antenna gains in the horizontal direction and antenna gains in the vertical direction, acquires control information indicating at least one out of a plurality of linear filters described in the codebook, of which notification is sent from the terminal apparatus, performs precoding on the signal addressed to the terminal apparatus, based on the control information and the first codebook, and transmits the signal subjected to the precoding.
US10644768B2 Signal generation method and signal generation device
A transmission method simultaneously transmitting a first modulated signal and a second modulated signal at a common frequency performs precoding on both signals using a fixed precoding matrix and regularly changes the phase of at least one of the signals, thereby improving received data signal quality for a reception device.
US10644767B2 Channel state information transmission method and device for determining a pre-coding matrix for downlink transmission
Disclosed in the present invention are a method and a device for transmitting channel state information, for solving the problem that due to the limitation of a codebook structure, the prior art can only provide channel state information with limited precision and it is not suitable for a base station to use a transmission scheme of an advanced preprocessing algorithm. The method comprises: a terminal determining a basis matrix according to a candidate wave beam vector set, the basis matrix being a matrix formed by N wave beam vectors from the candidate wave beam vector set, the N being a positive integer; the terminal determining a combined coefficient matrix according to the basis matrix and a channel state parameter; the terminal feeding back the identification information of the basis matrix and the combined coefficient matrix to a base station. The invention effectively improves the precision of channel state information feedback, and improves the performance of multi-antenna transmission, especially multiple user-multiple input multiple output (MU-MIMO) transmission.
US10644765B2 Enhanced acknowledgment and power saving for wireless communications
This disclosure describes systems, methods, and devices related to using enhanced acknowledgment and power save. A device may determine a multi-user (MU) multiple-input multiple-output (MIMO) frame associated with a MU-MIMO group. The device may determine a first portion of the MU-MIMO frame associated with the first station device of the MU-MIMO group, wherein the first portion comprises a first indication of a first time offset associated with the first station device. The device may determine a second portion of the MU-MIMO frame associated with the second station device of the MU-MIMO group, wherein the second portion comprises a second indication of a second time offset associated with the second station device. The device may cause to send the MU-MIMO frame to the MU-MIMO group. The device may identify a first acknowledgment from the first station device based on the first time offset.
US10644763B1 Technique for single antenna full duplex
A full duplex system comprising a combiner with a first port connected to an antenna, a second port connectable to a source of a signal to be transmitted via the antenna, a third port for outputting a signal received via the antenna and a fourth port connected to a variable impedance. The variable impedance comprises a power splitter with an input connected to the fourth port and at least two outputs, wherein at least two outputs are connected to each other via variable phase shifting and attenuation circuitry.
US10644759B2 Mobile communication system, method of arranging data segments in sequences and method of transmitting an acknowledgement
The invention relates to a mobile communication system. The mobile communication system includes a first base station configured to transmit at least part of a first data set of data segments arranged in a first sequence to a user terminal, and a second base station configured to transmit at least part of the first data set of data segments arranged in a second sequence to the user terminal, the second sequence of the first data set being an inverse of the first sequence of the first data set. The invention also relates to a coordination component, base station and user terminal for use in this system and to a method of arranging data segments in sequences performed by the coordination component. The invention further relates to a method of transmitting an acknowledgement, performed by the base station or by the user terminal.
US10644752B2 Guided wave communication system with interference mitigation and methods for use therewith
In accordance with one or more embodiments, a transmission device includes a receiver configured to receive an interfering signal via an antenna. A controller is configured to select a subset of a plurality of guided electromagnetic wave resource blocks, based on the interfering signal, to mitigate an interference with a distributed antenna system. A transmitter is configured to generate electromagnetic signals conveying data, in accordance with the subset of the plurality of guided electromagnetic wave resource blocks. A coupler is configured to generate guided electromagnetic waves in response to the electromagnetic signals, wherein the guided electromagnetic waves propagate, without requiring an electrical return path, along a surface of a transmission medium of a distributed antenna system.
US10644749B2 Cable tracking by electromagnetic emission
A method and system for tracking a course of a cable using electromagnetic waves. A first distance between a first transceiver and a second transceiver is determined by determining a total transmission time for a first wireless signal traveling in a linear line from the first transceiver to the second transceiver and back to the first transceiver in the linear line, wherein the first transceiver and the second transceiver each include a receiver and a transmitter. A second distance between the first transceiver and the second transceiver is determined by comparing a phase difference between the first signal received by the second transmitter and a second signal received by the second transmitter, wherein the second signal was transmitted from the first transceiver into the cable and received by the second transceiver wirelessly from the cable, and wherein the first signal and the second signal are phase aligned.
US10644747B2 Apparatus and methods for processing ultra-wideband electromagnetic waves
Aspects of the subject disclosure may include, a system that facilitates receiving a plurality of ultra-wideband electromagnetic waves that propagates along a surface of a transmission medium without requiring an electrical return path, wherein the plurality of ultra-wideband electromagnetic waves conveys a plurality of communication signals, obtaining, from the plurality of ultra-wideband electromagnetic waves, at least one communication signal from the plurality of communication signals, and distributing the at least one communication signal to at least one communication device. Other embodiments are disclosed.
US10644746B2 Pseudo channel hopping using scan dwell times in mesh networks without time synchronization
A method for pseudo channel hopping in a node of a wireless mesh network is provided that includes scanning each channel of a plurality of channels used for packet transmission by the node, wherein each channel is scanned for a scan dwell time associated with the channel, updating statistics for each channel based on packets received by the node during the scanning of the channel, and changing scan dwell times of the plurality of channels periodically based on the statistics.
US10644742B2 Non-duplexer architectures for telecommunications system
A telecommunications system can include analog-to-digital converters in an uplink communication path or a downlink communication path. The analog-to-digital converters can have a high dynamic range and bandwidth to obviate a need for down-conversion of signals using an analog mixer. The uplink communication path and the downlink communication path can be coupled to an antenna using a non-duplexer coupling device. Uplink signals traversing the uplink communication path can be isolated from downlink signals independent of using a duplexer.
US10644737B2 Adaptive cyclic-shift based multiplexing
Aspects of the present disclosure provide techniques for using cyclic-shifts in code division multiplexing to shift transmitted signals (e.g., reference signals, control signals, and/or data) from different antenna ports of the transmitting device. Particularly, for multiple-input multiple-output (MIMO) systems that multiply the capacity of a radio link by using multiple transmit and receive antennas to exploit multipath propagation, aspects of the present disclosure minimize interference at the receiving device by separating the signals from different antenna ports based on the channel impulse response (or delay spread) of each antenna port of the channel. In some examples, the transmitting device may maximize resource utilization by interleaving the reference signals, control signals, and/or data from a plurality of antenna ports while maintaining adequate spacing between each signal.
US10644736B1 System and method for spurious signal detection and rejection
An amplifier generate harmonic noise or nuisance signals when the amplifier enters into a nonlinear amplification event. The harmonic noise or nuisance signals are spurious and a tagging circuit may tag them as such so they bypass signal processing logic and provide the same to a downstream hardware device that skips the signals tagged as spurious. The system uses a spurious signal detector and a comparator to identify nonlinear amplification events containing harmonic noise below an amplitude threshold that indicates the harmonic noise or nuisance signals as spurious to the downstream hardware device. Typically, the system is incorporated into an electronic warfare system such that the downstream hardware device effectuates countermeasures for a manned or unmanned platform.
US10644734B2 Low-IF receiver
A method of selecting an intermediate frequency, IF, for use with a low-IF receiver, the method comprising determining a first frequency as the central frequency of the system bandwidth of the communication scheme used by the low-IF receiver, determining a second frequency as the central frequency of the bandwidth of the wanted signal to be received, selecting the sign of the IF to be used based on the first and second frequencies.
US10644730B2 Multi-way switch, radio frequency system, and wireless communication device
A multi-way switch, a radio frequency system, and a wireless communication device are provided. The multi-way switch includes nine T ports and four P ports, and the nine T ports include one first T ports being coupled with all of the four P ports. The multi-way switch is configured to be coupled with a radio frequency circuit and an antenna system of a wireless communication device. The wireless communication device is operable in a dual-frequency single-transmit mode. The antenna system includes four antennas corresponding to the four P ports.
US10644728B2 Analog processing system for massive-MIMO
A MIMO transceiver has a plurality of analog processing subsystems that each includes at least one antenna, a duplexer, at least one power amplifier, at least one mixer, an interface connectable to a baseband processing subsystem, and the MIMO transceiver has one or more analog radio frequency processing chips. Each analog processing subsystem of the plurality of analog processing subsystems is on a single one of the analog radio frequency processing chips, and each analog radio frequency processing chip comprises a metallization on at least one side of the chip and wherein the metallization comprises integration of the at least one antenna.
US10644726B2 Method and apparatus for reconstructing a data block
A method for reconstructing a data block of size N is proposed. The data block was encoded using an erasure code to generate a set of Ns systematic symbol vectors and a set of Np parity projection vectors from a mapping of the data block onto a two-dimensional convex support. The method comprises: for each input vector that contains at least an erasure, updating the value of each erased symbol to a predetermined value; mapping the Ns input vectors with updated values onto the two-dimensional convex support, generating a reconstruction projection vector from the mapping of the Ns input vectors with updated values onto the two-dimensional convex support using an encoding projection direction; and generating an updated parity projection vector from the reconstruction projection vector and the parity projection vector generated using said encoding projection direction.
US10644725B1 Interleaved data block processing in low-density parity-check (LDPC) encoder and decoder
A decoder circuit can include low-density parity-check (LDPC) decoder circuitry having a plurality of stages and an LDPC repository configured to store parity-check information associated with one or more LDPC codes. The LDPC repository is configured to determine a stall requirement for a layer of a first data block and perform a memory check for a second data block. The LDPC repository, in response to the stall requirement indicating a stall for the layer of the first data block and determining that the memory check is satisfied, is further configured to schedule processing of the first data block and the second data block in the LDPC decoder circuitry using the parity-check information by interleaving the layer of the first data block and a layer of the second data block through the plurality of stages of the LDPC decoder circuitry.
US10644721B2 Processing core data compression and storage system
Methods and systems regarding the rapid and efficient compression and decompression of sparse data are disclosed. One method for compressing a set of data from a sparse matrix includes, evaluating a sequence of data entries from the set of data, extracting a sequence of sparse data values from the sequence, extracting a sequence of non-sparse data value run lengths from the sequence, formulating a set of row pointers from the sequence, storing the sequence of sparse data values in a first set of memory addresses, and storing the sequence of non-sparse data value run lengths in a second set of memory addresses. The set of row pointers identify a set of rows of the sparse matrix in both the first and second sets of memory addresses. Rapid decompression can be conducted using the row pointers.
US10644717B1 Phase accumulation digital-to-analog converter (DAC)
A phase accumulation digital-to-analog converter (DAC) is provided. A digital-to-time converter (DTC), including a reference clock chain with N number of series connected delay elements, accepts a clock signal with a leading clock edge and supplies a set signal representing a first delay of the leading clock edge. A data clock chain including N number of series connected accumulators, accepts the clock signal with the leading clock edge, accepts a binary coded digital word, and supplies a reset signal representing a second delay of the leading clock edge, responsive to the digital word. A phase-to-time logic (PTL) receives the set and reset signals and supplies a DTC output signal representing the difference in delay between the set and reset signals. A time-to-voltage converter (TVC) charges a load capacitor every clock period in response to the DTC output signal to supply an analog output signal.
US10644715B1 Analog to digital converter module and method thereof
An analog-to-digital converter (ADC) module includes a plurality of frequency stacked ADCs. A splitter splits channels into two segments to transmit the signal through respective low pass and high pass filters to send the analog signal to a low frequency ADC and a high frequency ADC along each channel. When using a quad-tuner having four channels, there are eight ADCs: four high frequency ADCs and four low frequency ADCs. Typically, there is one ADC associated with each channel. Thus, a quad-tuner would be used with an ADC module having four ADCs. However, by splitting and filtering each channel and increasing the number of ADCs in the ADC module, the system, assembly, and method in the present disclosure is able to increase the frequency bandwidth throughput along legacy radio frequency (RF) cables on a platform without the need of replacing any legacy hardware or the legacy RF cables.
US10644713B1 Process, voltage and temperature optimized asynchronous SAR ADC
A method of enhancing SAR ADC performance includes employing PVT processor to correct process, voltage and temperature (PVT) variation. The PVT processor senses process, supply voltage and temperature information then maximize the time for SAR binary search process. The PVT processor first applies coarse optimization to correct process and voltage variation then applies fine optimization to correct the temperature variation. The SAR ADC is operated at its optimized PVT condition and its performance is enhanced after PVT optimization.
US10644708B2 Method and apparatus for calibration of voltage controlled oscillator
A method and apparatus for performing a two-point calibration of a VCO in a PLL is disclosed. The method includes determining a first steady state tuning voltage of the VCO with no modulation voltage applied. Thereafter, an iterative process may be performed wherein a modulation voltage is applied to the VCO (along with the tuning voltage) and a modified divisor is applied to the divider circuit in the feedback loop. During each iteration, after the PLL is settled, the tuning voltage is measured and a difference between the current value and the first value is determined. If the current and first values of the turning voltage are not equal, another iteration may be performed, modifying at least one of the modulation voltage and the divisor, and determining the difference between the current and first values of the tuning voltage.
US10644701B1 Input and output circuit and self-biased circuit thereof
An input output circuit and a self-biased circuit are provided. The self-biased circuit includes a tracking circuit, a biasing control circuit and first to fourth transistors. The tracking circuit receives a first power voltage, and generates a bias voltage according to variation of the first power voltage. The biasing control circuit generates a first control signal, a second control signal and a third control signal according to the first power voltage and a voltage on a pad. The first transistor is coupled to the pad and controlled by the first control signal. The second transistor is controlled by the second control signal to provide a bias voltage. The third transistor is coupled to the pad and controlled by the third control signal and generates a fourth control signal according to the voltage on the pad. The fourth transistor is controlled by the fourth control signal to generate the bias voltage.
US10644699B2 Lower voltage switching of current mode logic circuits
A circuit includes a first transistor comprising a first control input and first and second current terminals, the first control input coupled to receive a first input control signal, and the first current terminal coupled to a first power supply node. The circuit also includes a first resistor coupled to the first control input of the first transistor, a first capacitor coupled between the second current terminal of the first transistor and the first resistor and a second transistor comprising a second control input and third and fourth current terminals, the third current terminal coupled to the first resistor and to the first capacitor.
US10644693B2 Power-on reset circuit with reset transition delay
A power-on-reset (POR) circuit for CMOS logic is operable to transition between a POR_active state and a POR_inactive state and can include: (a) VDD/VT threshold circuitry to provide a Vtp_threshold voltage based on input Vdd and PMOS Vtp, and a Vtn_threshold voltage based on input Vdd and NMOS Vtn; (b) POR transition detect circuitry to provide a POR_transition signal (active/inactive) based on a function(Vtp,Vtn), which is a function of Vtp_threshold and Vtn_threshold; and (c) POR transition control circuitry to provide the POR_state signal (active/inactive) based on the POR_transition signal. For a POR out-of-reset transition, the POR transition detect circuitry to switch the POR_transition signal inactive based on the function (Vtp,Vtn) corresponding to the POR_inactive state, and the POR transition control circuitry, responsive to the POR_transition signal switching to inactive, to initiate a POR out-of-reset delay period, and to signal the POR_inactive state after the POR out-of-reset delay period.
US10644691B2 Semiconductor integrated circuit
In order to provide a power supply switch circuit using only low-breakdown voltage transistors and eliminate the need for a special through-current preventing circuit, the switch control circuits output a signal ranging from a ground voltage level to a second power supply voltage level when a first power supply voltage (0 V/3.3 V) is in off-state and a second power supply voltage (0 V/1.8 V) is in on-state, and a signal ranging from the second power supply voltage level to a first power supply voltage level when the first and second power supply voltages are in on-state, thereby allowing a PMOS transistor and an NMOS transistor to turn on or off.
US10644688B2 Biasing circuit for switch
A driver circuit for use in a controller includes a signal generator coupled to generate a first control signal and a second control signal in response to a drive signal that is coupled to control switching of a secondary switch that is to be coupled to the driver circuit and referenced to a reference voltage that is greater than a ground reference voltage. A second switch is coupled to be controlled by the second control signal such that the reference voltage is substantially applied to a control of the secondary switch when the drive signal controls the secondary switch to be off. A first switch is coupled to be controlled by the first control signal such that the sum of the reference voltage and a first voltage is substantially applied to the control of the secondary switch when the drive signal controls the secondary switch on.
US10644687B2 Control device for power semiconductor switch
A control device for a power semiconductor switch, includes an actuating device, a first current path, a second current path, which connects the second output of the actuating device to a circuit node of the control device in an electrically conductive manner, wherein the second current path incorporates an electrical switching off resistor which is electrically connected in-circuit between a second output of the actuating device and the circuit node of the control device, a third current path, which connects the circuit node of the control device to a control device terminal of the control device in an electrically conductive manner, and an switching off acceleration circuit, which is electrically connected in parallel with the switching off resistor, comprising a diode, an electrical resistor, and a capacitor which is electrically connected in parallel with said resistor, wherein the cathode of the diode is connected to a second electrical terminal of the capacitor in an electrically conductive manner, and a first electrical terminal of the capacitor is connected to a first terminal of the switching off resistor, which is electrically oriented towards the actuating device in an electrically conductive manner, and the anode of the diode is connected to a second electrical terminal of the switching off resistor in an electrically conductive manner.
US10644686B2 Self-clocking sampler with reduced metastability
A circuit, method, and system are disclosed for sampling a signal. The system includes a sampler circuit configured to sample input signals when a clock signal is at a first voltage level to produce sampled signals, a detection circuit that is coupled to the sampler circuit, and a feedback circuit that receives an output signal and generates the clock signal. The detection circuit pre-charges the sampled signals when the clock signal is at a second voltage level and, using threshold adjusted inverters, detects voltage levels of each sampled signal to produce detected voltage levels, where a threshold voltage of the threshold adjusted inverters is entirely outside of a transition voltage range of the sampler circuit. In response to one of the detected voltage levels transitioning from the second level to the first level, the detection circuit transitions the output signal from the first voltage level to the second voltage level.
US10644684B2 Clock compensation circuit, clock circuit, and microcontroller
Disclosed are a clock compensation circuit, a clock circuit and a microcontroller. The clock compensation circuit may include: a detection circuit, configured to detect a capacitance control parameter capable of affecting a clock frequency output by a clock circuit; and a control unit, connected with the detection circuit, and configured to adjust a capacitance value of a target capacitor in the clock circuit according to the capacitance control parameter detected by the detection circuit, so as to change the clock frequency output by the clock circuit. With the clock compensation circuit, the clock circuit and the microcontroller, the problem of large fluctuation of a clock frequency output by a clock circuit in the related art is solved.
US10644681B2 Low-power local oscillator generation
A circuit for providing a fractional divider/multiplier using harmonic recombination may include a power amplifier, an oscillator coupled to the power amplifier, and a divider coupled to the oscillator. In one or more implementations, the divider is configured to generate one or more phases of a harmonic from the oscillator to reduce signal interference from the power amplifier. In one or more implementations, the divider includes a divide-by-M divider, where M is a positive integer, and an array of transconductance cells coupled to the output of the divide-by-M divider. In one or more implementations, the divider includes an inductor or a filter coupled to the output of the array of transconductance cells. In one or more implementations, the oscillator includes a logical gate and a resistor-capacitor circuit coupled in series feedback with a multi-stage ring oscillator. The oscillator may include a divider coupled to the multi-stage ring oscillator.
US10644680B1 Application of duty cycle correction to a level shifter via a feedback common mode resistor
Systems, apparatuses, and methods for applying duty cycle correction to a level shifter via a feedback common mode resistor are disclosed. A circuit includes a capacitor, an inverter, and at least one feedback resistor. An input signal is received and coupled through the capacitor to the inverter. To correct for duty cycle distortion on the input signal, a duty cycle correction signal is applied to the at least one feedback resistor in the feedback path. The duty cycle correction signal can be applied as a voltage or as a current. In one implementation, the location of the injection point for applying the duty cycle correction signal within the at least one feedback resistor is programmable.
US10644679B2 Level shift circuit
A level shift circuit includes a pulse signal generation unit generating first and second pulse signals with respect to an input signal, a first level conversion unit converting the first pulse signal at a first voltage to a third pulse signal at a second voltage, a second level conversion unit converting the second pulse signal at the first voltage to a fourth pulse signal at the second voltage, and a flip flop circuit making an output signal at the second voltage rise according to the third pulse signal, and making the output signal at the second voltage fall according to the fourth pulse signal. The pulse signal generation unit compares the input signal with the output signal of the flip flop circuit, and generates the first pulse signal when the input signal rises and the second pulse signal when the input signal falls, based on a non-matching comparison result.
US10644673B2 Radio frequency filter circuit, duplexer, radio frequency front end circuit, and communication apparatus
A radio frequency filter circuit (22A) includes a series-arm resonator (22s), a parallel-arm resonator (22p1), a parallel-arm resonator (22p2) that is connected between a node x1 and a ground terminal, a switch (22SW) that is arranged between the node x1 and the ground terminal and switches between electrical connection and electrical non-connection of a path connecting the node x1, the parallel-arm resonator (22p2), and the ground terminal. The parallel-arm resonator (22p1) and a series circuit in which the parallel-arm resonator (22p2) and the switch (22SW) are connected in series are connected in parallel between the node x1 and the ground terminal. A resonant frequency (frp) of the parallel-arm resonator (22p1) is lower than a resonant frequency (frs) of the series-arm resonator (22s). A resonant frequency (frp2) of the parallel-arm resonator (22p2) is higher than the resonant frequency (frp) of the parallel-arm resonator (22p1).
US10644664B2 Offset cancellation scheme
An offset cancellation circuit and method are provided where successive stages of cascaded amplifiers are operated in a saturated state. Biasing is provided, by a feedback amplifier, connected in a feedback loop for each cascaded amplifier, so as to be responsive, in a non-saturated state, to the input of an associated amplifier stage operating in the saturated state.
US10644663B1 Low power radio frequency signal detector
A low power radio frequency (RF) signal detector comprising a set of transistors, a bias input circuitry configured to apply bias to each of the set of transistors, and a differential signal input circuitry configured to apply a pair of differential signals to the set of transistors, wherein the pair of differential signals increases or decreases bias applied to the set of transistors to achieve low power, high frequency RF signal detection.
US10644661B2 Variable output resistance in a playback path with open-loop pulse-width modulation driver
In a signal path comprising an analog path portion configured to operate in a plurality of output impedance modes including a high impedance mode with a first impedance and a low impedance mode with a second impedance, and a digital path portion having a variable digital gain and configured to convert a digital input signal and into an analog signal provided to the analog path portion, a method may include responsive to a condition for switching between the high impedance mode and the low impedance mode or vice versa, transitioning the output impedance continuously or in a series of steps between the first impedance and the second impedance or vice versa and, contemporaneously with transitioning the output impedance, transitioning the variable digital gain continuously or in a series of steps such to maintain a substantially constant overall path gain for the signal path remains substantially constant during transition.
US10644660B2 Transducer driver circuitry
This application relates to method and apparatus for driving acoustic transducers, such as speakers or haptic transducers. A transducer driver circuit (200) has a hysteretic comparator (201) configured to compare, with hysteresis, an input signal (SIN) received at a first comparator input to a feedback signal (SFB) received at a second comparator input. Based on the comparison the hysteretic comparator (201) generates a pulse-width modulation (PWM) signal (SPWM) at a comparator output (206). An inductor (203) is coupled between the comparator output and an output node (204). In use a resistive component (208), which may comprise the transducer (301) is coupled to output node (204). The inductor (203) and resistive component (208) provide filtering to the PWM signal (SPWM). A feedback path extends between the output node (204) and the second comparator input to provide the feedback signal (SFB).
US10644659B2 Voltage buffer for input voltages above a supply voltage or below ground voltage
A buffer amplifier comprises a source follower and a feedback amplifier. The feedback amplifier may be configured to control a drain current of the source follower to remain substantially constant independent of a load.
US10644654B2 Hybrid cascode constructions with multiple transistor types
Structures for a cascode integrated circuit and methods of forming such structures. A field-effect transistor of the structure includes a gate electrode finger, a first source/drain region, and a second source/drain region. A bipolar junction transistor of the structure includes a first terminal, a base layer with an intrinsic base portion arranged on the first terminal, and a second terminal that includes one or more fingers arranged on the intrinsic base portion of the base layer. The intrinsic base portion of the base layer is arranged in a vertical direction between the first terminal and the second terminal. The first source/drain region is coupled with the first terminal, and the first source/drain region at least partially surrounds the bipolar junction transistor.
US10644650B2 Amplifier configuration for load-line enhancement
Amplifier configuration for load-line enhancement is described herein. In some implementations, an apparatus includes an amplifier. The amplifier includes at least one plus transistor stack, at least one minus transistor stack, and at least one inductor. The at least one plus transistor stack is coupled to a plus amplifier node and a plus input node. The at least one minus transistor stack is coupled to a minus amplifier node and a minus input node. The at least one inductor is coupled between the plus amplifier node and the minus amplifier node, with the at least one inductor including an inter-inductor node. The amplifier also includes a minus power switch coupled between the minus amplifier node and one or more supply voltages and an inductor power switch coupled between the inter-inductor node and at least one supply voltage.
US10644649B2 Oscillating frequency wave grid generator
An acoustic wave force field generator array that uses a plurality of synchronized oscillating emitters system that effectively blocks noise from passing through an acoustic barrier of wave/bubble pattern forms generated by the rapid oscillation of the integrated magnet and emitter system. The movement of the magnets also produces an EM field that generates a current to at least partially power the driver and speaker systems.
US10644648B2 Radio frequency oscillator
The embodiments of the invention relate to a radio frequency oscillator, the radio frequency oscillator comprising a resonator circuit resonant at an excitation of the resonator circuit in a differential mode and at an excitation of the resonator circuit in a common mode, wherein the resonator circuit has a differential mode resonance frequency at the excitation in the differential mode, and wherein the resonator circuit has a common mode resonance frequency at the excitation in the common mode, a first excitation circuit configured to excite the resonator circuit in the differential mode to obtain a differential mode oscillator signal oscillating at the differential mode resonance frequency, and a second excitation circuit configured to excite the resonator circuit in the common mode to obtain a common mode oscillator signal oscillating at the common mode resonance frequency.
US10644644B2 Support assembly for photovoltaic modules and mounting system using the same
A support assembly for mounting photovoltaic modules on a support surface and a mounting system including the same are disclosed herein. The support assembly may comprise a the body portion including a base portion and at least one upright support member coupled to the base portion, the at least one upright support member comprising an integrally formed ballast tray slot in one side thereof for receiving an upturned edge of a ballast tray; and at least one clamp subassembly coupled to the at least one upright support member of the body portion, the at least one clamp subassembly configured to be coupled to one or more photovoltaic modules. In addition to a plurality of support assemblies, the mounting system may further comprise at least one ballast tray support bracket, the ballast tray support bracket supporting a portion of a ballast tray on the support surface.
US10644642B2 Three phase duplexing motor for electric power steering apparatus
To provide a three phase duplexing motor for electric power steering apparatus that can manage increase in a supply current and can manage influence on motor, when increasing a supply current to the three phase windings of the normal set. An three phase duplexing motor for electric power steering apparatus sets 0 to a supply current to three phase winding of abnormality occurrence set, and increases a supply current to three phase windings of the normal set, with a preliminarily set increase upper limit current value as an upper limit.
US10644638B2 Electric motor system
The purpose of the present invention is to provide an electric motor system such that loss of synchronism of an inverter-driven synchronous motor with no magnetic pole position sensor can be easily detected. In order to achieve the purpose, the present invention pertains to an electric motor equipped with a synchronous motor, an inverter having a power conversion device for driving the synchronous motor, and a load connected to the synchronous motor, and is configured such that loss of synchronism of the synchronous motor is determined on the basis of a direct-current voltage in the power conversion device.
US10644635B2 Systems and methods for motor drive cable characteristics identification and compensation therefor
A motor drive system includes at least one current sensor disposed within a housing of the motor drive system. The at least one sensor is configured to detect a current of output power produced by the motor drive system. The motor drive system also includes a controller configured to determine a resonant frequency of a cable connected to the motor drive system based at least in part on the detected current, and to adjust pulse width modulation (PWM) switching of the motor drive system based at least in part on the determined resonant frequency of the cable.
US10644633B2 Drive control device and drive control method
Provided is a drive control device including: a DC voltage source; an inverter configured to switch a switching element, to thereby apply a drive voltage to a rotary electric machine to cause a drive current to flow through the rotary electric machine; and a control unit configured to: control an output voltage of the DC voltage source; and perform control of causing, based on a torque command value for the rotary electric machine, a drive current to flow through the switching element in a first control mode, in which a drive current having a value equal to or smaller than a first current limit value is caused to flow, and a second control mode, in which a drive current having a value larger than the first current limit value is caused to flow.
US10644632B2 Motor control device and method for controlling motor control device
Provided are a motor control device and a method for controlling a motor control device. Harmonics of an input current may be reduced by adjusting an output of an inverter.
US10644629B2 Fan motor driving circuit, driving method, and cooling device and electronic machine using the same
The present invention relates to a fan motor driving circuit, a driving method, and a cooling device and an electronic machine using the same. The present invention provides a motor driving circuit capable of suppressing strain on coil current and/or reducing noise. A control circuit a control circuit switches an output phase of an H-bridge circuit based on a Hall signal, and in a soft switching duration (Tss) that starts before and ends after the output-phase switching, slowly varies a duty ratio (DUTY1) of an output voltage (VOUT1) of one leg of the H-bridge circuit over time, and meanwhile, varies a duty ratio (DUTY2) of an output voltage (VOUT2) of another leg of the H-bridge circuit in an opposite direction with respect to the duty ratio (DUTY1) of the output voltage (VOUT1) of the one leg.
US10644628B2 Motor drive device including current detector
A motor drive device includes a power conversion unit configured to supply a drive current to a motor, a current detector configured to detect a current flowing from the power conversion unit into the motor, an A/D converter configured to convert the current detected by the current detector into digital data and outputs the digital data, a motor control unit configured to control the drive current supplied from the power conversion unit to the motor, using the digital data output from the A/D converter, and a sampling adjustment unit configured to adjust a sampling operation of the A/D converter performed for the current detected by the current detector, in accordance with the response time taken after the current detector detects the current until the A/D converter outputs the digital data of the current.
US10644626B2 Method and system for acquiring rotor position of rotary transformer
A method and a system for acquiring a rotor position of a rotary transformer are provided. The system includes: a rotary transformer decoder, a low pass filter and a microprocessor, which includes a synchronous demodulation module and a calculation module. The rotary transformer decoder outputs an excitation signal and acquires first position information of the motor rotor. The calculation module performs calculation to acquire second position information of the motor rotor. The rotary transformer decoder and software decoding are integrated to acquire two rotor positions, and the two rotor positions are compared. In a case that a preset determining condition is met, one of the rotor positions is used for motor control, and the other is used as redundant data for backup, thereby improving the reliability of the acquired rotor position.
US10644620B2 Method and device for operating an electric motor
Device for operating an electric motor, comprising a detection unit for detecting zero-crossings and phase angles of applied phase-shifted sinusoidal voltage phases of a multi-phase power supply network; and a switching unit for connecting half-waves of the applied sinusoidal voltage phases through by means of semiconductor switches in accordance with switching patterns applied to the semiconductor switches, said patterns being synchronised with the detected phase angles and zero-crossings, to generate phase-shifted quasi-sinusoidal voltage phases which are applied directly to the electric motor.
US10644619B2 Motor control device
A disclosed motor control device includes: a PI controller which controls a velocity of a motor; an input unit which receives specification information including information of a weight and a center of mass of a tool; a calculation unit which calculates a gravitational torque based on the specification information; a storage which stores the gravitational torque output from the calculation unit and an integral value output from the PI controller, and outputs the gravitational torque and the integral value in response to a break signal; and a selection unit which sets, to the PI controller, the integral value output from the storage, according to a collision sensitivity input from the input unit.
US10644618B2 Magnetic levitation device and method for controlling same
A magnetic levitation device includes a pair of magnets, a displacement detection means, and a control means. The pair of magnets generate magnetic force for supporting a ferromagnet in a noncontact manner. The displacement detection means detect the displacement of the ferromagnet in a lateral shift direction. The control means suppresses the vibration of the ferromagnet in a lateral shift direction. The control means controls the pair of magnets so that a stronger magnetic force acts on the ferromagnet that is displaced in a direction departing from the center of the vibration than when the ferromagnet is displaced in a direction returning to the center of the vibration.
US10644616B2 Piezoelectric package-integrated motor
Embodiments of the invention include a self-propelled sensor system. In an embodiment, the self-propelled sensor system includes a piezoelectrically actuated motor that is integrated with a substrate. In an embodiment, the self-propelled sensor system may also include a sensor and an integrated circuit electrically coupled to the piezoelectrically actuated motor. Embodiments of the invention may also include self-propelled sensor systems that include plurality of piezoelectrically actuated motors. In an embodiment the piezoelectrically actuated motors may be one or more different types of motors including, but not limited to, stick and slip motors, inchworm stepping motors, standing acoustic wave motors, a plurality of piezoelectrically actuated cantilevers, and a piezoelectrically actuated diaphragm. Additional embodiments of the invention may include a plurality of self-propelled sensor systems that are communicatively coupled to form a sensor mesh.
US10644613B2 Inverter for inductive power transfer
An inverter for inductive power transfer is disclosed. The inverter comprises a first inductor and a switching element in series between power supply terminals, the switching element being operable to be switched at a first frequency; a first capacitance in parallel with the switching element between the first inductor and a power supply terminal; a first tank circuit in parallel with the first capacitance, the first tank circuit comprising a second inductor and a second capacitance, wherein the second capacitance is arranged in series with the second inductor; a second tank circuit in parallel with the first capacitance; and a third capacitance in series with the first inductor between the first tank circuit and the second tank circuit, wherein the second tank circuit comprises a transmitter coil and a fourth capacitance, the fourth capacitance being arranged in parallel or series with the transmitter coil; wherein the fourth capacitance is selected such that the resonant frequency of the second tank circuit is not equal to the first frequency, and wherein the second inductor and the second capacitance are selected such that the resonant frequency of the first tank circuit is an integer multiple, greater than one, of the first frequency.
US10644611B2 Voltage reference reconfiguration fault-tolerant control method for multi-level inverter
The present invention discloses a voltage reference reconfiguration fault-tolerant control method for a cascaded multi-level inverter. The fault-tolerant method for the inverter automatically reconfigures the three-phase voltage amplitudes and phases of the three-phase total voltage in accordance with the fault diagnosis, thus realizing three-phase voltage balance. On the basis of the reconfiguration of the total voltage signal, re-reconfiguration of reference voltage inputted into the various H-bridges is conducted in accordance with the fault signal vectors, thereby realizing removal of the fault bridges and fault-tolerance of the normal bridges, while guaranteeing the integral sinusoidal characteristics of the actual reference voltage. The inverter realized maximum three-phase balanced line voltage in a fault occurrence, has the advantages of requiring no redundant modules and algorithms and the advantages of ease of removing fault bridges, and is applicable for reduced load operable electrical equipment.
US10644610B2 Power conversion device
A first wire (WP1, WN1, WC1) is provided between a first converter unit (U1) and a DC bus line (PL4, NL4, CL4). A second wire (WP2, WN2, WC2) is provided between a second converter unit (U2) and a DC bus line (PL4, NL4, CL4). A third wire (WP3, WN3, WC3) is provided between a third converter unit (U3) and a DC bus line (PL4, NL4, CL4). A first fuse (FP1, FN1, FC1) is inserted in each of the first wire (WP1, WN1, WC1). A second fuse (FP2, FN2, FC2) is inserted in each of the second wire (WP2, WN2, WC2). A third fuse (FP3, FN3, FC3) is inserted in each of the third wire (WP3, WN3, WC3).
US10644609B2 Nestable single cell structure for use in a power conversion system
Provided is an apparatus, including a capacitor module having a plurality of connecting terminals and a plurality of switch elements. Each switch element has at least one switch terminal coupled to a corresponding connecting terminal, wherein the switch elements are configured for mutually exclusive operation via a control device.
US10644608B2 Electric power conversion device
An electric power conversion device is provided with a case (60) including a mounting portion (61) extending along a plane defined by a first direction and a second direction that are orthogonal to each other, and a side wall (62) provided along a periphery of the mounting portion, a primary side connection portion (23) and a secondary side connection portion (27) provided on the case, a plurality of reactors arranged along the second direction in the case and connected in parallel to one another, and a switching unit including a plurality of switching devices positioned in the case on one side of the reactors in the first direction, arranged along the first direction, and respectively connected to the reactors.
US10644606B2 Converter and control method thereof
A converter includes a transformer, a primary side switch, a load detection circuit, a state detection circuit and a control circuit. The transformer is configured to output a voltage to a load. The primary side switch is coupled to a primary winding and a primary ground terminal. The load detection circuit is configured to detect a load state of the load and output a load state signal. The state detection circuit is configured to detect a reference time point. The control circuit is configured to output a control signal to turn on or off the primary side switch. The control circuit further sets a blanking time according to the load state signal, such that the primary side switch is turned on when a drain-source voltage of the primary side switch is at a valley of the resonance after the blanking time starting from the reference time point.
US10644605B1 Power supply device
A power supply device includes an input stage circuit, a controller, a multi-order resonant circuit, a transformer, and an output stage circuit. The input stage circuit generates a switching voltage according to an input voltage. The controller generates a first control voltage and a second control voltage according to the switching voltage. The multi-order resonant circuit provides a reference voltage at a first node. The multi-order resonant circuit includes a first current path and a second current path. The first node is respectively coupled through the first current path and the second current path to a ground voltage. The first current path and the second current path are selectively closed or open according to the first control voltage and the second control voltage. The output stage circuit generates an output voltage according to the transformation voltage of the transformer.
US10644604B2 Flyback switching power supply
A flyback switching power supply, comprising a main power switch, a transformer and a rectifier is described. The transformer comprises a primary winding and a secondary winding, the main power switch is connected with the primary winding, the rectifier is connected with the secondary winding. When the output voltage of the flyback switching power supply is lower than a first threshold value, the rectifier is controlled to be turned on for a transient period; by detecting the negative current flowing through the main power switch, performing integral operation on the voltage across the auxiliary winding, and sampling the peak voltage of the drain-to-source voltage of the main power switch for several times, whether the rectifier is turned on can be determined if the output voltage at the secondary side is lower than the threshold voltage, and the main power switch is controlled to be turned on accordingly.
US10644602B2 Adaptor, power supply system and power supply method thereof
There is provided an adaptor, which includes an input circuit that rectifies an alternating current (AC) power input from outside the adaptor to a direct current (DC) voltage; a first converter that converts the rectified DC voltage to a first DC voltage in a specific level and an output circuit that applies the first DC voltage in the specific level to an electronic apparatus including a power factor correction (PFC) circuit.
US10644600B2 Constant-time buck-boost switching regulator and control circuit and control method thereof
When a ramp signal intersects a feedback related signal, a constant time switching regulator enters a first state and maintains in the first state for a constant time, and after the constant time ends, when the ramp signal exceeds the feedback related signal, the switching regulator enters a second state, while when the ramp signal does not exceed the feedback related signal, the switching regulator enters a third state. In the first state, the first end of an inductor is connected to input voltage and the second end of the inductor is connected to output voltage; in the second state, the first end is connected to ground and the second end is connected to output voltage; and in the third state, the first end is connected to input voltage and the second end is connected to ground.
US10644599B2 Current sensing system comprising a scaled transistor and methods of operation thereof
A sensor includes a first transistor including a first terminal and a second terminal defining a current path, and a first gate terminal configured to receive a drive signal. The sensor further includes a sensor circuit configured to generate a measurement signal indicative of a first current flowing through the first transistor. The sensor circuit includes a second transistor including a third terminal, a fourth terminal, and a second gate terminal. The third terminal is connected to the first terminal of the first transistor. The second gate terminal is configured to receive the drive signal. The second transistor is a scaled version of the first transistor. The sensor circuit further includes an operational amplifier, a variable current source, a current mirror, and a measurement circuit.
US10644597B2 SMPS and control process of a SMPS
A method includes switching a switching circuit of the switched-mode power supply in a synchronous mode by turning on and off switches of the switching circuit in synchrony with a clock signal, wherein the switching circuit is coupled to an inductive element, and wherein the synchronous mode comprises a charging phase and a discharging phase; switching the switching circuit in an asynchronous mode by turning on and off switches of the switching circuit without being synchronized with the clock signal, wherein the asynchronous mode comprises a charging phase and a discharging phase; charging the inductive element during the charging phase of the synchronous mode; discharging the inductive element during the discharging phase of the synchronous mode; charging the inductive element during the charging phase of the asynchronous mode; and discharging the inductive element during the discharging phase of the asynchronous mode.
US10644596B2 Self-balanced non-isolated hybrid modular DC-DC converter based on low duty cycle operation and sequential capacitors charging/discharging for medium voltage DC grids
An electrical converter is provided, comprising a first half-bridge sub-module, a switch, and a first capacitor. The half-bridge sub-module is connected to the first capacitor, and the switch is connected to a terminal of the first half-bridge sub-module. The switch includes a plurality of insulated-gate bipolar transistors. The insulated-gate bipolar transistors are serially connected with each other.
US10644591B1 Regulator light load control techniques
Techniques for operating a power supply under light load conditions are provided. In an example, a frequency of an oscillator can be adjusted based on a feedback signal indicative of a voltage error of the power supply when the feedback signal falls below a first threshold. In certain examples, a peak inductor current command can be kept constant and a slope compensation ramp can be based on the frequency of the oscillator when the feedback signal falls below the first threshold. In some examples, various circuits of the power supply can be disabled when the feedback signal further falls below a second threshold. The feedback signal can be indicative of a load on the power supply.
US10644586B2 Adaptive power converter topologies supporting active power factor correction (PFC)
A method includes operating a power converter in a first mode of operation, where the power converter includes multiple first switches and multiple boost diodes coupled to multiple first rails. Each first rail is also coupled to a different one of multiple boost inductors, and the power converter is coupled to multiple second rails. The power converter in the first mode converts electrical power transported between the first and second rails. The method also includes, during the first mode of operation, operating multiple second switches coupled in parallel across the boost diodes as synchronous switches. Each second switch is coupled across a different one of the boost diodes. The method further includes switching the power converter to a second mode of operation in which the first switches are deactivated and the second switches and the boost diodes operate as a full-bridge power converter.
US10644584B2 Power controller and relevant control method capable of providing open-circuit protection
A power controller provides open-circuit protection for a power supply when an open circuit occurs between a ground end of an auxiliary winding and an input ground. The power controller provides a PWM signal to determine an ON time and an OFF time of a power switch connected in series between an input voltage and the input ground. A deviation detector in the power controller detects a winding voltage at a floating end of the auxiliary winding during the ON time, and asserts an open protection signal when a variation of the winding voltage during the ON time fits a first predetermined condition, so as to keep the power switch turned OFF and provide the open-circuit protection.
US10644580B2 Power supplies
A power supply circuit capable of generating a stable output voltage is provided. According to one embodiment, the power supply circuit includes a comparison unit that compares the divided voltage corresponding to the external output voltage with each of the first reference voltage and the second reference voltage to output the comparison result, a NAND circuit that controls whether or not to output the clock signal based on the comparison result by the comparison unit, and a booster circuit that boosts the external output voltage when the clock signal is supplied via the NAND circuit.
US10644579B2 Vibration energy harvesting damper
A vibration energy harvesting damper (VEHD) that is adjustable to a broad range of frequencies of vibration is provided. The VEHD includes a support structure that is securable to a vibrating object, a tuned mass retained by the support structure and movable in a rectilinear direction, a magnet vibrationally coupled to and spaced apart from the tuned mass, a coil surrounding the magnet, and at least one biasing assembly connecting two or more of the support structure, the tuned mass and the magnet. The at least one biasing assembly includes a fixed biasing member and an adjustable biasing member arranged in parallel. The adjustable biasing member is configured to adjust the combined stiffness coefficient of the biasing assembly.
US10644578B2 Guided multi-bar linkage electric drive system
An electric drive system including: a rotary motor system including a hub assembly, a first rotating assembly, a second rotating assembly, and a third rotating assembly, wherein the hub assembly defines a rotational axis about which the first rotating assembly, the second rotating assembly, and the third rotating assembly are coaxially aligned and are capable of independent rotational movement independent of each other; a mechanical guide system supporting the hub assembly and constraining movement of the hub assembly so that the rotational axis of the hub assembly moves along a defined path that is in a transverse direction relative to the rotational axis; and a multi-bar linkage mechanism connecting to each of the first and third rotating assemblies and connecting the hub assembly to the mechanical guide system, wherein the multi-bar linkage mechanism causes the rotational axis of the hub assembly to translate along the defined path in response to relative rotation of the first rotating assembly and third rotating assembly with respect to each other.
US10644575B2 System for grounding bearings of rotary electric machines, and corresponding electric machine
The present invention relates to a system for grounding bearings of rotary electric machines (200), especially rotary electric machines (200) controlled by frequency converters, the system comprising an outer ring (1), a contact ring (2), a support ring (3), elements (4) for fastening the rings, optional closure elements (5), elements (6) for fastening the assembly, elements (7) for adjusting the brush, a brush (8) made of a conductive material and a compressive fastening element (9), wherein the outer ring (1) is provided with at least two, preferably four to six housing holes (8A) for housing one or more grounding brushes (8). The present invention further relates to an electric machine provided with a system according to the invention.
US10644572B2 Motor and ground structure of EMC element and/or ESD element thereof
A motor and a ground structure of an EMC component and/or ESD component for the motor, wherein the ground structure includes a conductive housing, an insulating cover; the insulating cover is provided with an EMC component and/or ESD component, and an conductive terminal connected to the EMC component and/or ESD component; the ground structure further includes a conductive cover; the first pin of the EMC component and/or ESD component is connected to the conductive terminal; the second pin of the EMC component and/or ESD component is located between the conductive housing and the conductive cover, such that the EMC component and/or ESD component can still be grounded stably even when the insulating cover is deformed because of temperature and vibration.
US10644569B2 Rotor and motor having an insulator for rotor teeth
Provided is a rotor including a rotor core, a plurality of teeth disposed at an outer side of the rotor core, and an insulator configured to surround the teeth wherein the teeth are detachably coupled to the rotor core, the insulator includes a body configured to surround the teeth, and a blade configured to protrude from at least one of an upper surface and a lower surface of the body, and thereby the number of manufacturing components is reduced and manufacturing costs and the number of manufacturing processes are reduced.
US10644568B2 Stator frame, stator and rotary electrical machine
The stator frame includes: a spiral groove which is provided as a flow path of a coolant from one end side to the other end side in an axis direction spirally along the circumferential direction of an outer circumferential surface; and annular grooves which individually communicate with the end portions of the spiral groove on the one end side and the other end side in the axis direction and which are provided annularly along the circumferential direction of the outer circumferential surface. The spiral groove is formed such that a groove depth is shallow in regions on the one end side and the other end side in the axis direction and the groove depth is deep in a region around a center in the axis direction.
US10644566B2 Motor with a motor brake
A brake assembly comprising: (a) a caliper including: (i) one or more pistons, (b) one or more rotary to linear actuators that provides an axial force to move the one or more pistons, (c) a motor gear unit in communication with the one or more rotary to linear actuators, the motor gear unit including: (i) a motor, and (ii) a motor brake that prevents movement of the motor gear unit, the pistons, or both when the motor is turned off so that the brake apply is maintained, the motor brake including: (1) a rotor that is in communication with the motor, (2) a contact pad that is movable into contact with the rotor to prevent movement of the rotor and the motor, and (3) an electromagnet that is in communication with the contact pad and creates a brake retract.
US10644565B2 Vibration generation device and electronic device
A vibration generation device includes a rotor rotatable about a rotation axis, the rotor including a weight having a center of gravity that is eccentric with respect to the rotation axis. A shaft is inserted into the rotor and rotatably supports the rotor. A restriction part is disposed further inward than the weight in a radial direction, the restriction part being attached to one end of the shaft for restricting movement of the rotor in an axial direction.
US10644562B2 Blower device
A blower device includes: a fan; a motor rotating the fan, and including: a stator; a coil; a housing supporting the stator; and a cover covering the stator and the coil; a case housing a printed circuit board electrically connected to the coil; a first elastic body; and a second elastic body.
US10644561B2 Stator structure and resolver
A stator structure according to an embodiment includes a stator core having a plurality of teeth; insulators configured to cover the teeth; a coil wound around each of the teeth with the insulators interposed therebetween; and first and second coil covers configured to cover the coil, each of the first and second coil covers being formed in an annular shape. The insulators have respective flange parts configured to cover respective distal end portions of the teeth. Each of the first and second coil covers has a first peripheral wall. The first peripheral wall of the first coil cover and the flange part located on one side of the insulator are arranged to face each other with a space therebetween. The first peripheral wall of the second coil cover and the flange part located on the other side of the insulator are arranged to face each other with a space therebetween.
US10644560B2 Rotary electric machine
Provided is a rotary electric machine, including a pair of frames each including a cylindrical part, the cylindrical part having a fitting groove formed in an axial end portion, the pair of frames holding a stator core in an axial direction under a state in which both axial end portions of the stator core are each fitted in the fitting groove, the fitting groove having an axial surface having an annular shape opposed to an axial end surface of the stator core and a radial surface having a cylindrical shape opposed to an outer peripheral surface of the stator core, the radial surface having a recessed part recessed toward a radially outer side in a portion on the axial surface side, the cylindrical part having an inner peripheral surface opposed to a coil end, the inner peripheral surface having a large diameter part recessed toward the radially outer side.
US10644559B2 System comprising a shaft extending through a printed circuit board for controlling a motor assembly
The present relates to a system comprising a housing, a motor assembly, a printed circuit board (PCB) and a shaft. The motor assembly is located inside the housing. The motor assembly comprises a control for alternatively engaging and disengaging a functionality of the motor assembly. The printed circuit board (PCB) is located inside the housing and defines an aperture for receiving the shaft. The shaft extends through the aperture of the PCB. A first end of the shaft is adapted for actuating the control of the motor assembly. A second end of the shaft extends through an opening in the housing and is adapted for receiving an actuator.
US10644558B2 System, method, and apparatus for stator and alternator for electric machine
A stator for an electric machine includes a generally cylindrical stator core having a plurality of circumferentially-spaced and axially-extending core teeth that define a plurality of circumferentially-spaced and axially-extending core slots in a surface thereof, a main winding having a plurality of coils, each of the coils including a plurality of turns occupying the plurality of slots in the stator core, and a tertiary excitation winding having a plurality of coils, each of the coils including a single turn occupying at least a subset of the plurality of slots in the stator core. The coils of the main winding are unevenly arranged in the plurality of slots.
US10644551B2 Spoked rotor for an electric motor
A rotor is provided for use in an electric motor. The rotor includes a shaft assembly rotatable about an axis. The rotor also includes a plurality of magnets arranged arcuately about the shaft assembly, and a plurality of pole segments arranged arcuately about the shaft assembly. The pole segments alternate with the magnets, such that each of the magnets is at least in part interposed between adjacent pole segments. The pole segments interlock with the coupling element.
US10644549B2 Brushless direct current motor
BLDC motor including a stator with teeth which extend toward an inner side of a core and have a coil wound therearound; rotors disposed at an inner side of the stator and spaced apart from each other having a plurality of permanent magnets coupled to a core thereof; and hall sensors disposed and spaced apart to be opposite to an outer circumferential surface of the core of the rotor and disposed within a height range between both surfaces in a height direction of the core of the rotor to detect a change in a magnetic field in response to a rotation of the rotor, thereby accurately grasping positional information of a rotor and accurately controlling a rotation of the rotor by transmitting a magnetic flux generated from a permanent magnet of the rotor to a hall sensor enabling the hall sensor to detect a change in a magnetic field.
US10644548B1 Scanning motor with built-in magnetic stiffness
Scanning apparatus includes a rotor, including a permanent magnet, which is configured to rotate about an axis. A stator includes a magnetic core, which is configured to generate a static magnetic field in a vicinity of the rotor and defines an equilibrium angle of rotation of the rotor, at which the permanent magnet is aligned with the static component of the magnetic field. At least one coil is wound on the magnetic core so that when the coil driven with an AC electrical current at a selected frequency, the stator generate a time-alternating magnetic field, which causes the rotor to oscillate on the axis at the selected frequency about the equilibrium angle.
US10644547B2 Armature
An armature core is configured by arranging into an annular shape: at least one first core segment that includes: a first core back portion; a first tooth portion; and a mounting portion that is formed on an outer circumferential portion of the first core back portion; and a plurality of second core segments that include: a second core back portion; and a second tooth portion; the mounting portion includes projecting portions that project on two circumferential sides from the first core back portion; and the first core segments and the second core segments that are adjacent to each other are fixed in a state in which facing side surfaces between the first core back portions and the second core back portions contact each other, and inner circumferential surfaces of the projecting portions and outer circumferential surfaces of the second core back portions are in contact.
US10644546B2 Compact motoreducer
The disclosure relates to a motoreducer consisting of a casing including a brushless motor having at least two electrical phases, a rotor rotating on an axle, and composed of a stator assembly having at least two poles each bearing coils the winding axes of which are spaced apart by a mechanical angle smaller than 180° and extend radially, and a gear train. The gear train includes: a first axle placed in the angular space formed between the two poles, the first axle bearing a first assembly formed by a coupled pinion and toothed wheel, the toothed wheel being placed above the pinion and having a radius larger than the pinion, the toothed wheel meshing with an input pinion rotating on the axle of the rotor, the toothed wheel being placed above the poles bearing the coils, all the axles of the gear train being parallel to one another and parallel to the axle of the rotor. The gear train has at least one axle bearing two toothed wheels/pinion assemblies rotating on the axle.
US10644541B2 Transformer and power supply board
Provided are a transformer and a power supply board including the transformer, the transformer includes: a power supply circuit, wherein the power supply circuit includes a power supply antenna and the power supply circuit is configured to transmit electric power through the power supply antenna; and a power receiving circuit, wherein the power receiving circuit includes a power receiving antenna and the power receiving circuit is configured to receive the electric power transmitted by the power supply antenna through the power receiving antenna. The transformer uses the principle of resonance wireless charging so as to improve the working frequency of the transformer, decrease the volume and weight of the transformer, save a magnetic core, and decrease or eliminate the magnetic core loss.
US10644534B2 Solar mobile electronic device
A solar mobile electronic device includes: a power supply device, including a battery in electric connection with a first voltage display module and outputting a first output voltage, the first voltage display module measuring and displaying the magnitude of the first output voltage; a solar power supply device, including at least one solar panel and a voltage display and control device, the solar panel in electric connection with the voltage display and control device and converting solar energy to a second output voltage, the voltage display and control device configured with a second voltage adjusting module and a second voltage display and control module also in electric connection with the first voltage display module, the second voltage display and control module controlling and displaying the magnitude of the second output voltage through the second voltage adjusting module and having a dynamic comparison unit adapted to set a predetermined voltage value.
US10644529B2 Adapter and method for charging control
An adapter and a method for charging control are provided. The adapter includes a power converting unit, a sample and hold unit, a current acquisition and control unit. The power converting unit is configured to convert an input AC to obtain an output voltage and an output current of the adapter, and the output current of the adapter is a current of a first pulsating waveform. The sample and hold unit is connected to the power converting unit, and is configured to sample the current of the first pulsating waveform when the sample and hold unit is in a sample state and hold a peak value of the current of the first pulsating waveform when the sample and hold unit is in a hold state. The current acquisition and control unit is connected to the sample and hold unit.
US10644526B2 Charger with inverter and inverter gate drive circuit
A high-speed charger with a long lifespan such that a power converting inverter can be reliably stopped in accordance with a forced stop signal, without causing a malfunction. Pulse transformers corresponding respectively to switching elements configure an inverter. A control circuit outputs gate signals for switching on and off the switching elements to primary side circuits, each of which includes a primary winding of one of the pulse transformers. Gate drive circuits switch on and off of the switching elements based on voltage generated in secondary windings of the pulse transformers. Transistors acting as interruption control switching elements are interposed in the primary side circuit of each of the pulse transformers. The transistors are cut off in accordance with a forced stop signal, whereby an operation of the inverter stops.
US10644525B2 Method for the operation of a buck converter as a power source for the electronics of a battery system and a battery system with a buck converter
A method for operating a buck converter as a power source for electronics of a battery system, includes: operating the buck converter in a first mode in which the buck converter provides a first output voltage; receiving a first control signal; and in response to receiving the first control signal, operating the buck converter in a second mode in which the buck converter provides a second output voltage for a System Basis Chip of the battery system. The first output voltage has a first value in a range of a to b, and the second output voltage has a second value in the range of c to d, wherein b is less than c.
US10644523B2 Charge management system
A charge management system including a power distribution bus circuit for distributing energy from a power source to a load, and an intermediate energy storage circuit operably connected to a power distribution bus circuit for aiding in distribution of energy to the load. A charge management system controller may be configured to control the discharge of energy between the intermediate storage circuit and the power distribution bus circuit during one or more modes. Such a charge management system may enable the power distribution bus circuit to receive energy from the intermediate energy storage circuit before the power bus voltage drops in response to load demand, which may enable the power source to respond to perturbations in the power bus voltage and minimize inrush current from the power source. The system also may be used to soft-start high-power equipment, or absorb energy spikes associated with shut-down.
US10644521B2 Recharger with over-temperature protection and capable of recording over-temperature information
A recharger includes a power supply circuit, an output circuit, a detection circuit, a micro-controller, and a restart circuit. The detection circuit includes a resistor and an NTC thermistor. The resistor includes a first end coupled to an auxiliary voltage provided by the power supply circuit. The NTC thermistor includes a first end coupled to a second end of the resistor and a second end coupled to a bias voltage. The micro-controller, including a pin coupled between the resistor and the NTC thermistor, turns off when the pin level is lower than a reference voltage. The restart circuit includes a comparator having a positive input end coupled to the pin, a negative input end coupled to a restart voltage, and an output arranged to output an enable signal when the level of the pin is higher than the restart voltage, thereby activating the output circuit for providing an output voltage.
US10644520B2 Battery protection board, battery and mobile terminal
Embodiments of the present disclosure provide a battery protection board, a battery and a mobile terminal. A battery protection board includes a protection circuit and a detection circuit. The protection circuit is configured to be coupled to a charge and discharge circuit of a battery in a mobile terminal. The detection circuit is coupled to at least part of the protection circuit and configured to detect a voltage drop generated by an impedance of the at least part of the protection circuit and to determine a charging current or a discharging current of the charge and discharge circuit according to the voltage drop and the impedance of the at least part of the protection circuit during a charge and discharge process of the battery.
US10644519B2 Positionally compliant charge connector for robotic drive unit charging
An electric charging station for a mobile drive unit includes a frame that defines an interior volume of space. The frame is configured to carry an electrical charging unit positioned above the interior volume of space. The station includes a station charge connector that is configured to be in electrical communication with the electrical charging unit and is also configured for mating with a corresponding charge connector of the mobile drive unit. The station charge connector extends forward within the interior volume of space along a longitudinal direction that is substantially perpendicular to the vertical direction. The station charge connector is connected to the frame by at least one compliant mechanism that is configured to provide the station charge connector with positional compliance with respect to the frame.
US10644518B2 Battery power supply system and method
A battery power supply system and a battery power supply method for a main system are provided. The battery power supply system includes a power supply processor, an expansion slot module with plural slots, and plural battery units. The plural battery units are docked with the corresponding slots. Moreover, plural control switches are electrically connected between the corresponding slots and the power supply processor. A voltage value of one battery unit is defined as a fiducial voltage value. If the difference between the fiducial voltage value and the voltage value of at least one battery unit of the rest of the battery units is within a predetermined value, the control switch corresponding to the at least one battery unit is turned on. The battery unit with the fiducial voltage value and the at least one battery unit are connected with each other in parallel.
US10644516B2 Charging multiple user apparatuses
According to an aspect, there is provided a method connectivity of at least two user apparatuses is identified to a power source via a Universal Serial Bus type-C connection (USB-C). Apparatus characteristics of the at least two user apparatuses are obtained. Charging preference data relating to the at least two user apparatuses is also obtained. Based on the apparatus characteristics and the charging preference data, a charging scheme is determined to provide charging power to the at least two user apparatuses from the power source. The determined charging scheme is then applied to charge the at least two user apparatuses via the USB-C connection.
US10644515B2 Information processing system, information processing device, operation device, and power supply method
An example information processing system includes a main device, and an operation device attachable to the main device. The operation device includes a first control circuit, a first battery, and a first power supply circuit. The main device includes a second control circuit, a second battery, and a second power supply circuit. The second power supply circuit supplies power from the second battery to the operation device in response to satisfaction of a condition about the amount of remaining charge indicated by the remaining charge amount information transmitted from the operation device. When power is supplied from the main device to the operation device, the first power supply circuit supplies power supplied from the main device to the first control circuit, instead of power from the first battery.
US10644511B2 Multi-engine optimizer zone strategy
A power system having a plurality of gensets compares the instantaneous power consumption with a plurality of power consumption zone boundaries and classifies the power consumption into a selected zone. Each zone includes a corresponding base power value and a corresponding dynamic range value, which are apportioned among the plurality of gensets.
US10644503B2 Coupled split path power conversion architecture
Described herein are power conversion systems and related techniques which utilize a coupled split path (CSP) circuit architecture. The CSP structure combines switches, capacitors and magnetic elements in such a way that power is processed in multiple coupled split paths in a variety of voltage domains. These techniques are well suited for power conversion applications that have one or more input/output ports that have a wide voltage range, or if the application is interfacing with the ac line voltage and requires power-factor correction.
US10644499B2 Current limiter
A current limiter circuit for limiting current through a pass device is disclosed. The current limiter circuit includes a accurate/fast current limiter circuit, a coarse/slow current limiter control circuit and a pass device having an input port, an output port and an on/off control port. A control circuit couple to the accurate/fast current limiter circuit and the on/off control port is also included. The accurate/fast current limiter circuit is coupled to the input port and the output port and the coarse/slow current limiter control circuit is coupled to the input port and the output port and an on/off control port of the accurate/fast current limiter circuit.
US10644498B2 Power distribution systems and methods of performing zone selective interlocking in power distribution systems with a communication network
A method of operating an electrical power distribution system including circuit protection devices is disclosed. Each circuit protection device includes a network interface, a processor, and a memory device. The method includes transmitting, by each device of the plurality of circuit protection devices, a network communication signal to the communication network. An approximate physical distance between the circuit protection devices is determined based at least in part on a characteristic of the network communication signals. A maintenance mode of each circuit protection device of a subset of the circuit protection devices is enabled in response to enablement of a maintenance mode of one circuit protection device of the plurality of circuit protection devices. The subset of the circuit protection devices is determined at least in part by the approximate physical distance of the circuit protection devices from the maintenance mode enabled one circuit protection device.
US10644496B2 Semiconductor device with surge current protection
A power device includes an active area having at least two switchable regions with different threshold voltages.
US10644495B2 Galvanic isolation for relay device
One example includes a relay device that is comprised of a galvanic isolation barrier, a protection control and power extractor, and an electronic switch. The galvanic isolation barrier is coupled to an input of the relay device and receives a switch control signal and outputs another switch control signal. The protection control and power extractor is coupled to an output of the galvanic isolation barrier. The protection control and power extractor extracts power from a power supply coupled to the relay device. The protection control and power extractor is responsive to the other switch control signal and generates a protection signal in response to a determination of an operating parameter of the relay device. The protection control and power extractor further outputs an electronic switch device signal based on the generated protection signal.
US10644492B2 Cart for storing, transporting, and organizing a long electrical cord and a plurality of electrical outlets
A cart for storing and transporting an electrical cord of up to 500 feet in length to be unwound over a parcel of ground. The cart includes a cord spool having a pair of circular spool sides together bounding space for storing the electrical cord. The cart also has a plurality of female electrical sockets, a circuit breaker, a power on-off switch, a power-on indicator light, and a short male cord to plug into a power cord to provide power to the female electrical sockets. The cart also has a support frame to rotatably support the cord spool, and a pair of wheels to roll across the parcel of ground while supporting the electrical cord. Also included is a frame handle to enable a user to tilt the support frame onto the pair of wheels, and for pushing or pulling the cart over the ground while unwinding the electrical cord.
US10644486B2 Panel wire support brackets
A panel wire support bracket may provide for support of a plurality of insulated electrical wires adjacent a building stud. The bracket may include an end cap including a stud face for flush fastening to the building stud, and a support bar with a plurality of holes and guide walls that extend downward from the holes. The holes and guide walls may be configured for locating and slidably supporting the wires passing through the holes. The guide walls may include flexible support for the wire with a protrusion to contact the wire. The flexible support may also include a tab operable for moving the protrusion away from contact with the wire. The holes may define hexagonal shapes and the guide walls may taper inwardly from the hole.
US10644483B2 Method of inspecting spark plug and method of manufacturing spark plug
A plurality of assemblies are prepared, and a predetermined voltage is applied to a center electrode of each of the plurality of assemblies. The voltage applied to each of the plurality of center electrodes is detected by respective voltage sensors, and a differentiated value is calculated by differentiating the applied voltage, detected by each voltage sensor, with respect to time. A judgment is made as to whether or not a differentiated value change state in which an absolute value of the differentiated value becomes equal to or greater than a predetermined threshold value occurs. A judgment is made as to whether or not the occurrence of the differentiated value change state is caused by the noise, according to the voltage applied, for a specific time from the occurrence of the differentiated value change state, to the center electrode where the differentiated value change state has occurred.
US10644479B1 Semiconductor device and method of manufacturing a semiconductor device
A packaged electronic device structure includes a substrate having a major surface. A semiconductor device is connected to the major surface of the substrate, the semiconductor device having a first major surface, a second major surface opposite to the first major surface, and a side surface extending between the first major surface and the second major surface. A package body encapsulates a portion of the semiconductor device, wherein the side surface of the semiconductor device is exposed through a side surface of the package body. In some examples, the side surface of the semiconductor device is an active surface. In some examples, the package body comprises a molded structure that contacts and overlaps the first major surface of the semiconductor device.
US10644474B2 Conductively-cooled slab laser
A carbon dioxide gas-discharge slab-laser is assembled in a laser-housing. The laser-housing is formed from a hollow extrusion. An interior surface of the extrusion provides a ground electrode of the laser. Another live electrode is located within the extrusion, electrically insulated from and parallel to the ground electrode, forming a discharge-gap of the slab-laser. The electrodes are spaced apart by parallel ceramic strips. Neither the extrusion, nor the live electrode, include any direct fluid-cooling means. The laser-housing is cooled by fluid-cooled plates attached to the outside thereof.
US10644469B1 LED lamp with adaptable plug-in pin configuration
An LED plug-in lamp is disclosed that has a plug head which converts from a G24Q 4-pin plug head to a G24D type 2-pin plug head when a collar structure on the plug head is rotated relative to a fixed stage structure. The collar structure has two pin-stop features and two pin hole cover features. Rotating the collar structure relative to the fixed stage structure moves the two pin-stop features and allows the two reachable contact pins can be retracted through corresponding pin holes on the fixed stage structure and places ends of the pin hole cover structures over corresponding pin holes.
US10644468B2 Medical lead connectors with contact electrodes
Embodiments disclosed herein include devices and methods pertaining to medical lead connectors. According to various embodiments of the disclosed technology, disclosed is a lead connector that may include a base member; a flexible circuit disposed on the base member and including a plurality of electrical contacts; a plurality of contacts positioned to allow contact between a lead inserted into the lead connector and the plurality of contacts and between the plurality of contacts and the plurality of electrical contacts of the flexible circuit; and a casing that includes a bottom casing and a cover member. When a lead is inserted into the lead connector via an opening on the cover member, the lead may push against the plurality of contacts, electrically coupling the lead to the flexible circuit via the plurality of contacts and the plurality of electrical contacts of the flexible circuit.
US10644467B2 Coaxial plug connector for mounting on circuit boards
A coaxial connector for mounting on circuit boards or the like with a socket for accommodating a coaxial cable end and contacts for mounting the connector on the circuit board, whereby the socket is combined with a metal flange, which can be connected to an external electromagnetic compatible shielding device.
US10644465B2 Electrical outlet cover with integrated lighting
A lighting device and system having a faceplate and a backplate. The faceplate or the backplate may have an arm or a set of arms having electrical conductors to connect or couple to the electrical contact points of an outlet, plug, or switch. The electrical conductors can receive a voltage from a voltage source such as an AC voltage source. A voltage regulation circuit may provide for the regulation or conversion of the voltage source. A switch can allow for a control circuit connected to the voltage regulation circuit to be bypassed or switch from one operational mode to another operational mode. The operational modes may be in an emergency lighting mode, and a nightlight mode. The voltage source can be connected to a light source or sensor through the control circuit or the switch, and the light source may be activated based on the output of the sensor.
US10644462B2 Charging connector, terminal fitting and method of fixing a sensor to a terminal fitting
A charging connector for charging a battery installed in a vehicle includes a housing (51) with at least one accommodating chamber (64a) for at least partly accommodating at least one terminal fitting (10), and at least one sensor (S) mounted to at least one terminal fitting (10) by a shrinking tube (20). A corresponding method and a corresponding terminal fitting (10) also are provided.
US10644460B2 Multipurpose wall outlet
A multipurpose wall outlet includes a support structure on which are mounted at least one output, at least one electrical outlet and a circuit board in electrical voltage communication with the at least one output. A connector in communication with the circuit board is adapted to receive electrical power having a first voltage from a power source. A smart chip and a passivated bridge are mounted on the circuit board and are electrically coupled to the at least one output and the connector. The multipurpose wall outlet is adapted, during operation, to receive electrical power having the first voltage from the power source, convert the electrical power to a second voltage different from the first voltage, and output the converted electrical power from the at least one output. The smart chip is configured to control the voltage of the converted electrical power output from the at least one output.
US10644458B2 Shielded interconnect array
A shielded interconnect array and associated methods are described. Examples of the shielded interconnect array include socket connections that include conductive members with flexible bends. In examples shown, corresponding grounded conductive members with flexible bends are located adjacent to other conductive members with flexible bends to provide shielding.
US10644452B2 Vehicular wiring system with first and second connector housings and identifying member that is removable only when first and second connector housings are connected properly
A wiring system includes a plurality of connectors (C1 to C9). Each connector includes a first connector housing (10), a second connector housing (20) and a connector identifying member (30). The first connector housing (10) includes an identifying member holding portion for holding the connector identifying member (30). The second connector housing (20) includes a restraint releasing portion for releasing the restraint of the connector identifying member (30) only when the first and second connector housings (10, 20) are connected properly. Each connector identifying member (30) holds identification information for distinguishing the connector to which the connector identifying member belongs.
US10644450B2 Electrical wire management device and method for managing electrical wire
An electrical wire management device includes a spring connector and an electrical wire assembly. The spring connector includes an insulating body and a plurality of spring terminals. The insulating body is arc-shaped, a side of the insulating body forms an opening, and the spring terminals are disposed on the insulating body. Each spring terminal has a contact portion and a pin portion. The contact portions of the spring terminals respectively extend into a plurality of wire grooves of the insulating body. The electrical wire assembly includes a plurality of electrical wires, and an end of each electrical wire has a connection portion. The connection portions of the electrical wires are respectively disposed into the wire grooves, the contact portions of the spring terminals respectively clamp the connection portions of the electrical wires, such that the electrical wires are electrically connected to the spring terminals.
US10644449B2 Connector with lock arm
A female connector (10) includes a housing body (20). A lock arm (30) has a front end coupled to the housing body (20) and extends rearward. Two legs (80) laterally support the lock arm (30). The lock arm (30) includes an arm body (40) having a lock claw (60) behind a base end (41) and can lock to a mating connector (100) by resiliently returning upward. An unlocking portion (50) is at a rear end of the arm body (40) for displacing the arm body (40) down. An interlocking support (81) extends laterally from the unlocking portion (50) above the housing body (20) and an independent support (82) is separated from the lock arm (30) above the housing body (20), extends in a front-rear direction and has one end coupled to the interlocking support (81) and the other end coupled to the housing body (82).
US10644448B2 Electrical device having an ejector lever with displaceable pivot axis
An electrical device, having a receiving shaft for releasably receiving an electrical and/or electronic component, in particular a relay module or an electrical circuit, wherein the electrical device has an ejection device for ejecting the component, wherein the ejection device has a pivotable ejector lever. In an ejection operation, the component can be at least partially pushed from the receiving shaft by manually operating the ejector lever by a pressure force exerted on the component by the ejector lever, wherein the ejector lever is pivotably supported on the electric device without a fixed pivot axis and in an ejection operation, is configured to execute a pivoting movement of which the pivot axis is displaceable during the course of the ejection operation.
US10644446B2 Lever-type connector
A female housing (40) is formed with a cam pin (41) having a projecting dimension larger than cam projections (23) of a moving plate (18), and a lever (24) is formed with a cam groove (28) for accommodating the cam projections (23) and the cam pin (41) in the process of connecting/separating both housings (10, 40). An escaping space (31) communicates with the cam groove (28) and is configured to restrict entrance of the cam pin (41) by being shallower than the cam groove (28). In the process of rotating the lever (24) from an initial position to a connection position in a state where the housings (10, 40) are separated and the moving plate (18) is at a protecting position, the cam projections (23) are accommodated into the escaping space (31) while being kept out of contact with the lever (24).
US10644445B2 Lever-type connector
A lever-type connector has a lever (24) with a cam groove (28) curved to approach a center of rotation (13) of the lever (24) from an entrance (28E) to a back side. Rotation of the lever (24) from an initial position to a connection position causes cam projections (23) of a moving plate (18) to displace in the cam groove (28) and to approach the center of rotation (13) of the lever (24) while sliding in contact with a cam pin (41) of a female housing (40). The cam projections (23) displace in an escaping space (31) of the lever (24) without changing a positional relationship with respect to the center of rotation (13) of the lever (24) as the lever (24) is rotated from the initial position to the connection position in a state out of contact with the cam pin (41).
US10644444B2 Plug connector part with a locking element
A plug-in connector part for connection to an associated mating plug-in connector part includes: a housing; a plug-in portion arranged on the housing and pluggable into an associated mating plug-in connector part in a plug-in direction and is engaged with the mating plug-in connector part when in a connected position, at least one electrical contact element being arranged on the plug-in portion and for electrically contacting the mating plug-in connector part; a locking element that is movably arranged on the housing, the locking element having a locking position for locking the plug-in connector part with respect to the mating plug-in connector part in the connected position, and being movable out of the locking position to unlock the connection between the plug-in connector part and the mating plug-in connector part; and a pressing element movably arranged on the housing, the pressing element being actuable in a first actuation direction.
US10644437B1 Cable seal systems and connectors
Cable seal systems used with connectors comprise a housing having an inside passage for placement of a cable therein, wherein the passage includes a recessed opening extending axially a distance from a housing open end. A seal member is disposed within the recessed opening and comprises an elastomeric seal element having an inside diameter extending around a cable outside surface and an outside diameter extending around an inside surface of the recessed opening. The inside and outside diameters may have a surface feature to provide a leak-tight seal the respective cable and recessed opening. The seal member includes rigid guide elements that are connected with opposed axial surfaces of the seal element. A cover is connected to the housing open axially fixing placement of the member between the cover and housing, wherein the cover includes an opening to accommodate passage of the cable into the housing.
US10644431B2 High-current electrical terminal
An electrical connector includes a first-housing having a first-electrical-terminal, and a second-housing including a second-electrical-terminal disposed within a protective-shroud. The second-electrical-terminal includes a planar blade-shaped isolator formed of a dielectric material. The planar blade-shaped isolator has a spine, a tip, and a web. The tip includes a plurality of locating-tabs extending along the longitudinal-axis from a mid-line of the tip and overlaying the web. The second-electrical-terminal has a conductor formed of a single piece of electrically conductive-material. The conductor has a first-side that overlays a second-side and defining a U-shaped bend and a gap between the first-side and the second side. The gap is configured to receive the plurality of locating-tabs.
US10644428B2 Connector assembly with terminal-stabilizer
A connector assembly includes a first-connector-housing, an inner-housing, a terminal-stabilizer, and a second-connector-housing. The inner-housing is disposed within a cavity defined by the first-connector-housing. The inner-housing includes an opposed flexible-lock moveable from a locked-position to an unlocked-position. The terminal-stabilizer is disposed within the cavity and is movable from a pre-stage-position to a seated-position. The terminal-stabilizer defines a stop configured to engage an end of the opposed flexible-lock when the opposed flexible-lock is in the locked-position. The second-connector-housing includes an unlocking-feature configured to move the opposed flexible-lock from the locked-position to the unlocked-position. When the second-connector-housing is mated with the first-connector-housing the unlocking-feature moves the opposed flexible-lock to the unlocked-position, whereby the stop on the terminal-stabilizer moves past the opposed flexible-lock and the second-connector-housing moves the terminal-stabilizer from the pre-stage-position to the seated-position.
US10644427B2 Connector
A connector includes a housing (10) formed with a terminal accommodation chamber (13), a terminal fitting (21) to be inserted into the terminal accommodation chamber (13) from behind the housing (10), a locking lance (14) disposed to face the terminal accommodation chamber (13), cantilevered forward and resiliently displaceable in a direction away from the terminal accommodation chamber (13) and in a direction to enter the terminal accommodation chamber (13), and a recess (20) formed in an area on a side of the locking lance (14) opposite to the terminal accommodation chamber (13).
US10644423B2 Semiconductor module
A semiconductor module includes: a circuit board on which a first semiconductor chip and a second semiconductor chip are mounted and includes a first through hole formed with a conductor foil therein; a press-fit terminal that is electrically connected to the conductor foil in the first through hole of the circuit board; and a second resin that is disposed on a surface side and a back surface side of the circuit board. Further, the press-fit terminal is provided with a pressure contact portion which is press-fitted into the first through hole and is electrically connected to the conductor foil in the first through hole, and the second resin on the surface side of the circuit board and the second resin on the back surface side of the circuit board are integrally formed via a second resin that is filled in the first through hole.
US10644419B2 Electric connector and electric connector set
An electric connector includes a connector housing configured to be able to be protrusion-depression engaged with a connector housing of a counterpart electric connector in an opposed direction; a plurality of connection terminal rows arranged approximately in the same plane in the connector housing; a conductive member having conductive first plates attached to the connector housing on both outsides of the connection terminal rows in a row direction of connection terminals; and a conductive reinforcing metal piece extending along the connector housing. The reinforcing metal piece is mounted on the connector housing in such a state that at least part of the reinforcing metal piece overlaps with at least part of the first plates.
US10644415B2 Terminal-equipped wire and method for crimping terminal onto wire
A terminal-equipped wire (X) includes a wire (10) with a core (11) covered by with insulation coating (12). A terminal (20) including a wire barrel (23) is crimped onto the core (11) exposed at an end of the wire (10). An anticorrosive (35) is attached to cover the crimped wire barrel (23). The wire barrel (23) has barrel pieces (23B) extending from side edges of a bottom plate. The core (11) is placed on the bottom plate so that a tip of the core (11) is retracted rearwardly of front edges of the barrel pieces (23B) and the barrel pieces (23B) are crimped to embrace the core (11) while extending ends of the barrel pieces (23B) butt against each other. A core confirmation opening (30) is formed in a front of the crimped wire barrel (23) by widening an interval between corresponding butting parts of the barrel pieces (23B).
US10644411B2 Scalable antenna array
In one scenario, a pillbox array is provided. The pillbox array includes a feed network unit that receives an input wave. The feed network unit includes feed branches for splitting and transmitting the input wave, pillbox reflectors that collimate the input wave, and radiating waveguides for radiating the collimated input wave. The pillbox array further includes a load plate mounted on the feed network unit, where the load plate has load elements placed between the radiating waveguides. This pillbox array also includes a polarizer plate that is mounted on the load plate and the feed network unit. The polarizer plate includes polarizers arranged such that when the polarizer plate is laterally shifted to a first side of the radiating waveguides, a first circular polarization occurs, and when the polarizer plate is laterally shifted to a second side of the radiating waveguides, a second circular polarization occurs.
US10644409B2 Passive element
A split ring resonator (10) as a unit cell of a passive element includes a conductor (1) made of a metal and having an annular shape split by a first gap (2) and a second gap (3) different from the first gap (2). A first capacitance generated by the first gap (2) is different from a second capacitance generated by the second gap (3).
US10644407B2 Communication device
A communication device includes a metal mechanism element, a feeding radiation element, a tuning radiation element, and a dielectric substrate. The metal mechanism element has a closed slot. The feeding radiation element extends across the closed slot. The feeding radiation element has a feeding point. The tuning radiation element extends across the closed slot. The first end of the tuning radiation element is coupled to the metal mechanism element. The second end of the tuning radiation element is adjacent to the metal mechanism element or is coupled to the metal mechanism element. The dielectric substrate is adjacent to the metal mechanism element. The feeding radiation element and the tuning radiation element are both disposed on the dielectric substrate. An antenna structure is formed by the feeding radiation element, the tuning radiation element, and the closed slot of the metal mechanism element.
US10644406B2 Beam adaptive multi-feed dielectric antenna system and methods for use therewith
In accordance with one or more embodiments, an antenna system includes a dielectric antenna having a feed-point, wherein the dielectric antenna is a single antenna having a plurality of antenna beam patterns. At least one cable having a plurality of conductorless dielectric cores is coupled to the feed-point of the dielectric antenna, each of the plurality of conductorless dielectric cores corresponding to one of the plurality of antenna beam patterns. A controller, selects one of the plurality of antenna beam patterns and generates a control signal in response thereto. A core selector, responsive to the control signal, couples electromagnetic waves from a source to a selected one of the plurality of conductorless dielectric cores, the selected one of the plurality of conductorless dielectric cores corresponding to the selected one of the plurality of antenna beam patterns.
US10644405B2 Integrated circuit package including miniature antenna
The present invention relates to an integrated circuit package comprising at least one substrate, each substrate including at least one layer, at least one semiconductor die, at least one terminal, and an antenna located in the integrated circuit package, but not on said at least one semiconductor die. The conducting pattern comprises a curve having at least five sections or segments, at least three of the sections or segments being shorter than one-tenth of the longest free-space operating wavelength of the antenna, each of the five sections or segments forming a pair of angles with each adjacent segment or section, wherein the smaller angle of each of the four pairs of angles between sections or segments is less than 180° (i.e., no pair of sections or segments define a longer straight segment), wherein at least two of the angles are less than 115°, wherein at least two of the angles are not equal, and wherein the curve fits inside a rectangular area the longest edge of which is shorter than one-fifth of the longest free-space operating wavelength of the antenna.
US10644404B2 High-efficiency broadband antenna
Techniques for tuning a crossed-field antenna are provided. An example of an antenna system includes a D-plate with a D-plate feed conductor, such that the D-plate is a horizontal conductor raised above and insulated from a ground plane, an E-cylinder with an E-cylinder feed conductor, such that the E-cylinder is a vertical hollow conductive cylinder of smaller diameter than the D-plate, which is mounted concentrically above and insulated from the D-plate, a transmitter tuning circuit configured to receive a signal from a transmitter, an E-cylinder tuning circuit operably coupled to the transmitter tuning circuit and the E-cylinder feed conductor, and a D-plate tuning circuit operably coupled to the transmitter tuning circuit and the D-plate feed conductor.
US10644401B2 Dual-band interspersed cellular basestation antennas
Low-band radiators of an ultra-wideband dual-band dual-polarization cellular basestation antenna and ultra-wideband dual-band dual-polarization cellular base-station antennas are provided. The dual bands comprise low and high bands. The low-band radiator comprises a dipole comprising two dipole arms adapted for the low band and for connection to an antenna feed. At least one dipole arm of the dipole comprises at least two dipole segments and at least one radiofrequency choke. The choke is disposed between the dipole segments. Each choke provides an open circuit or a high impedance separating adjacent dipole segments to minimize induced high band currents in the low-band radiator and consequent disturbance to the high band pattern. The choke is resonant at or near the frequencies of the high band.
US10644400B2 Hierarchically elaborated phased-array antenna modules and faster beam steering method of operation by a host processor
A host processor controls an apparatus by updating all the phase shifter values of a phased array antenna by using “global write” to update these parameters to all phased-array transformation circuits simultaneously via a serial bus. Antenna elements, each controlled by a phased-array transformation circuit, are individually configured to transform phase and gain according to a register array. The register array has a local register group and a central register group, the local registers physically placed close in proximity to RF chains which each correspond to an element of array antenna, whereby each set of local registers control an individual antenna element and a central register controlling overall beam steering function. The apparatus is transformed by the host efficiently elaborating phase shift weights into a submodule of a phase array antenna system with low noise and bandwidth. The host triggers reuse of phase and gain when it can.
US10644398B2 Antenna for generating arbitrarily directed Bessel beam
An antenna for generating an arbitrarily directed Bessel beam, including a beam-forming plane and a feeding horn, the beam-forming plane is a dual-layer dielectric substrate structure having a beam focusing function, including: a printed circuit bottom layer, a high-frequency dielectric substrate lower layer, a printed circuit middle layer, a high-frequency dielectric substrate upper layer, and, a printed circuit upper layer; the printed circuit bottom layer, the high-frequency dielectric substrate lower layer, the printed circuit middle layer, the high-frequency dielectric substrate upper layer, and the printed circuit upper layer are co-axially stacked from the bottom to the top: the beam-forming plane is entirely divided into periodically arranged beam-forming units by a plurality of meshes, and each beam-forming unit consists of printed circuit upper, middle and lower metal patches of which centers are on the same longitudinal axis, the high-frequency dielectric substrate lower layer and the high-frequency dielectric substrate upper layer.
US10644392B2 Lighting device cover with built-in antenna
A cover of a lighting device includes a front surface and a back surface, where the back surface is on an opposite side of the front surface. The cover further includes an antenna formed in the back surface, where the antenna is exposed on the back surface of the cover.
US10644390B2 Through air radar level transmitter with radio frequency shielding
A through air measurement instrument comprises a housing for mounting to a process vessel and including a waveguide. A control circuit in the housing controls operation of the instrument for determining level. An RF circuit board in the housing is operatively controlled by the control circuit and includes a microwave transceiver circuit connected via a coupler to strip line traces on the printed circuit board for coupling a high frequency radar signal with the waveguide for measuring level. A multi-function RF shield comprises a cover for the RF circuit board. The cover includes a metallic covering on an inside surface for capping the waveguide and providing an RF shield.
US10644389B1 Double-frequency antenna structure with high isolation
A double-frequency antenna structure with a high degree of electrical isolation between long distance and short distance antennas includes a dielectric substrate having at least two corners and a center area. A first set of antenna arrays is positioned at the corners. A second set of antenna arrays is positioned at the center area. At least one first folded isolation plate is mounted on the dielectric substrate, and positioned between the first set of antenna arrays and the second set of antenna arrays. At least one second folded isolation plate each is mounted on one first folded isolation plate.
US10644386B2 Deployable radio frequency transmission line
A deployable radio frequency (RF) transmission line, comprising at least two members, hinged together for deployment between a folded state and an unfolded state; and at least one bridge component disposed at each inter-member junction to provide RF coupling for the transfer of RF energy between the at least two hinged members.
US10644384B1 Zero weight airborne antenna with near perfect radiation efficiency utilizing conductive airframe elements and method
An aircraft includes a fuselage assembly including a first elongated structural member formed of electrically conductive material, at least one wing assembly including a second structural member formed of electrically conductive material, at least one horizontal stabilizer assembly including a third structural member formed of electrically conductive material, and at least one vertical stabilizer assembly including a fourth structural member formed of electrically conductive material. The wing assembly, the horizontal stabilizer, and the vertical stabilizer are each interconnected with the fuselage assembly in a flight configuration normal to the fuselage. The first, second, third and fourth structural members are electrically insulated from one another. An electronic communication device within the aircraft is configurable for selective electrical interconnection of two or more of said structural members to form a dipole or monopole type transmitting/receiving antenna.
US10644377B2 Radio antenna positioning
A method (400) for positioning a first and a second radio antenna comprising the steps of configuring (SI) the first antenna to have a main lobe L1 and configuring (52) the second antenna to be a directive antenna having a main lobe L2. The method also comprising the steps of transmitting (S3) a first alignment signal from the first antenna to the second antenna and positioning (S4) the second antenna based on the received first alignment signal, as well as reconfiguring (S5) the first antenna to be a directive antenna having an antenna main lobe L3, the antenna main lobe L3 having a more narrow main lobe width than the antenna main lobe L1. The method provides a systematic approach to finding optimum antenna positions and corresponding main lobe directions which is especially suited for aligning directive radio antennas in NLOS communication scenarios.
US10644375B1 Branch-line coupler
A small-scale branch-line coupler suitable for use in mobile devices includes a first, second, third, and fourth ports, respectively acting as input, transmission, coupled, and isolated ports. A first, second, third, and fourth connection parts are connected to the ports and transmission lines. First angular transmission lines are between first and second ports, third angular transmission lines are between third and fourth ports. A third long strip transmission line connects the first port and the fourth port. A fourth long strip transmission line connects the second port and the third port. The branch-line coupler occupies a small area and has high performance.
US10644372B2 Launcher and coupling system for guided wave mode cancellation
Aspects of the subject disclosure may include, for example, a coupling module that includes a waveguide that guides a first electromagnetic wave conveying data from a transmitting device. A dielectric coupler receives the first electromagnetic wave from the waveguide to form a second electromagnetic wave, and that guides the second electromagnetic wave along the dielectric coupler adjacent to a transmission medium, and wherein the dielectric coupler has a length that supports a cancellation of at least one cancelled wave mode from a coupling of the second electromagnetic wave to the transmission medium.
US10644369B2 Non-reciprocal circuit device and communication apparatus using the same
Disclosed herein is a non-reciprocal circuit device that includes a mounting surface substantially parallel to a stacking direction, first and second side surfaces substantially vertical to the mounting surface and substantially parallel to the stacking direction, a first permanent magnet, a magnetic rotator stacked in the stacking direction with respect to the first permanent magnet, the magnetic rotator having a central conductor and at least first and second ports derived from the central conductor, a first external terminal provided on the first side surface and connected to the first port, and a second external terminal provided on the second side surface and connected to the second port.
US10644360B2 Battery management system
A battery management system includes a circuit board having a first region provided with a voltage measuring unit, a second region provided with a controller, a relay region that is disposed at a first insulation distance from the first region and at a second insulation distance from the second region, and a third region provided with an interface connecting unit. The third region is disposed at a third insulation distance from the second region. The third insulation distance is shorter than each of the first and the second insulation distances. The battery management system further includes a first insulating device connecting between the first region and the relay region, a second insulating device connecting between the relay region and the second region, and a third insulating device connecting between the second region and the third region.
US10644351B2 Polymer electrolyte and electrochemical devices comprising same
The invention relates to a polymer electrolyte comprising a silicone polymer bearing pending polyoxyalkylene ether groups, at least one fluorinated salt and a solvent, said solvent representing between 10% and 60% by weight, relative to the total weight of the silicone polymer bearing pending polyoxyalkylene ether groups, of the fluorinated salt and of the solvent, and said solvent comprising at least one polyether solvent. In addition, the invention also relates to a process for producing said polymer electrolyte and to the uses thereof as an electrolyte in an electrochemical device, in particular as an electrolyte in a battery or in an electronic display device, in particular an electrochemical device.
US10644348B2 Crystalline solid electrolyte and production method therefor
Provided is a novel crystalline solid electrolyte which can be used as a dispersion medium when slurrying polar solvents such as NMP, acetone, and DMF, and for which a decrease in conductivity when the crystalline solid electrolyte is immersed in said solvents can be suppressed. Proposed is a crystalline solid electrolyte represented by Compositional Formula: LixSiyPzSaHaw (here, Ha includes one or two or more of Br, Cl, I, and F, and 2.4<(x−y)/(y+z)<3.3), in which the content of S is 55 to 73% by mass, the content of Si is 2 to 11% by mass, and the content of a Ha element is 0.02% by mass or more.
US10644341B2 Remotely-deployed benthic microbial fuel cell
A remotely-deployed benthic microbial fuel cell is provided, as well as a method for deploying the benthic microbial fuel cell. The remotely-deployed benthic microbial fuel cell has a mooring that includes a base unit, and a plurality of flukes mounted to a perimeter of a bottom portion of the base unit, the plurality of flukes being preconfigured to automatically move from a stored position to a deployed position. The benthic microbial fuel cell includes an anode that is mounted to the bottom portion of the base unit, and isolated from oxygenated water in an anoxic chamber by the plurality of flukes when in the deployed position. The benthic microbial fuel cell further includes a cathode that is attached to the base unit outside the anoxic chamber, where the cathode stays in oxygenated water when the remotely-deployed bottom mooring is deployed.
US10644336B2 Methods for determining anode integrity during fuel cell vehicle operation
A system and methods are provided for testing anode integrity during vehicle operation. In one example described, the system and methods allow for anode leak tests during vehicle operation based on a flow of hydrogen into a fuel cell, the flow of hydrogen into the fuel cell maintaining the vehicle power while the leak test is performed. The methods further allow for operational adjustments responsive to the leak test, which may include controlling the vehicle power to manage vehicle operations in the presence of a hydrogen leak in some instances.
US10644332B2 Gas-liquid separator
A gas-liquid separator includes a casing in which there are formed an inlet port to which a gas-liquid two-phase flow is supplied, and an outlet port through which a gas flow is discharged after the gas-liquid two-phase flow has been separated into a gas and a liquid. A gas-liquid separation chamber is formed in the casing by a partition wall. The inlet port opens on a surface of the partition wall in the gas-liquid separation chamber. The gas-liquid separator further includes a deflection member configured to change a flow direction of the gas-liquid two-phase flow that flows in from the inlet port, and a clearance is formed between the deflection member and an inner wall of the casing.