Document Document Title
US10939601B2 Component mounting line
A component mounting line configured to move an automatic exchanging device that performs setting and removing of feeders of multiple component mounters, including a position detecting device that detects the position of the automatic exchanging device is configured from a timing belt with an end and provided to extend in a straight line along the moving lane on the front side of the component mounting line, a timing pulley that moves together with the automatic exchanging device while maintaining a state in which the teeth of the timing pulley are engaged with the teeth of the timing belt, and a rotary encoder that outputs a rotation angle of the timing pulley, and the pulse output of the rotary encoder is counted to detect the position of the automatic exchanging device.
US10939597B2 Component mounting device
A component mounting device includes a conveyance unit that conveys a placement member on which a mounting target is placed, a head unit movable in a horizontal plane, and a controller. The controller transfers the mounting target from the conveyance unit to a transfer position by controlling movement of the head unit in the horizontal plane in a state in which the placement member is held by one or a plurality of heads of the head unit.
US10939596B1 Optical window with integrated temperature sensing
Methods and apparatus for measuring and optionally adjusting the temperature profile of an optical window. In one example, an optical window with integrated temperature sensing functionality includes a first window layer of an optically transparent material, a second window layer of the optically transparent material, an electromagnetic interference shielding grid disposed between the first and second window layers and including a first electrically conductive structure and a second electrically conductive structure, and a thermally sensitive material disposed between the first and second electrically conductive structures, the thermally sensitive material having an electrical property that varies as a function of temperature.
US10939595B1 EMF/RF radiation shielding means
This invention provides an EMF/RF radiation shielding means including a conductive fabric enclosure functioned as a Faraday cage, a pair of flexible magnets for sealing the Faraday cage and a zipper to complete the closure and allow the two magnets to connect. The conductive fabric enclosure has a closable and openable top side, a left side, a right side and a closed bottom side. The conductive fabric enclosure is provided with two accommodations opposite to each other at its inner surface under and along the closable and openable top side. The pair of flexible magnets is respectively placed in the accommodations for connecting and sealing the Faraday cage. The zipper provides easy closing and opening to the enclosure, where the zipper closes it allows the two magnets to connect and when opening it allows easy access to the enclosure.
US10939582B2 Methodology for blindmating and cooling electronic modules
An apparatus is disclosed comprising: a chassis including an array plate, the array plate having a plurality of first openings formed thereon; a plurality of floating inserts, each of the floating inserts being disposed in a different one of the first openings; a main board having a plurality of second openings formed thereon, the main board being coupled to the array plate via a plurality of alignment pins, each of the alignment pins extending through a respective one of the plurality of floating inserts and into a respective one of the plurality of second openings; and an electronic module coupled to the main board, the electronic module including a first connector and at least one alignment socket, the first connector being coupled to a second connector that is disposed on the main board, the alignment socket being arranged to receive a given one of the alignment pins.
US10939577B2 Cooling unit that discharges heat from heat source and electronic apparatus equipped with the cooling unit
A cooling unit can be downsized. Air is taken in through an intake port, and heat is discharged from a heat source through an exhaust port. A heat transport unit, forming a part of a cooling fan or is substantially in contact with it, has a first region which has one end facing the heat source and another end having a through hole which air taken in or air to be discharged passes through, and in which air passes through the through hole to perform heat exchange with the air in an inner wall of the through hole. The cooling fan has an intake opening and an exhaust opening. The through hole has an intake through hole and/or an exhaust through hole. Air passes through the intake port, the intake through hole, the intake opening, the exhaust opening, the exhaust through hole, and the exhaust port in this order.
US10939576B2 Power connector assembly for a communication system
A power connector includes a housing holding first and second power contacts. The housing has first and second rails defining a slot receiving a power rail. The housing has an upper contact channel in an upper wall and a lower contact channel in a lower wall receiving the power contacts. The power contacts each have a base and deflectable spring beams extending into the slot and being exposed at the slot for slidable electrical connection to a first power rail contact of the power rail on an upper surface the power rail and a second power rail contact of the power rail on a lower surface the power rail.
US10939575B2 Shelf-mounted modular computing unit
A system for performing computing operations includes a rack, one or more shelves coupled to the rack, and two or more computing modules. Each computing module may include a chassis, one or more circuit board assemblies in a primarily vertical orientation, and one or more hard disk drives in a primarily vertical orientation. The circuit board assemblies and the hard disk drives are coupled to the chassis of the computing module.
US10939574B2 Server apparatus and tray mechanism thereof
A server apparatus includes a casing having an opening and a fixing structure away from the opening, a tray mechanism and a server module. The tray mechanism includes a tray, a transmission member slidably disposed on the tray and having a slot, a link having an engaging structure and being slidably disposed through the slot, and a handle movably connected to the transmission member and pivoted to the tray. The server module is disposed on the tray. When the tray is disposed in the casing and the handle pivots to a mounting position, the transmission member slides relative to the tray to drive the link to pivot, so as to rotate the engaging structure to be engaged with the fixing structure.
US10939573B1 Electronic module carrier for an information handling system
An electronic module (EM) carrier includes a sliding bracket coupled to the EM carrier and a handle coupled to the sliding bracket. The handle and sliding bracket are configured to engage with a stationary chassis to hold the EM carrier at a first position in a bay of the stationary chassis when the handle is open. The sliding bracket is further configured to translate the EM carrier to a second position in the stationary chassis when the handle is moved from an open position towards a closed position. In the second position, an EM carrier connector of the EM carrier is engaged with a sled connector of a sled and, in the first position, the EM carrier connector is disengaged from the sled connector.
US10939572B2 Circuit board assembly
A mid-plane assembly includes a main circuit board portion including a plurality of electrical connectors configured to releasably engage a plurality of devices, a first circuit board portion, and a first electrical coupling assembly configured to electrically couple the first circuit board portion to the main circuit board portion and position the first circuit board portion essentially orthogonal to the main circuit board portion.
US10939567B2 Electronic module using board lacquer to reinforce the circuit board to the unit housing
An electronic module includes a carrier element and a circuit board. The circuit board is attached in and/or to the carrier element via at least one connection site. The at least one connection site is formed by means of a hardenable medium.
US10939566B2 Electronics housing for housing an electronics component
An electronic housing for housing an electronic component includes: a housing body having an upper housing part and a lower housing part, between which a receiving space for the electronic component is formed. The electronic component is held in the receiving space by a holding device. The holding device includes at least one holding body with a holding arm. The holding arm projects at least in sections from outside the receiving space into the receiving space and provides a holding section for holding the electronic component.
US10939565B2 Transmission control device, in particular for a motor vehicle, and method for producing an electrical-connector housing
A transmission control device, in particular for a motor vehicle, includes a circuit board element, and an electrical-connector housing. The circuit board element has electronic components. The electrical-connector housing is configured to receive an electrical connector, and to electrically connect the electrical connector to the circuit board element. The electrical-connector housing substantially consists of a thermoset material, and partially encloses the circuit board element via direct contact in an integrally bonded fashion.
US10939559B2 Removing unwanted flux from an integrated circuit package
A surface-mounted integrated circuit (IC) package is disclosed that has unwanted flux removed from surface-mounted IC. A bottom termination component (BTC) includes lands and a thermal pad. The lands provide an electrical connection from the BTC and the thermal pad provides heat transfer from the BTC. The thermal pad includes vias that are configured to remove flux generated from solder applied to the surface-mounted IC as the surface-mounted IC is assembled. A printed circuit board (PCB) is mourned to the BTC and is electrically connected to the BTC via the lands and receives heat transfer from the BTC via the thermal pad and includes a reservoir. The reservoir is configured to pull flux positioned between the lands into the reservoir as the flux is generated from the solder applied to the surface-mounted IC as the BTC is mounted to the PCB and as the surface-mounted IC is assembled.
US10939554B1 Circuit board assembly and electronic device
A circuit board assembly allowing a higher population density of electronic components on the board includes a first circuit board, a second circuit board, and an interposer electrically connecting the first circuit board and the second circuit board. The interposer includes a substrate sandwiched between the first circuit board and the second circuit board, the substrate includes a first surface facing the first circuit board, a second surface facing the second circuit board, and a lateral surface connecting the first circuit board and the second circuit board. It is the lateral surface which carries a test pad, allowing all testing of components to be done on the test pad.
US10939553B2 Vertical-side solder method and package for power GaN devices
A packaged GaN semiconductor device with improved heat dissipation is provided. A GaN device is packaged on a printed circuit board (PCB) with a vertical side of the device, and optionally the back side of the device, in thermal contact with the PCB. The packaging is compatible with surface mount technologies such as land grid array (LGA), ball grid array (BGA), and other formats. Thermal contact between the PCB and a vertical side of the device, and optionally the back side of the device, is made through solder. The solder used for the thermal contact may also connect a source terminal of the device, which also improves electrical stability of the device. The packaging is particularly suitable for GaN HEMT devices.
US10939550B2 System and method of forming electrical interconnects
A method of forming a high-conductivity electrical interconnect on a substrate may include forming a graphene film with a plurality of graphene members, depositing a metal over the graphene film, and providing a metallic overlay that connects the plurality of graphene members together through the depositing operation to form a covered graphene film.
US10939548B2 Component carrier with improved toughness factor
A component carrier is provided, which includes a stack having at least one electrically conductive layer structure and/or at least one electrically insulating layer structure; a component on the stack; and stress propagation suppressing particles in at least part of the stack suppressing propagation of stress through the component carrier.
US10939547B2 Display device and method of manufacturing the same
A display device includes a substrate having a flat portion, a first curved portion adjacent to a side of the flat portion, and a second curved portion adjacent to a corner of the flat portion and the first curved portion, and a display unit on the substrate, the display unit including a plurality of display pieces on the second curved portion of the substrate, the display pieces being spaced apart from each other, and extending from the corner of the flat portion to an edge of the second curved portion.
US10939544B2 Multiple resin over-mold for printed circuit board electronics and light guide
A laminated light guide and component carrier includes a polymeric material body having a first face. A light emitting diode is positioned on the first face. A connector is positioned on the first face. A through aperture is created in the body positioned proximate to the light emitting diode. A light guide of a light transmissive polymeric material is overmolded onto the light emitting diode and fills the through aperture and covers substantially all of the first face positioned outside of the space envelope containing the connector.
US10939541B2 Shield structure for a low crosstalk single ended clock distribution circuit
An integrated circuit is described. The integrated circuit includes a first layer, a first clock line for carrying a first clock signal, and a second clock line for carrying a second clock signal. The second clock line runs alongside the first clock line for a distance. The integrated circuit includes a shield structure for shielding the clock line from crosstalk and/or other interference. The shield structure includes a shield wall extending from the first layer. The shield wall runs between the first and second clock lines for at least a portion of the distance. The shield structure may also include a shield cage extending from the first layer and surrounding the first and second clock lines for at least a portion of the distance. The shield cage has a plurality of openings. The shield cage and/or shield wall may be connected to the ground of an AC power supply.
US10939534B2 Control device for controlling multiple operating characteristics of an electrical load
A load control device may be configured to control multiple characteristics of one or more electrical loads such as the intensity and color of a lighting load. The load control device may include concentric rotating portions for adjusting the multiple characteristics. A control circuit of the load control device may be configured to generate control data for controlling one or more of the characteristics of the electrical loads in response to rotations of the concentric rotating portions. The control circuit may be further configured to provide feedback regarding the control being applied on one or more visual indicators. The load control device may be a wall-mounted dimmer device or a battery-powered remote control device.
US10939531B2 Intelligent lighting control system apparatuses, systems, and methods
The present disclosure provides an intelligent lighting control system for temporarily opening a circuit in the system. The lighting control system includes a light switch module including a switch control circuit. The switch control circuit includes a processor configured to modulate the flow of electrical energy to the lighting circuit via a dimmer circuit to produce a plurality of lighting scenes by varying the illumination of the light bulb. The processor is, in response to receipt of a control command to discontinue illumination of the light bulb, configured to cause, for a first pre-specified period of time, the amperage of the current flowing from an alternating current power supply to the power circuit to be reduced, and open, for the first pre-specified period of time, the electrical connection between the switch control circuit and an electrical connector.
US10939529B2 Data generation method, data reproduction method, data generation device and data reproduction device
A data generation method is for generating video data that covers a second luminance dynamic range wider than a first luminance dynamic range and has reproduction compatibility with a first device that does not support reproduction of video having the second luminance dynamic range and supports reproduction of video having the first luminance dynamic range, and includes: generating a video signal to be included in the video data using a second OETF; storing, into VUI in the video data, first transfer function information for identifying a first OETF to be referred to by the first device when the first device decodes the video data; and storing, into SEI in the video data, second transfer function information for identifying a second OETF to be referred to by a second device supporting reproduction of video having the second luminance dynamic range when the second device decodes the video data.
US10939527B2 Light engine configured to be between a power source and another light engine
A LED based lighting apparatus is disclosed. The light engine used in the lighting apparatus may use printed circuit board and have a plurality of LED groups that are independently controllable by a control unit. The power supply input and return paths connected to each LED group may be implemented on different layers to allow a compact footprint that may be used with traditional fluorescent encasements with relatively little modification. The LEDs may comprise a subset of LEDs having a first colour and a subset of LEDs having a second colour different from said first colour intertwined on the light engine.
US10939523B2 Efficient dynamic light mixing for compact linear LED arrays
Systems, software, and methods are provided for efficient, dynamic lighting control. In an embodiment, a two-channel LED lighting system is dynamically controlled to emulate dimming of an incandescent fixture. In an example, a lighting fixture may include red, green, blue, and white emitting LED modules. The lighting fixture may be controlled such that it produces generally white light from about 2150K candle light color to 5500K daylight white color with only 4 LEDs. Furthermore, the white LED may be controlled such that the white LED CRI is approximately 95 to ensure optimal results when mixed with red and green. In another embodiment, a dynamic two-channel LED lighting system is controlled to emulate dimming of an incandescent fixture. Specific dimming protocol can allow for efficient dimming which helps minimize the height of a linear light fixture and maintain diffusion with multiple colored point sources at minimal pitch.
US10939518B2 Component-mounting machine and method for adjusting illumination light amount thereof
A component-mounting machine including an LED lighting device configured to illuminate an imaging target that is to be imaged by a camera loaded on the component-mounting machine; and an illumination light amount adjusting device configured to adjust in steps with a specified gradation quantity an illumination light amount of the LED lighting device. The LED lighting device uses two types of LED elements with different brightness levels, and the illumination light amount adjusting device is configured to adjust in steps with a specified gradation quantity a pulse width or a current value of a current flowing through low-brightness LED elements that are the LED elements with a lower brightness level out of the two types of LED elements so as to adjust in steps with a specified gradation quantity an emitted light amount of the low-brightness LED elements while maintaining a specified level of illumination light amount.
US10939516B2 Device, method, and system for creating dynamic horizon effect lighting
An inventive solution directed to an apparatus and system for creating a dynamic ambient lighting experience wherein the level of brightness increases and decreases along a horizonal path to create an impression of linear movement. This simulates the traversal of the sun along its horizon. The device comprising subsection units which may be coordinated to increase or decrease length. The time and speed for dimming and brightening of light from start to finish along the length of the device may be defined by preconfigured parameters or customized to desired setting. The device creating a diurnal pattern of light transition and movement along the length of an indoor space subject to the peripheral view of the observer.
US10939514B2 Electroluminescence display and method for driving the same
An electroluminescence display and a method for driving the same are provided to enhance the aging performance of the electroluminescence display. The electroluminescence display comprises: a display panel on which a plurality of pixels each comprising an electroluminescence element; and a power supply part that outputs a drive voltage for driving the pixels, wherein an externally applied aging signal is applied to a cathode of the electroluminescence element to perform aging on the display panel.
US10939512B2 Microwave heating apparatus
The present invention includes a directional coupler that detects at least part of a reflected wave inside a waveguide. When an object to be heated is absent, a reflected wave is strong, because there is nothing to absorb a microwave. When the object is present, the reflected wave is weak, because the microwave is absorbed by the object. As a quantity of the object becomes greater, a larger amount of microwave is absorbed by the object, and thus the reflected wave is weakened. It is thus possible to determine the quantity of the object from a reflected wave detection amount detected by the directional coupler without using a detector that detects a load.
US10939511B2 Solid state radio frequency (SSRF) microwave oven for aircraft galley
A solid-state radio frequency (RF) microwave oven for an aircraft galley is dimensioned to fit the galley and includes within the oven cavity an array of RF modules disposed on the upper interior surface of the cavity. Each RF module includes one or more RF emitters programmable to heat meals placed within the oven cavity by emitting tunable RF signals. The RF modules may monitor the internal temperature and doneness of the food by detecting returned unabsorbed energy. An oven control module (OCM) may communicate with the aircraft galley network, selectively manage the activation and deactivation of RF modules depending on the food being cooked and its changing internal temperature, and tune emitted RF signals to avoid interference with aircraft communication systems. Compact heat sinks may be located within the rear of the oven cavity for the removal of excess energy from the oven.
US10939508B2 Cooker
A cooker is configured such that reader (19) reads heating control information attached to food from an image of an interior of heating chamber (12) captured by imaging unit (16), correction calculator (29) performs correction calculation based on the heating control information, and heating controller (14) controls heating unit (13) based on a result of the correction calculation.
US10939504B1 Hand warmer with the function of portable power source
The present application discloses a hand warmer with the function of portable power source, comprising an MCU control module, a heating sheet control module, a mobile power supply control module, and a lithium battery module, wherein the MCU control module is separately connected to the heating sheet control module, the mobile power supply control module and the lithium battery module, and the lithium battery module is further separately connected to the heating sheet control module and the mobile power supply control module. The hand warmer with the function of portable power source has a precise circuit design that allows users to precisely adjust the heating temperature as needed, and is well combined with a mobile power supply.
US10939501B2 Apparatus, system and method to implement reserved resources for forward compatibility in new radio (NR) networks
An apparatus of a New Radio (NR) User Equipment (UE), a method and system. The apparatus includes a radio frequency (RF) interface and one or more processors coupled to the RF interface and configured to: decode a communication from a NR evolved Node B (gNodeB), the communication including information on configuration parameters of reserved physical resources confined within a bandwidth part (BWP) of a wireless channel, the configuration parameters including time and frequency resources; based on the communication, determine the reserved physical resources as being allocated reserved physical resources; and process signals received on, or for communication on, only physical resources not overlapping the allocated reserved physical resources.
US10939496B2 Method and apparatus for mitigating interference effects using antenna discrimination angle
An interference effect mitigating method may be a method of mitigating interference effects of a mobile earth station to a terrestrial radio station. The interference effect mitigating method may include collecting position information including a position, of a communication device of a first wireless communication network, which changes over time, determining an antenna discrimination angle based on the collected position information, and determining a transmission power and a transmission scheme of the communication device of the first wireless communication network based on the determined antenna discrimination angle, to mitigate interference effects of the communication device of the first wireless communication network to a communication device of a second wireless communication network.
US10939492B2 PDCP anchored change of relay based connection
A wireless communication device (10) controls changing of a connection of the wireless communication device (10) to an access node (100) of the wire-less communication network between: a relay based connection to the access node (100), and either a direct connection to the access node (100) or another relay based connection to the access node (100). The relay based connection extends via a device-to-device communication link (30) between the wireless communication device (10) and a first further wireless communication device (40). The other relay based connection extends via another device-to-device communication link (30′) between the wireless communication device (10) and a second further wireless communication device (40′). Further, the wireless communication (10) sends an indication to the access node (100). The indication enables the access node (100) to identify an existing Packet Data Convergence Protocolcontext, which was utilized before changing the connection, and to continue utilizing the existing PDCP context after the changing of the connection.
US10939490B2 Method for establishing classic Bluetooth connection between dual-mode Bluetooth devices, and dual-mode Bluetooth device
Embodiments of the present disclosure provide, for example, a Bluetooth connection method, the example method including sending, by a first terminal, a Bluetooth low energy BLE advertising message, where the BLE advertising message includes device information. A second terminal receives the BLE advertising message, and then obtains the device information. The second terminal then matches the device information with prestored device information and, if the device information successfully matches the prestored device information, initiates a classic Bluetooth connection request to the first terminal, where the first terminal then establishes a classic Bluetooth connection to the second terminal. Power consumption of BLE is low.
US10939486B2 Location source control
Techniques for location source control for paired devices are described. Location source control selects a location source for a mobile device. The mobile device can receive, from an application program, a request for determining a location of the mobile device. The mobile device can determine a first location estimate using a location subsystem of the mobile device. The mobile device can determine whether to provide the first location estimate as input to the application program, or to provide a second location estimate as input to the application program. The second location estimate can be an estimated location of the companion device and determined by the companion device.
US10939473B2 Data transmission method and user equipment for the same
A mobile communication technology, and, more particularly, a method for efficiently transmitting data stored in a message 3 (Msg3) buffer and a user equipment for the same is disclosed. The method of transmitting data by a user equipment in uplink includes receiving an uplink (UP) Grant signal from a base station on a specific message, determining whether there is data stored in a message 3 (Msg3) buffer when receiving the UL Grant signal on the specific message, determining whether the specific message is a random access response message, and transmitting the data stored in the Msg3 buffer to the base station using the UL Grant signal received on the specific message, if there is data stored in the Msg3 buffer when receiving the UL Grant signal on the specific message and the specific message is the random access response message.
US10939470B2 Collision avoidance for scheduling requests and uplink control information
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may identify that a scheduling request (SR) is to be transmitted on a first uplink control channel having a first transmission time interval (TTI) duration and identify that acknowledgment/negative acknowledgment (ACK/NACK) information is scheduled for transmission on a second uplink control channel having a second TTI duration greater than the first TTI duration, where the first uplink control channel and the second uplink control channel overlap in time. The UE may determine that the ACK/NACK information is to be transmitted with the SR on the first uplink control channel based on the overlapping first uplink control channel and second uplink control channel, and may determine resources of the first uplink control channel to be used for transmission of SR and ACK/NACK information. The UE may transmit the SR and the ACK/NACK information on the determined resources.
US10939467B2 Method and apparatus for intelligent scheduling of network evaluation in wireless LAN networks
An information handling system comprising a wireless interface for transmitting a data frame via a wireless link in a wireless neighborhood having a plurality of wireless base transceiver stations (BTSs), a plurality of antenna systems operating via the wireless interface executing code instructions for a carrier sense multiple access (CSMA) media access control protocol employing back-off time periods to avoid packet collision, a radio scanning modem for scanning a plurality of radio channels for the BTSs operating in the wireless neighborhood during a tune out time upon detection of carrier frequency operation by a carrier sense mechanism indicating transmission on the wireless link from another device and ending at a next distributed inter-frame space period of the CSMA protocol, a processor implementing a network evaluation scheduling system for detecting a BTS load for each detected BTS system operating in the wireless neighborhood and determining alternative wireless links with alternative BTSs based on BTS traffic load, and the wireless interface transmitting a data frame upon expiration of a back-off period assigned to the information handling system and detection of no carrier frequency by the carrier sense mechanism.
US10939465B2 Wireless communication system, access point, terminal, and communication method
A wireless communication system according to the present disclosure includes an access point (AP) belonging to a certain BSS and a terminal (STA) belonging to the AP. The STA updates an NAV used for virtual carrier sense according to whether the AP and the STA are permitted to use OBSS_PD-based SR.
US10939463B2 Network-assisted scheduling for packet duplication in vehicle-based sidelink communication
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may determine that a profile for vehicle-based sidelink communications supports packet duplication using a set of carrier frequencies. The UE may transmit a message to a base station that identifies the profile and the set of carrier frequencies. The UE may receive a configuration message from the base station that identifies a packet duplication configuration. The UE may transmit, based on the packet duplication configuration, a request to the base station for resources to perform the vehicle-based sidelink communications, the request comprising one or more buffer status report (BSRs), wherein each BSR identifies a carrier frequency for the BSR and a logical channel group identifier that identifies the BSR as being for packet duplication.
US10939462B2 Device-to-device D2D communications method, apparatus, and system
Embodiments of the present invention propose a D2D communications method, apparatus, and system. In the solution, a D2D SPS available period in which a first terminal is capable of using a D2D SPS resource is greater than one SC period. Therefore, in the D2D SPS available period, the first terminal needs to determine the D2D SPS resource only one time, and a second terminal also needs to decode SCI only one time to determine the D2D SPS resource. In this way, the first terminal does not need to determine a D2D SPS resource in each SC period, and the second terminal also does not need to decode SCI in each SC period to determine the D2D SPS resource. Therefore, D2D communication efficiency is improved.
US10939461B2 Method for performing semi-persistent scheduling process in wireless communication system and terminal using same
Provided are a method for performing a semi-persistent scheduling (SPS) process in a wireless communication system and a wireless apparatus using the method. The method is characterized by: configuring a plurality of SPS processes; determining priority for each of the plurality of SPS processes; and configuring SPS-related parameters in accordance with the priority of each of the plurality of SPS processes.
US10939459B2 Scheduling-free transmission method and apparatus
Disclosed are a scheduling-free transmission method and apparatus. The method comprises: monitoring a service interaction state to obtain a service requirement evaluation result; determining whether the service requirement evaluation result represents a low service load, and if so, allocating dedicated resources to a terminal, otherwise, allocating shared resources to the terminal; acquiring a transmission result of data transmission carried out by the terminal based on the allocated resources; and based on the transmission result, sending response information to the terminal according to a pre-set dynamic response rule. In this way, a terminal can transmit data by means of dedicated resources when a service load is low, and the terminal transmits data using shared resources when the service load is high, thereby reducing time delays, preventing resource conflicts, and increasing the transmission rate and reliability.
US10939456B2 Handling network traffic via a fixed access
For efficiently handling network traffic via a fixed access, classification of UL data traffic in a communication device may be accomplished in a reflective mode by detecting identifiers of outgoing uplink data packets which are complementary to identifiers of incoming downlink data packets. The downlink data packets are already assigned to the traffic classes. The outgoing uplink data packets carrying the complementary identifier are assigned to the same traffic class as the incoming downlink data packets. For this purpose, the communication device is provided with a traffic classificator. In the reflective mode, the traffic classificator locally generates uplink packet classification rules by monitoring received downlink data packets.
US10939453B2 Vehicle and on-board communication devices
A vehicle includes a telematics control unit configured to communicate with a telematics server via a base station, a communication interface for communication with a wireless communication terminal connected to a cellular network, a first obtainment circuit configured to obtain a communication quality of a first communication path for connecting to the telematics server via the telematics control unit and the base station, a second obtainment circuit configured to obtain a communication quality of a second communication path for connecting to the telematics server via the communication interface, the wireless communication terminal, and the cellular network, and a selection circuit configured to select a communication path with a superior communication quality from among the first communication path and the second communication path based on the communication quality of the first communication path and the communication quality of the second communication path.
US10939449B2 Radio resource allocation for emergency vehicular communications
In one embodiment, a method is performed. A device may receive a registration request from a user equipment (UE) device associated with a category. The device may receive a registration response from an access and mobility function (AMF). The registration response may comprise a group identifier associated with the category. The device may select resources from a resource pool based on the group identifier. The resource pool may be dedicated for use for emergency communications. The device may allocate the selected resources to the UE device.
US10939444B1 Systems and methods for determining a mobility rating of a base station
A device may determine a coverage area associated with a base station. The device may determine a handover weight associated with one or more user equipments (UEs) connected to the base station in the coverage area, wherein the handover weight indicates a degree of mobility of the one or more UEs. The device may identify a geographic region associated with the coverage area and may determine information concerning the geographic region that includes information concerning one or more roads in the geographic region. The device may determine a mobility rating associated with the coverage area based on the handover weight or the information concerning the geographic region. The device may select a beam management profile based on the mobility rating and may send the beam management profile to a different device to allow the different device to control the base station according to the beam management profile.
US10939439B2 Radio communication system, base station and radio communication method
A base station holds information on uplink radio resources which has been allocated to at least one already connected communication terminal for performing radio communication using a high frequency with the base station, receives a notification of participation in a radio communication system from a new communication terminal, and allocates unallocated uplink radio resources using high frequencies to the new communication terminal based on the information on the uplink radio resources when received the notification of participation. The new communication terminal transmits data to the base station by using the allocated uplink radio resources.
US10939438B2 Method and apparatus for transmitting indication for D2D operation in wireless communication system
A method performed by a wireless device in a wireless communication system is discussed. The method includes receiving, by the wireless device, broadcast signaling from a network, wherein the broadcast signaling informs that the network supports a device-to-device (D2D) related information; after receiving the broadcast signaling, transmitting, by the wireless device, a message including the D2D related information based on a change of the D2D related information to the network; receiving, by the wireless device, D2D radio resources from the network via a dedicated signaling; and performing, by the wireless device, a D2D operation based on the D2D radio resources.
US10939436B2 Signal transmission method and device
The embodiments of the invention provide a signal transmission method and apparatus. The method comprises: a first apparatus determines a bandwidth and a quantity of subcarriers of a target channel, wherein the bandwidth and the quantity of the subcarriers of the target channel are determined according to a level and/or a type of terminal equipment using the target channel; and the first apparatus transmits, according to the bandwidth and the quantity of the subcarriers of the target channel, via the target channel, and to a second apparatus, a signal, or receives a signal sent from the second device via the target channel, wherein at least one of the first apparatus and the second apparatus is the terminal equipment. The embodiment of the invention can prevent resource wastage.
US10939435B2 Resource scheduling method, apparatus, and device
Embodiments provide a resource scheduling method, which can support reduction of transmission resource overheads in resource scheduling. The method is applied to a wireless local area network, where a next generation protocol followed by the wireless local area network predefines locations of resource units possibly allocated from a to-be-assigned frequency domain resource. The method includes: generating, by a sending end, resource scheduling information, where the resource scheduling information includes a bit sequence to indicate an actual allocation of a resource unit(s) from the to-be-assigned frequency domain resource, and at least some bits in the bit sequence are to indicate whether one or more of said resource unit locations possibly allocated for the to-be-assigned frequency domain resource is\are the actually allocated resource unit(s).
US10939432B2 Time-division duplex frame structure for narrowband communications
There is a need to support TDD frame structure for narrowband communications. The present disclosure provides a solution by supporting one or more TDD frame structure(s) for narrowband communications. In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may determine to receive a narrowband physical downlink channel in a first subframe in a TDD frame structure of a plurality of TDD frame structures for narrowband communications. The TDD frame structures may include one or more special subframes, and the first subframe may be a downlink subframe. The apparatus may receive the narrowband physical downlink channel in a special subframe of the narrowband TDD frame structure, if the number of downlink OFDM symbols in the special subframe is greater than a predetermined threshold.
US10939424B2 Method for transmitting downlink control information, network side device and terminal device
Embodiments of the present disclosure provide a method for transmitting Downlink Control Information (DCI), a network side device and a terminal device. The method includes that: the network side device determines a transmission manner adopted to send downlink data to the terminal device; and the network side device sends DCI to the terminal device, the DCI carrying first indication information which indicates the transmission manner adopted by the network side device to send the downlink data to the terminal device.
US10939418B2 Apparatus and method for subframe arrangement
One embodiment is directed to a method comprising generating at least one symbol of a subframe for control information based on a first subcarrier spacing; generating at least one data symbol of the subframe based on a second subcarrier spacing; and transmitting the subframe comprising the at least one symbol for control information and at least one data symbol. Another embodiment is directed to a method comprising receiving a subframe comprising at least one symbol for control information and at least one data symbol; decoding the at least one symbol for control information based on a first subcarrier spacing; and obtaining from the decoded at least one symbol information regarding a second subcarrier spacing used on the at least one data symbol.
US10939415B2 System and method for bandwidth division and resource block allocation
Systems and apparatus for assigning sub-bands to numerologies are provided. A system bandwidth is divided into bandwidth portions, and the bandwidth portions are used as the unit of assignment for assigning sub-bands to numerologies. Systems and methods are also provided for allocating resource blocks over a bandwidth such as a sub-band. The available bandwidth is divided into sub-band portions, and the bandwidth portions are used as the unit of allocation for allocating resource blocks to user equipment.
US10939412B2 Capability extensions for multimedia broadcast multicast services
A base station of a mobile communication network supports continuity of a Multimedia Broadcast Multicast Service, MBMS, for a terminal. The base station receives, from the terminal, an information element informing the base station of a combination of bands, which the terminal supports for carrier aggregation. The terminal supports MBMS reception on any carrier configurable as a serving cell for the terminal according to the information element. The base station derives, from the received information element, MBMS reception capabilities of the terminal. The base station determines a number of carriers, which are configurable by the base station as serving cell of the terminal, such that the terminal is enabled to receive at least one MBMS.
US10939408B2 Method and system for positioning low altitude platform station (LAPS) drone cells
Systems and methods are described for positioning a Low Altitude Platform Station (LAPS) based drone cells for supporting communication in a 3GPP network. The methods may include receiving at least one feedback parameter from a UE pertaining to a current network traffic flow and mobility with respect of the UE. The UE is selected for an aerial network through a drone base station (DBS) cell based on service requirement determined from the feedback parameter. Further, a position for at least one DBS-cell is determined with respect to the at least one selected UE based on the at least one parameter to serve the selected UE. An aerial-communication link is established between the selected UE and the DBS cell by deploying one or more LAPS as a drone base station (DBS) in accordance with the determined position of DBS-cell to thereby augment a network connectivity of the selected UE.
US10939407B2 Method and apparatus for Wi-Fi location determination
The disclosure generally relates to a method, system and apparatus for autonomous Wi-Fi location determination by using information from neighboring access points (APs) along with an optional range measurements. In one embodiment, a root AP determines its location as a function of neighboring AP's location and the distance measured between the root AP and each of the corresponding neighbors. The location information can be stored internally or reported to external resource.
US10939404B2 User-equipment location area updating method, access network entity, user equipment and core network entity
A UE location area update method, an access network entity, a UE, and a core network entity are provided. The method includes: receiving, by an access network entity, a location-area updating request message transmitted by the UE; and transmitting a location-area updating message to the UE by the access network entity, wherein the location-area updating message at least includes target RNA information, the target RNA information is RNA information updated for the UE by the access network entity according to the location-area updating request message.
US10939403B2 Method and apparatus for using active and inactive mobile subscriber identification information in a device to provide services for a limited time period
Aspects of the subject disclosure may include, for example, a system that provides a first message to a communication device that includes a temporary international mobile subscriber identity (IMSI) to be provisioned onto the device. A first registration message is sent to a registration function server, wherein the server includes a registry, wherein the first registration message indicates to the server to add the temporary IMSI to the registry. A second registration message is sent to the server in response to detecting expiration of a limited time period, wherein the second registration message indicates to the server to remove the temporary IMSI from the registry. A second message is provided to the wireless communication device that indicates to the wireless communication device the expiration of the limited time period, and that the temporary IMSI is removed from the registry of the registration function server. Other embodiments are disclosed.
US10939401B2 Round trip time estimation based on a timing advance applied to a timing response
Systems and methods for determining round trip time (RTT) includes a second node, which receives a first signal from a first node at a first time, determines a timing advance based on a first estimated channel response for the first signal, and transmits at a second time, a second signal to the first node, wherein the second time occurs after the first time by an amount of a pre-specified delay for RTT estimation minus the timing advance. The first node transmits the first signal to the second node at an initial time, receives the second signal from the second node, and determines a timing statistic from a second estimated channel response for the second signal, the timing statistic estimated at a third time. The first node determines the RTT as the third time minus the initial time minus the pre-specified delay for RTT estimation.
US10939396B2 Method and apparatus for transmitting or receiving synchronization signal in wireless communication system
The disclosure relates to a communication method and system for converging a 5th-generation (5G) communication system for supporting higher data rates beyond a 4th-generation (4G) system with a technology for Internet of things (IoT). The disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart homes, smart buildings, smart cities, smart cars, connected cars, health care, digital education, smart retail, and security and safety services. A method and an apparatus for transmitting or receiving a synchronization signal block in a wireless communication system which operates in an unlicensed band are provided. The method includes a method for configuring a synchronization signal block time resource and index by a node which is to transmit a synchronization signal block in an unlicensed band, and a method for determining a synchronization signal block index and acquiring time synchronization by a node which receives a transmitted synchronization signal block.
US10939394B2 Measurement synchronization signals (SS)
Aspects of the present disclosure relate to techniques for transmitting and processing synchronization signals (SS) for different purposes.
US10939390B2 Technologies for online gain lineup in millimeter wave transceivers
Systems, apparatuses, methods, and computer-readable media, are provided for Radio Frequency (RF) gain calibration and/or characterization of one or more RF transmitter and/or receivers, to calibrate RF gain variations caused by various factors, such as temperature changes, operating frequency changes, processing and manufacturing variations, and/or offset of voltage supplies and controls. RF gain calibration and/or characterization are performed with respect to active RF components. Other embodiments may be described and/or claimed.
US10939389B2 Configurable codebook for advanced CSI feedback overhead reduction
Network nodes, wireless devices and methods of reducing signaling overhead are provided. In one embodiment, a method includes transmitting to the wireless device at least one power threshold parameter to be used by the wireless device to determine a number of beams to be included in a multi-beam precoder codebook and transmitting to the wireless device a signal to interference plus noise ratio (SINR) to be used by the wireless device to determine to use one of a single beam precoder and a multiple beam precoder.
US10939387B2 Granular adjustment of antenna power in multi-radio systems
Multi-radio wireless network devices are capable of transmitting and/or receiving data from multiple radiofrequency (RF) networks at different bands. Total transmission power limitations may be in place due to, for example, safety reasons. As a result, active management of transmission power may be performed during simultaneous transmission in different bands and/or networks. In some embodiments, the management may take place on group-by-group basis and a network-by-network basis. Antennas may be grouped based on their relative positions and impact on radiation emitted by the devices.
US10939381B1 Accounting for battery level of a client device when selecting content for presentation by the client device
An online system receives an advertisement (“ad”) request identifying an objective for presenting the ad request. The objective specifies a type of interaction with the presented ad request. A threshold battery level is associated with the type of interaction in the ad request that specifies a minimum battery level of a client device to complete the type of interaction. When selecting content for presentation to a user, the online system obtains a battery level of a client device associated with the user and compares the obtained battery level to the threshold battery level. Based on the comparison, the online system determines if to present the ad request to the user. For example, the comparison may prevent presentation of the ad request or penalize a value associated with the ad request if the obtained battery level does not satisfy the threshold battery level.
US10939375B2 Communications module for technology asset connectivity
A wireless communication module of a technology asset device is operable to derive power from a power source without instruction by the technology asset device to direct power flow from the power source to the wireless communication module. The wireless communication module can connect to a wireless network and receive from an asset management system an instruction regarding a responsive action to be performed by the wireless communication device that relates to a condition.
US10939366B2 User equipment and method in a wireless communications network
A method performed by a User Equipment (UE) for handling multiple Secondary Cell Group (SCG) configurations in a wireless communications network is provided.The UE receives (1201) from a network node:a first SCG configuration of a first Secondary Node, SN, and an indication of whether or not the first SCG is to be configured as active or inactive, anda second SCG configuration of a second SN, and an indication of whether or not the second SCG is to be configured as active or inactive. The multiple SCG configurations comprises at least the first SCG configuration and the second SCG configuration.The UE then decides (1202) whether to handle each respective SCG configuration out of the multiple SCG configurations according to a first option or a second option based on its respective indication.The first option comprises when one or more out of the respective multiple SCG configurations are indicated to be configured as inactive, storing (1203) that particular SCG configuration.The second option comprises when one or more out of the respective multiple SCG configurations are indicated to be configured as active, activating (1204) that particular SCG configuration in the UE.
US10939362B2 Apparatuses and methods for system information (SI) request through a contention-based random access procedure
A User Equipment (UE) including a wireless transceiver and a controller is provided. The wireless transceiver performs wireless transmission and reception to and from a service network. The controller performs the following during a contention-based random access procedure: transmitting a first message comprising a System Information (SI) request, to the service network via the wireless transceiver; receiving a second message for a contention resolution from the service network via the wireless transceiver in response to transmitting the first message; determining whether the contention resolution is successful according to the second message; and indicating a reception of an acknowledgement for the SI request to an upper layer of a Media Access Control (MAC) layer in response to determining that the contention resolution is successful.
US10939361B2 Control information sending method, control information receiving method, and device
A control information sending method, a control information receiving method, and a device, where a first device sends first control information to a second device on a first resource such that second device prepares data information based on the first control information and waits for sending the data information. The first device sends second control information on a second resource different from the first resource such that the second device sends the data information based on the second control information. The first resource is different from the second resource such that a duration of preparing the data information by the second device is greatly greater than an interval between control information and uplink data in one time interval, and the second device has sufficient time to prepare the data information.
US10939357B2 Integrated access and backhaul adaptation layer status report
According to a first embodiment, a method may include receiving, by a source network entity, a trigger. The method may further include, in response to receiving a trigger, generating, by the source network entity, at least one adaptation layer status report indicating at least one adaptation layer protocol data unit. The method may further include transmitting, by the source network entity, the at least one adaptation layer status report to a target network entity.
US10939354B2 Connectivity using a geographic phone number
Techniques for connectivity using a geographic phone number are described. According to various implementations, techniques described herein enable various policies pertaining to the use of telephone numbers at different locations to be enforced. For instance, techniques described herein enable a client device that is outside of a permitted geographic area for a geographic phone number to use a non-geographic phone number to connect a call, while the call can be routed using the geographic phone number.
US10939346B1 Reducing high power user equipment induced frequency interference
Exemplary embodiments described herein include systems, methods, and processing nodes for reducing frequency interference in a wireless communication system. A high-power user equipment (HPUE) operating in an enhanced power mode with a first access node can be detected beyond the range of a low-power user equipment (LPUE) or a HPUE operating in a standard power mode. The HPUE can be handed over to a second, neighboring access node. A maximum allowable power of the HPUE can be reduced so that the HPUE is operating in a standard power mode.
US10939344B2 Cell handover method, network node and terminal device
Provided are a cell handover method, a network node and a terminal device. The method includes that: a target node sends a first resource to a terminal device, the first resource being used for sending or receiving data after the terminal device is handed over to the target node. In implementation of the disclosure, the first resource is carried in a handover command or a handover acknowledgement, the terminal device can directly send or receive data on the first resource after the terminal device is handed over to the target node, thereby reducing a delay and improving user experience.
US10939343B2 Method and terminal device for cell reselection
A method and a terminal device for cell reselection are provided. The method is applied to a terminal device. A connection between the terminal device and a network device is in a disconnected state, and the network device retains context information of the terminal device, the context information being used to establish a connection between the terminal device and the network device. The method comprises: when the terminal device triggers a cell reselection operation, determining a serving cell of the terminal device according to a configuration of an initial paging area of the terminal device.
US10939339B2 Method and apparatus for mobility management
A method of operating a target base station in a wireless communication network to determine an addressing information for a source base station. A method to operate a target base station in a wireless communication network includes receiving a connection request message from a terminal, transmitting, to the terminal, a terminal information request message, and receiving, from the terminal, a terminal information response message including source base station information in response to the terminal information request message.
US10939332B2 Method and apparatus for managing session to change a user plane function in a wireless communication system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The present disclosure further relates to a method by a session management function (SMF) in a network including a session that is established via a first user plane function (UPF). The method includes determining whether to change the first UPF to a second UPF, and transmitting, to a terminal via an access and mobility function (AMF), a first message including a maintain time of the session established via the first UPF, when the first UPF needs to be changed.
US10939330B2 Establishing an interaction session on a bearer in a radio communication network
A method performed in an Interaction Gateway (IGW) located between a Packet Data Network (PDN) and a user plane gateway of a communication network used by a service client for service level communication with a service provider, in which communication network there is a first and a second communication bearer between a radio device, comprising the service client, and the user plane gateway via a Radio Access Network (RAN). The second communication bearer is associated with the service level communication. The method is for establishing an interaction session on the second communication bearer between the IGW and the service client for controlling the service level communication.
US10939327B2 System for performing split bearer operation using packet data convergence protocol (PDCP)
A method includes determining, by a terminal device, a relation of size between an amount of data to be sent of a first split bearer of the terminal device and a preset threshold of the first split bearer, wherein the amount of the data to be sent includes a total amount of data volume in a PDCP layer of the first split bearer and an amount of data in a first RLC layer that is configured by a network side on the first split bearer and that is used to transmit data by default. The method also includes determining according to the relation of size in a plurality of cell groups corresponding to the first split bearer, a target cell group used to process the data to be sent according to the relation of size. The method facilitates load balance between cell groups and data transmission flexibility.
US10939325B2 System and method for establishing and maintaining a connection between devices
A system and method to establish and maintain a connection between devices, which in one example embodiment of a method, may comprise receiving a request to establish a connection between a first communication device and a second communication device. A determination is made as to whether the second communication device is reachable via a data network. Based on the determination that the second communication device is reachable over the data network, a connection between the first communication device and the second communication device is established via the data network. Based on the determination that the second communication device is not reachable over the data network, a connection between the first communication device and the second communication device is established via a telecommunications network. Additional systems and methods are described.
US10939323B2 CSI-RS transmission method and network device
A CSI-RS transmission method and a network device are provided, to resolve a technical problem that very large pilot resource overheads are occupied for sending CSI-RSs, and reduce pilot transmission resources occupied for sending CSI-RSs, to reduce pilot transmission overheads. The method includes: determining, by a network device, that at least two of M quantities of antenna ports respectively used by M radio remote units RRUs for sending a CSI-RS to same user equipment are not equal, and instructing the M RRUs to send P CSI-RSs on N resource elements, where at least one of the N resource elements carries content of at least two of the P CSI-RSs, the P CSI-RSs are CSI-RSs respectively sent by P RRUs in the M RRUs, M is an integer greater than or equal to 2, P is an integer less than or equal to M, and N is a positive integer.
US10939322B2 Signaling strategy for advanced receiver with interference cancellation and suppression
Signaling strategies for an advanced receiver with interference cancellation (IC) and suppression is discussed. Upon enablement of an advanced interference cancellation procedure according to the disclosure, transmitters within the enabled area transmit according to transmission restriction configurations that provide transmission limits based on either frequency, time, or scheduling. The restrictions on the transmitters reduces the complexity of processing by neighboring advanced receivers for cancellation of interference from the restricted transmitters. At the advanced receiver, transmission information, such as scheduling, reference signal (RS), resource block (RB) allocation, and the like, may either be determined through blind detection or received directly through signaling. The advanced receiver may use this transmission information associated with each interfering signal to detect, decode, and subtract the interfering signals from the received transmissions.
US10939313B2 Method and apparatus for managing electronic device through wireless communication
A device management method and apparatus is provided for managing electronic devices through wireless communication. A device management method of a first device having a list of wireless communication-enabled devices according to the present disclosure includes transmitting a first message requesting second device information, when it is necessary to check connection status of a second device performing wireless communication with the devices contained in the list, comparing the second device previously stored information and the second device information contained in the second message, when a second message including the second device information is received in response to the first message, and transmitting a recovery command message with the first device information, when the second device information included in the second message differs from the previously stored second device information.
US10939309B2 Intent-driven radio access networking method and system
The present application discloses an intent-driven radio access networking method, including: determining an intent, and performing a slice setting for a slice according to a type of the intent and network performance requirements indicated by the intent; determining an instantiation priority for each slice setting; performing performance evaluation for each existing slice within a network range indicated by the intent, and determining global configuration of each existing slice; after a new slice is added to the current network, configuring a networking mode and network multimode resources for the new slice according to the instantiation priority of the slice setting corresponding to the new slice.
US10939304B2 System and method for forecasting availability of network services during flight
System and method for forecasting availability of network services during flight is provided. The system of the disclosed invention utilizes flight plans and coverage data to provide users aboard aircraft with status of satellite Internet services. The system couples the flight plans with the coverage data to provide information regarding how the flight path of the aircraft will affect availability of Internet services during the flight. The method includes retrieving a flight plan to generate a flight path having one or more waypoints, transmitting one or more service coverage data from service providers, coupling the flight path with the service coverage data to determine portions of the flight path in which the network service is unavailable, and delivering to the users information about the service unavailable portions of the flight path.
US10939300B2 Evolved node-b, local controller and method for allocation of spectrum for secondary usage
Embodiments of an Evolved Node-B (eNB), Local Controller (LC) device, and methods for allocation of shared spectrum for secondary usage are generally described herein. In some cases, primary usage of the shared spectrum may be prioritized over the secondary usage of the shared spectrum. The eNB may receive, from the LC device, a spectrum availability message that indicates an availability of the shared spectrum for the secondary usage. The eNB may transmit, to the LC device, spectrum sensing information that is based at least partly on one or more signal strength measurements for UEs connected to the eNB. The eNB may further transmit, to the LC device, a spectrum engagement message that indicates an intention of the eNB to use at least a portion of the shared spectrum for communication with the UEs.
US10939298B2 Application access based on network
Example implementations relate to application access based on a network. For example, a computing device may include a processor. The processor may detect that the computing device is connected to a particular network and may identify an identifier associated with the particular network. The processor may access settings indicating a subset of applications associated with the identifier of the particular network, where the subset of applications is part of a set of applications available on the computing device. The processor may restrict access to the subset of applications based on the settings.
US10939292B2 Secure communications system for direct transfer between mobile device
Apparatus and associated methods relate to securely transmitting, directly between two mobile devices, AES-256 encrypted file attachments which are decrypted within an application program (APP) using a decryption key that is available only to the APP. In an illustrative embodiment, the encrypted file may be attached to an e-mail. The e-mail may be transmitted directly to another mobile device via direct Wi-Fi, for example. The e-mail may be transmitted directly to another mobile device using Bluetooth, for example. In encrypted attachment may be deciphered only within the APP running on the receiving mobile device using a private key accessible to only the APP.
US10939285B2 Notification method, notification apparatus, and system
The present disclosure relates to a notification method. In one example method, a first base station configures a first cell identity for a first cell. The first cell identity comprises a first identifier field and a second identifier field. A reserved bit in the second identifier field and the first identifier field identify the first base station. A remaining bit in the second identifier field identifies the first cell. The first base station notifies a second base station or a core network device of a part of the first cell identity that identifies the first base station.
US10939282B2 Default value selection for medium access control-control element (MAC-CE) based parameter value selection
Certain aspects of the present disclosure provide techniques for selecting a default value for one or more User Equipment (UE) parameters when a UE is configured for Medium Access Control-Control Element (MAC-CE) based UE parameter value selection. The UE detects at least one condition relating to a candidate list of values associated with a set of UE parameters, wherein a value of each UE parameter in the set is selected from the candidate list and received by the UE via a MAC-CE. In response to the detection, the UE determines a default value for at least one UE parameter from the set and performs at least one operation corresponding to the at least one UE parameter after setting the default value.
US10939281B2 Method of executing application and terminal using the method
A method of executing an application by a first terminal is provided. The first terminal executes an application with at least one external device connected to the first terminal, and the first terminal transmits, to a second terminal, information about the application and connection information regarding the at least one external device. The second terminal establishes a connection with respect to the at least one external device based on the connection information, and executes the application with the at least one external device connected to the second terminal based on the information about the application.
US10939279B2 Method and apparatus for downloading profile in wireless communication system
The present disclosure relates to a communication technique for combining a 5G communication system for supporting a higher data transmission rate than a 4G system with an IoT technology, and a system therefor. The present disclosure can be applied to 5G communication and IoT related technology-based intelligent services (for example, smart homes, smart buildings, smart cities, smart cars or connected cars, health care, digital education, retail business, security and safety related services, etc.). The present invention performs cross-certification of a universal integrated circuit card (UICC) with a subscription manager data preparation+ (SM-DP+) system in a wireless communication system, and receives a profile from the SM-DP+ system according to the cross-certification result, wherein the profile comprises one of a profile encrypted on the basis of a key set established according to the cross-certification result, and a profile transmitted through a session established according to the cross-certification result.
US10939278B2 Method and device for performing communication in wireless communication system
Provided are a method and device for performing communication in a wireless communication system. According to an embodiment of the present disclosure, a method for performing communication in a wireless communication system may include: installing at least one global profile (GP); activating a first GP if a location is supported by the first GP among the at least one installed GP; installing a local profile (LP) for supporting communication at the location by using the first GP; and performing wireless communication by using the first GP or the LP based on whether the LP installation is successful.
US10939276B2 Method and apparatus for session management function selection
A method and apparatus for selecting session management functions are disclosed. In one embodiment, a method includes: receiving a registration request from a user equipment (UE) device; sending access location information and allowed slice information associated with the UE device to a logical network database; receiving accepted slice information and associated slice information of a home network from the logical network database; and sending a registration accepted message to the UE device, wherein the registration accepted message comprises the accepted slice information.
US10939275B2 Method of providing connectivity navigation and navigation system using the same
A method of providing connectivity navigation with a head unit in a navigation system includes the steps of determining a reception state of global positioning system (GPS) information, searching for at least one device connected by wire or wirelessly, receiving position sensor information from the searched devices, determining reliability of the position sensor information, and selecting information of a device having high reliability as received information based on the determined reliability. In addition, a navigation system including the head unit, a vehicle controller, a mobile terminal, and a telematics server performs the method of providing connectivity navigation.
US10939270B2 Method for transceiving signal by terminal and base station in wireless communication system and device supporting same
Various embodiments provide a method for transceiving a signal by a terminal and a base station in a wireless communication system and a device supporting same.
US10939269B2 Public display system enabling media modification
Systems and methods are disclosed that allow users to alter fixed or stationary media displays, According to certain embodiments, the system comprises a mobile device, a remote server and a frame capable of presenting a digital image. The frame comprises a machine-readable indicia. The mobile device contains a reader application capable or reading and decoding the machine-readable indicia to determine instructions for accessing the remote server and presenting data from within the indicia that identifies the frame to the server. The server then requests and receives a digital media file from the mobile device and transmits it to the frame. The frame is equipped with a wireless receiver that receives the digital image, and a processor that causes it to be displayed. Various checks and verifications may be performed by the server. Various other aspects and embodiments are disclosed.
US10939267B1 Apparatus and method for a unified slice manager
Systems and methods are described to enable a so-called ‘unified slice’, wherein the unified slice is technology-independent, i.e., constructed from different networking technologies, and spans multiple operators. The method provides an abstraction of a network slice and its segments, and a way to coordinate the end-to-end slice information collection, slice segment configuration and activation across multiple types of networks and operators. The system of invention has the task of coordinating configuration of an end-to-end slice, with user-specified slice parameters, by communicating with the respective slice managers; It receives information to generate an abstract model of each slice segment, and sends the required slice segment attributes to these slice managers so that they can activate the segment after translating them according to capabilities of their network technology.
US10939265B2 Method of managing an application
The invention is a method for managing an application that includes a generic part and an additional part. The generic part is pre-installed on a device. The device gets a fingerprint of itself and after a user authentication sends to a server a request for getting the additional part. The request comprises credentials associated with the user or a reference of the user, the fingerprint and a reference of the application. The server generates a ciphered part of the additional part using a key based on both the credentials and the fingerprint and builds an auto-decrypt program configured to decipher the ciphered part. The device receives the ciphered part and the auto-decrypt program. It gets the fingerprint and the credentials and retrieves the additional part by running the auto-decrypt program with said fingerprint and credentials as input parameters.
US10939262B2 System and method for bringing programmability and connectivity into isolated vehicles
According to various embodiments, a system for vehicular application development is disclosed. The system includes a programmable on-board diagnostics (OBD)-connected dongle for providing computational and storage resources to a vehicle and hosting one or more applications in the vehicle. The dongle is configured to utilize one or more external devices, cloud servers, and add-on modules to provide additional resources for the applications and enable control of the applications. The dongle is implemented with a middleware that enables intended operations of the dongle.
US10939258B2 System and method for marketing mobile advertising supplies
The present disclosure provides a mobile advertising platform in which mobile user locations and other information are translated into indications of mobile user intent to approach certain businesses, and advertisers can fill mobile advertising requests or choose to price their bids for mobile supplies based on such indications. In certain embodiments, pre-defined places associated with business/brand names are created, and mobile advertising requests are processed to determine if the associated with mobile devices have triggered any of these pre-defined places. If a mobile advertising request is determined to have triggered one or more of the pre-defined places, it is annotated with the triggered place(s), and advertisements are selected based on the triggered places and other factors. The annotated requests with the triggered places can also be commodities in a location market place, which are auctioned to the mobile advertisers, who can place their bids on the triggered places.
US10939256B1 Techniques for routing messages in a communications network
A message delivery network may receive a message from a sending message service provider. The message delivery network may identify an end user carrier servicing the end user device for the message. The message delivery network may retrieve a pre-determined rank ordered list of message routes from the message delivery network to the end user carrier. The message delivery network may determine whether each message route is currently unavailable or demonstrating poor deliverability. The message delivery network may de-prioritize the message routes that are demonstrating poor deliverability. The message delivery network may update the rank ordered list of message routes based on the de-prioritized message routes. The message delivery network may attach the updated rank ordered list of message routes to the message. The message delivery network may forward the message to a gateway within the message delivery network. The gateway may deliver the message using the highest ranked message route. Other embodiments are described herein.
US10939255B2 System and method for enabling call originations using SMS and hotline capabilities
A method for handling call originations is provided. The method includes sending origination information from a mobile device to an application server in an enterprise network using Short Message Service (SMS) and determining whether a hotline feature is present in a subscriber profile associated with the mobile device. Data is then routed from the mobile device to a predetermined destination based on the hotline feature.
US10939249B2 Location tracking configuration using user devices
In some embodiments, a method assigns an assigned user location to a device identifier of a device of a user and receives a time series of measurements of a signal associated with the device identifier. Each measurement is between the device and a set of spatially disposed radio monitors. The method filters one or more measurements from the time series of measurements based on a characteristic to generate a set of measurements. The set of measurements is associated with the assigned user location. Different sets of measurements are associated with different assigned user locations for use in location tracking of a subject client.
US10939243B2 Selecting a messaging protocol for transmitting data in connection with a location-based service
A system can receive a request for a transport service from a first device. The request can include a user identifier associated with a first user of the first device, contact information associated with a second user, and a pickup location information. The system can make a determination whether a user account associated with the second user is stored in a user database using the contact information in the request. Based on the determination, the system can select a messaging protocol to transmit data to a second device associated with the contact information. The system can transmit a message corresponding to the transport service to the second device using the selected messaging protocol.
US10939237B2 Synced audio signals between a device and ATM
A user can submit a request to a server associated with an ATM. The request can be submitted from a device (or portable device) of the user. The server can evaluate the request and designate which ATM or ATMs are best suited to process the request. This determination can be based on availability of resources on the ATM. Subsequently, the server can transmit a communication to the device of the user and the designated ATM. The communication can cause both the device and the ATM to emit a sound or display a visual cue to guide the user to approach the designated ATM. The device and the ATM can emit various patterns of sound to better guide the user to approach the designated ATM.
US10939233B2 System and method for real-time prediction of mobile device locations
A system coupled to a packet-based network is configured to predict the locations of one or more mobile devices communicating with the packet-based network. The system comprises a request processor configured to detect location events associated with mobile devices communicating with the packet-based network, each location event corresponding to a time stamp and identifying a geo-place in a geo database. The system further comprises an off-line prediction subsystem configured to train a plurality of off-line prediction models and an on-line prediction model using various historical location events. The off-line prediction subsystem is further configured to generate off-line prediction results corresponding to the off-line prediction models. The system further comprises an on-line prediction subsystem configured to construct a feature vector using the off-line prediction results and recently detected location events in response to a request received in real-time, and to generate on-line prediction results by applying the on-line prediction model to the feature vector.
US10939229B2 Cognitive geofence based notification
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: filtering in geofence users within an area of a geofence to determine a count of qualified in geofence users within an area of a geofence; comparing the count of qualified in geofence users within an area of a geofence to a threshold and activating a notification sending process based on a result of the comparing; based on the activating and outputting to the qualified users a notification based on the filtering; and disabling the notification sending process based on a disabling criteria being satisfied.
US10939228B2 Mobile device location proofing
A computer implemented method, a computer program product and a computer system are disclosed that verify the location specified by a mobile device, for example when trying to gain access to a location-restricted service hosted by a computer system. This may be achieved by identifying at least one reference mobile device in the vicinity of the identified location of the first mobile device of which an identified location is to be verified, requesting from the at least one reference mobile device a reference location report including further pairing information identifying mobile devices with which the reference mobile device is paired; receiving the reference location report from the at least one reference mobile device; and verifying the location identification in a first location report received from the first mobile device by identifying the first mobile device in the further pairing information in the received at least one reference location report.
US10939221B2 Audio processing method and audio processing system
An audio processing method and an audio processing system are provided. In the audio processing method, an audio signal is first provided. Then, plural predetermined categories are provided. Then, a classification step is performed on the audio signal according to the predetermined categories. Thereafter, a transform step is performed on the audio signal to convert the audio signal into a frequency domain. Then, a panning step and a summing step are performed on amplitude signals of the audio signal to obtain a total amplitude signal. Thereafter, a separation step and a summing step are performed on phase signals of the audio signal to obtain a total phase signal. Then, an inverse transform step is performed on the total amplitude signal and the total phase signal to obtain an optimized audio signal in a time domain.
US10939214B2 Acoustic transducers with a low pressure zone and diaphragms having enhanced compliance
An acoustic transducer for generating electrical signals in response to acoustic signals, comprises a first diaphragm having a first corrugation formed therein. A second diaphragm has a second corrugation formed therein, and is spaced apart from the first diaphragm such that a cavity having a pressure lower than atmospheric pressure is formed therebetween. A back plate is disposed between the first diaphragm and the second diaphragm. One or more posts extend from at least one of the first diaphragm or the second diaphragm towards the other through the back plate. The one or more posts prevent each of the first diaphragm and the second diaphragm from contacting the back plate due to movement of the first diaphragm and/or the second diaphragm towards the back plate. Each of the first corrugation and the second corrugation protrude outwardly from the first diaphragm and the second diaphragm, respectively, away from the back plate.
US10939212B2 Acoustic transducer and magnetizing current controller
An acoustic transducer includes a controller configured to receive an input audio signal and to generate a first reference signal indicative of an envelope of the input audio signal. The controller is further configured to provide a stationary coil signal to a stationary coil of an acoustic transducer based on the first reference signal and to measure a current through the stationary coil after providing the stationary coil signal to the stationary coil. The controller is further configured to generate a first output indicative of the current through the stationary coil and to determine a magnetic flux in an air gap of magnetic material based on the first output. The controller is further configured to generate a voltage output for a moving coil that is inversely proportional to the magnetic flux in the air gap. The voltage output provides an undistorted output that corresponds to the input audio signal.
US10939208B2 Diaphragm for producing sound and speaker using same
The present disclosure discloses a diaphragm for radiating sound, including: a dome; a suspension surrounding the dome, including a first connecting portion adjacent to the dome and having a first surface and a second surface, a suspending portion extending from and surrounding the first connecting portion, and a second connecting portion extending from and surrounding the suspending portion. The suspending portion includes a concave part recessed along a direction from the first surface to the second surface, an inner edge connecting to the first connecting portion, and an outer edge connecting to the second connecting portion. The diaphragm further includes a stiffening layer located on the first surface of the first connecting portion, extending from the inner edge toward the dome. The present disclosure further includes a speaker incorporating the diaphragm.
US10939207B2 Microwave image processing to steer beam direction of microphone array
In an example, a computing device includes a microphone array, a first antenna, a second antenna, and a processor. The microphone array includes a first microphone and a second microphone that collectively produce a beam to collect an audio sample from an audio source. The first antenna and the second antenna are positioned in proximity to the microphone array and collectively produce a field of microwave radiation. The processor tracks a position of the audio source relative to the computing device using microwave image processing and steers a direction of the beam in response to the position of the audio source.
US10939206B2 Audio accessory storing a policy for generating audio output
An audio accessory having a locally stored and executed policy. The policy includes a rule related to audio output generation. The audio accessory can be a peripheral audio accessory, and the policy can be stored on the peripheral audio accessory so that the policy can be applied to communications from any source.
US10939202B2 Controlling the direction of a microphone array beam in a video conferencing system
A video conferencing system has a microphone array that operates to receive acoustic signals corresponding to voice activity and to determine that the signals are either from within a sound field of interest and from outside the sound field of interest, and if the signals are from outside the sound field of interest the system attenuates these signals by not steering a microphone array beam towards these signals.
US10939200B2 Audio processing in multi-OS devices having multiple audio inputs
An apparatus is provided to improve audio processing. The apparatus includes a processor configured to execute a process based on an operating system (OS), and an audio signal processing part to support inputs of a first audio signal which is associated with the OS and a second audio signal which is inputted via a second input unit that is different from the first input unit. The audio signal processing part has a first processing mode and a second processing mode in which the audio signal processing part outputs an audio signal based only on the second audio signal. The apparatus also includes a setting part configured to set the audio signal processing part to the first processing mode when the process based on the OS is executed by the processor and to the second processing mode when the process based on the OS is at least partially limited.
US10939199B2 Signal generator for generating power change signal to drive speaker, speaker, speaker filter
The present invention is invented for reproducing the sound more faithfully by newly adding elements related to resistance and friction when calculating a power change signal for driving a speaker. In the signal generated by a signal generator, a rise of the signal is sharp when moving from the static state. Consequently, a diaphragm of the speaker can start to move in accordance with the original sound reproduction method.
US10939196B2 Loudspeaker and electronic apparatus including the same
Disclosed is an electronic apparatus comprising: an audio processor configured to process a sound signal; and a loudspeaker configured to output sound based on the sound signal, the loudspeaker comprising: a first driver; a second driver configured to output a frequency band higher than a frequency band output by the first driver; and a plate-shaped enclosure comprising a chamber accommodating the first driver and the second driver and a sound emission passage adjacent to the chamber, and the sound emission passage comprising: a first sound emission passage extending along an arrangement direction of the first driver and the second driver and having the first driver disposed therein; and a second sound emission passage extending along the arrangement direction of the first driver and the second driver inside the first sound emission passage and having the second driver disposed therein.
US10939195B2 Sound absorbing material and speaker box using same
The present disclosure provides a sound absorbing material. The sound absorbing material comprising a heteroatom zeolite molecular sieve comprising a framework and an extra-framework cation, the framework comprising SiO2 and a metal oxide MxOy comprising a metal element M, wherein the framework has a molar ratio of Si/M between 250 to 500, wherein the M includes Fe, and that the extra-framework cation is at least one of a monovalent copper ion, a monovalent silver ion, a monovalent gold ion, an alkali metal ion or an alkaline earth metal ion. The sound absorbing material provided by the present disclosure, sound absorbing material to have better oxygen adsorption capacity, good waster repellency and stability. When such a sound absorbing material is applied to a speaker box, the speaker box will have better low frequency acoustic performance and better reliability.
US10939193B1 In-ear detection method for a wireless earphone and a wireless earphone
Disclosed are an in-ear detection method for a wireless earphone and a wireless earphone. This method includes acquiring a position parameter sent by a position detection module; determining that the wireless earphone has left a charging box based on the position parameter; controlling an audio playback module to emit a detection acoustic wave; acquiring a detection signal and identifying acoustic parameters of the detection signal, the detection signal being generated from a reflected wave of the detection acoustic wave collected by an acoustic wave sensor; and determining whether the wireless earphone is worn in a user's ear based on the acoustic parameters.
US10939192B2 Electret condenser microphone and manufacturing method thereof
An electret condenser microphone is provided. The electret condenser microphone comprises a diaphragm, a backplate with a metal layer on the side facing the diaphragm and an amplifier on the other side, the input of the amplifier electrically connecting the metal layer, a spacer separating the diaphragm and the backplate PWB; and a metal sleeve accommodating the diaphragm, the backplate and the spacer.
US10939191B2 Loudspeaker and microphone device
A device for radiating sound energy into the surroundings and receiving sound energy from the surroundings, where the device comprises a housing having a top portion, a side portion and a bottom portion wherein a loudspeaker unit is provided in the top portion configured to generate sound energy in the surroundings of the device and where the housing is further provided with a microphone having an inlet portion, where the microphone is configured to receive sound energy from a sound reception region that is in acoustic communication with said surroundings of the device, wherein the sound reception region is provided adjacent the bottom portion of the housing, such that the inlet portion of the microphone faces away from the top portion of the device. In an embodiment the sound reception region is partially bounded by an inclined surface portion at the outer circumferential edge portion of the bottom portion, where the inclined surface portion preferably forms an angle α less than 45 degrees with the bottom portion.
US10939189B1 Obstruction detecting sleeve for conduit structures
An apparatus for detecting an obstruction in a conduit structure, the apparatus includes a sleeve portion, a plurality of sensor cells, a primary termination cap, and a secondary termination cap. The plurality of sensor cells coupled to the sleeve portion, wherein each sensor cell from the plurality of sensor cells is electrically coupled to the primary termination cap and the secondary termination cap. The sleeve portion configured to wrap around a conduit structure, wherein each sensor cell from the plurality of sensor cells is directed to an exterior surface of the conduit structure. The primary termination cap electrically and mechanically coupled to a first end of the sleeve portion, wherein the primary termination cap includes Wi-Fi transmitter, a primary microcontroller, and a power source connection. The secondary termination cap electrically and mechanically coupled to a second end of the sleeve portion to short the plurality of sensor cells.
US10939186B2 Virtual collaboration system and method
A system of virtual collaboration. The system includes at least one computing device having a processor and a memory. The memory includes software in the form of computing device-executable instructions that, when executed by the processor, cause the processor to implement: a communications interface, a user interface, and a virtual collaboration platform. The virtual collaboration platform includes, but is not limited to, a generation module, an interaction module, and a consolidation module. The virtual collaboration platform allows users to direct other users to create virtual content regarding a particular subject and generate a collaborated video.
US10939177B2 System for presenting media content
A process that incorporates teachings of the present disclosure may include, for example, selecting a media content item and constructing a tout message based on the media content item. Information associated with the media content item is included within the tout message, which includes a selectable link. The selectable link includes instructions for directing equipment of a subscriber to access the media content item without the subscriber providing additional input. A group of communication devices associated with the subscriber is identified, and the tout message is transmitted to a communication device of the group. Other embodiments are disclosed.
US10939173B2 Systems and methods for encrypting video
Systems, methods, and computer readable media for providing video encryption. A device may receive an unencrypted content stream. The device may identify an encryption key and an entitlement control message (ECM) from an encryption package. The device may encrypt the unencrypted content stream using the encryption key to obtain encrypted data. The device may generate an encryption stream that comprises the ECM and the encrypted data.
US10939166B2 Optimization of broadcast event effectiveness
Introduced herein are methods and systems for determining machine learning marketing strategy. For example, a computer-implemented method according to the disclosed technology includes steps of identifying one or more business metrics to be driven by a marketing plan; generating one or more response functions of the business metrics by performing a machine learning process on a marketing dataset; optimizing a spending subject of the marking plan subject to constraints to generate a marketing strategy based on multiple decision variables; and presenting the marketing strategy to an advertiser.
US10939162B2 Media channel identification and action with multi-match detection based on reference stream comparison
A computing system will compare various reference fingerprints each representing a reference media stream broadcast on a different respective known channel, and the computing system will determine that a plurality of the reference fingerprints match each other, thus defining a multi-match group of the matching reference fingerprints. Further, the computing system will determine that a query fingerprint representing a media stream being rendered by a media presentation device matches the multi-match group, thus raising a question of which channel is carrying the media stream that is being rendered by the media presentation device. By considering one or more attributes of the query fingerprint, the server may then disambiguate and thereby determine the channel at issue, and the server may in turn take channel-specific action.
US10939161B2 System and method for low-latency communication over unreliable networks
A method for low-latency communication from a first device to a second device over an unreliable network using at least one predictive machine learning model includes representing at least one frame of time series data at the first device; recording at least one output stream, and a plurality of external inputs from the first device in an interaction recorder of the second device detecting, at the second device, at least one lost frame of time series data; training the at least one predictive machine learning model at the first device for predictive frame regeneration; regenerating the at least one lost frame of the time series data at the second device using the at least one predictive machine learning model; and combining an output stream from an application steam with the at least one regenerated frame of time series data to obtain a modified output stream.
US10939158B2 Electronic apparatus, display apparatus and control method thereof
An example electronic apparatus includes a communication interface including communication interface circuitry; and a processor configured to provide video content and dynamic metadata corresponding to video content of each predetermined content period to an external display apparatus through the communication interface, wherein the processor is configured to provide metadata based on graphic content to the display apparatus during at least one content period in which the graphic content is activated.
US10939154B2 Electronic component control by a basic part using a received command from a server
A user terminal accepts an edition of a program to have a control unit of a basic part perform electronic component control using a library stored in a library storage accessed from a plurality of user terminals in common. The user terminal transmits, to a server system, a command to have the control unit of the basic part perform the electronic component control in accordance with execution of the program. The server system receives a command transmitted from the user terminal, and transmits a command based on the received command to the basic part. The control unit of the basic part performs the electronic component control based on the command transmitted from the server system.
US10939153B2 Bandwidth and ABR video QoE management based on OTT video providers and devices
An Adaptive Bitrate (ABR) Quality of Experience (QoE) Management Unit manages bandwidth usage and QoE at a customer premises where multiple client devices independently download content from multiple providers. An overall virtual pipe to the premises includes a Hypertext Transfer Protocol (HTTP) inner pipe, a non-HTTP inner pipe, an ABR inner pipe, and a non-ABR inner pipe. The Unit determines a data cap for a current billing cycle; and determines, based on policy management settings and the data cap for the current billing cycle, at least one of: a bandwidth cap for the overall virtual pipe, a bandwidth cap for the HTTP inner pipe, a bandwidth cap for the non-HTTP inner pipe, a bandwidth cap for the ABR inner pipe, and a bandwidth cap for the non-ABR inner pipe. Responsive to the determination of the bandwidth caps, the Unit throttles traffic within at least one of the inner pipes.
US10939148B2 Playback synchronization among adaptive bitrate streaming clients
In one embodiment, a method provides a manifest for a media program to a client. The manifest includes a set of bitrate representation links that correspond to a set of bitrates. A pointer is maintained to at least a portion of a current segment that is currently being presented in the media program. A request is received using a bitrate representation link in the set of bitrate representation links. The method then selects at least the portion of the current segment using the pointer for the bitrate that corresponds to the bitrate representation and sends the at least the portion of the current segment to the client.
US10939147B2 Broadcast signal transmitting apparatus, broadcast signal receiving apparatus, method for transmitting broadcast signal, and method for receiving broadcast signal
An apparatus for receiving a broadcast signal includes a tuner configured to receive a broadcast signal; a time deinterleaver configured to time deinterleave a Time Interleaving (TI) block in the broadcast signal, the TI block including one or more Forward Error Correction (FEC) blocks interleaved by a TI scheme, the TI scheme including column-writing one or more FEC blocks in a memory and diagonal-reading the one or more FEC block based on the TI block by skipping one or more virtual FEC blocks that are ahead of the one or more FEC blocks in the TI block; a decoder configured to decode the broadcast signal, the decoded broadcast signal including a signal frame including first symbols including first information for representing whether or not emergency information is included in the signal frame, a second symbol for physical layer parameters following the first symbols, the second symbol including second information for representing whether or not fast channel scan information for the broadcast signal is included in the signal frame, and third symbols, that follows the second symbol, including one or more components included in a content of a service and component information including role information for at least one of an audio component, a video component or a closed caption component of the one or more components, the role information for the video component including at least one of a sign language insert or an alternative view; and a displayer configured to display information related to the content based on the role information of the one or more components of the content in the decoded broadcast signal.
US10939146B2 Devices, systems and methods for dynamically selecting or generating textual titles for enrichment data of video content items
Methods and devices for enhancing user experience while a user is watching a content item using a content playing device, by proposing and/or displaying an enrichment content item related to the content item watched by the user, where the enrichment content item is assigned a dynamic title. The dynamic title may be a different title at different instances the enrichment content item is recommended to a user. The dynamic title may be based on a connection between the content item watched by the user and the enrichment content item. The dynamic title may be automatically generated, in real time, based on such a connection, or may be selected, in real-time, from a group of pre-defined titles reflecting different aspects of the watched content item.
US10939140B2 Selective capture and presentation of native image portions
A system and method for selective capture of and presentation of native image portions are provided. In a first embodiment a first image or video is captured at a first resolution, which resolution is greater than high definition and higher than a predetermined broadcast display resolution. A desired portion of the native, first image or video is then displayed at a second, lower resolution, which resolution is less than and closer to the predetermined broadcast display resolution. Accordingly, a selected portion of the captured image may be displayed at or near the predetermined broadcast display resolution. In other exemplary embodiments, video is captured at a first frame rate that is higher than a predetermined broadcast frame rate, and an extraction window extracts frames from a portion of the native, first video to provide improved broadcast quality of the portion(s) selected by the extraction window.
US10939137B2 Image decoding device and image encoding device
An image decoding device (31) includes a transform coefficient decoding unit (311) configured to decode a transform coefficient for a transform tree included in a coding unit. In the transform tree, the transform coefficient decoding unit splits a transform unit corresponding to luminance and then decodes the transform coefficient related to the luminance, and does not split the transform unit corresponding to chrominance and decodes the transform coefficient related to the chrominance.
US10939134B2 Picture decoding method for decoding coded picture data and performing distortion removal by comparing pixel difference values with threshold
A picture coding method provides coding an input picture. The method includes dividing the input picture into a plurality of blocks, coding the input picture on a block basis to obtain coded data of each block, and decoding the coded data of each block on a block basis to obtain a reconstructed picture having a plurality of blocks. The method also includes removing coding distortion in an area disposed on both sides of a block boundary between a first block and an adjacent second block in the reconstructed picture having the plurality of blocks. Each block is adaptively decoded either as a field structure block, including only even field pixels or only odd field pixels, or a frame structure block, including odd field pixels and even field pixels. The method further includes storing the reconstructed picture, for which coding distortion is removed, as a reference picture.
US10939130B2 Method and apparatus of motion vector prediction for scalable video coding
Inter-layer motion mapping information may be used to enable temporal motion vector prediction (TMVP) of an enhancement layer of a bitstream. For example, a reference picture and a motion vector (MV) of an inter-layer video block may be determined. The reference picture may be determined based on a collocated base layer video block. For example, the reference picture may be a collocated inter-layer reference picture of the reference picture of the collocated base layer video block. The MV may be determined based on a MV of the collocated base layer video block. For example, the MV may be determined by determining the MV of the collocated base layer video block and scaling the MV of the collocated base layer video block according to a spatial ratio between the base layer and the enhancement layer. TMVP may be performed on the enhancement layer picture using the MV of the inter-layer video block.
US10939126B1 Method of adding encoded range-of-interest location, type and adjustable quantization parameters per macroblock to video stream
A video encoding method is provided in the present invention. The method includes: determining a range of interest ROI in an ith frame, wherein the ROI comprises at least one ROI macroblock; extracting characteristic information of the at least one ROI macroblock, wherein the characteristic information comprises location information and type information of the at least one ROI macroblock; determining a quantization parameter QP corresponding to each of the at least one ROI macroblock; encoding the characteristic information of the at least one ROI macroblock according to the determined QP corresponding to each ROI macroblock, to obtain an ROI characteristic stream of the ith frame; and adding, to a video stream of the ith frame, the QP corresponding to each ROI macroblock and the ROI characteristic stream of the ith frame, to perform sending, wherein the video stream of the ith frame is obtained by encoding the ROI and a non-ROI comprised in the ith frame.
US10939117B2 Sample sets and new down-sampling schemes for linear component sample prediction
The disclosure regards cross-component prediction and methods for obtaining a chroma sample from an associated luma sample using a linear model with parameters. The parameters are derived from luma and chroma samples neighbouring the luma and chroma blocks considered. The luma samples are down-sampled to match chroma resolution. A competition between several luma down-sampling schemes is proposed wherein two 1-tap filters are competing. This reduces computational complexity at the encoder. Also a competition between several sample sets defining the neighbouring luma and chroma samples used for parameter derivation is conducted, wherein a competing sample set is an irregular sample set. The irregular sample set preferably comprises only samples from second lines next to respective first lines of outer neighbouring samples parallel and immediately adjacent to respectively the left boundary and the top boundary of the current block. This improves chroma prediction and thus coding efficiency.
US10939113B2 Method and apparatus for sub-picture based raster scanning coding order
A method and apparatus for sub-picture based raster scanning coding order. The method includes dividing an image into even sub-pictures, and encoding parallel sub-pictures on multi-cores in raster scanning order within sub-pictures, wherein from core to core, coding of the sub-picture is independent around sub-picture boundaries, and wherein within a core, coding of a sub-picture is at least one of dependent or independent around sub-picture boundaries.
US10939108B2 Method and a device for image encoding and decoding
A decoding method is disclosed that comprises: —decoding a block of transform coefficients from a bitstream; —de-quantizing the decoded block of transform coefficients by a quantization step size; —scaling said dequantized block by a scaling factor; and —transforming said scaled block into an image block, wherein the scaling factor's value depends on whether at least one of the width and the height of the block is a power of 2.
US10939106B2 Method and apparatus for encoding video, and decoding method and apparatus
The present invention relates to a video encoding method and apparatus for setting and encoding quantization parameters, and to a video decoding method and apparatus for decoding and setting quantization parameters in a video encoding and decoding apparatus which uses blocks having various sizes and depths as encoding and decoding units.
US10939104B2 Method and device for encoding or decoding image
An image decoding method and apparatus according to an embodiment may extract, from a bitstream, a quantization coefficient generated through core transformation, secondary transformation, and quantization; generate an inverse-quantization coefficient by performing inverse quantization on the quantization coefficient; generate a secondary inverse-transformation coefficient by performing secondary inverse-transformation on a low frequency component of the inverse-quantization coefficient, the secondary inverse-transformation corresponding to the secondary transformation; and perform core inverse-transformation on the secondary inverse-transformation coefficient, the core inverse-transformation corresponding to the core transformation.
US10939101B2 Method and apparatus for video coding
Aspects of the disclosure provide method and apparatus for video coding. In some examples, an apparatus includes receiving circuitry and processing circuitry. The processing circuitry decodes prediction information of a block from a coded video bitstream. The prediction information is indicative of a reference line selected from a plurality of potential reference lines and an intra prediction mode selected from a set of potential intra prediction modes that is associated with the reference line. Then the processing circuitry reconstructs at least one sample of the block according to the intra prediction mode and at least one reference sample in the reference line.
US10939100B2 Method, system and apparatus for intra-prediction in a video signal processing
According to an aspect, a video encoder selects a block of intermediate size from a set of block sizes for intra-prediction estimation for encoding a video signal. A set of neighbouring blocks with the intermediate size are tested for combining. If the set of neighbouring blocks are determined to be combinable, the video encoder selects a larger block size formed by the tested neighbouring blocks for encoding. On the other hand, if the set of neighbouring blocks are determined to be not combinable, the video encoder selects a smaller block size from the set of tested neighbouring blocks for prediction. According to another aspect of the present disclosure, the best mode for intra-prediction is determined by first intra-predicting a block with intermediate modes in a set of modes. Then the intra-predictions are performed for the neighbouring modes of at least one intermediate mode.
US10939083B2 Electronic apparatus and control method thereof
An electronic apparatus is disclosed. The electronic apparatus includes a communicator, a camera, a memory storing a reference image including a plurality of gradation regions that have different gradation values, and a processor to photograph the display device that outputs the reference image and a background of the display device, through the camera, obtain correction data for correcting a gradation value of the photographed image based on a plurality of gradation regions included in the photographed image and a plurality of gradation regions included in the stored reference image, correct a background image corresponding to the background from the photographed image based on the obtained correction data, and control the communicator to output the corrected background image on the display device.
US10939082B2 Processor, display driver, and electronic device
The present disclosure provides a processor, a display driving circuit, and an electronic device. The processor includes: a memory being divided into a first part that stores correction data for correcting an image signal, a second part that stores data of an image signal to be displayed, and a third part that stores data of an application to be executed; and an output port configured to transmit the data of the image signal and the correction data stored in the memory to an external display driving circuit, separately.
US10939079B2 Display apparatus
A display apparatus of the present disclosure includes: a light source section that outputs a light beam of a plurality of predetermined colors; an image data processing section that generates a sub-frame image of a single color by dividing a unit frame into a plurality of sub-frames, on the basis of an input image signal, and generates a sub-frame image of a mixed color based on the image signals of at least two colors; a display device that modulates the light beam based on the sub-frame images generated by the image data processing section; and a light source control section that causes the light source section to output the light beam of the color corresponding to the sub-frame image of the single color, in a selected period, and causes the light source section to output the light beams of the at least two colors sequentially.
US10939076B2 Streaming and storing video for audio/video recording and communication devices
Streaming and storing video for audio/video (A/V) recording and communication devices in accordance with various embodiments of the present disclosure are provided. In one embodiment, a method for an A/V recording and communication device comprises: recording video image data; executing a write operation to write the video image data at a write rate; executing a read operation to read the video image data at a first read rate that is greater than the write rate; continuing to read the video image data at the first read rate until the read operation catches up to the write operation; reading the video image data at a second read rate equal to the write rate; and transmitting streaming video to a client device, wherein a beginning portion of the streaming video is streamed at a first stream rate and thereafter streaming at a second stream rate less than the first stream rate.
US10939075B2 Monitoring target object by multiple cameras
Embodiments of the present invention relate to a computer program product, an apparatus and a method for monitoring a target object by multiple cameras by building a surveillance network based on attributes of the multiple cameras, the surveillance network describing reachability between locations of the multiple cameras; and in response to determining that the target object is detected at a first camera among the multiple cameras, monitoring the target object based on the reachability between locations of the multiple cameras.
US10939070B1 Systems and methods for generating video images in a centered view mode
A system for generating video images of a user includes a display; a plurality of cameras arranged around the display; a memory that stores at least instructions; and one or more processors coupled to the display, cameras, and memory and configured to execute instructions that perform actions. The instructions include receiving, from the cameras, images of a user positioned in front of the cameras; when in a centered view mode, using the images from at least two of the cameras to generate video images of the user, wherein, in the video images, the eyes or face of the user are centered in the video images regardless of whether the eyes or face of the user are centered in the images from the at least two cameras; and transmitting the video images.
US10939067B2 Image capturing apparatus, control method therefor, and non-transitory computer-readable storage medium
This invention provides an image capturing apparatus that has an image capturing portion and records captured image data into a recording medium, where the image capturing apparatus comprises an acquiring portion configured to acquire information indicating a standard of the recording medium from the recording medium, the standard being related to writing; and a control portion configured to, when at least two types of images are to be recorded as separate files from among images acquired from the image capturing portion, perform processing for recording into the recording medium in accordance with the information acquired by the acquiring portion and types of the two different types of images to be recorded.
US10939059B2 Global shutter CMOS pixel circuit and image capturing method thereof
The present disclosure provides a global shutter CMOS pixel circuit and its image capturing method. The global shutter CMOS pixel circuit comprising a power supply unit, a pixel signal generating unit, a signal sampling and holding unit and a signal outputting unit. An output of the pixel signal generating unit is connected to an input of the signal sampling and holding unit. An output of the signal sampling and holding unit is connected to an input of the signal outputting unit. The output signal of the pixel and the photo-generated current are set to a logarithmic relationship, which effectively increases the signal dynamic range. Therefore, image signal transmission with high speed and high dynamic range can be achieved simultaneously. Furthermore, the pixels in the present disclosure can eliminate the process variations, which increases the consistency of the pixels.
US10939058B2 Image processing apparatus, image processing method, and program
An object of the present invention is to provide an image processing apparatus, an image processing method, and a program capable of interpolating a gain of a pixel value of a phase difference detection pixel using a gain value even in the case of generating a display image requiring a real-time property. An image processing apparatus (60) sequentially obtains each frame image in time series order of a motion picture and calculates a gain value to be used in gain interpolation of a pixel value of a phase difference detection pixel of a current frame image based on a past frame image obtained in the time series order. The image processing apparatus (60) interpolates the pixel value of the phase difference detection pixel of the current frame image using the gain value.
US10939057B2 Synchronized spinning LIDAR and rolling shutter camera system
One example system comprises a LIDAR sensor that rotates about an axis to scan an environment of the LIDAR sensor. The system also comprises one or more cameras that detect external light originating from one or more external light sources. The one or more cameras together provide a plurality of rows of sensing elements. The rows of sensing elements are aligned with the axis of rotation of the LIDAR sensor. The system also comprises a controller that operates the one or more cameras to obtain a sequence of image pixel rows. A first image pixel row in the sequence is indicative of external light detected by a first row of sensing elements during a first exposure time period. A second image pixel row in the sequence is indicative of external light detected by a second row of sensing elements during a second exposure time period.
US10939055B2 Imaging control apparatus and image control method
An imaging control apparatus of the present disclosure includes a controller that performs a readout operation on a plurality of pixels in an imaging device, and performs control on a basis of a moving object detection result to cause a time length of the readout operation on a first pixel to differ from a time length of the readout operation on a second pixel, the first pixel corresponding to a detection region where a moving object has been detected, and the second pixel corresponding to a region other than the detection region.
US10939050B2 Method of operating a camera system and camera system
A method of operating a camera system having an image sensor including a plurality of activatable image elements, wherein an active image element converts incoming radiation into readable image information, a radiation source including a plurality of activatable radiation elements, each active radiation element emitting electromagnetic radiation, and an integrated circuit coupled to the radiation source, the method including capturing at least one image, wherein during capturing of each single image different subsets of the image elements are successively each once activated and deactivated again after a predetermined exposure time, different subsets of the radiation elements are successively activated by the integrated circuit and deactivated again after a predetermined emission time, and each subset of the image elements is assigned a subset of the radiation elements activated with temporal overlap so that the active radiation elements emit radiation while the associated active image elements receive image information.
US10939043B2 Image pickup apparatus including lens elements having different diameters
An image pickup apparatus capable of performing a zooming function without increasing a thickness of the image pickup apparatus, and obtaining depth information at the same time by using lens elements having different diameters, is provided. The image pickup apparatus includes lens elements, and image pickup regions respectively disposed in correspondence to the lens elements. At least two of the lens elements have different diameters. At least two of the image pickup regions have different sizes. A smallest image pickup region among the image pickup regions having a smallest size among sizes of the image pickup regions is disposed with respect to a lens element among the lens elements having a largest diameter. A largest image pickup region among the image pickup regions having a largest size among sizes of the image pickup regions is disposed with respect to a lens element among the lens elements having a smallest diameter.
US10939040B2 Low-power-consumption audio/video recording and communication doorbell
An audio/video (A/V) recording and communication doorbell, including a camera, a speaker, a microphone, a power manager, a battery, an AC/DC rectifier, and a DC/DC converter. The doorbell is configured for connection to an external AC power source through the AC/DC rectifier and the DC/DC converter. The power manager is configured to draw power, up to a threshold power, from the AC power source and to draw supplemental power from the battery such that the power drawn from the AC power source never exceeds the threshold power. The present A/V recording and communication doorbell can thus be connected to an existing household AC power supply and an existing doorbell signaling device without causing inadvertent sounding of the signaling device.
US10939037B2 Capsule endoscope, receiving device, operation method of capsule endoscope, and computer readable recording medium
A capsule endoscope includes: an image sensor configured to generate an image by capturing inside a subject at an imaging frame rate that is variable; and a processor comprising hardware, the processor being configured to determine whether the image is a first image whose feature amount related to a region having a bubble or a residue imaged is equal to or greater than a predetermined amount, and change the imaging frame rate based on a determination result.
US10939030B2 Video audio processing system and method of controlling the video audio processing system
A video audio processing system includes: a holding unit that holds a table for associating IP addresses of network cameras out of a plurality of network cameras with an IP address of at least one of communication devices; and an associating unit that generates a file by associating, in a case where video transmitted from one of the plurality of network cameras is obtained, video data transmitted from the network camera with audio data transmitted from a microphone having an IP address corresponding to the IP address transmitted from the network camera, the video data and audio data being associated with each other with reference to the table.
US10939025B2 Protection and skin damage detection devices and system
This disclosure is directed to devices, systems, and methods for skin damage protection and detection, including providing images and recommendations and images to users to assist them with proper application of an applied-to-skin sunscreen. Disclosed devices include personal user devices that are operable to emit ultraviolet light and to measure the degree of ultraviolet light reflected from skin, upon which images can be presented on a device screen to give visual indications of sunscreen coverage and/or skin aging. Measured ultraviolet images and visible light images can further be presented to device users in an overlay, side-by-side, or other fashion, to further assist in detection of sunscreen coverage and/or degrees of skin damage. Further, the user of the device may be able to view real-time video in the same ultraviolet/visible light overlay fashion, and assess the state of photo-protective effects of an applied-to-skin sunscreen.
US10939016B2 Image processing method and image processing apparatus
An image processing method includes an image encoding step of encoding data in which one channel in each pixel of image data including a plurality of pixels is configured by 2 bits or more into data in which the one channel is configured by 1 bit, a transfer step of transferring the encoded data to a printing apparatus, and an image decoding step of decoding the encoded data using the printing apparatus, in which, in the image encoding step, flag information indicating whether the pixel is a character or a line image or a photograph is assigned, and in the image decoding step, decoding is performed by selecting a first decoding method or a second decoding method based on the flag information.
US10939013B2 Encoding information within features associated with a document
A method for encoding information within a feature of a document. The method includes at least one computer processors determining information to encode within a document. The method further includes identifying a feature within the document to encode information within based, at least in part, on metadata of the document corresponding to the feature. The method further includes determining a set of geometric properties of one or more segments of the identified feature. The method further includes encoding, by one or more computer processors, a first bit of information of the determined information within a first segment of the feature within the document by modifying one or more geometric properties respectively associated with the first segment. The method further includes outputting the document with information encoded within the first segment.
US10939008B2 Image forming apparatus
An image forming apparatus includes an image reading part, an image forming part, and a sheet feeding cartridge. The image reading part reads a document and obtains image data of the document. The image forming part forms an image on a sheet on the basis of the image data. The sheet feeding cartridge stores several kinds of the sheets. In a case where predetermined sheet feeding information is applied on the document, the sheet feeding information is read on the basis of the image data. Conveying of the sheet is controlled so as to convey the sheet corresponding to the sheet feeding information from the sheet feeding cartridge to the image forming part and, on the other hand, to eject the sheet not corresponding to the sheet feeding information from the sheet feeding cartridge without passing through the image forming part.
US10939006B2 Image reading device for conveying and reading card like medium
An image reading device may include a conveyance path; a conveyance mechanism; and a first image sensor and a second image sensor that are disposed on both sides of the conveyance path. The conveyance mechanism may include a driving source; a pair of first conveyance rollers located upstream of a first and second image read position; and a pair of second conveyance rollers located downstream of the first and second image read position. The pair of first conveyance rollers may include a first drive roller; and a first opposing roller. The pair of second conveyance rollers may include a second drive roller and a second opposing roller.
US10939005B2 Image reading device
An image reading device includes: a discharge guide including a discharge opening for discharging the sheet conveyed by the conveyance guide to the discharge tray, the discharge guide being configured to move from a third position to a fourth position according to the decrease in the number of the sheet to be supported by the supply tray, the fourth position being higher than the third position; a discharge roller configured to discharge the sheet through the discharge opening; and a first drive source which generates a first drive force for moving the discharge guide between the third position and the fourth position, wherein the first drive force is also used for rotating the discharge roller.
US10939001B2 Image forming apparatus and non-transitory computer-readable recording medium storing home screen display program
A Multifunctional Peripheral (MFP) includes a display unit that displays information and a printer that prints an image on a recording medium, and when data printable by the printer exists in a specific location, a preview combination home screen including a preview of an image based on the data is displayed on the display unit.
US10939000B2 Operation of a panel for a printer using a dial control
Apparatus(es) and method(s) relating to operation of a multi-function printer panel are disclosed. In such a method, a main menu is displayed on a display screen of the multi-function printer panel. A plurality of primary image items of the main menu displayed on the display screen are navigated responsive to a first movement of a dial control. The dial control is pressed to select a primary image item of the plurality of primary image items. A plurality of secondary image items displayed on the display screen associated with the primary image item selected are navigated responsive to a second movement of the dial control. The dial control is pressed to select a secondary image item of the plurality of secondary image items.
US10938998B2 Information processing apparatus
An information processing apparatus includes a sensor, an output unit, and a controller. The sensor senses a person. The output unit outputs a notification sound. The controller controls a volume of the notification sound. The controller controls the output unit to reduce the volume of the notification sound.
US10938994B2 Beamformer and acoustic echo canceller (AEC) system
Techniques for acoustic echo cancellation are described herein. In an example embodiment, a system comprises a speaker, a microphone array with multiple microphones, a beamformer (BF) logic and an acoustic echo canceller (AEC) logic. The speaker is configured to receive a reference signal. The BF logic is configured to receive audio signals from the multiple microphones and to generate a beamformed signal. The AEC logic is configured to receive the beamformed signal and the reference signal. The AEC logic is also configured to compute a vector of bias coefficients multiple times per time frame, to compute a background filter coefficient based on the vector of bias coefficients, to apply a background filter to the reference signal and the beamformed signal based on the background filter coefficient, to generate a background cancellation signal, and to generate an output signal based at least on the background cancellation signal.
US10938989B1 System and method of sentiment modeling and application to determine optimized agent action
The present invention is a system and method of continuous sentiment tracking and the determination of optimized agent actions through the training of sentiment models and applying the sentiment models to new incoming interactions. The system receives conversations comprising incoming interactions and agent actions and determines customer sentiment on a micro-interaction level for each incoming interaction. Based on interaction types, the system correlates the determined sentiment with the agent action received prior to the sentiment determination to create and train sentiment models. Sentiment models include agent action recommendations for a desired sentiment outcome. Once trained, the sentiment models can be applied to new incoming interactions to provide CSRs with actions that will yield a desired sentiment outcome.
US10938984B2 Management of media content associated with ending a call on mobile computing devices
Responsive to receiving an indication that a call in process is ending, a post-call application of a call-participant device may be activated. The post-call application may cause a screen update of the call-participant device that includes at least one of a call to action by the call-participant and informational content pertinent to the call.
US10938977B2 Surface detection for mobile devices
Technology for a mobile device is described. The mobile device can include a vibration motor operable to generate a vibration, and a sensor operable to capture a plurality of vibration signals that result from the vibration. The mobile device can provide the plurality of vibration signals to a model running on the mobile device. The model can include a plurality of predefined patterns that correspond to vibration signals produced by mobile devices residing on different surfaces. The mobile device can identify, using the model, a predefined pattern in the plurality of predefined patterns that substantially corresponds to the plurality of vibration signals based on a confidence level that exceeds a threshold. The mobile device can determine a type of surface on which the mobile device resides based on the predefined pattern identified using the model.
US10938975B2 Client-based management of multimedia messages
A calling user initiates a telephonic communication with a receiving user by dialing a phone number of the receiving user in his or her address book. The communication is transmitted from the calling user's device to the receiving user's device through a network that is not using Internet protocol or Internet-based, e.g., Transmission Control Protocol (TCP), Internet Protocol (IP), TCP-IP, or Voice over Internet Protocol (VoIP). After a number of notifications has passed on the receiving user's device and the receiving user is not able to answer the telephonic communication, a local voicemail recorder will be activated to record and store the telephonic communication for later retrieval by the receiving user. The stored communication is identifier by a sequence of string containing at least one of a name, a telephone number, a storage location, a date-time attribute, and a duration associated with the stored communication.
US10938969B2 Camera assembly and electronic device
A camera assembly includes: a driver; a first transmission configured to convert a steering driving force output by the driver into a linear driving force along the rotating axis direction and to transmit the steering driving force; and a camera module capable of cooperating with the linear driving force to reciprocate linearly along the rotating axis direction, and capable of cooperating with the steering driving force to rotate.
US10938968B2 Harmonized data for engineering simulation
Computer-implemented systems and methods for data harmonization in engineering simulation. The method may comprise receiving application preferences defining attributes associated with input data to be delivered to one or more applications from one or more data sources. A first set of attributes may be associated with data to be delivered to a first application. Application preferences may be provided to a handler in communication with the data sources. Raw data received by the handler may arrive in a variety of formats and packet sizes from the one or more data sources. Raw data may be packaged by the handler into one or more data packets having a size or format that satisfies the application preferences. One or more attributes associated with input data to be delivered to the first application may be defined. Packaged data may be transmitted over one or more data transmission channels satisfying the application preferences.
US10938967B2 Method and apparatus for communication in a motor drive application
The subject matter disclosed herein describes a switch embedded in a motor controller and a network protocol executing on the switch to provide communication between devices connected to the motor controller in a motor drive application. The embedded switch is configured to communicate via separate ports with an external controller, a network interface for the motor controller, additional motor controllers, and with the motor or other devices mounted on the motor. The network protocol includes a first tier for data that requires deterministic delivery at a high data rate, a second tier for data that requires a high delivery rate but is also tolerant of some variation in delivery time, and a third tier for data that may be delivered at a slower data rate. The embedded switch receives data at any port, identifies the communication tier to which the data belongs, and delivers it to another port accordingly.
US10938962B2 Network architecture for multiple data stream management and endpoint visualization
Network architecture with a plurality of data streams, wherein at least one of the data streams includes data updated in real-time; a plurality of protocol interfaces each connected to at least one of the data streams; a processor coupled with the protocol interfaces; an output interface coupled to a display for showing a graphical user interface; and a memory coupled to the processor including instructions that when executed by the processor, cause the processor to, multiplex a plurality of signals from the plurality of data streams via the protocol interfaces into a single output, wherein the multiplexing is executed based on an identity of the one of the data stream from which the signal originated, and output the single output to the graphical user interface via the output interface.
US10938961B1 Systems and methods for data deduplication by generating similarity metrics using sketch computation
A method for data reduction may comprise computing (i) a first sketch of a first segment and (ii) a second sketch of a second segment. The first sketch and the second sketch may each comprise a set of features that are representative of or unique to the corresponding first and second segments. The method also comprise processing the first sketch and the second sketch to generate a similarity metric indicative of whether the second segment is similar to the first segment. The method may further comprise (1) performing a differencing operation on the second segment relative to the first segment when the similarity metric is greater than or equal to a similarity threshold, or (2) storing the first segment and the second segment in a database without performing the differencing operation when the similarity metric is less than the similarity threshold.
US10938954B2 Method and system for mobile applications update in the cloud
A method, system and a computer program product are provided for updating mobile device applications at a central cloud server by establishing an application virtual machine representation of a first mobile device application installed on a mobile device; updating the application virtual machine representation at the central cloud server to perform software configuration, installation, upgrade, optimization, testing, or maintenance tasks on the application virtual machine representation without using computational resources at the mobile device; and sending the mobile device one or more modules that were changed when updating the application virtual machine representation for integration into the first mobile device application installed on the mobile device.
US10938947B2 SLO I/O delay prediction
Techniques for processing I/O operations may include: receiving an I/O operation directed to a logical device having an associated service level objective with a target I/O response time; performing first processing that determines an estimated response time for the I/O operation, and determining, based on the estimated response time for the I/O operation and the associated service level objective, whether to delay the I/O operation by an additional amount of time thereby increasing a measured response time for the I/O operation by the additional amount. The first processing may include determining a fixed baseline amount of time for the I/O operation; determining a cumulative amount of time estimated to service pending I/O operation queued for service prior to the I/O operation; and determining an expected service time estimated for servicing the I/O operation. Moving averages maintained for different I/O types and sizes may be used in determining I/O service times.
US10938945B2 Systems and methods for controlling access to user content
The disclosure is directed at a method and system for controlling access to user content within a search framework. After a user accesses the search framework, the user's role within the framework is verified and then user content over the entire search framework which is associated with the user's role is retrieved and displayed to the user.
US10938942B2 Dynamically modified delivery of elements in a sports related presentation
Determining and/or adjusting cache expire times (sometimes herein referred to as “cache expires”) based, at least in part to how much excitement a live event, such as a live sporting event, is generating in its audience. After the excitement from the live event has dissipated, the cache expires can be reset to the values that they would otherwise have during normal operations.
US10938938B2 Methods for selectively compressing data and devices thereof
Methods, non-transitory computer readable media, and computing devices that assists with selectively compressing data includes identifying data stream characteristics in a received data stream from a client. A data processing operation to perform on the received data stream is determined based on stored compression instructions data obtained using the identified one or more characteristics. The determined data processing operation is performed on the received data stream. The received data stream is performed upon performing the determined data processing operation.
US10938933B2 Managing dynamic configuration-based database connections using a proxy datasource
Systems for managing dynamic configuration-based database connections using a proxy datasource are disclosed. In embodiments, a computer program product is provided including a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by a computing device to cause the computing device to: send, by a software application of the computing device, a request for a connection to a first database to a proxy datasource of the computing device, wherein the request includes a database identifier and configuration data; pass, by a first concrete datasource of the computing device, a connection to the first database to the proxy datasource; return, by the proxy datasource of the computing device, the connection to the software application; and access, by the software application of the computing device, the first database via the connection.
US10938926B2 User and IoT (internet of things) apparatus tracking in a log management system
Network identity to User Identity and location mapping information can be found in various logs (such as Active Directory logs, DHCP logs, VPN logs, and WLAN authentication logs) and certain files such as router Layer 2 or 3 forwarding tables. For a large organization, this mapping can be dynamic. Accurate user identity and location information is crucial to assessing the security risk associated with a host and take corrective action. This invention discloses a distributed in-memory user database update methodology for keeping track of large scale dynamically updating network to user identity mappings. The technique is further configurable for specific users, specific devices or for specific attributes in the metadata.
US10938925B1 Delivery and acceleration with localized source IP addresses without reliance on client headers
A method of delivering location-specific content by a content processing server is disclosed. A request for web content is received by the content processing server. A location of an originator of the received request for web content is identified. A local proxy server is selected based on the identified location of the originator of the received request for web content. The web content is requested via the selected local proxy server. Location-specific web content from the content provider is received via the selected local proxy server. The received local-specific web content is sent to the originator of the received request in response to the received request.
US10938924B1 Systems and methods related to executing transactions in a hybrid cloud environment
Disclosed is a hybrid cloud control plane (HCCP) that manages hybrid cloud workloads. For example, the HCCP manages workloads across public and private cloud data centers and on-premise data centers. The HCCP can leverage a Global ID (global identifier) to create a global trace across the hybrid cloud ecosystem. Also discloses is a “hybrid cloud connected” capability. In one embodiment, a hybrid cloud connected capability comprises of a global identity, a hybrid cloud network connection, and a managed API (application programming interface) used to seamlessly perform transactions in a hybrid cloud environment.
US10938921B2 Method and apparatus for associating services in an electronic device
A method for associating services in an electronic device is provided. The method includes sending, by a first electronic device, a first service with a first private association dialog (PAD) to a second electronic device, wherein the first PAD of the first service includes a first PAD identifier and sending, by the first electronic device, a second service with a second PAD to the second electronic device, wherein the second PAD of the second service includes a second PAD identifier that matches the first PAD identifier to associate the second service with the first service at the second electronic device.
US10938919B1 Registering client devices with backup servers using domain name service records
Registering client devices with backup servers by using domain name service records is described. A system stores a location of a backup server associated with a domain name into a domain name service record associated with the domain name. The system receives, from a client device, a domain name service query for the domain name. The system enables the client device to register with the backup server by providing the location of the backup server stored in the domain name service record to the client device.
US10938910B2 Discovering capabilities of entities in an internet of things setting
Methods and arrangements for data-driven discovery of collaborative models in an internet of things. At a device in the internet of things setting, data are collected on ambient conditions, and the collected data are stored at the device. At least one other device in the internet of things is communicated with to create and record collaborative states relative to the device and the at least one other device. Other variants and embodiments are broadly contemplated herein.
US10938909B2 Reusable device management in machine-to-machine systems
A plurality of devices are detected within range of a particular device, and capabilities of each of the plurality of devices are determined, as well as a respective taxonomy to be associated with each device based on the device's capabilities. A set of asset abstractions are identified, referenced by a particular software application configured to manage a particular machine-to-machine network. Each asset abstraction can correspond to a respective one of the set of taxonomies, and the particular machine-to-machine network can be built from an instance of each one of the set of asset abstractions. A subset of the plurality of devices can be selected for deployment in the particular machine-to-machine network based on the associated taxonomies, the subset of devices representing an instance of each one of the set of asset abstractions. The subset of devices are then automatically deployed to implement the instance of the particular machine-to-machine network.
US10938906B2 Distributed network security system providing isolation of customer data
Techniques for delivering a distributed network security service providing isolation of customer data are described. One example method includes assigning a first node in a distributed network to a first customer; assigning a second node in the distributed network to a second customer; configuring the assigned first node to process network traffic only from the first customer; configuring the assigned second node to process network traffic only from the second customer; processing, by the assigned first node, network traffic associated with the first customer; and processing, by the assigned second node, network traffic associated with the second customer, wherein the network traffic of the first customer is isolated from the network traffic of the second customer, wherein the network traffic of the customers is kept isolated from one another.
US10938905B1 Handling deletes with distributed erasure coding
Inter-zone network traffic generated during deletion of a data chunk that has been replicated by employing geographically distributed (GEO) erasure coding is reduced. In one aspect, if a data chunk is to be deleted, partial coding chunks are generated by a source zone and provided to destination zones that store complete coding chunks for updating the complete coding chunks based on combining them with the received partial coding chunks. In another aspect, if a first data chunk is to be deleted and a second data chunk is to be replicated, partial coding chunks are generated by the source zone for each data chunk. Further, the partial coding chunks created for different data chunks can be combined to generate transforming chunks, which can then be transferred to the destination zones. The destination zones can then update the complete coding chunks based on combining them with the received transforming chunks.
US10938900B1 Software defined storage defragmentation
Defragmenting a software defined storage (SDS) system. To defragment an SDS system, the nodes associated with the SDS system are all moved to as to be close in terms of location. This may include de-provisioning nodes, provisioning nodes, and moving nodes as necessary. Multiple SDS systems can be defragmented at the same time.
US10938898B2 System and method for synchronizing one or more alterations in a work product
The present application discloses a method 500 for synchronizing and a synchronization system 400 to synchronize alterations made to a work product, by client devices 300, wherein the synchronization system 400 and the client devices 300 are interspersed in a collaborative work environment 100 and wherein the synchronization system 400 comprises a server side memory unit 420 which upon invocation by a server side processor 410 triggers thereat an initiation component 421, a comparison component 422, an evaluation component 423, a scoring component 424, and an integration component 425.
US10938894B2 Independent scaling of control and bearer nodes for distributed telecommunication systems
A method includes, with a distributed telecommunication component, providing a plurality of first type nodes, each first type node configured to perform a control function. The method further includes, with the distributed telecommunication component, providing a plurality of second type nodes, each second type node configured to perform a bearer function. The method further includes, in response to a first type predetermined event, either changing a total number of the first type nodes or changing a total number of the second type nodes.
US10938892B1 Inter-cluster data transfer between file systems
A computer-implemented method according to one embodiment includes receiving, on a first gateway node of a first cluster site, an input/output (I/O) request for a first fileset, and determining a collection of mount operations in which to add the I/O request for the first fileset. The determining includes hashing information of the first fileset against more than one collection of mount operations. The method further includes adding the I/O request for the first fileset to a first determined collection of mount operations, and outputting the first determined collection of mount operations to a first network file system (NFS) server. The first NFS server is one of a plurality of NFS servers of a second cluster site. Moreover, the first NFS server and at least one other NFS server of the plurality of NFS servers are configured to receive a collection of mount operations from the first gateway node.
US10938889B2 Performing optimized collective operations in a irregular subcommunicator of compute nodes in a parallel computer
In a parallel computer, performing optimized collective operations in an irregular subcommunicator of compute nodes may be carried out by: identifying, within the irregular subcommunicator, regular neighborhoods of compute nodes; selecting, for each neighborhood from the compute nodes of the neighborhood, a local root node; assigning each local root node to a node of a neighborhood-wide tree topology; mapping, for each neighborhood, the compute nodes of the neighborhood to a local tree topology having, at its root, the local root node of the neighborhood; and performing a one way, rooted collective operation within the subcommunicator including: performing, in one phase, the collective operation within each neighborhood; and performing, in another phase, the collective operation amongst the local root nodes.
US10938888B2 Methods for providing control and management of services in a hybrid cloud environment and devices thereof
Systems and methods for managing applications in a hybrid cloud environment are provided. The methods include obtaining first parameter values based on information that relates to a first cloud service provider; obtaining second parameter values based on information that relates to a second cloud service provider; and using the first parameter values and the second parameter values to determine whether to recommend a redeployment of the first application from the first cloud service provider to the second cloud service provider.
US10938885B2 Mobile file transfer methods and apparatus
A system, method, and apparatus for transferring blood donation files are disclosed. An example system includes a collection device located at a blood donation site and a collection server located in a remote location. The example collection device is configured to store blood donation information from blood donors within a blood donation batch file located at a designated directory of a memory, and store metadata related to the blood donation information to the blood donation batch file. The example collection device also transmits the blood donation batch file to a registered user device. The example collection server is configured to determine the registered user device is available via a network connection. Responsive to determining the user device is connected, the collection server acquires the blood donation batch file from the user device and aggregates the blood donation batch file with blood donation batch files received from other registered user devices.
US10938884B1 Origin server cloaking using virtual private cloud network environments
An origin server that is implemented within one or more devices within a third party virtual private cloud (VPC) is provided herein. Instead of communicating with various CDNs over a public network, the third party VPC may instead communicate with a managed VPC via a private network. Thus, no gateway, network address translation (NAT), or other such devices may be needed for the third party VPC and the managed VPC to communicate. Rather, a VPC identifier of the managed VPC and a VPC identifier of the third party VPC are used to pair the two VPCs. Once paired, a private route is set up such that points from the private address space of the third party VPC to the private address space of the managed VPC. The managed VPC then communicates directly with the various CDNs via a public network.
US10938882B2 Preprocessing and storage of cloud service usage reports
Systems and methods for streaming billing data associated with third-party network resources consumed by a managed network to a remote network management platform are disclosed. Streaming of billing usage data associated with third-party resources may use resource identifiers to associate resources with line items in a service bill generated by the third-party network. A proxy server in the managed network may intermediate streaming from the third-party network to a remote server in a computational instance of the remote network management platform. Billing data may be recorded partly in a metric-base database configured for storing time series data corresponding to usage quantities of third-party resources consumed by the managed network per unit time, and partly in a static records database configured for storing database records associated with the time series data, and including data for identifying the third-party resources and for recording static information relating to billing for the third-party resources.
US10938881B2 Data engagement for online content and social networks
A method, system, and computer program product for providing a dynamic estimation on engagements and patterns of content includes: receiving a data packet from an input field of a form on a computing device; analyzing historical data associated with a user to identify patterns between the first string of characters and the historical data; determining one or more related strings of characters from the historical data based on the identified patterns; determining a historic engagement level for each of the one or more related strings of characters; determining a predicted engagement level for the string of characters based on the historic engagement level; and transmitting at least the predicted engagement level to the computing device to cause the computing device to display the predicted engagement level in a selectable field associated with the input field.
US10938876B2 Method and system for low data rate transmission
Methods and devices are disclosed for encoding and transmitting data sequences for low data rate applications. An encoded data sequence is transformed and used to shape a multi-carrier pulse to create a narrow-band signal for transmission. Time domain tails of the narrow-band signal may be removed to decrease overhead. The data may be first encoded to create a sparse modulated data sequence. Multi-carrier pulse shaping may be carried out using frequency division multiplexing (FDM) or filter bank multi-carrier (FBMC) techniques. Alternatively, single carrier pulse shaping may be used to create the narrow-band signal.
US10938874B2 Multi-level matching facilitating delivery of enhanced content
A server receives a message from a subscriber. The message includes a subscriber identifier and one or more one or more first identifying attributes associated with a first media-work played-out by the subscriber. The server performs a first-level match between the first identifying attributes and unique identifiers included in a database. In response to the first-level match indicating that the first identifying attributes do not include any of unique identifiers, the server performs a second-level match, which compares the first identifying attributes to content attributes of different media-works linked to the unique identifiers. In response to the second-level match identifying one or more matching first identifying attributes to the content attributes that are linked to a particular unique identifier included in the database, the server selects enhanced content based on the particular unique identifier, and delivers that enhanced content to the subscriber.
US10938871B2 Skipping content of lesser interest when streaming media
Described herein is an example apparatus for skipping a portion of content during streaming of the content to a display device, where the portion is of little or no interest to the user. The apparatus includes a memory having a database stored therein. The database stores metadata relating to the content. The metadata includes an index, where the index stores pointers to portions of the content. The apparatus includes a processor that is communicatively coupled to the memory. In operation, the processor streams the content for display on the display device. When the processor determines an end of a teaser portion has been reached in the stream of the content to the display device, it enables a skip command. Responsive to enabling the skip command, the processor receives command input from the user to skip a title sequence/opening credits portion of the content. Then, the processor determines an end to the title sequence/opening credits portion of the content using the metadata, and advances streaming of the content to the determined end of the title sequence/opening credits portion of the content.
US10938868B2 Application service integration
An application services broker includes a plurality of adapter modules, each of which are associated with a respective application service. Application service data is received from a first application service and converted to a first message having a predefined message format by a first adapter module associated with the first application service. The first message is sent from the first adapter module to a second adapter module associated with a second application service. The first message is converted to application service data for the second application service by the second adapter module.
US10938867B2 Automatic on hold communication session state management in a contact center
A real-time communication session is monitored to determine if the real-time communication session has been placed on hold. For example, a contact center agent may place a real-time video communication session with a customer on hold. In response to determining that the real-time communication session has been placed on hold: a maximum hold time is determined for the real-time communication session and the real-time communication session is monitored to determine if the maximum hold time has expired while the real-time communication is placed on hold. In response to determining that maximum hold time has expired while the real-time communication session is placed on hold, the real-time communication session is automatically taken off hold.
US10938864B2 Network to network interface between service providers for real time communication
Systems and methods presented herein provide for real time communications between service provider subscribers. In one embodiment, a web server is operable to provide a network-to-network interface (NNI) with a plurality of service providers, to communicate with the service providers through WebRTC links, and to retrieve contact information of subscribers to the service providers over the WebRTC links. The web server also includes a database operable to store the contact information of the subscribers. The web server is also operable to process a connection request from a first of the subscribers to connect with a second of the subscribers, to retrieve the second subscriber's contact information from the database, to push a notification message to a device of the second subscriber using the second subscriber's contact information (e.g., a user identity), and to establish a WebRTC connection between first and second subscribers when the second subscriber accepts the connection.
US10938859B2 Managing privileged system access based on risk assessment
Managing privileged system access may be performed by a risk management system controlling user access privilege to production systems. One example method of operation may provide at least one of detecting an insecure user action at a user device, reducing an access privilege of a user profile associated with the user device to one or more privileged production servers, providing the user device with an application based on the insecure user action, determining that an outcome associated with the application has been achieved, and re-instating the access privilege of the user profile.
US10938858B2 Chatbot interface for network security software application
A chatbot interface is provided for a network security software application. The chatbot interface can receive and act upon text utterances from a user or from a speech-to-text engine in instances where the user provided a voice utterance. The chatbot interface also can automatically perform tasks relating to network security. In one embodiment, the chatbot interface receives a text utterance, performs named entity recognition on the text utterance, performs intent classification to determine the intent of the text utterance, and performs an action based on the determined intent.
US10938857B2 Management of a distributed universally secure execution environment
A method and an information handling system for security management across a plurality of diverse execution environments. The method includes associating, based on a distributed computing framework, a secure execution environment interface with each diverse execution environment. The method includes receiving a general access policy to access at least one secure memory region associated with a respective one of the diverse execution environments. In response to a request to access a memory region associated with at least one diverse execution environment, the method includes prompting for entry of security credentials. In response to receiving and verifying the security credentials, the method establishes access to the secure memory region of the respective diverse execution environment. The method includes executing a subroutine to modify at least a subset of the secure memory region, and the method includes returning a result to a distributed application via the secure execution environment interface.
US10938856B2 Systems and methods for security protocol execution in a hierarchical state machine-driven execution plan
Methods, apparatus, systems and articles of manufacture are disclosed to facilitate information exchange using publish-subscribe with blockchain. An example apparatus includes a security manager to integrate a security service with an instruction execution flow in a distributed device environment. The security manager is to include a processor. The processor is to be configured to implement at least an executable hierarchical state machine to provide credential management and access management in conjunction with instruction execution according to an execution plan. The executable hierarchical state machine is to generate a security context for the execution plan to implement a guard condition governing a transition from a first state to a second state in accordance with the execution plan.
US10938854B2 Systems and methods for preventive ransomware detection using file honeypots
A system and method is provided for detecting ransomware and malicious programs. An exemplary method comprises generating, by a hardware processor, a file honeypot in a directory in a filesystem, wherein the file honeypot is included on a file list of contents of the directory, receiving a directory enumeration request from a process executing in an operating system environment, determining whether the process is identified in a list of trusted processes based on one or more of a certificate, fingerprint, name, and process identifier, when the process is not found in the list of trusted processes, providing, by the filesystem, the file list including the file honeypot to the process responsive to receiving the directory enumeration request and otherwise, providing the file list excluding the file honeypot to the process, intercepting, by a filesystem filter driver, a file modification request for the file honeypot from the process when the file honeypot is included in the file list and identifying the process as a suspicious object responsive to intercepting the file modification request from the process.
US10938853B1 Real-time detection and clustering of emerging fraud patterns
Systems, methods, and computer-readable media are disclosed for the dynamic, real-time detection and clustering of emerging fraud patterns. Example methods may include determining an expected account registration volume and an actual account registration volume during a same period of time. Certain methods may include determining an abnormal fluctuation in account registration volume based on a difference between the expected account registration volume and the actual account registration volume during the period of time. Certain methods may include generating subsets of account registrations received during the period of time based on one or more shared characteristics. Certain methods may include generating an account cluster based on the subsets of account registrations. Certain methods may include sending the account cluster to a bulk closure system.
US10938850B2 Method and apparatus for reducing security risk in a networked computer system architecture
An apparatus and associated method are provided for reducing a security risk in a networked computer system architecture. The method comprises receiving at a security computer external vulnerability data from an external source regarding vulnerabilities associated with an attack vector for configuration item (CI) data related to a (CI) device, of the networked computer system. The security computer accesses a configuration management database (CMDB) and the CI data related to the physical device is read. Trust zone data associated with the CI device is determined utilizing the CMDB, and the security computer performs a vulnerability calculation for the CI device utilizing the external vulnerability data and associated trust zone data. This is also done for a second CI device. The vulnerability calculations for both are compared and this comparison serves as a basis for prioritizing an action to be taken on the CI device or associated other network components.
US10938847B2 Automated determination of relative asset importance in an enterprise system
A method includes obtaining usage metrics for assets of an enterprise system and extracting sets of features from the obtained usage metrics, the sets of features characterizing relative importance of each of the assets for each of two or more designated time windows. The method also includes determining, utilizing the extracted features, an importance of each of the assets. The method further includes establishing a baseline behavior of the assets based on the extracted features, monitoring behavior of the assets during at least one additional time window, and modifying a configuration of a given asset responsive to detecting that the monitored behavior of the given asset during the at least one additional time window exhibits a threshold difference from the established baseline behavior of the given asset, wherein the modification is based at least in part on the importance of the given asset relative to one or more other assets.
US10938846B1 Anomalous logon detector for protecting servers of a computer network
A server hosted by a server computer is protected against anomalous logons. A working time profile is generated from an access log that has a record of logons to the server. Counts of access events per time period (e.g., per hour) are parsed from the access log, and processed using statistical procedures to find candidate working hours. A working time range includes candidate working hours. An account logging on the server is detected. The logon by the account is deemed to be anomalous when the logon is at a time outside the candidate working hours.
US10938845B2 Detection of user behavior deviation from defined user groups
A machine learning-based technique for user behavior analysis that detects when users deviate from expected behavior. In this approach, a set of user groups are provided, preferably based on information provided from a user registry. A set of training data for each of the set of user groups is then obtained, preferably by collecting security events generated for a collection of the users over a given time period (e.g., a last thirty (30) days). A machine learning system is then trained using the set of training data to produce a model that includes a set of clusters in user behavior model, wherein a cluster is a learned user group that corresponds to a defined user group. Once the model is built, it is used to identify users that deviate from their expected group behavior. In particular, the system compares a current behavior of a user against the model and flags anomalous behavior. The user behavior analysis may be implemented in a security platform, such as a SIEM.
US10938843B2 Detection of forbidden software through analysis of GUI components
A mechanism is provided for controlling execution of a computer program. An execution of unallowed software may be prohibited. Structural elements of a graphical user interface of the computer program are detected. The detected structural elements are compared with a stored signature, each signature comprising structural elements of a graphical user interface of allowed computer programs. Upon not finding a matching signature among the stored signatures when comparing, further executing of the computer program is inhibited.
US10938840B2 Neural network architectures employing interrelatedness
Enhanced neural network architectures that enable the determination and employment of association-based or attention-based “interrelatedness” of various portions of the input data are provided. A method of employing an architecture includes receiving a first input data element, a second input element, and a third input element. A first interrelated metric that indicates a degree of interrelatedness between the first input data element and the second input data element is determined. A second interrelated metric is determined. The second interrelated metric indicates a degree of interrelatedness between the first input data element and the third input data element. An interrelated vector is generated based on the first interrelated metric and the second interrelated metric. The neural network is employed to generate an output vector that corresponds to the first input vector and is based on a combination of the first input vector and the interrelated vector.
US10938834B2 Dynamic discovery range for online sessions
A data processing device is disclosed, which selectively grants devices access to an online session if the devices satisfy a discovery range requirement. The online session is associated with the discovery range requirement by which the online session is selectively discoverable by the devices. The data processing device determines an access metric representing interactions related to the online session, and adjusts the discovery range requirement based on the determined access metric such that the online session is discoverable by more or fewer devices. The data processing device then selectively grants the devices access to the online session based on the adjusted discovery range requirement.
US10938832B2 Systems and methods for providing an interactive media presentation
A system for providing an interactive presentation to an audience device is provided. The system interfaces with a database storing presentation content and a workspace. The workspace stores the presentation content and additional content and storing one or more access policies and being associated with a first user. The system comprises a processor for executing one or more modules comprising a content creation and updating module configured to enable an updating of the presentation content and the additional content according to the one or more access policies; and a content access interface module configured to determine one or more portions of the presentation content and the additional content for accessing at the audience device according to the one or more access policies. A method for providing an interactive media presentation is also provided.
US10938830B2 Authorizing and nullifying commands issued to virtual assistants in an internet of things (IoT) computing environment based on hierarchal user access levels
Various embodiments are provided for nullifying commands in an Internet of Things (IoT) computing environment by a processor. One or more authorized commands may be defined for each authorization level in a hierarchy of authorization levels for accessing data, services, or resources in the IoT computing environment via an IoT device. One or more users may be assigned to one of the authorization levels in the hierarchy of authorization levels. A command issued to the IoT device from the one or more users may be nullified according to the assigned authorization level.
US10938825B2 Authenticating drivers
One or more devices in a data analysis computing system may be configured to receive and analyze movement data and determine driving trips based on the received data. The driving trips may be used along with the movement data to authenticate drivers based on a determined driver profile.
US10938824B2 Metric-based content editing system
A method may include maintaining in a database, a plurality of documentation content items for an application; receive, from a user, a request to modify a content item of the plurality of documentation content items, the content item associated with a feature of the application; accessing a rating of the user with respect to the feature; and based on the rating meeting a threshold: authorizing the user to modify the content item; receiving modifications to the content item from the user; and updating the content item in the database based on the modifications.
US10938823B2 Authenticating a request for an electronic transaction
In an approach for authenticating a request for an electronic transaction, a computer receives a request for an electronic transaction on a user account. The computer determines whether the request from the user for the electronic transaction is suspicious. The computer then determines, based on at least a response from at least one contact of the user, whether the request for the electronic transaction is suspicious to the at least one contact.
US10938818B2 One step security system in a network storage system
This is directed to providing access to content stored on a local cloud. In particular, a device can direct a librarian service overseeing the operation of a local cloud to provide another device with access to content stored on the local cloud. The librarian service can generate credentials for the other device, and provide the credentials to the other device. Using the credentials, the other device can connect directly to the local cloud and access the content. In addition, the local cloud can validate the credentials of the other before providing access to the content. The credentials can include, for example, a key to install or load on the device. The librarian may not require, however, the user to create credentials or register with the librarian before being permitted to access the content on the local cloud.
US10938815B2 System and methods to establish user profile using multiple channels
Embodiments of the disclosure provide a method of establishing a user profile using multiple channels. Embodiments allow compatibility of the user profile across several authentication systems. The user profile is created upon registration and is updated with attributes after authenticating and authorizing the user according to a pre-defined assurance level. The user profile contains attributes pertaining to the user and user device. The attributes can be analyzed by authentication systems to optimize data security.
US10938812B2 Identity verification method and apparatus
Systems, methods, and storage media for identity verification are disclosed. An example of an identity verification method comprises: receiving from a computing device an identity verification request for identity verification of a user of the computing device for accessing a service system, wherein the identity verification request comprises device environment information of the computing device; determining a credibility of the computing device according to (i) the device environment information of the computing device and (ii) historical feature information comprising device environment information of a historical device used by the user, wherein the historical device previously logged into the service system or underwent a previous identity verification for accessing the service system; determining, according to the credibility of the computing device, an identity verification policy for performing identity verification on the user; and performing identity verification on the user according to the identity verification policy.
US10938810B2 Methods and systems for efficient content delivery
Methods and systems for improved device authentication and presentation of media content to passengers aboard a transportation apparatus are disclosed. In some aspects, authentication of a device may be simplified based on previous associations made between the device, a user, and travel on a transportation apparatus within a particular time period. In some aspects, passenger selected media content may be prepositioned on stable storage within a transportation apparatus such that the media content may be provided to one or more passengers of the transportation apparatus while the transportation apparatus is in motion, and thus avoid transfer of the media content over an off-board wireless communication link.
US10938800B2 System and method for secure access of a remote system
A system and method for providing a user with secure access to devices operatively connected to a network comprising at least one processing device that has access to a database. The database maintains information for each user of the system, such as the user's login credentials and access level or permissions, along with information corresponding to each network device, such as, for example, the device's login credentials, IP address, and port settings. The processing device authenticates each user and then provides each user with access to the network devices as defined by the data maintained in the database corresponding to the respective user and the network devices.
US10938798B2 Configuration of wireless-equipped devices
In order to allow automatic installation of a newly-supplied wireless device (2) such that it can communicate with the internet (9) through an access point (7), the new device (2) is configured so that on initial installation it operates in access point mode. A remote service provider (4) is provided with authentication information (406) and generates to instructions to the access point (7) to monitor for a broadcast beacon from the target wireless device (2). When it detects the beacon, the access point (7) switches to client mode to establish a secured wireless network connection (8) between the access point (7) and the new wireless network device (2), with the access point (7) operating in a client mode. By reversing the roles in this way, the provider of the new device (2) can arrange for automatic connection to the access point (7) without having to programmed the device (2) with any password or other data relating to the customer's access network. The customer's network is instead provided with security data burnt in to the new device on manufacture. The new device (2) can then exchange data with the access point (7) relating to a local area network controlled by the access point (7), such that it can be added to that LAN as a client, with the access point (7), with its connection to the Internet (9) then reverting to normal access point mode. Alternatively the new device (2) may be configured to remain in access point mode to operate as a repeater or, if it is connected to the internet (9) itself, to replace the original access point (7).
US10938795B2 Systems and methods for reducing cyber security incidents with intelligent password management
Systems and methods for reducing cyber security incidents in video surveillance and security systems with intelligent password management are provided. Some methods can include assessing a vulnerability of a current password for each of a plurality of cameras, responsive to detecting that the current password for at least one of the plurality of cameras is vulnerable, automatically generating an updated password for the at least one of the plurality of cameras, and assigning the updated password to the at least one of the plurality of cameras.
US10938787B2 Cloud services management system and method
A cloud services management system and method that is capable of ensuring that communication between one or more cluster master(s) and cluster nodes is disclosed. The cloud services management system ensures secure communication that are not susceptible to security breaches even when the cluster master(s) and the cluster nodes reside in different networks (and/or have different security profiles, particularly in a public network). The cloud service management system utilizes three main communication paths: (1) a first route to manage communication between cluster master and a cluster; (2) a second route to manage communication between a cluster and one or more services/APIs; and (3) a third route to manage communication between a cluster and external domains. One purpose of these routes is to prevent direct communication between a cluster and the Internet (since such communication can be unsecured and prone to security risks and threats).
US10938786B2 Local interception of traffic to a remote forward proxy
An application using a VPN is programmed to transmit proxy traffic to a remote proxy server. Traffic to the proxy server is intercepted, shifted to user space, and processed according to one or more options. Traffic may be terminated by a local proxy that resolves domain names in traffic and requests referenced content. Intercepted traffic may include plain text data in headers that is encrypted before forwarding to a different proxy server. Traffic may be evaluated, such as a User Agent string in order to determine routing choices, such as blocking, throttling, local termination, transmitting through a VPN, or other options. Multiple VPNs may operate on the same user computer and proxy traffic may be intercepted and processed by transmitting it through a VPN, bypassing all VPNs, or routing through a different VPN.
US10938778B2 Route reply back interface for cloud internal communication
A method, system, and computer-usable medium are disclosed for responsive to a connection from a client to a server for establishing communications between the client and the server, store information regarding state of the connection and responsive to receiving a reply from the server to the client, route the reply to the client based on the information regarding the state of the connection.
US10938773B2 Method and apparatus for synchronizing contact information and medium
A method and an apparatus for synchronizing contact information and a medium are disclosed. The method may include: acquiring a processing request for synchronizing the contact information; acquiring head portrait information in the contact information and feature identification data of the head portrait information in response to the processing request; determining portrait status of the head portrait information based on the feature identification data; and performing a synchronizing operation on the head portrait information based on the portrait status of the head portrait information.
US10938772B2 Access device for analysis of physical links and method thereof
A method for analyzing and revealing physical links in a mixed wireless and wired network applied in an access device causes the access device to generate an address resolution protocol (ARP) request packet in which a unique identifier in a target hardware address field is inserted. The ARP request packet is broadcast. The access device further receives and determines ARP reply packet transmitted by the one or more client devices. For ARP reply packets which are received from client devices, the access device generates a list of client devices which are linked with the access device.
US10938771B2 Determining physical locations of devices in a data center
A method, an information handling system (IHS) and a data center location system for determining physical locations of devices in a data center. The method includes generating an initial grouping of servers into a plurality of racks based on the at least one of a MAC address or IP address. Each server in a first rack is paired with each other server in communication with a switch aggregator to generate server pairs. The server pairs are transmitted to the respective servers. Each of the servers are triggered to measure and transmit received signal strength indication (RSSI) values for its respective server pairs. Positions of the servers in rows are determined based on the RSSI values. An intermediate grouping of the servers in rows is generated based on the determined positions.
US10938766B2 System and method for automatically managing email communications using indirect reply identity resolution
Methods and systems are enclosed herein for automatically managing email communication between a group of users and a group of target prospects. A sequence of outbound emails is automatically sent on behalf of a user to a prospect. Based upon the prospect's inbound replies (or lack thereof) the system will perform preconfigured actions, such as stopping automated communications and deferring to the user for manual action.
US10938759B2 Sharing on-line media experiences
A lead user may share an on-line media content experience with one or more followers by identifying content of interest being experienced on the lead user system, identifying one or more followers with whom to share the content of interest, inviting the followers to experience the content of interest, and enabling the followers to access the content of interest.
US10938755B1 Browser-independent multi-tab communication methods and systems
A method for browser-based chat messaging is provided. The method presents browser-based presentation interfaces, including a master and at least one slave, and including a chat messaging interface for the master and establishes a single communication session with a server system, by the master. Based on a number of presentation interfaces associated with a chat session, a new presentation interface broadcasts a master/slave status request to the other presentation interfaces, receives responses from the other presentation interfaces, and configures a file in its session storage to identify itself as a slave based at least in part on a response from the master. Thereafter, the new presentation interface communicates with the server system via the master.
US10938751B2 Hierarchical switching devices
Examples relate to hierarchical switching devices comprising a plurality of sub-switches forming a fully interconnected all-to-all network. The sub-switches comprise internal input ports and internal output ports to exchange packets with other sub-switches within the fully interconnected all-to-all network. The internal input ports of the sub-switches have exclusive access to a queue partition for each external output port of the respective sub-switch. A switch controller receives a packet at a first sub-switch of the plurality of sub-switches that is to be routed to a particular external output port of a second sub-switch of the plurality of sub-switches. The switch controller routes the packet directly from the first sub-switch to the second sub-switch using an internal output port of the first sub-switch and a queue partition of the second sub-switch that is for the particular external output port of the second sub-switch.
US10938743B1 Systems and methods for continuous evaluation of workspace definitions using endpoint context
Systems and methods for continuous evaluation of workspace definitions using endpoint context. In some embodiments, an Information Handling System (IHS) of a workspace orchestration service may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: receive context information from a local management agent of a client device; in response to the context information indicating that a current workspace provided via the local management agent is over-privileged, modify a current workspace definition into a modified workspace definition, where the modified workspace definition outlines fewer resources than the current workspace definition; and transmit, to the local management agent, one or more files configured to enable the local management agent to modify the current workspace based upon the modified workspace definition to reduce a number of resources available to a user of the client device.
US10938740B2 System and methods for routing traffic in a telecommunications network using trunk group identification
Aspects of the present disclosure include systems, methods, and devices for routing communications that ingress into a telecommunications network by appending a virtualized trunk group identifier or other customer identifying number within a Session Initiation Protocol (SIP) messages associated with the communications. In one particular embodiment, a user field within header information of SIP messages may be appended with a trunk group identifier unique to a particular customer device providing the communication to the network. Specifically, a customer premise device (such as an integrated access device (IAD)) may be configured to append a customer-specific trunk group identifier number into a portion of a header of a SIP message of the communication. The call and associated SIP message information, including the appended trunk group ID, may then be routed to a host routing device.
US10938738B2 Resource allocation in distributed processing systems
A distributed processing system is disclosed herein. The distributed processing system includes a server, a database server, and an application server that are interconnected via a network, and connected via the network to a plurality of independent processing units. The independent processing units can include an analysis engine that is machine-learning-capable, and thus uniquely completes its processing tasks. The server can provide one or several pieces of data to one or several of the independent processing units, can receive analysis results from these one or several independent processing units, and can update the result based on a value characterizing the machine learning of the independent processing unit.
US10938734B1 Scheduling mechanisms for end system SUBVLs
A device for avionics full-duplex switched Ethernet (AFDX) communication can include a transmit port for transmitting AFDX data and a processor. The processor can be configured to obtain AFDX data frames for transmission over a plurality of sub-virtual links (subVLs) of a virtual link (VL), and maintain, for each of the plurality of subVLs, a corresponding data queue by storing AFDX data frames associated with that subVL in the corresponding data queue. The processor can transmit the AFDX data frames from the plurality of data queues on the plurality subVLs via the transmit port according to a scheduling policy that is based on subVL prioritization. The scheduling policy that is based on subVL prioritization can include static priority (SPn) scheduling, earliest deadline first (EDF) scheduling, or least laxity first (LLF) scheduling.
US10938733B2 Transmitting data using a relay user equipment
Apparatuses, methods, and systems are disclosed for transmitting data corresponding to a relay UE. One method includes transmitting data and first information indicating relay information corresponding to retransmission of the data by a relay UE to at least one UE. The first information comprises a relay identifier, an indication that retransmission of the data is based on feedback received by the relay UE, an indication that retransmission of the data is based on a multi-hop count, an indication for the relay UE to transfer the data from a receiver buffer to a transmit buffer and to retransmit the data from the transmit buffer, an indication for the relay UE to retransmit the data to an indicated destination node, or some combination thereof. The method includes transmitting second information indicating a remaining packet delay budget to the at least one UE.
US10938730B2 Data transmission techniques between systems having different communication speeds
Techniques for transmitting data may include: receiving, at a host, an initiator data transfer rate indicating a communication rate at which an initiator port of the host communicates over a first path using a communications fabric with a target port of a data storage system; receiving, at the host, a target data transfer rate indicating a communication rate at which the target port of the data storage system communicates over the first path using the communications fabric with the initiator port of the host; determining, at the host, whether the initiator data transfer rate and the target data transfer rate are different; and responsive to determining that the initiator data transfer rate and the target data transfer rate are different, performing processing that limits a rate at which data is transmitted between the initiator and target ports in accordance with the initiator and target data transfer rates.
US10938728B2 High performance for efficient auto-scaling of stateful service
A method is provided including obtaining at a newly added flow mapper node of a plurality of flow mapper nodes, from a first flow locator node of a plurality of flow locator nodes, a flow owner lookup request for flow state information that includes identification of a particular flow locator that is to handle processing of a packet flow. The newly added flow mapper node determines whether it has stored flow state information. When the newly added flow mapper node does not have stored flow state information, the newly added flow mapper node identifies a particular flow mapper node of the plurality of flow mapper nodes which has stored flow state information for the particular packet flow and services the flow owner lookup request using flow state information stored by the particular flow mapper node.
US10938727B2 Method and device for offloading processing of data flows
In accordance with various implementations, a method is performed at a data plane node with one or more processors, non-transitory memory, and a control interface between a network function module associated with the data plane node and a switch associated with the data plane node. The method includes determining whether an offload capability is available for a data flow received at an ingress network interface of the data plane node. The method also includes determining whether the data flow satisfies offload criteria in response to determining that the offload capability is available. The method includes bypassing the network function module associated with the data plane node and providing the data flow to at least one of the switch associated with the data plane node or an egress network interface associated with the data plane node in response to determining the offload capability is available and the offload criteria is satisfied.
US10938725B2 Load balancing multimedia conferencing system, device, and methods
A computer implemented load balancing multimedia conferencing method may be used to reduce processing time required for secure 2D and/or 3D multimedia network communications, and may include the steps of: enabling communication of multimedia content, having audio data that is associated with video frame data, between a sending end-point and a receiving end-point, the receiving end-point having a receiving multimedia content index; determining a load-balancing procedure that divides a video frame of the multimedia content into a first video frame portion and a second video frame portion, the first and second video frame portions associated with audio data; providing the second video frame portion and associated audio data to the receiving end-point; deriving, via the receiving end-point, a third video frame portion using the receiving multimedia content index; and combining, via the receiving end-point, the second video frame portion and derived third video frame portion into a composite video frame.
US10938724B2 Flow rate based network load balancing
Techniques for flow rate based load balancing are described. In one embodiment, a method includes receiving a packet associated with a packet flow at an ingress top-of-rack switch in a spine-leaf network. The method includes determining identification information for the packet flow, including a source and a destination. Based on the identification information, the method includes determining an instantaneous flow rate for a first path through the network from the source to the destination. The method also includes comparing the instantaneous flow rate to an average flow rate. Based on the comparison between the instantaneous flow rate to the average flow rate, the method includes assigning the packet flow to one of the first path or a second path.
US10938723B2 Intelligent local management of data stream throttling in secondary-copy operations
Intelligent local management of data stream throttling in data movement operations, such as secondary-copy operations in a storage management system, is disclosed. A local throttling manager may intelligently interoperate with co-resident data agents and/or a media agent executing on any given local computing device, whether a client computing device or a secondary storage computing device. The local throttling manager may allocate and manage the available bandwidth for various jobs and their constituent data streams—across the data agents and/or media agent. Bandwidth is dynamically allocated and re-allocated to data streams used by ongoing jobs, in response to new jobs starting and old jobs completing, without having to pause and restart ongoing jobs to accommodate bandwidth adjustments. The illustrative embodiment also provides local users with a measure of control over data streams—to suspend, pause, and/or resume them—independently from the centralized storage manager that manages the storage management system as a whole.
US10938721B2 Hash collision mitigation system
A hash collision mitigation system includes a source device coupled to a destination device by a networking device. The networking device receives a first packet from the source device, and uses first packet information included in the first packet to perform a hash operation on the first packet and generate a hash value. The networking device then determines that the hash value has caused a hash collision with a first hash value forwarding entry in a hash forwarding table in the networking device and, in response, generates a first Policy Based Routing (PBR) entry for the first packet. The first PBR entry is configured to provide for the forwarding of at least one second packet received from the destination device and directed to the source device, and that first PBR is stored in a Ternary Content Addressable Memory (TCAM) in the networking device.
US10938718B2 Devices, methods, and systems for centralized control of IP routing
Devices, methods, and systems are described for the execution of centralized control of IP routing. The described methods may be used for video production systems. The methods may also be configured for other applications or in any IP routing environment to provide centralized routing control of any IP traffic.
US10938716B1 Preserving policy with path selection
Systems and techniques are described for ensuring that policies are consistently applied to traffic across an overlay network. An application identifier associated with a forward traffic flow and a corresponding reverse traffic flow can be determined by a device that routes packets of both the forward traffic flow and the corresponding reverse traffic flow. Next, an overlay header can be added to each packet in the forward traffic flow and to each packet in the corresponding reverse traffic flow, wherein the overlay header comprises the application identifier, a policy identifier, and a policy action. Each device in the overlay network can then apply the policy action specified in the overlay header of each packet that it routes.
US10938712B2 Compute node cluster based routing method and apparatus
Apparatus and method to facilitate networked compute node cluster routing are disclosed herein. In some embodiments, a compute node for cluster compute may include one or more input ports to receive data packets from first selected ones of a cluster of compute nodes; one or more output ports to route data packets to second selected ones of the cluster of computer nodes; and one or more processors, wherein the one or more processors includes logic to determine a particular output port, of the one or more output ports, to which a data packet received at the one or more input ports is to be routed, and wherein the logic is to exclude output ports associated with links indicated in fault status information as having a fault status to be the particular output port to which the data packet is to be routed.
US10938700B2 Resource allocation control based on connected devices
The present disclosure involves systems and computer implemented methods for implementing a resource allocation. One example method is performed by identifying a resource allocation associated with the device hub, the resource allocation defining an expected resource usage associated with a connected device and a non-connected device. Resource usage information associated with the connected device is monitored, where usage information associated with the non-connected device is calculated based on a difference between a total resource usage identified by the device hub and the resource usage information associated with the connected device. The resource usage information is compared to the resource allocation, and in response to the comparison and a determination that the non-connected device exceeded the resource allocation associated with the non-connected device, an adjustment in operation for the connected device associated with the device hub is calculated. An instruction is transmitted to the connected device to perform the calculated adjustment.
US10938696B2 Health status monitoring for services provided by computing devices
This application sets forth various techniques for monitoring a status of a service. According to some embodiments, a DNS server can implement a health check engine that monitors the status of the service in order to implement round-robin DNS among a plurality of availability zones. Each service instance for the service can include a monitoring agent configured to (1) monitor the status of the service instance, and (2) respond to health check messages received from the health check engine. The monitoring agent can also be configured to (1) collect statistics associated with one or more service dependencies of the service instance during a tracking window, (2) calculate at least one ratio based on the statistics collected during the tracking window, and (3) generate the status of the service instance by comparing the at least one ratio to a threshold value.
US10938691B1 Detection and cleanup of unused microservices
Systems and methods for detection and cleanup of unused microservices. An example method comprises: identifying, by a processing device, a microservice in a running state; identifying a network proxy associated with the microservice; monitoring traffic between the network proxy and the network; determining that the network proxy has no traffic with the network during a window, wherein the window is a predetermined period of time or a predetermined amount of data that is sent to or from the network; and deleting the microservice and the network proxy.
US10938687B2 Enabling device under test conferencing via a collaboration platform
A device may perform a testing operation on a device under test. The device may obtain test result data based on performing the testing operation on the device under test. The device may identify a user device that is to receive the test result data associated with the device under test from the device and via a network. The device may be in communication with a set of user devices via the network. The set of user devices may include the user device. The user device may control operation of the device. The device may determine network condition information associated with the user device and the network. The device may provide, using a technique that is based on the network condition information, the test result data to the user device. The user device may receive the test result data based on controlling operation of the device.
US10938668B1 Safe deployment using versioned hash rings
Computing resource service providers operate various services used to provide functionality to customers and other computing resources operated by various entities. These services may use consistent hash rings to direct a request to a particular worker. Previous versions of the consistent hash ring may be maintained such that predecessor information can be determined. When a request is received the request and predecessor information may be provided to a worker manager. The worker manager may utilize the predecessor information to obtain state information from a predecessor worker manager. The state information may then be used to process the request.
US10938666B2 Network testing simulation
A method for network testing simulation includes generating a simulated network configuration comprising a plurality of simulation nodes based on a topology of an existing network. The method also includes determining a peak traffic for the existing network based on a volume of traffic processed by the existing network, and a plurality of protocols of the traffic. The method further includes generating a simulated traffic based on the peak traffic, the protocols, and the simulated network configuration. Additionally, the method includes processing the simulated traffic using the simulated network configuration to generate a plurality of simulation states of the nodes. Also, the method includes determining whether the software upgrade is tested successfully based on the generated states of the nodes.
US10938665B2 Method and apparatus for creating a custom service
A method and apparatus for creating a custom service in a communication network are disclosed. For example, the method implemented via a processor determines that the custom service does not exist, receives one or more desired functions for the custom service, creates the custom service having the one or more desired functions and modifies one or more network elements within the communication network to perform the one or more desired functions to deploy the custom service.
US10938664B2 Detecting network entity groups with abnormal time evolving behavior
In one embodiment, a network assurance service that monitors a network calculates network frequency distributions of a performance measurement from the network over a plurality of different time periods. The service calculates entity frequency distributions of the performance measurement for a plurality of different groupings of one or more network entities in the network over the plurality of different time periods. The service determines distance measurements between the network frequency distributions and the entity frequency distributions. The service identifies a particular one of the grouping of one or more networking entities as an outlier, based on a change in distance measurements between the network frequency distributions and the entity frequency distributions for the particular grouping. The service provides an indication of the identified outlier grouping to a user interface.
US10938660B1 Automation of maintenance mode operations for network devices
An example method includes identifying, based on a received indication, at least a first network device that is to be placed in the maintenance mode, determining device information for the first network device, sending, to the first network device, first configuration information included in the device information to cause the first network device to switch into a maintenance mode and enable diversion of network traffic from the first network device to a second network device, responsive to verifying that the first network device has diverted the traffic, initiating maintenance procedures on the first network device while the first network device is in the maintenance mode, and sending, to the first network device, second configuration information included in the device information to cause the first network device to switch out of the maintenance mode and enable reversion of network traffic from the second device to the first network device.
US10938659B2 Fibre channel forwarder port configuration system
A Fibre Channel Forwarder (FCF) port auto-configuration system includes a Fibre Channel (FC) networking device and an FCF device that includes a plurality of ports. The FCF devices configures, in response to a link being established on a first port of the plurality of ports, the first port as a first type port that indicates that the first port is connected to a second type port on the FC networking device. The FCF device provides a first fabric login through the first type port. In response to the FCF device not receiving an acceptance of the first fabric login after a first predetermined time threshold, the FCF device configures the first port as the second type port.
US10938654B2 Systems and methods for profiling and clustering network-connected devices
A network device determines when multiple users each connect to a network using one or more devices. The network device obtains device or network-related parameters associated with the one or more devices and generates profiling vectors for each of the multiple users, that connects to the network using the one or more devices, to produce multiple profiling vectors. The network device clusters the multiple profiling vectors to identify cluster centers associated with a plurality of user groups, and determines first users of the multiple users for, or with, whom to perform certain actions or activities based on the first users' affinity with one or more of the plurality of user groups. The network device performs the certain actions or activities with respect to the determined first users.
US10938653B2 System and method of updating a network
A method and apparatus of a device that updates boot images of a network segment of a network is described. In an exemplary embodiment, the device receives a configuration point for the network segment, where the network segment includes a heterogeneous mix of a plurality of network elements. For each of the plurality of network elements in the network segment, the device identifies a boot image for that network element corresponding to the configuration point and updates the network element. The boot image for a network element includes the software that network element runs and a configuration of this software.
US10938652B1 Gateway diversity switching
A method of switching from a first gateway within a plurality of first gateways to a second gateway in a network includes precaching configuration information on the second gateway, that is within the first gateways, prior to switch-over to the second gateway. The first gateway from which the second gateway is being switched is identified. The second gateway is configured in accordance with the configuration of the first gateway based on the precached configuration information prior to the switch-over to the second gateway. Data traffic from data applications using the network is replicated and sent to the first gateway and the second gateway. Bandwidths allocated to terminals in the network are frozen in association with the switch-over to the second gateway. The bandwidths allocated to the terminals in the network are unfrozen based at least in part on an indication of completion of the switch-over to the second gateway.
US10938651B2 Reducing medication side effects using digital therapeutics
Systems, methods, and devices, including computer-readable media, for reducing medication side effects using digital therapeutics. In some implementations, a system analyzes tracking data, user data, and medication data for various users to determine a degree to which different digital therapeutics program parameters reduce a likelihood or severity of undesired effects of medications. The system generates data that associates the parameters of the digital therapeutics programs with effects of the medications. The system receives data indicating a medication prescribed for a user of a mobile device and, based on the generated data, selects one or more digital therapeutics program parameters to activate or adjust a particular digital therapeutic program to provide interactions to the user.
US10938648B2 System and method for configuring an information handling system
A peer configuration system provides a configuration file via peer-to-peer networking. A master device stores a peer configuration. Whenever any peer device requires configuration, the peer device assumes a slave role and queries the master device to retrieve the peer configuration. The peer configuration is thus propagated via peer-to-peer networking to the peer device. The peer device boots-up using the peer configuration retrieved from the master device.
US10938643B2 Distributed sensing systems and nodes therefor
A control module for a distributed sensor system can include a non-application specific configurable module configured to operate as a function of controller configuration settings data, at least a first memory configured to store the controller configuration settings data, at least one external interface module configured to connect with a master host module of the sensor system to receive updated controller configuration settings data, the control module configured to receive and store the updated controller configuration settings in the first memory thereof via the at least one external interface module, and a subnet interface module configured to connect to one or more configurable sensor nodes on a subnetwork, wherein the control module is configured to control and/or configure the one or more sensor nodes as a function of the controller configuration setting data and receive sensor data from the one or more sensor nodes.
US10938640B2 System and method of managing an intelligent peripheral
An information handling system includes a host, an intelligent peripheral connected to the host, and a baseboard management controller. The host includes a memory and a central processing unit. The intelligent peripheral is configured to communicate with the baseboard management controller to obtain configuration information, and provide networking services to the host after configuration. The baseboard management controller is configured to communicate with a management network; establish a communication channel with the intelligent peripheral independent of the host system; obtain configuration information for the intelligent peripheral from the management network; and provide the configuration information to the intelligent peripheral.
US10938638B2 Method and apparatus for virtualized network function decomposition
Systems, methods, apparatuses, and computer program products for virtualized network function (VNF) decomposition are provided. An embodiment of the invention includes to first decompose the Network Function into smaller blocks: application, platform, and resources (i.e., compute, network, and storage), then manage the decomposed application and platform parts by separate entities (e.g., EM/VNFM). This decomposition may be applied to the Network Elements (i.e., the current building blocks of telecommunication networks) and to the VNFs.
US10938632B2 Query failure diagnosis in software-defined networking (SDN) environments
Example methods are provided for a network management entity to perform query failure diagnosis in a software-defined networking (SDN) environment. The method may comprise receiving a request to diagnose a query failure; and generating and sending control information to a host to cause the host to inject, at a first network element, a diagnostic packet for transmission along a datapath to a query failure via multiple second network elements. The diagnostic packet may be a query configured according to a query protocol supported by the query server. The method may also comprise: receiving report information associated with the diagnostic packet from at least one of the following: the first network element, the multiple second network elements and the query failure; and based on the report information, determining a diagnosis result associated with the query failure.
US10938629B1 Mitigation of wireless interference
A method is provided in wireless access point in a wireless communications network. The method includes assigning a first resource unit for a first transmission between the wireless access point and a wireless terminal. The method further includes determining that the first transmission using the first resource unit failed. The method further includes selecting a candidate resource unit for a retry transmission. The candidate resource unit is selected based on at least an average previous success rate of available resource units at a width of the first resource unit and a correlation between the candidate resource unit and the first resource unit. The method further includes assigning the candidate resource unit for the retry transmission if a success rate of the candidate resource unit is above a predetermined threshold.
US10938626B2 Fast failover for gateway instances
Techniques are disclosed for managing gateway switchovers. An indication is received that a primary gateway will be switched to a backup gateway. In response to the indication, a response is made to a periodic health probe that a gateway switchover has been initiated. Incoming data traffic is forwarded from the primary gateway to the backup gateway. Subsequent to an elapsed time delay, a response is made to the periodic health probe that the primary gateway will no longer accept incoming data traffic. The time delay may be based at least in part on one or more of a time interval of the periodic poll and a time to effect the gateway switchover. The forwarding of the incoming data traffic from the primary gateway to the backup gateway is terminated.
US10938623B2 Computing element failure identification mechanism
In an example, a first graph representing a first set of combinations of computing elements and logical elements used in a computing environment is compared with a second set of combinations of computing elements and logical elements. The first set of combinations includes a plurality of element combinations. The comparison may be performed to identify a potentially faulty element combination among the first set of combinations.
US10938621B2 Out-of-band monitoring and provisioning
A method is disclosed for out-of-band data communication with a base station in a wireless network, the method comprising: determining, at a base station in a cellular access network, the base station configured to use a coordination server and to a first core network for providing network access to user equipments (UEs), an occurrence of an event regarding a communication problem related to the base station; sending an out-of-band message, via an embedded UE module coupled to the base station attached to a second core network, to the coordination server, based on the occurrence of the event at the base station; updating, at the coordination server, a stored status for the base station, thereby enabling a status of the base station to be updated at the coordination server via an out-of-band message.
US10938616B2 Signal transmission method for estimating phase noise in wireless communication system
Disclosed are a signal transmission method and a base station, the method: generating a PCRS used in order to remove phase noise from a downlink signal; mapping the PCRS at predetermined intervals on a region, in which a data channel is mapped, in a downlink resource region; and transmitting the PCRS to a terminal.
US10938615B2 Signaling in an orthogonal frequency division multiplexed radar system
A transmitter of a radar system repeatedly transmits a first OFDM symbol into a scene to be characterized during a first time interval, and repeatedly transmits, during a second time interval that occurs after the first time interval, a second OFDM symbol into the scene. A receiver of the radar system generates a first channel response estimate for a first section of the scene based on: received reflections of the first symbol, at least one of which was received during transmission of the second OFDM symbol in the second time interval, and a first channel response estimate for a second section of the scene based on the first channel response estimate for the first section of the scene, received reflections of the first symbol, and received reflections of the second symbol. The receiver detects objects present in the scene based on the first channel response estimate for the first section of the scene and the first channel response estimate for the second section of the scene.
US10938613B2 Orthogonal time frequency space communication system compatible with OFDM
A system and method for orthogonal time frequency space communication and waveform generation. The method includes receiving a plurality of information symbols and encoding an N×M array containing the plurality of information symbols into a two-dimensional array of modulation symbols by spreading each of the plurality of information symbols with respect to both time and frequency. The two-dimensional array of modulation symbols is then transmitted using M mutually orthogonal waveforms included within M frequency sub-bands.
US10938612B2 Transmitter, receiver and controlling method thereof
A transmitter includes: a frame generator configured to generate a frame including a frame starting symbol, at least one data symbol and a frame closing symbol; a pilot and reserved tone inserter configured to insert pilots and reserved tones in at least one of the frame starting symbol, the data symbol and the frame closing symbol such that positions of the reserved tones do not overlap positions of the pilots in the at least one of the frame starting symbol, the data symbol and the frame closing symbol; and a transmitter configured to transmit the frame in which the pilots and the reserved tones are inserted, wherein the reserved tones are not used to transmit data in the frame.
US10938611B2 Sounding reference signal design
Methods and devices for assigning sounding reference signals (SRS) resources to UEs in a wireless communication network are provided. Configuration information is sent to a UE, the configuration information pertaining to a first sequence identifier (ID) to be used by the UE to generate a plurality of SRS sequences to be sent by the UE as at least part of a first SRS. Each SRS sequence of the plurality of SRS sequences is a function of a respective SRS sequence root that is a function of the first sequence ID. The first sequence ID may be a UE-specific sequence ID that is a function of a UE-specific ID associated with the UE, such as a Cell-Radio Network Temporary Identifier (C-RNTI).
US10938609B2 Numerology combination sets for multi-carrier operation
Systems and methods for determining a set of numerologies—for performing multicarrier operation of a user equipment for operating signals on at least a first carrier in a first cell and a second carrier in a second cell are provided.
US10938607B2 Random access memory
A random access memory (RAM) including a deserializer is disclosed. The RAM further comprises a continuous-time linear equalizer (CTLE) including a first input terminal that receives an input signal for the RAM and a first output terminal communicatively connected to the deserializer, the CTLE configured to perform a channel gain compensation on the input signal received by the first input terminal and to transmit the compensated input signal to the deserializer. The RAM may further comprise a decision feedback equalizer (DFE) including a second input terminal communicatively connected to the CTLE and a second output terminal communicatively connected to the deserializer, the DFE configured to reduce an inter-symbol interference (ISI) of the input signal.
US10938605B2 High-speed signaling systems and methods with adaptable, continuous-time equalization
A receiver includes a continuous-time equalizer, a decision-feedback equalizer (DFE), data and error sampling logic, and an adaptation engine. The receiver corrects for inter-symbol interference (ISI) associated with the most recent data symbol (first post cursor ISI) by establishing appropriate equalization settings for the continuous-time equalizer based upon a measure of the first-post-cursor ISI.
US10938602B2 Iterative channel estimation and equalization with superimposed reference signals
In a transmitter apparatus, a known reference signal is superimposed on top of a data signal that is typically not known a priori to a receiver and the combined signal is transmitted. At a receiver, an iterative channel estimation and equalization technique is used to recover the reference signal and the unknown data signal. In the initial iteration, the known reference signal is recovered by treating the data signal as noise. Subsequent iterations are used to improve estimation of received reference signal and the unknown data signal.
US10938595B2 Device control system, device control method, and non-transitory computer readable storage medium
Provided is a device control system including a server communicates with a first device and a second device. The server is configured to: acquire an operation instruction; transmit a command generated based on the operation instruction to the first device; and control, based on an operation state of the first device, the first device so that the first device communicates with a transmitter of the command in one of a first mode and a second mode. The first device in the first mode performs communication without intervention of the second device. The first device in the second mode performs communication via the second device.
US10938593B2 Anomaly detection by resident device
In some implementations, a user device (or resident device) can notify the user of anomalous accessory states. For example, the user device can determine which accessory states and contexts represent normal accessory states in the respective contexts. Similarly to scene suggestions, the user device can analyze historical accessory state data and context data to determine an accessory state pattern that indicates a normal state of an accessory for a given context. The user device can compare the current state and/or context of an accessory to historical accessory state data to determine when the current state of the accessory is abnormal for the current context. If the current accessory state is abnormal for the current context, the user device can present a notification to the user informing the user of the anomalous accessory state.
US10938590B2 Synchronizing multi-homed network elements for multicast traffic
A first network device joins a redundancy group of a multihomed network element that is connected to a computing device. The first network device detects an active link between the first network device and the computing device, and receives from the computing device, a subscription to a multicast flow. The first network device adds the subscription to a first list of active multicast subscriptions stored on the first network device. The first network device sends a unicast notification to a second network device of the multihomed network element. The unicast notification causes the subscription to be added to a second list of active multicast subscriptions stored on the second network device.
US10938587B2 Predicting utilization of a shared collaboration resource
Presented herein are techniques and systems associated with generating a predicted utilization likelihood for a shared collaboration resource. Integrated resource data associated with a meeting scheduled for a shared collaboration resource is obtained and analyzed using a machine-learned predictive model. The analysis generates a predicted utilization likelihood of the shared resource. An indication of the predicted utilization likelihood is provided to an output system, such as a graphical user interface.
US10938585B2 Location and range determination using broadcast messages
Disclosed are methods, devices, systems, apparatus, servers, computer-/processor-readable media, and other implementations, including a method of estimating a range between a first wireless device and a second wireless device that includes obtaining, at the first wireless device, first information related to a first broadcast message transmitted by the first wireless device, and obtaining, at the first wireless device, second information related to a second broadcast message transmitted by the second wireless device, with the second broadcast message including at least some of the first information. The method also includes determining the range between the first wireless device and the second wireless device based, at least in part, on the first information and the second information.
US10938578B2 System and method for maintaining an integrity of a blockchain using digital certificates
A system and method for ensuring digital integrity of a blockchain is presented. The blockchain is initiated with one or more digital certificates presented in one of an initial set of blocks of the blockchain. One or more of the digital certificates may subsequently be used to sign a hash of a sequence of blocks in the blockchain at regular or semi-regular intervals. If a sequence of consecutive blocks is longer than a predetermined number and does not contain a signature from one or more of the digital certificates of a hash or one or more of the blocks in the sequence, the sequence may be considered not to comprise a part of the blockchain. In other embodiments side blocks may be signed and added to the blockchain.
US10938574B2 Cryptographic font script with integrated signature for verification
This disclosure describes techniques for authenticating text documents that can include a cryptographic font script. The text documents can be generated using a text editor application that can generate a machine-readable code or a unique document identification (ID) that can include a metadata component having various authentication data and that can cryptographically sign the documents. The signature on the document can be used to verify the data and identity of the signer. Each such transaction is referenced in a blockchain to construe a public ledger representing the ownership of the text documents from the full record of transactions in the blockchain.
US10938567B2 Parallel-chain architecture for blockchain systems
Systems, apparatus, methods, and articles of manufacture are described herein for providing for a proof-of-work parallel-chain architecture for a distributed ledger system (e.g., a blockchain) with efficient throughput and security.
US10938565B2 Method and apparatus for inter-blockchain transmission of authenticable message
A computer-implemented method, non-transitory, computer-readable medium, and computer-implemented system are provided for inter-blockchain, authenticable-message transmission. In an implementation, a first blockchain is connected to a relay. The relay is further connected to at least one other blockchain that includes a second blockchain. The method is performed by the first blockchain and includes saving first data on which a consensus is reached in the first blockchain by using a first account, where the first data includes an authenticable message, the authenticable message satisfies a predetermined protocol stack, and the first data is marked with a predetermined flag. The first data and first location information is provided to the relay, to provide the authenticable message to a second account in the second blockchain, where the first location information indicates a location of the first data in the first blockchain.
US10938563B2 Technologies for provisioning cryptographic keys
Technologies for provisioning cryptographic keys include hardcoding identical cryptographic key components of a Rivest-Shamir-Adleman (RSA) public-private key pair to each compute device of a plurality of compute devices. A unique cryptographic exponent that forms a valid RSA public-private key pair with cryptographic key components hardcoded into each compute device is provided to each compute device so that each compute device has a unique public key. The public key of each compute device may be used to provision unique secrets to the corresponding compute device.
US10938561B2 Tuple level security for streams processing
A public operator processes data streams from multiple operators in different streaming applications to reduce resource costs and increase efficiency in a streaming system. The public operator uses tuple level security with a unique key for each streaming application to securely process the data streams. A stream security module (SSM) manages encryption to and from the public operators to insure other streaming applications with access to the shared public operator don't have access to data of other applications that may belong to other customers or users. The stream security module may be incorporated into the streams manager of a streaming system.
US10938557B2 Distributed ledger for generating and verifying random sequence
An example operation may include one or more of generating an initial seed and allocating one or more authorized bits of the initial seed to a plurality of blocks in a distributed ledger, storing the initial seed and an identification of which authorized bits of the initial seed are allocated to each block of the distributed ledger, receiving a final seed value that is partially generated by each of a plurality of nodes configured to access the distributed ledger based on authorized bits of respective blocks updated by each respective node, and generating a random sequence value based on the final seed value and storing the random sequence value in a block of the distributed ledger.
US10938556B2 Method of sharing a key serving to derive session keys for encrypting and authenticating communications between an object and a server
A method of sharing of a reference key (AppKey) between a connected object and at least one server. The method includes the object applying a function (f) to at least one datum (DevEUI, AppEUI, DevNonce) and to a key (KSE) specific to a secure element of the object to generate the reference key, transmitting to the server a join request of the object to a network of connected objects, which include the datum, and the key (KSE) of the secure element not being transmitted to the server. The method further includes obtaining, by the server, of the key (KSE) of the secure element on the basis of the request, the server applying the function (f) to the datum and to the key (KSE) obtained by the server, so as to obtain the reference key.
US10938555B2 Method and assembly for establishing a secure communication between a first network device (initiator) and a second network device (responder)
The invention relates to a method for establishing a secure communication between a first network device (initiator) and a second network device (responder) in a communication network and to an arrangement of network device suitable for this purpose, which are distinguished by using a symmetric cryptosystem in which both network devices each use the same secrets as keys for encrypting and decrypting data sets for performing a respective separate authentication with respect to the first and second network devices before generating a secret to be used as a shared key for the secure communication.
US10938549B2 System and method for information protection
A computer-implemented method for information protection comprises: determining one or more data inputs and one or more data outputs for a transaction, wherein the data inputs are associated with input data types respectively, and the data outputs are associated with output data types respectively; encrypting the input data types and the output data types; committing each of the encrypted input data types and the encrypted output data types with a commitment scheme to obtain corresponding commitment values; obtaining at least a parameter R based at least on the commitment values; and submitting the transaction to one or more nodes in a blockchain network with disclosure of the parameter R and without disclosure of the input data types and output data types for the nodes to verify consistency between the input data types and the output data types.
US10938548B2 Blockchain object deployment and synchronization across blockchains
An event interface system facilitates the creation and deployment of a first blockchain object and a second blockchain object on a first blockchain and a second blockchain respectively. The system also provides an interface between the first blockchain object and the second blockchain object via the event hub. Additionally, the system can allow interaction between blockchain objects on a private blockchain and a participant on the system.
US10938543B2 Wireless device and method for receiving downlink control channel
A method for transmitting a downlink control channel, the method performed by a base station includes determining a plurality of subframes for repeatedly transmitting the downlink control channel, wherein a first time division duplex (TDD) special subframe based on a first special subframe configuration is not used for repeatedly transmitting the downlink control channel, wherein the first special subframe configuration is one of special subframe configuration 1, 2, 6 and 7 in normal cyclic prefix (CP); and repeatedly transmitting the downlink control channel over the plurality of subframes except for the first TDD special subframe to a device, wherein the first TDD special subframe is considered to be included in the plurality of subframes, based on that information, which informs the first TDD special subframe as a downlink subframe, is transmitted by the base station, and wherein the first TDD special subframe is used for counting a number of the plurality of subframes for repeatedly transmitting the downlink control channel.
US10938534B2 Carrier aggregation in wireless communication systems
Provided is a data transmission system using a carrier aggregation. The data transmission system may assign a radio resource based on a correspondence relationship between a downlink and an uplink, and may transmit data using the assigned radio resource.
US10938533B2 Method for transmitting or receiving demodulation reference signal in wireless communication system and apparatus therefor
In a method for supporting a short transmission time interval (sTTI) in a wireless communication system according to one embodiment of the present invention, the method is performed by a terminal, and comprises the steps of: receiving a reference signal for decoding a downlink channel; and decoding the downlink channel by using the reference signal for decoding the downlink channel, wherein the reference signal for decoding the downlink channel may be transmitted by using a pattern to which a frequency separation is applied, in the case of collision with a cell-specific reference signal.
US10938532B2 CSI-RS configuration method and apparatus for beam management in wireless communication system
According to one embodiment of the present disclosure, a method for determining a beam used in communication by a terminal in a mmWave communication system can be provided. The method for determining the beam may comprise a step of receiving CSI-RS from a base station, and a step of determining the beam on the basis of the CSI-RS. A CSI-RS resource and a CSI-RS port are determined on the basis of the CSI-RS, and the determined beam may correspond to the CSI-RS resource and the CSI-RS port.
US10938531B2 Data transmission method, network device, and terminal device
A data transmission method includes: selecting, by a network device, at least one target time domain resource from a plurality of candidate time domain resources, where the at least one target time domain resource is used to carry a demodulation reference signal (DMRS); and sending, by the network device, first indication information to a terminal device, where the first indication information is used to indicate the at least one target time domain resource.
US10938530B2 Method and an apparatus for providing channel quality information in a wireless communication system
A method and an apparatus for providing channel quality information in a wireless communication system are disclosed. According to one embodiment of the invention, a method for transmitting channel quality information includes receiving a downlink signal, calculating a channel quality information index for the received downlink signal at least based on a number of resource elements for a physical downlink shared channel (PDSCH), wherein the number of resource elements for the PDSCH is determined at least based on an overhead of a demodulation reference signal (DMRS), and transmitting the calculated channel quality information index.
US10938527B2 Forwarding table generation method and forwarding device
A forwarding table generation method is provided. The method includes: determining, by a forwarding device, a first timeslot set, where the first timeslot set includes multiple timeslots during which the forwarding device sends, to a first device by using a first flexible Ethernet group, multiple encoded data blocks generated by a physical coding sublayer; determining, by the forwarding device, a second timeslot set, where the second timeslot set includes multiple timeslots during which the forwarding device receives, by using a second FlexE group, the multiple encoded data blocks sent by a second device; and generating, by the forwarding device, a forwarding table, where the forwarding table includes a mapping relationship between the second FlexE group and the multiple timeslots included in the second timeslot set, and between the first FlexE group and the multiple timeslots included in the first timeslot set.
US10938526B2 Signal sending method, signal receiving method, terminal device, and network device
This application provides a signal sending method, a signal receiving method, a terminal device, and a network device. The method includes: generating, by a terminal device, OFDM symbols; and sending, by the terminal device, at least two OFDM symbols to a network device in a first time unit, and sending at least two OFDM symbols to the network device in a second time unit. Phase offsets of the OFDM symbols in the first time unit are equal to phase offsets of the OFDM symbols in the second time unit, the phase offset of a first OFDM symbol in the first time unit is not equal to the phase offset of at least one OFDM symbol other than the first OFDM symbol in the first time unit, and duration of the first time unit is the same as duration of the second time unit.
US10938525B2 Device for transmitting broadcast signals, device for receiving broadcast signals, method for transmitting broadcast signals, and method for receiving broadcast signals
A method of receiving broadcast signals according to an embodiment of the present invention may comprise the steps of: receiving broadcast signals; demodulating the received broadcast signals by an orthogonal frequency division multiplex (OFDM) method; parsing at least one signal frame from the demodulated broadcast signals, wherein the at least one signal frame includes service data and signaling data corresponding to at least one physical path; decoding the service data included in the at least one signal frame; and encapsulating a baseband packet including the decoded service data and outputting a container packet.
US10938521B2 Communication apparatus and retransmission control method
Provided is a terminal device that is capable of improving the characteristics of a response signal having poor transmission characteristics when ARQ is utilized in communication using an uplink unit band and a plurality of downlink unit bands associated with the uplink unit band. At the time of channel selection, a control unit selects a resource used in sending a response signal from among specific PUCCH resources notified in advance from a base station and PUCCH resources mapped to a CCE, and controls the transmission of the response signal. A response signal generating unit supports implicit signaling with respect to any given response signal, and at the same time as supporting LTE fallback from 2CC, uses a mapping method that, between bits, smooths the number of PUCCH resources that can determine ACK/NACK simply by determining the PUCCH resource regarding which the response signal had notified.
US10938514B2 Data transmission method, data sending device, and data receiving device
A data transmission method, a data sending device, and a data receiving device are provided. The method includes: encoding, by a data sending device, information data by using a low-density parity-check (LDPC) code matrix, to obtain a bit sequence, where the bit sequence includes a first bit sequence, and the first bit sequence includes at least one information bit in the bit sequence; interleaving, the first bit sequence to obtain a first interleaved bit sequence; performing, modulation based on the first interleaved bit sequence to obtain a sending signal, and sending the sending signal. The method also includes: demodulating, by a data receiving device, a receiving signal to obtain a soft value sequence; and de-interleaving, the soft value sequence, to obtain a soft value sequence of a first bit sequence. This can improve a capability of an LDPC code resisting burst interference.
US10938505B2 User terminal, radio base station, and radio communication method
A user terminal includes a receiver that receives a downlink shared channel and a processor that obtains a transport block size (TBS) used for the downlink shared channel based on: a TBS index value that is associated with a modulation and coding scheme (MCS) index value used for the downlink shared channel; and a number of resource blocks (RBs) that are allocated to the downlink shared channel. When the downlink shared channel is transmitted by a predetermined transmission scheme and the MCS index value is a predetermined value, the processor modifies the TBS index value associated with the predetermined value and obtains the TBS based on the modified TBS index value and the number of RBs.
US10938502B2 Method and system for accurate IPG compensation of USXGMII multi-channel
The present invention provides a method and system for accurate IPG compensation of USXGMII multi-channel. The method comprises acquiring the length of a correspondingly deleted IPG unit between the inserted two sets of AM corresponding to each logical channel according to the working rate of a physical link, the number of distributed logical channels, the effective transmission rate corresponding to each logical channel, and the length of a set of AM inserted into each logical channel; and acquiring the data deletion interval corresponding to each logical channel, and the length of the IPG data to be deleted between the data deletion intervals according to the length of the correspondingly deleted IPG unit of each logical channel and the number of the inserted AM. The data transmission rate is enabled to be precisely matched with the bearing rate of the logical channel, thereby meeting the performance requirements.
US10938499B2 Optical path controller and method of controlling optical path
It is difficult in the elastic optical network to achieve a balance between the improvement in the frequency utilization efficiency and the increase in the probability of opening an optical path; therefore, an optical path controller according to an exemplary aspect of the present invention includes route selection means for searching for a route candidate being a candidate for a route to accommodate an optical path, and selecting a best possible route with a minimum route selection index serving as an index for route search; use rate collecting means for collecting a use rate serving as an index to indicate a usage condition of an optical frequency band in an optical fiber transmission line included in the route candidate; and route selection index judgment means for determining the route selection index based on the use rate.
US10938498B2 Apparatus, system and method of transmitting a PPDU
An apparatus of a transmitter may include, for example, a Golay builder to build modulated Golay sequences for at least a non-EDMG Short Training Field (L-STF), and a non-EDMG Channel Estimation Field (L-CEF) of a PPDU; a scrambler to generate scrambled bits by scrambling bits of a non-EDMG header (L-header) and a data field of the PPDU; an encoder to encode the scrambled bits into encoded bits according to a low-density parity-check (LDPC) code; a constellation mapper to map the encoded bits into a stream of constellation points according to a constellation scheme; a spreader to spread the stream of constellation points according to a Golay sequence; and a transmit chain mapper to map a bit stream output from the Golay builder and the spreader to a plurality of transmit chains by applying a spatial expansion with relative cyclic shift over the plurality of transmit chains.
US10938495B1 Orthogonal frequency division multiple access protection
An access point (AP) transmits a request-to-send (RTS) frame to a plurality of client stations. The RTS frame indicates that the plurality of client stations are requested to simultaneously transmit respective clear-to-send (CTS) frames to the AP. The AP receives at least some of the respective CTS frames from at least some of the plurality of client stations, including receiving a first CTS frame from a first client station, and receiving a second CTS frame from a second client station. The first CTS frame and the second CTS frame both span a first sub-channel, and are received simultaneously by the AP. The AP determines that the first sub-channel is available for communication with one or more client stations based on the reception of the first CTS frame and the second CTS frame.
US10938492B2 Systems and methods for detecting satellite-based communication interference
Systems and methods for detecting and reducing signal interference affecting wireless communication with a mobile vehicle includes generating an interference signature based on a correlation multiple signal-quality characteristics of a desired target-signal that is received at an antenna assembly attached to the mobile vehicle, and adjusting the orientation of the antenna assembly based on a change or degradation in the interference signature to thereby improve wireless communication with the vehicle.
US10938491B2 Transmission/reception circuit, communication apparatus, and method of controlling transmission/reception circuit
A loop-back test is to be executed during wireless transmission in a circuit that performs wireless communication.A transmission circuit modulates a transmission information signal and supplies the transmission information signal, as a transmission signal, to an antenna. A loop-back test signal generation circuit modulates a predetermined signal to be modulated and supplies the predetermined signal to be modulated as a loop-back test signal. A selection unit selects one of a reception signal from the antenna or the loop-back test signal, and supplies the selected signal as a signal to be demodulated. A reception circuit demodulates the signal to be demodulated and acquires a reception information signal. A test circuit compares the reception information signal and the predetermined signal to be modulated.
US10938488B2 System and method for measuring free-space parameters of an antenna
Disclosed is a system for measuring free space properties of an antenna. The system includes an analyzer adapted to obtain from an antenna supported in the air by an aircraft, at least one property of the antenna, and to determine at least one property of the antenna. The system also includes a telemetry unit adapted to relay information from the analyzer to a ground station.
US10938487B2 Monitoring a vehicle-to-everything communication system
An illustrative example vehicle to everything (V2X) system includes at least one V2X antenna and a V2X transceiver coupled with the V2X antenna. The V2X transceiver is configured to communicate using a first frequency band. A receiver is configured to receive communications on at least a second frequency band that is different than the first frequency band. A controller is configured to selectively cause the receiver to be configured to receive communications on the first frequency band and determine a condition of at least one of the V2X transceiver and the V2X antenna based on an indication from the receiver regarding any communication received by the receiver on the first frequency band from the V2X transceiver and the V2X antenna.
US10938486B2 Optical bus for a multi-core processor
An optical bus for multi-core processing providing optical data transfer between cores through a single planar waveguide employing a variable-thickness, light-propagation layer having a progressively changing effective refractive index in accordance with lateral position within the light-propagation layer such that light emission from a single light emitter in communication with one core is focused on each of multiple photodetectors in communication with its respective processer core.
US10938482B2 Optical transceiver
An optical transceiver according to an embodiment includes a plurality of optical sub-assemblies, a circuit board, an optical receptacle, a WDM module, support member and a housing including the plurality of optical sub-assemblies, the circuit board, the optical receptacle, the WDM module, and the support member. The transmission sleeve and the reception sleeve have respective protrusions coupled to the plurality of first internal fibers in one to one. The housing has holes configured to allow the transmission sleeve and the reception sleeve for being inserted to the housing. The support member has a retaining part configured to retain the protrusions of the transmission sleeve and the reception sleeve for positioning the transmission sleeve and the reception sleeve.
US10938480B2 Electronic apparatus having multiple transceivers
A transceiver is disclosed. The transceiver includes a first unit capable of a full-duplex communication using an electromagnetic wave, and a second unit capable of a full-duplex communication using an electromagnetic wave. The first unit includes a transmitter and a receiver arranged in this order at a predetermined interval in a first direction. The second unit includes a receiver and a transmitter arranged in this order at a predetermined interval in the first direction. The second unit is placed adjacent to the first unit in a second direction perpendicular to the first direction.
US10938478B2 Reducing dynamic power in cable access networks
Dynamic power in cable access networks may be reduced. First, a peak data rate associated with a network may be determined. Then, a modulation order and an associated Radio Frequency (RF) level that will support the determined peak data rate may be determined. Next, a power value to be transmitted by a node in the network based on the determined modulation order and the associated RF level may be determined. A bias value may then be determined for the node to support the determined power value.
US10938473B1 High rate payload management between the ground segment and a satellite
A method of performing communication between a satellite and a ground segment, the satellite comprising a platform and a payload, the ground segment includes at least one satellite control center configured to generate or process data associated with the satellite platform, the satellite control center directly communicating with the satellite platform on a dedicated channel, referred to as platform channel, wherein the method comprises a step of directly communicating, between the mission control center and an on board processing unit which is configured to manage at least a part of the payload of the satellite, telecommand or telemetry data of the part of the payload of the satellite, on another dedicated channel, referred to as signalling channel, the signalling channel and the platform channel being distinct.
US10938471B2 Method, apparatus and system of providing communication coverage to an unmanned aerial vehicle
A method of providing communication coverage includes collecting a location of an unmanned aerial vehicle (UAV) while the UAV is flying along a flight path, determining a communication signal distribution in a proximity of the location, determining one or more locations for arranging one or more relays based on the communication signal distribution to improve communication coverage along the flight path, and instructing the UAV to communicate with a user terminal via at least one of the one or more relays when the UAV is determined, based on the communication signal distribution, to be incapable of directly communicating with the user terminal at a predetermined minimum quality level.
US10938465B1 Channel aggregation digital beamforming
In an embodiment, an apparatus includes a first plurality of digital beamformers associated with a first channel; a second plurality of digital beamformers associated with a second channel different from the first channel; a channel combiner, electrically coupled to the first and second plurality of digital beamformers, and configured to generate a combined channel comprising an aggregation of the encoded first plurality of data beams and the encoded second plurality of data beams, wherein the combined channel has a bandwidth that is a function of a bandwidth of one or both of the first or second channel; and a radio frequency (RF) transmission section, electrically coupled to the channel combiner, and configured to generate an output signal to be provided to a transmitting antenna based on the combined channel, wherein the RF transmission section includes a digital-to-analog converter (DAC) and a mixer.
US10938462B2 Wireless link control and recovery using positional data
Beamforming is used in wireless link communication to improve a wireless link through increased channel capacity and diversity by focusing a beam, such as from multiple antennas, in the direction of the receiver. Where the receiver may be capable of measurements relevant to beamforming, more particularly measurements that vary or are otherwise dependent upon changes in beamforming settings, reference to such measurements and corresponding beamforming settings may improve performance. In this Disclosure, a sink device transmits a data stream to a source device, wherein said data stream comprises the position of the sink device. The data stream may further comprise data such as link quality, heading information, or discretized location. The source device stores this data in a memory. When the wireless link deteriorates, the source device assesses its memory to select a candidate beamforming setting with some indicia of success, such as those that correspond closely to the sink device's position, the most recently used beamforming settings, or beamforming settings that previously resulted in a satisfactory wireless link quality.
US10938457B2 Precoding method, precoding device
Disclosed is a precoding method for generating, from a plurality of baseband signals, a plurality of precoded signals that are transmitted in the same frequency bandwidth at the same time. According to the precoding method, one matrix is selected from among matrices defining a precoding process that is performed on the plurality of baseband signals by hopping between the matrices. A first baseband signal and a second baseband signal relating to a first coded block and a second coded block generated by using a predetermined error correction block coding scheme satisfy a given condition.
US10938455B2 Method for reporting channel state information in wireless communication system and device therefor
According to the present specification, a method for reporting channel state information (CSI) in a wireless communication system, which is performed by a UE includes: transmitting to a base station UE capability information including control information indicating a codebook configuration supported by the UE with respect to a specific class related with the CSI reporting. Therefore, there is an effect that implementation complexity of the UE can be reduced.
US10938452B2 Base station system for transmitting a data stream towards a user entity
A base station system transmits a data stream towards a user entity. The data stream has first data and second data, the first data being associated with a first transmission quality requirement, and the second data being associated with a second transmission quality requirement. The base station system comprises: a multiple-in-multiple-out (MIMO) base station that is configured to handle communications of the user entity in a communication cell using beamforming; at least one remote transmitter, which is arranged spaced apart from the MIMO base station in the communication cell; and a further remote transmitter which is arranged spaced apart from the MIMO base station and from the remote transmitter in the communication cell, the further remote transmitter being configured to support communications towards the user entity in the communication cell.
US10938451B2 Method and apparatus for operating an antenna co-existence controller
A mobile information handling system may comprise a plurality of transceiving antennas transmitting N×N WLAN signals and M×M WWAN signals according to a preset antenna configuration, mounted in a case for the mobile information handling system and a processor executing machine readable executable code instructions of the dynamic wireless antenna co-existence control system to receive an indication of co-location interference and an identification of the M×M WWAN signals as a victim signal negatively impacted by the co-location interference, instruct a first interference controller operably connected to the processor and a first tunable impedance matching circuit to route the victim signal from a first one of the plurality of transceiving antennas to a WWAN radio modem via the first tunable impedance matching circuit, and instruct the first tunable impedance matching circuit to apply an impedance adjustment that maximizes the port isolation of an antenna port for the first WWAN transceiving antenna.
US10938450B2 Base station router for distributed antenna systems
Certain aspects are directed to a base station router for use within an analog distributed antenna system. The base station router comprises circuitry configured to: receive digital signals representing radio frequency channels from at least one base station; convert the digital signals to analog radio frequency signals; and communicate analog signals derived from the analog radio frequency signals to a plurality of remote antenna units of the analog distributed antenna system using analog communication links, the analog signals used for transmission of the analog radio frequency signals at each of a plurality of coverage zones at an antenna associated with each remote antenna unit of the plurality of remote antenna units.
US10938447B1 Radio-frequency-identification-based smart fastener
A system includes a fastener and a magneto-elastic component connected to the fastener, wherein a strain level applied to the magneto-elastic component is a function of a tightness level within a range of tightness levels of the fastener. The system further includes a radio frequency identification (RFID) circuit. The system also includes an antenna electrically connected to the RFID circuit. The system includes a variable inductor circuit electrically connected to the RFID circuit and to the antenna, where an inductance exhibited by the variable inductor circuit is a function of the strain level applied to the magneto-elastic component, where a resonance response frequency of the RFID circuit is a function of the inductance exhibited by the variable inductor circuit, and where a change in the strain level results in a shift in the resonance response frequency.
US10938439B2 Two-phase transmission for machine-type communication
A two-phase approach to machine-type communications is provided. In a first phase, for activity detection, at least one symbol is transmitted using a long signature. During a second phase, for data transmission, information-carrying symbols are transmitted using a short spreading signature. Activity detection performance is enhanced through the use of a longer spreading signature.
US10938438B1 Radio-frequency circuit
Disclosed is a radio-frequency (RF) circuit capable of performing an RF characteristic test in a test mode. The RF circuit includes: a test signal generator generating a test signal; an RF receiver, coupled to the test signal generator, transmitting the test signal and thereby generating a receiver analog signal; a coupling circuit transmitting the receiver analog signal to an RF transmitter in the test mode; the RF transmitter transmitting the receiver analog signal and thereby generating a transmitter analog signal; a test result generator, coupled between the RF transmitter and a test result output terminal, including a signal converter for generating a converted signal according to the transmitter analog signal in the test mode, wherein the output signal at the test result output terminal is the converted signal or originated therefrom and relates to the result of the RF characteristic test.
US10938436B2 Front-end module and communication apparatus
A front-end module includes a module board, a reception filter mounted on the module board, a reception low-noise amplifier mounted on the module board, and an inductor incorporated in the module board and connected to a path linking the reception filter and the reception low-noise amplifier. The inductor includes an inductor board. At least part of the inductor overlaps at least part of the reception low-noise amplifier in plan view.
US10938435B2 Inrush current limiter circuits having current regulating switches therein
Base station antennas utilize RF transmitters and receivers, which operate with enhanced bias control to achieve very high speed switching during TDD operation. A radio frequency communication circuit for TDD includes a transmit/receive amplifier (e.g., MMIC) having first and second input terminals, which are responsive to a bias control voltage and radio frequency input signal. A bias control circuit is provided, which is electrically coupled to the first input terminal and a current receiving terminal of the transmit/receive amplifier. The bias control circuit includes a closed-loop feedback path between the current receiving terminal and the first input terminal, which is configured to regulate a magnitude of the bias control voltage with high precision to thereby achieve a substantially constant quiescent bias current at the current receiving terminal when the transmit/receive amplifier is enabled.
US10938433B2 Mobile device mounting apparatus
A mobile device holder attached to the back surface of a mobile device is provided. More particularly, a mobile device holder is provided, whereby a mobile device can stand at a predetermined angle or be mounted at various positions according to user's surroundings.
US10938429B1 Universal receiver
A universal assembly for mass interconnect connection are shown and described. In one embodiment, an assembly includes an upper tier adapted to secure a vertical interconnect module on horizontal rails; and a lower tier having a horizontal carrier insert adapted to secure a horizontal interconnect module pulled-through said horizontal carrier insert, and a vertical module block insert adapted to secure a vertical interconnect module block. The result is an interconnect system and receiver for enhancing organizational and interchangeable electrical engagement.
US10938427B2 Dynamic digital communication system control
Control of a digital communication system having a plurality of communication lines on which signals are transmitted and received is implemented using a variety of methods and systems. According to one embodiment of the present invention, a method is implemented where the signals are affected by interference during transmission and each of the communication lines has at least one transmitter and at least one receiver. A model is created of the interference characteristics due to the signals carried on the communication lines. Interference characteristics for a line are determined based on the model and actual signals carried on other communication lines different from the line for which the characteristics are being determined. Actual interference is compensated for on the communication line using the determined interference characteristics.
US10938423B2 Frequency conversion methodology for satellite networks
A system comprises a modem, configured to transmit data modulated based on an intermediate frequency within one of a C, X, or Ku band, and a single-stage block-up converter having an input electrically coupled via one inter-facility link cable to the modem, and an output electrically coupled to a high-power amplifier. The single-stage block-up-converter is configured to up-convert the intermediate frequency to a satellite communication frequency within the Ka, Q, or V band.
US10938422B2 Polar code rate matching method and apparatus, and a communications apparatus
Embodiments of this application provide a polar code rate matching method and apparatus, and a communications apparatus. The rate matching method includes: determining N to-be-encoded bits, where the N to-be-encoded bits include N1 information bits, and both N1 and N are positive integers; encoding the N to-be-encoded bits to obtain N encoded bits; obtaining a first puncturing sequence based on an information bit length N1, the quantity N of the encoded bits, and a quantity Q of to-be-punctured bits; and performing a puncturing operation on the N encoded bits based on the first puncturing sequence to implement a rate matching. To-be-punctured bits indicated in the first puncturing sequence are obtained based on the information bit length N1, the quantity N of the encoded bits, and the quantity Q of the to-be-punctured bits, and are not generated randomly.
US10938419B2 Encoding method and system for memory device including QLC cells
Encoding methods and systems are provided for a memory device including quadruple-level cell (QLC) memory cells. A controller of a memory system includes a constrained encoding device including a first encoder and a second encoder. The first encoder jointly encodes, based on a constrained code, two data bits corresponding to two logical pages, selected from among multiple logical pages. The second encoder independently encodes, based on an error-correction code, the encoded data bits and remaining data bits to generate symbols corresponding to a plurality of program-voltage (PV) levels, the remaining data bits corresponding to two non-selected logical pages among the multiple logical pages.
US10938413B2 Processing core data compression and storage system
Methods and systems regarding the rapid and efficient compression and decompression of sparse data are disclosed. One method for compressing a set of data from a sparse matrix includes, evaluating a sequence of data entries from the set of data, extracting a sequence of sparse data values from the sequence, extracting a sequence of non-sparse data value run lengths from the sequence, formulating a set of row pointers from the sequence, storing the sequence of sparse data values in a first set of memory addresses, and storing the sequence of non-sparse data value run lengths in a second set of memory addresses. The set of row pointers identify a set of rows of the sparse matrix in both the first and second sets of memory addresses. Rapid decompression can be conducted using the row pointers.
US10938412B2 Decompression of model parameters using functions based upon cumulative count distributions
A predictive model utilizes a set of coefficients for processing received input data. To reduce memory usage storing the coefficients, a compression circuit compresses the set of coefficients prior to storage by generating a cumulative count distribution of the coefficient values, and identifying a distribution function approximating the cumulative count distribution. Function parameters for the determined function are stored in a memory and used by a decompression circuit to apply the function the compressed coefficients to determine the decompressed component values. Storing the function parameters may consume less memory in comparison to storing a look-up table for decompression, and may reduce an amount of memory look-ups required during decompression.
US10938411B1 Compression and/or decompression of activation data
A method for compressing activation data of a neural network to be written to a storage is provided. The activation data is formed into a plurality of groups and a state indicator indicates whether there are any data elements within each group that have a non-zero value. A second state indicator indicates, for groups having a non-zero value, whether sub-groups within the group contain a data element having a non-zero value. A sub-group state indicator indicates, for each sub-group having a non-zero value, which data elements within that sub-group have a non-zero value. Non-zero values of data elements in the activation data are encoded and a compressed data set is formed comprising the first state indicators, any second state indicators, any sub-group state indicators and the encoded non-zero values.
US10938410B2 Hardware friendly data compression
Systems, apparatus and methods are provided for compressing data. An exemplary method may comprise interleaving one or more literal length fields with one or more literal fields to an output. The literal fields may contain a first data segment literally copied to the output, and each of the one or more literal length fields may contain a value representing a length of a succeeding literal field. The method may further comprise determining a second data segment being matched to a previously literally copied sequence of data and a match position and writing to the output one or more match length fields and a match position field containing the match position. The literal length fields may contain a total length of the first data segment and the match length fields may contain a total length of the second data segment.
US10938408B2 Semiconductor device for reading and outputting signal from a sensor
A semiconductor device includes a signal input circuit configured to select one of the plurality of differential sensor signals according to a channel selection signal; an amplifier circuit configured to amplify an output of the signal input circuit; and an analog-to-digital converter (ADC) configured to convert an output of the amplifier circuit into a digital value, wherein each of the plurality of sensor signals is a differential signals and the signal input circuit changes polarity of an output signal thereof according to a first chopping signal, and wherein the ADC includes a delta-sigma modulator configured to generate a bit stream from an output of the amplifier circuit; an output chopping circuit configured to adjust phase of the bit stream according to the first chopping signal; and a filter configured to filter an output of the output chopping circuit and to output the digital value.
US10938407B2 Sigma-delta analog to digital converter
A sigma-delta analog-to-digital converter (ADC) is disclosed. The sigma delta ADC has an analog input and a digital output. A sigma-delta modulator input is coupled to the analog input and a sigma-delta modulator output. A first filter having a first filter input is coupled to the sigma-delta modulator output and a first filter output. A second filter having a second filter input is coupled to the sigma-delta modulator output and a second filter output. The sigma-delta ADC operates in a first and second mode. In a first mode, the first filter output is coupled to the digital output. In a second mode, the second filter output is coupled to the digital output.
US10938405B1 Apparatus and methods for characterization of high frequency and high data rate signals
Described herein are apparatus and methods for low speed characterization of a high-speed signal. A circuit includes a sub-sampling circuit configured to sub-sample a high-speed signal received from a device, a reconstruction loop circuit configured to reconstruct a low-speed signal from the sub-sampled high-speed signal, a low pass filter configured to filter the reconstructed low-speed signal, a discrete time low pass filter configured to mitigate skew rate requirements of the filtered low-speed signal for a digitization circuit, a continuous time low pass filter configured to smooth the skew rate mitigated low-speed signal and the digitization circuit is configured to generate a digital representation of the smoothed low-speed signal for characterization by a characterization device, and shape a noise associated with the smoothed low-speed signal outside a frequency range of interest of the smoothed low-speed signal.
US10938404B1 Digital-to-analog converter, transmitter, base station and mobile device
A digital-to-analog converter is provided. The digital-to-analog converter comprises an input configured to receiving a first digital control code for controlling a plurality of digital-to-analog converter cells. Further, the digital-to-analog converter comprises a code converter circuit configured to converter the first digital control code to a second digital control code. Further, the digital-to-analog converter comprises a shift code generation circuit configured to generate a shift code based on a code difference between the first digital control code and a third digital control code. The digital-to-analog converter additionally comprises a bit-shifter circuit configured to bit-shift the second digital control code based on the shift code in order to obtain a modified second digital control code. The digital-to-analog converter comprises a cell activation circuit configured to selectively activate one or more of the plurality of digital-to-analog converter cells based on the modified second digital control code. Each activated digital-to-analog converter cell is configured to output a respective cell output signal. Further, the digital-to-analog converter comprises an output configured to output an analog output signal based on the cell output signals.
US10938402B1 Successive approximation register analog-to-digital converter
A successive approximation register (SAR) analog-to-digital converter (ADC) includes a first digital-to-analog converter (DAC) coupled to receive a first input voltage to generate a first output voltage; a second DAC coupled to receive a second input voltage to generate a second output voltage; a comparator having a positive input node coupled to receive the first output voltage of the first DAC, and a negative input node coupled to receive the second output voltage of the second DAC; a SAR controller that controls switching of the first DAC and the second DAC according to a comparison output of the comparator, thereby generating an output code; a first calibration circuit coupled between the positive input node of the comparator and a ground voltage; and a second calibration circuit coupled between the negative input node of the comparator and the ground voltage.
US10938394B2 Phase-locked loop circuit
A motor driving device includes a first hysteresis comparator, a second hysteresis comparator, a logic circuit, a control unit, and an inverter circuit. The logic circuit receives a start signal or a start completion signal to output the first output signal as a commutation signal according to the start signal, or to output the second output signal as the commutation signal according to the start completion signal, clamps the second output signal by the first output signal, stops outputting the commutation signal after the potential state of the commutation signal is changed, and unclamps the second output signal with the first output signal and outputs the commutation signal in response to a difference voltage between the first input signal and the second input signal being greater than a positive value of the first hysteresis voltage or less than a negative value of the first hysteresis voltage.
US10938388B2 Control circuit, semiconductor device, and electrical circuit device
According to one embodiment, a control circuit is connected to an element portion including a first element. The first element includes a first gate, a first collector, and a first emitter. The control circuit performs a first operation and a second operation. In at least a portion of the first operation, the control circuit causes a first current to flow from the first collector toward the first emitter. In at least a portion of the second operation, the control circuit causes a second current to flow from the first emitter toward the first collector. A first time constant of a switching of the first element in the first operation is different from a second time constant of a switching of the first element in the second operation.
US10938375B2 Resonator
A resonator that includes a rectangular vibrating portion having first and second pairs of sides that provides contour vibration. A frame surrounds a periphery of the vibrating portion and a first holding unit between the frame and one of the first sides and includes a first arm substantially in parallel to the vibrating portion, multiple second arms connecting the first arm with the vibrating portion, and a third arm connecting the first arm with the frame. A first connection line is on the first arm; a first terminal is on the frame; three or more electrodes are on the vibrating portion; and multiple first extended lines are on the second arms and connect first and second electrodes with the first connection line. The first extended lines are connected to the first connection line, which is electrically connected to the first terminal.
US10938374B2 Multiplexer, radio-frequency front end circuit, and communication device
A multiplexer includes a common terminal, a first band pass filter that is connected to the common terminal and has a first pass band, and a second band pass filter that is connected to the common terminal and has a second pass band located at higher frequencies than the first pass band. The first band pass filter includes an acoustic wave device that includes a support substrate, a piezoelectric body stacked on the support substrate, and an IDT electrode provided on the piezoelectric body. The piezoelectric body is made of lithium niobate. The acoustic wave device utilizes Rayleigh waves.
US10938369B1 Front-end circuitry for coexistence of two radios sharing an antenna and a frequency band
Technologies directed to sharing an antenna and a frequency band between coexistence radios are described herein. In one device, semi-active front-end circuitry includes a directional coupler and a phase-shifter circuit coupled to two radios that use the same antenna and the same frequency band. The phase-shifter circuit and directional coupler create an isolation null at an isolated port of the directional coupler that cancels a copy of an incident wave of a transmit signal being applied at an input port of the directional coupler. The isolation null permits the second radio to receive a receive signal concurrently with the first radio transmitting the transmit signal.
US10938365B2 Variable step size to reduce convergence time of a control loop
A system for controlling convergence of gain to a target value for a variable gain amplifier comprising a detector module configured to determine a magnitude value of a variable gain amplifier output. Also, part of this embodiment is a comparator module configured to compare the magnitude value to a target value and responsive to the comparison, generate an up_dn signal. A digital control module is configured to receive the up_dn signal and processes the up_dn signal to generate a control vector. One or more digital to analog converters are configured to convert the control vector to an analog control signal such that the analog control signal controls the gain of the variable gain amplifier. Various methods of operation exist for this hardware configured to improve convergence time to a target gain value while controlling the rate of change of the gain.
US10938364B2 Vacuum tube subwoofer extraction circuit system
A vacuum tube subwoofer extraction circuit system includes: a front-end circuit; and a vacuum tube subwoofer extraction circuit connected to the front-end circuit, the vacuum tube subwoofer extraction circuit including: a small signal amplification vacuum tube for receiving an input signal from the front-end circuit and outputting an audio signal; and a passive filtering circuit connected to the small signal amplification vacuum tube and adapted to perform a filtering process on the audio signal so as to output a filtered signal, wherein the front-end circuit includes a switch power circuit for providing low voltage to the vacuum tube subwoofer extraction circuit, wherein the small signal amplification vacuum tube does not have gain effect on the input signal.
US10938362B2 Offset cancellation
Apparatus for performing offset cancellation is disclosed. The apparatus comprises a gating circuit (6) for receiving an analogue signal (3) from a source (2) and providing a gated analogue signal (9) to an analogue circuit (10), a gating controller (7; 14; FIG. 1) and a digital processor (14; FIG. 1) for receiving a digital signal (13) converted from an analogue output (11) from the analogue circuit (10). The gating circuit comprises at least one path (211), each path respectively comprising, an input terminal (221), an output terminal (231), a node (241) interposed between the input and output terminals, a first transistor (Q1) having a channel arranged between the input terminal and the node, and a second transistor (Q3) having channel arranged between the node and a fixed reference, such as ground (GND). The gating controller is configured, in a first time window (15A), to switch the first transistor so that the input terminal and the output terminal are decoupled and to switch the second transistor so that the node is coupled to the fixed reference. The gating controller is configured, in a second, different time window (15B), to switch the second transistor so that the node and the fixed reference are decoupled and to switch the first transistor so that the input terminal is coupled to the input terminal. The digital processor is configured, in the first time window, to take a first measurement of the digital signal, and, in the second, different time window, to take a second measurement of the digital signal. The digital processor configured to subtract the first measurement from the second measurement.
US10938358B2 Digital power amplifier
A digital power amplifier comprising two or more individually activatable amplifiers. The outputs of the amplifiers are connected causing an activated amplifier of the two or more amplifiers to load modulate another activated amplifier of the two or more amplifiers.
US10938356B2 Integration circuit and method for providing an output signal
In an embodiment an integration circuit has a first input terminal configured to receive a first input signal, a second input terminal configured to receive a second input signal, an output terminal to provide an output signal as a function of the first and the second input signal, a first and a second amplifier, each being switchably connected between the first or the second input terminal and the output terminal, and a capacitor which is switchably coupled in a feedback loop either of the first or of the second amplifier such that the capacitor and one of the first and the second amplifier form an inverting integrator providing the output signal. Therein the integration circuit is prepared to be operated in a first and a second subphase, wherein in each of first and second subphases one of the first and the second input signals is supplied to the inverting integrator and the respective other one of first and the second input signals is supplied to the respective other one of the first and the second amplifier.
US10938353B2 Coulomb counter with offset calibration
This disclosure describes techniques for compensating for amplifier drift. An amplifier is configured to generate an output that triggers a charge counter to generate a charge count value based on a charge count signal. A current digital-to-analog converter (IDAC) is coupled to the amplifier and configured to provide an offset current to a first input of the amplifier. An offset correction circuit is configured to: determine whether a duty cycle associated with the amplifier exceeds a specified threshold and generate a signal to cause the MAC to adjust the value of the offset current to compensate for amplifier drift based on determining whether the duty cycle exceeds the specified threshold.
US10938351B2 Envelope tracking system
An envelope tracking system having delay compensation circuitry is disclosed. The envelope tracking system includes transmit circuitry configured to receive an input transmit signal, a gain control signal, and delay compensation values. The envelope tracking system is further configured to generate an envelope tracking signal based on the input transmit signal, the gain control signal, and the delay compensation values, and generate an output transmit signal based on the input transmit signal. The envelope tracking system also includes a power amplifier configured to generate an amplified transmit signal based on the output transmit signal and an operating voltage. The envelope tracking system further includes an envelope tracking integrated circuit configured to control the operating voltage based on the envelope tracking signal. The delay compensation circuitry is configured to generate the delay compensation values based on a peak-to-average ratio of a given modulation type and the gain control signal.
US10938350B2 Multi-mode envelope tracking target voltage circuit and related apparatus
A multi-mode envelope tracking (ET) target voltage circuit is provided. In an ET amplifier apparatus, an amplifier circuit is configured to amplify a radio frequency (RF) signal based on a time-variant ET voltage, which is generated based on a time-variant ET target voltage configured to track a time-variant power envelope of the RF signal. Notably, when the ET amplifier apparatus operates in a fifth-generation (5G) standalone (SA) or non-standalone (NSA) mode, the amplifier circuit may experience interference creating a reverse intermodulation product (rIMD) that can degrade efficiency and performance of the amplifier circuit. In examples discussed herein, the multi-mode ET target voltage circuit is configured to generate the ET target voltage based on a reduced slew rate to help suppress the rIMD at the amplifier circuit, thus making it possible to improve efficiency and performance of the ET amplifier apparatus in the SA and the NSA modes.
US10938348B1 Complete turn off and protection of branched cascode amplifier
Various methods and circuital arrangements for complete turn OFF of branches of a multi-branch cascode amplifier are presented. According to one aspect, a protection circuit coupled to a source node of an output transistor of a branch couples a reference voltage to the source node of the output transistor when the branch is turned OFF, and decouples the reference voltage from the source node when the branch is turned ON. According to another aspect, the protection circuit includes a switch whose off capacitance is sufficiently low so as not to affect performance of the branch when the branch is ON, and whose on resistance is sufficiently low to sufficiently reduce an RF amplitude at the source node of the output transistor when the branch is OFF and other branches are ON, and therefore allow use of low-voltage thin-oxide transistors in the branch. Further aspects include a second switch and use of transistor switches.
US10938338B2 System and method for conveying an assembly
An apparatus, system, and method for conveying an assembly along a track. A rail can include a first planar side, a second planar side, and a third planar side. The first, second, and third planar sides can be arranged to form at least two acute angles. A carriage assembly can include a drive wheel and at least two roller sets. The drive wheel can be configured to contact the first planar side and is configured to translate the carriage assembly along the rail. The at least two roller sets can be configured to contact the two other sides to maintain the carriage in contact with the rail.
US10938333B2 Circuit arrangement and electric machine
A circuit arrangement (10) for controlling a stator winding (11) of a stator (12) of an electric machine (13) is provided. The stator winding (11) has at least four electrical phases (φ), which are designed to be supplied with a separate phase current (In), respectively. A modulation signal (M) is assigned to each electrical phase (φ) and the modulation signals (M) are out of phase with respect to one another so that the stator winding (11) is designed to generate a rotary field. At least two carrier signals (T) are provided for generating the phase currents (In), and the electrical phases (φ) are divided into at least two groups, each of which is assigned a carrier signal (T). The carrier signals (T) have a phase shift (θ) relative to one another. Furthermore, an electric machine (13) comprising a circuit arrangement (10) is provided.
US10938332B1 Modified flux observer for switched reluctance machines
A control system that includes a converter circuit and a control device is disclosed. The converter circuit may be configured to control a phase current of a switched reluctance machine. The control device may be configured to determine an estimated flux based on a bus voltage, a phase voltage, and a mutual voltage. The control device may be configured to determine a flux threshold based on the phase current, and determine a first limit and a second limit relative to the flux threshold. The first limit and the second limit may be scaled relative to the flux threshold based on one or more of the target speed, the load demand, or the bus voltage. The control device may be configured to compare the estimated flux with the first limit, and reset the estimated flux to the second limit based on determining that the estimated flux satisfies the first limit.
US10938323B2 Energy generating system with integrated energy generator and energy storage
Disclosed is an energy generating system having an integrated energy generator and energy storage. According to one embodiment, energy generation and storage may be performed using external kinetic energy, and output from a generator device may be improved using a voltage stored in the energy storage. A storage efficiency of the energy storage may be further increased via the improved output from the generator device. Further, the energy generator and energy storage may be integrated with each other to improve a space utilization.
US10938322B2 Soft switching inverter device and method
A system comprises a first inverter switch and a second inverter switch connected in series between a positive dc bus and a negative dc bus, a freewheeling apparatus connected between a common node of the first inverter switch and the second inverter switch, and ground, a first soft switching network coupled between the positive dc bus and the common node of the first inverter switch and the second inverter switch, wherein the first soft switching network is configured such that the first inverter switch is of a first zero voltage transition and a second soft switching network coupled between the negative dc bus and the common node of the first inverter switch and the second inverter switch, wherein the second soft switching network is configured such that the second inverter switch is of a second zero voltage transition.
US10938317B2 Low loss double submodule for a modular multi-level converter and modular multi-level converter having same
A double submodule for a modular multilevel converter comprising a first and second submodule coupled to the first. Each submodule comprises an asymmetric H bridge circuit with two parallel bridges branches, connected between a first and a second direct voltage node of the submodule. Each bridge branch is formed by a series connection from a controllable power semiconductor switch and a diode. A storage capacitor is connected in parallel to the asymmetric H bridge circuit between the first and the second direct voltage node of the submodule. The first and the second submodule are interconnected in such a way that a power semiconductor switch or a diode is part of a bridge branch of the first submodule as well as part of a bridge branch of the second submodule. A modular multilevel converter, comprises a series connection of such double submodules in each of its converter branches, is also disclosed.
US10938314B2 Early detection of faults in power transmission lines
A modular power flow control system having early detection and reporting of transmission line faults is described. The response time for closing a bypass switch and reporting the fault is less than 200 microseconds for hard faults, longer for soft faults. Reprogramming of distance relays is not required. Transmission line faults are characterized using a fault detection sensor suite, normally including at least a current sensor such as a current transformer and a rate of current change sensor such as a Rogowski coil, and in some embodiments, a temperature sensor. Other embodiments are disclosed.
US10938313B2 Constant DC current input to constant DC voltage output power supply covering a wide programmable range
An apparatus includes an active bridge section with input terminals that receive power from a constant current source where the active bridge section operates at a fixed switching frequency. The apparatus includes a resonant section with a resonant inductor, a transformer and a resonant capacitor. The inductor is connected in series with a primary winding and the capacitor is connected in parallel with a secondary winding of the transformer. The resonant section is connected to an output of the active bridge section. The apparatus includes an output rectifier section that receives power from the resonant section and includes output terminals for connection to a load, and includes a controller that regulates output voltage to the load where the controller regulates output voltage to the load by controlling switching of the active bridge section. The fixed switching frequency of the active bridge section matches a resonant frequency of the resonant section.
US10938307B2 Input power limited switching regulator
This disclosure describes a system and a method to limit (i.e., regulate) the input power of a power converter as a function of the voltage and/or loading condition of a power-limited source such as a battery. In some embodiments, the power converter may comprise a transconductance amplifier that may produce a sink current to a current mirror, which in turn that may provide an adjusted current limit threshold to the power converter. The power converter may utilize the current limit threshold to perform cycle-by-cycle current limiting, thus regulating the input power drawn from the battery.
US10938303B2 Driving device
A driving device comprises a first transistor (B13), a second transistor (B14), and a resistance element. The first transistor (B13) has one terminal receiving a pulsed current and a control terminal connected to the one terminal. The second transistor (B14) has one terminal connected to at least one load, the other terminal connected to a reference potential together with the other terminal of the first transistor (B13), and a control terminal connected to the control terminal of the first transistor (B13). The resistance element is connected between the control terminal of the first transistor (B13) and the other terminal of the first transistor (B13).
US10938302B2 Elimination of power inductor thermistor with variable air gap
A power system comprises a converter including an inductor core defining a gap, and a separator spanning the gap and contacting the core. The power system also includes a controller programmed to, responsive to a decrease in current ripple amplitude output by the converter to less than a first threshold, decrease power supplied by the converter. The first threshold is indicative of an inductance change through the core due to a temperature driven decrease in size of the separator.
US10938293B2 Voltage converting unit
Provided is a voltage converting unit including: a voltage converter capable of bidirectionally supplying electrical power between a first power system and a second power system; and a bypass switch disposed in parallel to the voltage converter. The voltage converter includes: a detector detecting a difference in voltage between the first power system and the second power system; and a switch controller controlling switching of the bypass switch on the basis of the difference in voltage in accordance with a predetermined rule.
US10938292B2 Magnetic lubricant
A linear energy generator includes a field coil array that has one or more coils of wire, contained within a sealed generator housing and wrapped around a tube. A permanent magnet array is positioned within the tube and includes magnets that move relative to the field coil array to generate electricity. A magnetic lubricant is used between the tube and the permanent magnet array. The magnetic lubricant includes a solid phase component that includes ferromagnetic particles and a liquid phase component that coats the ferromagnetic particles to prevent corrosion and to improve lubricity of the solid phase component.
US10938283B2 Assembling device and method
An assembling device (10) includes a first arranging section (11), a second arranging section (12), eighteen support arms (13) for supporting coil segments (4), a feeding part (14), and a controller (16). When the controller (16) drives a motor (35) to rotate the feeding part (14) in a counterclockwise direction D1, a pressing roller (14c) rolls in the direction D1 along a first guide portion (11a), and presses a base part (21) of the eighteenth support arm (13) in the direction D1. Thus, the first to eighteenth support arms (13) are rotated in the direction D1 to insert the base parts (21) of the first to eighteenth support arms (13) sequentially in a second guide portion (12a) of the second arranging section (12), so that the first to eighteenth support arms (13) are rotated in a clockwise direction D2 to assemble the coil segments (4) while overlapping with one another.
US10938281B2 Terminal connection of rotary electromagnetic device
A terminal connection of a rotary electromagnetic device and a method of connecting a terminal to an aluminum stator wire of the rotary electromagnetic device without changing stator configuration is described. A de-insulated portion at one of ends of the stator wire is connected to a small connection wire made of copper by ultrasonic welding to form a mutually welded stator wire and connection wire portion. The mutually welded stator wire and connection wire portion are soldered to the terminal to, therefore, form an electric connection between the stator wire and the terminal.
US10938280B2 Flux shield for electric motor
An electric motor includes: a stator; a shaft; a rotor mounted on the shaft, the rotor having an end ring that is concentric with the shaft; and a flux shield around the shaft inside the end ring.
US10938279B2 Electrical machine
An electrical machine has a stator carrying electrical windings which protrude at opposite ends of the stator to form respective, ring-shaped end windings. The electrical machine further has a rotor having a plurality of magnetic field-producing elements for producing a rotor magnetic field which interacts with a stator magnetic field produced by the windings. The electrical machine further has a coolant bath for holding liquid coolant. The electrical machine further has a heat sink in thermal contact with at least one of the end windings, the bath and the heat sink being configured such that the heat sink is immersed in the coolant held in the bath. The heat sink defines one or more fluid pathways configured such that vapour bubbles, formed when coolant in contact with the heat sink boils, escape by rising through the heat sink.
US10938276B2 Method and apparatus for mechanical energy harvesting using variable inductance magnetic flux switch
A method of mechanical-to-electrical energy conversion utilizes a mechanical spring in combination with a rapid-action variable inductance magnetic flux switch to convert a spring-loaded mechanical energy into a change in magnetic flux captured by an electrical coil element within the magnetic flux switch. The change in coil inductance and magnetic flux induces a current to flow through the electrical coil in the form of a a pulse of electrical energy that may be stored. The electrical coil is coupled to the mechanical spring so that each time the spring is released, the coil moves with respect to a magnetic core and a change in flux is created. The application of an external mechanical force (such as human locomotion) functions to compress and subsequently “unlock” the mechanical switch, allowing for the electrical energy associated with the application of aperiodic forces to be harvested.
US10938273B2 Electric vehicle drive units
A dual drive unit may include two motors, two power transfer mechanisms, and two output shafts. The output shafts are co-linear. The dual drive unit may include two single drive units, which may be similar to each other, coupled together at a joint, which may optionally include a clutch. A drive unit may be modular, and various components may be combined to provide power to an output shaft. For example, a drive unit may include a differential at a first interface, which may be removable, and two drive units may be coupled together at the first interface. A drive unit may have a Z configuration, wherein a motor on a first side of a vehicle powers a wheel on an opposite side of the vehicle.
US10938269B2 Motor with stress absorbing portions
A motor according to the present disclosure is a motor including a motor body part and a driving circuit part, the motor body part including: a rotor; a stator including a wound coil; a winding terminal electrically connected to the coil and extending toward the driving circuit part; and a frame housing the rotor and the stator, wherein the driving circuit part includes: a case including a first attaching portion and a frame portion with openings on both end sides of the frame portion; a first wiring board including a driving circuit and a power device mounted on the first wiring board, the first wiring board being fixed to the first attaching portion; and a first electric wiring member including a first stress absorbing portion formed into a shape absorbing stress, the first electric wiring member electrically connecting the winding terminal and the first wiring board.
US10938263B2 Connection structure for coil and bus bar, and motor having same
The invention provides a connection structure between a coil and a bus bar attached to a stator of a motor, and the coil and the bus bar each include a lead part. At least one of the lead parts has a distal end provided with a corner cut away to be stepped to configure a stepped portion having a side surface extending substantially in parallel with a longitudinal direction of the lead part. The coil and the bus bar are connected to each other in a state where the side surface of the stepped portion of a first one of the lead parts is in contact with a second one of the lead parts.
US10938256B2 Motor stator and manufacturing method thereof
In a motor stator, terminal wires of a coil are led out respectively from a feed-side and a neutral-side coil end. With three circumferentially adjacent first-, second-, and third-phase coils as one set, the leading end portion and intermediate portion of one of three terminal wires led out from the neutral side are connected to each of the remaining terminal wires. A structure wherein the first- and second-phase terminal wires are connected together in one position, and the second- and third-phase terminal wires are connected together in a different position from the one position, is adopted, thus compacting the size of one wire connection portion.
US10938254B2 Secure wireless charging
An IHS (Information Handling System) may be charged via a wireless power coupling between components of a charging pad and components of the IHS. An IHS may be vulnerable to malicious and unsupported charging pad operations that may result in unsafe conditions or damage. Embodiments provide for authentication of wireless charging systems. A first token is transmitted to a wireless power reception unit (PRU) where it is encrypted using a private key of the wireless PRU. The wireless PRU is authenticated if decryption of a response from the PRU results in recovery of the first token. A second token is transmitted to a wireless power transmission unit (PTU) where it is encrypted using a private key of the wireless PTU. The wireless PTU is authenticated if decryption of a response from the PTU results in recovery of the second token.
US10938249B2 Dynamic rectifier circuits with multiple-order timescale feedback controls
Systems and methods are provided for various tunable multi-timescale wireless rectification systems. Tunable multi-timescale wireless rectification systems may include multiple feedback control loops, systems, or sub-systems that modify characteristics of components of a wireless rectification system on various timescales. A wireless rectification system may include antennas, impedance-matching components, rectifying devices, DC-to-DC converters, and/or load controllers. Two or more feedback controls may function on different timescales to modify one or more characteristics or functionalities of components of the wireless rectification system in response to monitored AC and/or DC power values at various locations within the wireless rectification system. Feedback controls operating on various timescales may include antenna feedback controls, impedance feedback controls, rectifying feedback controls, and/or DC feedback controls.
US10938247B2 Wireless power receiver and control method thereof
A wireless power receiver according to an embodiment wirelessly receives power from a wireless power transmitter. The wireless power receiver includes a printed circuit board having a reception space in a predetermined area, a receiving coil disposed in the reception space of the printed circuit board for receiving power from the wireless power transmitter, and a short-range communication antenna disposed on the printed circuit board while surrounding the receiving coil.
US10938238B2 Electronic apparatus and feed system
An electronic apparatus includes: a power reception section configured to receive power transmitted with use of a magnetic field or an electric field; a secondary battery; a charging section configured to perform charging to the secondary battery, based on received power received by the power reception section; a load configured to perform predetermined operation, based on supplied power; and a control section configured to forcibly set a power path on a preceding side of the load to a predetermined state when the load is activated in the charging to the secondary battery.
US10938237B2 Direct connect Homegrid system for DC power distribution
A Direct Connect Homegrid (DC-Homegrid) system for Direct Current (DC) power control and delivery into a structure by way of Unifying Electrical Interface (UEI) platforms is here presented. By means of the Homegrid, multiple self-contained approaches are introduced to keep a structure powered with DC, either as a substitute or as a supplement to the conventional Alternating Current (AC) source. By the illustrated approaches contained herein, a new methodology permitting to retain power operation in the occurrence of a blackout, due to natural disaster, cyber-attack or any other conventional AC grid failure, is revealed. Such DC-Homegrid is envisioned to become the precursor in establishing the DC infrastructure of the future. The embodiments presented in this patent illustrate alternate methods for achieving power independence while increasing the value for adoption of renewable and sustainable energy.
US10938230B2 Systems and methods for a wireless charging mount
Embodiments of a charging system to be coupled with a protective cover and/or portable device for wireless charging are disclosed. The charging system includes a charging mount defining a rear surface and a front surface. The rear surface and the front surface of the mount body define a first thickness. The charging mount is configured to be coupled with a portable device having a device coil such that the front surface of the charging mount is adjacent to the portable device. The mount body corresponding with a coil receiver defines a second thickness which is less than the first thickness. A charging module is removably coupled with the rear surface of the charging mount and positioned within the module receiver. The charging module includes a coil operable to interact with the device coil to wirelessly charge the portable device. The coil is positioned within the coil receiver.
US10938224B2 Hardware/software reconfigurable, intelligent and versatile electrical energy provisioning system for on-grid and off-grid applications
An electrical energy storage system that can store both grid-based electrical power when electricity prices are low or renewable power generated on-site. It can release the stored electricity for consumer applications when necessary based on a software program and configuration. The system may be networked. The system comprises a port for receiving a central processing unit (CPU), and facilitates the use of different CPU products for different users and uses.
US10938223B2 Apparatus for charging and discharging battery
A battery charging and discharging apparatus includes power converters connected in series and configured to convert respective output voltages of batteries corresponding to the power converters. Each of the power converters may include direct current to direct current (DC/DC) converters connected in parallel. The apparatus may further include a controller configured to control magnitudes of respective output voltages of the power converters based on respective states of the batteries.
US10938222B2 Cell balancing method and system
The invention relates to a system for battery cell balancing comprising a cell monitoring block (16) configured to monitor the voltage or a related quantity across individual cells (C.sub.1, C.sub.2, . . . C.sub.N) in a battery cell module; a microcontroller (18) configured for monitoring the positive terminal voltage (12) and the negative terminal voltage (13) of said battery cell module, and for monitoring (11) the output current I.sub.mod of said module, and monitored cell voltage of said individual cells (C.sub.1, C.sub.2, . . . C.sub.N), where the microcontroller (18) is configured to provide a control signal (20) based at least said positive terminal voltage (12), said negative terminal voltage (13), said output current I.sub.mod of said module, and said monitored cell voltage of said individual cells; and a hybrid module balancing block configured to provide either an active or a passive cell balancing or a combination of active and passive cell balancing of the cells (C.sub.1, C.sub.2, . . . C.sub.N) in the specific module under the control of the control signal provided by the microcontroller. The invention further relates to a method for battery cell balancing in a battery comprising one or more modules each comprising one or more cells.
US10938221B1 Large-format battery management system with limp home mode
A battery system with a large-format Li-ion battery powers attached equipment by discharging battery cells distributed among a plurality of battery packs. The discharging of the battery cells is controlled in an efficient manner while preserving the expected life of the Li-ion battery cells. Each battery pack internally supports a battery management system and may have identical components, thus supporting an architecture that easily scales to higher power/energy. Battery packs may be added or removed without intervention with a user, where one of battery packs serves as a master battery pack and the remaining battery packs serve as slave battery packs. When the master battery pack is removed, one of the slave battery packs becomes the master battery pack. Charging and discharging of the battery cells is coordinated by the master battery pack with the slave battery packs over a communication channel such as a controller area network (CAN) bus.
US10938219B2 Dynamic methods and apparatus for adaptive operation of solar power systems
Methods and apparatus may provide for the adaptive operation of a solar power system (3). Solar energy sources (1) and photovoltaic DC-DC power converters (2) may be interconnected in serial, parallel, or combined arrangements. DC photovoltaic power conversion may be accomplished utilizing dynamically adjustable voltage output limits (8) of photovoltaic DC-DC power converters (2). A photovoltaic DC-DC power converter (2) may include at least one external state data interface (7) receptive to at least one external state parameter of a solar power system (3). A dynamically adjustable voltage output limit control (12) may be used to relationally set a dynamically adjustable voltage output limit (8) of a photovoltaic DC-DC power converter (2). Dynamically adjusting voltage output limits (8) may be done in relation to external state parameter information to achieve desired system results.
US10938217B2 Using adaptable and modular mobile containers to provide and manage digital and analog resources
The present invention extends to methods, systems, and computer program products for using adaptable and modular mobile container in different environments to provide and manage digital and analog resources. One or more mobile containers can be placed in a location to take advantage of resource availability, generation, and/or distribution at the location. Per mobile container, different numbers and/or combinations of digital and analog components can be configured for use with and contained within or attached to the mobile container to provide different numbers and/or combinations of functionality. The number and/or combination of components and functionalities associated with a mobile container can be tailored to the environment where the mobile container is to be located.
US10938214B2 Selection of grid forming power generators based on location in a microgrid
A method for controlling a microgrid including a plurality of assets connected in the microgrid, including loads and Distributed Generators, of which DGs at least a plurality are resources capable of being controlled in a grid forming mode for controlling the voltage and frequency in the microgrid. The method includes selecting a set of resources of the plurality of resources based on the respective location within the microgrid of each of the resources in the selected set, and activating a grid forming control mode for the resources in the selected set.
US10938211B2 Integrated vehicle-to-home energy management system
A vehicle includes a power system that is couplable to a power network. A controller is configured to communicate with appliances coupled to the power system and programmed to operate the appliances to prevent current demand of the appliances from exceeding a peak operating current of the power system and to balance current demand to prevent exceeding a nominal current rating of the power system for more than a predetermined time.
US10938205B2 Electronic device
An electronic device according to the present invention includes a power supply unit and a load, the power supply unit including a ground terminal, a rectifier circuit, a circuit section connected to a DC output of the rectifier circuit, the circuit section supplying electric power to the load, a first varistor connected at one end thereof to one input end of the rectifier circuit, a second varistor connected at one end thereof to another input end of the rectifier circuit and connected at another end thereof to another end of the first varistor and an arrester connected at one end thereof to the another end of the second varistor and connected at another end thereof to the ground terminal, wherein an electrostatic capacity of each of the first and second varistors is 40% or more of a sum of earth capacitances of the power supply unit and the load.
US10938204B1 System and method for detecting and isolating an electromagnetic pulse for protection of a monitored infrastructure
A system and method for suppressing EMP-induced electrical system voltage surges due to detonation of a nuclear weapon, the EMP comprising E1, E2, and E3 component pulses. A plurality of shunting assemblies, each including MOVs, gas discharge tubes, other mechanical, electrical and ionization discharge devices and combinations thereof, detect and react to the overvoltage according to timing parameters associated with each of the E1, E2, and E3 components and shunt the overvoltage to decrease to under a predetermined allowable level. Respective shunting assemblies may include automatic self-monitoring of any faults in respective circuitry and also a challenge mode for on-demand circuit monitoring using an optical coupling switch, the optocoupler including an infrared light supplied by an LED flashlight and having a phototransistor light receiver.
US10938203B2 Voltage limiting device
One example discloses a voltage limiting device, including: a first I/O port; a second I/O port; a voltage limiter, coupled to the first and second I/O ports, and configured to shunt a voltage received on the first and/or second I/O ports having an absolute value greater than a voltage limit; wherein the voltage limiter includes a first portion and a second portion; wherein the first portion includes a first current shunt coupled between the first I/O port and a mid-net, and a second current shunt coupled between the second I/O port and the mid-net; and wherein the second portion includes a third current shunt having one end coupled to the mid-net and another end coupled to a ground.
US10938202B2 System and method for minimizing inrush current
A method for minimizing inrush current of at least two electrical devices (211-219), the method being characterized in that it comprises the steps of: forming (1001) a network, managed by a host (420), of at least two inrush current controllers (500) each selectively controlling power supply to an associated electrical device (211-219); for each inrush current controller (500) defining, by the host (420), and applying (1002) a time delay value specified per device; setting (1003), in each inrush current controller (500), the respective delay value as a time delay between a request to supply the associated electrical device (211-219) with power and actually supplying it with power; wherein the delay value differs between the at least two inrush current controllers (500).
US10938200B2 Back power protection circuit
Described is an apparatus which comprises: one or more signal lines; a transceiver coupled to the one or more signal lines; and a bias generation circuit to provide one or more bias voltages for the transceiver to tri-state the transceiver according to signal attributes of the one or more signal lines.
US10938196B2 Electric power supply system for a vehicle fleet
An electric power supply system for a vehicle fleet includes a first base station configured to be attached to a first fleet vehicle and a second base station configured to be attached to a second fleet vehicle. A carrier rope spans between the first and second base stations. The carrier rope is variable in length. A cable is operably run in loops on the carrier rope such that the cable has a fixed length. The cable is operably run via holding elements positioned along the carrier rope.
US10938195B2 Cable drum for supplying energy to an electrically operated utility vehicle
A cable drum for supplying energy to an electrically operated utility vehicle includes an axially extending winding body, a winding drive for rotatably driving the winding body for reeling-up or unreeling an electric line, a spacing means for segmenting a winding layer reeled-up onto the winding body, and an air conveying means for generating cooling air through a passage region. The cooling air flows outward of the interior of the winding body. The passage region is kept clear between adjacent segments of the winding layer.
US10938193B2 Shielded conductive path and shielding pipe
A shielded conductive path, including: a cylindrical shielding pipe that is in a state in which two semi-cylindrical members made of a metal material are joined together, and that is provided with a bend at a portion located in an axial direction; an electrical wire housed in the shielding pipe; a first weld that is provided only in a partial region of the shielding pipe that includes at least the bend in the axial direction, the first weld liquid-tightly joining the two semi-cylindrical members; and a second weld that is provided in all regions of the shielding pipe other than the first weld in the axial direction, the second weld liquid-tightly joining the two semi-cylindrical members, wherein a joining range of the second weld in a radial direction is narrower than a joining range of the first weld in the radial direction.
US10938191B2 Heat dissipation structures for power distribution units
An outlet assembly includes an outlet having a pin extending from a bottom side of the outlet. Optionally, the pin extends from a shroud protruding from the bottom side of the outlet. The outlet assembly includes a heat dissipating structure having a wall with an inner surface facing an outer surface of the pin or an outer surface of the shroud. The outlet assembly includes a thermal pad positioned between the pin and the wall or the shroud and the wall. The heat dissipating structure applies a force to the thermal pad that presses the thermal toward the pin or the shroud. A PDU having an input module and an outlet module including the outlet assembly is also provided.
US10938189B2 Low voltage electrical switchboard
A low voltage electrical switchboard comprising a supporting structure having vertical uprights and horizontal crossbars and further comprising a busbar compartment housing one or more busbars and an apparatus compartment housing one or more electrical apparatuses, said busbar compartment and said apparatus compartment being separated by a partitioning and insulating wall, characterized in that said partitioning and insulating wall has a first surface facing said busbar compartment which is provided with a plurality of retaining and supporting means for said busbars, and a second surface facing said apparatus compartment which is provided with a plurality of openings for insertion/extraction of first connection means between said busbars and said one or more electrical apparatuses through said partitioning and insulating wall, said first connection means being provided with first insulation means that cooperate with said partitioning and insulating wall to increase the distance in air between the phases during insertion/extraction of said connection means, said low voltage switchboard being further provided with mechanical locking means for locking said one or more electrical apparatuses and preventing their insertion/extraction into/from an operating position in contact with said busbars under predetermined conditions.
US10938188B2 Ion wind generating device
An ion wind generating device includes a high voltage power supply, a capacitor connected in parallel to the high voltage power supply, a first metal cone connected in series to the high voltage power supply, a ground plate disposed on the same axis as the first metal cone, a starter motor, and a second metal cone disposed on a connecting shaft. The starter motor includes a rotating shaft and a connecting shaft perpendicular to the rotating shaft. After second metal cone moves to be located between first cone and the ground plate, the starter motor stops rotating. The high voltage power supply charges the capacitor with the high voltage power, and the capacitor discharges the first metal cone. When the second metal cone is located between the first metal cone and the ground plate, the first metal cone causes the second metal cone to discharge to generate an ionic wind.
US10938183B2 Wavelength-variable laser
A distributed feedback (DFB) laser outputting a predetermined wavelength of laser light includes a quantum well active layer positioned between a p-type cladding layer and an n-type cladding layer in thickness direction. The DFB laser includes a separate confinement heterostructure layer positioned between the quantum well active layer and then-type cladding layer. The DFB laser includes an electric-field-distribution-control layer positioned between the separate confinement heterostructure layer and then-type cladding layer and configured by at least two semiconductor layers having band gap energy greater than band gap energy of a barrier layer constituting the quantum well active layer. The DFB laser has a function to select a specific wavelength by returning a specific wavelength in the wavelength-variable laser.
US10938164B2 Primary plugin, drawer and distribution panel for power distribution system
Embodiments of the present disclosure relate to a primary plugin, a drawer and a distribution panel for a power distribution system. A primary plugin for a power distribution system is provided, the primary plugin comprising: a body; a socket assembly mounted on the body; a measuring unit mounted around the socket assembly and configured to measure electrical parameters in the power distribution system; and a data processing unit mounted on the body and coupled to the measuring unit, the data processing unit being adapted to receive and process the electrical parameters measured by the measuring unit and to upload the processed electrical parameters to a gateway.
US10938161B2 Snap-on electromagnetic interference (EMI)-shielding without motherboard ground requirement
A device includes a printed circuit board (PCB) and a shield for the PCB. The shield can reduce high frequency electromagnetic frequency (EMF) noise generated by one or more components of the PCB. The PCB includes pads to interface with a corresponding connector. For example, for a dual inline memory module (DIMM) PCB, the PCB includes pads to insert into a DIMM connector. The shield includes a gap in its perimeter that aligns with clips in the corresponding connector. The gaps will correspond to similar features of the PCB that interface with the corresponding connector to allow the shield to attach to the PCB. The shield includes lock fingers to extend from a connector-facing edge of the shield to interface with the corresponding connector to align the shield with the corresponding connector.
US10938159B2 Device for automatically decoupling a connector inserted in a socket of an electric vehicle
The disclosed device equips a connection unit including a connector, on the cable side of the recharging station, and a socket, on the electric vehicle side. It includes an active part mounted on an element from among the connector and the socket, and a passive part mounted on the other element, the active part including an actuator and a plurality of rods forming plungers capable of being translated by the actuator to bear on the passive part of the decoupling device so as to generate a force in order to separate the connector from the socket.
US10938155B2 Reversible cable assembly connector
Connectors or connector assemblies include first and second latching members attached to a housing thereof for latching the connector to a mating connector are provided. When the connector mates with the mating connector in a first/second mating orientation, the first/second latching member, but not the second/first latching member latches the connector to the mating connector.
US10938154B2 Secure adapter device
A powered and secure device is provided. The device includes a terminal, an adapter, a self-latching mechanism and a secure housing. The terminal is adapted to be inserted into a host terminal device port. The self-latching mechanism adapted to secure or lock the device within the device port when the device is inserted into the device port. The secure housing adapted to be locked, unlocked, assembled, and disassembled. Access to the adapter is available when the secure housing is disassembled. The adapter includes a terminal slot for receiving and removing second devices.
US10938153B2 Waveguide quick-connect mechanism, waveguide window/seal, and portable antenna
A mechanism to connect first and second circular waveguides. A first member includes two or more pins extending radially from a body, the first waveguide coaxial with the body and terminating at a first port at an end face of the body. A second member has a cavity coaxial with the second waveguide and configured to fit over the first member, the second waveguide terminating at a second port within the cavity. Slots disposed around a perimeter of the cavity engage the two or more pins. A cap fits over the second member, the cap including L-shaped slots to engage the two or more pins extending through the slots of the second connecting member. A wave spring between an inside surface of the cap and a shoulder of the second member urges the second port towards the first port when the cap is engaged with the two or more pins.
US10938152B2 Electrical connector assembly
An electrical connector assembly comprises a connector shell configured to interface with a mating connector shell, a coupling member configured to receive the connector shell and having an internal thread engaging the mating connector shell, and a retaining member configured to retain the connector shell in the coupling member. The connector shell has a plurality of ratchet teeth and defines a longitudinal axis. The plurality of ratchet teeth form a first ratchet ring and a second ratchet ring around the connector shell.
US10938147B2 Magnetic surface contacts
This application relates to magnetically actuated electrical connectors. The electrical connectors includes movable magnetic elements that move in response to an externally applied magnetic field. In some embodiments, the electrical connectors includes recessed contacts that move from a recessed position to an engaged position in response to an externally applied magnetic field associated with an electronic device to which the connector is designed to be coupled. In some embodiments, the external magnetic field has a particular polarity pattern configured to draw contacts associated with a matching polarity pattern out of the recessed position.
US10938146B2 Device housing for an electrical device
Various embodiments include device housing for an electrical device comprising: an inner housing with a first lower shell and a first upper shell; and an outer housing with a second lower shell and a second upper shell. There is a cable insertion opening defined by a cable seating profile in the first lower shell and a flush cable cover profile in the first upper shell for a cable routed to the device; a clamping body retained by the inner housing; and a friction and/or form-fitting contact between the clamping body and the cable can be effected by means of the outer housing when the clamping body is pressed onto an outer surface of the cable by the upper shell of the outer housing.
US10938144B2 Electrical connection system suitable for providing cathodic protection underwater
An electro-mechanical connection is of the type of a “hot stab” connection. The connection also includes a jagged surface in the form of a scraper, which is capable of cutting through a deposit that could otherwise excessively increase the electrical resistance across the connection. The connection can be used underwater and installed by a diver or ROV, for example, for connecting cathodic protection to a subsea structure.
US10938133B2 High frequency optimized connector
A high frequency optimized connector including a circuit board having a top surface and a bottom surface is disclosed. A first golden finger set is placed on the top surface. A second golden finger set is placed on the bottom surface. The first golden finger set includes multiple data golden fingers and multiple auxiliary golden fingers. One end of each data golden finger is placed on a front section of the top surface, while the other end is connected from the front section of the top surface to the bottom surface through multiple middle through holes. One end of each auxiliary golden finger is placed on the front section, while the other end is extended to a rear section of the top surface through multiple first extension lines and is connected from the rear section to the bottom surface through multiple terminal through holes on the circuit board.
US10938125B2 Connection terminal and terminal connection structure
A connection terminal includes: a base portion; a folded portion folded back from a rear end of the base portion and extending toward a front side in the terminal fitting direction; a rise portion that is provided at the folded portion and rises in a direction away from the base portion; and a terminal contact portion extending from the rise portion toward the front side and being elastically deformable in a direction away from the base portion. The connection terminal is configured to receive a base portion of a counterpart connection terminal having a same configuration as that of the connection terminal such that the base portion of the counterpart connection terminal is inserted and elastically sandwiched between the base portion and the terminal contact portion of the connection terminal while the counterpart connection terminal is vertically inverted with respect to the connection terminal.
US10938118B2 Resonant element of frequency selective surface, frequency selective surface and antenna device
There are provided a plurality of poles whose roots are connected to a central part and whose tips extend in mutually different directions on an identical plane or on an identical curved surface, wherein a pole width at each of the roots is narrower than a pole width between each of the roots and the corresponding one of the tips, and a pole width at each of the tips is narrower that the pole width between each of the roots and the corresponding one of the tips, each pole width being defined by a length of a line segment in a direction perpendicular, on the identical plane or on the identical curved surface, to a line segment connecting each of the roots to a corresponding one of the tips in the respective poles.
US10938116B2 Reflector for changing directionality of wireless communication beam and apparatus including the same
Techniques related to a 5th generation (5G) or pre-5G communication system to support higher data rates after a 4th generation (4G) communication system such as long term evolution (LTE) ae provided. A reflector is provided that is configured to change a direction of a beam incident in a first direction to a second direction different from the first direction, so that a receiving entity positioned in a shadow area caused by an object can receive the beam. Therefore, the reflector removes the shadow area at which the beam does not arrive in a 5G wireless communication system.
US10938115B2 Resonance-frequency diverse metamaterials and metasurfaces
A beamforming system, comprising a plurality of subsets of tunable resonator elements arranged on a substrate. Each subset of tunable resonator elements comprises at least two resonator elements that have a common resonance property modifiable by a common physical stimulus. A first control input may provide a first physical stimulus to modify the resonance property of all the tunable resonator elements in a first subset of tunable resonator elements. A second control input may provide a second physical stimulus to modify the resonance property of all the tunable resonator elements in a second subset of tunable resonator elements. A controller adjusts the first and second physical stimulus provided via the control inputs between a plurality of physical stimulus values. Each different physical stimulus value corresponds to one of a plurality of a unique resonance patterns and associated unique radiation patterns.
US10938114B2 Array antenna
An array antenna includes: a first radiation body of which one end is connected to a first power supply line; a second radiation body of which one end is connected through a second power supply line connected to the other end of the first radiation body; a third radiation body of which one end is connected through a third power supply line connected to the other end of the second radiation body; and a fourth radiation body of which one end is connected through a fourth power supply line connected to the other end of the third radiation body, wherein the first and second radiation bodies are formed to be symmetrical with the third and fourth radiation bodies on the basis of the third power supply line.
US10938110B2 Ellipticity reduction in circularly polarized array antennas
Ellipticity reduction in circularly polarized array antennas is provided herein. An antenna array may include a processor that is configured to control a plurality of elements, each of the plurality of elements producing an elliptically polarized wave having an eccentricity value, the elliptically polarized wave traveling along a direction of propagation, wherein at least a portion of the plurality of elements are incrementally clocked around their direction of propagation, so that a combined output of the plurality of elements is substantially circularly polarized.
US10938109B2 Foldable and reconfigurable antennas, arrays and frequency selective surfaces with rigid panels
Foldable antenna devices formed on rigid substrates are provided. The substrate can be planar in an unfolded state, and a metal layer can be formed on the rigid substrate to act as an antenna element. The rigid substrate(s) can include mountain folds and valley folds, or hinges, such that the antenna device is foldable from an unfolded state to a fully folded state.
US10938106B2 Electronic apparatus
An electronic apparatus includes: a first antenna board having a plate shape and extending with a first length; a second antenna board having a plate shape and extending with a second length; and a rectangular parallelepiped upper casing for accommodating the first antenna board and the second antenna board. The first antenna board and the second antenna board are arranged such that a longitudinal direction of the first antenna board and a longitudinal direction of the second antenna board are parallel to one side of one main surface of the rectangular parallelepiped upper casing. The first antenna board and the second antenna board are arranged parallel to each other.
US10938105B2 Conformal multi-band antenna structure
In some embodiments, an antenna may include a plurality of reflectarray tiles and a frame including a plurality of frame elements coupled electrically and mechanically. The frame may be configured to conform to a shape of a surface. Each frame element may be configured to receive one of the plurality of reflectarray tiles. In some aspects, the plurality of reflectarray tiles may be illuminated directly or indirectly by a feed.
US10938097B2 PCB antenna
An antenna (200) comprises an antenna body (212). The antenna body is integrally formed as a part of a PCB (210) and the antenna body is enclosed by metal. The antenna body may be enclosed by printed or plated metal on both top and bottom surfaces of the PCB and by edge plated metal along the circumference of the antenna body.
US10938092B2 Antenna assembly
A disclosed antenna assembly includes a first flexible circuit having a first signal line, at least one first shielding layer, and a first attachment region. The first attachment region includes a first signal pad and first shielding pads disposed around the first signal pad. The antenna assembly further includes a second flexible circuit having a second signal line, at least one second shielding layer, and a second attachment region. The second attachment region includes a second signal pad and second shielding pads disposed around the second signal pad. The first attachment region is attached to the second attachment region.
US10938091B1 Chip antenna
A chip antenna includes a first ceramic substrate, a second ceramic substrate disposed to oppose the first ceramic substrate, a first patch, disposed on the first ceramic substrate, configured to operate as a feed patch, a second patch, disposed on the second ceramic substrate, configured to operate as a radiation patch, an insertion member disposed between the first ceramic substrate and the second ceramic substrate, and a shielding layer disposed on a side surface of the insertion member.
US10938089B2 Millimeter wave communication through device case
A device, including: a dielectric case or chassis; a first integrated circuit (IC) configured to produce a millimeter wave signal; a first IC antenna configured to receive the millimeter wave signal from the IC and radiate the millimeter wave signal; and a first waveguide configured to guide the radiated millimeter wave signal to the dielectric case, wherein the millimeter wave signal is coupled into to the dielectric case.
US10938088B2 Base covers aligned for slot antennas on convertible computing devices
An example base cover for a lower housing of a convertible computing device includes a first metallic structure positioned in the lower housing, and a second metallic structure electrically isolated from the first metallic structure. The second metallic structure is positioned in the lower housing and directly below an antenna slot defined in an upper housing of the convertible computing device when the upper housing is positioned over and parallel to the lower housing.
US10938086B2 Glass pane having an electrical heating assembly
A glass pane includes an electrical heating assembly for use with an operating voltage of more than 14 V. A part of the heating assembly is adapted for acting as an antenna and the heating assembly has a first and a second number of electrically conductive meandering sections. The meandering sections within the first or second number, respectively, are arranged parallel to one another substantially in a first orientation. The respective beginnings and ends of the meandering sections within the first or second number, respectively, each end at a common electrical conductor, which extends in each case substantially perpendicular to the first orientation. One of the electrical conductors extended substantially perpendicular to the first orientation acts as an antenna and has, during use with the operating voltage, a potential different from the operating voltage.
US10938085B2 Antenna structure
An antenna structure to which the present invention is applied includes: a film that transmits visible light and has antennas formed thereon; a feeding part to which coaxial cables for feeding power to the antennas are connected; a flange that transmits visible light and is used for positioning the film from a visible side of equipment; and positioning structures for positioning the film from an invisible side of the equipment.
US10938084B2 Cooling system for radio
Techniques are disclosed to remedy thermal issues associated with antenna systems. These techniques include implementing heat pipes coupled between an external mast having antenna circuitry mounted thereon and an internal heatsink inside an environmentally-controlled location. This configuration thermally regulates heat associated with active antennas mounted to the mast, which is externally mounted onto the roof of a vehicle. The heat pipes carry heat from the mast down through the roof to the internal heatsink. The aspects described herein allow for car manufacturers to integrate mmWave technology into their vehicles while avoiding large and unsightly cooling mechanisms that would otherwise adversely impact aerodynamics and fuel efficiency.
US10938083B2 PCB integrated waveguide terminations and load
The present application discloses embodiments that relate to a radar system. The embodiments may include a plurality of radiating waveguides each having a waveguide input. The embodiments also include an attenuation component, which can be located on a circuit board. The embodiments further include a beamforming network. The beamforming network includes a beamforming network input. The beamforming network also includes a plurality of beamforming network outputs, where each beamforming network output is coupled to one of the waveguide inputs. Additionally, the beamforming network includes an attenuation port, wherein the attenuation port is configured to couple the beamforming network to the attenuation component. The attenuation component dissipates received electromagnetic energy.
US10938082B2 Aperture-coupled microstrip-to-waveguide transitions
An aperture coupled microstrip-to-waveguide transition (“ACMWT”) is disclosed that includes a plurality of dielectric layers forming a dielectric structure and an inner conductor formed within the dielectric structure. The plurality of dielectric layers includes a top dielectric layer that has a top surface. The (“ACMWT”) further includes a patch antenna element (“PAE”) formed on the top surface, a bottom conductor, an antenna slot within the PAE, a coupling element (“CE”) formed above the inner conductor and below the PAE, and a waveguide. The waveguide includes at least one waveguide wall and a waveguide backend, where the waveguide backend has a waveguide backend surface that's a portion of the top surface of the top dielectric layer and where the waveguide backend surface and the at least one waveguide wall form a waveguide cavity within the waveguide. The PAE is a conductor located within the waveguide cavity at the waveguide backend surface.
US10938080B2 Combiner and antenna apparatus
A combiner is provided and belongs to the communications field. The combiner includes a conductive housing, a printed circuit board PCB, a conductive column, and a first conductor. The PCB, the conductive column, and the first conductor are located inside the conductive housing; one end of the conductive column is fastened to a bottom part of the conductive housing, the PCB is fastened to a top part of the conductive housing, and the first conductor is fastened to the PCB; and an axial direction of the first conductor is parallel to an axial direction of the conductive column, and a partial region of a side surface of the first conductor is opposite to the conductive column.
US10938079B2 Support member for battery pack top housing
A battery pack that is connectable to and supportable by a power tool (e.g., a hand-held power tool). The battery pack includes a top housing having a support member. The support member of the battery pack top housing is configured or operable to reinforce a support portion of the battery pack that is used to connect the battery pack to the power tool. By reinforcing the support portion of the battery pack, an interface between the battery pack and the power tool is able to withstand greater forces (e.g., from vibrations caused by the power tool).
US10938078B2 Housing used for battery pack and battery pack
The present disclosure relates to the field of energy storage devices and in particular, to a housing used for a battery pack and a battery pack. The housing includes a main body and an installation panel. The main body includes a battery accommodation space and a panel installation window communicating with the battery accommodation space, and the battery accommodation space is configured to accommodate a battery. The installation panel and the main body are separately formed, and the installation panel is installed at the panel installation window. The installation panel includes a base and a connection device installation portion connected to the base, and the connection device installation portion is where a connection device that is connected to the battery is to be installed. The housing provided by the present disclosure has a relatively low production cost and a relatively high production efficiency.
US10938072B2 Zinc-air secondary battery
A zinc-air secondary battery includes an air positive electrode part, a separator, and a zinc gel negative electrode part in a case, provided with an electrolyte flow part for inducing electrolyte to flow inside the zinc gel negative electrode part. The oxygen discharging efficiency that remains in the zinc gel negative electrode part and is not smoothly discharged to the outside can be improved, and thus charging performance of the zinc-air secondary battery can be improved.
US10938071B2 Battery can feedthrough with integrated vent
The disclosed technology relates to a battery cell that includes a battery can having a receptacle and a cover. The battery cell also includes multiple electrode layers that are disposed within the receptacle, wherein a first layer of the plurality of electrode layers is coupled to the cover, and a second layer of the plurality of electrode layers is coupled to the receptacle. In some aspects, the cover includes a conductive feedthrough having a vent. A battery-powered device and method of manufacturing a battery cell are also provided.
US10938070B2 Non-aqueous electrolyte solution for rechargeable battery, rechargeable battery having the same and method of preparing the same
An electrolyte solution, a rechargeable battery including the same and a method of preparing the same are provided. The electrolyte solution includes an electrolytic salt having a concentration of greater than or equal to about 2.0 M (mol/L) and less than or equal to about 5.0 M (mol/L) with respect to the electrolyte solution and a cyclic carbonate-containing solvent. The cyclic carbonate-containing solvent includes a base solvent and a cyclic carbonate. The cyclic carbonate is included in an amount of about 1 volume % to about 15 volume % based on a total volume of the base solvent and the cyclic carbonate. The cyclic carbonate-containing solvent includes a coordination solvent coordinated with an ionized ion from the electrolytic salt and a free solvent that is not coordinated with an ionized ion from the electrolytic salt, and a peak area ratio of the free solvent is from about 1% to about 25%.
US10938068B2 Lithium-ion battery and apparatus
This application provides a lithium-ion battery and an apparatus. The lithium-ion battery includes an electrode assembly and an electrolyte. The electrode assembly includes a positive electrode plate, a negative electrode plate, and a separator. A positive active material of the positive electrode plate includes Lix1Coy1M1-y1O2-z1Qz1, where 0.5≤x1≤1.2, 0.8≤y1<1.0, 0≤z1≤0.1, M is selected from one or more of Al, Ti, Zr, Y, and Mg, and Q is selected from one or more of F, Cl, and S. The electrolyte contains an additive A, an additive B, and an additive C. The additive A is a polynitrile six-membered nitrogen-heterocyclic compound with a relatively low oxidation potential. The additive B is an anhydride compound. The additive C is a halogen substituted cyclic carbonate compound.
US10938066B2 Nonaqueous electrolyte solution for secondary batteries and secondary battery provided with same
A phosphodiester salt is added to the electrolytic solution to form a nonaqueous electrolytic solution for a secondary battery. The nonaqueous electrolytic solution has excellent storage characteristics in a temperature load environment. Deterioration of the charge-discharge characteristics of the nonaqueous electrolytic solution and increase in internal resistance of the nonaqueous electrolytic solution are suppressed during storage. A secondary battery having a positive electrode and a negative electrode makes use of this electrolytic solution.
US10938064B2 Sulfide-type compound particles, solid electrolyte, and lithium secondary battery
Sulfide-type compound particles microparticulated, having an argyrodite-type crystal structure, and including lithium (Li), phosphorus (P), sulfur (S), and a halogen (Ha). As sulfide-type compound particles that can inhibit generation of hydrogen sulfide gas even upon contact with moisture in the atmosphere, provided are sulfide-type compound particles having D50 in a volume-basis particle size distribution of 50 μm or less and having an occupancy of sulfur (S) and the halogen (Ha) in the S3 (4a) site, as calculated by a neutron diffraction measurement, of 85% or more.
US10938063B2 Lithium silicate compounds as Li super-ionic conductor, solid electrolyte and coating layer for lithium metal battery and lithium-ion battery
Solid-state lithium ion electrolytes of lithium silicate based composites are provided which contain an anionic framework capable of conducting lithium ions. Composites of specific formulae are provided and methods to alter the composite materials with inclusion of aliovalent ions shown. Lithium batteries containing the composite lithium ion electrolytes are also provided. Electrodes containing the lithium metal sulfide based materials and batteries with such electrodes are also provided.
US10938061B2 System and method for treating the surface of solid electrolytes
Disclosed are electrochemical devices, such as lithium battery electrodes, lithium ion conducting solid state electrolytes, and solid-state lithium metal batteries including these electrodes and solid state electrolytes. In one embodiment, a method for forming an electrochemical device is disclosed in which a precursor electrolyte is heated to remove at least a portion of a resistive surface region of the precursor electrolyte.
US10938059B2 Flexible battery, manufacturing method therefor, and auxiliary battery comprising flexible battery
A flexible battery is disclosed. The flexible battery can include: an electrode assembly; and an exterior material in which the electrode assembly is encapsulated together with an electrolyte, in which the electrode assembly and the exterior material are formed such that patterns for contraction and extension in a longitudinal direction have the same directionality when the flexible battery is bent. As such, the patterns for contraction and extension in the longitudinal direction are formed on both of the exterior material and the electrode assembly, thereby preventing or minimizing deterioration in the physical properties even though the flexible battery is bent.
US10938058B2 Battery capable of bidirectional output
For the battery capable of bidirectional output in the embodiments, the two ends of the battery are both provided with a battery anode and a battery cathode respectively, such that any end of the battery can provide an anode output terminal and a cathode output terminal simultaneously. Circuit wiring of the battery can be optimized during use, and the first end of the battery capable of bidirectional output is provided with a first battery anode which protrudes outwards, and the second end thereof is provided with a second battery cathode which protrudes outwards. The battery in has a structure which is similar to that of a common battery, thus the battery can be charged with a common charger, then short circuiting is prevented, and no charger needs to be specially designed.
US10938057B2 Method of manufacturing secondary battery
A method of manufacturing a secondary battery including an electrode body including a positive electrode plate and a negative electrode plate, an outer package including an opening and housing the electrode body, a sealing plate sealing the opening, a negative electrode terminal attached to the sealing plate, a negative electrode tab portion provided in the negative electrode plate, and a negative electrode collector electrically connecting the negative electrode tab portion and the negative electrode terminal to each other, the method including welding a flange portion of the negative electrode terminal and the negative electrode collector together by projecting an energy ray, the negative electrode collector includes, before the welding, a rough surface portion, and in the welding, the flange portion of the negative electrode terminal and the negative electrode collector are connected by welding by projecting an energy ray onto the rough surface portion.
US10938054B2 Method for operating redox flow battery
Provided is a method for operating a redox flow battery, the method including a step of mixing a predetermined volume of a positive electrolyte and a predetermined volume of a negative electrolyte at a predetermined period, in which the predetermined period is time x selected from a range of 320 hours or less, the predetermined volume is y % of a storage volume set for one of a positive electrolyte tank and a negative electrolyte tank, y is equal to or higher than a value represented by y=0.01%×x, when x is selected from a range of 30 hours or less, y is equal to or lower than a value represented by y=0.9%×x, and when x is selected from a range of more than 30 hours to 320 hours, y is 27.0% or less.
US10938049B2 Device for decreasing concentration of hydrogen exhausted from fuel cell
A device for decreasing a concentration of hydrogen exhausted from a fuel cell through an exhaust line includes: a first housing connected to the exhaust line and having an exhaust gas moving path and an air inlet formed therein; a pumping part installed in the first housing and sucking air through the air inlet; a second housing coupled to the first housing and having an air diluting part and a diluted gas moving path formed therein, the air diluting part being connected to the exhaust gas moving path and the diluted gas moving path being connected to the air diluting part; and a nozzle member spraying the air introduced into the air inlet to the air diluting part while being rotated.
US10938046B2 Fuel cell system
A fuel cell system includes a fuel cell stack, an oxygen-containing gas flow rate control device, a reformer, a raw fuel flow rate control device, and an exhaust gas flow rate control device. In the fuel cell system, the oxygen-containing gas flow rate control device includes a start-up oxygen-containing gas flow rate regulator valve for supplying an oxygen-containing gas to the reformer to perform partial oxidation reforming from start-up of fuel cells until the temperature of the fuel cell stack is raised to a predetermined temperature. After the temperature of the fuel cell stack reaches the predetermined temperature, the exhaust gas flow rate control device supplies an exhaust gas to the reformer to perform the partial oxidation reforming and steam reforming.
US10938042B2 Fuel cell system
A fuel cell system includes: a fuel cell including an anode gas flow channel and a cathode gas flow channel and generating electricity from a hydrogen-containing anode gas of the anode gas flow channel and an oxygen-containing cathode gas of the cathode gas flow channel; an anode off-gas emission path through which an anode off-gas emitted from the anode gas flow channel flows; and a cathode off-gas emission path through which a cathode off-gas emitted from the cathode gas flow channel flows. After stoppage of generation of electricity by the fuel cell, gas purging is performed in which at least a part of the cathode off-gas emission path is purged with a hydrogen-containing gas having passed through a junction where the anode off-gas emission path and the cathode off-gas emission path meet each other. The hydrogen-containing gas contains at least either the anode gas or the anode off-gas.
US10938041B2 Air conditioner and fuel cell system including same
An air conditioner includes a body including an air inlet configured to receive air from an air compressor configured to press and transfer the air to provide the air to a cathode of a fuel cell stack. An air element is configured to supply the air to the cathode, and an inner space allows the air inlet and the air outlet to communicate with each other. A plurality of tubes is provided in the inner space of the body and through which fluid flows along hollows holes of the tubes. While the air supplied through the air inlet passes through the inner space, the air is cooled through heat exchange with the fluid flowing along the hollows of the tubes.
US10938037B2 Energy storage devices containing a carbon nanotube aerogel and methods for making the same
Conventional rechargeable batteries, such as lithium-ion batteries, are somewhat limited in their energy storage density. Sulfur-based batteries can provide improved energy storage density, but their use can be hampered by sulfur's low electrical conductivity. Energy storage devices, particularly batteries, can have a first electrode that includes a carbon nanotube aerogel, and an electroactive material containing sulfur that is incorporated in the carbon nanotube aerogel. Methods for forming an energy storage device can include incorporating an electroactive material containing sulfur in a carbon nanotube aerogel, compressing the carbon nanotube aerogel to form a compressed carbon nanotube aerogel, and disposing a first electrode containing the compressed carbon nanotube aerogel and the electroactive material in an electrolyte with a second electrode and a plurality of lithium ions, such that a separator material permeable to the lithium ions is between the first electrode and the second electrode.
US10938030B2 Positive active material, positive electrode and lithium secondary battery containing the material, and method of preparing the material
A positive active material, including: a lithium transition metal composite oxide represented by Formula 1: LiaNibM1cM2dM3eO2  Formula 1 wherein, in Formula 1, M1 comprises Co, Mn, or a combination thereof, M2 comprises Mg and Ti, M3 comprises Al, B, Ca, Na, K, Cr, V, Fe, Cu, Zr, Zn, Sr, Sb, Y, Nb, Ga, Si, Sn, Mo, W, Ba, a rare earth element, or a combination thereof, 0.9≤a≤1.1, 0.7≤b<1.0, 0
US10938029B2 Sodium-based electrode active material and secondary battery comprising same
A sodium-based electrode active material and a secondary battery comprising the same are provided. The electrode active material is represented by the following Chemical Formula 1, and has an orthorhombic crystal system and a space group of Cmcm. [Chemical Formula 1] Nax[Mn1-y-zM1yM2z]O2-αAα. In Chemical Formula 1, x may be 0.5 to 0.8. M1 and M2 may be, regardless of each other, Sc, Ti, V, Cr, Mn, Fe, Co, Ni, Cu, Zn, Y, Zr, Nd, Mo, Tc, Ru, Rh, Pd, Pb, Ag, Cd, Al, Ga, In, Sn, or Bi. y may be from 0 to 0.25. z may be from 0 to 0.25. A may be N, O, F, or S, and α may be 0 to 0.1.
US10938027B2 Electroactive materials for metal-ion batteries
The invention relates to a particulate material comprising a plurality of composite particles, wherein the composite particles comprise: (a) a porous carbon framework comprising micropores and mesopores having a total pore volume of at least 0.6 cm3/g and no more than 2 cm3/g, where the volume fraction of micropores is in the range from 0.5 to 0.9 and the volume fraction of pores having a pore diameter no more than 10 nm is at least 0.75, and the porous carbon framework has a D50 particle size of less than 20 μm; (b) silicon located within the micropores and/or mesopores of the porous carbon framework in a defined amount relative to the volume of the micropores and/or mesopores.
US10938026B2 Silicon nanowire structure embedded in nickel silicide nanowires for lithium-based battery anodes
The present invention provides a silicon nanowire structure embedded in nickel silicide nanowires for lithium-based battery anodes and anodes including the same. In particular, a Si nanowire structure embedded in NiSix nanowires according to the present invention may provide a solution to a problem, such as disconnection of Si nanowires from a current collector shown when the Si nanowires are expanded by alloying with Li or contracted during the use of a battery, and the like, by flexibly embedding the Si nanowires in the NiSix nanowires.
US10938025B2 Negative electrode active material particles for lithium ion secondary battery and method of producing the same
Negative electrode active material particles for a lithium ion secondary battery include base material particles and a coating. The coating covers a surface of the base material particles. The base material particles contain a first carbon material. The coating contains lithium titanate and a second carbon material. When a ratio of an intensity of a D band to an intensity of a G band in a laser Raman spectrum is set as an R value, the second carbon material has a larger R value than the first carbon material.
US10938022B2 Mechanically flexible magnesium-ion battery electrodes in a polymer gel perchlorate electrolyte
A magnesium-ion battery includes a solid, mechanically flexible polymer-based anode, a solid, mechanically flexible polymer-based cathode, and a polymer gel electrolyte in contact with the anode and the cathode. An electrode can include bismuth nanostructure powder and an electrolyte binder, or tungsten disulfide and an electrolyte binder.
US10938021B2 Devices comprising carbon-based material and fabrication thereof
Energy storage devices are disclosed. In some embodiments, the energy storage devices comprise a positive electrode comprising a carbon-based material comprising porous carbon sheet(s). Fabrication processes for manufacturing the energy storage devices are disclosed.
US10938018B2 Cell module
A cell module includes a plurality of battery cells each having a safety valve at a first end in a height direction, a first current collector plate including a main body having a through hole that at least partly overlaps the safety valve when viewed along the height direction and a lead extending into the through hole from the main body and being electrically connected to a first terminal of each of the battery cells, an exhaust duct disposed over a surface of the first current collector plate remote from the battery cells, and an insulating film being made of an insulating material and covering an area of the first current collector plate facing the exhaust duct. The safety valve opens when an internal pressure of any of the battery cells reaches or exceeds a predetermined level.
US10938015B2 High capacity secondary battery
A plurality of unit cells is stacked on each other in a secondary battery, and each of the plurality of unit cells includes first and second collector layers, which are spaced apart from each other, and a 3-dimensional (“3D”) electrode structure provided between the first and second collector layers and having an outer side surface that is externally exposed and insulated, wherein, in the plurality of unit cells, the first collector layers are stacked to face each other and the second collector layers are stacked to face each other.
US10938011B2 Multilayer microporous separators for lithium ion secondary batteries and related methods
An improved multilayer laminated microporous battery separator for a lithium ion secondary battery, and/or a method of making or using this separator is provided. The preferred inventive dry process separator is a tri-layer laminated Polypropylene/Polyethylene/Polypropylene microporous membrane with a thickness range of 12 μm to 30 μm having improved puncture strength and low electrical resistance for improved cycling and charge performance in a lithium ion battery. In addition, the preferred inventive separator's or membrane's low Electrical Resistance and high porosity provides superior charge rate performance in a lithium battery for high power applications.
US10938008B2 Battery cell tray including volatile corrosion inhibitor
The present disclosure relates to a battery cell tray, which is a tray configured to accommodate a plurality of cylinder type battery cells in a storage of a first packaging member, including a first tray member having a plate type structure in which a plurality of first recessed portions surrounding one side end portions of the battery cells are formed; and a second tray member having a plate type structure in which a plurality of second recessed portions surrounding the other side end portions facing the one side end portions of the battery cells are formed, and the first and second tray members includes a volatile rust inhibitor which is vaporized at room temperature to form a rust-proofing film on surfaces of the battery cells.
US10938007B2 Battery housing and motor vehicle comprising a battery housing of this kind
The invention relates to a battery housing for a battery of an electrically driven motor vehicle, having a tray-shaped receptacle having a housing base and a housing frame, wherein the receptacle forms a housing interior, wherein the housing frame is formed of two rigid longitudinal side profiles and two rigid transverse side profiles, which extend transversely to the longitudinal side profiles, wherein the longitudinal side profiles have a lower profile longitudinal face that faces the housing base and an upper profile longitudinal face that faces away from the housing base, and wherein a deformation profile is formed onto the relevant longitudinal side profile, which deformation profile projects laterally beyond the longitudinal side profile outside the housing in the region of the lower profile longitudinal face. Furthermore, the invention relates to an electrically driven motor vehicle comprising a battery housing of this kind.
US10938005B2 Seat assembly or battery assembly that can be quickly exchanged, and motor vehicle, in particular motor scooter
The assembly of motor scooters has not yet been sufficiently solved.According to the invention, the object is achieved by a seat assembly (70), in particular a battery assembly (70), for a motor vehicle (10), comprising: a frame (21), in particular comprising a battery housing (21); a saddle (20) arranged on the frame (21) and detachably connected to the frame (21) by a securing element; a compartment (150, 150′) having a drawer (152) arranged extendible within the compartment (150, 150′), wherein: the securing element is adapted to: release the saddle (20) in a release position; and secure the saddle (20) in an anchoring position, wherein the securing element is arranged and adapted such that the securing element is actuated and/or released when the drawer (152) is pulled out.
US10938000B2 Arrangement for battery pack protection during fluid ingress
An arrangement for battery pack protection during fluid ingress. The battery pack may include a housing, a terminal block, and a core battery assembly supported in the housing, the assembly including a core housing, a plurality of battery cells supported in the core housing, a first weld strap connecting the battery cells to a positive power terminal, a second weld strap connecting the battery cells to a negative power terminal, a first sacrificial electrode connected to the first weld strap, and a second sacrificial electrode connected to the second weld strap. A spacing between the first sacrificial electrode and the second sacrificial electrode may be selected such that an ingress fluid entering the battery pack electrically shorts the first sacrificial electrode and the second sacrificial electrode to drop a voltage of the cell battery assembly and discharge battery energy before damaging the battery cells.
US10937992B2 Light emitting device, manufacturing method thereof and display device using the same
A light emitting device, a manufacturing method thereof and a display device are disclosed. The light emitting device includes a light-emitting unit, a structured light guide layer, a light guide unit and a patterned reflective layer. The light-emitting unit has a circuit substrate and multiple light emitting elements, and the light emitting elements are separately disposed on a surface of the circuit substrate. The structured light guide layer is disposed opposite the light-emitting unit, and has multiple accommodating slots and multiple light guide structures disposed between the two accommodating slots. Each accommodating slot is disposed in correspondence with each light emitting element, and the light guide structures are disposed on the bottom surface of the structured light guide layer. The light guide unit is disposed on the top surface of the structured light guide layer. The patterned reflective layer has multiple reflective patterns disposed on the light emitting surface of the light guide unit, and each reflective pattern is disposed in correspondence with each light emitting element.
US10937989B2 Display panel and preparation method thereof, method for determining failure of encapsulation part, and display device
A display panel includes a first substrate, a light-emitting component located on the first substrate, and an encapsulation part located on the first substrate. A receiving cavity is formed between the encapsulation part and the first substrate. The receiving cavity has a light-emitting region inside. The light-emitting component is located within the light-emitting region. The display panel further includes at least one water vapor detecting part located on the first substrate and inside the receiving cavity. The at least one water vapor detecting part is disposed outside the light-emitting region. Each of the water vapor detecting part has different light transmittance before and after water absorption.
US10937985B2 Organic EL light-emitting element and manufacturing method thereof
An organic EL light-emitting element is provided in which, by means of an organic material that is oligomeric, an organic layer coated film 25 is formed in a high-definition pixel pattern in a 100-2500 μm2 area; a manufacturing method of said organic EL light-emitting element is also provided. The coated film 25 is formed by dropwise injection of a liquid composition containing an organic material oligomer in openings of insulation banks that are formed at a height of 0.5-1 μm.
US10937983B2 Organic electroluminescent device and display panel
The invention discloses an organic electroluminescent device and a display panel. The organic electroluminescent device includes: a first electron blocking layer and a first light emitting layer in a first pixel region, a first electron blocking layer, a first light emitting layer, a second electron blocking layer, and a second light emitting layer in a second pixel region, and a first electron blocking layer, a first light emitting layer, a second electron blocking layer, a second light emitting layer, a third electron blocking layer, and a third light emitting layer in the third pixel region.