Document Document Title
US10888039B2 Shielded case for wireless earpieces
An apparatus includes a ear piece case housing, a receptacle within the ear piece case housing and configured to hold an earpiece, an earpiece connector at the receptacle and configured to electrically connect with the earpiece, and electromagnetic shielding materials integrated into the ear piece case housing to electromagnetically isolate the earpiece while the earpiece is contained within the case housing. The ear piece case housing may include a charger and a removable slide cover adapted for sliding over the charger.
US10888038B2 Conductive film and display apparatus provided with same
The present invention discloses a conductive film and a display apparatus provided with the conductive film. A conductive film is disposed on a display panel of a display apparatus, and has a base body, and a conductive section formed on one of the main surfaces of the base body. The conductive section has a mesh pattern composed of fine metal lines, and the fine metal lines have a tilt of 30-44° with respect to the alignment direction of pixels of the display apparatus.
US10888033B2 Cooling system for a data center
A cooling system for a data center includes: at least one liquid-cooling heat exchanger disposed above each of the integrated circuit boards to dissipate heat from a first heat source disposed on the integrated circuit board through an internal circulation coolant in the liquid-cooling heat exchanger; a liquid-cooling distributing device comprising a first pipeline in communication with the liquid-cooling heat exchanger, a second pipeline in communication with a first cooling tower, and a heat exchanger configured to cool the internal circulation coolant from the liquid-cooling heat exchanger to a first temperature through an external circulation coolant from the first cooling tower; and the first cooling tower configured to cool the external circulation coolant supplied via the second pipeline to the second temperature, wherein the first temperature is higher than the second temperature. As a result, energy consumption can be reduced and chip-level cooling can be achieved.
US10888028B2 Chassis intelligent airflow control and cooling regulation mechanism
An apparatus for dynamic thermal control is provided. The apparatus includes a fan module with multiple fan units, a deflection member configured to direct airflow received from the fan module, and a system component. The apparatus also includes a chassis management controller (CMC). The CMC is coupled to the fan module, deflection member, and the system component. The CMC is configured to dynamically control the deflection member to direct airflow from the fan module to the system component by accounting for at least one environmental element within the apparatus.
US10888026B2 Air curtain canister for environmental control in automated data storage libraries
An air curtain canister for creating an air curtain includes a housing having a form factor approximating an exterior of a data storage drive. The air curtain canister also includes a fan for creating an airflow in the housing and a nozzle for directing the airflow exiting the housing in a predefined trajectory for creating an air curtain. A data storage library includes an array of drive slots each configured to receive a data storage drive therein. The data storage library also includes a plurality of air curtain canisters positioned laterally in the array of drive slots for creating an air curtain across a front of the remaining drive slots in the array. A method includes selectively instructing air curtain canisters in a data storage library to create an air curtain across a front of an array of drive slots in the data storage library.
US10888020B2 Cooling systems
Examples herein relate to cooling systems. In one example, a cooling system comprises a plurality of adjacent fan modules configured to generate a plurality of cooling flows, a fan cage having a central axis adapted to contain the plurality of adjacent fan modules, the fan cage comprising a cavity on its central axis. Furthermore, the system comprises a first support bracket adapted to support the fan cage such that the fan cage rotates on its central axis and a bush established in the cavity of the fan cage. A first end of the bush is adapted to engage the first support bracket on a first surface of the fan cage.
US10888019B2 Electronic device
An electronic device includes a board to which a heat generation component is attached, a heat sink that radiates heat generated by the heat generation component, a cooling target component that is between the board and the heat sink and is attached to the board, and a duct that takes in a part of a cooling air flow for cooling at least the heat sink and introduces the cooling air flow which is taken in to the cooling target component, thereby sufficiently cooling the cooling target component that is between the heat sink increased in size and the board and is positioned on a side to which the cooling air flow being applied to the heat sink flows away from the heat sink.
US10888013B2 Managing a data center
Techniques for managing data center electronic devices in a data center include operating data center server devices that define a particular amount of computing power of a data center, the devices supported in server racks positioned in a frame assembly that includes bays defined along a lengthwise dimension of the frame assembly, the bays arranged in stacked layers that include at least a first layer of bays and a second layer of bays positioned vertically above the first layer of bays, the server racks positioned in at least one of the bays of the first or second layers of bays; determining that at least one of the server devices requires a maintenance operation; based on the determination, operating an automated service machine to move to a location in the data center that is adjacent to the data center server device; and performing the maintenance operation on the at least one data center server device with the automated service machine.
US10888011B2 Modular apparatuses and system for backplane connections
A network packaging system can include a circuit board that includes a chip located substantially in a center of the board. A backplane is in communication with the chip and located along on a first edge of the circuit board. A plurality of connector ports are arranged along the perimeter of at least two other edges of the circuit board. A plurality of traces connects the plurality of connector ports to the chip. A support structure houses one or more circuit boards, with at least two sidewall surfaces of the support structure extending substantially orthogonal to and coextensive with each of the at least two edges of the circuit board. The support structure includes a plurality of apertures extending through the one or more surfaces spatially aligned with each of the plurality of connector ports.
US10888009B2 Method of forming a sealed package
Various embodiments of a sealed package and a method of forming such package are disclosed. The package includes a housing having an inner surface and an outer surface, a dielectric substrate having a first major surface and a second major surface, and a dielectric bonding ring disposed between the first major surface of the dielectric substrate and the housing, where the dielectric bonding ring is hermetically sealed to both the first major surface of the dielectric substrate and the housing. The package further includes an electronic device disposed on the first major surface of the dielectric substrate, and a power source disposed at least partially within the housing and electrically connected to the electronic device.
US10888005B2 Electronic apparatus having flexible display device
A disclosed electronic device includes a housing having an opening, a roll mounted in the housing, a flexible display wound on the roll and being extendable and retractable through the opening based on a rotation direction of the roll, and a roll guide configured to guide the roll to move in a direction capable of constantly maintaining a proceeding direction of the flexible display toward the opening in the housing, based on a variation in a wound length of the flexible display on the roll.
US10888002B2 Component carrier with embedded tracks protruding up to different heights
A component carrier includes a stack having at least one electrically conductive layer structure and/or at least one electrically insulating layer structure, at least one first electrically conductive track extending from a vertical level defined by one of the layer structures up to a first height, at least one second electrically conductive track extending from the vertical level defined by the one of the layer structures up to a second height being larger than the first height, and at least one further electrically insulating layer structure in which the at least one first electrically conductive track and the at least one second electrically conductive track are embedded.
US10888001B2 Circuit carrier board structure and manufacturing method thereof
A circuit carrier board structure includes a first substrate, a second substrate, an adhesive layer, and a plurality of contact pads. The first substrate includes a first surface and a second surface, and also includes a plurality of first build-up layers sequentially stacked. The first build-up layers include a first dielectric layer and a first circuit layer. The second substrate includes a third surface and a fourth surface, and also includes a plurality of second build-up layers sequentially stacked. The second build-up layers include a second dielectric layer and a second circuit layer. The second surface is combined to the third surface. The connection pads are on the first surface and electrically connected to the first circuit layer. The first substrate is electrically connected to the second substrate. A manufacturing method of the circuit carrier board structure is also provided.
US10887999B2 Mounting body manufacturing method and anisotropic conductive film
A method for manufacturing a mounting body comprising: a mounting step of mounting an electronic component onto a wiring board via an anisotropic conductive film containing a binder having an epoxy resin as a primary constituent and conductive particles having a compressive hardness (K) of 500 kgf/mm2 or more when compressively deformed by 10%, wherein a relation between a thickness (A) of the binder and an average particle diameter (B) is 0.6≤B/A≤1.5 and an elastic modulus of the binder after curing is 50 MPa or more at 100° C.; and a remounting step of mechanically peeling to detach the electronic component and the wiring board in the case of a problem occurring in mounting of the mounting step and reusing the wiring board to perform the mounting step.
US10887992B2 Camera head
A video camera head is comprised of at least two rigid printed circuit boards (PCBS) arranged in parallel planes. The at least two PCBs are mechanically supported one above the other by pins made of an electricity conducting material that conduct electrical power from the bottom PCB to electronic components or illumination means mounted on the other PCBs and signals from a solid state sensor chip mounted on one of the other PCBs of the at least two PCBs to the bottom PCB. Several embodiments of the video camera head are described.
US10887990B2 Power line structure, array substrate and display panel
A power line structure, an array substrate including the power line structure and a display panel are provided. The power line structure (100) includes a conductive plate (110), the conductive plate (110) includes a through hole disposing area (103), the through hole disposing area (103) is provided with a plurality of via holes (101); in at least one sub-area of the through hole disposing area (103), a distribution density of the via holes (101) increases along a direction of decreasing a current density in the conductive plate (110).
US10887989B2 Printed wiring board
A printed wiring board of the present invention includes an insulating substrate layer; a first conductive layer laminated to one surface of the substrate layer; a second conductive layer laminated to another surface of the substrate layer; and a via hole formed along an inner surface of a connection hole that is provided, in a thickness direction, through the substrate layer and the first conductive layer, the via hole electrically coupling the first conductive layer and the second conductive layer. A cross-sectional shape of the connection hole along at least one surface of the substrate layer is an irregular shape.
US10887987B2 Articles including metallized vias
An article includes a wafer having a body which defines a first surface and a second surface. The wafer defines a via having a via surface extending between the first and second surfaces through the body. An adhesion layer is positioned on the via surface. At least a portion of the via surface is free of the adhesion layer. A metallic component is positioned within the via and extends from the first surface to the second surface.
US10887985B2 Wiring substrate
A wiring substrate includes a pad, an insulation layer that covers the pad, and a via wiring extending through the insulation layer and connected to the pad. The via wiring includes a first via portion, which has a diameter that is decreased from an upper surface of the insulation layer toward the pad, and a second via portion, which has a diameter that is increased from a lower end of the first via portion toward the pad. The diameter of the second via portion at an upper surface of the pad is larger than the diameter of the first via portion at the upper surface of the insulation layer.
US10887980B2 Coupled via structure, circuit board having the coupled via structure and method of manufacturing the circuit board
A coupled via structure includes a plate via penetrating through an board body and having first and second plates spaced apart from each other by a first gap distance, a contact pad connected to the plate via on a surface of the board body and having first and second contacts connected to the first and second plates, respectively, and a connection line connected to the contact pad on the surface of the board body and having first and second lines connected to the first and second contacts, respectively, and spaced apart from the first line by a second gap distance. Accordingly, the deviation of the characteristic impedance is reduced (or, alternatively, minimized) between the coupled via structure and the coupled signal line.
US10887978B2 Expanding thermal device and system for effecting heat transfer within electronics assemblies
Heat transfer devices and systems for thermally coupling electrical components to a heatsink can comprise one or more all-metal heat transfer device(s) thermally coupling at least one electrical component to a heatsink. A heat transfer device can comprise a metal cup attached to a metal heatsink, and a metal piston and a compliant device disposed in the cup. The piston is forcible to a secured first position, upon reflowing solder, while compressing the compliant device. Upon reflowing solder again, the compliant device causes the piston to bias and attach to the electrical component to provide an all-metal thermal path and absorb assembly tolerances to avoid using thermal gap fillers. A method is provided for thermally coupling a heatsink to a plurality of electrical components via a plurality of all-metal, expandable heat transfer devices.
US10887975B2 Optical pulse generation for an extreme ultraviolet light source
An optical pulse for an extreme ultraviolet (EUV) light source may be formed by illuminating a semiconductor material of a modulation system with a first light beam having a first wavelength; applying a voltage to the semiconductor material for a time duration, the applied voltage being sufficient to modify an index of refraction of the semiconductor material such that a polarization state of a light beam having a second wavelength passing through the semiconductor material is modified to pass through at least one polarization-based optical element of the modulation system; and forming an optical pulse by passing a second light beam having the second wavelength through the semiconductor material during the time duration.
US10887973B2 High brightness laser-produced plasma light source
Laser-produced plasma light source contains a vacuum chamber with a rotating target assembly providing a target in an interaction zone with a laser beam focused on the said target, which is a molten metal layer. A debris shield is rigidly mounted to surround the interaction zone, said shield comprising only two opening forming an entrance for the laser beam and an exit for a short-wavelength radiation beam. The means for debris mitigation can additionally include: the rotation of target with high linear velocity exciding 80 m/s; the orientation of the short-wavelength radiation beam and/or of the laser beam at an angle of less than 45° to the target surface, a nozzle supplying a high-speed gas flow to the interaction zone, etc. The technical result is the creation of the high-brightness low-debris sources of soft X-ray, EUV and VUV light at wavelengths of 0.4 to 200 nm.
US10887964B1 Solid-state electric power distribution module
The present innovation discloses a solid-state electric power distribution module. The module comprises an enclosure for housing one or more electrical components of an electrical distribution system. The enclosure comprises input power connections, an air-gap disconnect unit, current sensing devices, isolation devices, analog-to-digital (A-D) converters, a processor and output connections, which are electrically connected using a plurality of conductive tracks. The input power connections receive input power from a power source. The current sensing devices receive the input power and generate analog output current and voltage using the isolation devices, wherein the analog outputs are converted into digital signals using A-D converters. The output connections supply power at pre-established levels to one or more loads after completion of circuit tests, thereby securely transferring power to the loads. Further, an air-gap disconnect unit is configured to disconnect the input power when a fault has occurred.
US10887960B2 Color tunable light emitting diode (LED) systems, LED lighting systems, and methods
Tunable LED lighting systems, devices and methods are described herein. A light emitting device includes at least a first phosphor-converted LED configured to emit light having a desaturated orange color point characterized by CIE 1976 color coordinates 0.30.52 and at least a second phosphor-converted LED configured to emit light having a cyan color point characterized by CIE 1976 color coordinates 0.15
US10887959B2 Circuit arrangement for generating a reference voltage for the power supply of an LED arrangement
A circuit arrangement (1) for generating a reference voltage (Uref) for the power supply (2) of an LED arrangement (LED), wherein the power supply supplies a feed current (IS) to the LED arrangement on the basis of an input voltage (UB), which current is determined by the magnitude of the reference voltage, wherein the circuit arrangement comprises: a first voltage divider (R1/R2), located on a constant power supply voltage (UV), a second voltage divider (R3/R4), located on the input voltage (UB) of the power supply (2), and a third voltage divider (R5/R6) which consists of an ohmic resistor (R5) and a temperature-dependent resistor (R6) thermally coupled to the LED arrangement, a voltage proportional to the voltage on the centre connection of the second voltage divider (R3/R4) is supplied via a first diode (D1) to the centre connection of the first voltage divider (R1/R2), a voltage proportional to the voltage on the centre connection of the third voltage divider (R5/R6) is further supplied via a second diode (D2) to the centre connection of the first voltage divider (R1/R2), and the voltage on the centre connection of the first voltage divider (R1/R2) is supplied to the power supply (2) as a reference voltage (Uref).
US10887956B2 LED lighting system
An LED control system is provided for connection to an LED lighting system via a power line to control the LED lighting system using commands formed by manipulation of frequency and amplitude of a signal transmitted over the power line. The signal may be for example a wave or a sequence of pulses. The signal may be provided in superposition with line power or the line power may be formed as the signal. The signal can be provided intermittently and a carrier wave also provided and modulated at the same time as the signal. When the signal is not being produced, the power on the power line may be power that is allowed to flow without manipulation from an external portion of the power line.
US10887955B2 Light bulb, intelligent lighting device and method and system for use in configuring same
An intelligent light bulb is provided as well as a method, devices and computer program product of configuring such an intelligent light bulb. The intelligent light bulb comprises an LED lighting element and a programmable controller. The programmable controller comprises a memory module having stored therein firmware including instructions for controlling operations of the LED lighting element, where the memory module including a passive memory on which at least a portion of the firmware is stored. The passive memory component of the memory module is responsive to a signal carrying firmware update information received over a wireless communication link from a device external to the intelligent light bulb for causing a firmware update process to be performed to modify the instructions of the firmware based on the update information carried by the signal. The programmable controller also includes a processing unit in communication with the memory module for operating the LED lighting element at least in part in accordance with the instructions of the firmware. Advantageously, the proposed intelligent light bulb can be configured using the signal carrying the firmware update information. In some embodiments, this may allow modifications of certain operating characteristic of the intelligent light bulb to be performed after manufacturing, including modifications pertaining to light color emitted and/or manner of operating the light bulb.
US10887950B2 Cooking apparatus
Provided is a cooking apparatus including: an induction heating coil that generates a magnetic field heating a cooking container; and an image generating unit that radiates light so that an image is generated on a surface of the cooking container, wherein the image generating unit includes: a plurality of light sources that radiate light toward the cooking container; a light source driving circuit that provides driving currents to the plurality of light sources; and a light-emitting controller that controls the light source driving circuit.
US10887947B2 Transistor implemented heat source
A heat source comprised of one or more transistors or transistor packages mechanically connected to a heat plate. The heat generation is accomplished by the direct and precisely controlled heat generated by one or more transistors through the precise duty cycle control of a high-frequency Pulse-Width-Modulated (PWM) which is generated based on the sensed temperature and current generated by one or more of the transistor(s).
US10887945B2 Method and apparatus for determining availability of resource in wireless communication system
The disclosure proposes a resource determination method performed by a communication node in a wireless communication system and a communication node using the method. The method may be a method performed for an IAB system.
US10887944B2 User plane function control of control plane-user plane separation
A method of operating a UPF in a wireless communication system includes receiving a data packet, identifying a PFCP session context associated with the data packet, determining whether a PDR associated with the PFCP session context should be modified or a new PDR should be created, transmitting a request to a session management function to provision a new or modified PDR at the UPF, receiving a session modification response from the SMF provisioning the new or modified PDR for the PFCP session context at the UPF, and applying the new or modified PDR on the data packet.
US10887942B2 Method and apparatus for transmitting/receiving data in mobile communication system
The present invention relates to a method and an apparatus for transmitting/receiving data, and a method for a user equipment transmitting data, according to one embodiment of the present invention, comprises: a step of determining conditions for determining whether a condition for transmitting short data is satisfied, when data to be transmitted is generated; and a step of including the data to be transmitted in a radio resource control (RRC) connection setup completion message and transmitting same, when the condition for transmitting the short data is satisfied. According to one embodiment of the present invention, the problem of network overload can be prevented by reducing signaling overhead when processing small packets, which are generated intermittently, in the mobile communication system, and an apparatus and a method for enhancing battery performance in the user equipment can be effectively provided.
US10887941B2 Retaining access to a shared radio frequency spectrum band during an uplink control portion of a transmission structure
Techniques are described for wireless communication. One method includes receiving, in a downlink portion of a transmission structure on a shared radio frequency spectrum band, an uplink grant for an uplink data portion of the transmission structure. The transmission structure includes the downlink portion, followed by and time domain multiplexed with an uplink control portion, followed by and time domain multiplexed with the uplink data portion. The method also includes retaining access to the shared radio frequency spectrum band by transmitting an unscheduled transmission during the uplink control portion of the transmission structure.
US10887940B2 Policy determination system, policy determination method, and non-transitory computer-readable medium
A policy determination system (500) according to an aspect of the present invention is arranged in a core network (10) and capable of communicating with a control apparatus (100) arranged in a radio access network (20). The control apparatus (100) is configured to perform control related to a state transition between a CONNECTED state and an IDLE state of a mobile terminal (300) based on a state control policy supplied from the policy determination system. The policy determination system (500) includes a policy determination unit (502) that determines a state control policy according to a situation of the mobile terminal (300), and a notification unit (503 or 205) that notifies the control apparatus (100) of the state control policy. This enables, for example, to reduce the number of signalings which are caused due to repetition of state transition (CONNECTED-IDLE transition) of the mobile terminal and are to be processed by the core network, based on the determination by the core network.
US10887939B2 Transmission power control for beam failure recovery requests
Systems, apparatuses, and methods are described for wireless communications. A base station may transmit indications of target received powers for a random access procedure and a beam failure recovery procedure. A wireless device may transmit a random access preamble and a beam failure recovery preamble using different transmission powers based on the indications of target received powers.
US10887930B2 UE, MME, communication control method of UE, and communication control method of MME
First identification information is a detach type for requesting disconnection from a system optimized for Internet of Things (IoT). A procedure includes a step of transmitting a detach request message that includes at least the first identification information to a core network, and a step of receiving a detach accept message from the core network as a response to the detach request message. Thus, a communication procedure such as an attach procedure suitable for a CIoT terminal is provided.
US10887927B2 Evolved packet system (EPS) bearer identity based active flag extension for cellular internet of things (CIoT) devices
A method performed in a communications network includes receiving, from a wireless communication device, such as for example, a user equipment (UE), an indication including the EPS bearer identity (EBI) the UE has determined to use for a pending uplink (UL) of user data. The indication indicates a preference of the UE to use an existing CP connection or to establish a UP ON connection for the pending UL of user data. The indication is included in a Tracking Area Update (TAU) request initiated by the UE. The method further includes determining, in response to receiving the indication, that the user plane (UP) connection does not need to be established and that the existing control plane (CP) connection may be used. The method further includes, in response to determining that the existing CP connection may be used, allowing the UE to send the pending UL of user data on the existing CP connection.
US10887926B2 Configuration of non-orthogonal multiple access transmissions in a wireless communication system
In an aspect of the disclosure, a method, a computer-readable medium, and UE are provided. The UE receive a configuration from a base station, the configuration indicating one or more constraints for constructing and transmitting a multiple-access signature. The UE then constructs the multiple-access signature in accordance with the one or more constraints. The UE autonomously transmits the multiple-access signature to the base station in accordance with the one or more constraints.
US10887925B2 Mobile station apparatus
A mobile station (MS) obtains a parameter, performs transmission of a preamble, and sets a counter incremented based on transmission of the preamble. The MS is able to indicate a random access problem corresponding to one transmission timing cell group in a case where the counter reaches the parameter+1 and the transmission of the preamble is performed on the one transmission timing cell group, where the one transmission timing cell group being one of the plurality of transmission timing cell groups, and the MS is able to not indicate a random access problem corresponding to another transmission timing cell group in a case where the counter reaches the parameter+1 and the transmission of the preamble is performed on the another transmission timing cell group, where the another transmission timing cell group being one of the plurality of transmission timing cell groups.
US10887924B2 Method for performing random access procedure
One embodiment of the present specification provides a method for performing a random access procedure. The method can comprise the steps of: generating a random access preamble to a first cell; generating a random access preamble to a second cell; determining whether the random access preamble to the first cell and the random access preamble to the second cell are triggered so as to be simultaneously transmitted in the same subframe; selecting the random access preamble to any one of the cells according to a pre-set priority when triggered so as to be simultaneously transmitted; and transmitting the any one selected random access preamble.
US10887919B2 Method and apparatus for transmitting and receiving data using plurality of carriers in mobile communication system
The present disclosure relates to 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), and may be applied to intelligent services, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method according to disclosed aspects includes receiving a first control message including a first random access response window for a first cell group, receiving a second control message for adding a second cell group, including information on a second random access response window size for the second cell group, transmitting, on a cell of the second cell group, a random access preamble, and monitoring, on the cell of the second cell group, a random access response based on the second random access response window size for the second cell group.
US10887915B2 Method and apparatus for transmitting downlink in wireless communication system
A method for transmitting the downlink in a WLAN that includes the steps of: an access point (AP) transmitting, to a plurality of stations (STA), each of a plurality of request to send (RTS) frames through each of a plurality of channels; and the AP receiving a clear to send (CTS) frame from at least one of the plurality of STAs through at least one channel from the plurality of channels, wherein each of the plurality of RTS frames may include channel information for indicating a channel to be used from among the plurality of channels when transmitting the downlink to each of the STAs, and identifier information for indicating the plurality of STAs.
US10887914B2 Electronic device, information processing apparatus, and information processing method
An electronic device, information processing apparatus, and information processing method. The electronic device at a base station side includes a processor circuit. The processor circuit is configured to acquire information related to a success rate of uplink transmission in an unlicensed frequency band of at least one user equipment unit, wherein the user equipment unit employs a channel detection process to perform carrier sensing on the unlicensed frequency band, and the channel detection process includes a random back-off process having a variable contention window size. The processor circuit is further configured to adjust, based on the information, the contention window size of the user equipment unit. The processor circuit is further configured to perform control, such that the user equipment unit is notified of the adjusted contention window size or a value of a random back-off counter generated on the basis of the adjusted contention window size.
US10887913B2 Systems and methods for controlling wireless device feedback on secondary cell activation and deactivation via the unlicensed spectrum
A wireless device is configured to operate in at least a first serving cell on a first carrier, and a first downlink message requests that a second serving cell on a second carrier be added or released. In response to the first downlink message, the second serving cell on the second carrier is added or released. Within a time period starting from the time resource, wireless device transmits, on the second serving cell, a first uplink message indicating completion of the addition or release of the second serving cell. The time period starting from the time reserving source is of a length that is a function of at least one parameter related to a clear channel assessment (CCA) procedure.
US10887912B2 Method for transmitting uplink signal and apparatus supporting method in wireless communication system supporting non-licensed band
Discloses are a method for a terminal for transmitting an uplink signal to a base station and an apparatus supporting the method in a licensed assisted access (LAA) system in which a base station or a terminal transmits listen-before-talk (LBT)-based signals. Specifically, disclosed are a method for a terminal transmitting an uplink signal by executing a particular LBT action and an apparatus supporting the method if the uplink signal is transmitted by the terminal by sharing a maximum channel occupancy time (MCOT) with a base station.
US10887910B2 Method and apparatus of new radio V2X cluster management
Various examples and schemes pertaining to New Radio (NR) vehicle-to-everything (V2X) cluster management are described. An apparatus, implemented in a user equipment (UE) of a V2X cluster in an NR V2X communication environment, receives a scheduling request from a member of the V2X cluster. The apparatus transmits a resource grant to the member to allocate a resource of one or more resources to the member responsive to the receiving of the scheduling request. The one or more resources are either: (a) preconfigured by a wireless network, or (b) granted by the wireless network responsive to the UE transmitting a resource request to the wireless network upon receiving the scheduling request.
US10887908B2 Methods and devices for information transmission
The application provides a methods and devices for information transmission. The method includes that: a terminal device receives control signaling transmitted by a network device at a first time position; and the terminal device transmits a Scheduling Request (SR) and/or feedback information related to the control signaling to the network device according to the first time position, a second time position for transmitting the SR being at least partially overlapped with a third time position for transmitting the feedback information. The terminal device determines how to effectively transmit the information related to the control signaling and other information on the basis of time when the downlink control signaling is received, so that different information may still be effectively transmitted under the situation that Physical Uplink Control Channels (PUCCHs) of two different lengths exist.
US10887906B2 Minimum scheduling delay signaling
Certain aspects of the present disclosure generally relate to methods and apparatus for minimum scheduling delay signaling.
US10887905B2 Method and apparatus for receiving a common signaling in a wireless communication system
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). The present disclosure provides method and apparatus for receiving a common signaling. According to the various embodiments of the present disclosure, a method of a terminal for receiving a common signaling comprises determining a reception mode of a common signaling based on a maximum bandwidth supported by the terminal, and receiving, by the terminal, the common signaling based on the determined reception mode.
US10887900B2 System and method for uplink grant-free transmission scheme
A method embodiment includes implementing, by a base station (BS), a grant-free uplink transmission scheme. The grant-free uplink transmission scheme defines a first contention transmission unit (CTU) access region in a time-frequency domain, defines a plurality of CTUs, defines a default CTU mapping scheme by mapping at least some of the plurality of CTUs to the first CTU access region, and defines a default user equipment (UE) mapping scheme by defining rules for mapping a plurality of UEs to the plurality of CTUs.
US10887894B2 Handling overhead messages in 5G
Certain aspects of the present disclosure relate to methods and apparatus for handing overhead messages in new radio (NR). An exemplary method generally includes receiving a first overhead message of a first type comprising first configuration information for the UE, determining a first priority level of the configuration information in the first overhead message, taking one or more first actions based on the first priority level, attempting to receive a second overhead message of a second type comprising second configuration information for the UE, if the second overhead message is received, determining a second priority level of the second configuration information in the second overhead message, taking one or more second actions based on the second priority level.
US10887893B2 Approach for managing the use of communications channels based on performance
An approach for selecting sets of communications channels involves determining the performance of communications channels. A set of channels is selected based on the results of performance testing and specified criteria. The participant generates data that identifies the selected set of channels and provides that data to other participants of the communications network. The participants communicate over the set of channels, such as by using a frequency hopping protocol. When a specified time expires or monitoring of the performance of the channel set identifies poor performance of the set of channels, the participant selects another set of channels for use in communications based on additional performance testing. By selecting channels based on the initial performance testing and performance monitoring, the communications network adaptively avoids channels with poor performance.
US10887891B2 Guided wave communication system with resource allocation 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 generate interference data based on the interfering signal. A communications interface is configured to send the interference data to a network element of a network and further configured to receive an allocation of a plurality of guided electromagnetic wave resource blocks. A transmitter is configured to generate electromagnetic signals conveying data, in accordance with the allocation of the plurality of guided electromagnetic wave resource blocks. A coupler 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.
US10887887B2 Method and apparatus for user equipment receiving broadcast feedback information transmitting message in wireless communication system
One embodiment of the present invention relates to a method for user equipment receiving broadcast feedback information transmitting a message in a wireless communication system, the method for user equipment receiving broadcast feedback information transmitting a message comprising the steps of: broadcasting a first message from a first resource; receiving, from a plurality of user equipment which have received the broadcast, information relating to resource use of the first resource; determining whether to perform resource reselection from resource use of the first resource received from the plurality of user equipment; and transmitting a second message using a reselected resource when the resource reselection is to be performed, wherein the information relating to resource use is a status value corresponding to the number of user equipment using the first resource.
US10887886B2 Communication method and apparatus using network slicing
Provided is a communication method and apparatus using network slicing. A communication method of a communication apparatus performing communication with a user equipment receives a predetermined request from the user equipment, selects a single network slice instance to be allocated to the user equipment from among a plurality of network slice instances in the communication apparatus in response to the request, selects a single network function instance to be allocated to the user equipment from among a plurality of network function instances included in the selected network slice instance. The network slice instance is in an instantiated form of a network slice that includes at least one network function and resource for providing a network service having a predetermined capability and characteristic to the user equipment.
US10887885B2 Multiple application devices for providing services in wireless distribution systems (WDS), including distributed antenna systems (DAS), and related systems and methods
Multiple application devices (such as multiple application modules (MAMs) and multiple application units (MAUs)) for providing services in wireless distribution systems (WDSs) are disclosed. The multiple application devices are wireless telecommunication circuitry associated with wireless distribution components in a WDS. By associating multiple application devices into components of a WDS, network services, and applications within the WDS can be provided. The WDS may comprise a central unit, a plurality of remote units, and a plurality of multiple application devices associated with at least one of the central unit and at least one of the remote units. Each of the plurality of multiple application devices comprises at least one multiple applications processor, is connected to at least one other of the plurality of multiple application devices, and is configured to coordinate with one other multiple application device of the plurality of multiple application devices to provide a user requested service.
US10887881B2 Wireless communication device for high reliability communication and method thereof
According to one embodiment, a wireless communication device includes a transmission circuit and a processing circuit. The transmission circuit is configured to transmit a physical frame including a physical header and a physical payload. The physical header is transmitted in a frequency band. The physical payload includes data and is transmitted by using resource units which are parts of the frequency band. The processing circuit is configured to set a single destination for the data transmitted by a plurality of the resource units and set at least part of the data transmitted by the plurality of the resource units to same data content.
US10887878B2 Wireless telecommunications apparatus and methods
A method of operating a wireless telecommunications system for communicating higher layer data from network infrastructure comprises establishing an allocation of radio resources for the network infrastructure equipment to use for transmitting higher layer data to the terminal device during a higher layer data transmission period; transmitting an indication of the allocated radio resources to the terminal device; beginning transmission of the higher layer data to the terminal device at the beginning of the higher layer data transmission period; and subsequently identifying during the higher layer data transmission period whether any of the allocated radio resources which have not yet been used are needed by the network infrastructure equipment for transmitting other data in the wireless telecommunications system.
US10887877B2 Method and apparatus for transmitting control channel
Embodiments of the present invention provide a method and an apparatus for transmitting a downlink control channel. The downlink control channel includes a first downlink control channel and a second downlink control channel. The first downlink control channel includes a first RS and first DCI. A method for receiving a downlink control channel by user equipment includes: obtaining a first RS time-frequency resource corresponding to the first RS; determining a first DCI time-frequency resource corresponding to the first DCI based on the first RS time-frequency resource; detecting the first RS on the first RS time-frequency resource, and demodulating the first DCI on the first DCI time-frequency resource by using the first RS; and determining a second time-frequency resource corresponding to the second downlink control channel based on the first DCI.
US10887876B2 Method and apparatus for performing semi persistent scheduling reactivation between sidelink and uplink in wireless communication system
While a user equipment (UE) performs a periodic transmission on a first link or a first carrier by using a semi-persistent scheduling (SPS) resource for the first link or the first carrier to an eNodeB (eNB), the UE may receive a SPS resource for a second link or a second carrier from the eNB. Or, a certain event may occur. Then, the UE stops using the SPS resource for the first link or the first carrier, and performs a periodic transmission on the second link or the second carrier by using the SPS resource for the second link or the second carrier to the eNB.
US10887873B2 Techniques of reporting multiple CSI reports on PUSCH
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a UE. The UE receives, from a base station, a trigger for reporting M CSI reports. M is an integer greater than 0. The UE determines a wait time period from a reference point to a time point at which N CSI reports of the M CSI reports are to be transmitted. N is an integer greater than 0 and smaller than or equal to M. The UE determines N respective processing time periods for updating the N CSI reports. The UE determines a maximum processing time period that is the largest among the N respective processing time periods. The UE further determines whether to update the N CSI reports based on the maximum processing time period and the wait time period.
US10887868B2 Method and apparatus for transmission or reception using beamforming in a wireless communication system
Methods and apparatuses for transmission or reception using beamforming in a wireless communication system are disclosed herein. In one method, a user equipment receives a second signal indicating a first information. The UE derives at least one specific UE beam based on the first information. The UE uses the at least one specific UE beam to receive or transmit at least one transmission, in which the at least one transmission is periodic channel state indication, scheduling request, and/or scheduling information for downlink assignment or uplink resource.
US10887864B2 System and method of determining paging occasions for transmitting and receiving paging
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) are provided. The t 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. The disclosure provides a method and an apparatus for determining paging occasions (PO).
US10887863B2 Receiver for secure time-of-arrival calculation
Some embodiments include an apparatus, method, and computer program product for secure time-of-arrivals calculations in an ultra-wideband (UWB) system. Some embodiments include a UWB receiver that can inspect a channel impulse response (CIR) between a first and second electronic device and identify one or more first path candidates (FPCs). For a candidate path, the UWB receiver can identify subsequent paths that create inter-pulse interference (IPI) on the candidate path. Using estimates for the interfering path strengths (e.g., channel coefficients from the CIR) and the known cryptographically sequence of pulse polarities (SPP), the UWB receiver can reduce the IPI from these interfering paths on the FPCs, and then make decisions based at least on the remaining pulse polarities, whether the one or more FPCs comprise a legitimate transmission signal.
US10887858B2 Method and device for providing a mobile device with service continuity over multiple access networks
A device performs registering with a first access network to generate a first registration, detecting a triggering event, and registering with a second access network to generate a second registration while maintaining the first registration with the first access network.
US10887853B2 Method and device for synchronization
A method for synchronization in a wireless system. In the method, a physical broadcast channel (PBCH) includes one or more bits, wherein the one or more bits indicate additional system information when a frequency of the wireless system is within a frequency range up to a predefined frequency and indicate a location of a slot group in a synchronization signal burst set when the frequency of the wireless system is above the predefined frequency, and wherein the slot group comprises at least one synchronization signal block and the synchronization signal burst set includes the slot group.
US10887851B1 Dynamic transmission power in wireless mesh networks using supervised and semi-supervised learning
In one embodiment, a technique for dynamic transmission power in wireless mesh networks using supervised and semi-supervised learning is provided. A first device of a mesh communication network may receive a set of transmission power metrics indicative of network conditions between a second device of the mesh communication network and a plurality of child nodes associated with the second device. The first device may provide the set of transmission power metrics as input to a supervised machine learning process that probabilistically determines one or more minimum transmission power thresholds for nodes of the mesh communication network. The first device may obtain an output from the supervised machine learning process comprising an indication of a particular minimum transmission power threshold for the second device. The first device may control the second device to exchange packets with the plurality of child nodes using the particular minimum transmission power threshold.
US10887850B2 Uplink power headroom report
Wireless communications systems and methods related to improve control reporting latency are provided. A wireless communication device receives, from a first link in a first time interval, first control information associated with a second link and the first time interval. The wireless communication device transmits, via the second link in the first time interval, a control report associated with the second link based on a report configuration that is independent from the first control information. The report configuration is associated with a waveform type. The wireless communication device receives, from the first link in a second time interval following the first time interval, second control information that is dependent on the control report. The report configuration includes a power headroom (PHR) report configuration. The PHR report configuration includes a reference PHR report configuration. The PHR report configuration includes a delayed PHR report configuration.
US10887849B2 Method and device for reporting power headroom
Provided are a method and a device for reporting a power headroom in a wireless communication system. The device receives initial downlink control information (DCI) for physical uplink shard channel (PUSCH) transmission in a first subframe and receives triggering DCI in a second subframe. The device calculates a power headroom on the assumption that the PUSCH transmission is not performed.
US10887845B2 Radio frequency integrated circuit including a local oscillator and operating method thereof
In an operating method of a radio frequency integrated circuit (RFIC) including a transmission circuit and a reception circuit, the operating method includes receiving, from a modem, first information for setting transmission power of the transmission circuit or second information about a blocker which is a frequency signal unused by the RFIC, obtaining an allowable value of phase noise of a local oscillator included in the transmission circuit, using the first information, obtaining an allowable value of phase noise of a local oscillator included in the reception circuit, using the second information, determining a level of a driving voltage, using the obtained allowable values of the phase noises, and providing the driving voltage to the local oscillators.
US10887844B2 Communication control device, communication control method, and computer program
[Object] To provide a communication control device capable of appropriately counting the number of secondary systems even in a case in which operation frequency bands of primary and secondary system are different.[Solution] Provided is a communication control device including an interference source calculation unit configured to calculate an actual number of interference sources for a first wireless system, using information regarding interference imposed on the first wireless system from a second wireless system using a second frequency band at least partially overlapping a first frequency band used by the first wireless system.
US10887840B2 Systems and methods for extending battery life by monitoring device activity
The disclosed technology includes techniques for preserving battery life of a mobile device by monitoring a mobile device to determine a state of inactivity. A state of inactivity may be determined if the screen of the mobile device is off and the mobile device remains stationary for a period of time. Battery life may be preserved by placing the mobile device and/or a mobile application of the mobile device into an idle state for successive idle periods separated by maintenance periods. When in an idle state, the mobile device and/or a mobile application of the mobile device may be prevented from utilizing various features or functions of the mobile device that may tend to drain the battery. The mobile device and/or mobile application may be granted temporary access to the various features and functions during the maintenance periods to temporarily allow the mobile device and/or mobile application to perform updates.
US10887839B2 Search space set for wakeup signal
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may monitor a wakeup signal search space (WUS-SS) set for a physical downlink shared channel (PDCCH) wakeup signal (WUS). The UE may detect the PDCCH WUS in the WUS-SS set based at least in part on monitoring the WUS-SS set. Numerous other aspects are provided.
US10887835B2 Reducing power consumption among multiple user devices
Examples described herein include systems and methods for reducing power consumption among multiple user devices that are communicatively coupled to a management server. The management server can receive an indication that a first user device (a laptop computer, for example) is in an active state and that a first application (an email application or a web browser, for example), is executing at the laptop computer. The management server determines that a second user device (a smartphone, for example) is associated with the same user and further determines that a second application is installed on the smartphone. The management server can determine that the smartphone is in an inactive state or that the second application is currently not executing on the smartphone. The management server sends an instruction to the smartphone to turn off at least one functionality so as to reduce power consumption.
US10887833B2 Method by which remote terminal selects relay terminal in situation in which access control is applied because of network congestion, and remote terminal for performing method
One disclosure of the present specification provides a method by which a remote terminal selects any one from among relay terminals in a situation in which access control is applied because of network congestion. The method can comprise the steps of: receiving first information related to the access control from at least one of the relay terminals; comparing the first information with second information which is possessed by the remote terminal; selecting, from among the relay terminals, the relay terminal having transmitted the first information, when the first information completely coincides with the second information; and attempting a connection with the selected relay terminal.
US10887829B2 Methods for adapting beam scanning frequencies in millimeter wave systems
Technology herein selectively adjusts the frequency with which beam scanning is performed. Systems and methods herein determine present conditions of the UE and determine whether adjusting the current frequency of beam scanning is desired. Based at least on the present conditions, the current frequency may be reduced, increased, or maintained in order to balance the use of processing resources with the instability of channels.
US10887827B2 Communication message sending method and apparatus based on backoff duration
Example communication message sending methods and apparatus based on backoff duration are described. One example method includes that a terminal device sends an access request to a cell to which the terminal device belongs. The terminal device monitors a downlink control channel, and receives an access response message based on scheduling information on the downlink control channel. If the access response message carries a backoff access identifier, the terminal device determines a backoff parameter corresponding to the backoff access identifier in the access response message based on a correspondence that is pre-stored and that is between the backoff access identifier and the backoff parameter. The terminal device determines backoff duration based on the backoff parameter and an access resource interval period corresponding to the terminal device, and sends an access request to the cell after the backoff duration.
US10887826B2 Signaling to support scheduling in an integrated access and backhaul system
In accordance with an example embodiment of the present invention, an apparatus comprising: at least one processor; and at least one memory including computer program code, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to perform at least the following: allocate a physical uplink channel between at least one integrated access and backhaul node user equipment function and a parent distributed unit; and send at least one message via the physical uplink channel, wherein the at least one message includes at least: a destination queue depth scheduled on a downlink by at least one integrated access and backhaul node distributed unit.
US10887825B2 Method and system for application-based access control using network slicing
A method, a device, and a non-transitory storage medium are described in which an application-based access control service is provided. The service assigns network slice priority values to network slices that are associated with an application or a portion of an application pertaining to end devices. The service calculates a network slice priority value to manage access barring based on a congestion level, and transmits the network slice priority value to end devices. End devices may determine whether access is permitted or not based on the network slice priority value and the assigned network slice priority values associated with the network slices. The service further provides access barring information to network devices of an access network that allows the network devices to reject connection requests and release existing connections. The access barring information may include a network slice priority value and/or network slice identifiers.
US10887824B2 Protective response to failed network attach operations
Technology to protect a network, e.g., a 5G/NGC network, including standalone RAN option 2 or option 4 network architectures, from aggressive device behavior is disclosed. A protective state can be entered in response to a criterion being determined to satisfy a rule related to failed network attachment attempts. While in the protective state, subsequent attach attempts can be prevented or blocked to reduce a burden on resources of the network, resources of a device attempting to attach to the network, etc. The protective state can be exited in response to another criterion being determined to satisfy another rule related to revoking the protective state. The other criterion can be related to time, location, device movement, an override signal, attachment to another network, a change in device power state, a change in device radio power state, etc.
US10887822B2 Dynamic multi-size radio clustering using RF constellation
Techniques for assigning APs to wireless network controllers are described. One or more RF constellations for a plurality of APs in a wireless network are generated. The RF constellations are organized based on estimated RF distances among the plurality of APs. The plurality of APs are clustered into a plurality of groups of one or more APs, based on the RF constellations and the estimated RF distances. Each group, of the plurality of groups, is assigned to a wireless network controller.
US10887821B2 Transmitting small and infrequent communication data between, on the one hand, a plurality of internet-of-things communication devices, and, on the other hand, a mobile communication network
A method for transmitting small and infrequent communication data between, on the one hand, a plurality of internet-of-things communication devices, and, on the other hand, a mobile communication network includes: transmitting, by a base station entity, the small and infrequent communication data, at least partly, as part of a payload portion of an IP packet towards a network node of a core network.
US10887819B2 Motion detection and classification using millimeter-wave signals
A method of adjusting a link in a wireless communication system is described. The method includes collecting a channel impulse response signal of a client device from a network device of a communication system at a first time instance. The method includes determining a first path data based on the channel impulse response signal. The method also includes making a determination that the client device is physically blocked from the network device, or that a geographical location of the client device has changed. The determination may be made by comparing the first path data with at least a second path data corresponding to at least a second time instance prior to the first time instance. The method further includes changing the communication between the network device and the client device in response to the determination.
US10887815B2 Handover management based on speeds of wireless communication devices
A mobile wireless communication device notifies communication infrastructure that the mobile wireless communication device is traveling at a speed greater than a threshold speed. In response, the network infrastructure instructs the mobile wireless communication device to use a transition procedure to transition between base stations where the transition procedure is different from a handover procedure used by the mobile wireless communication device to change base stations when the speed of the mobile wireless communication device is less than or equal to the threshold speed.
US10887812B2 Method of handling radio link failure in wireless communication system based on multi-eNB connectivity and apparatus thereof
Methods and apparatuses are provided in a wireless communication system supporting dual connectivity of a first base station and a second base station. A predetermined number of consecutive out-of-syncs for a special cell are received. A timer for the special cell is started. A radio link failure (RLF) is detected upon an expiration of the timer. A failure message including failure type is transmitted to the first base station in case that the RLF for the special cell is associated with the second base station.
US10887807B2 Methods to inform UE of idle mode SS identity
In one aspect, a method in a wireless device for facilitating a transition of the wireless device between an active state and an inactive state or idle mode includes storing an identifier of an idle mode synchronization signal of a source node serving the wireless device responsive to entering an active state from an inactive state or idle mode, reentering the inactive state or idle mode and monitoring the idle mode synchronization signal of the source node while in the inactive state or idle mode.
US10887806B2 System and method for supporting 5G user devices in a legacy wireless core network
Systems and methods described herein enable improve handling of 5G-enabled devices in 4G core networks. The systems and methods described herein provide an enhanced HTTP-based interface between a SMF/PGW-C and a UDM to support interactions required to: (a) perform authorization of PDN access for non-3GPP networks, (b) provide an APN profile to the SMF+PGW-C for the PDN being setup, (c) update the SMF+PGW-C address in the UDM for the PDN being served by non-3GPP networks, and (d) provide operator-specific subscriber parameters from the UDM to the SMF+PGW-C for 3GPP and non-3GPP access.
US10887804B2 Pre-roaming security key distribution for faster roaming transitions over cloud-managed Wi-Fi networks of heterogeneous IP subnets
A cloud control element distributes security keys prior to roaming to facilitate fast transition roaming across different IP subnets. The cloud control element distributes security keys to access points identified as neighboring and sharing a common SSID (service set identifier), but over different IP subnets. The security keys embed information related to authentication by stations for a specific SSID. Responsive to connecting with a specific wireless station roaming to a target access point from a source access point, fast transition by way of a security key is utilized to authenticate the specific wireless station without a full authentication protocol through a RADIUS server.
US10887801B2 Method for implementing edge computing of network and device thereof
A method for implementing edge computing of a network and being performed by a base station includes: transmitting a notification signaling to a terminal after obtaining a target result; and receiving a first obtaining request transmitted, in response to the notification signaling, by the terminal. The notification signaling can be used to notify the terminal of the target result and the target result is used to indicate network edge computing capabilities, provided by the base station, including a capability of serving current service of the terminal. The first obtaining request can be used to obtain service data corresponding to the current service; transmitting the service data to the terminal in response to the first obtaining request.
US10887800B2 Secondary cell activation and deactivation enhancements in new radio
Methods, systems, and devices for wireless communications are described. One method may include transmitting a first signal instructing a user equipment (UE) to transition a state of a secondary cell associated with the UE; determining an allocation of resources for the UE to communicate with the secondary cell; and transmitting a second signal including an indication of an active bandwidth part (BWP) used for the allocation of resources based on the determining. The active BWP and the first signal may indicate the transition of the state of the secondary cell.
US10887799B2 SRv6 user-plane-based triggering methods and apparatus for session or flow migration in mobile networks
In one illustrative example, a user plane (UP) entity for use in a mobile network may receive a data packet from a user equipment (UE) operative to communicate in one or more sessions via a serving base station (BS) (e.g. eNB or gNB) of the mobile network. The UP entity may detect, in a header (e.g. SRH) of the data packet, an identifier indicating a new serving BS or session of the UE. The identifier may be UE- or BS-added data (e.g. iOAM data) that is inserted in the header by the UE or BS. In response, the UP entity may cause a message to be sent to an analytics function (e.g. a NWDAF) to perform analytics for session or flow migration for the UE.
US10887798B2 Vertical slice management and selection leveraging dynamic alliances of access core and service network resources
A vertically integrated slice management system is provided that can leverage dynamic alliances of access layer, core layer, and service layer services. The system can instantiate a vertical slice that incorporates one or more services and network functions from a selection of layer slices in order to provide a streamlined and efficient mechanism for serving a user device based on the type of the user device, and the type of service requested.
US10887794B2 Method and apparatus for controlling data receiving rate in mobile communication system
A method of controlling a data receiving rate by a terminal in a wireless communication system is provided. The method includes determining whether a buffer overflow occurred based on at least one of a remaining capacity of a buffer or a capacity of data stored in the buffer, based on determining that the buffer overflow occurred, performing data discard or a request to stop a data transmission, from a lower entity of the terminal, and requesting data form a base station, in response to the buffer overflow being resolved.
US10887786B2 Near-uniform load balancing in a visibility network via usage prediction
Techniques for performing near-uniform load balancing in a visibility network based on usage prediction are provided. According to one embodiment, a packet broker of the visibility network can receive a control packet replicated from a core network, where the control packet includes a user or device identifier and a request to create a user session for a user identified by the user/device identifier. The packet broker can further determine, based on the user/device identifier and one or more other parameters, a rank value for the user session, where the rank value indicates an amount of network traffic that the user is likely to generate in the core network during the user session. The packet broker can then select an egress port for the user session based on the rank value and forward subsequent control and data traffic for the user session through the selected egress port.
US10887784B2 Facilitation of multiple input multiple output communication for 5G or other next generation network
Doppler metric data relating to a speed of a mobile device can be used by the mobile device to determine whether a speed threshold has been satisfied. If the speed threshold has been satisfied, then the mobile device can make a recommendation to a network node device to terminate closed-loop multiple input multiple output transmissions and to use a rank-1 precoder transmission. The network device can then decide how to proceed. Alternatively, the network device can change the transmission type based on a load threshold being determined to have been satisfied and the recommendation from the mobile device.
US10887781B2 Machine learning-based approach to network planning using observed patterns
In one embodiment, a network assurance service that monitors a wireless network identifies a set of wireless network anomalies detected in the wireless network that are associated with a set of one or more network measurements. The network assurance service classifies the set of wireless anomalies as radio-related or backend-related. The network assurance service, when the set of wireless anomalies are classified as radio-related, determines that the wireless anomalies are recurring for a particular wireless access point in the network. The network assurance service initiates a change to the wireless network in part to move clients in the wireless network from the particular wireless access point to another wireless access point in the network.
US10887779B1 System for managing EESS and telecom
This spectrum protection system enables spectrum sharing that protects Earth Exploration-Satellite Services (EESS) observations, which allows for uninterrupted weather forecasting, from terrestrial operations that operate near or within EESS frequency bands without cumbersome restrictions on telecommunications (telecom) providers. The system calculates the satellite observation times using a device's location recognizing that these satellites are only observing a particular location on Earth for a very small amount of time because of their orbital dynamics and scanning characteristics. Using this calculated list of observation times and comparing it to the current time input, the system then enacts a mechanism for action when EESS observations are occurring. Two simple embodiments for the mechanism for action include momentarily changing frequencies or reducing transmission power levels to prevent erroneous EESS measurements. This system allows telecom providers to operate at optimal power levels at all other times near or within the EESS frequency bands.
US10887777B2 Method and device for data transmission in wireless communication network
A method and device for data transmission in a wireless communication network are disclosed. The method includes that: a data regularity of data in a transmitted data packet is acquired; a subsequent sending manner and corresponding receiving manner for the data having the data regularity are determined; and the data having the data regularity is sent according to the determined sending manner.
US10887773B2 Dark fiber design tool for hardware, circuits, and paths
A dark fiber design tool for hardware, circuits, and paths is provided. A method can include generating, by a device comprising a processor, a data record comprising properties of a group of hardware elements associated with a wireless communication network; establishing, by the device, a set of rules that define permissible interactions between respective hardware elements of the group of hardware elements based on the data record; building, by the device, a circuit plan associated with the wireless communication network, the circuit plan comprising optical connections between the respective hardware elements of the group of hardware elements as determined based on the data record and the set of rules; and associating, by the device, respective optical wavelength paths with respective ones of the optical connections of the circuit plan further based on the set of rules.
US10887772B2 Signal transmission method and apparatus
Embodiments of the present invention disclose a signal transmission method and apparatus. The apparatus includes an LTE-U processing unit, a Wi-Fi processing unit, an antenna unit, and a coupling apparatus. After receiving an LTE-U signal sent by the LTE-U processing unit, the coupling apparatus divides the LTE-U signal into a first LTE-U signal to be sent to the antenna unit and a second LTE-U signal to be sent to the Wi-Fi processing unit, so that the Wi-Fi processing unit does not send a Wi-Fi signal; and after receiving a Wi-Fi signal sent by the Wi-Fi processing unit, the coupling apparatus divides the Wi-Fi signal into a first Wi-Fi signal to be sent to the antenna unit and a second Wi-Fi signal to be sent to the LTE-U processing unit, so that the LTE-U processing unit does not send an LTE-U signal.
US10887771B2 Access control, establishing trust in a wireless network
A wireless access point provides a subscriber access to use of a core network. Several techniques are implemented to build trust that the subscriber is connected with and using a safe wireless network. Additional techniques can be used to control use of services provided by the wireless access point.
US10887769B2 Secure elements broker (SEB) for application communication channel selector optimization
Systems and methods for managing concurrent secure elements on a mobile device to coordinate with an application or “app” running on the mobile device and an appropriate communications protocol for conducting transactions using the mobile device include: informing, by the processor, the reader device of a preferred app and a communication protocol usable by the preferred app; receiving, by the processor, information about which apps and communication protocols are supported by a reader for processing a transaction; locating, by the processor, a secure element supporting an app and a communication protocol supported by the reader; channeling the communication protocol for the specific configuration of the app and the supporting secure element; activating the secure element that supports the app; and processing, with the activated secure element, using the supported app and communication channel, the transaction with the reader.
US10887762B2 Method and apparatus for transmitting and receiving data using Bluetooth technology
The present invention relates to a method and an apparatus for a client to transmit and receive data to and from a server by Bluetooth. According to the present invention, a method and an apparatus are provided for forming a Bluetooth low energy (LE) connection with a server; and transmitting, to the server, a first read request message requesting to read a first characteristic including first coupling state information, wherein the first coupling state information is a part of a specific coupling state information indicating a state of coupling between the server and at least one of the devices; receiving, from the server, a first read response message including the first coupling state information; and receiving, from the server, an indication message including changed coupling state information included in a second characteristic if the coupling state has changed, wherein the changed coupling state information indicates the changed coupling state between the server and the at least one device.
US10887759B1 Device loss prediction, prevention, and recovery
An artificial intelligence system monitors and records usage of a set of mobile devices that have been “paired” or grouped together. The system, over time, accumulates a history of times and locations associated with events that occur with respect to the devices. From this history, the system develops a usage model for the devices. The system, if it detects current usage diverges significantly from an expected usage, performs responsive actions which may include: notifying a user, via a paired device, that the mobile device may be lost or misplaced; command the “lost” mobile device to enter a reduced power state, to prolong battery life; and/or command the “lost” device to emit audible and/or visible signals intended to facilitate locating the device. In some embodiments, the system predicts an imminent loss of the device before it becomes lost, based on current usage vs. expected usage embodied in the model.
US10887758B2 Method for reporting user equipment capability information and apparatus
A method for reporting UE capability information includes: obtaining, by user equipment (UE), UE capability information of the UE; when the size of the UE capability information exceeds the maximum tolerance that can be processed by the PDCP layer of the UE, splitting the UE capability information into at least two pieces of UE capability information, where each piece does not exceed the maximum tolerance that can be processed by the PDCP layer; and reporting at least one piece of the at least two pieces of UE capability information to a network side device. According to this method, the UE capability information is split on a UE side, and reported to the network side device for a plurality of times, so as to avoid an error caused when the UE capability information exceeds the maximum tolerance that can be processed by the PDCP layer, and ensure normal operating of a UE capability information reporting process.
US10887755B2 Method, device, terminal and program for controlling activation of a terminal
A method for activating a first terminal from a second terminal, the first terminal and the second terminal being connected via a communication network. The method includes associating the first terminal with the second terminal, detecting an action on an input peripheral device associated with the second terminal, and transmitting a notification to the first terminal, the notification having at least one command suitable for authorizing unlocking of the first terminal.
US10887753B2 Method and apparatus for determining and providing mobility management support and processing required by terminal
Disclosed are a method and apparatus for determining and providing mobility management support and processing required by a terminal. The method comprises: determining a mobility management mapping relation and a mobility mapping relation of a terminal according to information of the terminal related to mobility management or mobility, the mobility management mapping relation being a mapping relation between conditions for the terminal and a required mobility support level or mobility management mechanism, and the mobility mapping relation being a mapping relation between the conditions for the terminal and mobility levels of the terminal; and determining, according to the mobility management mapping relation of the terminal or according to the conditions for the terminal and the mobility mapping relation of the terminal, a mobility support level or a mobility management mechanism provided for the terminal. A network side device receives an instruction for providing a mobility support level or a mobility management mechanism for the terminal, and provides mobility management for the terminal according to the instruction. By using the solution provided in embodiments of the present application, on-demand mobility management can be implemented.
US10887751B1 Systems and methods for facilitating network function device discovery
A network repository function (NRF) device may receive first locality and priority information concerning a first network function device from the first network function device and may receive second locality and priority information concerning a second network function device from the second network function device. The NRF device may update a data structure based on the first locality and priority information and the second locality and priority information. The NRF device may receive a query concerning a locality from a third network function device and may search the data structure based on the query to identify network function device information associated with the locality. The NRF device may send the network function device information to the third network function device.
US10887750B2 Communication apparatus and control method for the same
Issues are addressed by providing a control method including executing first search processing for searching for a second apparatus by using a predetermined communication channel used for a first wireless connection and second search processing for searching for the second apparatus by using the predetermined communication channel in a succession of the first search processing in a state in which the first wireless connection is established and executing third search processing for searching for the second apparatus by using a first communication channel other than the predetermined communication channel and fourth search processing for searching for the second apparatus by using a second communication channel other than the predetermined communication channel in a succession of the third search processing in a state in which the first wireless connection is established in a case where the second apparatus is not discovered by the first search processing and the second search processing.
US10887749B1 Emergency services handling
In some examples, a user equipment (UE) is registered with a fifth generation (5G) core network. In response to an emergency indication, the UE selects a first domain intended for a call responsive to the emergency indication. Subsequent to selecting the first domain, the UE attempts a combined registration with a second core network different from the 5G core network. In response to attempting the combined registration, the UE receives a further indication that the UE is registered for packet switched services but not circuit switched services. In response to the further indication, the UE selects an access network connected to a third core network to perform the call.
US10887745B2 Method and device for sharing file between different terminals
A method for sharing a file between different terminals includes displaying, by a first terminal when detecting a file sharing operation, a list of second terminals associated with the first terminal; sending, by the first terminal, a first control command to a second terminal when detecting an operation of selecting an identifier of the second terminal in the list of second terminals, so that the second terminal enables a WiFi point-to-point function according to the first control command, and sends a second control command to the first terminal; receiving, by the first terminal, the second control command, and enabling a WiFi point-to-point function according to the second control command; and establishing, by the first terminal, a WiFi communication link to the second terminal, and sharing a file between the first terminal and the second terminal by using the WiFi communication link.
US10887741B1 Activation communication addresses of internet of things devices
A method of provisioning wireless communication service to wireless communication devices. The method comprises allocating telephone numbers to a first plurality of devices, allocating the same telephone numbers to a second plurality of devices, transmitting an eSIM provisioning data bundle in a short message service (SMS) message to the first plurality of devices by a first communication network routing node based on the corresponding one of the plurality of telephone numbers, transmitting an eSIM provisioning data bundle in a SMS message to the second plurality of devices by a second communication network routing node based on the corresponding one of the plurality of telephone numbers, wherein the first communication network routing node routes SMS messages in a first region and the second communication network routine node routes SMS messages in a second region, whereby a single telephone number is leveraged by two different devices located in different regions.
US10887736B2 Method for V2X transmission resource selection performed by means of terminal in wireless communication system and terminal using same
The present invention provides a method for a vehicle-to-X (V2X) operation performed by means of a V2X UE in a wireless communication system, the method characterized by: determining whether or not another communication is being performed on V2X resources on which V2X communication is being performed; and performing the V2X communication on the basis of the determination, wherein a terminal drops the transmission for the V2X communication during the determining of whether or not another communication is being performed on the V2X resources on which the V2X communication is being performed.
US10887735B2 Vaccine monitoring system
A method according to one embodiment includes receiving, by a control system secured to the insulated portable container, sensor data from a temperature sensor positioned within the insulated portable container, determining, by the control system, whether the sensor data is associated with a notification range, establishing, by the control system, a long-range wireless communication connection with a server in response to a determination that the sensor data is associated with the notification range, and transmitting, by the control system, a message to the server indicating that the sensor data is associated with the notification range in response to establishing the long-range wireless communication connection.
US10887732B2 Telephone base station for combining mobile and VOIP telephone service
According to one embodiment, a system includes a base station capable of being connected to at least one handset, the base station including a first communication port configured to create a wireless connection to a first mobile telephone and a second mobile telephone via Bluetooth, where the first mobile telephone uses a first mobile telephone network and the second mobile telephone uses a second mobile telephone network.
US10887731B2 Mobile communication system
There is a problem that when a closed subscriber group (CSG) cell available to subscribers is installed in a macro cell area, communication cannot be performed due to the interference between a macro cell and the CSG cell in an area thereof. The CSG cell that is provided in the CSG cell area and transmits a downlink synchronization signal using a radio frame assigns control signals to a first subframe and a second subframe among a plurality of subframes constituting the radio frame, and the macro cell that is provided in the macro cell area and transmits a downlink synchronization signal using the radio frame assigns control signals to a third subframe and a fourth subframe, which are shifted from the first subframe and the second subframe by a predetermined number of subframes, respectively, among the plurality of subframes constituting the radio wave, the CSG cell and the macro cell being configured to perform transmission in synchronization with each other.
US10887729B2 Efficient risk model computations
A method is provided that includes accessing, by a server provider server of a service provider, a database storing associations between network addresses and locations. Additionally, the method includes determining a subset of the database corresponding to a first network address, each association included in the subset corresponding to an association between the first network address and a respective location. The method also includes in response to determining that the subset of the database satisfies one or more clustering criteria, calculating a representative location corresponding to the first network address, and storing an association between the first network address and the representative location in a second database.
US10887728B2 Method and system for determining the mobility status of a user of a wireless communication network
A method for determining the mobility status of a user of a wireless communication network includes retrieving, from the wireless communication network, an indication about interactions between a user equipment associated with that user and the wireless communication network, and, for each interaction, determining a served area of the wireless communication network pertaining to that user equipment at the occurrence of that interaction, and determining the mobility status of that user at the occurrence of that interaction according to a comparison between a distance between the served area and a first further served area of the wireless communication network pertaining to that user equipment, and a first threshold distance; or a comparison between a distance between the served area and a second further served area of the wireless communication network pertaining to that user equipment, and a second threshold distance.
US10887726B2 Utilizing mobile wireless access gateways for location and context purposes
Methods, program products, and systems of using a mobile WAP for location and context purposes are disclosed. In general, in one aspect, a server can estimate an effective location of a wireless access gateway using harvested data. The server can harvest location data from multiple mobile devices. The harvested data can include a location of each mobile device and an identifier of a wireless access gateway that is located within a communication range of the mobile device. In some implementations, the server can identify a mobile wireless access gateway based on a distance comparison. Data indicating the mobility of a wireless access gateway can be used by a mobile device to initiate one or more actions, including managing power of the mobile device, modifying entrance and exit conditions of virtual fences and determining a context of the mobile device.
US10887724B2 Locating a mobile device and notifying a user of the mobile device location
A method, a computing system, and a computer program product are provided. At least one processor receives a location of a mobile device. The location of the mobile device is compared to a location of an operator of a vehicle used to transport a user of the mobile device. In response to the vehicle reaching a destination and the location of the mobile device being within a threshold distance of the operator of the vehicle for a threshold amount of time, one or more from a group of the user of the mobile device, the operator of the vehicle, and a third party indicated by the user are notified, via the at least one processor, regarding the mobile device.
US10887723B2 Millimeter wave ranging with six degrees of freedom
Various aspects of the disclosure relate to millimeter wave ranging with six degrees of freedom. For example, a multi-gigabyte link (e.g., an IEEE 802.11ad link or an 802.11ay link) and RF/Antenna diversity modules can be used to conduct round trip time (RTT) distance measurements between an anchor point and a station. Relative location information (e.g., degrees of freedom) between the wireless devices can then be determined based on the distance measurements.
US10887720B2 Emphasis for audio spatialization
Examples of the disclosure describe systems and methods for presenting an audio signal to a user of a wearable head device. According to an example method, a first input audio signal is received. The first input audio signal is processed to generate a first output audio signal. The first output audio signal is presented via one or more speakers associated with the wearable head device. Processing the first input audio signal comprises applying a pre-emphasis filter to the first input audio signal; adjusting a gain of the first input audio signal; and applying a de-emphasis filter to the first audio signal. Applying the pre-emphasis filter to the first input audio signal comprises attenuating a low frequency component of the first input audio signal. Applying the de-emphasis filter to the first input audio signal comprises attenuating a high frequency component of the first input audio signal.
US10887717B2 Method for acoustically rendering the size of sound a source
A method for simulation of movement of a sound source comprising convolving a source wave form with at least an Head Related Transfer Function (HRTF) to generate a point sound source at a simulated first distance from the listener, generating a spherical harmonic representation of the source waveform at a simulated second distance from the listener, crossfading the sound level of the point sound source and the spherical harmonic representation of the source waveform at a simulated second distance from the listener and driving a speaker with the cross-faded spherical harmonic representation of the source waveform and the point sound source.
US10887715B2 Audio channel spatial translation
The present invention is directed to methods and apparatus for translating a first plurality of audio input channels to a second plurality of audio output channels. This includes determining that there is pair-wise coding among any of the first plurality of audio input channels, determining an input/output-mapping matrix for mapping at least a first set of the first plurality of audio input channels to at least a second set of the second plurality of audio output channels; and deriving the second plurality of audio output channels based on first plurality of audio input channels, the input/output-mapping matrix and the determined pair-wise coding. The first plurality of audio input channels represent the same soundfield represented by the second plurality of audio output channels.
US10887714B2 Microphone and manufacturing method thereof
A manufacturing method for a microphone is provided. The microphone includes a case that is vibrated by a vibration signal. A sound inlet through which a sound signal is input is formed at a portion of the case and a first sound element is formed in the case at a position corresponding to the sound inlet. The first sound element receives the sound signal and the vibration signal to output a first initial signal. A second sound element is formed to be adjacent to the first sound element and receives the vibration signal to output a second initial signal. A semiconductor chip is connected to the first sound element and the second sound element and receives the first initial signal and the second initial signal to output a final signal.
US10887711B2 Sound recording circuit
Disclosed is a sound recording circuit capable of adjusting microphone sensitivity and preventing sound cracks caused by overly loud sound. The sound recording circuit includes: a microphone bias circuit configured to provide a bias voltage for a microphone circuit; an AC coupling capacitor configured to output an analog input signal according to a microphone signal of the microphone circuit; an analog amplifier circuit configured to output an analog output signal according to the analog input signal; an analog-to-digital converter configured to output a digital input signal according to the analog output signal; a digital amplifier circuit configured to output a digital output signal according to the digital input signal; and a signal detector configured to control an analog gain of the analog amplifier circuit, a digital gain of the digital amplifier circuit, and the bias voltage of the microphone bias circuit.
US10887710B1 Characterizing environment using ultrasound pilot tones
A voice-activated computing device configured to transmit a pilot tone and then capture or receive a signal, which corresponds to the pilot tone, reflected from within the environment containing the voice-activated computing device. The voice-activated computing device, or some other computing system or device, analyzes the received signal in order to determine analyze one or more characteristics present within the signal, i.e. noise, echo, etc. Based upon the analysis, models for signal processing can be determined, selected and/or altered. Future signals received by the voice-activated computing device can be processed with such models. The analysis can also allow for the models to be dynamically updated and for models to be dynamically created.
US10887705B2 Electronic circuit and in-ear piece for a hearing device
A method for controlling a controllable acoustic valve of a hearing device. The valve includes a moveable valve element adapted to be positioned in one of at least two essentially stable states. The moveable valve element is configured to be maintained in each of the essentially stable states by a retention force. A neutral point with essentially cancelling retention forces exists between the least two essentially stable states. The method includes providing a first drive signal to the controllable acoustic valve to overcome a retention force of a first essentially stable state in order to initiate movement of the moveable valve element from the first essentially stable state to a second essentially stable state. The provided first drive signal is capable of bringing the moveable valve element from the first essentially stable state and beyond a neutral point between the first and second essentially stable states.
US10887704B2 Method for beamforming in a binaural hearing aid
The invention discloses a method for noise reduction in a binaural hearing aid, said binaural hearing aid comprising a first local unit and a second local unit, wherein the method comprises the following steps: generating a first main signal and a first auxiliary signal in the first local unit from an environment sound, and a second main signal in the second local unit from the environment sound, estimating a direction of arrival of a useful sound signal in the environment sound, assigning a first frequency range and a second frequency range, generating a first range beamformer signal in the first frequency range from the first main signal, the first auxiliary signal and the second main signal by imposing at least one spatial condition related to the estimated direction of arrival on the directional characteristic of the first range beamformer signal, generating a second range beamformer signal in the second frequency range from the first main signal and the second main signal by imposing at least one spatial condition related to the estimated direction of arrival on the directional characteristic of the second range beamformer signal, and generating a first local output signal from the first range beamformer signal and the second range beamformer signal, wherein the first local output signal is transduced into a first output sound by a first output transducer of the first local unit.
US10887703B2 Hearing device and a hearing system comprising a multitude of adaptive two channel beamformers
A hearing system comprises a first hearing device, e.g. a hearing aid. The hearing system comprises at least three input transducers, one of which being selected as a reference input transducer providing a reference input signal, at least two adaptive 2-channel beamformers, each providing a spatially filtered signal based on first and second beamformer-input signals, wherein the adaptive 2-channel beamformers maintain unit amplitude and phase for a target component of said reference input signal. The at least two 2-channel beamformers are coupled in a layered structure at least comprising a primary layer and a secondary layer. The adaptive parameter of a given 2-channel beamformer is determined from the first and second beamformer-input signals for the 2-channel beamformer in question.
US10887702B2 Loudspeaker
To make it possible to take countermeasures against noises of a loudspeaker by means of a simple configuration. A loudspeaker 10 includes: a bobbin 15 that is provided with a voice coil 31; a diaphragm 13 that is connected to the bobbin 15; a frame 11 that supports the diaphragm 13; and a magnetic circuit section 17 that includes a magnet 22. The loudspeaker 10 further includes: a first conductive body 41 that is connected to the voice coil 31 and is led out to the outside of a bobbin 15A; and a second conductive body 51 that is connected to the first conductive body 41 and penetrates the magnet 22.
US10887701B2 Audio transducers
The invention relates to audio transducers, such as loudspeaker, microphones and the like, and includes improvements in or relating to: audio transducer diaphragm structures and assemblies, audio transducer mounting systems; audio transducer diaphragm suspension systems, personal audio devices incorporating the same and any combination thereof. The embodiments of the invention include linear action and rotational action transducers. For both types of transducer, rigid and composite diaphragm constructions and unsupported diaphragm periphery designs are described. Systems and methods for mounting the transducer to a housing, such as an enclosure or baffle are also described. Furthermore, hinge systems including: rigid contact hinge systems and flexible hinge systems are also disclosed for various rotational action transducer embodiments. Various applications and implementations are described and envisaged for the audio transducer embodiments including, for example, personal audio devices such as headphones, earphones and the like.
US10887697B2 Method, system and apparatus for extracting target unwanted audio signal from mixture of audio signals
A method for removing a target unwanted signal from multiple signals. The method includes: providing a set of input signals from external devices; separating the input signals into channels with the unwanted signal and channels without the unwanted signal; synchronizing the sets of input signals; and transferring the separated signal via wire or wirelessly to a sound reproduction device.
US10887696B2 Wireless handset
A wireless headphone including two wireless earphones and a charging band. In normal operation, the wireless earphones are each worn in an ear of a user and are not connected to each other via cables, and each include a first rechargeable battery. When the first rechargeable batteries are running low, the charging band can be connected to the wireless earphones so as to recharge the first rechargeable batteries on the go without interrupting the use of the wireless earphones.
US10887692B1 Microphone array device, conference system including microphone array device and method of controlling a microphone array device
A microphone array device including microphone capsules and at least one processing unit configured to receive output signals of the microphone capsules, dynamically steer an audio beam based on the received output signal of the microphone capsules, and generate and provide an audio output signal based on the received output signal of the microphone capsules. The processing unit is configured to operate in a dynamic beam mode where at least one focused audio beam is formed that points towards a detected audio source and in a default beam mode where a broader audio beam is formed that covers substantially a default detection area. The microphone array may be incorporated into a conference system.
US10887690B2 Sound processing method and interactive device
A sound processing method and an interactive device are provided. The method includes determining a sound source position of a sound object relative to an interactive device based on a real-time image of the sound object; and performing a sound enhancement on sound data of the sound object based on the sound source position. The above solution solves an existing problem that noises cannot be effectively cancelled in a noisy environment is solved, thus achieving the technical effects of effectively suppressing the noises and improving the accuracy of voice recognition.
US10887689B1 Methods and apparatus for wear noise audio signature suppression
Methods, apparatus, systems and articles of manufacture are disclosed for wear noise audio signature suppression. An example method disclosed herein includes generating an audio signature based on a media audio signal during a first time period, collecting acceleration data during the first time period, determining whether the acceleration data corresponds to wear noise having occurred during the first time period, and in response to determining the acceleration data corresponds to wear noise during the first time period, inhibiting transmission of the audio signature to a central facility.
US10887688B2 Audio signal processing apparatus, audio signal processing method, and storage medium that update currently used parameter upon receiving change operation instruction
An audio signal processing apparatus includes a receptor that receives specification operation that specifies a parameter set to be used among a plurality of parameter sets and change operation that changes a parameter value included in a specified parameter set, a signal processor that processes an audio signal based on the parameter set that has been specified by the specification operation, and an update processor that updates a currently used parameter set among the plurality of parameter sets when receiving the change operation.
US10887687B2 Pairing of media streaming devices
Among other things, this document describes a computer-implemented method. The method can include receiving, at a first device, an indication of user input to cause the first device to establish a wireless data connection with another device. A determination can be made at the first device that one or more sensors on the first device are oriented toward a second device. In response to at least one of (i) receiving the indication of user input to cause the first device to establish a wireless data connection with another device and (ii) determining that the one or more sensors on the first device are oriented toward the second device, a first wireless data connection can be established between the first device and the second device. A first stream of audio data can be received and played at the first device.
US10887684B2 Acoustic deflector as heat sink
An omni-directional acoustic deflector includes an acoustically reflective body having a substantially conical outer surface, and an inner surface opposite the outer surface. The inner surface defines a region that is configured to be coupled to a first electronic component such that heat is transferred from the first electronic component to the outer surface of the acoustically reflective body.
US10887681B1 Combination of bone conduction Bluetooth earphone and charging base
A combination of a bone conduction Bluetooth earphone and a charging base includes an earphone body, a PCB, a wireless module, and a rechargeable battery. The PCB, the wireless module and the rechargeable battery are disposed in the earphone body. The wireless module and the rechargeable battery are electrically connected to the PCB. It realizes the design of the bone conduction Bluetooth earphone and solves the problem that an air conduction speaker needs good air tightness, a resonant chamber and tuning and is inconvenient for assembly. The structural design is clever and reasonable, and it is easy for production.
US10887678B2 Loudspeaker apparatus
A loudspeaker apparatus includes a first loudspeaker unit and a second loudspeaker unit that reproduce sound at least at a high frequency. The first loudspeaker unit and the second loudspeaker unit are placed on a plane having an axis extending in a horizontal direction and an axis extending in a vertical direction. The first loudspeaker unit is placed so as to be directed horizontally forward. The second loudspeaker unit is placed so as to be directed vertically upward to make an approximately 90° angle with the first loudspeaker unit.
US10887677B2 Optical receiver
The present disclosure relates to optical receivers. One example optical receiver includes an optoelectronic detector, a transimpedance amplification (TIA) circuit, a single-ended-to-differential converter, an I/O interface, and a controller. The optoelectronic detector, having bandwidth lower than required system transmission bandwidth, converts an optical signal into a current signal. The TIA circuit compensates gain for the received current signal based on a received control signal to obtain a voltage signal, where a frequency response value of the current signal within first bandwidth is greater than that within the bandwidth of the optoelectronic detector, and any frequency in the first bandwidth is not lower than an upper cut-off frequency of the optoelectronic detector. The single-ended-to-differential converter converts the voltage signal into a differential voltage signal. The I/O interface outputs the differential voltage signal. The controller generates the control signal based on the differential voltage signal.
US10887675B2 Sensor management unit, sensing data distribution system, sensing data evaluation method, and sensing data evaluation program
A sensor management unit receives, from at least one sensor device installed external to the sensor management unit, sensing data generated by the sensor device monitoring a target. The sensing data includes background noise data representing noise from a cause other than the target. The sensor management unit includes a background noise data obtaining unit that obtains the background noise data, a reliability determination unit that determines a reliability of the sensing data based on the background noise data, and a determination result output unit that outputs a result of the determination by the reliability determination unit.
US10887669B2 Broadcast system with a URI message watermark payload
A system for broadcasting that includes a watermark payload.
US10887668B2 Device and method for processing emergency alert message in broadcast system
The present invention, with respect to a method for processing an EAM (Emergency Alert Message) by means of a PD (Primary Device) in a broadcast system, is characterized by comprising the steps of: generating an event for requesting a search of a CD (Companion Device); generating an event for receiving an EAM from the PD, and requesting that an application in the CD for displaying the received EAM be executed; and transmitting the EAM to the CD.
US10887665B2 Value-based TV advertising audience exchange
Systems, methods and computer-readable media for a decentralized application system that enables participating parties to automate the buying and selling of TV media units and/or aggregated TV and premium video audiences is described. The value-based TV/premium video media exchange application system allows the participants to interact with the system directly and/or automate transactions and execution between systems, while ensuring proper governance over each participants own rules and economics associated with the transactions, as well as individual campaign constraints and requirements. The decentralized application system significantly lowers current transaction and execution barriers, timing and costs, while providing a highly accountable and trusted system across all of the exchange participants.
US10887660B2 Collaborative media quality determination
A playback device may determine a quality measurement associated with one or more versions of a content fragment. The quality measurements may be based on one or more encoding characteristics associated with the plurality of versions of the content fragments. The quality measurements may be received by a content delivery system from the one or more devices and may be used by the content delivery system in determining a content playlist. By determining the quality measurements at the user device side, a larger number of quality measurements may be received and more accurate quality measurements may be utilized for determining the content playlist.
US10887658B2 System and method for simultaneous broadcast for personalized messages
A system and method for the simultaneous creation, assembly and transmission of synchronous multiple personalized messages to specific targeted individuals or other entities. The system can send rich media distinctly personalized messages such as commercials to a small or large group of selected individuals through any appropriate distribution media. A personalized message is created based on segmenting a message into multiple slots, and providing different selectable segments for each slot. The multiple segments are then simultaneously broadcasted over multiple data streams to a receiver, wherein the receiver switches between the data streams to assemble the personalized message in a just-in-time fashion. Other data including overlays, animation, frame transitions etc. may also be transmitted and used to assemble the personalized message.
US10887657B2 Message transmission method, device and storage medium for media files
A message transmission method is provided. A processor that implements a first client, corresponding to a first account, determines a second account which performs message interaction with the first account, the second account corresponding to a second client. The first client transmits to the second client a preset link that is usable for playing a target media file at the second client, the target media file being currently played at the first client. The first client transmits and receives a message between the first account and the second account based on the target media file being played at the first client and the second client, the message being displayed on a first preset page of the first client.
US10887656B2 Automatic content presentation adaptation based on audience
A method and system of dynamically adapting a streaming media content are provided. A user device determines a class of each member of its audience. Streaming media content is received. The streaming media content is monitored to dynamically determine a rating of each segment of the streaming media content. For each segment of the streaming media content, upon determining that a rating of a segment is above a class of a most restricted member of the audience, one or more portions of the segment are adapted to alter the rating of the segment to the class of the most restricted member of the audience. The segment of the media content is then presented on a user interface of the user device.
US10887646B2 Live streaming with multiple remote commentators
A method comprises receiving video content from at least one video source, timestamping frames of the video content to generate respective first timestamps, and providing the frames in association with the respective first timestamps to a commentator application. The method further includes receiving audio content from the commentator application in association with respective second timestamps, combining the frames of the video content with the received audio content based at least in part on the first timestamps and the second timestamps to generate commented video content, and providing the commented video content to one or more servers of a content delivery network for delivery to one or more viewer devices. A plurality of distinct streams of audio content may be received from respective distinct commentator applications, and the frames of the video content combined with the plurality of distinct streams of audio content to generate the commented video content.
US10887645B2 Processing media data using file tracks for web content
In one example, a device for retrieving media data includes a memory configured to store media data, and one or more processors implemented in circuitry and configured to retrieve a file including the media data, web content formatted according to hypertext markup language (HTML), and data indicating how to synchronize the web content with the media data, and present the media data and the web content, wherein to present the media data and the web content, the one or more processors are configured to synchronize presentation of the web content with presentation of the media data according to the data indicating how to synchronize the web content with the media data.
US10887638B2 Processing and distribution of video-on-demand content items
A method includes encrypting, at a server, a media content item to form encrypted content. The method includes determining, at the server, a group of media devices associated with users that are likely to request the media content item. The method includes multicasting, without receiving a related request for the media content item from a media device of the group, the encrypted content and information from the server to the group of media devices. The information includes a usage period of the encrypted content. The method includes, receiving, at the server during the usage period, an acceptance notice of an offer for the media content item from a media device of the group of media devices. The method also includes sending, from the server to the media device, a decryption key for the encrypted content responsive to the acceptance notice.
US10887633B1 Real time remote video collaboration
Described are systems and methods that enable secure real time communication (“RTC”) sessions that may be used, for example, for editing and movie production. Client devices may interact with an RTC management system to obtain color calibration information so that the color presented on the different client devices is consistent with each other and corresponds to the intended color of the video for which collaboration is to be performed. In addition, on-going multifactor authentication may be performed for each client device of an RTC session during the RTC session. Still further, to improve the quality of the exchanged video information and to reduce transmission requirements, in response to detection of events, such as a pause event, a high resolution image of a paused video may be generated and sent for presentation on the display of each client device, instead of continuing to stream a paused video.
US10887630B2 Device supporting multipath transport control protocol and method by which device receives video data through streaming
A method for receiving video data through streaming using a device supporting a multipath transport control protocol (MPTCP) is provided. The method includes receiving the video data through a first network; calculating a buffer duration of buffered video data from among the received video data; determining whether to activate a second network based on the calculated buffer duration; and receiving the video data by using at least one from among the first network and the second network based on a result of the determining.
US10887629B1 Basketball video interaction method and device, intelligent basketball stand and storage medium
Disclosed are a basketball video interaction method, device, intelligent basketball stand and storage medium. The method includes: judging whether a consent connection instruction sent by a target intelligent basketball stand is received; establishing a connection with the target intelligent basketball stand if the consent connection instruction sent by the target intelligent basketball stand is received; collecting a local basketball video, sending the local basketball video to the target intelligent basketball stand, and receiving a target end basketball video sent by the target intelligent basketball stand; and playing and displaying the target end basketball video locally. Communication interconnection between a local intelligent basketball stand and the target intelligent basketball stand is realized; function diversification of the basketball stand is realized; and collected basketball videos can be transmitted between intelligent basketball stands, so that the target end basketball video of the target intelligent basketball stand can be viewed in real time.
US10887627B2 Set-top box with enhanced features and system and method for use of same
A set-top box with enhanced features and system and method for use of the same are disclosed. In one embodiment of the set-top box, the set-top box is deployed to provide an interactive portal in a hospitality establishment having multiple rooms, such as a hotel. The set-top box generates a default interactive portal as well as a guest-specific interactive portal, which is generated from a guest configuration profile having information including guest identification, a guest channel preference presentation, and a guest service preference presentation with guest account information. The guest configuration profile may also enable the creation of a local area wireless network with substantially the same behavior as the guest's home wireless network. The guest configuration profile may further enable the control of in-room amenities, such as temperature control, lighting, shades, and availability, for example.
US10887626B2 Image decoding device and image encoding device
The present invention avoids waste caused by performing both a Secondary Transform and an Adaptive Multiple Core Transform. Provided is a device including: a core transform unit (1521) that can perform an Adaptive Multiple Core Transform on a Coding Tree Unit; and a Secondary Transform unit (1522) that can perform, before the Adaptive Multiple Core Transform, a Secondary Transform on at least any one of sub-blocks included in the Coding Tree Unit. The device omits any of the Adaptive Multiple Core Transform and the Secondary Transform in accordance with at least any of a flag associated with the Adaptive Multiple Core Transform and a flag associated with the Secondary Transform, or in accordance with a size of the Coding Tree Unit.
US10887622B2 Division-free bilateral filter
A video decoder can be configured to perform a filtering operation by determining a first difference value that corresponds to a difference between the sample value of the selected sample and a sample value of a first neighboring sample; multiplying the first difference value by a first weighting parameter to determine a first weighted difference value; determining a second difference value that corresponds to a difference between the sample value of the selected sample and a sample value of a second neighboring sample; multiplying the second difference value by a second weighting parameter to determine a second weighted difference value; and adding the first weighted difference value and the second weighted difference value to the sample value of the selected sample to determine the modified sample value.
US10887619B2 Moving image decoding device, moving image coding device, and prediction image generation device
A prediction image generation apparatus for generating a prediction image by performing motion compensation on multiple reference images, the prediction image generation apparatus includes a prediction image generation unit configured to generate the prediction image with reference to a first reference image, a second reference image and a gradient correction term. A motion compensation unit having a motion compensation function using a bi-prediction gradient change (Bi-directional optical flow, BIO) prediction derives the gradient correction term with reference to each pixel value of a horizontal gradient image and a vertical gradient image. An inter-frame-distance weight derivation unit included a gradient correction bi-prediction derivation unit included in the motion compensation unit determines each weight coefficient to be multiplied by the value of the each pixel, depending on a first picture interval and a second picture interval, the first picture interval being a picture interval between a target image to be predicted and the first reference image, the second picture interval being a picture interval between the target image and the second reference image.
US10887617B2 Multi-view coding with exploitation of renderable portions
Rendered portions of a renderable portion of a first view of a multi-view signal are introduced into a prediction loop of a multi-view encoder to form a reference signal for the block-based prediction of the encoder's view predictor may improve the prediction and thereby increasing the coding efficiency. The introduction may be performed by completely inserting the renderable portion into the prediction loop to form new reference pictures with their own reference picture indices in addition to reference pictures obtained by the reconstructed version of the multi-view signal of the block-based prediction. Alternatively, the rendered portion may be introduced into the prediction loop completely, but with replacing the normal prediction reference signal, i.e., the normally reconstructed signal as obtained by block-based prediction. Alternatively, it may be signaled within the data stream which portions of the renderable portion are used to replace respective portions in the normally reconstructed signal.
US10887616B2 Image processing devices having enhanced frame buffer compressors therein
An image processing device includes a frame buffer compressor, which is configured to: (i) compress source data into compressed data having CRC bits appended thereto, and (ii) decompress the compressed data into output data and use the CRC bits to check for errors in the output data. A multimedia device is provided, which is configured to generate the source data in response to raw data. A memory device is provided, which is configured to store the compressed data. The frame buffer compressor may include an encoder configured to compress the source data into the compressed data with the CRC bits appended thereto, and a decoder configured to decompress the compressed data into the output data. The encoder may include a prediction module, which is configured to generate prediction data including reference data and residual data, from the source data.
US10887613B2 Visual processing using sub-pixel convolutions
A method for enhancing one or more sections of lower-quality visual data using a hierarchical algorithm, the method comprising receiving one or more sections of lower-quality visual data. The one or more sections of lower-quality visual data are enhanced to one or more sections of higher-quality visual data using the hierarchical algorithm. Additionally, at least the first step of the hierarchical algorithm is performed in a lower-quality domain; and wherein the hierarchical algorithm operates in both a higher-quality domain and the lower-quality domain.
US10887612B2 Hybrid backward-compatible signal encoding and decoding
Computer processor hardware: parses a data stream into first portions of encoded data and second portions of encoded data; implements a first decoder to decode the first portions of encoded data into a first rendition of a signal; implements a second decoder to decode the second portions of encoded data into reconstruction data, the reconstruction data specifying how to modify the first rendition of the signal; and applies the reconstruction data to the first rendition of the signal to produce a second rendition of the signal.
US10887605B2 Method and device for intra prediction
A method for decoding an image according to the present invention comprises the steps of: receiving and decoding MPM index information for indicating an MPM candidate which is to be used as an intra prediction mode of a current block; generating an MPM candidate list containing a plurality of MPM candidates for the current block; determining the MPM candidate indicated by the decoded MPM index information as the intra prediction mode of the current block, among the plurality of the MPM candidates which constitute the MPM candidate list; and generating a prediction block corresponding to the current block by performing intra prediction for the current block based on the determined intra prediction mode.
US10887604B2 Signalling of filtering information
A video decoder is configured to, for a group of video blocks of the video data, determine a number of merged groups for a plurality of classes is equal to one merged group; receive a first flag indicating that filter coefficient information for at least one merged group is not coded in the video data; receive for the one merged group, a second flag, wherein a first value for the second flag indicates that filter coefficient information mapped to the one merged group is coded in the video data, and wherein a second value for the second flag indicates that the filter coefficient information mapped to the one merged group is all zero values; determine the second flag is equal to the second value; and determine one or more filters from the set of filters using the all zero values.
US10887600B2 Method and apparatus for packaging and streaming of virtual reality (VR) media content
An electronic device, a server and a method for packing and consuming video content are disclosed. The electronic device includes a sensor, a processor operably connected to the sensor, and a transceiver operably connected to the processor. The processor is configured to determine a current viewport for video content based on an output of the sensor. The transceiver is configured to request and receive a media stream including (i) a high-resolution video partition of the video content that covers the current viewport and (ii) a low-resolution version of the video content that is rotated relative to the video content. The processor is further configured to process the package to render at least one of the high-resolution video partition of the video content or the low-resolution version of the video content. The high-resolution video partition and the low-resolution video of the video content are packed together.
US10887597B2 Systems and methods of determining illumination compensation parameters for video coding
Techniques and systems are provided for coding video data. For example, a method of coding video data includes determining one or more illumination compensation parameters for a current block and coding the current block as part of an encoded bitstream using the one or more illumination compensation parameters. In some cases, the method can include determining one or more spatially neighboring samples for the current block and deriving the one or more illumination compensation parameters for the current block based on at least one of the one or more spatially neighboring samples. The method can further include signaling, individually, for the current block, an illumination compensation status in the encoded bitstream. The method can further include signaling at least one of the one or more illumination compensation parameters for the current block in the encoded bitstream.
US10887596B2 CCLM-based intra-prediction method and device
A method for decoding a picture based on a cross-component linear model (CCLM) mode includes deriving neighboring luma reference samples of a luma block, deriving down-sampled neighboring luma reference samples, deriving a linear model parameter based on the down-sampled neighboring luma reference samples and the neighboring chroma reference samples, where the neighboring luma reference samples includes top neighboring luma reference samples, and left neighboring luma reference samples, and where when the top boundary of the luma block overlaps with a boundary of a coding tree unit (CTU), the number of the top neighboring luma reference samples used for deriving the down-sampled neighboring luma reference samples among the neighboring luma reference samples is less than that of the left neighboring luma reference samples used for deriving the down-sampled neighboring luma reference samples.
US10887592B2 Method, apparatus and system for encoding and decoding a sample adaptive offset data of encoded video data
Disclosed is a method of decoding sample adaptive offset type index data from a received stream of encoded video data. The method determines an arithmetically encoded first portion of a sample adaptive offset type index value from the stream of video data, and a bypass encoded second portion of the sample adaptive offset type index value when the first portion indicates that the second portion will be present in the stream of video data. The method decodes the sample adaptive offset type index from a combination of the decoded first and second portions of the sample adaptive offset type index values. The sample adaptive offset type index data is used to select one of a plurality of offsets in digital video decoding. Corresponding methods of encoding are also disclosed.
US10887589B2 Block size determination for video coding systems and methods
A block processing procedure to determine coding-block or transform-block sizes for encoded and decoding video data. An encoder obtains unencoded video data and selects a region-of-interest in the video data. Image characteristics of the video data are determined from the region-of-interest and a block size is determined from those image characteristics. The video data is encoded using the block size without storing the block size in a header associated with the encoded data. A decoder obtains the encoded data and selects a second region-of-interest in the encoded data that corresponds to the unencoded data region-of-interest. Second image characteristics are determined from the second region-of-interest, where the second characteristics are the same as the characteristics determined for the unencoded data. A block size is determined from the second image characteristics without using a header associated with the encoded data. The encoded data is decoded based on the determined block size.
US10887586B2 Picture encoding method and terminal
Application discloses a picture encoding method and a terminal. In the method, a terminal divides the plurality of pictures into N groups, wherein the dividing is based on reference information of each of a plurality of pictures. The terminal encodes the N groups of pictures, where the following steps are performed on each one of the N groups of pictures: selecting a first picture from a target group according to a preset rule, and encoding the first picture, where the first picture is a picture first encoded in the target group, and the target group is any one of the N groups of pictures; selecting a reference picture for a second picture from the target group, where the second picture is a picture in the target group other than the first picture; and performing motion estimation on the second picture by using the reference picture, to encode the second picture.
US10887584B2 Naked-eye three-dimensional display device and control method thereof
A naked-eye three-dimensional display device includes a display panel, a liquid crystal grating, a processor and an image collector, wherein, the image collector is configured to obtain first current viewing information and second current viewing information, and send the same to the processor; the processor is configured to receive and store the first and second current viewing information, adjust a width and/or a position of a light transmitting region of the liquid crystal grating according to the first current viewing information, and adjust an output picture of the display panel, according to the second current, viewing information and the width and/or the position of the light transmitting region of the liquid crystal grating adjusted.
US10887583B2 Control of cameras with correction based on the difference between imaging characteristics of the cameras
A camera system includes: a first camera and a second camera; a camera adaptor box; and a camera control unit.
US10887575B2 Efficient multi-view coding using depth-map estimate and update
This disclosure is directed to coding a multi-view signal, which includes processing a list of plurality of motion vector candidates associated with a coding block of a current picture in a dependent view of the multi-view signal. Such processing includes estimating a first motion vector based on a second motion vector associated with a reference block in a current picture of a reference view of the multi-view signal, the reference block corresponding to the coding block of the current picture in the dependent view. The first motion vector is added into the list, and an index is used that specifies at least one candidate from the list to be used for motion-compensated prediction. The coding block in the current picture is coded by performing the motion-compensated prediction based on the at least one candidate indicated by the index.
US10887574B2 Selective packing of patches for immersive video
Embodiments are generally directed to selective packing of patches for immersive video. An embodiment of a processing system includes one or more processor cores; and a memory to store data for immersive video, the data including a plurality of patches for multiple projection directions. The system is select the patches for packing, the selection of the patches based at least in part on which of the multiple projection directions is associated with each of the patches. The system is to encode the patches into one or more coded pictures according to the selection of the patches.
US10887572B2 Suggested viewport indication for panoramic video
A suggested viewport indication is generated and sent for use in a panoramic video. In one example, a method includes receiving encoded video including viewport metadata, decoding the video, extracting the viewport metadata, generating a viewport of the decoded video based on the viewport metadata, and buffering the generated viewport for display.
US10887570B2 Systems and methods for providing punchouts of videos
Multiple punchouts of a video may be presented based on multiple viewing windows. The video may include visual content having a field of view. Multiple viewing windows may be determined for the video, with individual viewing window defining a set of extents of the visual content. Different punchouts of the visual content may be presented based on the different viewing windows. Individual punchout of the visual content may include the set of extents of the visual content defined by corresponding viewing window.
US10887569B2 Virtual viewpoint synthesis method based on local image segmentation
Disclosed is a virtual viewpoint synthesis method based on image local segmentation, which relates to the digital image processing technology. By mapping the input left and right images to the virtual viewpoints so as to be fused to obtain a synthesized image, smoothing and denoising the rough and noisy depth maps based on the object segmentation information of the scene, the method as disclosed solves the occlusion issue through local area segmentation during the process of viewpoint synthesis, which may guarantee that the subjective quality of viewpoint synthesis will not be significantly deteriorated when the depth map has a relatively large flaw, and maintain geometric information of the scene to the utmost extent so as to generate a real immersive sense, thereby ameliorating the drawback of significant deterioration of synthesis quality in conventional methods when the depth information of the scene has errors and noises, and offering a relatively strong robustness to the errors in the depth map information of the scene. The disclosed method may be applied to a video surveillance system and image processing software, etc.
US10887565B2 Information processing device and information processing method
Display of an image projected on a projection plane is appropriately controlled. An information processing device is an information processing device including a control unit. Here, a projection unit projects and displays a part of an image to be displayed on a projection plane. In addition, the control unit included in the information processing device controls the image displayed on the projection plane on the basis of a display area of the image displayed on the projection plane specified on the basis of a relative positional relationship between a projection unit and the projection plane and control information associated with the image to be displayed.
US10887563B2 Projection system, projection method, and program recording medium
To safely project a desired projection image in any projection area, provided is a projection system including: a projection device projecting light forming display information in a projection area; an imaging device capturing a range including the projection area; and a control device controlling to cause the projection device to project light and the imaging device to capture the projection area. The control device includes: an analysis circuit accumulating image information about the projection area captured by the imaging device and detects an abnormality in the projection area by comparing any one piece of accumulated image information about the projection area with image information about the projection area most recently captured by the imaging device; and a safety control circuit executing safety control to change a projection condition for the projection device when an abnormality is detected in the projection area by the analysis circuit.
US10887562B2 Camera device for the exterior region of a building
A camera system for the exterior region of a building, comprising a camera for producing image data of surroundings of the camera system, comprising a motion detector to detect a movement of an object in the surroundings of the camera system, contains an evaluation module configured to detect a movement of an object in the surroundings of the camera system on the basis of a program-technical motion detection in the image data.
US10887561B2 Surveillance system, surveillance method, and program
A surveillance system (1) includes an area information acquisition unit (101), a position information acquisition unit (102), a candidate determination unit (103), and a notification unit (104). The area information acquisition unit (101) acquires information of a surveillance-desired area. The position information acquisition unit (102) acquires pieces of position information of a plurality of portable terminals (20), each portable terminal performing surveillance using an image capturing unit. The candidate determination unit (103) determines a candidate portable terminal (20) to be moved to the surveillance-desired area from among the plurality of portable terminals (20) based on the acquired pieces of position information of the plurality of portable terminals (20). The notification unit (104) outputs a notification to the candidate portable terminal requesting to move to the surveillance-desired area.
US10887559B2 Video camera device and method to monitor a child in a vehicle by secure video transmission using blockchain encryption and SIM card WiFi transmission
The present invention is directed to a system of monitoring a child seated in the rear seat of a vehicle in a child's car seat employing a video camera which transmits a video signal to a video display receiver placed in the driver's frame of vision. The video camera is placed within a child's toy, the camera signal being transmitted remotely to a separate video display monitor screen device, viewable to the driver of the vehicle. The camera is adjustable in various positions within the vehicle compartment. To adjust camera direction the invention includes a bendable, flexible and sturdy neck that interconnects the camera to a transmission unit, which provides the driver with a view of the child. The invention further employs use of blockchain technology and SIM card security measures, via cell phone network, to provide users with secure transmission of video images and to prevent hacking by outside third parties.
US10887558B1 Methods and devices for enhancing functionalities related to sensors
Methods and systems for automatically setting up a sensor connected to an apparatus. For example, a computer-implemented method for automatically setting up a sensor connected to an apparatus includes: receiving a sensor-connection signal corresponding to a connection established between the sensor and the apparatus; determining whether a streaming microservice corresponding to the sensor has been downloaded onto the apparatus; if the streaming microservice has not been downloaded onto the apparatus, determining whether the streaming microservice corresponding to the sensor is supported by the apparatus; if the streaming microservice is supported by the apparatus, downloading a streaming microservice docker from a docker registry, the streaming microservice docker including the streaming microservice and a driver corresponding to the sensor; and deploying the streaming microservice with the driver corresponding to the sensor.
US10887554B2 Mobile terminal with a plurality of cameras respectively having different field of views and method of displaying multi-previews in the same
Provided is a mobile terminal including a plurality of cameras having different FOVs, the mobile terminal including: a display for displaying a preview sensed by an activated camera among the plurality of cameras; and a controller configured to control the plurality of cameras and the display, wherein the controller is configured for: controlling the display to output multi-previews of the plurality of cameras in response to a first signal indicating outputting the multi-previews of the plurality of cameras; when a camera of a field of view (FOV) smaller than a FOV of an activated camera among the plurality of cameras is deactivated, cropping a preview sensed by the activated camera and generating a preview of the deactivated camera using the cropped preview.
US10887552B1 Door-knocking for teleconferencing
Teleconferencing between a monitoring device and a user device includes receiving a first request to establish a first audio-visual conference from the user device of a remote user; in response to the first request, performing steps including enabling an audio channel of the monitoring device to receive audio input from the user device and disabling a camera of the monitoring device; displaying, on a display of the monitoring device, an entry code; receiving, from the user device of the remote user, an entered code; and in response determining that the entered code is equal to the entry code, enabling the camera of the monitoring device.
US10887549B1 Synchronized viewing of shared content
A system may send content to be shared in an online meeting between a plurality of computing devices to each of the plurality of computing devices. The system may receive, from a computing device associated with a presenter role in the online meeting from the plurality of computing devices, indications of interactions with the content. The system may, in response to receiving the indications of the interactions, send one or more commands to each of the plurality of computing devices other than the computing device to synchronize presentation of the content at each of the plurality of computing devices other than the computing device according to the interactions with the content by the computing device.
US10887548B2 Scaling image of speaker's face based on distance of face and size of display
A method can include determining a distance of a person's face from a camera that captured an image of the person's face, determining a size of a display in communication with the camera, and scaling the image based on the determined distance of the person's face and the determined size of the display.
US10887545B2 Remote presence system including a cart that supports a robot face and an overhead camera
A tele-presence system that includes a cart. The cart includes a robot face that has a robot monitor, a robot camera, a robot speaker, a robot microphone, and an overhead camera. The system also includes a remote station that is coupled to the robot face and the overhead camera. The remote station includes a station monitor, a station camera, a station speaker and a station microphone. The remote station can display video images captured by the robot camera and/or overhead camera. By way of example, the cart can be used in an operating room, wherein the overhead camera can be placed in a sterile field and the robot face can be used in a non-sterile field. The user at the remote station can conduct a teleconference through the robot face and also obtain a view of a medical procedure through the overhead camera.
US10887543B2 Automatic adjustment of video orientation
Methods, systems and computer program products for automatic adjustment of video orientation are provided. A computer-implemented method may include receiving a video comprising a plurality of image frames, receiving, via a user interface, a user request to initiate an automatic correction of the video that was recorded by the video recording device of the mobile device that was shaken during the recording, performing the automatic correction of the video, comprising automatically adjusting one or more of the plurality of image frames in the video to correct shaking, presenting the user interface providing a playback of a preview of the adjusted video, and presenting, in the user interface, alongside the playback of the preview of the adjusted video, a concurrent playback of the video originally recorded by the video recording device of the mobile device.
US10887542B1 Video reformatting system
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for receiving, by one or more processors, a video comprising one or more shots in a first aspect ratio; detecting a first shot of the one or more shots, the first shot comprising a sequence of frames; and identifying an object that appears throughout a continuous portion of frames of the sequence of frames in the first shot. A visual presentation of the object in the first shot is automatically modified and a modified video comprising the one or more shots in a second aspect ratio is generated based on the automatically modified visual presentation of the object in the first shot.
US10887541B2 Gun fire location apparatus, system and methods of operating the same
Apparatus, systems and methods for monitoring a firearm discharge by using a discharge tracking device attached to a firearm, the device comprising a monitoring unit having a processor and a memory coupled to an input-output unit, a plurality of sensors including an accelerometer, a microphone, a gyroscope and a camera communicatively coupled to the input-output unit of the monitoring unit, a wireless communication interface configured to communicate with at least one other discharge tracking device. The memory is configured to store data from the plurality of sensors including video from the camera and audio from the microphone and the processor is configured to determine the discharge of the firearm by processing and interpreting signals generated by the plurality of sensors including video from the camera and audio from the microphone and transmitted via the discharge tracking device.
US10887539B2 Imaging device
An imaging device includes: a first chip that includes pixels arranged in a row, the pixels including: a first pixel including a first photoelectric converter and a first transistor, having a first control terminal, coupled to the first photoelectric converter; and a second pixel including a second photoelectric converter and a second transistor, having a second control terminal, coupled to the second photoelectric converter; and a second chip including: a signal line extending along the row; a first buffer circuit having a first input terminal and a first output terminal, the first input terminal being coupled to the signal line, the first output terminal being coupled to the first control terminal; and a second buffer circuit having a second input terminal and a second output terminal, the second input terminal being coupled to the signal line, the second output terminal being coupled to the second control terminal.
US10887538B2 Solid-state imaging device, control method thereof, and electronic apparatus
An imaging device includes a plurality of pixels including a first pixel and a second pixel, and a differential amplifier including a first amplification transistor, a second amplification transistor, and a first load transistor. The first load transistor receives a power source voltage. The imaging device includes a first signal line coupled to the first amplification transistor and the first load transistor, a second signal line coupled to the second amplification transistor, and a first reset transistor configured to receive the power source voltage. A gate of the first reset transistor is coupled to the first load transistor. The first pixel includes a first photoelectric conversion element and the first amplification transistor, and the second pixel includes a second photoelectric conversion element and the second amplification transistor.
US10887537B1 Compressive sensing based image capture using dynamic masking
Some embodiments provide a novel compressive-sensing image capture device and a method of using data captured by the compressive-sensing image capture device. The novel compressive-sensing image capture device includes an array of sensors for detecting electromagnetic radiation. Each sensor in the sensor array has an associated mask that blocks electromagnetic radiation from portions of the sensor. In some embodiments, an array of passive masks is used to block a particular set of areas of each sensor in the sensor array. In some embodiments, the image capture device also includes an array of lenses corresponding to the sensors of the sensor array such that each sensor receives light that passes through a different lens. Some embodiments of the invention provide a dynamic mask array. In some embodiments, a novel machine trained network is provided that processes image capture data captured by the compressive-sensing image capture device to predict solutions to problems.
US10887533B2 Infrared crosstalk compensation method and apparatus thereof
An infrared crosstalk compensation method includes capturing an original image of a scene, where the original image includes a plurality of original pixels, the original pixels are arranged in a two-dimensional array according to a first axial direction and a second axial direction, and each original pixel has a red subpixel value, a green subpixel value, a blue subpixel value, and an infrared subpixel value. The method further includes: obtaining compensated values of the red, green, blue, and infrared subpixel values according to the original image, a compensation axial direction, a plurality of red, green, blue compensation coefficients corresponding to the compensation axial direction, and compensation equations; and obtaining a compensated image according to the compensated values of the red, green, blue, and infrared subpixel values.
US10887527B2 Image capture apparatus having illumination section, monitoring system including image capture apparatus, method of controlling image capture apparatus, and storage medium
An image capture apparatus capable of improving the quality of an image captured using illumination. A multi-eye image capture section has image capture sections that capture images in different image capture ranges partially overlapping with each other to generate a wide-angle image. A single-eye image capture section captures an image in part of the image capture ranges of the multi-eye image capture section and changes an image capture direction. When performing image capture using illumination, the exposure level of a first image capture section of the multi-eye image capture section, having an image capture range overlapping with the image capture range of the single-eye image capture section is controlled to be lower than the exposure level of a second image capture section having an image capture range not overlapping with the image capture range of the single-eye image capture section.
US10887526B2 Monitoring system, monitoring method, and monitoring program
In a monitoring system, the management device causes a display device to display an image generated by capturing by the camera whose direction has been controlled; accepts designation of at least one tracking target, the at least one tracking target being designated from among moving objects in the displayed image by an operator; and performs tracking control comprising controlling a photographing range of the camera in such a way that the designated at least one tracking target is kept captured by the camera.
US10887518B2 Camera module
A camera module includes a gyro sensor including a data output port and configured to provide gyro data through the data output port, a first camera module including a first lens barrel, and a first shake corrector configured to provide an optical image stabilization (OIS) function to the first lens barrel and including a first communication pad configured to receive the gyro data, and a second camera module including a second lens barrel, and a second shake corrector configured to provide an OIS function to the second lens barrel and including a second communication pad configured to receive the gyro data, wherein the first communication pad of the first shake corrector and the second communication pad of the second shake corrector are connected in common to the data output port.
US10887516B2 Wearable camera system
A wearable camera systems according to examples of the present disclosure may include a camera and a mobile charging unit. The camera may include onboard power, memory and control for capturing and storing an image without being connected to the mobile charging unit and the camera body may have a width or a height that is smaller than the length of the camera body. The camera body may include a trigger for initiating image capture. The wearable camera may be attachable to an eyewear temple and the mobile charging unit is configured to recharge the wearable camera without being connected to an external power source.
US10887514B2 System and method of providing gaze and awareness for ultra wide and 360 cameras
An apparatus includes a 360 camera configured to image a volume including one or more local users, and generate an output for remote users, and an illumination device configured to generate a visual output for the one or more local users that is indicative of a viewing direction or a number of the remote users, based on a mapping of a region of interest of the remote viewers. The illumination device is associated with the 360 camera.
US10887512B2 Camera system
A camera system includes: a first imaging element; a second imaging element different from the first imaging element; an oscillator for supplying a clock signal to the first imaging element and the second imaging element; and a controller that controls an operation of the first imaging element and an operation of the second imaging element, and acquires image signals outputted by the first imaging element and the second imaging element. The controller synchronizes and outputs image data of a first region, which is a part of an effective pixel region of the first imaging element, and image data of a second region, which is a part or a whole of an effective pixel region of the second imaging element.
US10887509B2 Systems and methods for dynamically providing layouts based on media content selection
Systems, methods, and non-transitory computer-readable media can receive a selection to include at least a first media content item, out of a collection of media content items, for presentation in one or more collages. A set of layouts can be dynamically provided based on the selection of at least the first media content item. A preview of the set of layouts can be dynamically presented. The preview of the set of layouts can visually represent the one or one more collages.
US10887506B2 Image inspection device, image inspection method and computer readable recording medium
An image inspection device which inspects the inspection target by images includes: an imaging part, which images the inspection target; a changing part, which makes the location of the inspection target with respect to the imaging part periodically and relatively change; and a control part, which makes the imaging part image the inspection target so as to acquire a plurality of images having different imaging conditions at a plurality of timings which is periodically repeated due to the relative changes and at which the inspection target is in a predefined location with respect to the imaging part.
US10887504B2 Distance measurement device and distance measurement method
A distance measurement device is characterized in that the device includes: an image sensor configured to convert light to electrical signals to generate a sensor image; a modulator configured to modulate the intensity of light projected on the image sensor, based on a pattern for shooting; a complex information generating unit configured to generate, from the sensor image, complex information including a complex number; an evaluation index array generating unit configured to generate an evaluation index array, based on phase information of the complex information; and a distance information generating unit configured to generate distance information, based on the evaluation index array.
US10887503B2 Control apparatus, image capturing apparatus, and control method
A control apparatus (13) includes a data acquirer (13a) that acquires correction data indicating a relationship between a temperature difference between a temperature detected by a temperature detector (12) and a reference temperature, and a focus movement amount, and a focus controller (13b) that performs focus correction based on the temperature difference and the correction data to perform focus control, and the focus controller (13b) changes the focus correction depending on a drive state of a temperature changer (17) that changes a temperature.
US10887499B2 Camera assembly and packaging methods thereof, lens module, and electronic device
The present disclosure provides a method for packaging a camera assembly. The method includes providing a photosensitive chip having a plurality of first soldering pads; mounting a filter on the photosensitive chip; providing a first carrier substrate; and bonding a plurality of functional components and the photosensitive chip to the first carrier substrate. The plurality of functional components has a plurality of second soldering pads, and the first soldering pads and the second soldering pads all face away from the first carrier substrate. The method includes forming an encapsulation layer to cover the first carrier substrate, the photosensitive chip, and the functional components. The encapsulation layer exposes the filter. The method further includes forming a redistribution layer structure, on one side of the encapsulation layer close to the filter, to electrically connect to the first soldering pads and the second soldering pads; and removing the first carrier substrate.
US10887496B2 Imaging device
In an imaging device, a heater heats cover glass from an outer circumferential side thereof. Here, a first heating area and a second heating area are provided respectively on a lower side and an upper side of the heater, and a heating density of the first heating area is greater than a heating density of the second heating area. Consequently, when defrosting the cover glass, it is possible to inhibit water droplets from remaining in a central portion of the cover glass and in an upper-side portion thereof above this central portion, and to inhibit water droplets from being present in the central portion of the cover glass.
US10887492B2 Temporal alignment of and signal-to-noise-ratio enhancment in image streams for multi-channel x-ray imaging
An apparatus (IP) and a method to generate temporally-aligned image frames for image-streams (LS, RS) in a multi-channel (CR, CL) imaging system (100). The apparatus (IP) allows reducing or removing temporal distance artifacts that occur when processing the frames into combined image material. The apparatus can also be used to improve signal-to-noise ratio of the frames. The multi-channel imaging system (100) may be a stereoscopic imager.
US10887491B2 Image processing apparatus for processing of highlighted regions
According to one embodiment, an image processing apparatus includes a scanner, a memory, and a processor. The scanner acquires a read image of an original document. The memory stores the read image of the original document that is acquired by the scanner. The processor detects a highlighted region including a region that is highlighted with a chromatic color in the read image of the original document which is stored in the memory and a circled region including a region circled by the chromatic color, and classifies the highlighted region as a region for first processing and classifies the circled region as a region for second processing.
US10887490B2 Image processing apparatus, image processing system, and computer program product
An image processing apparatus includes a reflection characteristic detector, and a gradation characteristic correction unit. The reflection characteristic detector is configured to detect reflective characteristics of respective output images on respective print media formed in a temporarily shifted manner among print media on which output images corresponding to input image data are formed. The gradation characteristic correction unit is configured to correct gradation characteristics of the input image data such that the reflection characteristics of the respective output images on the respective print media detected by the reflection characteristic detector match.
US10887485B2 Image forming apparatus for forming image representing evacuation information expressed in language recognized by speech recognition function
An image forming apparatus includes a speech input device, a display device, an image forming device, and a control device. The display device displays an image expressed in a preset language for display. The control device functions as a controller that operates in either one of a normal operating mode and an emergency operating mode and recognizes, based on a speech input to the speech input device, a language of the input speech. During operation in the normal operating mode, the controller recognizes a language of the speech input to the speech input device and sets the recognized language as the language for display. During operation in the emergency operating mode, the controller recognizes a language of the speech input to the speech input device and allows the image forming device to form an image representing evacuation information expressed in the recognized language.
US10887479B2 Multifunctional peripheral device detecting and displaying signature lines within an electronic document
A system comprising a multifunctional peripheral device in which the multifunctional peripheral device comprises a processor and a display device, in which the processor detects signature lines in an electronic document, and in which the display device of the multifunctional peripheral device displays the detected signature lines one at a time.
US10887476B1 Use of published electronic documents to enable automated communication between readers and authors
A system and method of using published electronic documents to create communications links between different readers and authors. The original documents may have been optically scanned paper publications, and thus need not initially contain any electronic metadata. These readers and authors may be previously unknown to each other. Here document readers install user-side software on their computerized devices, and these, in turn, communicate with cloud servers running server-side software. Users indicate documents of interest and may assert authorship over some of the documents. The system automatically scans the documents, extracts authorship information, and can use this authorship information to establish electronic links between the readers and authors. Users can exchange comments within the context of any given document, have these comments relayed to authors or other users, and receive context-specific replies back.
US10887475B2 Communication apparatus and control method therefor
A communication apparatus has a first communicator, a second communicator, and a controller. The first communicator is assigned a first destination number. The second communicator is assigned a second destination number. For image transmission, during parameter adjustment processing for adjusting parameters of the waveform of a selection signal which is a signal transmitting a destination number of a communication partner to call, the controller makes the first communicator transmit a selection single of the second destination number. After the selection signal of the second destination number is transmitted, the controller judges whether or not the second communicator receives a call.
US10887474B2 Systems and methods for generating and communicating enhanced portable document format files
A method for converting a facsimile includes receiving the facsimile via the public-switched telephone network, generating an enhanced portable document format (EPDF) file that includes information in addition to image information and communicating the EPDF file to an e-mail server. The EPDF file can then be communicated as an attachment to an e-mail message addressed to the intended recipient of the facsimile. A facsimile processing system includes a public-switched telephone network interface, a packet-switched network interface, a mail transfer protocol server, an input agent, a job processor and a translator. The input agent identifies and forwards the incoming facsimile to the job processor. The job processor determines when an EPDF file is desired and communicates appropriate instructions to the translator. The translator generates the EPDF file in response to the instructions and the image information from the facsimile. The translator integrates signatures and repositionable notes in outbound facsimiles.
US10887473B2 Image reading apparatus and image forming apparatus for detecting whether sheet is protruding from readable range
An image reading apparatus comprises a platen, a support, a reader, an open/close unit, a first obtainer, a mark, a positioning member, and a determiner. A position of the mark on a pressing surface of the cover, is provided at a position at which, in a case where a sheet of a maximum size among standard sizes that can entirely fit in a readable range of the reader is positioned with respect to the positioning member, at least a portion of the mark is not hidden by the sheet as viewed from the reader.
US10887472B2 Wireless service card having machine readable codes and device and process for use therewith
A process for authorizing wireless service includes providing a generally rectangular flat form factor card having a first surface and opposing second surface. The process further includes providing a machine-readable activation code arranged on the first surface, wherein the machine-readable activation code is configured to authorize the wireless service when provided to a system associated with a wireless service provider, receiving the machine-readable activation code in a server, the machine-readable activation code being captured by a wireless device, and provisioning the wireless service to the wireless device from a wireless network when the machine-readable activation code is provided to the system associated with the wireless network.
US10887466B2 Method and system for scheduling and initiating a conference call or other event
A system for scheduling and initiating a conference call including an application server including: an interface and a parser operably coupled to the interface to extract information from received information. The system may further include a communication server that includes an event database operable to generate an event ID responsive to the received event information and store an event record, and a contact database comprising a plurality of contact records that determines if the plurality of contact records comprises either of the event host or the event participant. The system further includes an interface operable to establish a conference call responsive to the event date and the event time and call each of the event host and the event participant.
US10887462B1 System and method for assisting an agent during a client interaction
A computing system, method and non-transitory computer readable memory are provided, to assist an agent during a client interaction between the agent and a client over a communications channel. An agent station may generate a graphic user interface (GUI) of the client interaction during the client interaction, the GUI displaying a current identified keyword and one or more interaction phases, each interaction phase having a respective current phase score for the client interaction. A keyword and associated keyword information from the client interaction may be received, including phase and corresponding phase score information, and the GUI updated with the currently identified keyword and newly received phase information accounting for the received corresponding phase score information. A situation report may be generated for a designated party, the situation report including an agent identification, and client interaction information including comments entered by the agent relating to the client interaction.
US10887455B2 Automatic caller identification translation
The invention provides an interrogator for obtaining information associated with a caller identification, such as a telephone number, transmitted within an incoming telephone call including: a receiving device configured to receive the incoming telephone call and to extract the caller identification from the incoming telephone call; an interrogating device configured to receive the extracted caller identification from the receiving device and to interrogate information associated with the caller identification from an external data base, which is configured to operate independently from the user voice communication device for which the incoming telephone call is intended for; and a forwarding device configured to receive and to forward the interrogated information.
US10887446B2 Detecting nuisance and restricted communications via a communication privilege control system
Techniques are described that facilitate generating a set of communication privilege rules that control real-time communication session associated with a client account. More specifically, a Communication Privilege Control (CPC) system is described that can generate a set of communication privilege rules for control of a communication session. The CPC system may detect a real-time communication session between a client device associated with a client account and a third-party device, and in doing so, determine whether the real-time communication session is restricted by the set of communication privilege rules. In doing so, the CPC system may transmit notification data to a trusted device associated with the client account. The notification data may include one or more selectable options to permit the trusted device to control the real-time communication session.
US10887444B2 Device for communication with an analog telephone and telephone incorporating the same
A device permits a conventional, analog telephone to connect to a smart phone to provide access to various smart phone features from the analog telephone. For example, the analog telephone can receive or initiate calls and send or receive texts and may provide a secure access point to home automation devices, including Amazon Alexa, Google Home, or the like. The device may be a stand-alone device that connects to an analog telephone or may be integrated into a telephone of any desired design or style. A smart phone application may be used to connect the smart phone to one or more devices to selectively activate features of select ones of the analog telephones. In some embodiments, the device can have its own subscriber identity module (SIM) and its own telephone number to directly send and receive calls or text messages.
US10887440B2 Multi-purpose device including mobile terminal and sensing device using radio-wave based sensor module
A sensing device includes a radio-wave based sensor module, and a control processor configured to transmit data sensed by the radio-wave based sensor module to a mobile terminal. A holder is configured to hold the mobile terminal and to comprise the radio-wave based sensor module.
US10887439B2 Microelectronic devices designed with integrated antennas on a substrate
Embodiments of the invention include a microelectronic device that includes a die having at least one transceiver unit, a redistribution package coupled to the die, and a substrate coupled to the redistribution package. The substrate includes an antenna unit for transmitting and receiving communications at a frequency of approximately 4 GHz or higher.
US10887438B2 Electronic device including system for extending and retracting flexible display
An electronic device may include an assembly that enables varying a visible portion of a display by extending and retracting a bendable portion of the display. The extending and retracting of the bendable display is facilitated by a first assembly on which a substantially planar visible portion of the display is disposed and a second assembly slidably attached to the first assembly. A space is defined by the first and second assemblies in which a bent portion of the display is housed. When the first assembly is extended (e.g., opened) with respect to the second assembly, at least a portion of the bent portion of the display is extended so as to be visible, and when the first assembly is closed (e.g., retracted) with respect to the second assembly, the extended bent portion of the display is retracted into the space between the first assembly and the second assembly, and is no longer visible. Various constructions of the first and second assemblies and corresponding structures are provided.
US10887435B2 Personal digital assistant comprising a smart phone, a keyboard and a tablet, all fitted together, which can capture images
A personal digital assistant, including: a mobile telephone equipped with a first screen and a first central processing unit managing a first memory; a casing including at least a second screen and a second central processing unit managing a second memory, the casing including a recess for receiving and removably retaining at least part of the mobile telephone; and communication devices for communication between the central processing units of the casing and the mobile telephone. At least one of the central processing units is configured to store data in each of the first and second memories.
US10887433B2 System and method for incremental data processing
Systems and methods are provided for segmenting a data frame to be acquired into a number of incremental data of equal data length. A first incremental data of the data frame can be acquired from one or more sensors. The first incremental data of the data frame can be processed while a next incremental data of the data frame is being acquired from the one or more sensors. The acquiring and processing of incremental data of the data frame can continue until a last incremental data of the data frame is acquired and processed. Processed incremental data can be outputted as a processed data frame.
US10887430B2 Compression in communications
Methods and apparatus are provided for processing communication traffic that includes a plurality of traffic units, each traffic unit having a header and a payload. In one embodiment, header compression is selectively applied to headers of traffic units from the communication traffic, and bit-level bulk data compression is selectively applied to the communication traffic. The bit-level bulk data compression involves accumulating blocks of bits, including headers and payloads of traffic units from the communication traffic, and operating on each block individually. In another embodiment, bit-level bulk data decompression is selectively applied to the communication traffic, and header decompression is selectively applied to headers of traffic units from the communication traffic. The bit-level bulk data decompression involves accumulating blocks of bits, including headers and payloads of traffic units from the communication traffic, and operating on each block individually.
US10887427B1 System for automatic scaling to process requests
Techniques for automatically activating a count of device-independent functions to process a received request and other predicted traffic include determining a current count of active functions, a count of functions currently processing requests, a duration for execution of a function, an average time used by a function to process a request, and a current count of client devices accessing the system. A probabilistic value indicating the likelihood of additional traffic may also be determined based on characteristics of the request. These values are used to determine the available capacity for processing requests using the currently active functions and the predicted capacity to be used to process predicted additional traffic. A number of additional functions may be activated based on the difference between the available capacity and the predicted capacity.
US10887423B2 Personalization of virtual assistant skills based on user profile information
Disclosed in some examples are methods, systems, machine-readable media, and devices to provide a personalized experience, by making user data available to a skill in a personal assistant service. In an example, a third-party skill such as an automated bot may obtain user data (such as user profile and contextual information at runtime) to personalize and adjust an interaction to the user. Operations to implement the techniques may include: providing a data interface of the personal assistant service to expose user data maintained by the personal assistant service, based on user data privacy settings and third-party skill permissions; receiving a request from the third-party skill, via the data interface, to obtain the user data to in connection with performing some action of the third-party skill; and providing the user data to the third-party skill in response to the request, based on the permission settings and the privacy settings.
US10887420B2 Profile based content and services
Profile based services and content can assist with the backward and forward compatibility of conventional service layers or the like. Using a profile to manage content and access to services offered may reduce the overhead or processing associated with providing those value added services by service layers. A service layer may be an M2M/IoT Service Layer, and compatibility may refer to compatibility regarding different versions or releases of the oneM2M Service Layer.
US10887419B2 Fast cache purge optimization handling of unavailable nodes
Processing a purge request is disclosed. In an embodiment, the purge request is received from a node, where the purge request is for a next purge instruction and the node has an associated queue of purge instruction(s) with associated timestamps. In response to receiving the purge request, providing an unprocessed purge instruction having a time stamp before a threshold time. After processing the purge instruction having a timestamp before the threshold time, processing the remaining purge instructions as follows: indicating an availability state of the node as transitional, storing a current time value as a reference time value, processing in chronological order those remaining purge instructions in the queue with a time value chronologically before the reference time value, and indicating an availability state of the node as available.
US10887416B2 Efficient high availability and storage efficiency in a multi-site object storage environment
A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions which are executed by the at least one processor and configure the processor to implement a proxy server for hybrid geo-dispersed erasure coding (EC). Responsive to receiving from an application server a request to write an object, the proxy server in a first storage site splits the object into a plurality of EC slices. The proxy server stores a first EC slice in a first storage device via a storage server local to the proxy server. The proxy server stores a plurality of remaining EC slices in a cache storage local to the proxy server. Responsive to determining that network access is available to disperse the plurality of slices among a plurality of geographically distributed storage sites, the proxy server copies the plurality of remaining EC slices to the plurality of geographically distributed storage sites using geo-dispersed erasure coding.
US10887411B2 Adjusting attributes for an on-demand service system based on real-time information
A system and method for dynamically adjusting attributes for a network service is described. A computing system can determine a change that is to be implemented to an attribute of the network service. For each of a plurality of computing devices, the computing system can receive information associated with that computing device from a designated application operating on that computing device. The designated application is associated with the network service. The computing system automatically implements the change to at least one but not all of the plurality of computing devices based on the information received from each of the plurality of computing devices.
US10887407B2 Providing fallback results with a front end server
Browser requests are received and data included in it is added to a vector. If explicit identification information (username, cookie data, etc.) is present, the vector is associated with a pre-existing user record, which is then updated. If not, candidate user records may be identified according to correspondence with values in the vector. Candidate vectors may be eliminated by identifying inconsistency in OS, device, and browser information. Probability assigned to each candidate vector may be adjusted, e.g., reduced, in response to inconsistency in other data relating to a browser. Personalized results are generated based on collected data for a user if possible. If not possible, fallback results are provided by a front end server based on values provided in a browser request matching entries in a fallback database accessed by the front end server. Default results may be provided where the fallback database does not provide a result.
US10887405B2 Method and system for implementing dual network telemetry application programming interface (API) framework
Novel tools and techniques are provided for implementing network application programming interface (“API”), and, more particularly, implementing dual network telemetry API framework. In some embodiments, a computing system might receive first network telemetry data from a first network via a gateway API, might receive second network telemetry data from one or more second networks via a network API, and might analyze the first network telemetry data and the second network telemetry data to determine first instructions to send to the first network and to determine second instructions to send to the one or more second networks. The computing system might send the first instructions to first nodes in the first network to cause the first nodes to perform at least one first action and send the second instructions to each second network to cause the second nodes in each second networks to perform at least one second action.
US10887403B2 Method for managing connections for data communications
A computer-implemented method for data communication. In one example method, a first system sends an enhanced capability exchange (CAPEX) request message to a second system. The CAPEX request message includes a request to change the number of connection pipes on an established socket-based connection between the first system and the second system. The first system receives an enhanced CAPEX response message from the second system. The CAPEX response message accepts the request to change the number of connection pipes on the established connection. The first system changes the number of connection pipes on the established connection in accordance with the accepted request.
US10887402B2 Communication method for keeping network connection of an electronic device in a sleep mode, address translator, and server using the same
A communication method for keeping network connection of an electronic device in a sleep mode includes connecting an address translator to an electronic device via a local network, connecting the address translator to a server via an internet network, providing a connection channel between the electronic device and the server by using the address translator, sending a first keeping-connection request from the electronic device to the address translator before the electronic device gets into a sleep mode, and keeping freely flowing of the connection channel according to the first keeping-connection request by using the address translator when the electronic device is in the sleep mode.
US10887401B2 Device connection method and terminal
A device connection method includes a terminal receiving a communications connection request of a vehicular device, enabling a communications mode corresponding to the communication connection request in a process of connecting to a service of an interconnect protocol, and when determining that the service is successfully connected and that the communications mode is successfully enabled, determining that the terminal is successfully connected to the vehicular device using the interconnect protocol.
US10887398B2 Efficient provisioning of devices
Disclosed in some examples are methods, systems, and machine readable mediums that provide for the configuration and provisioning of computing devices. In particular, computing devices with limited user interfaces, such as some IoT devices. The functionality of the IoT devices is thus improved to allow for more efficient, more secure, and faster configuration.
US10887391B2 Remote cloud backup of data
Methods, systems, and products mirror data between local memory and remote storage. A write command is sent from a server to a remote storage device, and a timer is established. A current time of the timer is compared to a maximum time period. If the maximum time period expires without receipt of an acknowledgment to the write command, then a write error is assumed to exist to the remote storage device.
US10887386B2 Adaptive data mirroring in virtual networks
Some embodiments provide a method for providing a continuous mirroring session between a monitored data compute node (DCN) and a monitoring DCN. The method provides such uninterrupted mirroring session regardless of relocations of the DCNs during the mirroring session. In some embodiments, the method dynamically switches between local mirroring and remote mirroring based on the positions of the monitored DCN and the monitoring DCN. Upon receiving a data message from a port of a forwarding element (i.e., a monitored port), to which a monitored DCN is coupled, the method duplicates the data message. The method then sends the duplicated data message either to a monitoring DCN that executes on the same host machine, or adds particular tunneling data to the duplicated data message and tunnels the duplicated data message to a remote host machine, on which the monitoring DCN executes.
US10887380B2 Multi-cluster ingress
A method for load balancing application requests across a multi-cluster container orchestration system includes receiving a load-balancing configuration for a multi-cluster service managing access to a set of destination clusters hosting a software application deployed by a user. The multi-cluster service uses the load-balancing configuration to load balance application level traffic across the set of destination clusters. Each destination cluster includes at least one container executing the software application and a respective geographical region. The method also includes receiving an application level request directed toward the software application hosted across the destination clusters. The application level request is received from a client and includes a host name and a geographical location associated with the client. The method also includes routing the request to one of the clusters based on the geographical location of the request and the respective geographical locations of the clusters.
US10887377B2 Control system, control method and equalization apparatus
A control system, a control method and an equalization apparatus for improving process control reliability are provided. In each equalization apparatus, a received-data outputting unit sends, to a network, input data from a sensor measuring a state of a process; an other-apparatus-data receiving unit acquires the input data from the received-data outputting unit and receives, from the network, input data sent from each of other equalization apparatuses than itself; and a data selecting unit selects, as output data, a representative value of the input data acquired by the other-apparatus-data receiving unit. Each computing apparatus calculates a manipulative variable of an actuator based on the output data from a corresponding equalization apparatus.
US10887376B2 Electronic system with custom notification mechanism and method of operation thereof
An electronic system includes: a control unit configured to: generate a media content for presenting on a device including a subcontent based on a content template, which includes a configurable element, determine a user information for identifying the device within a context, and update the subcontent with the configurable element, which is adjusted based on the media content and the context, and a communication interface, coupled to the control unit, configured to communicate the subcontent for presenting on the device.
US10887373B2 Proactively sending hosted content items to user computing devices
Techniques for proactively sending hosted content items to user computing devices. In one embodiment, for example, a method includes collecting access event data representing a plurality of access events pertaining to a content item hosted with an online content management service; based on the access event data indicating that the content item is accessed at a plurality of user computing devices, determining a cross-device access signal for the content item; collecting additional access event data representing a third access event pertaining to the content item; and based on the additional access event data satisfying the cross-device access signal, sending at least a portion of the content item to a user computing device of the plurality of user computing devices.
US10887369B2 Customizable load balancing in a user behavior analytics deployment
A deployment manager executing in a distributed computing environment generates a user behavior analytics (UBA) deployment to process structured event data. The deployment manager configures a streaming cluster to perform streaming processing on real-time data and configures a batch cluster to perform batch processing on aggregated data. A configuration manager executing in the distributed computing environment interoperates with the deployment manager to update the UBA deployment with user-provided code and configurations that define streaming and batch models, among other things. In this manner, the deployment manager provides a scalable UBA deployment that can be customized, via the configuration manager, by a user.
US10887368B2 Monitoring quality of a conference call for muted participants thereto
A solution is proposed for monitoring quality of a conference call. Corresponding methods are implemented on a client computing machine of a participant to the conference call, a server computing machine for managing the conference call and a computing system comprising the server computing machine and a plurality of client computing machines, respectively. One or more test signals (having corresponding test frequencies within a human audible range) are generated by each client computing machine in the mute mode without audible effects on the participant. The test signals are transmitted from the client computing machine to the server computing machine. The server computing machine verifies the quality of the conference call for the participant according to a comparison of one or more received signals (received from the client computing machine) with the test signals. Computer programs and computer program products for performing the corresponding methods are also proposed.
US10887367B2 Method and apparatus for delivering multimedia communication data to a thin client device
Various methods, apparatuses/systems, and media for delivering a multimedia communication to a thin client device are provided. A processor receives multimedia communication data from a telephony device over a network and transfers the multimedia communication data to a switching device. The processor also establishes a connection between a browser, embedded within the thin client device, and a server. The processor delivers and terminates the multimedia communication data to the thin client device using the browser embedded within the thin client device after establishing the connection between the browser and the server.
US10887365B2 System and methods for bit rate control
A computer-implemented method for controlling bit rate includes determining a difference between a cumulative number of bits used to encode one or more slices of a frame up to and including a first slice encoded using a first coding parameter and a maximum number of bits allowed to encode the one or more slices of the frame, updating a coding parameter threshold based at least in part on a counter that indicates a number of times when one or more coding parameters used to encode the one or more slices reach or exceed the coding parameter threshold, and determining a second coding parameter used to encode a second slice of the frame based at least in part on the difference and the updated coding parameter threshold.
US10887364B2 Internet streaming and dynamic display of web cam videos
Internet streaming from broadcast radio or television stations is described wherein triggers for dynamic content from internal or external systems cause an encoder system to generate command messages, and optionally to synchronize those command messages with any delays associated with the triggering events. Command messages are delivered through a streaming media distribution system to client media players which obtain or present the dynamic content, in association with any desired configuration changes to the appearance of the media player or the method or manner in which the dynamic content is presented.
US10887358B2 Method and system for providing recommendations using location information
The present invention is directed to system and method for providing recommendation to users using location information. In various embodiments, the present invention provides system that integrates information from user profiles and user-generated content, which can be obtained from a number of social networks, and merchants, to generate recommendations using location information in conjunction with the context of user profiles from various data sources and/or social networks. In certain embodiments, user generated-contents, user profiles and relationships thereof are collected, integrated, analyzed, and stored to allow them to be useful and usable in making recommendations. There are other embodiments as well.
US10887355B2 Method and apparatus for initiating communication sessions
An aspect of the subject disclosure may include, for example, receiving a request from a communication device to initiate a communication session in a packet-switched network, obtaining a first name authority pointer record responsive to determining that there is an undesirable operational state in the packet-switched network, wherein the first name authority pointer record comprises a null record, obtaining a second name authority pointer record responsive to determining that there is a desirable operational state in the packet-switched network, wherein the second name authority pointer record comprises a record, and initiating the communication session according to one of the first name authority pointer record or the second name authority pointer record. Other embodiments are disclosed.
US10887354B2 Media optimization of browser-based real-time communications applications in a virtual desktop environment
Techniques are described for offloading the encoding and decoding of multimedia content transmitted during a real-time communication (RTC) session from the virtual desktop to the client device so that the multimedia content can be communicated directly between the client device and the remote peer device without the involvement of the virtual desktop. The offload eliminates the additional network hop of the multimedia content to the virtual desktop that is present in conventional virtual desktop environments, thereby reducing network latency and improving performance, CPU utilization and network load on the virtual machine hosting the virtual desktop. In order to offload the multimedia encoding/decoding, the techniques described herein intercept a number of Application Programming Interface (API) calls to override the messages used to establish a multimedia communication session between the RTC application and the remote peer device.
US10887353B2 Broadcasting signal transmission device, broadcasting signal reception device, broadcasting signal transmission method, and broadcasting signal reception method
A method of processing a broadcast signal in a broadcast receiver, includes receiving the broadcast signal including service data of a service, first signaling information for fast channel scans and service acquisition, and second signaling information providing information for discovery and acquisition of the service data, wherein the first signaling information includes bootstrap information for the second signaling information, identification information for identifying the service, channel number information for the service and capability information specifying a capability required to decode the service data, wherein the second signaling information is carried in a Layered Coding Transport (LCT) channel that is identified by a Transport Session Identifier (TSI), and wherein a value of the TSI is zero; generating a channel map based on the first signaling information; acquiring the service data based on the second signaling information; and providing the service by decoding the service data.
US10887352B2 System and method for sharing a SIP communication service identifier
A method for providing a user agent (UA) with service identification data. The method includes an application server (AS) transmitting Session Initiation Protocol (SIP) data. The SIP data comprises an identifier of the AS and a service identifier for at least one service supported by the AS. The method further includes the UA receiving the SIP data.
US10887348B1 Detection of network traffic interception
A network security service is provided to detect various intermediaries to a network connection between a client and a destination service, such as a man-in-the-middle (MITM). The network security service may obtain session feature information indicating attributes of the network connection. Based at least in part on the session feature information the network security service may detect an intermediary and perform a security measure.
US10887343B2 Processing method for preventing copy attack, and server and client
Service data is received by a server and from a client computing device, where the service data includes a unique identifier and a variable identifier stored in a local secure storage of the client computing device. The server parses the service data to obtain the unique identifier and the variable identifier as parsed data. The server determines whether the unique identifier and the variable identifier in the parsed data are identical to a unique identifier and a variable identifier associated with the client computing device and recorded by the server as recorded data. If the result of the determination is not identical, the server indicates that the local secure storage of the client computing device is under a copy attack, and performing a predetermined response action. If the result of the determination is identical, the server transmits a new variable identifier to the client computing device.
US10887342B2 Health monitor based distributed denial of service attack mitigation
Provided are methods and systems for mitigating a distributed denial of service (DDoS) event. The method may commence with sending a request to a health monitor concerning a state of a network. The method may continue with attributing a lack of response to the request from the health monitor to be an indication of a collapse of a collapsible virtual data circuit associated with network data traffic. The collapsible virtual data circuit may be designed to collapse in response to the DDoS event in the network. The method may include redirecting the network data traffic associated with the collapsible virtual data circuit based on the indication of the collapse of the collapsible virtual data circuit.
US10887339B1 Systems and methods for protecting a cloud storage against suspected malware
The disclosed computer-implemented method for protecting a cloud storage against suspected malware may include (1) receiving a backup of one or more encrypted files over a network, (2) determining that the one or more encrypted files match one or more criteria associated with suspected malware, and (3) performing a security action that protects a computing device against the suspected malware. Various other methods, systems, and computer-readable media are also disclosed.
US10887337B1 Detecting and trail-continuation for attacks through remote desktop protocol lateral movement
Infrastructure attacks involving lateral movement are identified by monitoring system level activities using software agents deployed on respective operating systems, and constructing, based on the system level activities, an execution graph comprising execution trails. A logon session between a remote connection client executing on a first operating system and a remote connection server executing on a second operating system is identified. Behavior exhibited from the logon session is attributed to a first global execution trail in the execution graph. A reconnection to the logon session between a remote connection client executing on a third operating system and the remote connection server is then identified, and, thereafter, behavior exhibited from the logon session is attributed to a second global execution trail in the execution graph.
US10887333B1 Multi-tenant threat intelligence service
Systems for providing a multi-tenant threat intelligence service are provided. The system receives threat information from a user including IP addresses, and universal threat information including IP addresses. Modify an in-memory IP address tree using IP addresses received from the user and included in the universal threat information. Compare IP addresses from logs of network activity associated with the user to the in-memory IP address tree, and identify IP addresses included in the IP address tree. Cause matching IP addresses to be sent to the user as representing potentially malicious network activity.
US10887332B2 Control of unwanted network traffic
According to embodiments of the present invention, trust evaluation is performed on network entities including a host and a network node with privacy preservation to determine an unwanted traffic source. The trust evaluation is based on detection reports from the hosts and monitoring reports from the network nodes. The network nodes do not know contents of the detection reports, and an entity which executes the trust evaluation does not know real identifiers of the hosts and network nodes.
US10887330B2 Data surveillance for privileged assets based on threat streams
Data surveillance techniques are presented for the detection of security issues, especially of the kind where privileged data may be stolen by steganographic, data manipulation or any form of exfiltration attempts. Such attempts may be made by rogue users or admins from the inside of a network, or from outside hackers who are able to intrude into the network and impersonate themselves as legitimate users. The system and methods use a triangulation process whereby analytical results pertaining to data protocol, user-behavior and packet content are combined to establish a baseline for the data. Subsequent incoming data is then scored and compared against the baseline to detect any security anomalies. The above data surveillance techniques are also applied for detecting intentional or unintentional exfiltration/leak of privileged data/assets between unauthorized users/groups of the organization. Such detection may be performed based on analyzing threat stream data from threat intelligence providers.
US10887329B2 Cluster-based precision mitigation of network attacks
Provided are methods and systems for cluster-based mitigation of a network attack. A method for cluster-based mitigation of a network attack may commence with detecting an unusual pattern in network data traffic associated with data sources. The method may further include extracting signature parameters associated with the network data traffic. The signature parameters may be indicative of the network attack. The method may continue with assigning importance weights to the signature parameters based on historical signature data to generate weighted signature parameters. The method may further include building a decision tree for the data sources based on the weighted signature parameters. The method may continue with creating an optimal number of clusters for the data sources based on an analysis of the decision tree. The method may further include selectively taking at least one mitigating action with regard to the data sources within the clusters.
US10887325B1 Behavior analytics system for determining the cybersecurity risk associated with first-time, user-to-entity access alerts
The present disclosure describes a system, method, and computer program for determining the cybersecurity risk associated with a first-time access event in a computer network. In response to receiving an alert that a user has accessed a network entity for the first time, a user behavior analytics system uses a factorization machine to determine the affinity between the accessing user and the accessed entity. The affinity measure is based on the accessing user's historical access patterns in the network, as wells as context data for both the accessing user and the accessed entity. The affinity score for an access event may be used to filter first-time access alerts or weight first-time access alerts in performing a risk assessment of the accessing user's network activity. The result is that many false-positive first-time access alerts are suppressed and not factored (or not factored heavily) into cybersecurity risk assessments.
US10887324B2 Threat scoring system and method
A threat scoring system and method are provided in which the threat scoring system and method generates a better threat score. In one embodiment, the system and method may accept threat factors, accept weighting of the threat factors, generate a ground truth and generate a threat scoring using analytics based in part on the generated ground truth.
US10887323B2 Detecting malicious beaconing communities using lockstep detection and co-occurrence graph
A computer-implemented method (and apparatus) includes receiving input data comprising bipartite graph data in a format of source MAC (Machine Access Code) data versus destination IP (Internet Protocol) data and timestamp information. The input bipartite graph data is provided into a first processing to detect malicious beaconing activities using a lockstep detection method on the input bipartite graph data to detect possible synchronized attacks against a targeted infrastructure. The input bipartite graph data is also provided into a second processing, the second processing initially converting the bipartite graph data into a co-occurrence graph format that indicates in a graph format how devices in the targeted infrastructure communicate with different external destination servers over time. The second processing detects malicious beaconing activities by analyzing data exchanges with the external destination servers to detect anomalies.
US10887322B2 Preserving integrity of multi-authored message content
The present methods are directed to authenticating multi-author message content. In aspects, a sender of a message (first author) may utilize a messaging application to create the message and some message content. However, when creating the message, the sender may embed original content (e.g., from a second author) into the message. For instance, the sender may embed original content corresponding to a news article, a Twitter® post, an invoice, a blog post, or any other original content. Traditional systems are able to verify the sender (first author), but cannot verify the authenticity of the embedded original content. That is, when the recipient receives the message, the recipient cannot verify whether or not the sender (or some other individual) altered the original content prior to sending the message. The present systems provide for recipient authentication of the identity of the second author, as well as the authenticity of embedded original content.
US10887321B2 Techniques to verify message authenticity
Techniques for verifying message authenticity is provided. In some implementations, a verification request to verify authenticity of a first message is received from a user computing device. The verification request includes a first user identifier and verification information. A delivery message record is obtained. The delivery message record includes a plurality of entries associated with one or more messages sent to one or more user computing devices. Each entry includes a user identifier and feature information of a respective message of the one or more messages. At least one entry that has a second user identifier matching the first user identifier is identified. In response to determining that the feature information of the identified at least one entry matches the verification information from the verification request, a verification message is provided to the user computing device. The verification message indicates that authenticity of the first message is verified.
US10887319B2 Systems and methods for deploying and managing secure limited-administration server systems
A method comprises creating template limited-administration ontologies, the template limited-administration ontologies each identifying a plurality of different managers, each of the different managers having distinct and limited system access privileges. A request is received for a limited-administration server system, the request being associated with a client entity. A particular template limited-administration ontology of the template limited-administration ontologies is selected based on the request. A deployment ontology is generated based on the particular template limited-administration ontology and the request. A limited-administration server system deployment package is generated based on the deployment ontology. The limited-administration server system deployment package is provided for execution, wherein execution of the limited-administration server system deployment package creates a limited-administration server system, the limited-administration server system being capable of controlling access to one or more other systems associated with the client entity, and the limited-administration server system being limited to administration according to the different managers.
US10887317B2 Progressive authentication security adapter
Authentication data for providing access to a resource to a user is received from a requester. The authentication data encapsulates data required by both a first authentication solution and a second authentication procedure both for providing access to a resource. The first and second authentication solutions can differ in authentication modality with the second authentication solution utilizing at least one machine learning model. Thereafter, using the received authentication data, both of the first and second authentication solutions are initiated. Authentication results are received from both of the first and second authentication solutions. The requester is provided with access to the resource if the both of the received authentication results indicate that authentication of the user was successful. Related apparatus, systems, techniques and articles are also described.
US10887315B2 Data and context based role membership system
A data and context based role management system comprising: a community, the community including at least one data source having plural roles stored therein, the plural roles including an identity including at least one of a credential, a function, a capability, and a historic response data; a discovery module configured to identify an alert associated with an event requiring a response, the discovery module being further configured to search the community for a responder based on the event, wherein the discovery module is configured to compare a criteria based on the event to the identity associated with each of the plural roles to identify the responder; and when the responder is identified, the community promotes the responder to transform at least one device of the responder to provide at least access to data associated with the event.
US10887309B2 Apparatus and system for managing transaction information of public organization using blockchain technology
A transaction information managing system including a plurality of servers and at least one third-party server, wherein the plurality of servers are configured to create, when transactions using the budget of the public organization occurs, a block based on transaction information of the transactions, add the block to the block chain, and share the block chain and the at least one third-party server is configured to perform a mathematical operation to enhance the reliability of the block chain, and a method for managing the transaction information are provided.
US10887307B1 Systems and methods for identifying users
The disclosed computer-implemented method for identifying users may include (i) detecting that a user at an endpoint computing device is connecting to an identity provider, (ii) detecting, after detecting that the user at the endpoint computing device is connecting to the identity provider, that a mobile device has received a second-factor authentication message, (iii) discovering, by a security service, that the user at the endpoint computing device matches a known user profile registered to the mobile device by correlating the user at the endpoint computing device connecting to the identity provider with the mobile device receiving the second-factor authentication message, and (iv) applying a security policy to the user at the endpoint computing device based on the known user profile matched to the user by the security service. Various other methods, systems, and computer-readable media are also disclosed.
US10887304B2 Simplified configuration of a network device
Methods, systems, and computer readable media can be operable to pair a client device with a CPE device. The methods, systems and computer readable media described in this disclosure can enable the pairing of a client device with a CPE device upon a connection of the client device to a whole-network associated with the CPE device. Further, methods, systems and computer readable media can enable the secure pairing of a client device with a CPE device with little to no user-input.
US10887301B1 Client registration for authorization
Techniques are described for client registration for authorizing an aggregator service to access data on behalf of an application, through self-registration of an application client identifier and issuance of authorization token(s) based on the application client identifier. Implementations provide a technique for dynamic client registration that avoids the need for manual vetting and manual generation of the client credential grant. Additionally, the implementations described herein enforce domain values around the scope and/or purpose of the client grant. This allows for support of application providers through a single point of registration that supports multi-layer and channel. This also allows for support of a scalable authorization solution for any suitable number of clients. The dynamic client registration process adds an additional layer of security through the OAuth client grant and mutual authentication.
US10887299B2 Browser extension for limited-use secure token payment
Methods and systems for a browser extension system are disclosed. In some embodiments, a browser extension server includes a communication device configured to communicate with a first computing device executing a browser extension application and a web browser application and a second computing device executing an authentication application. The browser extension server further includes a memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include receiving from the first computing device an indication of a financial service account associated with the first computing device, detecting a payment field in a web page provided by the computing device through the web browser application and, in response, generating a secure token mapped to the financial service account. The operations may further include sending the second computing device an authentication request, receiving an authentication response, and populating the payment field with the secure token.
US10887293B2 Key identifiers in an obliviousness pseudorandom function (OPRF)-based key management service (KMS)
A computing device includes an interface configured to interface and communicate with a communication system, a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory that is configured to execute the operational instructions to perform various operations. The computing device generates a sub-key identifier based on a data ID, which is based on unique ID value(s) associated with an encrypted data object, and a requester secret. The computing device processes the sub-key identifier in accordance with an Oblivious Pseudorandom Function (OPRF) blinding operation to generate a blinded input and an Oblivious Key Access Request (OKAR). The computing device transmits the OKAR to another computing device (e.g., Key Management System (KMS) service) and receives a blinded sub-key therefrom. The computing device processes the blinded sub-key in accordance with an OPRF unblinding operation to generate the key and accesses secure data thereby.
US10887288B2 Method for encrypting voice in voice communications, calling terminal and called terminal, and system
An embodiment of the disclosure provides a voice communication method, a calling terminal, a called terminal and a system, the voice communication method includes: establishing, by a calling terminal, a data communication connection between a called terminal and the calling terminal; obtaining a calling terminal international mobile subscriber identity (IMSI), a called terminal IMSI, a first random number for encryption and decryption, and generating a first encryption key; encrypting voice signals according to the first encryption key by using a preset encryption algorithm and obtaining first encrypted voice signals; sending the first encrypted voice signals to the called terminal. The first encryption key is generated according to the calling terminal IMSI, the called terminal IMSI, and the voice signals are encrypted by using the preset encryption algorithm, thus an encryption process is highly targeted and highly confidential, and security of voice services is improved.
US10887287B2 Connecting client devices to anonymous sessions via helpers
Methods and systems for connecting client devices to anonymous sessions via helpers are described herein. One or more anonymous sessions may be generated on one or more target machines. Configuration information for generating an anonymous session may be used to initiate generation of the anonymous session on a target machine. A helper process may be created and associated with the anonymous session. A request to start a virtual application or desktop may be received from a client device, and the client device may be connected to the anonymous session on the target machine. The helper associated with the anonymous session may retrieve credentials associated with a user of the client device and/or may use the credentials associated with the user to start the virtual application or desktop on the target machine as the user.
US10887284B1 Peered virtual private network endpoint nodes
A provider network includes a service that creates virtual private network (VPN) endpoint nodes. Application programming interfaces are available that the creation of VPN endpoint nodes, peer them together, and attach them to respective virtual private networks to thereby establish communication tunnels between pairs of virtual private networks. Each VPN endpoint node may be implemented as a fault tolerant endpoint node in which the node is created as a plurality of virtual machines. Each of the virtual machines is configured from a common machine image that includes software capable of causing the respective virtual machine to configure a tunnel such as an IPSec tunnel. One of the virtual machines, however, is operated in an active mode, while another virtual machine is configured to operate in a standby mode.
US10887283B2 Secure execution and tracking of workflows in a private data center by components in the cloud
One or more embodiments provide techniques for executing a workflow in a private data center. The cloud data center receives a request from a user. The cloud data center publishes an event to an event queue in the cloud data center. An event handler in the private data center accesses the event queue. The event handler executes the workflow in response to the event in the private data center. The event handler publishes the results of the workflow in the cloud data center.
US10887281B2 Automated host-based firewall configuration management
In an example, a computing system is configured to monitor for changes to a cloud environment that includes a configuration management system and one or more nodes to operate one or more first host-based firewall configurations, respectively, the host-based firewall configuration(s) generated based on code provided by the configuration management system; in response to a detection of a change, increment a version count associated with the cloud environment; identify a request from one of the nodes, the request including version information for a corresponding one of the host-based firewall configuration(s); compare the version information from the request to a current value of the version count; and in response to the comparison indicating a mismatch, control the node associated with the request to converge with the configuration management system to cause the node associated with the request to operate with a second host-based firewall configuration.
US10887276B1 DNS-based endpoint discovery of resources in cloud edge locations embedded in telecommunications networks
Techniques for DNS-based endpoint discovery involving provider substrate extension resources are described. A client seeking to access a resource may utilize a DNS resolver located within a provider substrate extension of a provider network. The DNS resolver may be dynamically configured by a coordinator service located within the provider network to resolve a domain to an endpoint that may provide the lowest latency of access for clients close to the provider substrate extension.
US10887274B2 Text message integration with a computer-implemented collaboration platform
The present disclosure describes integrating SMS/MMS messaging with a collaboration platform, and filtering SMS/MMS messages within a collaboration platform. One embodiment includes associating a phone number with a project within a collaboration platform; receiving an SMS/MMS message at the phone number from a mobile telephone device; and based on receiving the SMS/MMS message at the phone number, adding the content of the message to an activity feed of the project. In another embodiment, a phone number can be associated with a plurality of projects. Attributes of SMS/MMS messages received at this phone number are compared to project data of the plurality of projects to route the message content to an activity feed of a project of the plurality of projects, or to a mailroom.
US10887271B2 System and method for verifying delivery and integrity of electronic messages
The invention provides a system and method for determining when a message is received by a recipient or an agent for the recipient. A link is activated at the recipient to provide an indication that the message has been opened by the recipient. The activation of the link may cause a server remote from the recipient to take some further action.
US10887270B1 Revealing information based on user interaction
In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products. A computing system receives, from a first computing device logged into a first user account, a request to view an image that was provided by a second user account. The computing system provides, for receipt by the first computing device, first information to cause the first computing device to present the image with an object in the image obscured. The computing system receives an indication that the first user account and the second user account interacted. The computing system provides, for receipt by the first computing device, second information to cause the first computing device to present the image with the particular object at the particular portion of the image unobscured.
US10887264B2 Method of playback of a plurality of messages exchanged with a conversational agent
A method of playback on a terminal of a plurality of messages exchanged by way of a communication network between the terminal and a conversational agent. The method includes obtaining an identifier of the conversational agent; obtaining, as a function of the identifier obtained, at least one playback rule for the messages exchanged; and implementing the at least one playback rule when a message is sent or received.
US10887262B1 Visibility filtering
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for visibility filtering. One of the methods includes receiving a request for particular data on a social messaging platform; passing the request to one or more services, wherein each service is configured to call to data sources or to additional services to collect the particular data according to a request path defined for a type of request; performing visibility filtering at each service upon obtaining responses to calls made by that service, wherein performing visibility filtering at a service comprises calling a local visibility library that evaluates one or more rules with respect to the obtained response data, and wherein the results of the visibility filtering are passed upstream along the request path until a last service obtains all filtered response data; and assembling a final response to the request based on the filtered response data.
US10887260B2 Return to sender
In some implementations, a return to sender option can be invoked from within a file editing application when a user has edited a file received as a message attachment. The user can select a file attached to a message from within a messaging application. A file editor can be invoked to open and edit the file. The user can select a return to sender option from within the file editor. In response to the selection of the return to sender option, the edited file can be automatically saved, a reply message can be automatically generated and the edited file can be automatically attached to the reply message.
US10887259B2 Communication management system
A communication management system manages the exchange of messages between devices using different communication networks and/or protocols. A sender device may transmit a message (e.g., a short message service “SMS” message) to a destination associated with a traditional “landline” phone number. The message may be delivered over a traditional landline phone network. The communication management system can receive the message via the phone network, process the message, and provide the message to one or more electronic devices over a packet switched network, such as a local area network or the Internet. The electronic devices may use chat-based application software to process and display the message, provide robust message handline functionality, and facilitate responses to the message.
US10887258B2 Method, system and recording medium for communicating and displaying content in a messenger application
In one example embodiment, a communication method includes identifying a selection instruction for content provided by a content provider, and establishing a communication link between a first account of a user and a second account of a business operator relevant to the content based on the identification of the selection instruction.
US10887254B2 Enterprise messaging using blockchain system
Enterprise messaging using a blockchain system. A method of the disclosure includes receiving, by a first node of a blockchain system of an enterprise service bus, a message transmitted by a second node of the blockchain system. The blockchain system may be configured to store a plurality of messages communicated via the enterprise service bus in a distributed ledger. The method also includes determining, by the first node, whether the first node should process the message. The method further includes processing, by the first node, the message in response to determining that the message should be processed by the first node. The method further includes updating the distributed ledger to indicate that the message has been processed by the first node.
US10887253B1 Message queuing with fan out
Current distributed message queuing services are designed to share resources in order to fulfill greater amounts of information; however, resource sharing often leads to correlated failures, task distribution problems, and misaligned load balancing of those shared resources. By maintaining a queue of publish request messages to be retrieved by message processors when the workload of the message processors is available, the enqueued messages are processed and fanned-out in order to provide information in the messages to the subscribers without latency or loss of data.
US10887248B2 IO bandwidth control method, IO access request processing method, apparatus, and system
An input output (IO) bandwidth control method, an IO access request processing method, an apparatus, and a system relate to the field of storage technologies, where the IO bandwidth control method, executed by a name node, includes determining an IO bandwidth of each data node in at least one data node and an IO bandwidth of a first tenant, and instructing the at least one data node to allocate the at least one IO bandwidth to the first tenant based on the IO bandwidth of each data node and the IO bandwidth of the first tenant, where the at least one IO bandwidth is in a one-to-one correspondence with the at least one data node, and each IO bandwidth in the at least one IO bandwidth is greater than 0 and is less than or equal to an IO bandwidth of a corresponding data node.
US10887247B2 Dynamic resource allocation for sensor devices on a cellular network
A method and associated systems for on-demand cellular-network bandwidth allocation in response to continuously changing populations of sensor devices. A sensor device adds itself to or deletes itself from a cluster of sensors. A physical controller that manages the cluster detects this change, identifies a resulting change in the cluster's bandwidth requirements, and stores this information in a local database. When such a sensor-population change satisfies a triggering condition, the controller requests that a network-management component of the cellular network adjust the controller's bandwidth allocation. The network-management component aggregates this and similar requests from all connected controllers in a global database, and when controller bandwidth requirements satisfy a second triggering condition, the component, using a standard API, asks the network-management component to reprovision the component's virtual bandwidth allocation. The component then distributes the adjusted bandwidth among its sensor-cluster controllers, which in turn allocate their adjusted bandwidths among their sensor devices.
US10887240B2 Automatic flow learning in network devices
In a network device, a flow classification hardware engine is configured to: store flow state information regarding known flows of packets in a flow information table in association with respective assigned flow identifiers (IDs). The assigned flow IDs are from an ordered set of M flow IDs, where M is a positive integer. In response to detecting new flows of packets, the flow classification hardware engine: i) assigns respective flow IDs, from the ordered set of M flow IDs, to the new flows, and ii) creates respective entries in the flow information table for the new flows. An embedded processor periodically, as part of a background process: i) identifies an oldest assigned flow ID, from the ordered set of M flow IDs, and ii) makes storage space in the flow information table corresponding to the oldest assigned flow ID available for a new flow.
US10887237B2 Advanced load balancing based on bandwidth estimation
An apparatus for load balancing based on available bandwidth estimation includes a bandwidth module configured to determine for a networking device a first available bandwidth estimate for a first egress port and a second available bandwidth estimate for a second egress port, a load balancing module configured to select the first egress port as a selected port in response to determining that the first available bandwidth estimate of the first egress port exceeds a predetermined level and to select the second egress port as the selected port in response to determining that the available bandwidth estimate of the first egress port does not exceed the predetermined level and that the second available bandwidth estimate of the second egress port exceeds the predetermined level, and a transmission module configured to transmit a packet from the selected port. A method and network switching device work similarly to the apparatus.
US10887221B2 Methods of synchronization mode of flow table and apparatus using the same
Examples of methods of synchronized mode of flow table and apparatus using the same are described. A method may involve receiving a first key associated with a first flow engine through a first port and a second key associated with a second flow engine through a second port. The method may also involve utilizing a match key in one or more flow entries in a flow table to obtain a first instruction for the first flow engine and a second instruction for the second flow engine.
US10887218B2 Enhanced dynamic encryption packet segmentation
A communication session may be broken up into many smaller packet bundles over many tunnels and over different routes in order to obfuscate the entire data stream. Apparatuses may dynamically build hop-by-hop tunnels in a backbone telecommunications network, segment data into packet bundles at the customer edge, or break up data traffic of a communication session along multiple routing or switching paths in order to obfuscate the data traffic of the communication session.
US10887215B2 Accessing and routing over a peer-to-peer network
ISP-free methods, systems and products may include requesting, by a requester, the information from a source, and then passing, such as pushing or pulling, the information from the requester to a controller comprising a director and an optimizer. Further, the method may include receiving instructions from at least one directory, wherein each of the at least one directory is associated with at least one router in a plurality of routers. Further still, the method may include creating, by the optimizer in communication with the at least one directory, a routing plan for routing the information over at least a portion of the plurality of routers. And, yet further, the method may include directing, based on the creating and by the director in communication with the optimizer, placement of the information on one or more of the plurality of routers. Thereafter, routing may commence without connectivity from an ISP.
US10887212B2 System, method and apparatus for traffic mirror setup, service and security in communication networks
The present invention provides method and systems for dynamically mirroring network traffic. The mirroring of network traffic may comprise data that may be considered of particular interest. The network traffic may be mirrored by a mirror service portal from a mirror sender, referred to as a mirror source, to a mirror receiver, referred to as a mirror destination, locally or remotely over various network segments, such as private and public networks and the Internet. The network traffic may be mirrored to locations not involved in the network communications being mirrored. The present invention provides various techniques for dynamically mirroring data contained in the network traffic from a mirror source to a mirror destination.
US10887211B2 Indirect packet classification timestamping system and method
A PHY constituted of: a clock arranged to generate a time signal indicative of the current time; and an egress stamp functionality arranged to: receive a data packet on the egress side, extract data from a predetermined section of the received data packet, and responsive to the extracted data, perform one of a plurality of predetermined timestamp operations, the plurality of predetermined timestamp operations comprising: generating a timestamp signal responsive to the generated time signal; not generating a timestamp signal; or modifying a timestamp written in the received data packet.
US10887210B2 Online techniques for parameter mean and variance estimation in dynamic regression models
A system of assessing deployments in a network-based media system is provided herein. The system includes a data storage system storing observation vectors, each observation vector being associated with an outcome indicator, and a processing device in communication with the data storage system to receive and store observation vectors and associated outcome indicators. The processing device performs operations including communicating with an endpoint device of a user to obtain information associated with the endpoint device; and transmitting an instance of a variable user interface to the endpoint device for presentation to the user via the endpoint device based on the stored observation vectors, the stored associated outcome indicators, and the obtained information associated with the endpoint device. Related systems and methods are also disclosed.
US10887205B2 Method of measuring interference
A method of measuring interference to perform efficient data communication is disclosed. A method of measuring interference of neighboring cells comprises allocating one or more first resource elements, to which pilot signals are allocated, to predetermined symbol regions included in a first resource block; allocating one or more second resource elements for measuring interference of the neighboring cells to a first symbol region of the predetermined symbol regions; and measuring interference of the neighboring cells using the one or more second resource elements.
US10887203B2 Dynamic scada
A supervisory control and data acquisition (SCADA) unit and technique for managing communications over a network of defined capacity. The unit and techniques include safeguarding the network while allowing for operations to proceed at an oilfield. The safeguards allow for multiple additional and different types of equipment to be added to or removed from the network while being managed by a single SCADA unit. This may be achieved through unique filtering protocols which prevent unidentified and/or unconfirmed equipment and devices from being added to the network merely due to be detected at the oilfield.
US10887200B2 Band steering using deep packet inspection
Methods, systems, and computer readable media may be operable to facilitate client device band steering based upon deep packet inspection information. An access point may be configured to steer one or more client devices from a low frequency band to a high frequency band, and vice versa, based on the status of the low frequency band and/or high frequency band and the client devices associated with the bands. The access point may perform a deep packet inspection of data packet traffic associated with each associated client device, and may classify each client device as either a device associated with a media session or a device that is not associated with a media session based upon information retrieved from the deep packet inspection. The access point may choose one or more client devices to disassociate from a frequency band based upon the media session classification of the client devices.
US10887197B2 Deep fusion reasoning engine (DFRE) for dynamic and explainable wireless network QoE metrics
In one embodiment, a network quality assessment service that monitors a network obtains multimodal data indicative of a plurality of measurements from the network and subjective perceptions of the network by users of the network. The network quality assessment service uses the obtained multimodal data as input to one or more neural network-based models. The network quality assessment service maps, using a conceptual space, outputs of the one or more neural network-based models to symbols. The network quality assessment service applies a symbolic reasoning engine to the symbols, to generate a conclusion regarding the monitored network. The network quality assessment service provides an indication of the conclusion to a user interface.
US10887196B2 Efficient metric calculation with recursive data processing
Apparatus and a method for controlling a network from a layer 2 node receives multiple latency measurement histograms from the layer 1 nodes and aggregates corresponding bins of the latency measurement histograms to generate an aggregated histogram. Each corresponding bin of the multiple latency measurement histograms and of the aggregated histogram represents a respective range of latency measurement values. The apparatus and method determine from the aggregated histogram, a range of latency measurement values matching a predetermined percentile and transmit control information to at least one network device responsive to the determined range of latency measurement values being greater than a predetermined latency value.
US10887195B2 Computer system, remote control notification method and program
Provided are a computer system, a remote control notification method and a program. This computer system acquires an image of an IoT device, determines, from the acquired image, the IoT device which is capable of being remotely controlled by a user who visually confirms the image, and, in a position where the image of the IoT device determined to be remotely controllable is captured, displays with augmented reality that remote control is possible. Further, the computer system pre-stores images of the remotely controllable IoT device, and, on the basis of the pre-stored images of the IoT device, determines that the IoT device is remotely controllable through image recognition which involves comparing the pre-stored images with the acquired image.
US10887191B2 Service monitoring interface with aspect and summary components
Services in an operating environment are represented by stored service definitions that identify entities that perform the service. Entity definitions identify machine data pertaining to the entity. A key performance indicator (KPI) of the service characterizes the service on the whole or some aspect of it. Each KPI is defined by a search query that derives a value from machine data identified in the entity definitions. Processing devices cause display of a service-monitoring page having services summary information and services aspects information. The summary information displays interactive summary tiles that each correspond to a service and present information about an aggregate KPI that characterizes the service. The aspects information displays interactive aspect tiles that each correspond to a KPI characterizing some aspect of an associated service. Additional information may be included in the service-monitoring page and interaction features enable a user to navigate to enhanced information displays.
US10887190B2 System for simultaneous viewing and editing of multiple network device configurations
A network configuration development environment is disclosed. In particular, an editor configured to interface with multiple network devices simultaneously, to view and adjust their device configuration settings, is provided. The network configuration development environment allows a system administrator to manage configuration definitions (e.g., run-time or start-up device configuration parameters) relative to a plurality of network devices simultaneously to achieve correctness and appropriate consistency for each of those devices in a network infrastructure. The network development environment may include an ability to apply changes directly to one or more network devices or to apply changes to stored “configuration files” that are associated with individual devices. Changes to stored configurations may be applied automatically, for example, within a maintenance window for the network, in a controlled manner with a “roll-back” capability in the event of failure or unexpected result as a consequence of the automatically applied changes.
US10887188B2 System and methods for data evaluation through network sensitivity analysis
A method for evaluating a relative contribution of a first group of J data sets in a collection of N data sets, wherein N>J, includes first applying the collection of N data sets and second applying the first group of J data sets to a model and generating one or more observations O on the collection of N data sets and the first group of J data sets, including generating a N NSA curve comprising computing, using the model, an observation ON on the collection of N data sets; and generating a N−J NSA curve for the first group of J data sets by removing the first group of J data sets from the collection of N data sets, and generating, using the model, an observation ON−J with the first group of J data sets removed. The method then includes generating a measure MJ of contributions of the group of J data sets based on the N NSA curve and the N−J NSA curves.
US10887185B1 Utilizing constraints to determine optimized network plans and to implement an optimized network plan
A device receives network data associated with a network that includes network devices interconnected by links at an Internet protocol (IP) layer and an optical layer of the network. The device receives constraints associated with determining a network plan for the network, where the constraints include a constraint indicating a particular time period associated with determining potential network plans for the network. The device identifies variables and values of the variables for the network plan based on the network data, and determines, within the particular time period, the potential network plans for the network based on the constraints and the values of the variables. The device identifies a potential network plan, of the potential network plans, that minimizes costs associated with operating the network, and causes the identified potential network plan to be implemented in the network by the network devices.
US10887183B1 System and method for topological redundancy
An information handling system such as a server, network switch, or virtual host collects electronic network topology data to identify topological redundancies between networked devices. Each topological redundancy indicates that a particular networked device has at least two physical cable connections to at least two other, separate devices. A topological redundancy to two network switches, for example, ensures that a networked device remains communicatively available should one of the network switches fail.
US10887181B2 Out-of-band service discovery for peripheral devices
The present disclosure relates to systems, methods, and computer-readable media for performing out-of-band discovery of service definitions to enable a central computing device to interact with one or more peripheral devices. For example, systems disclosed herein include retrieving a hash value for a peripheral device representative of a set of service attributes associated with the peripheral device. Based on the hash value, the systems disclosed herein can identify a service database entry including service definitions that enable the central computing device to interact with the peripheral devices. Using the service definitions, the central computing device can interact with any peripheral device that shares the same set of service attributes as the peripheral device.
US10887179B2 Management of the lifecycle of a cloud service modeled as a topology
A method of managing the lifecycle of cloud service modeled as a topology includes, with a processor, generating a topology, the topology representing a cloud service, associating a number of lifecycle management actions (LCMAs) with a number of nodes within the topology, associating a number of policies with a number of nodes within the topology, the policies guiding the lifecycle management of the nodes, and with a lifecycle management engine, executing the topology.
US10887172B2 Network function virtualization
An optimum configuration of resources in a network function virtualisation data network is identified by assembling candidate configurations of resources (243), each configuration being an arrangement of the resources into clusters selected such that each cluster provides one or more required services, (212, 213) and assessing the candidate configurations (step 400) to identify an optimum configuration, the assessment of each configuration including measurement of latency (195) in physical links between the resources and, for each candidate configuration, determination of the total latency between the resources within each cluster of the configuration, for a predicted level and pattern of traffic associated with the required service to be operated by each cluster.
US10887171B2 Routing configuration method of view files, storage medium, terminal device and apparatus
The present application discloses a routing configuration method of view files, a computer readable storage medium, a terminal device and an apparatus, which aims at solving a problem that an efficiency of manually configuring routing information of view file is low and routing configuration errors are prone to occur. The routing configuration method comprises: determining a target single page application; detecting whether there exists an update in a view file of the target single page application; determining an updated target view file if there is the update for the view file of the target single page application; acquiring update state information of the target view file; and updating routing configuration information in a routing configuration file of the target single page application according to the update state information.
US10887170B2 Method and apparatus for managing devices
In accordance with an example embodiment of the present invention, there is provided an apparatus, comprising a transceiver arranged to insertably interface with an integrated module, at least one processing core configured to enable the integrated module to be connected, via the apparatus, to a network, the transceiver being configured to receive from the integrated module information enabling the apparatus to become an endpoint of a connection to a network node, and the at least one processing core being configured to receive, using the connection, a computer program for operating the apparatus. In some embodiments, the integrated module comprises a universal integrated circuit card and a secure execution environment.
US10887162B2 Dynamic planning and configuration based on inconsistent supply
The embodiments relate to dynamic server drawer build plan management. Output data associated with a data source is received. A drawer build plan list and one or more inventory scenarios are generated based on the received data. At least one build plan is chosen from the build plan list, and one or more drawer design configurations are compared to at least one inventory scenario to produce a set of eligible drawer design configurations. A drawer design configuration is selected from the set for one or more respective drawer build plans based on one or more constraints. A connection is established to a computer, and information associated with each selected drawer design configuration is transmitted to the second computer.
US10887153B2 Interventionless frangible disk isolation tool
A downhole pressure isolation tool is disclosed for use in a tubing string or casing string. The tool includes a frangible disk or seal within a housing having a bore. The disk has a dome section and a cylinder section and the dome of the disk is transverse to the bore. A piston is located between the housing and the cylinder of the disk, the piston movable between a first position and a second position, the second position, engaging a set of fingers which push into the cylinder of the disc to break it, causing the entire disk the cause and the entire disk to fail. A rupturable membrane is provided which, when it ruptures places the piston in fluid communication with a fluid within the bore.
US10887147B2 Optimized preamble and method for interference robust packet detection for telemetry applications
Embodiments provide a receiver having a receiving unit and a synchronization unit. The receiving unit is configured to receive a data packet having a pilot sequence. The synchronization unit is configured to separately correlate the pilot sequence with at least two partial reference sequences corresponding to a reference sequence for the pilot sequence of the data packet, in order to obtain a partial correlation result for each of the at least two partial reference sequences, wherein the synchronization unit is configured to non-coherently add the partial correlation results in order to obtain a coarse correlation result for the data packet.
US10887145B2 Data processing device and method
A data processing device includes a first circuit and a second circuit. The first circuit includes a first front-end circuit configured to process first data to obtain first demodulated data, and a back-end circuit coupled to the first front-end circuit and configured to receive the first demodulated data. The second circuit includes a second front-end circuit configured to process second data to obtain second demodulated data, and a transmitter coupled to the second front-end circuit and configured to transmit the second demodulated data to the first circuit. The back-end circuit is further configured to receive the second demodulated data, and process the first demodulated data and the second demodulated data.
US10887143B2 Method and apparatus for initial access in wireless communication systems
A base station includes a controller configured to map initial access signals, each initial access signal corresponding to one of a plurality of transmit beams, to a subset or all of a plurality of predefined time locations in at least one periodicity, and a transmitter configured to transmit the mapped initial access signals to a UE and indicate OFDM symbols that are not mapped with the initial access signals in the one periodicity to the UE. A UE includes a transceiver configured to receive initial access signals mapped to a subset or all of time locations in one periodicity from a base station, the each initial access signal corresponding to one of a plurality of different beams, and a controller configured to perform an initial access to the base station and receive the indication of OFDM symbols that are not mapped with the initial access signals in the one periodicity.
US10887142B2 Transmitter, receiver, communication system, and transmission method
The present invention is a transmitter compatible with a multicarrier block transmission scheme. The transmitter includes: a fixed sequence generation unit that generates a fixed sequence; a data sequence generation unit that converts data symbols into a time domain signal to generate a data signal; a multiplexing unit that divides the fixed sequence into two divisions, places one of the two divisions at the head and another one of the two divisions at the tail of a block, and places a data sequence that is an output signal from the data sequence generation unit between the two divisions to generate a block signal; and an interpolation unit that performs interpolation processing on the block signal.
US10887138B2 Low digital intermediate frequency (IF) image cancelling transceiver
A method and system are herein provided. According to one embodiment, a method includes receiving, by a transceiver including a digital intermediate frequency (IF) modulator, an I baseband signal and a Q baseband signal, cancelling, by the digital IF modulator, an image in the I and Q baseband signals, and generating, by the digital IF modulator, a digital IF signal and a Hilbert transform of the digital IF signal.
US10887137B2 Edge enhancement for signal transmitter
A signal transmitter circuit includes an output driver circuit configured to transmit a signal using a multi-level pulse amplitude modulation (PAM) scheme comprising a plurality of discreet signal levels. During operation, the output driver initiates a first transition of the signal to a first level of the multi-level PAM scheme from a second level of the multi-level PAM scheme, and initiates a second transition of the signal to the first level from a third level of the multi-level PAM scheme. The signal transmitter further includes a control circuit configured to control a slew rate of the signal transmitter circuit to cause the signal to reach a threshold voltage level at a first time, the first time occurring a first duration of time after the first transition is initiated, and to cause the signal to reach the threshold voltage level at a second time, the second time occurring the first duration of time after the second transition is initiated.
US10887134B2 Circuit device, electro-optical device, and electronic apparatus
A circuit device includes a first terminal, a second terminal, a receiving circuit configured to receive the differential signals via the first terminal and the second terminal, a first signal line connecting a first input terminal of the receiving circuit and the first terminal, a second signal line connecting a second input terminal of the receiving circuit and the second terminal, a first capacitor circuit having one end connected to the first signal line, a second capacitor circuit having one end connected to the second signal line, and a detection circuit configured to detect a duty cycle of an output signal that is output from the receiving circuit.
US10887133B2 Wireless gateway system and communication method thereof
A wireless gateway system includes a gateway apparatus having a gateway function and including an antenna that wirelessly communicates with a wireless field device, and a power supply apparatus separated from the gateway apparatus. The power supply apparatus converts a voltage from an external power supply to a predetermined internal voltage, supplies the internal voltage to the gateway apparatus, and relays a wired signal in conformance with a first wired communication protocol between an external controller and the gateway apparatus. The gateway apparatus operates using the internal voltage supplied from the power supply apparatus, converts a wireless signal in conformance with a wireless communication protocol received from the wireless field device to a wired signal in conformance with the first wired communication protocol, and transmits the converted wired signal to the power supply apparatus.
US10887132B2 Forwarding path link table packet in software defined network
A forwarding path link table packet is generated, the forwarding path link table packet comprises forwarding information of each SDN switch on a forwarding path; and the forwarding path link table packet is delivered to any one of SDN switches on the forwarding path, to enable the forwarding path link table packet to be delivered among SDN switches on the forwarding path, so as to cause each SDN switch that receives the forwarding path link table packet to generate a forwarding flow table entry of the SDN switch according to the forwarding information of the SDN switch in the forwarding path link table packet, and forward the forwarding path link table packet on the forwarding path.
US10887131B1 High availability (HA) network device
Some embodiments described herein provide a combination of a layer 3 (L3) hop with layer 2 (L2) bypass/fail-to-wire in a network device. Specifically, some embodiments place the network device between two routers, thereby becoming a L3 hop between the two routers. The existing route between the two routers is preserved by using L2 bypass through the network device. If the network device fails, then the physical fail-to-wire will be engaged, removing its L3 hop, but preserving the L2 bypass.
US10887123B2 Multiprotocol audio/voice internet-of-things devices and related system
A system of multiprotocol audio/voice devices includes a plurality of consumer electronic multiprotocol audio/voice devices and a wearable multiprotocol audio/voice device accessible by a user. The wearable multiprotocol audio/voice device may determine wireless protocols acceptable by the plurality of consumer electronic multiprotocol audio/voice devices, and the user may control the plurality of consumer electronic multiprotocol audio/voice devices by the wearable multiprotocol audio/voice device without requiring a unique application. The wearable multiprotocol audio/voice device includes a package housing a digital signal processor (DSP), wireless communication modules, and a multipoint control unit (MCU) coupled to the DSP and the wireless communication modules. The DSP is coupled to a microphone and configured to provide voice control signals to the MCU. The wireless communication modules are coupled to antennas. The MCU enables wireless radio frequency (RF) communication links over the wireless protocols.
US10887122B1 Dynamically providing traffic via various packet forwarding techniques
A device may receive a plurality of traffic flows to be provided to a set of destination devices. The device may process the plurality of traffic flows to identify respective sets of attributes associated with the plurality of traffic flows. The device may assign one of a plurality of traffic forwarding techniques, to a first traffic flow, of the plurality of traffic flows, based on the respective sets of attributes associated with the plurality of traffic flows. The device may provide the plurality of traffic flows to the set of destination devices. The device may determine that a condition, of a set of conditions associated with the plurality of traffic flows, has been satisfied in association with providing the plurality of traffic flows to the set of destination devices. The device may perform a set of actions after determining that the condition has been satisfied.
US10887120B2 Automated videoconference systems, controllers and methods
An example videoconferencing system includes a server, a videoconferencing codec, and a system controller in communication with the videoconferencing codec and the server via one or more wired and/or wireless communication networks. The system also includes a mobile computing device adapted to communicate with the server via the one or more wired/and or wireless communication networks. The mobile computing device includes a user interface. The mobile device is configured to parse information stored on the mobile computing device according to a parsing protocol to obtain information regarding a scheduled conference call, and to transmit at least a portion of the information regarding the scheduled conference call to the server in response to user input. The server is configured to transmit the information regarding the scheduled conference call to the system controller, and the system controller is configured to initiate the scheduled conference call via the videoconferencing codec.
US10887119B2 Multicasting within distributed control plane of a switch
In some embodiments, a non-transitory processor-readable medium stores code representing instructions configured to cause a processor to receive, from an access switch, a first signal including forwarding state information associated with a first peripheral processing device from a set of peripheral processing devices. The code can further represent instructions configured to cause the processor to receive, from the first peripheral processing device, a second signal including a data packet. The code can further represent instructions configured to cause the processor to send, to a replication engine associated with the set of peripheral processing devices, a third signal such that the replication engine (1) defines a copy of the data packet, which is included within the third signal, and (2) sends, to a second peripheral processing device from the set of peripheral processing devices, a fourth signal including the copy of the data packet.
US10887118B2 Methods and systems for provisioning a virtual network in software defined networks
Upon receiving a request for a virtual network and before admitting the requested virtual network, a virtual service provider controller may assess the ability of the virtual service provider network to meet conditions specified in the request. In particular, the virtual service provider controller may consider details of the traffic expected in the requested virtual network in the context of existing traffic on the virtual service provider network. Consideration may be given to geographic distribution of traffic, type of traffic, and key performance indices. Indeed, traffic of different types may be homogenized through the use of weighting factors to simplify the assessment. Upon determining that the virtual service provider network may not be able to meet the conditions, the virtual service provider controller may attempt to obtain additional resources from an infra-structure provider network or may attempt to adjust resources allocated to already admitted virtual networks.
US10887111B2 Verification method, verification apparatus, and storage medium including program stored therein
A method for verifying content data to be used in a vehicle is provided. The method includes acquiring content data, acquiring, from partial data divided from the content data, a respective plurality of first hash values, acquiring a signature generated by using the first hash values and a key, acquiring state information that indicates a state of a vehicle, determining an integer N that is greater than or equal to one based on the acquired state information, generating, from N pieces of partial data included in the partial data, respective second hash values, verifying the content data by using each of (a) a subset of the plurality of first hash values respectively generated from partial data other than the N pieces of partial data, (b) the second hash values, and (c) the signature, and outputting information that indicates a result of the verifying.
US10887108B2 Consensus verification method, apparatus, and device
Implementations of the present specification disclose a consensus verification method, apparatus, and device. In the implementations of the present specification, for each piece of service data, if first consensus verification on the service data fails, a first node determines whether the service data satisfies a predetermined retry condition instead of directly considering the service data to be invalid. If the predetermined retry condition is satisfied, then the service data is stored as service data to be retried. The first node can perform the first consensus verification on the service data to be retried in response to determining that a predetermined retry execution condition is triggered.
US10887107B1 Proof-of-work for securing IoT and autonomous systems
A first device in a network issues a proof-of-work challenge to a second device in the network. The second device computes a cryptographic function result to satisfy a criterion indicated in the challenge. The second device returns a challenge response comprising inputs to the cryptographic function that the second device used to compute the cryptographic function result satisfying the criterion. The first device, upon receiving the challenge response, verifies that the inputs to the cryptographic function yield a result satisfying the criterion. Responsive to verifying the challenge response, the first device updates a blockchain based upon the challenge response.
US10887104B1 Methods and systems for cryptographically secured decentralized testing
A method of cryptographically secured decentralized testing, includes receiving, by a computing device and from a secure test apparatus, an output of a cryptographic function of a secret test result identifier, authenticating the output, and recording, in a data repository, an indication of a test result as a function of the output.
US10887103B2 Operating method for push authentication system and device
An operating method for a push authentication system and device, belonging to the field of information security. The method comprises: an application interface receiving user information and sending same to an application server; the application server sending the user information and an application identifier to an authentication server; the authentication server generating a push authentication request according to a generated challenge value, token information, the user information and an application name corresponding to the application identifier and sending same to a mobile terminal token; the mobile terminal token generating login information according to the push authentication request, and generating a first response value according to the challenge value when a user selects to confirm login and sending same to the authentication server; and the authentication server generating a second response value according to the challenge value, and returning a authentication success result to the application server when the first response value and the second response value are the same. The present invention can improve the data transmission speed of traditional authentication, and a user does not need to participate in the input of a password, thereby preventing the man-in-the-middle attack and improving the security of authentication.
US10887098B2 System for digital identity authentication and methods of use
A cryptography system for digital identity authentication, and security including computer system or platform to enable users (individual, identity editor, requestor) using one or more user devices, having user data including a public identifier and a hardware key, a server, a private key on an individual user device and a matching public key on the server linked to individual user data on the server, an individual user device converts an individual user data into an individual user code on individual user device, editor user device receives individual user code and communicates individual user code to server, server pairs individual user device and editor user device by matching individual user code transmitted by said editor user device to user data on the server, and requestor to request verification of an identity of individual via issuance of a verification request and verified if match of decrypted public identifier in an identity contract.
US10887095B2 Allocating security parameter index values using time-based one-time passwords
The subject matter described herein is generally directed towards generating security parameter index (“SPI”) values at a plurality of endpoints (EP) in a network using time-based one-time passwords (TOTPs). In this manner, the SPI values are generated in a decentralized manner. The SPI values are used for distributed network encryption among the EPs.
US10887093B2 On-chip continuous variable quantum key distribution system with polarization and frequency division multiplexing
In some example embodiments, there is provided an apparatus. The apparatus may include a frequency shifter configured to shift a reference signal to a portion of an optical spectrum separate from another portion of the optical spectrum being used by a signal of interest; and a polarization rotator configured to provide the reference signal shifted and rotated by the polarization rotator. The apparatus may also include a modulator configured to modulate the signal of interest with coherent state information from which quantum key information is derivable. Related systems, methods, and articles of manufacture are also disclosed.
US10887084B2 System and method for implementing a resolver service for decentralized identifiers
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing a resolver service. One of the methods includes: obtaining, from a blockchain, event data for a plurality of blockchain transactions associated with a plurality of decentralized identifiers (DIDs); storing the event data in a database; receiving a request for information associated with the event data, wherein the request comprises one or more account identifiers; identifying one or more DIDs respectively corresponding to the one or more account identifiers based on pre-stored mapping relationships between the one or more DIDs and the one or more account identifiers; and providing, from the database, event data for one or more blockchain transactions associated with the identified one or more DIDs.
US10887083B2 Data storage method, data query method and apparatuses
A data storage method comprises sending, by a blockchain node associated with a blockchain, data to an encryption device to cause the encryption device to encrypt the data and return the encrypted data to the blockchain node; receiving the encrypted data returned by the encryption device; and sending the encrypted data to other blockchain nodes associated with the blockchain to cause each of the other blockchain nodes to store the encrypted data in the blockchain after performing consensus verification on the encrypted data with success.
US10887080B2 Double-hashing operation mode for encryption
A method and computer-readable storage medium for a computer system to perform an encryption scheme is disclosed that is capable of encrypting big data that includes complex data, including image data, sensor data, and text data, and supporting both symmetric and asymmetric-key handling. The encryption scheme uses double hashing using two different consecutively-applied hash functions. With double hashing, the encryption scheme eliminates the threat of known cryptanalysis attacks and provides a highly secure ciphering scheme. Also, the ciphertext header generated in the encryption scheme enables efficient cloud data sharing. A user can share the encrypted data later by re-encrypting the seed and sharing a new ciphertext header without the need of re-encrypting the data or changing the secret or private key. Thus, the encrypted data stays as is in the cloud, and only the seed is encrypted and shared as needed.
US10887078B2 Device, system, and method for determining a forwarding delay through a networking device
A device, system, and method determines a forwarding delay through a networking device. The method is performed at the networking device including a transceiver and an always running timer (ART). The method includes generating a first timestamp using a first clock of the transceiver when a packet to be forwarded has been received. The method includes capturing a first ART time corresponding to the first timestamp. The method includes generating a second timestamp using a second clock of the transceiver when the packet to be forwarded has been transmitted. The method includes capturing a second ART time corresponding to the second timestamp. The method includes determining a forwarding delay based on the first and second timestamps and the first and second ART times.
US10887077B1 Method and apparatus for a one bit per symbol timing recovery phase detector
Embodiments are disclosed for timing recovery used in conjunction with a phase detector embedded in a receiver of a communication system. An example method includes receiving, via a receiver of a communication system, an input signal. The input signal encodes a plurality of bits in a number of amplitude levels. The method further includes using an analog to digital converter to generate a sampled signal based on the input signal. The method further includes using a first interpolation filter to filter the sampled signal. The method further includes using a second interpolation filter to filter the sampled signal. The method further includes using a first non-linear device to process an output of the first interpolation filter. The method further includes using a second non-linear device to process an output of the second interpolation filter. The method further includes performing a mathematical operation on an output of the first non-linear device with an output of the second non-linear device to generate phase information.
US10887075B2 Method and system for adaptive link training mechanism to calibrate an embedded universal serial bus redriver clock
A method and system implements a repeater in a link of a communication medium. The method and system enables a counter to count alternations of a clock signal received from a host or device over the link, compares a value of the counter to a reference count, adjusts a frequency selection based on the comparison of the value of the counter to the reference count, and locks the frequency selection in response to the counter matching the reference count.
US10887068B2 Methods and apparatus for an extensible and scalable control channel for wireless networks
Methods and apparatus to enable an extensible and scalable control channel for wireless networks. In one embodiment, an Enhanced Physical Downlink Control Channel (ePDCCH) is disclosed that is implemented with a flexible number of Physical Resource Blocks (PRBs). Advantages of the ePDCCH include, for example: more efficient spectral utilization, better frequency management across multiple serving entities (e.g., base stations and remote radio heads), and extensible payload capabilities that can scale to accommodate higher or lower control information payloads, as compared to prior art PDCCH solutions.
US10887065B2 Electronic device that determines an uplink pilot sequence, and method therefor
A method for an electronic device includes determining, based on indicating information of an uplink pilot sequence allocated by a base station, an uplink pilot sequence, transmitting the uplink pilot sequence, and determining a change in a geographical location of the electronic device. In a case that the geographical locations of the electronic device before and after changing correspond to different cell partitions, the uplink pilot sequence is updated based on the indicating information allocated by the base station, and the updated uplink pilot sequence corresponds to the cell partition corresponding to the geographical location of the electronic device after changing. The uplink pilot sequence is for the base station estimating a channel between the base station and the electronic device, and filtering based on the geographical location of the electronic device during the channel estimation, to obtain a channel estimation result matching the electronic device.
US10887064B2 Channel-sounding method using a plurality of antennas, and apparatus for same
The present invention relates to a wireless communication system. More particularly, the present invention relates to a method and to an apparatus for transmitting an SRS in a multi-antenna system. The method comprises the steps of: acquiring specific information for discriminating a first antenna group and a second antenna group from among a plurality of antennas, wherein said first antenna group includes one or more antennas which are set to a turned-on state to perform communication with a base station, and said second antenna group includes one or more other antennas which are set to a turned-off state; transmitting an SRS to the base station if a predetermined condition is satisfied, under the condition that the second antenna group is set to the turned-off state; and setting the second antenna group to a turned-off state after the transmission of the SRS.
US10887055B2 Wireless telecommunications apparatus and methods
A method of transmitting blocks of data in a wireless telecommunications system in which blocks of data are transmitted a plurality of times. When a first block of data becomes available for transmission an initial selection of transmission resources for a plurality of transmissions of the first block of data in a corresponding plurality of time periods is made, and transmissions of the first block of data are started. While there are still transmissions of the first block of data which remain to be made, a second block of data becomes available for transmission. In response to this, the initial selection of transmission resources for the remaining repeat transmissions of the first block of data is modified to increase the amount of resource available for transmitting the second block of data during the time periods in which repeat transmissions of the first block of data remain to be made.
US10887052B2 Method, apparatus and system for error control
A first device receives, over a first communications link, a container frame having a payload of a first length. The payload of the container frame includes multiple optical transport unit (OTU) frames of a second length. The first length is not a multiple of the second length. Each of the OTU frames includes an optical data unit (ODU) frame, a sequence of forward error correction (FEC) bits for the ODU frame, and a sequence of error-identifying bits for the ODU frame. The first device determines, based on the sequences of error-identifying bits, a performance of the first communications link.
US10887046B2 Performance based on inferred user equipment device speed for advanced networks
Facilitating improved performance based on inferred user equipment device speed for advanced networks (e.g., 4G, 5G, 6G, and beyond) is provided herein. Operations of a system can comprise estimating a speed of a user equipment device based on a number of times that a layer indicator associated with the user equipment device changes during a defined period of time. The operations can also comprise selecting a multiple input transmission mode for a transmission to the user equipment device based on the speed of the user equipment device, resulting in a selected transmission mode. A closed loop multiple input transmission mode can be selected in response to the speed being below a defined speed. Alternatively, an open loop multiple input transmission mode can be selected in response to the speed being above the defined speed.
US10887040B2 Automated, dynamic minimization of inter-cell site interference in CDMA networks
Methods and apparatus for allocating scrambling codes to cells of a wireless network. In an example method, current scrambling code allocation information for a plurality of cells and network configuration information for a radio access network are received. A reallocation of scrambling codes to the plurality of cells is computed, based on the current scrambling code allocation information and the network configuration information, using a metaheuristic algorithm. A change in scrambling code for at least one of the plurality of cells is then triggered, based on the computed reallocation. In some embodiments, the metaheuristic algorithm is based on an objective function that comprises a summation of interference metrics for each of the plurality of cells, wherein the interference metrics depend on scrambling code allocations to the plurality of cells. In some embodiments, a simulated annealing metaheuristic is used.
US10887039B2 Time division duplex wireless network and associated method using connection modulation groups
A wireless network is provided that includes a base station and subscriber stations that communicate with the base station using radio frequency (RF) time division duplex (TDD) signaling. The base station may establish medium access control (MAC) connections with each station. The base station monitors communications with the stations and, in accordance, assigns stations or MAC connections to modulation groups. The base station transmits signals on MAC connections or to stations in a modulation group in adjacent TDD slots within a TDD frame. The base station may receive access requests from the stations, evaluate traffic requirements for the stations, and determine a longest downlink portion for the stations. The base station then allocates downlink and uplink portions of a TDD frame according to the length of the longest downlink portion.
US10887034B2 Methods and apparatus for increasing the robustness of media signatures
Methods and apparatus for determining increasing robustness of media signatures are disclosed. An example apparatus includes a characteristic analyzer to determine a first difference between (A) a first characteristic of an audio signal at a first time and (B) a second characteristic of the audio signal at a second time. The apparatus further includes a characteristic enhancer to compare the first difference to a first threshold; at least one of (A) boost the first characteristic of the audio signal at the first time or (B) attenuate the second characteristic of the audio signal at the second time when the first difference does not satisfy the threshold to create an enhanced audio signal; and determine whether a second difference between a third characteristic of the enhanced audio signal at the first time and a fourth characteristic of the enhanced audio signal at the second time satisfies the threshold, the third characteristic corresponding to the first characteristic, the fourth characteristic corresponding to the second characteristic.
US10887028B2 Method and apparatus for handling radio link failure in system using multiple reference signals
A communication method and a system for converging a 5th-generation (5G) communication system for supporting higher data rates beyond a 4th-generation (4G) system with a technology for internet of things (IoT) are provided. The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, etc. The method includes receiving a radio resource control (RRC) message including first information associated with a reference signal for a radio link monitoring (RLM) and second information associated with a threshold for the RLM, monitoring a radio link quality of at least one reference signal indicated by the first information, comparing the radio link quality of the at least one reference signal with the threshold and indicating an in-sync or an out-of-sync to a higher layer of the terminal based on the comparison result.
US10887025B2 System and method for a subscriber-powered network element
A system for powering a network element of a fiber optic wide area network is disclosed. When communication data is transferred between a central office (CO) and a subscriber terminal using a network element to convert optical to electrical (O-E) and electrical to optical (E-O) signals between a fiber from the central office and twisted wire pair, coaxial cable or Ethernet cable transmission lines from the subscriber terminal, techniques related to local powering of a network element or drop site by the subscriber terminal or subscriber premise remote powering device are provided. Certain advantages and/or benefits are achieved using the present invention, such as freedom from any requirement for additional meter installations or meter connection charges and does not require a separate power network.
US10887024B2 Optical beamforming photonic integrated circuit (PIC)
Described embodiments provide methods and apparatus for processing radio-frequency (RF) signals using a photonic integrated circuit (PIC). The PIC comprises a substrate having integrated lasers and signal paths. Each signal path is configured to receive a single laser signal from the lasers. Each signal path comprises an electro-optic modulator (EOM), an optical butler matrix, and a photodetector. The EOM is communicatively coupled to the one or more lasers and is configured to generate an output optical signal by modulating the single laser signal based on an input radio frequency (RF) signal. The optical butler matrix is communicatively coupled to each of the one or more signal paths and is configured to generate an optical beamformed signal from the output optical signal. The photodetector is configured to convert the optical beamformed signal to an output RF signal.
US10887023B1 Variable bandwidth free-space optical communication system for autonomous or semi-autonomous passenger vehicles
A passenger vehicle optical communication system includes a source vehicle including a light source and an endpoint vehicle including a camera. The source vehicle transmits a series of patterns using the light source to communicate, as one example, state information to the endpoint vehicle.
US10887021B2 Burst mode spectral excursion mitigation
Techniques are described for configuring an optical network unit (ONU) in a pre-burst state prior to transitioning the ONU to a burst-on state. During the pre-burst state, a laser emitter of the ONU stabilizes to its wavelength, thereby reducing the impact of wavelength drift when the ONU transitions to the burst-on state.
US10887017B2 Multi-range communication system
A multi-range communication system is provided that can be expanded to support communications using both RF signals and millimeter wave signals without having to install entirely new systems to support communication of the signals. The communication system can use one or more shared optical fibers to simultaneously communicate both RF signals and millimeter wave signals in different ranges between network devices and mobile devices. The communication system permits the co-location of components for the communication system for the different ranges, which can result in substantially similar coverage areas for each of the ranges supported by the communication system. In addition, the corresponding equipment used for communicating signals in each of the ranges can be powered from a common DC power source. The supplied power can be configured for each piece of equipment, and corresponding range, such that the substantially similar coverage areas are obtained.
US10887013B2 System and method for communication using orbital angular momentum with multiple layer overlay modulation
A system includes mode division multiplexing (MDM) processing circuitry for applying an orbital angular momentum (OAM) to each of a first group of a plurality of input signals and multiplexing the OAM processed signals together. Second processing circuitry performs wavelength distribution multiplexing (WDM) on a second group of the plurality of input signals, wherein the WDM processed signals and the MDM processed signals are orthogonal to one another. Combining circuitry combines the WDM processed signals and the MDM processed signals. Polarization processing circuitry adds polarization to at least one of the WDM processed signals, and the MDM processed signals and a transmitter transmits the combine and polarized processed signal over a link.
US10887009B2 G-OSNR estimation on dynamic PS-QAM channels using hybrid neural networks
Aspects of the present disclosure describe systems, methods and structures in which a hybrid neural network combining a CNN and several ANNs are shown useful for predicting G-ONSR for Ps-256QAM raw data in deployed SSMF metro networks with 0.27 dB RMSE. As demonstrated, the CNN classifier is trained with 80.96% testing accuracy to identify channel shaping factor. Several ANN regression models are trained to estimate G-OSNR with 0.2 dB for channels with various constellation shaping.
US10887002B1 Telecommunications payload with coverage and capacity flexibility
A telecommunications payload for multibeam satellite coverage, includes at least one antenna and a plurality of sources connected to the antenna in order to deliver a beam corresponding to a spot on the Earth's surface, the satellite comprising a plurality of high-power amplifiers configured so as to supply the sources, wherein the payload also comprises a plurality of ring-shaped routing devices, each ring-shaped routing device comprising Ne input ports, where Ne≥2, each input port being connected to one of the high-power amplifiers, and also comprising Ns output ports, each output port being connected firstly to a source, and being able to be connected secondly to at most one input port, and change alternately from a connection state to a disconnection state, each ring-shaped routing device being configured such that, at a time t, Ne output ports out of the Ns output ports are able to be supplied depending on the desired coverage. The invention makes it possible to achieve coverage and capacity distribution flexibility.
US10886998B2 Mixing coefficient data specific to a processing mode selection using layers of multiplication/accumulation units for wireless communication
Examples described herein include systems and methods which include wireless devices and systems with examples of mixing input data with coefficient data specific to a processing mode selection. For example, a computing system with processing units may mix the input data for a transmission in a radio frequency (RF) wireless domain with the coefficient data to generate output data that is representative of the transmission being processed according to a specific processing mode selection. The input data is mixed with coefficient data at layers of multiplication/accumulation processing units (MAC units). The processing mode selection may be associated with an aspect of a wireless protocol. Examples of systems and methods described herein may facilitate the processing of data for 5G wireless communications in a power-efficient and time-efficient manner.
US10886996B1 Antenna system with automated switching between mobile and stationary modes
An automated mobile antenna system has a motion sensor to detect whether it is moving or stationary. An omnidirectional antenna is used for communications while the system is moving, and a directional antenna may be used while the system is stationary. The output power of the transceiver can also be adjusted based on the selected antenna.
US10886992B2 Channel quality indicator method, associated base station, and associated user equipment
It would be to provide a method which will work with future versions of LTE-A, be backwards compatible and alleviate interference to signals for basic system operation.The method includes generating one or more Reference Signals associated with the one or more Channel Quality Indicators, and includes mapping the one or more Channel Quality Indicator-Reference Signals to the last symbol of the second slot of the one or more subframes.
US10886986B2 Estimation of channel conditions
There is provided mechanisms for obtaining channel conditions per antenna element of an antenna array comprising N antenna elements. The antenna array is configured for communications using orthogonal sub-carriers. A method is performed by a radio transceiver device. The method comprises obtaining channel conditions of a radio propagation channel per sub-carrier for signals received on the sub-carriers by the antenna array. A set of receiving entities are associated with the sub-carriers in an interleaved manner such that each receiving entity is interleaved over a respective disjoint subset of sub-carriers. The method comprises transforming the channel conditions at least for those sub-carriers located within a coherence bandwidth of the radio propagation channel to channel conditions for the N antenna elements by using a relation that maps the receiving entities to the N antenna elements.
US10886983B2 Pre-coding method and pre-coding device
Disclosed is a precoding method comprising the steps of: generating a first coded block and a second coded block with use of a predetermined error correction block coding scheme; generating a first precoded signal z1 and a second precoded signal z2 by performing a precoding process, which corresponds to a matrix selected from among the N matrices F[i], on a first baseband signal s1 generated from the first coded block and a second baseband signal s2 generated from the second coded block, respectively; the first precoded signal z1 and the second precoded signal z2 satisfying (z1, z2)T=F[i] (s1, s2)T; and changing both of or one of a power of the first precoded signal z1 and a power of the second precoded signal z2, such that an average power of the first precoded signal z1 is less than an average power of the second precoded signal z2.
US10886978B2 Method and apparatus for multi-antenna transmission to minimize charging time of users in wireless powered communication network
Provided is a method and apparatus for multi-antenna transmission to minimize a charging time of users in a wireless powered communication network. A power transmission apparatus may be configured to generate a covariance matrix to minimize a charging time of the power reception apparatus based on an amount of energy required by at least one power reception apparatus; to derive a beamforming vector using the covariance matrix; and to transmit a wireless power to the power reception apparatus based on the beamforming vector.
US10886977B2 Integrated end-fire MM-wave antenna array with low frequency metal-framed antenna
The present subject matter relates to antenna systems, devices, and methods that are designed to avoid the degradation of the end-fire radiation pattern of the array when a piece of metal is added obstructing the direction of the main beam. A parasitic radiator is positioned in proximity to the blocking structure and configured to couple at least part of the reflected radiation pattern and radiate toward the desired end-fire direction.
US10886972B2 Methods and apparatus for selectively controlling energy consumption of a waveguide system
Aspects of the subject disclosure may include, a system for determining from one or more conditions a range of energy that can be obtained from a transmission medium to power the first waveguide system, selecting according to the range of energy a group of components of a plurality of selectable components of the first waveguide system, and enabling the group of components and powering down a remainder of the plurality of selectable components, wherein the group of components facilitates an exchange of electromagnetic waves between the first waveguide system and a second waveguide system via the transmission medium. Other embodiments are disclosed.
US10886970B2 Load drive system and load drive method
A load drive system for driving a load supplied with power from a power line includes a control unit which controls switching between the power line and the load and a communication unit which communicates using voltage and current of the power line. When performing the switching, the control unit controls, based on a width of a transition period of the power-line current, the transition period being attributable to the switching, timing of the switching so as to move the transition period away from a center of a period corresponding to a symbol communicated by the communication unit.
US10886963B2 System and method for transceiver and antenna programmability and generalized MIMO architectures
Embodiments generally disclosed herein relate to a sub-wavelength multi-port codesign approach between the unit transceiver element and the integrated EM interface to enable a generalized broadband MIMO array with individually programmable element patterns. The co-design approach allows processing of radiated signals at the antenna level distinct from classical arrays. The transmitter and receiver architectures with the integrated EM interface are implemented in 65-nm CMOS and have a bandwidth of 37-73 GHz. Wireless links with data rates up to 12 Gb/s are demonstrated across the spectrum with a wide range of reconfigurability of the active EM interface. The multifunctional EM interface and the broadband transceivers can enable future efficient and compact MIMO arrays for reliable links exploiting frequency, spatial, pattern and polarization diversities.
US10886961B2 Dynamic power class re-registration of mobile devices
Dynamic power class re-registration of wireless devices is provided. A wireless device can exchange data with a communications network. While exchanging data, the device can monitor its usage and based on the usage, generate a power change request. The device can then send the power change request to the communications network, prior to or in conjunction with powering down the device. In this regard, the communications network can receive the power change request, generate instructions for the wireless device, and adjust network resources based on the power change request. The instructions can then be sent to the wireless device. Since the device re-registers its power class with the communications network, handoffs, internetwork thresholds, network resources and other network parameters can be adjusted to compensate for the changed power class resulting into improved service for a user of the wireless device.
US10886960B2 Button assembly
A button assembly of the present invention is configured in a communication equipment. The button assembly includes a button, a tray and at least an elastic arm. A side of the button is recessed inward to form a holding space. At least an inner side wall of the holding space is recessed to form a clamping groove. The tray is disposed in the holding space. The elastic arm has a fixing portion mounted on a side wall of the tray. The fixing portion is extended frontward and is protruded outward to form a contact part. The contact part is extended frontward and outward to form a clamping part disposed in the clamping groove. The clamping groove and the elastic arm are disposed to provide the button and the tray to be fixed or disengaged, achieving an effect of saving space in assembling of internal components of the communication equipment.
US10886956B2 Method and device for receiving PTRS for cancelling phase noise in wireless communication system
A method for operating a user equipment in a wireless communication is provided as an embodiment of the present invention. The method may include: receiving modulation and coding scheme (MCS) information for each of two or more codewords from a base station (BS); determining a demodulation reference signal (DMRS) antenna port to which a phase tracking reference signal (PTRS) antenna port is mapped based on the MCS information; and receiving a PTRS based on the DMRS antenna port, wherein a DMRS antenna port with the lowest index among one or more DMRS antenna ports included in a codeword with the highest MCS among the two or more codewords may be determined as the DMRS antenna port.
US10886955B2 Parallel use of serial controls in improved wireless devices and power amplifier modules
A power amplifier module can include one or more switches, a coupler module, input signal pins, and a controller having first and second output terminals. The input signal pins can receive a voltage input/output signal, a clock input signal, and a data input signal. The controller can (i) set a mode of the one or more switches using a synchronous communication protocol in which the controller outputs a synchronous clock signal on the first output terminal and a data signal on the second output terminal, when the power amplifier module is in a first operating mode, or (ii) set a mode of the coupler module using an asynchronous communication protocol in which the controller outputs a first asynchronous control signal on the first output terminal and a second asynchronous control signal on the second output terminal, when the power amplifier module is in a second operating mode.
US10886954B2 Frequency up-conversion device and signal transmission system
A frequency up-conversion device and a signal transmission system are provided. A frequency up-conversion device includes a first diplexer, a divider, a digital channel stacking circuit, an up-conversion mixer, and a second diplexer. The first diplexer divides a first signal into a second signal and a third signal. The digital channel stacking circuit transforms the second signal to a fourth signal. The up-conversion mixer mixes the fourth signal and an up-conversion oscillating signal to generate a fifth signal. The second diplexer receives the fifth signal and the third signal to generate a sixth signal for output.
US10886952B1 Low-cost method for selectively reducing switch loss
A method includes identifying a first output terminal of a radio frequency front end (RFFE) switch including a single pole input terminal and a number (N) of output terminals, the first output terminal selectively connected to a single RF band path. Each of the N output terminals is a component of a respective one of N throws of the RFFE switch, with N being greater than one. The N output terminals include the first output terminal corresponding to a first throw of the N throws and at least one additional output terminal not connected to any radio frequency (RF) band path. The at least one additional output terminal includes a second output terminal corresponding to a second throw of the N throws. The method includes forming a parallel connection between the single pole input terminal and the single RF band path. The parallel connection provides at least two parallel branches for routing RF signals being transceived between the single pole input terminal and the single RF band path.
US10886947B2 Efficient decoding of n-dimensional error correction codes
Various implementations are directed to systems and methods for maintaining integrity and reliability of data in an SSD device using error correction coding. According to certain aspects, for frames of data having an ECC code with two or more sub-codes, while one sub-decoder is not in use it could be used to start a decode of another frame. By “interleaving” and alternating the frames between sub-decoders, two or more frames can be decoded simultaneously in an efficient manner. This can clearly be extended to more sub-codes (i.e. dimensions greater than two).
US10886945B2 Transmitter and method for generating additional parity thereof
A transmitter is provided. The transmitter includes: a Low Density Parity Check (LDPC) encoder configured to encode input bits to generate an LDPC codeword including the input bits and parity bits to be transmitted to a receiver in a current frame; a repeater configured to repeat, in the LDPC codeword, at least some bits of the LDPC codeword in the LDPC codeword so that the repeated bits are to be transmitted in the current frame; a puncturer configured to puncture some of the parity bits; and an additional parity generator configured to select at least some bits of the LDPC codeword including the repeated bits, and generate additional parity bits to be transmitted in a previous frame of the current frame.
US10886938B2 Active analog front-end
This disclosure provides an active envelope detector to generate an output voltage based on an input radio-frequency (RF) signal. The active envelope detector includes a plurality of transistors configured to operate in a sub-threshold mode and generate an output voltage based on the input RF signal. A delta-modulation analog-to-digital converter (ADC) and a sigma-delta modulation ADC are provided. Both ADCs include an implementation of the active envelope detector to receive input RF signals.
US10886935B2 SAR-DAC device and method for operating an SAR-DAC device
SAR-DAC devices and operation methods of SAR-DAC devices are provided. An exemplary SAR-DAC device includes a comparator having a positive input terminal and a negative input terminal; and a DAC core unit including a first capacitor, a second capacitor, and a current-controlled discharging structure. The first capacitor includes a first charging-discharging terminal. The second capacitor includes a second charging-discharging terminal. The current-controlled discharging structure includes current beam circuit units. Each current beam circuit unit includes a first discharging input terminal connected to the first charging-discharging terminal and a second discharging input terminal connected to the second charging-discharging terminal. The current-controlled discharging structure is configured to discharge the first capacitor through the first discharging input terminal by using at least some of the current beam circuit units; and to discharge the second capacitor through the second discharging input terminal using at least some of the current beam circuit units.
US10886934B2 Time to digital converter and A/D conversion circuit
A time to digital converter includes a state transition section configured to start, based on a trigger signal, state transition in which an internal state transitions, a transition-state acquiring section configured to acquire, in synchronization with a reference signal, state information from the state transition section and hold the state information, and an arithmetic operation section configured to calculate, based on the state information, a time digital value corresponding to the number of times of transition of the internal state. The state transition section includes a tapped delay line to which a plurality of delay elements are coupled, a logic circuit, and a state machine. The state information is represented by count information output from the state machine and propagation information output from the tapped delay line. A hamming distance of the state information before and after the state transition is 1. A time from when the internal state transitions from a first internal state to a second internal state until when the internal state reverts to the first internal state is longer than a time interval for updating the state information held by the transition-state acquiring section.
US10886933B1 Analog-to-digital converter
An analog-to-digital converter (ADC) circuit includes a signal input terminal, a sample-and-hold circuit, and a successive approximation register (SAR) ADC. The sample-and-hold circuit includes an input terminal coupled to the signal input terminal. The SAR ADC includes a comparator, a first capacitive digital-to-analog converter (CDAC), and a second CDAC. The first CDAC includes a first input terminal coupled to the signal input terminal, a second input terminal coupled to an output terminal of the sample-and-hold circuit, and an output terminal coupled to a first input terminal of the comparator. The second CDAC includes a first input terminal coupled to the signal input terminal, an output terminal coupled to a second input terminal of the comparator.
US10886929B2 Oscillator calibration from over-the-air signals for low power frequency/time references wireless radios
Oscillator calibration circuits and wireless transmitters including oscillator calibration circuits. An oscillator calibration circuit includes a first frequency locking circuit (FLC) coupled to a first oscillator, wherein the first FLC calibrates the frequency of the first oscillator using an over-the-air reference signal, wherein the first FLC calibrates the first oscillator prior to a data transmission session and remains free running during the data transmission session.
US10886923B1 Bridged integrated circuits
Methods, systems, and apparatus, including a system that includes a first integrated circuit chip configured to store application logic for one or more executable applications; and a second integrated circuit chip communicatively coupled to the first integrated circuit chip, the second integrated circuit chip including an instruction decoder configured to decode instructions for executing the one or more executable applications; and a communication interface configured to transmit the decoded instructions to the first integrated circuit chip to execute the one or more executable applications on the first integrated circuit chip.
US10886922B2 Test circuitry and techniques for logic tiles of FPGA
An integrated circuit comprising a field programmable gate array including a plurality of logic tiles, wherein, during operation, each logic tile is configurable to connect with at least one other logic tile, and wherein each logic tile includes: (1) a normal operating mode and test mode, (2) an interconnect network including a plurality of multiplexers, wherein during operation, the interconnect network of each logic tile is configurable to connect with the interconnect network of at least one other logic tile in the normal operating mode and (3) bitcells to store data. The FPGA also includes control circuitry, electrically connected to each logic tile, to configure each logic tile in a test mode and enable concurrently writing configuration test data into each logic tile of the plurality of logic tiles when the FPGA is in the test mode.
US10886921B1 Multi-chip stacked devices
Examples described herein generally relate to multi-chip devices having stacked chips. In an example, a multi-chip device includes a chip stack including a base chip and two or more overlying chips overlying the base chip. Neighboring chips of the chip stack are connected to each other. The chip stack includes identification generation connections and circuits configured to generate a unique identification of each overlying chip based on a relative position of the respective overlying chip with reference to the base chip. The chip stack includes a communication channel from the base chip to each overlying chip. Each overlying chip includes comparison and enable/disable logic (CEDL) communicatively coupled to the communication channel. The CEDL is configured to compare a target identification of data received by the respective overlying chip to the unique identification of the respective overlying chip and responsively enable or disable a recipient circuit of the respective overlying chip.
US10886916B2 Signal transmission circuit
Disclosed is a signal transmission circuit, comprising: a common interface, a first switch, a second switch, and an interference-resistant branch; the common interface is configured to, receive a digital signal through the first switch when the first switch is closed, or to receive an analog signal through the second switch when the second switch is closed; the interference-resistant branch is configured to eliminate an interference of the second switch on the digital signal; a signal input of the interference-resistant branch is configured to receive the digital signal, and a signal output of the interference-resistant branch is connected to a signal input of the first switch; and/or, the signal input of the interference-resistant branch is connected to a signal output of the second switch, and the signal output of the interference-resistant branch is connected to a signal input of the common interface.
US10886915B2 Device modifying the impedance value of a reference resistor
An electronic device includes a reference resistor, two first terminals between which the reference resistor is connected, and two second terminals between which a modified impedance value of the reference resistor is intended to be obtained. The electronic device also includes a first circuit that applies between the two second terminals a voltage substantially equal to that between the two first terminals, and a second circuit that flows between the two second terminals a second current the value of which corresponds to a fraction of a first current for flowing in the reference resistor between the two first terminals.
US10886904B1 Area-efficient non-overlapping signal generator
Certain aspects of the present disclosure generally relate to a power stage. The power stage generally includes a first transistor, a second transistor having a drain coupled to a drain of the first transistor, a first gate drive circuit coupled between an input node of the power stage and a gate of the first transistor, and a second gate drive circuit having a first signal path coupled between the input node and a gate of the second transistor. In certain aspects, the second gate drive circuit comprises a plurality of buffers in the first signal path, and a plurality of electronic devices coupled to the plurality of buffers and configured to apply a delay associated with driving the gate of the second transistor to track a delay associated with driving the gate of the first transistor via the first gate drive circuit.
US10886903B1 Programmable clock skewing for timing closure
In one embodiment, an integrated circuit may be designed using a library of clocked circuits that have programmable clock delays that may be inserted on the clock input to the clocked circuits. During the design process, timing paths which are challenging due to significant variations across operating states, process corners, and/or temperature may be met by using the clocked circuits with programmable delays and inserting a delay control circuit that programs the delays based on the current operating state, process corner used to manufacture the integrated circuit, and/or temperature. That is, different delays may be selected by the delay control circuit depending on inputs that identify the operating state, the process corner, and/or the temperature. Because the clock delay is intentionally skewed, the timing of the path may be different at different operating states, temperatures, or process corners and thus may meet timing by changing the clock skew during operation.
US10886901B1 Low supply voltage ring oscillator and method thereof
A circuit includes multiple stages cascaded in a ring topology such that each stage has a preceding stage, a succeeding stage, an alternate-preceding stage, and an alternate-succeeding stage. Each stage includes a MOS transistor of a first type, a MOS transistor of a second type and a resistor. The MOS transistor of a first type receives a first input that is output from the preceding stage, and outputs a second output to the alternate-preceding stage. The MOS transistor of a second type receives a second input that is output from the alternate-succeeding stage, and outputs a first output to the succeeding stage. The resistor provides coupling and level-shifting between the first output and the second output.
US10886899B2 Low-power-consumption constant-on-time timing circuit design method and timing circuit
Provided is a low-power-consumption Constant-On-Time (COT) timing circuit design method and a timing circuit. A Resistor-Capacitor (RC) circuit is adopted for timing, to eliminate static power consumption of a timer. A specific structure includes a fourth P-channel Metal Oxide Semiconductor (MOS) transistor M4 of which a source is connected to an input voltage VIN, a gate is connected to a COT control terminal TON_CONTROL and a drain is connected with one end of a fourth resistor R4. The other end of the fourth resistor R4 is connected with one end of a fourth capacitor C4. The other end of the fourth capacitor C4 is grounded. A negative input of a comparator VCMP is connected with a reference voltage, and a positive input is connected between the fourth capacitor C4 and the fourth resistor R4.
US10886896B2 Acoustic wave device, high-frequency front-end circuit, and communication device
An acoustic wave device includes IDT electrodes with different wavelengths determined by electrode finger pitches. A piezoelectric thin film is laminated directly on or indirectly above a high acoustic velocity member. A silicon oxide film is laminated on the piezoelectric thin film, IDT electrodes are laminated on the silicon oxide film. When λ represents a wavelength of one of the IDT electrodes having the shortest wavelength, y represents a wavelength normalized film thickness (%) that is a percentage of a film thickness of the piezoelectric thin film with respect to the wavelength λ, and x represents a wavelength normalized film thickness (%) that is a percentage of a film thickness of the silicon oxide film with respect to the wavelength λ, y is equal to or smaller than about 350% and y<1.6x(−0.01)+0.05x(−0.6)−1 is satisfied.
US10886895B2 Ladder-type frequency-variable filter, multiplexer, radio-frequency front end circuit, and communication terminal
Even when frequency characteristics are changed in association with multiple communication bands, an attenuation required for a specific frequency band outside a pass band is obtained. A frequency-variable filter (10) includes multiple series-arm resonators (111, 112, 113), multiple parallel-arm resonators (121, 122, 123), a variable capacitor (21), and an inductor (31) having a fixed inductance. The multiple series-arm resonators (111, 112, 113) and the multiple parallel-arm resonators (121, 122, 123) are connected in a ladder shape. The variable capacitor (21) is connected in series with the parallel-arm resonator (121). The fixed inductor (31) is connected in series with the parallel-arm resonator (123).
US10886894B2 Acoustic wave filter, multiplexer, radio frequency front-end circuit, and communication device
An acoustic wave filter includes a substrate having piezoelectricity, input/output terminals on the substrate, ground terminals on the substrate and separated from each other, and a longitudinally coupled resonator on the substrate and arranged on a path connecting the input/output terminals, in which each of IDT electrodes included in the longitudinally coupled resonator includes a pair of comb-shaped electrodes each of which is provided with a plurality of electrode fingers and a busbar electrode, the other of the pair of the comb-shaped electrodes included in the IDT electrode arranged at a position closest to the input/output terminal is connected to the ground terminal on the substrate, and the other of the pair of comb-shaped electrodes included in each of all the IDT electrodes other than the IDT electrode is connected to the ground terminal on the substrate.
US10886893B2 Reduced-size guided-surface acoustic wave (SAW) devices
Reduced-size guided-surface acoustic wave (SAW) resonators are disclosed. Guided-SAW resonators can achieve high acoustic coupling and acoustic quality Q, but may have a larger surface area compared with a traditional temperature compensated (TC)-SAW resonator. In an exemplary aspect, a guided-SAW device is fabricated with a metal-insulator-metal (MIM) capacitor to produce a guided-SAW which has the same high Q with a surface area which is the same or less than traditional TC-SAW resonators.
US10886888B2 Bulk acoustic wave resonator having openings in an active area and a pillar beneath the opening
A bulk acoustic wave (BAW) resonator is disclosed. The BAW resonator includes: a lower electrode; a piezoelectric layer disposed over the lower electrode; and an upper electrode over the piezoelectric layer. An opening having a first area exists in and extends completely through the upper electrode. The BAW resonator also includes a substrate disposed below the lower electrode; a cavity; and a pillar disposed in the cavity and extending to contact a portion of the lower electrode disposed beneath the opening. The pillar has a second area that is less than the first area. There are no electrical connections that extend across the opening from one side to another.
US10886887B2 Aluminum nitride film, acoustic wave device, filter, and multiplexer
An aluminum nitride film contains a Group IV element and a Group II or Group XII element, and an atomic composition ratio of the Group II or Group XII element to the Group IV element is less than 1.
US10886884B2 Inductively coupled filter and wireless fidelity WiFi module
Embodiments of the present invention provide an inductively coupled filter and a WiFi module. The inductively coupled filter includes a first circuit, where the first circuit is disposed on a first substrate; and a second circuit, where the second circuit is disposed on a second substrate; and the first substrate and the second substrate are disposed opposite to each other, so that a coil inductor in the first circuit and a coil inductor in the second circuit form a mutual induction structure. In the inductively coupled filter in the embodiments of the present invention, the coil inductors are disposed on two substrates respectively. This can reduce an area occupied by the inductively coupled filter on each package substrate.
US10886882B2 Load circuit of amplifier and driver circuit for supporting multiple interface standards
A load circuit includes a first resistive element, a first transistor and a tristate control circuit. The first transistor has a first control terminal, a first connection terminal and a second connection terminal. The first connection terminal is coupled to to one of a first amplifier output terminal and a connection node through the first resistive element. The second connection terminal is coupled to the other of the first amplifier output terminal and the connection node. The tristate control circuit has a signal output terminal coupled to the first control terminal. When the signal output terminal is in the low impedance state, the first control terminal is arranged to receive a first control signal outputted from the signal output terminal. When the signal output terminal is in the high impedance state, the first control terminal is arranged to receive a second control signal different from the first control signal.
US10886881B2 Multilevel class-D power stage including a capacitive charge pump
An amplifier comprises eight transistors: the first coupled to a linked node and to a positive output node, the second coupled to the linked node and to a negative output node, the third coupled to the positive output node and a common potential, the fourth coupled to the negative output node and the common potential, the fifth coupled to a battery node, the sixth coupled to the fifth transistor and to the positive output node, the seventh coupled to the battery node, and the eighth coupled to the seventh transistor and to the negative output node. The amplifier also includes a charge pump to convert the battery voltage to an increased voltage on the linked node. The charge pump includes capacitors and operates at a lower frequency in lower power mode and a higher frequency in higher power mode to increase power provided to the linked node.
US10886873B2 Energy harvesting methods for providing autonomous electrical power to building structures and electrically-powered devices in the building structures
A method is provided that integrates an autonomous energy harvesting capacity in buildings in an aesthetically neutral manner. A unique set of structural features combine to implement a hidden energy harvesting system on a surface of the building to provide electrical power to the building, and/or to electrically-powered devices in the building. Color-matched, image-matched and/or texture-matched optical layers are formed over energy harvesting components, including photovoltaic energy collecting components. Optical layers are tuned to scatter selectable wavelengths of electromagnetic energy back in an incident direction while allowing remaining wavelengths of electromagnetic energy to pass through the layers to the energy collecting components below. The layers uniquely implement optical light scattering techniques to make the layers appear opaque when observed from a light incident side, while allowing at least 50%, and as much as 80+%, of the energy impinging on the energy or incident side to pass through the layer.
US10886871B2 Method for controlling health of multi-die power module and multi-die health monitoring device
A multi-die health monitoring device: sets, at a given current provided to the load by the group of dies, one of the dies in a non-conducting state (NCS), obtains, when the die is in the NCS, a signal that is representative of the temperature of the die and determines the temperature of the die, obtains, when the die is in the NCS, a signal that is representative of an on-state voltage (OSV) of the die and determines the OSV of the die, retrieves in a table stored in a memory of the multi-die health monitoring device, an OSV that corresponds to the given current and the determined temperature of the die, notifies that the multi-die power module has to be replaced, if the difference between the determined OSV of the die and the retrieved OSV is equal or upper than a predetermined value.
US10886870B2 Single-wire bus multi-group fault communication for half-bridge inverter modules
A fault communication system includes a system controller and a plurality of devices. Each one of the plurality of devices includes a single fault terminal. A fault bus consisting of only a single wire coupled to the system controller and the plurality of devices is also included. The fault bus is coupled to provide multidirectional multi-fault group communication between the plurality of devices and the system controller. The single fault terminal of each one of the plurality of devices includes is coupled to the fault bus to provide the multidirectional multi-fault group communication between the plurality of devices and the system controller.
US10886869B2 Control apparatus and vehicle drive system
A control apparatus is applied to a vehicle including (i) a rotating electrical machine and (ii) a wheel speed sensor detecting a wheel speed. The control apparatus sets a rotation angle of the rotating electrical machine based on an estimated value of the rotation angle which is estimated based on a detection value of the wheel speed sensor.
US10886866B1 Motor controller with inductor mounted transverse to control board
A motor control assembly is configured to operate an electric motor and includes a control housing and a controller. The control housing presents a controller chamber. The controller includes a control board mounted within the controller chamber. The controller further includes an inductor attached to the control housing and positioned within the controller chamber adjacent the control board. The inductor defines maximum first and second inductor dimensions measured along corresponding first and second directions parallel to a board plane and orthogonal to one another. The inductor further defines a maximum third inductor dimension measured along a third direction transverse to the board plane, with at least one of the first and second inductor dimensions being less than the maximum third inductor dimension.
US10886865B2 Motor controller and electric power steering device
A motor controller that controls a motor including two windings includes a calculator to compute a current instruction value to drive the motor, a first motor driver to supply a first current to one of the windings based on the current instruction value, a second motor driver to supply a second current to the other of the windings based on the current instruction value, a first current detector to detect the first current supplied to the motor from the first motor driver, and a second current detector to detect the second current supplied to the motor from the second motor driver. The calculator supplies a first forced current to the first motor driver, and a second forced current in opposite phase of the first forced current to the second motor driver to determine an abnormality of the first current detector and/or the second current detector.
US10886863B2 Motor driving control device and motor control method
A motor driving control device has a motor driving unit that has a plurality of switching elements and supplies a drive current to three-phase coils of a motor, a control circuit unit for sequentially switching energization patterns of the three-phase coils by outputting a drive control signal for operating the plurality of switching elements to the motor driving unit, and a current detection circuit for detecting a voltage value corresponding to a magnitude of the drive current. the control circuit unit includes a voltage comparison unit for comparing the magnitude of the drive current with a predetermined current threshold value based on the voltage value each time switching of the energization patterns is performed, and a disconnection determination unit for determining whether any one phase of the motor is in a disconnection state, based on a comparison result of the voltage comparison unit for the plurality of energization patterns.
US10886862B2 Semiconductor device
A third upper MOS and a third motor relay are disposed on a front surface of a substrate. A third shunt resistor and a third lower MOS are disposed on a back surface of the substrate. The substrate has a via electrically connecting interconnects. Thus, a source electrode of the third upper MOS and a drain electrode of the third motor relay are electrically connected to a source electrode of the third lower MOS by the via.
US10886861B2 Generating a controlled static electricity in a propensity medium
The present disclosure relates to system(s) and method(s) for generating a controlled static electricity in a propensity medium. The system receives an input signal indicating a target static electricity to be generated in the propensity medium, and a DC voltage from a power source. Furthermore, the system converts the DC voltage into an AC voltage. Furthermore, the system multiplies the AC voltage using a voltage multiplier to generate a static electricity. The voltage multiplier comprises a plurality of a set of capacitors and diodes. The system further measures the static electricity. Further, the system compares the static electricity and the target static electricity. Based on the comparison, the system configures the voltage multiplier by modifying at least one set of capacitors and diodes. Further, the system generates the controlled static electricity in the propensity medium based on the configuration of the voltage multiplier.
US10886859B2 Alternating-current power supply device with windings wound in different directions
The alternating-current power supply device 1 has: an alternating-current generation bridge 10 for obtaining an alternating-current output; PWM control bridges 20, 30, each including two switch components; and a coupling reactor 40 connected to the PWM control bridges 20, 30. The coupling reactor 40 includes: a core 43; and windings 41, 42 which are connected at one end to respective output ends of the PWM control bridges 20, 30 while being coupled with each other via the core 43. The windings 41, 42 are respectively wound in such directions that magnetic fluxes generated in the core 43 cancel each other out.
US10886857B1 Inhibiting noise coupling across isolated power supplies
Apparatus and associated methods relate to generating isolated DC power using a Faraday shielded transformer coupled with an AC/DC power converter. First and second Faraday shields are configured to attenuate capacitive coupling between primary and secondary windings of the Faraday shielded transformer. The first Faraday shield is conductively coupled to a first DC node of the AC/DC power converter. The second Faraday shield is conductively coupled to a second DC node of the AC/DC power converter. In some embodiments, the first and second Faraday shields are associated with the primary and secondary windings, respectively, of the transformer. In some embodiments, two such DC power sources can be used to provide operating power for a circlotron amplifier.
US10886855B2 Resonant converters power supplies and control methods for reducing unbalanced currents in resonant converter power supplies
According to some aspects of the present disclosure, resonant converter power supplies and control methods for reducing unbalanced currents in resonant power supplies are disclosed. Example resonant converter power supplies include an input, an output, a transformer, and a bridge circuit coupled between the input and a primary winding of the transformer. The power supply also includes first and second rectifier rails each coupled between a secondary winding of the transformer and the output, and at least one sensor coupled to generate an error signal representing unbalanced currents in the first and second rectifier ails. The power supply further includes a controller configured to receive the error signal, and adjust a duty cycle of at least one of a first switch and a second switch of the bridge circuit based on the error signal to reduce the unbalanced currents in the first and second rectifier rails.
US10886852B2 Electrical power converter having a dual buck power stage and main switching stage and method for controlling such an electrical power converter
An electrical power converter includes a dual buck power stage with a first half bridge and second half bridge. Each of the half bridges is arranged between a first common node and a second common node. Each of the half bridges comprises an upper switching element and a lower switching element. The upper switching element is configured to switch a current between the first common node and a respective first or second bridge midpoint. The lower switching element is configured to switch a current between the respective first or second bridge midpoint and the second common node. The first and second bridge midpoints are connected to a summing node via respective first and second dual buck inductors. A main switching stage is arranged to supply, through a main stage inductor and through a main output line, a main stage current to the summing node.
US10886851B1 Voltage regulator with multi-level, multi-phase buck architecture
A voltage regulator having a multi-level, multi-phase architecture is disclosed. The circuit includes a two-level buck converter and an N-level buck converter each coupled to an output node, wherein N is an integer value of three or more. During operation, the two-level buck converter provides one of two possible voltages to a first inductor. The N-level buck converter provides, during operation, one of N voltages to a second inductor. The first and second inductors each convert respectively received voltages to currents, which are provided to a common output node. A control circuit controls the activation of transistors in each of the two-level and N-level buck converters in such a manner as to cause the voltage on the output node to be maintained at a desired level.
US10886850B2 Power supply device and method for controlling power supply device
Multi-phase interleaving control of a power supply device is accelerated. Furthermore, in accelerating the multi-phase interleaving control in the power supply device, detection of feedback signal is accelerated. In the power supply device and a method for controlling the power supply device, output voltage is acquired as an operation result of a discrete time process using an initial value of the output voltage at a predetermined point, and a detection value of capacitance current at each point of the discrete time process. Accordingly, only detection of the initial value is performed when the output voltage being slow in response is acquired, and detection performed in the discrete time process can be accomplished by detection of capacitance current being rapid in response, thus enabling rapid response.
US10886849B2 Regulated power supply
Current regulating techniques utilizing buck-boost circuitries are disclosed. A buck switching device is used in an input stage of a buck-boost circuitry of some embodiments for regulating an input current thereof, and a boost switching device is used in an output stage thereof. A control system is used to set the buck switching device into a closed state at a beginning of each cycle of a periodic timing signal, and open the buck switching device to cause the input current to converge towards a defined target current value, while an unrelated controller changes in each cycle the boost switching device into an open state based on an input/output dependent force-on duty cycle value, and thereafter change the boost switching device back into the closed state whenever the output current of the boost circuit drops below a determined threshold current value.
US10886847B1 Performance regulation techniques
Various implementations described herein are directed to a device having a voltage regulator that uses a modulator to adjust an output voltage. The device may include a time-to-digital converter that measures a timing delay of a logic chain, compares the timing delay to a reference delay to determine a timing delay error, and provides the timing delay error to the modulator for adjusting the output voltage.
US10886842B2 Power supply circuit and control method for power supply circuit
A power supply circuit according to an embodiment includes an driver, a control circuit, and a protection circuit. The driver includes a first transistor connected between a high-potential-side power supply and a node and a second transistor connected between a low-potential-side power supply and the node. The control circuit generates, according to an output voltage to a load connected to the node via a first low-pass filter circuit, first and second switching pulses for alternately switching the first and second transistors. The protection circuit outputs, when a voltage of the node via a second low-pass filter circuit exceeds a first reference voltage, an interruption signal for making at least the first transistor nonconductive.
US10886834B1 Power converter
A power converter and a method for receiving an input voltage and providing an output voltage is presented. The power converter has a switching circuit to generate the output voltage. The switching circuit has a first switch, a switch control circuit arranged to selectively operate the first switch in a first state or a second state. There is a ripple reduction circuit to set a first state duration based on a property of a load current. The load current is a current that the power converter provides to a load that is coupled to the output voltage.
US10886833B2 Inductor current emulation for output current monitoring
A switch mode power supply controller includes a switch terminal adapted to be coupled to an inductor that drives a load, high- and low-side switches a pulse width modulation (PWM) circuit, and a current monitor circuit. The PWM circuit is coupled to a feedback terminal for receiving a feedback signal, and alternatively drives the high-side switch and the low-side switch with a duty cycle set using the feedback signal to regulate an output voltage to a desired level in a work mode, and keeps both the high-side switch and the low-side switch non-conductive in a non-work mode. The current monitor circuit provides a current monitor signal representative of a current driven from the inductor to the load, wherein the current monitor circuit forms the current monitor signal by measuring an inductor current during a work mode, and by emulating the inductor current during a non-work mode.
US10886830B2 Magnetic clutch arrangement and apparatus comprising a magnetic clutch arrangement
Magnetic clutch arrangement for connecting an output shaft (1) of a drive (10) to a drive shaft (2) of a working machine (20), —having a hub (11, 21), —the hub (11, 21) has a hollow space (12, 22); —a first set of magnets (13, 23) is arranged in the hollow space (12, 22); —having a cardan shaft head (14, 24) which is arranged in the hollow space (12, 22) in the hub (11, 21); —a second set of magnets (15, 25) is arranged on the circumference of the cardan shaft head (14, 24); —the cardan shaft head (14, 24) and the hub (11, 21) are coupled either to the drive shaft (2) or output shaft (1) so as to transmit torque; the cardan shaft head (14, 24) is tilted through an angle α in the hollow space (12, 22) of the hub (11, 21), so that an asymmetrical gap (50) is formed between the hub (11, 21) and the cardan shaft head (14, 24).
US10886825B2 Rotor for an electric machine, the rotor has short circuit bars, short circuit ring, and support disc of different materials
A rotor for an electric machine. A laminated core with a plurality of short-circuit bars that pass through it and are joined at both ends by way of a respective short-circuit ring. A support disc, which is made of a material that has a higher strength than the material of the short-circuit ring, is axially arranged at each short-circuit ring.
US10886824B2 Motor and actuator unit
A motor comprises: a shaft; a permanent magnet rotor in which a permanent magnet and a gear member 32 are united; and a stator, arranged facing the permanent magnet. The gear member 32 has a pinion 33 and a mounting part 34. The mounting part 34 has: a circumferential-direction constraining part 34a, which constrains the circumferential movement of the permanent magnet; axial-direction constraining parts 34b, 34c, which abut both the top and bottom surfaces of the permanent magnet, so as to constrain the axial movement of the permanent magnet; and a plurality of elastic pieces 34d that apply a radially outward biasing force to the inner peripheral face of the permanent magnet.
US10886816B2 Power tool
A power tool including a brushless motor having a sensor circuit board has higher durability. The power tool includes a housing, a brushless motor including a rotor having a rotational shaft, a stator, and a sensor circuit board fixed to the stator and having a rotation detecting element that detects rotation of the rotor, and receiving the rotational shaft through the sensor circuit board, and a bearing held in the housing and supporting the rotational shaft. The bearing is located to overlap the rotation detecting element in an axial direction of the rotational shaft.
US10886813B2 Hardwearing base for rotating electric machines and corresponding electric machine
The present invention relates to a hardwearing base (100) for rotating electric machines that has a cradle (110), bearings (200), covers (300), brackets (400) and fastening elements (500), the cradle (110) having a base (111) and a pair of flanges (120) arranged in a plane perpendicular to the base. Each of the flanges (120) of the hardwearing base (100) has a semicircular opening (122) that has a central protrusion (130) formed by a tooth that is flanked by oblong cutouts (134) and has a concave upper portion (131), inclined sides (132), inclined transition sides (133) between the upper concave portion (131) and the inclined sides (132), and two upper enlargements (140), each having an outward protrusion (141) and an inward protrusion (142) adjacent to an oblong cutout (143), in which the apex of the inward protrusion (142) extends beyond the curve of the semicircular opening (122) by a distance equal to the depth of the smaller side of the oblong cutout (143).
US10886809B2 Electrical isolation mounting of electrical machine stator
The present invention relates to a wind turbine with an electrical machine wherein said electrical machine comprises a stator (702) with one or more electrical winding(s) (704), said electrical winding(s) being arranged to be connected to an electrical grid (760) by at least one cable (740) with at least one phase conductor (746), the at least one cable (740) comprises at least one return path (744) to conduct leakage currents, and at least one electrical shield (745), the stator being electrically isolated from a stator housing (701). The invention also relates to a method for minimizing stray currents in an electrical machine in a wind turbine.
US10886801B2 Vernier machine with shaped permanent magnet groups
An electric machine includes a rotor, permanent magnets, a stator, and a stator winding wound about a plurality of teeth to form a number of stator magnetic poles. The rotor includes a rotor core and a plurality of walls that form openings in the rotor core. A permanent magnet is mounted in each of the openings formed in the rotor core. The plurality of permanent magnets are arranged to form a plurality of groups of permanent magnets that are equally circumferentially distributed around the rotor core with an interior polarity on a side of each permanent magnet facing other permanent magnets of the group of permanent magnets to which the permanent magnet is associated that is the same for all of the permanent magnets. Each permanent magnet is arranged to form a rotor pole, wherein a number of rotor poles is greater than the number of stator magnetic poles.
US10886800B2 Direct current motor having an electromagnetic structure for a vehicle
The present invention relates to a direct current motor for a vehicle, the motor having a novel electromagnetic structure and exhibiting excellent driving efficiency. The direct current motor comprises: a cover assembly; a yoke assembly that has a housing coupled with the cover assembly and a plurality of excitation poles arranged within the housing; an armature assembly that includes an armature core having a plurality of pole teeth around which coils interacting with the excitation poles are wound and a commutator having, on the armature core, the same number of commutator films as the excitation poles; and a brush disposed inside the cover assembly and selectively making contact with the commutator as the armature assembly rotates, wherein the excitation poles are provided such that three N-poles and three S-poles are alternately arranged, and 13 pole teeth and 13 commutator films are radially formed with a predetermined angle therebetween.
US10886798B2 Stator support member of rotating electrical machine and method of manufacturing the same
A stator support member of a rotating electrical machine is provided with a cooling channel formed in the stator support member to cool a stator. The stator support member is manufactured to have the cooling channel of a hermetically sealed structure so that a cooling fluid may flow along the cooling channel. In particular, the support member having the cooling channel is divided into a ring-shaped outer part and a ring-shaped inner part (two-piece type) and the separately manufactured ring-shaped outer part and inner part are combined together.
US10886797B2 Support structure segment for a generator of a wind turbine
Provided is a support structure segment for a stator of a generator, in particular of a wind turbine, wherein the support structure segment includes a carrier element extending in an axial direction AD, wherein the carrier element includes a base section, a side section and a top section, and wherein the top section is configured to be coupled to a lamination sheet section of the stator by means of a fixing connection.
US10886791B2 Power reception device, power transfer system, and control method of power reception device
The power reception device includes a power reception unit configured to receive power from a power transmission unit, a power storage device, a charging relay provided between the power reception unit and the power storage device, and a controller. The controller executes a first fail-safe control when a malfunction is detected during external charging in which the charging relay is switched to the ON state. In the first fail-safe control, an output power of the power transmission unit is reduced lower than a target value with the charging relay being maintained at the ON state, the output power is restored to the target value if the malfunction is solved before a standby time has passed, and the charging relay is switched to the OFF state so as to stop the external charging if the malfunction is not solved after the standby time has passed.
US10886784B2 Wireless power receiver, and method for performing communication with wireless power transmitter when the wireless power receiver is powered off
Methods and apparatuses for performing wireless charging are disclosed. A method of controlling a wireless power receiver includes receiving, through a power receiving circuit, a first power from a wireless power transmitter when the wireless power receiver is powered off; driving a communication controller using the received first power; establishing, by the communication controller, a communication connection with the wireless power transmitter, using a first communication stack stored in a first memory, while receiving the first power; and performing, by the communication controller, communication with the wireless power transmitter.
US10886782B2 Wireless inductive power transfer
A wireless power transfer system comprises a power transmitter (101) arranged to wirelessly power a power receiver (103) via an inductive signal. The power transmitter (101) comprises a variable resonance circuit for generating the inductive signal in response to a drive signal. The resonance circuit has a variable resonance frequency and comprises a transmitter coil (121) arranged to generate the inductive signal. A driver (707) generates the drive signal for the variable resonance circuit and a modulator (711) amplitude modulates the inductive signal by varying the variable resonance frequency in response to data values for transmission to the power receiver (105). The power receiver (105) comprises a demodulator (1105) for demodulating amplitude modulation of the inductive signal and a first power extractor (1113) for extracting power from the inductive signal and for powering at least part of the power receiver. The inductive signal may be provided in addition to a higher power main power transfer signal.
US10886780B2 Non-contact power transmission apparatus
A non-contact power transmission apparatus accurately determines the kind of object that is placed on the charging deck of the non-contact power transmission apparatus, and, only when a non-contact power receiving apparatus is placed on the power transmission apparatus, allows power transmission and data communication to take place, thereby accurately determining the state of the receiver side and efficiently controlling the transmission of power. In the power transmission apparatus, the power supplied to the non-contact power receiving apparatus is measured, and the output power of the wireless power signal output from two different cores is controlled, thereby allowing the charging operation to be stably conducted even if the non-contact power receiving apparatus is moved anywhere on the power transmission apparatus. The power transmission apparatus improves both the reliability of operation of the non-contact charging system, and the competitiveness of related products, such as portable terminals, battery packs and the like.
US10886779B2 Method and device for managing an electricity supply through an electric network and for controlling an electrical supply to a consumer of electricity
A method for controlling a supply of at least one load with voltage and/or electric current through an electric network.
US10886775B2 Active multi-module switching system and method
An active multi-module switching (MMS) system provides at least Tier-III level reliability to a data center using a UPS system with only N+1 redundancy. Only one additional UPS module is provided over the total number of UPS modules required to fully power the loads. The active MMS system includes a controller, a control circuit, and a number of distribution units each having electrically operated circuit breakers and sensor components. The active MMS system operates to control the switching components on each of the UPS modules as well as to selectively connect/disconnect individual UPS modules from MMS operation. This allows for disconnection of a UPS module from the critical load bus whenever maintenance on the UPS module is required.
US10886772B2 Charging system and charging method for terminal, and power adapter
The present disclosure discloses a charging system and a charging method and a power adapter. The system includes a battery, a first rectifier, a switch unit, a transformer, a second rectifier, a first charging interface, a sampling unit and a control unit. The control unit outputs a control signal to the switch unit, and adjusts a duty ratio of the control signal according to a current sampling value and/or a voltage sampling value sampled by the sampling unit, such that a third voltage with a third ripple waveform outputted by the second rectifier meets a charging requirement of the battery.
US10886766B2 Method and device for multi-stage battery charging
A method, an apparatus and a device for charging a battery are provided. The method may include: defining a charging current In for an Nth charging stage of a charging process based on charging capability of the battery, wherein InVn-1 and Vn is smaller than a theoretical charge cutoff voltage Vmax; in case that the N-1th charging stage is not a last charging stage, charging the battery with In-1 during the N-1th charging stage and proceeding to the Nth charging stage when a voltage across the battery reaches Vn-1; and in case that the N-1 th charging stage is the last charging stage, charging the battery with In-1 during the N-1th charging stage and stopping charging when the voltage across the battery reaches Vn-1.
US10886761B1 Mobile phone cover comprising two or more charging stations for rechargeable instruments
A mobile phone cover is provided comprising: a holder 120, 1120, 2120, 3120 for receiving and retaining a mobile phone 108, the mobile phone comprising an energy supply; a portable charging device 106, 1106, 2106, 3106 having two or more charging stations 110, 1110, 2110, 3110, each charging station 110, 1110, 2110, 3110 being configured and arranged for receiving and retaining a rechargeable instrument 104, the rechargeable instrument 104 comprising an energy storage; the portable charging device 106, 1106, 2106, 3106 being further configured and arranged: to transfer energy, in use, from the energy supply of the mobile phone 108, placed in the holder, to the two or more charging stations 110, 1110, 2110, 3110; and to transfer energy, in use, from the charging stations 110, 1110, 2110, 3110 to the energy storage of the rechargeable instrument 104 placed in the respective charging station 110, 1110, 2110, 3110. By providing a portable charging device in a mobile phone case, there is a reduced risk that an instrument will not work properly or be inoperable. There may also be lower chance that the user will forget to take the rechargeable instruments when they are travelling and/or away from home.
US10886759B2 Multi-battery system and management thereof
A battery for supplying current to a device includes one or more battery cores and a battery management system (BMS) electrically connected to the one or more battery cores. The BMS is configured to receive a controlling signal from a control unit of the device and control the one or more battery cores to supply current to the device based on the controlling signal.
US10886755B2 Power control system, method, and power control apparatus
In a power control system, a server transmits to each facility data generated by estimating a variation with time in power consumption in each facility and an upper limit value of power capable of being supplied to each facility. A HEMS controller calculates the sum of amounts of electric power consumed over an upper limit value on the basis of estimation data. A power conditioner reserves the power corresponding to the result of calculation in a storage battery in advance. The power conditioner supplies the power corresponding to the power storage capacity reserved in the storage battery to the facility in a case where the power consumption in the facility exceeds the upper limit value such that the upper limit of the power to be supplied from the system to the facility is set to the upper limit value.
US10886750B2 Apparatus for managing energy input and energy ranking system
An apparatus for managing energy input is provided. The apparatus has a container with an interior that houses an energy ranking system, an energy management system and a storage device. The container has at least two power input connections and a power output connection. Each of the at least two power input connections is connectable to a power generation system. The power output is connectable to a load. The energy ranking system has at least two power inputs in communication with the at least two power input connections and a power output. The energy ranking system selects at least one of the at least two power generation systems for providing power to an energy management system. The energy ranking system selects at least one of the power generation systems based upon a predetermined set of parameters. The energy management system has a power input in communication with the power output of the energy ranking system and a power output in communication with the power output connection of the container. The storage device is provided in communication with the energy management system.
US10886748B1 Metering and communications for distributed energy resource devices
A DER (distributed energy resource) device includes a metrology module and a communications module. The metrology module monitors the output of the DER device and the communications module provides bidirectional communications across a communications network to control the DER device. The control of the DER devices may include commands to connect the DER device to the grid, to disconnect the DER device to the grid, to connect the DER device to the premises, or to adjust a power characteristic of the output of the DER device.
US10886745B2 Virtual localized energy storage devices in an electrical distribution system
An apparatus in one embodiment comprises at least one processing device. The processing device comprises a processor coupled to a memory, and is configured to obtain energy usage data generated by advanced metering infrastructure of a particular energy usage location of an electrical distribution system, to model a virtual localized energy storage device for the particular energy usage location, and to execute an algorithm to control charging and discharging of the virtual localized energy storage device based at least in part on the energy usage data and associated pricing data of the electrical distribution system. The processing device is further configured to provide an interface through which a user can adjust one or more parameters for controlling energy usage at the particular energy usage location based at least in part on a charge state of the virtual localized energy storage device.
US10886744B2 Power conversion system, power supply system and power conversion device
Embodiments provide a power conversion system, a power supply system, and a power conversion device which can use effectively the generated power of the DC generator and the power charged into the power storage device. The power conversion system of the embodiments includes a first power conversion device, a second power conversion device, a third power conversion device, and a control device. The first power conversion device is connected between a DC generator and an electric power system. The second power conversion device is connected between a power storage device and the electric power system. The third power conversion device is connected between the DC generator and the power storage device. The control device sets operations of the first power conversion device, the second power conversion device and the third power conversion device on the basis of a DC power which the DC generator outputs and a DC power which is set.
US10886741B1 Power line oscillation damping using distributed FACTS devices that are voltage/impedance injection modules attached to the HV power lines
Methods for damping oscillations in a high voltage power grid, including power distribution and supply systems by distributing a plurality of voltage/impedance injection modules to inject voltages/impedances onto high voltage power transmission lines of the power grid, sensing power oscillations on the high voltage transmission lines, extracting the dominant oscillatory mode or modes of sensed power oscillations on the high voltage transmission lines, and injecting voltages/impedances responsive to at least the most dominant oscillatory mode onto the respective high voltage transmission lines to counteract the respective oscillations.
US10886739B2 Systems and methods for grid appliances
Embodiments of systems and methods for power demand management are described herein. More specifically, embodiments comprise systems and methods for powering, controlling, and/or operating various types of controllable load for integration with power fluctuations from intermittent power generation plants, such as photovoltaic arrays and wind turbine farms.
US10886736B2 Post-disaster topology detection and energy flow recovery in power distribution network
A control system for controlling a power distribution network including a set of devices for providing power commands the devices to reach a consensus on an average of uniquely weighted states of the devices based on iterative exchange of a uniquely weighted state of each device with its neighboring devices. The system determines the values of states of each of the devices corresponding to the received average of uniquely weighted states, determines a new value of the state of at least on device allowing to reroute distribution of the power, and commands to the device to change the state to the new value.
US10886735B2 Processing system for automated validation, estimation, and editing
An apparatus is provided for performing validation, estimation, and editing (VEE) on interval based energy consumption streams. The apparatus includes a VEE processor and a VEE configuration engine. The VEE processor executes VEE rules on each of the interval based energy consumption streams within a specified time period to generate and store corresponding post VEE readings that are stored in a post VEE readings data stores. The post VEE readings include tagged energy consumption data sets that are each associated with a corresponding one of the interval based energy consumption streams. Each of the tagged energy consumption data sets has groups of contiguous interval values tagged as having been validated. The VEE configuration engine reads the post VEE readings upon initiation of an event and, for the each of the tagged energy consumption data sets, creates anomalies having a plurality of different durations using only the groups of contiguous interval values, and generates estimates for the anomalies by employing estimation techniques and, for each of the different durations, selects one of the estimation techniques for subsequent employment when performing VEE of subsequent energy consumption data for the corresponding one of the p interval based energy consumption streams.
US10886730B2 Filter having an ESD protection device
A filter that includes a series circuit of a first Zener diode and a second Zener diode, a third Zener diode connected between a node and ground, and a third inductor. A first series resonant circuit is formed by a parasitic capacitance of the first Zener diode, a parasitic capacitance of the third Zener diode, and the third inductor, and a second series resonant circuit is formed by a parasitic capacitance of the second Zener diode, the parasitic capacitance of the third Zener diode, and the third inductor. Moreover, the parasitic capacitances of the first Zener diode and the second Zener diode are substantially equal, and the parasitic capacitance of the third Zener diode is larger than the parasitic capacitance of each of the first Zener diode and the second Zener diode.
US10886726B2 Control method for protecting transformers
A method for controlling a transformer includes specifying, in one or more control devices, an initial operating limit (e.g. an initial current limit or an initial temperature limit) for one or more windings of the transformer. Further, the method includes monitoring, via one or more sensors, at least one electrical condition of the one or more windings of the transformer (e.g. current or voltage). The method also includes receiving, by the one or more control devices, a signal indicative of the at least one electrical condition of the one or more windings of the transformer. As such, the method further includes adjusting, by the one or more control devices, the initial operating limit based at least in part on the at least one electrical condition of the one or more windings of the transformer.
US10886714B2 Branching circuit body and branching method of electric wires
A branching circuit body includes a first electric wire, a first shield tube which covers the first electric wire, a second electric wire which is electrically connected to the first electric wire and drawn out through an opening formed in the first shield tube, a second shield tube which covers the second electric wire and has an end portion inserted into the opening, and a coupling band for joining the second shield tube to the first shield tube.
US10886693B2 Optical module
An optical module includes a housing and an optical element that is disposed in the housing and emits light in the housing, in which a partial area of a surface inside the housing serves as a reduced optical reflection area processed so as to absorb the light and have a rough surface.
US10886688B1 Calibration technique for determining laser beam location after azimuth mirror
A laser pointing apparatus and a method of calibration therefor utilizing a precision machined, highly reflective alignment cube to precisely calibrate the laser pointing system is provided. The calibration method can allow the calculation of the position of a transmitted beam after it leaves an azimuth mirror to high degree of accuracy over large distances.
US10886687B2 Electrical contact element to improve operational function
A contact element (30′), including a base body made of a strip material and/or sheet material, and at least one contact segment (30.1, 30.2′) which is connected to the base body and which is designed to make electric contact between the contact element (30′) and a contact partner, in particular an electric and/or electronic component. The at least one contact segment (30.2′) is embodied as a wire-like extension, which is formed integrally with the base body from the strip and/or sheet material. In addition, at least one end of the wire-like extension forms a transition region (31), which adjoins the base.
US10886686B2 Method for crimping an electrical contact to a cable and tool for implementing said method
A method of attaching an electrical contact to a cable is presented herein. The electrical contact is crimped to the cable, at different heights, in such a way as to obtain a mechanical retention portion and an electrical conduction portion. The difference between the final crimping heights of the mechanical retention portion and the electrical conduction portion is between 0.5 and 0.6 mm. A tool for implementing this method is also described herein.
US10886677B2 Distal connector assemblies for medical lead extensions
Distal connector assemblies that are on the distal end of medical lead extensions provide increased rigidity by including a rigid holder that contains the electrical connectors. The electrical connectors are separated within the rigid holder by insulative spacers that may be individual items or may be formed from a compliant carrier that the electrical connectors may reside within where the carrier is positioned within the rigid holder. The rigid holder may also contain a set screw block defining set screw bore or the rigid holder may include an integral portion that defines a set screw bore. The integral portion may include a slot to allow a molding pin loaded with the electrical connectors and other components to be dropped into a cavity of the rigid holder. An overmold may be present to surround the rigid body containing the electrical connectors and insulative spacers.
US10886676B2 Connection system for tiered stages
A connection system for a quantum computer that employs constant impedance connectors with attenuation or filtering components or both embedded therein or within an adaptor removably insertable within an adaptor housing for use in a cryogenically cooled quantum computer. The connection system provides a higher density of cables traversing through a hermetic sealed top plate, and which are accessible to chill blocks to reduce the thermal energy from the signal lines. Attenuators or filter circuits are embedded in the constant impedance connector housings, or provided in adaptors that connect on each end to form mating constant impedance connections, in order to reduce signal strength as the signal progresses through the cryogenic environment and to remove extraneous electrical signal noise.
US10886672B2 Connector for connecting antenna and electronic device having the same
An electronic device with an antenna-connectable connector is provided. The electronic device includes a wireless communication circuit configured to receive wireless communication data and a universal serial bus (USB) type-C connector including a housing forming an outer surface of the connector, an opening formed in at least a portion of the outer surface to allow a header-type external connector to be coupled to the connector in a forward direction or a reverse direction, and a board disposed inside the opening, the board having a first surface on which a plurality of first pins corresponding to the forward direction are arranged and a second surface on which a plurality of second pins corresponding to the reverse direction are arranged.
US10886670B2 PCB-based connector device
A connector device for connection with a counter piece for establishing a mechanical and electric connection, wherein the connector device comprises at least two printed circuit board elements each comprising an electrically insulating core and at least one comprising an electrically conductive structure at least partially on the respective electrically insulating core, and at least one embedded component embedded within the respective electrically insulating core and electrically coupled to the respective electrically conductive structure, wherein the at least one electrically conductive structure is arranged at least partially on an exposed surface of the connector device and is configured for establishing the electric connection with the counter piece upon establishing the mechanical connection with the counter piece.
US10886668B1 Coaxial cable connector assembly
An electrical connector assembly includes a dielectric connector housing having a cavity extending longitudinally therethrough and a shield terminal disposed within the cavity. The shield terminal has an attachment portion configured to receive a shield conductor of a coaxial cable and a connection portion configured to receive a cylindrical mating shield terminal. The connection portion defines a first cylindrical sector and a second cylindrical sector arranged opposite one another. The connection portion and the cavity cooperate to put the first and second cylindrical sectors in intimate contact with, and apply a compressive force to, the mating shield terminal when the mating shield terminal is inserted within the connection portion.
US10886665B2 Service plug
A service plug includes a first connector housing that accommodates a first terminal, a second connector housing that accommodates a second terminal, and a lever that is rotatably provided about a rotation shaft of the second connector housing, that has a cam groove into which a cam pin of the first connector housing is engaged, and that brings the second connector housing into a disengagement state when the lever is in a first operation position and brings the second connector housing into an engagement state when the lever is in a second operation position. The lever has a stopping wall at a terminal end of the cam groove.
US10886663B2 Electrical connector
An electrical connector includes a plug that mates with a receptacle. In a medical application, the plug is connected to electrical leads that pass through a patient's skin to an implanted medical device in the patient's body, while the receptacle is connected to external medical equipment. The plug is small in diameter so the size of the opening in the patient's skin can be minimized. All electrical contacts in the plug are on internal portions. The receptacle includes annular contacts that contact the internal electrical contacts on the plug when the plug and receptacle are properly mated. When the plug is plugged into the receptacle, spring-loaded retention arms in the receptacle lock into place on the plug, retaining the plug in the receptacle.
US10886661B2 Connector and radiator
A connector comprises a cage, a radiator disposed on a top wall of the cage and having a vertical slot extending through the radiator in a lateral direction of the radiator, a clip adapted to be locked to the top wall of the cage, and a sealing cover mounted on the vertical slot. The clip has an elastic lateral beam received in the vertical slot and adapted to press the radiator on the top wall of the cage. The sealing cover at least partially seals the vertical slot.
US10886660B2 Electronic device including hinge part supporting inner lid rotatably
A lid that blocks an opening of a housing of a computer includes an inner lid, an outer lid, and a water stop member. The inner lid includes an engagement hole at an end of the inner lid on a side close to a hinge axis. The housing includes an engagement projection that is engaged with the engagement hole when the inner lid is rotationally moved until the inner lid faces a bottom surface. The outer lid includes a right protrusion at an end of the outer lid on a side far from the hinge axis. The housing includes an engagement recess that is engaged with the right protrusion when the outer lid is slid away from the hinge axis.
US10886659B2 Sealing interface for a telecommunications enclosure
A sealing interface (26) that utilizes an elastomeric sealing member (28) is disclosed herein. The sealing interface (26) is configured to provide effective sealing while requiring only relatively low amounts of force to deform the elastomeric sealing member (28) sufficiently to form an effective seal.
US10886657B2 MSL connector series
Connector apparatus having a female connector assembly and a male connector assembly. The female connector assembly includes a female housing, a connector position assurance (CPA) member for assuring the engagement of the male connector assembly with the female connector assembly, and a first terminal position assurance (TPA) member for assuring that terminals for the female connector assembly are positioned properly. The female housing further includes a connector latch used to securely hold together a connector apparatus. The female housing has TPA protection ribs and CPA protection walls. The male housing has TPA protection ribs.
US10886651B2 Electrical connector assembly and electrical connector system using the same
An electrical connector assembly used in an interior of an electronic device which includes an internal printed circuit board, a chip mounted on internal printed circuit board, internal conductive pads disposed close to the chip and electrically connected to the chip, and an interface connector away from the chip and electrically connected to the external electrical connector comprises a first connector electrically connected to the internal conductive pads and a cable connecting with the first connector, the cable being able to electrically connect to the interface connector, wherein the first connector includes first elastic terminals elastically contacting the internal conductive pads.
US10886650B1 Connector adapted to be connected to flexible conductor
A connector includes a pushing member having a projection, and a contact made of a conductive material and having a projection accommodating portion of recess shape into which the projection is to be inserted, the projection having a protruding portion that is situated in a lateral surface of the projection with protruding from the lateral surface of the projection and approaches an inner surface of the projection accommodating portion when the projection is inserted into the projection accommodating portion, and a gap forming portion that is situated in the lateral surface of the projection around the protruding portion and forms a predetermined gap between the gap forming portion and the inner surface of the projection accommodating portion when the projection is inserted into the projection accommodating portion, the predetermined gap being wider than a distance between the protruding portion and the inner surface of the projection accommodating portion.
US10886649B1 Cable connector and connector assembly
A cable connector includes a cable-end insulating main body, a cable-end conductive terminal group provided inside the cable-end insulating main body, a cable electrically connected to the cable-end conductive terminal group, and a buckle installed above the cable-end insulating main body. The cable-end insulating main body includes a main body portion, an insertion portion formed by extending forward from the main body portion, and a buckle portion formed by extending upward and forward from an upper surface of the main body portion. A buckle slot is provided on the top of the buckle portion, the buckle is installed in the buckle slot, a first plug slot is provided in the insertion portion, the cable-end conductive terminal group is provided in the first plug slot, and a first limit slot is provided between a portion of the buckle portion extending out the main body portion and the insertion portion.
US10886646B2 High speed hot shoe
A hot shoe interface system for transmitting high speed data includes a hot shoe portion including a first set of electrical contacts configured to receive high speed data from a first device. A second set of electrical contacts is configured to receive a power signal and a third set of electrical contacts is configured to receive low speed data from the first device. A first set of optical terminals is configured to receive optical data from the first device. A hot shoe receiver further includes a fourth set of electrical contacts configured to provide the high speed data to a second device. A fifth set of electrical contacts is configured to receive the power signal and a sixth set of electrical contacts is configured to provide the high speed data to the second device. A second set of optical terminals is configured to transmit optical data to the second device.
US10886645B2 Contact element for electrical plug-in connections
A contact element for connection of an electrical plug-in connector of electrical or electronic system components to an electronic printed board assembly is provided herein. The contact element has two mutually spaced arms, each having a circular free end. The arms are connected to one another via a contact portion. At one end, the contact element has an extension piece for the electrical connection to the printed board assembly. The contact element has a cutout over its entire length. The cutout is narrowed in the contact portion by contact projections projecting into the cutout. A clamping region for the force-fitting and electrically conductive clamping of the plug-in connector is formed. The arms are arranged at an angle with respect to the contact portion in such a way that they extend in two different planes.
US10886643B2 Display device
A display device includes a substrate including a display area and a non-display area, a first pad terminal and a second pad terminal disposed in the non-display area of the substrate, the first pad terminal arranged along a first column and the second pad terminal arranged along a second column, a first connection unit connected to the first pad terminal, a first driving integrated circuit (“IC”) connected to the first connection unit, a second connection unit connected to the second pad terminal and overlapping the first connection unit, and a second driving IC connected to the second connection unit. A maximum width of the second connection unit in a row direction is larger than a maximum width of the first connection unit in the row direction.
US10886642B2 Mechanical and electrical connection element for the use in low, medium and high voltage
An electrical connection for medium and high voltage switchgears includes an electrical terminal of a switchgear. An electrical contacting surface of the electrical terminal as first current carrying part is electrically connected with a contacting surface of an external electrical connector part as second current carrying part via a connecting system. The connecting system includes a stretch-bolt function, which is integrated in one of the current carrying parts. The stretch bolt function is provided with a male screw thread at the extending end, which is configured to be screwed into a female threaded hole of the second current carrying part.
US10886639B2 Connector
Provided is a connector capable of preventing foreign matter from entering from outside even under a high-vibration or high-temperature environment. The connector (10) according to the present disclosure includes a pair of a first fitting object (16) and a second fitting object (30) capable of being fitted together; a contact (50) provided to at least one of the first fitting object (16) and the second fitting object (30); and a first filler (70a) and a second filler (70b) provided respectively to the first fitting object (16) and the second fitting object (30), in which the first filler (70a) and the second filler (70b) are crushed and integrated to each other around the contact (50) when the first fitting object (16) and the second fitting object (30) are fitted together.
US10886637B2 Crimp connection terminal
In a conductor crimping portion 3, a pair of crimping pieces 3c and 3d having a two-layer structure of an upper layer plate 3a and a lower layer plate 3b connecting the upper layer plate 3a is raised in a U-shape from both sides of a bottom portion 3e. A void 3g is formed inside a folded-back portion of the upper layer plate 3a from the lower layer plate 3b. In the conductor crimping portion 3, the crimping pieces 3c and 3d have a two-layer structure, and a conductor portion is elastically fixed and connection becomes strong due to the presence of the void 3g.
US10886636B2 Connectors for flexible busbar and methods of connecting
A connector for a flexible busbar is provided. The connector includes a jaw and a relief. The jaw has a first member and a second member both depending from a support member and spaced from one another by a distance. The distance is larger than a thickness of the flexible busbar. The relief is defined on first member and/or second member. The jaw is deformably compressible onto the flexible busbar upon application of a deformation force on the first and second members so that the flexible busbar conforms to the at least one relief to form an electrical and mechanical connection.
US10886634B2 Filter feeding network and base station antenna
A filter feeding network, including a dielectric substrate, where a surface of the dielectric substrate's one side is provided a microstrip line, and a surface of the dielectric substrate's other side is provided with a metal ground; the microstrip line includes first and second power division circuits, and first and second filter circuits; an input and output end of the first filter circuit are respectively connected to the first power division circuit's input and output end correspondingly, the second filter circuit's input and output end are respectively connected to the second power division circuit's input and output end correspondingly, and the input end of the first filter circuit and second filter circuit are in conduction with the metal ground; and first and second power division circuit's output end feeds at least two array antenna units for −45° polarization and +45° polarization respectively.
US10886633B2 Flexible polymer antenna with multiple ground resonators
The disclosure concerns an antenna assembly having a substrate with an antenna radiating element and a ground conductor disposed on the substrate, the ground conductor further characterized by a plurality of ground resonators, wherein a length associated with each of the ground resonators increases as the ground resonators are distanced from the antenna radiating element. Additionally, a coaxial cable is routed around the antenna assembly for configuring the coaxial cable as an additional ground resonator associated with the antenna assembly. The resulting antenna provides wide band performance between 700 MHz and 2700 MHz with improved efficiency compared with conventional antennas.
US10886626B2 Configurable phased antenna array
The present subject matter relates to devices, systems, and methods for beam steering in which a configurable antenna assembly includes a first antenna element configured to radiate in a first broadside direction and a second antenna element configured to radiate in an endfire direction. In some embodiments, the configurable antenna assembly further includes a third antenna element configured to radiate in a second broadside direction substantially opposite to the first broadside direction. Such devices, systems, and methods can further be configured such that one of the antenna elements is selectively connected to a common signal feed.
US10886621B2 Antenna device
An antenna device includes a substrate having a ground conductor, an antenna conductor disposed approximately parallel with the ground conductor with an air layer or a dielectric layer, plural short-circuiting conductors that connect the antenna conductor to the ground conductor, and a feed conductor disposed in a vicinity of one of the plural short-circuiting conductors and that feeds the antenna conductor with power. When a wavelength of frequency used in the antenna device is represented by λ, an outer circumferential length of the slot is approximately 1λ to 2λ and a width of the slot is 0.005λ to 0.05λ, an interval between the plural short-circuiting conductors is shorter than or equal to λ/2, and a distance between the antenna conductor and the ground conductor is 0.005λ to 0.05λ.
US10886620B2 Antenna
An antenna includes a dielectric substrate, a ground element, a feed element, a microstrip line, and a feed point. The ground element is disposed on a first surface of the dielectric substrate. The ground element includes a slit. The feed element is disposed on a second surface of the dielectric substrate. The microstrip line extends from the feed element toward the slit. The feed point is disposed on the second surface of the dielectric substrate, and connected to the feed element via the microstrip line. The feed point is positioned between the feed element and the slit, and disposed at an end of the microstrip line.
US10886619B2 Electronic devices with dielectric resonator antennas
An electronic device may be provided with a phased antenna array and a display cover layer. The phased antenna array may include a dielectric resonator antenna. The dielectric resonator antenna may include a dielectric resonating element embedded in a lower permittivity dielectric substrate. The substrate and the resonating element may be mounted to a flexible printed circuit. A slot may be formed in ground traces on the flexible printed circuit and aligned with the resonating element. The slot may excite resonant modes of the resonating element. The resonating element may convey corresponding radio-frequency signals through the cover layer. A dielectric matching layer may be interposed between the resonating element and the cover layer. If desired, the slot may radiate additional radio-frequency signals and the matching layer may have a tapered shape. Dielectric resonator antennas for covering different polarizations and frequencies may be interleaved across the array.
US10886617B2 Electronic devices with probe-fed dielectric resonator antennas
An electronic device may be provided with a phased antenna array and a display cover layer. The phased antenna array may include a probe-fed dielectric resonator antenna. The antenna may include a dielectric resonating element mounted to a flexible printed circuit. A feed probe may be formed from a patch of conductive traces on a sidewall of the resonating element. The feed probe may excite resonant modes of the resonating element. The resonating element may convey corresponding radio-frequency signals through the display cover layer. An additional feed probe may be mounted to an orthogonal sidewall of the resonating element for covering additional polarizations. Probe-fed dielectric resonator antennas for covering different polarizations and frequencies may be interleaved across the phased antenna array.
US10886610B2 Portable antenna control device and antenna control system
A portable antenna control device includes: a main controller for generating a control signal for adjusting a device provided in an antenna; a modem unit for converting the control signal generated by the main controller into an on-off keying (OOK) signal; a power management unit for supplying direct current power; and an OOK port for synthesizing and outputting the OOK signal converted by the modem unit and the direct current power supplied by the power management unit.