Document Document Title
US10952361B2 System and method for detecting electronic components
A system for detecting electronic components includes a light-source device, a photography device, an adjustment device, and an image-processing device. The light-source device generates a light to illuminate at least one pin of a first electronic component at different rotation angles. The photography device senses the light and generates first and second images corresponding to the pin of the first electronic component at different rotation angles. The adjustment device adjusts the photography device and the light-source device to a first height and a second height, wherein the first images correspond to the first height and the second images correspond to the second height. The image-processing device calculates first feature information of the pin of the first electronic component according the first and second images, and analyzes the state of the pin of the first electronic component according to the first feature information.
US10952358B2 Component pickup method
A method for suitably picking up a component supplied in a lined up state. The component that is at pickup position is held using component holding device; and while holding the component with the component holding device, the component holding device is moved specified distance in a direction towards a component adjacent to the held component, then the component holding device is moved specified distance in a direction opposite to the first direction, and then the component holding device is raised.
US10952356B2 Shielding portions of an electronic device
Methods, systems, and apparatus, for shielding a bending portion of a flexible display that can be incorporated in electronic devices. One of the apparatus includes a cover glass element; a driver integrated circuit (D-IC); a mandrel portion; a shaft portion; a panel, positioned between the cover glass element and the D-IC, and comprising an inner panel layer that wraps around at least a portion of the mandrel portion to form a bending portion of the panel, the panel attached on either side on the shaft portion; and a shielding layer positioned around the inner panel layer and configured to inhibit electromagnetic signals through the bending portion.
US10952355B1 Apparatus, system, and method for electromagnetic interference mitigation in optical module cages
The disclosed apparatus may include (1) a cage designed to house an optical transceiver module, wherein the cage includes (A) an entry side that forms an opening for installation and removal of the optical transceiver module and (B) a back side opposite the entry side and (2) an EMI absorber coupled to the back side of the cage to limit an amount of radiated energy that escapes the cage during operation of the optical transceiver module. Various other apparatuses, systems, and methods are also disclosed.
US10952353B1 Thermal buffering module for equipment rack
A thermal buffering module is used in a combined equipment and cooling unit including a housing defining an interior configured to receive electronic equipment, with the electronic equipment being supported by the housing. The combined equipment and cooling unit further includes a cooling unit supported by the housing. The thermal buffering module includes at least one heat exchanger. The thermal buffering module is configured to selectively receive chilled air from the cooling unit to cool the at least one heat exchanger and to selectively receive warm IT air from the electronic equipment to cool the warm IT air as it travels over the at least one heat exchanger.
US10952350B2 Cooling device and electronic apparatus
A cooling device includes a circulation channel through which a refrigerant is circulated, a heat receiving part which is disposed in the circulation channel and in which the refrigerant receives heat generated by a heat generating component, a heat dissipating part which is disposed in the circulation channel and in which the refrigerant dissipates the heat received in the heat receiving part, a pump which is disposed in the circulation channel and which sends the refrigerant to the heat receiving part, and a tank which is coupled to the circulation channel and which has a space therein, wherein the tank is disposed at a higher position in a vertical direction than the pump in a state where the pump is located on an upper side in the vertical direction with respect to the heat receiving part and the heat dissipating part.
US10952349B2 Scalable coolant distribution unit
In one implementation, a system for scalable coolant distribution unit includes a parameters engine to determine real time pump parameters of a first CDU, wherein the real time pump parameters correspond to a functionality of the first CDU, a pump engine to alter pump parameters of the first CDU based on the real time pump parameters, a communication engine to send the altered pump parameters of the first CDU to a second CDU, the pump engine to alter pump parameters of the second CDU based on the altered pump parameters of the first CDU and determined real time pump parameters of the second CDU, a functionality engine to determine a functionality of the first CDU and the second CDU based on the real time pump parameters and altered pump parameters.
US10952346B2 Rack having scalability and compatibility
A rack having scalability and compatibility may be configured to reversibly adjusted to be reversibly configured to support various computerized equipment having various sizes and power supply schemes without adjusting an outer volume boundary of the rack and without replacement of the rack. The rack may include a main frame and an additional frame. The main frame may structurally support computerized equipment having a particular dimension that is a first size within an enclosure that is a first enclosure at least partially defined by the main frame. The additional frame may reversibly couple with the main frame to adjust the enclosure to be a second enclosure at least partially defined by the at least one additional frame to reversibly configure the main frame to store computerized equipment having the particular dimension that is a second size that is different from the first size.
US10952344B1 Rack power distribution unit having interchangeable outlets
A rack power distribution unit (rPDU) includes a chassis having one or more cutouts formed therein. The rPDU further includes one or more outlet assemblies within the outlet cutout. The outlet assembly includes a body having a front and a back, with the front having an outer flange and at least one outlet receptacle. The back of the body is configured to be inserted within the outlet cutout. The outlet assembly further includes a neutral terminal, at least one live terminal, and a ground. The outlet assembly further includes a fastener configured to secure the outlet assembly to the chassis. The rPDU further includes one or more printed circuit boards configured to the be secured to the chassis. The printed circuit board includes a first connector configured to connect to the neutral terminal and a second connector configured to connect to the live terminal.
US10952337B1 Temperature-indicating mobile device case
The temperature indicating mobile device case is configured for use with a personal data device. The temperature indicating mobile device case comprises a PDD shell and a control circuit. The control circuit mounts in the PDD shell. The PDD shell is a protective structure that contains the personal data device such that the personal data device is operable while contained in the PDD shell. The control circuit monitors the exterior surface temperature of the personal data device when the personal data device is stored in the PDD shell. The control circuit generates a first visible indication when the measured temperature of the personal data device is above a previously determined threshold temperature. The control circuit generates a second visible indication when the measured temperature of the personal data device is below the previously determined threshold temperature.
US10952335B1 Flexible display panel and display device
The present application discloses a flexible display panel and a display device, including a first edge and a second edge perpendicular to each other, and a first display unit and a second display unit symmetrical to each other. The first display unit is not parallel to the first edge at a preset angle and is connected to the second display unit by signal wires. The signal wires include a first line, a second line, and a third line. The first line is connected to the first display unit and is parallel to the first display unit. The second line is connected to the second display unit and is parallel to the second display unit. Two ends of the third line are respectively connected to the first line and the second line in a zigzag shape. Bending resistance of the flexible display panel of the present application is increased.
US10952329B2 Copper clad laminates and method for manufacturing a printed circuit board using the same
A copper clad laminate and a method to manufacture the same are provided. In one general aspect, a copper clad laminate include a first copper clad layer on a first surface of an insulating layer, and a second copper clad layer on a second surface of the insulating layer. The second copper clad layer includes polymer resin layer, a second copper layer, and a carrier foil layer.
US10952325B2 Printed circuit board stack structure and method of forming the same
A printed circuit board (PCB) stack structure and method of forming the same are provided. The printed circuit board stack structure includes a first PCB, a second PCB and a connector. The first PCB includes a first pad. The second PCB includes a second pad. The connector has an annular structure, located between the first PCB and the second PCB and electrically connecting the first PCB to the second PCB. The connector includes a substrate, a first conductive elastic piece and a second conductive elastic piece. The substrate has a first surface and a second surface opposite to each other. The first conductive elastic piece is located on the first surface and in electrical contact with the first pad. The second conductive elastic piece is located on the second surface and in electrical contact with the second pad.
US10952321B2 Printed circuit board
A printed circuit board according to one aspect of the present invention includes an insulating layer having a through-hole, a conductive layer laminated on an inner circumferential surface of the through-hole, and metal plating layers laminated on a surface of the conductive layer facing opposite the insulating layer and laminated on both surfaces of the insulating layer, wherein an average thickness of the insulating layer is greater than or equal to 5 μm and less than or equal to 50 μm, wherein an average thickness of the metal plating layers is greater than or equal to 3 μm and less than or equal to 50 μm, wherein a hole diameter of the through-hole gradually increases from a first end of the through-hole at one surface of the insulating layer to a second end of the through-hole at another surface of the insulating layer, wherein the hole diameter of the through-hole at the first end is greater than or equal to 1.5 times, and less than or equal to 2.5 times, the average thickness of the metal plating layers, and wherein the hole diameter of the through-hole at the second end is greater than or equal to 1.1 times, and less than or equal to 2 times, the hole diameter of the through-hole at the first end thereof.
US10952317B2 Ceramic circuit board and semiconductor module
A ceramic circuit board comprises: a ceramic substrate with a 1.0 mm thickness or less including a first surface and a second surface, the first surface including a first area and a second area; a first metal plate joined to the first area; and a second metal plate joined to the second surface. The second area has a first waviness profile along a first side of the first surface, the first waviness profile having one extreme value or less. The second area has a second waviness profile along a second side of the first surface, the second waviness profile has not less than two nor more than three extreme values.
US10952313B1 Via impedance matching
An electronic circuit includes a first conductor configured horizontally on a first layer and a second conductor configured horizontally on a second layer. The second conductor is separated from the first conductor by a plurality of layers. A third conductor is configured between the first layer and the second layer. The third conductor electrically couples the first conductor and the second conductor. One or more intermediate conductors are electrically coupled to the third conductor, with the one or more intermediate conductors configured on one or more intermediate layers between the first layer and the second layer.
US10952311B2 Electronic control device, vehicle, and method for manufacturing electronic control device
Provided is an electronic control unit, which includes a printed wiring board on which a semiconductor element is mounted, including a power supply pattern and a ground pattern which are formed on the printed wiring board and connected to the semiconductor element, at least one capacitance adjustment pattern which is formed on the printed wiring board, and a connection portion which is provided for each capacitance adjustment pattern and able to switch electrical connection between either the power supply pattern or the ground pattern and the capacitance adjustment pattern.
US10952310B2 High-frequency module
A high-frequency module (1) includes a substrate (10), a first electronic component (13) and a second electronic component (14) that are provided on the substrate (10), an insulating layer (15) that covers a part of a side surface of the first electronic component (13) and a side surface and a top surface of the second electronic component (14), and a heat-dissipating layer (16) that covers at least a top surface of the first electronic component (13) and a portion of the side surface of the first electronic component (13) excluding the portion of the side surface of the first electronic component (13) in contact with the insulating layer (15).
US10952302B2 System and method for the optimization of radiance modelling and controls in predictive daylight harvesting
In an example, an expected sky condition is calculated for a geographic location, a time of day, and a date based on a mathematical model. A predicted distribution of direct and interreflected solar radiation within the environment is calculated based on the expected sky condition. Measurement data from one or more photosensors is obtained that provides measurements of an initial distribution of direct and interreflected radiation within the environment, including radiation from solar and electrical lighting sources. A target distribution of direct and interreflected artificial electromagnetic radiation produced by electrical lighting is determined, based on the measurement data and the predicted distribution of direct and interreflected solar radiation, to achieve the target distribution of direct and interreflected radiation within the environment. Output parameters are set to one or more devices to modify the initial distribution to achieve the target distribution of direct and interreflected radiation within the environment, including diffusion characteristics of the materials between environments.
US10952301B1 Lighting device for multiple input voltages
A lighting device for multiple input voltages is provided. The lighting device for multiple input voltages includes a plurality of driving circuits each being electrically connected with the light-emitting unit. Each of the driving circuits receives an AC input voltage, and converts the AC input voltage into a working voltage for use by the light-emitting unit. Each of the driving circuits includes a surge protection device and a rectifier. The surge protection device inputs the AC input voltage. The rectifier is electrically connected with the surge protection device, and rectifies the AC input voltage into the working voltage through the surge protection device for use by the light-emitting unit. A threshold voltage of each of the surge protection devices to prevent a surge is different from each other, so that the AC input voltage received by the driving circuits are different from each other.
US10952297B2 LED lighting system and method therefor
A system and method involving lighting fixtures, a control network, a controller and other devices such as light sensors, input devices and network adapters for coordinating precise brightness and color schedules among the lighting fixtures while maintaining a high color reliability including provisions for managing a plurality of lighting fixtures. The lighting fixtures contain lighting elements selected such that when controlled properly, operating along a daytime locus, the resultant light output closely resembles sunlight on a cloudless day in spectral characteristics, and wherein the total flux of blue light can be adjusted from a relative level of 1-100% the maximum blue flux of the lighting fixture by controlling individual lighting elements.
US10952295B2 User control modality for LED color tuning
Various embodiments include apparatuses and methods enabling a control apparatus for color tuning a light-emitting diode (LED) array. In one example, a controllable-lighting apparatus includes an LED array having at least one desaturated red LED, at least one desaturated green LED, and at least one desaturated blue LED. A number of color-tuning and luminous-flux control devices includes an adjustable correlated color temperature (CCT)-control device for setting a desired color temperature of the LED array, an adjustable Duv-control device for setting a desired overall color cast of the LED array along an isothermal CCT line corresponding to the desired color temperature, and an adjustable flux-control device for setting a desired luminous-flux value of the LED array. Other apparatuses and methods are described.
US10952294B2 Driving method and driving apparatus for light emitting diodes in keyboard
A driving method and driving apparatus for light emitting diodes in a keyboard are provided. The driving method includes the following steps: obtaining a first driver color data table unmatched with a key light driver array from a first memory; generating a second driver color data table matched with the key light driver array in a second memory according to an arrangement order of keys in the key light driver array and the first driver color data table; driving the key light driver array according to the second driver color data table; and driving the light emitting diodes corresponding to keys in the keyboard through the key light driver array.
US10952288B2 Induction heating device, induction heating equipment, induction heating method, and heat treatment method
An induction heating device and an induction heating method are provided. The entire areas to be heated of the workpiece can be uniformly heated to a predetermined high temperature, and uniform heating is possible even when the workpiece deforms in a non-uniform manner during heating. When areas to be heated are established on a workpiece so as to extend in one direction and the areas to be heated are induction-heated, the deformation amount on one edge of the areas to be heated is different from that on the other. This induction heating device includes; heating coils facing a portion of the areas to be heated when the workpiece is induction-heated; and a relative transfer means for transferring the workpiece and the heating coils along one direction in a relative manner, and the heating coils are disposed so as to correspond to the areas to be heated during the heating period.
US10952287B2 Induction hob device and a method for manufacturing an induction hob device
An induction hob device comprising at least one cooktop, at least one first inductor having at least one first coil portion and at least one further first coil portion, and at least one second inductor having at least one second coil portion. In order to improve efficiency, it is proposed that the second coil portion is at least partly located between the first coil portion and the further first coil portion.
US10952283B2 Structural design and process to improve the temperature modulation and power consumption of an IR emitter
An infrared emitter is formed having a reduced thermal mass and increased thermal conductivity to effectively deliver and dissipate heat from a heating element that emits electromagnetic radiation. The improved thermal dynamic process may enhance one or both of power consumption and/or longevity.
US10952281B2 Auxiliary terminal-control apparatus and method
An auxiliary terminal-control apparatus, where the apparatus includes a back plate sticker, a control key embedded into the back plate sticker, a communications module, and a control module. The control module is configured to recognize a target operation on the control key, and generate, based on the target operation, a corresponding target operation instruction, where the control key includes a roll ball and/or a key, operations on the roll ball include a roll operation and a press operation, and an operation on the key includes a press operation; and the communications module is configured to establish a communication connection to a terminal device to send the target operation instruction to the terminal device, where the target operation instruction is used to operate an application program on the terminal device or trigger a service.
US10952278B2 Small data user plane transmission for cellular internet of things (CIoT)
Exemplary embodiments include methods performed by a cellular Internet of Things, CIoT, user equipment, UE, for transmission of data in a communication network comprising a radio access network, RAN, and a core network, CN. Embodiments include sending, to an Access and Mobility Management Function, AMF, a request to establish a small-data user-plane, SDUP, data session. Embodiments can also include receiving a response indicating that the requested SDUP data session is established. The response can include an identifier associated with a user-plane function, UPF, within the CN, that supports the established SDUP data session. The response can also include an SDUP security configuration for communication between the UE and the CN during the established SDUP data session. Embodiments can also include subsequently communicating user data, associated with the established SDUP data session, with the UPF via a serving node in the RAN. Other embodiments include complementary methods performed by AMFs and serving nodes, as well as UEs and network nodes configured to perform the exemplary methods.
US10952274B2 Method, system and devices for connecting a user equipment, UE, to a telecommunication network
Method or connecting a User Equipment, UE, to a telecommunication network via an access node comprised in said network, said method comprising the steps of receiving, by said access node, a connection request from said UE, retrieving, by said access node, connection configuration parameters for said UE related to a prior connection between any UE and said telecommunication network, determining, based on a time value associated to said connection configuration parameters related to said prior connection, that said connection configuration parameters related to said prior connection can be re-used, connecting, by said access node, said UE to said telecommunication network via said access node by setting up said connection configuration parameters related to said prior connection, for said UE.
US10952271B2 Radio communication system, radio station, radio terminal, network apparatus, bearer control method, and computer readable medium
A radio terminal (3) has a function of establishing a second radio connection on a second cell (20) operated by a second radio station (2) while a first radio connection on a first cell (10) operated by a first radio station (1) is established. The first radio station (1) sets up a control bearer for transferring at least a control signal regarding the radio terminal (3) between an upper network (4) and the first radio station (1). Further, the first radio station (1) is configured to trigger setup of a second bearer for transferring user data of the radio terminal (3) between the upper network (4) and the second radio station (2). It is thus for example possible to enable a single radio terminal to simultaneously set up bearers on cells of a plurality of radio stations, in order to achieve carrier aggregation of cells operated by different radio stations.
US10952267B2 Terminal and method for connecting to target devices
A terminal of the present disclosure includes a communicator configured to communicate using a short-range wireless protocol, a camera, and one or more processors configured to receive advertisement information from a plurality of target devices, control the camera to photograph an image of a selected target device of the plurality of target devices, and establish a connection with the selected target device via the communicator based on the photographed image of the selected target device and the received advertisement information.
US10952265B2 Dynamic resource scaling and VM migration in NG-RAN
Systems and methods of modifying the bearer context of a DRB of an E1 interface for a gNB are described. To modify the bearer context associated with a DRB for a particular UE, the gNB-CU-UP transmits a Bearer Context Modification Required message through the E1 interface and receives in response a Bearer Context Modification Confirm message that confirms the modification of the bearer context. The Bearer Context Modification Required message and Bearer Context Modification Confirm message both include the new GTP TEID and TNL address to be used after modification of the bearer context, a gNB-CU-CP UE E1AP ID that uniquely identifies a UE association over the E1 interface within the gNB-CU-CP, a gNB-CU-UP UE E1AP ID that uniquely identifies a UE association over the E1 interface within the gNB-CU-UP, and a DRB ID IE that uniquely identifies the DRB.
US10952263B2 Automatic device pairing
The disclosure concerns automatic pairing of a user's new device wirelessly with the user's private wireless access point. An open WLAN is used to connect a wireless pairing client (WPC) in the device with a pairing initiation server (PIS) in an ISP's network. If the open WLAN uses a “captive portal” to redirect HTTPS requests to a login page, a “pinhole” is provided so that HTTP requests addressed to the PIS are not redirected. The device stores the SSID of a suitable open WLAN and connects automatically when powered up. The WPC makes an HTTP request, including an ID for the device, to the PIS. The PIS uses the device ID to retrieve an IP address of the user's access point. The PIS then sends instruction to WPS Pairing Initiator Clients, the device and the access point to initiate a Wi-Fi Protected Setup PBC procedure. The result is that, if they are in range of each other, the device will pair with the user's private wireless LAN using WPS PBC but without the need for the user herself needing to act beyond simply powering up the new device.
US10952261B2 System for wireless connectivity continuity and quality
Configurations are described for maintaining a continuity and quality of wireless signal connection between a mobile device and systems accessible through the internet. In particular, configurations are disclosed to address the challenge of a mobile device that moves through a physical environment wherein the best wireless connectivity performance is achieved by switching between available connection sources and constantly evaluating a primary connection with other available connections that may be switched in to become a new primary connection. The mobile device may be self-propelled or carried by some other mobilizing means.
US10952260B1 Enhancements for contention based shared preconfigured uplink resource mechanism with additional resource allocation for retransmissions
Methods, apparatuses, and computer program products are disclosed for contention based shared preconfigured uplink resource configuration. An example method includes receiving an assignment of contention based shared preconfigured uplink resources; receiving an assignment of a common radio network temporary identifier for monitoring downlink control information indicating a negative acknowledgement for contention based shared transmission, and a dedicated radio network temporary identifier for monitoring downlink control information indicating an acknowledgement of transmission of uplink data; transmitting the uplink data using a physical uplink shared channel allocated for the contention based shared preconfigured uplink resource transmission; in response to the downlink control information indicating the negative acknowledgement and uplink grants for multiple physical uplink shared channel resources, retransmitting the uplink data on a selected one of the received uplink grants; and in response to the downlink control information indicating the acknowledgment, not retransmitting the uplink data.
US10952257B2 Access method in communication system and device for performing same
An operation method of a terminal in a wireless communication system is disclosed. The operation method of the terminal comprises the steps of: receiving common information from any one among a plurality of base stations; and performing a random access procedure with a first base station among the plurality of base stations by using the common information, wherein the step of performing the random access procedure includes the steps of: transmitting a random access preamble; receiving a random access response; and transmitting an uplink message (RACH MSG3). Therefore, a performance of the communication system can be improved.
US10952255B2 PUSCH transmission using an aggregation factor
Apparatuses, methods, and systems are disclosed for PUSCH transmission using an aggregation factor. One method includes selecting, at a user equipment, a physical random access channel preamble. The method includes transmitting the physical random access channel preamble. The method includes, in response to transmitting the physical random access channel preamble, receiving a random access response message comprising an uplink grant for transmission of a physical uplink shared channel. The method includes transmitting the physical uplink shared channel according to the uplink grant using a first physical uplink shared channel aggregation factor. The user equipment is configured with a second physical uplink shared channel aggregation factor.
US10952252B2 Systems and methods for coordinated multi point operation in the unlicensed band
A wireless communications system provides coordinated multi point transmission over a channel of a wireless transmission medium. The system includes a central controller having a processor and a memory, a first cell region having a first communications node disposed therein, and a plurality of neighboring cell regions disposed about the first cell region. Each of the plurality of neighboring cell regions includes a second communications node disposed therein. The system includes a plurality of user equipment devices disposed within an overlapping region of the first cell region and one of the neighboring cell regions. The central controller is configured to assign the first communications node to be an anchor transmission point of a coordinated set of transmission points. The anchor transmission point is configured to perform carrier sensing on the channel. The coordinated set of transmission points includes the first communications node and at least one second communications node.
US10952250B2 Receiver and a method for detecting channel occupancy of a radio channel
A receiver for detecting channel occupancy of a radio channel is provided. The receiver includes an oscillation circuit configured to generate an oscillation signal. The oscillation circuit is configured to alternate a frequency of the oscillation signal between at least two different frequency values. Further, the receiver includes a down-conversion circuit configured to generate, based on a received radio frequency signal and the oscillation signal, one of an in-phase component and a quadrature component of a baseband signal. The receiver additionally includes a processing circuit configured to calculate, based on the in-phase component or the quadrature component, a signal power of the radio frequency signal.
US10952249B2 Method for transmitting uplink signal through multiple unlicensed component carriers in wireless communication system supporting unlicensed band, and device supporting same
The present invention provides a method for transmitting an uplink signal to a base station by a terminal in a wireless communication system supporting an unlicensed band, and a device supporting the same. More particularly, the present invention provides a method for transmitting an uplink signal through an LBT method of a terminal and a plurality of unlicensed component carriers on the basis of the LBT method when two or more unlicensed component carriers among the plurality of unlicensed component carriers are included in different timing advance groups (TAGs) in a wireless communication system supporting the plurality of unlicensed component carriers, and a device supporting the same.
US10952248B2 Method and user equipment for transmitting and receiving signals
Provided are a method for receiving, by a terminal, a scheduling signaling transmitted by a transmitting node; then, deciding, by the terminal, whether a gap is to be reserved between an uplink signal symbol and an uplink physical channel symbol, and determining a time-frequency resource mapping of an uplink signal and/or an uplink physical channel; or, deciding, by the terminal, whether a predefined signal is to be transmitted on a predefined time-frequency resource within an uplink signal symbol, and determining a time-frequency resource mapping of an uplink signal and/or an uplink physical channel; transmitting, by the terminal, the uplink physical channel and/or the uplink signal, or quitting scheduling and transmitting the uplink physical channel and/or the uplink signal. Thus, when an uplink signal is transmitted on the basis of an LBT, mutual hindrance between an uplink physical channel and an uplink detection signal is effectively reduced.
US10952247B2 Data transmission technique for a contention channel
A technique for transmitting data (504) from a first station to a second station on a contention-based radio channel is described. As to a method aspect of the technique, the first station obtains a transmit identifier (506) for the first station from a set of transmit identifiers; transmits control information (502) including the transmit identifier (506) to the second station; and transmits the data (504) to the second station according to the control information (502), wherein the data includes a station identifier (508) for the first station, the station identifier (508) or a combination of the station identifier and the transmit identifier (506) being indicative of the first station.
US10952245B1 Multi-class orthogonal frequency-division multiple access (OFDMA) scheduling
Multi-Class Orthogonal Frequency-Division Multiple Access (OFDMA) scheduling may be provided. A plurality of network devices may be assigned a transmission window for channel access. The plurality of network devices may include a first number of client devices and a second number of client devices. A first signal may be sent to the first number of network devices. The first signal may enable the first number of network devices to the channel access in a first portion of the transmission window. An amount of data to be exchanged by each of the second number of network devices may be determined. Based on the determined amount of data to be exchanged, a schedule may be determined for the channel access for each of the second number of network devices in a second portion of the transmission window. A second signal may be sent to the second number of network devices based on the determined schedule. The second signal may enable the second number of network devices to the channel access in the second portion of the transmission window.
US10952243B2 Method, system and device for network communications within a vehicle
Embodiments of the present disclosure are directed to vehicle communication systems, in particular, toward contention resolution on a shared medium in vehicle communication systems. The present disclosure can provide a modified version of the Institute of Electrical and Electronics Engineers (IEEE) 802.3 standard to handle physical layer (PHY), and data link layer's (DLL) media access control (MAC) of the wired communication links in the vehicle communication subsystem utilizing a shared medium and half-duplex mode. As a result, the modified MAC and PHY may provide fair access and deterministic latency for shared access to the medium of vehicle communication systems independent of the offered network load.
US10952234B2 Full-duplex assisted communications with interference mitigation
In accordance to embodiments, a base station may transmit to a first user equipment (UE) a downlink control information (DCI) message for uplink (UL) scheduling of a second UE. The DCI message may indicate resources for sending a UL message by the second UE to the base station such that the first UE can at least partially decode the UL message based on the information in the DCI message. The base station may receive the UL message from the second UE. The base station may send a downlink (DL) message to the first UE. The UL message and the DL message may overlap at least partially in time and frequency. If the DL UE cannot successfully decode the UL message, the base station may send a helper message for the UL message to help the DL to decode the UL message.
US10952226B1 Systems and methods for concurrent transmission by multiple wireless devices
Embodiments of the present disclosure include a systems and methods for concurrent wireless transmission. In one embodiment the present disclosure includes a wireless transmission method. A first wireless device may determine that a first wireless transmission using a first protocol between a plurality of wireless devices is not intended for processing by the first wireless device. The first wireless device may determine if a first power level of the first wireless transmission is below a threshold. The first wireless device may perform a second wireless transmission using a second protocol between the first wireless device and at least a second wireless device during the first wireless transmission when the first power level is below the threshold. A second power level of the second wireless transmission may be set to a first value determined based on the threshold. In other embodiments, techniques for sending packets concurrently are disclosed.
US10952225B2 Adaptive rate and reach optimization for wireless access networks
A method is provided for managing performance of a wireless network by a server. The method includes generating performance data of the wireless network by having a plurality of network elements communicate with each other to determine signal attenuation among each pair of the plurality of network elements. The method also includes determining interference within the wireless network interference based on generated performance data, and generating an interference matrix identifying the interference in the wireless network. The method further includes generating an adjacency matrix, based on the interference matrix, identifying locations having unacceptable levels of interference in the wireless network, and allocating channel frequencies and corresponding transmission powers in the wireless network based on the adjacency matrix, in order to maximize an aggregate throughput of the wireless network.
US10952223B2 Wireless communication method and device
Embodiments of this application provide a wireless communications method and a device, to transmit a response message of a message carrying identification information used to represent a downlink signal of a beam. The method includes: sending, by a terminal, a first uplink message to a network device, where the first uplink message carries identification information of a first signal received by the terminal, and the first signal includes at least a part of at least one signal of a first type transmitted by the network device; determining, by the terminal, a first control resource set CORESET, where the first CORESET is used to receive a first response message for the first uplink message; and receiving, by the terminal, the first response message on the first CORESET.
US10952222B1 Isolated and flexible network data transmission between computing infrastructure collections
A data transport service of a provider network provide isolated and flexible network data transmission between different computing infrastructure collections of the provider network (e.g., between different geographical regions) for different users. The data transport service may receive a request from a user for assignment of a channel. The request specifies a desired capacity of the channel to transmit data from a computing infrastructure collection to another a computing infrastructure collection. Based on the requested capacity for the channel, the data transport service may reserve, for the channel, network resource capacity to transmit the data between the infrastructures and reserve, for the channel, compute instance capacity to ingest the data and to send the data between the infrastructures using the reserved network resource capacity. The reserved network resource capacity and reserved compute instance capacity are dedicated to the channel and are unavailable for use by other channels.
US10952218B2 BWP switching method and apparatus, and terminal device
The implementations of the present disclosure provide a BWP switching method and apparatus, and a terminal device. The method comprises: a terminal device acquiring first configuration information, wherein the first configuration information comprises first resource information and identifier information of a first search space, the first resource information is used for initiating a random access process, the identifier information of the first search space is used for detecting a downlink control channel, the first configuration information corresponds to a first BWP, and the first search space corresponds to a second BWP; and where the first BWP is in an activated state, the terminal device switching the second BWP to an activated state or maintaining the second BWP in an activated state, and executing the random access process on the first BWP and the second BWP.
US10952214B2 Apparatus of configuration according to a relationship between channel bandwidth and transmission bandwidth configuration
Provided is a transmission bandwidth configuration method. The method includes: configuring a first channel bandwidth (CB) of a carrier; and in response to determining that the first CB is greater than a first preset bandwidth, configuring subcarriers in a first TBC according to a preset percentage X of the first TBC in the first CB and the first CB, so as to complete a subcarrier configuration in a transmission bandwidth configuration. The preset percentage X is within a range of [a preset lower limit value, a preset upper limit value], the preset lower limit value is greater than 90% and the preset upper limit value is less than 100%. Also provided is a transmitting node.
US10952213B2 Frequency allocation method, control device, and system in microwave network
A frequency allocation method includes receiving, by a control device, a frequency allocation message using a dedicated channel, wherein the frequency allocation message carries a node identifier and a received signal strength information for a frequency, and determining, according to the frequency allocation message, a station needing frequency allocation, and obtaining node information of each station in a network. The method further includes computing, according to the received signal strength information for the frequency of the station needing frequency allocation and further according to the node information of each station, an optimum working frequency of the station needing frequency allocation, and allocating the optimum working frequency to the station needing frequency allocation.
US10952210B2 Reference signal presence and/or bandwidth determination in narrowband systems
Aspects of the present disclosure provide techniques and apparatus for determining presence and/or bandwidth of reference signals (RS) in systems that utilize narrowband regions of wider system bandwidth for wireless communications, such as enhanced machine type communication(s) (eMTC) systems and/or narrowband Internet-of-Things (NB-IoT) systems. Aspects provide a method for wireless communications by a user equipment (UE) operating in a narrowband region of a wider system bandwidth. The method generally includes determining at least one of: a presence of one or more RS in a subframe or a bandwidth of the one or more RS, wherein the bandwidth of the one or more RS is greater than or equal to a bandwidth of the narrowband region; and monitoring for the one or more RS in the subframe based on the determination.
US10952207B2 Method for transmitting data, terminal device and network device
A method for transmitting data including: receiving, by a terminal device, first resource indication information transmitted by a network device, the first resource indication information indicates a first frequency domain resource for transmitting a target channel in at least one time domain resource unit, a time domain resource for transmitting the target channel on a plurality of frequency domain resource units of the first frequency domain resource is same; receiving, by the terminal device, second resource indication information transmitted by the network device, the second resource indication information indicates a time domain resource for transmitting the target channel on each of a plurality of frequency domain resource units of a second frequency domain resource in the at least one time domain resource unit, time domain resources for transmitting the target channel on the plurality of frequency domain resource units of the second frequency domain resource are at least partially different.
US10952203B2 Methods and apparatus for transmitting in resource blocks
A resource assignment indication can be received at a device. The resource assignment indication indicates a set of resource blocks for a data transmission. A determination can be made as to whether the set of resource blocks includes a first set of resource blocks and a second set of resource blocks or the set of resource blocks includes only the first set of resource blocks. In response to determining the set of resource blocks include only the first set of resource blocks, the data transmission can be transmitted in only the first set of resource blocks. In response to determining the set of resource blocks include both the first set of resource blocks and the second set of resource blocks, the data transmission can be transmitted in at least one of the first set of resource blocks and the second set of resource blocks.
US10952201B2 Method for transmitting and receiving downlink control information in wireless communication system and device for same
Disclosed are a method for transmitting and receiving downlink control information (DCI) in a wireless communication system and a device for same. Particularly, in a method for receiving downlink control information by a terminal in a wireless communication system, the method can comprise the steps of: receiving first DCI from a base station via a first downlink control channel on the basis of a first transmission time interval (TTI); and receiving second DCI from the base station by means of control channel information via a second downlink control channel on the basis of a second TTI, wherein the first DCI comprises the control channel information indicating one or more merge levels relating to the reception of the second DCI among a plurality of predetermined merge levels.
US10952198B2 Terminal device, base station device and communication method
[Object] To cause the transmission efficiency of the entire system to be significantly improved.[Solution] A terminal device configured to perform communication with a base station device, including: a wireless transmitting unit configured to transmit an uplink channel using a first signal waveform or a second signal waveform on the basis of control information notified by the base station device. The first signal waveform is a multicarrier signal, and the second signal waveform is a single carrier signal.
US10952195B2 Transmitter and receiver
Provided is a technique that transmits data, which is transmitted without obtaining transmission permission, with low delay and high reliability.An aspect of the invention relates to a transmitter including a resource determination unit that determines whether a first type of resource has been allocated in response to the generation of a transmission event for a predetermined type of information and a transmitting unit that transmits the predetermined type of information to a receiver, using the first type of resource, without obtaining transmission permission, when the first type of resource has been allocated.
US10952190B2 Channel resource set indication method and device, and computer storage medium
A channel resource set indication method, a device and a computer storage medium are provided. The method includes: a terminal determines at least two resource sets, wherein different resource sets respectively correspond to different configuration information, and the configuration information includes at least one of: a DCI format type, an uplink and downlink resource proportion, and a type of a downlink control channel search space; the terminal determines first configuration information; the terminal determines a first resource set corresponding to the first configuration information from the at least two resource sets; the terminal determines a target resource in the first resource set; and the terminal transmits a signaling or data corresponding to the first configuration information on the target resource.
US10952183B2 Paging carrier assignment for narrowband radio communication system
The invention proposes a user equipment, UE, configuring a paging carrier, wherein the UE performs the steps of monitoring a first paging carrier for paging messages, receiving a message from a network node, the message comprising paging carrier information indicating a second paging carrier selected by the network node or a further network node, wherein the second paging carrier is different from the first paging carrier, and in response to receiving the message, monitoring the second paging carrier for paging messages; further the invention proposes corresponding network nodes; further the invention proposes corresponding methods for the UE and the network nodes.
US10952182B2 Method of notifying MBMS service information of a neighboring cell and corresponding apparatus
The present invention discloses a method of notifying a user terminal of MBMS service information of at least one neighboring cell of a cell of a base station where the user terminal camps, and a method of receiving from the base station where the user terminal camps the MBMS service information of at least one neighboring cell of the cell of the base station, and a corresponding user terminal and a base station. In the present invention, in a system information block SIB, the multimedia broadcast multicast service MBMS service information of the at least one neighboring cell is transmitted to the user terminal. According to the present invention, regardless of whether a current cell has MBMS service transmission or not, the MBMS service information (if any) of at least one neighboring cell of the current cell is transmitted to the UE camping on the current cell so that the UE can know in advance which neighboring cell the MBMS service of its interest is located in so as to better achieve continuity of the MBMS service.
US10952171B2 Method for time synchronization of domain based on time information of vehicle
A time synchronization method performed by a communication node in a vehicle includes: receiving, from a road side unit (RSU), a first frame including time information of a first domain to which the RSU belongs; setting a time of the vehicle based on a time indicated by the time information of the first domain; and transmitting a second frame including the time information of the vehicle.
US10952169B2 Signal transmitting/receiving method and apparatus
The present invention relates to a 5th-generation (5G) or pre-5G communication system to be provided in order to support a higher data transmission rate than a beyond 4th-generation (4G) communication system such as long term evolution (LTE). The present invention relates to a signal transmission method of a radio frequency (RF) processing device, the method comprising the steps of: generating a pulse signal including a control signal and a clock signal for obtaining synchronization with another RF processing device, which is connected through an interface; and transmitting, to the another RF processing device, at least one from among the pulse signal, a RF signal for communication with a base station, and a power signal for supplying power to the another RF processing device, wherein the clock signal and the control signal are assigned to different time units, and the pulse signal, the RF signal and the power signal are signals of different frequency bands.
US10952167B2 Technique for performing device-to-device operation
Methods and Devices for performing a device-to-device, D2D, operation are disclosed. A first reference timing for each of two or more non-terrestrial synchronization sources is obtained. Further a second reference timing of a terrestrial synchronization source is obtained. One of the non-terrestrial synchronization sources is determined based on a comparison between the first reference timings and the second reference timing, and the D2D operation is performed using the first reference timing of the determined non-terrestrial synchronization source.
US10952164B2 Information transmission method and device
Embodiments of this application disclose an information transmission method and device. The method includes receiving, by a terminal device, a first synchronization signal block sent by a network device, wherein the first synchronization signal block comprises a first physical broadcast channel (PBCH), and information carried on the first PBCH comprises first information and second information. The first information is used for indicating whether remaining minimum system information (RMSI) is present, and when the first information indicates that RMSI is not present, the second information is used for indicating resource information of a second synchronization signal block.
US10952160B2 Method for indicating power headroom report, and apparatus
Embodiments of the present disclosure disclose a method for determining a frequency resource, and an apparatus. The method includes: first determining, by user equipment (UE), a power headroom report; and subsequently sending, by the UE, the power headroom report (PHR) to a base station in a random access process, where the power headroom report may be carried by a related information segment of message 3 (Message 3) sent by the UE to the base station. According to the solutions provided in the present disclosure, a base station can obtain, in a timely manner, a basis for performing scheduling configuration when UE performs current uplink data transmission, and can more accurately configure power control and scheduling information for the UE. This avoids allocating the UE a channel that exceeds an uplink transmission capability of the UE, and thereby avoids an uplink bandwidth waste.
US10952153B2 Power control in a wireless network
A network device may select a value of a multi-level transmit power control (TPC) command from a plurality of pre-defined values. The network device may transmit on a single channel an allocation of an uplink resource and the multi-level TPC command.
US10952144B2 Power saving data reception
This disclosure relates to techniques for opportunistically depowering receiver chains of a wireless device. Based on received control information, a device may determine a depowering time. For example, the device may determine a minimum number of symbols of the payload channel that will provide an effective spectral efficiency less than a supportable spectral efficiency of the payload channel. The depowering time may be determined as a time upon receipt of the determined minimum number of symbols. The device may determine whether to perform a depowering procedure, based upon the determined depowering time. In response to determining to perform the depowering procedure, the device may depower an RF receiver of the device at the depowering time, wherein the depowering time is prior to the end of the payload channel. The device may decode the payload channel based on a portion of the payload channel received by the RF receiver.
US10952143B2 Sleeping and wake-up methods and apparatuses of master-slave network, and power saving system of master-slave network
Example sleeping and wake-up methods and apparatuses of a master-slave network, and a power saving system of a master-slave network, are described. One example method includes obtaining running statuses of slave devices on links from a link management list. A target device is determined. The target device is a slave device whose running status is idle. If running statuses of the target slave device to an end slave device on a link on which the target slave device is located are all idle, it is determined that a sublink from the target slave device to the end slave device on the link on which the target slave device is located is a target sublink. A power saving message is sent to at least one slave device on the target sublink, so that the slave device enters a sleep and listen state when receiving the power saving message.
US10952142B2 Energy-efficient paging in wireless networks
Methods, systems, and devices for wireless communication are described. A user equipment (UE) and a base station operating in unlicensed spectrum may temporarily increase a paging opportunity window (POW) size, or reduce a time between POWs, in order to meet performance metrics or account for time periods when a base station is unable to win access to the wireless medium during a POW. In some cases, a UE may identify a failed listen-before-talk procedure and autonomously update the POW size. In other examples, a base station may initiate a change in POW size or increase a number of paging opportunities in order to meet achieve one or more key performance indicators (KPIs). After a predetermined period, or after a triggering condition is no longer present, the UE and the base station may reset the POW size or the number of paging opportunities to a nominal amount to conserve power.
US10952137B2 Information transmission method and apparatus
The present invention provides an information transmission method and an apparatus, so as to resolve a problem of high power consumption of a base station resulted from excessively high information overheads for transmitting an MIB by the base station. The method includes: generating, by a base station, an MIB including first bandwidth indication information and a radio frame configuration field; and sending the MIB using a time-frequency resource in a radio frame. Compared with a conventional MIB including a plurality of configuration parameters such as system bandwidth information, a frame number of a radio frame for transmitting the MIB, and PHICH configuration information, the MIB transmitted by the base station in embodiments of the present invention includes two configuration parameters: the first bandwidth indication information and the radio frame configuration field.
US10952134B2 Methods and systems for intelligent AMF assignment to minimize re-direction
A method, a system, and a non-transitory storage medium are described in which an access and mobility management function (AMF) assignment service is provided. A network device receives an assignment policy for selecting an AMF from a group of available AMFs, wherein the assignment policy includes network slice priorities for available network slices in the RAN; stores the assignment policy; receives, during a registration procedure initiated by an end device, Network Slice Selection Assistance Information (NSSAI); identifies, from the NSSAI, multiple single-NSSAIs (S-NSSAIs); and selects, based on the assignment policy, an AMF for a highest priority S-NSSAI, of the multiple S-NSSAIs.
US10952131B2 Interconnection method and system based on Wi-Fi aware protocol, and master device in NAN group
An interconnection method comprises: a master device in a NAN group sends a discovery beacon frame outside a sending window, and a peripheral device joins the NAN group on the basis of the discovery beacon frame; the master device or a non-master synchronization device in the NAN group sends a synchronization beacon frame in a sending window to synchronize the clocks of the devices in the entire NAN group; a device in the NAN group acquires upper-level application information of other devices by means of a service discovery frame, and generates a NAN group device application statistical table locally in the device to complete networking; two or more devices in the NAN group start an upper layer application by means of looking up the NAN group device application statistical table.
US10952129B2 Network access technology indication
Systems and methods are provided for exchanging network connection access technology information amongst nodes in a communication network. An access point such as a router can include an indication of the access technology used for its network connection in a message for the end-user network device (e.g LTE). The network device can connect to the router using a different access technology (e.g. WLAN) for its local connection, nut exploits the router's network access technology information received to determine the own behaviour (e.g. stop applications or software updates).
US10952126B2 Technique for indicating multiple core networks in a message transmission
Among other things described, a method of wireless communication includes transmitting, from a base station of a cell, to a user device requesting to camp on the cell, a message comprising a first field, wherein the first field is indicative of availability of another type of radio access technology (RAT) core network for communication via the base station, including, in the message, a second field whose value indicates that the user device is disallowed to access the another type of RAT core network, providing, when the user device is disallowed to camp on the cell, additional information regarding whether other intra-frequency cells that support the another type of radio access technology (RAT) core network are available for the user device to reselect.
US10952124B1 Limiting connection requests from wireless devices
Systems, methods, and processing nodes for limiting connection requests from wireless devices instruct certain wireless devices to stop sending connection requests or to turn off a radio of the wireless devices, based on a determination that the wireless device is not authorized to access the wireless network. Thus, resource consumption associated with signaling overhead is minimized.
US10952122B2 Intelligent bridge acceleration method and system based on dual-communication device
An intelligent bridge acceleration method and system based on a dual-communication device. By monitoring the online interactive application initiates a link at a household client-side, the data link is intercepted and the data packet is forwarded to the dual-communication device in the same LAN. WiFi is used as a primary path to perform data transmit-receive operations and a transmission quality monitoring mechanism is enabled. When an abnormal data transmit-receive through the WiFi is monitored via the transmission quality monitoring mechanism, a packet loss compensation strategy of a mobile data network is started; and the mobile data network is used as a secondary path for the data transmit-receive. When the data transmit-receive becomes normal, the data transmit-receive operations through the secondary path are stopped. Subsequently, the WiFi is continued to be used as the primary path to perform data transmit-receive operations, and the WiFi quality monitoring is continued to be performed.
US10952120B1 Online learning based smart steering system for wireless mesh networks
An online learning-based smart steering system and method comprises an online kernel perceptron classifier. The smart steering approach/method performs learning sequentially at the cloud from the entire data of multiple mesh networks, and, operates at APs for steering; both of which are executed in real-time. The system and method uses network features such as current RSSI (received signal strength indicator), current cost, target RSSI and target cost for every steering action resulting in either success of failure. The system and method uses a classifier based on this data for obtaining a model in the feature space which predicts whether a steering action can succeed or not before it is issued.
US10952115B2 Detecting stable wireless conditions to rebalance AP loads in large (conference) rooms
In one embodiment, a supervisory service for a wireless network receives telemetry data indicative of client movement of wireless clients of the network within a location. The service determines a measure of client movement stability for the location, based on the received telemetry data. The service selects one or more of the clients for wireless access point reassignment, when the determined measure of client movement stability exceeds a predefined threshold. The service causes the selected one or more clients to switch from a first wireless access point at the location to a second wireless access point at the location.
US10952114B2 Method, device, and system for selecting user plane functional entity supporting non-3GPP access
The present application discloses a method, device, and system for selecting a user plane functional entity supporting non-3GPP access ensure service continuity. When a user equipment (UE) performs access via a 3GPP network, subscription data of the UE are obtained by a CP functional entity. The subscription data include indication information that indicates whether the UE is allowed to connect to a non-3GPP network. If the indication information indicates that the UE is allowed to connect to the non-3GPP network, a target UP functional entity supporting the non-3GPP access is selected by the CP functional entity. The present application is applicable to the field of communications technologies.
US10952113B2 Planned continuity of unmanned aerial vehicle (UAV) link connectivity in UAV traffic management systems
A method for managing a wireless connection of an Unmanned Aerial Vehicle (UAV) is described herein. The method may include detecting a handover condition for the UAV within a wireless network, wherein the UAV is connected to a source cell in the wireless network when the handover condition is detected; determining, in response to detecting the handover condition, a target cell in the wireless network based on a flight path of the UAV; and initiating a handover of the UAV from the source cell to the target cell.
US10952109B2 Method and apparatus for in-device coexistence (IDC) indication
This disclosure relates to methods and apparatuses for In-Device Coexistence (IDC) indication. Among other things, the present disclosure presents a method performed by a user equipment (UE). The UE is configured to send 201 an IDC indication message with a same content as in a previously sent IDC indication message if, or when, the UE has performed a handover to another cell (target cell).
US10952108B2 Device and method of handling a system redirection procedure
A communication device for handling a redirection comprises at least one storage device storing instructions of receiving a redirection message from a first base station (BS) of the first radio access technology (RAT) via a first cell, wherein the redirection message comprises RAT information indicating a second RAT and indicates a first core network (CN); entering an idle state in response to the redirection message; selecting a second cell of the second RAT according to the RAT information; establishing a radio resource control (RRC) connection via the second cell to a second BS in the idle state; generating a non-access-stratum (NAS) message for the first CN according to the redirection message; and transmitting the NAS message on the RRC connection via the second cell to the second BS.
US10952106B2 Security protection method, apparatus, and system
This application relates to the field of wireless communications technologies. Embodiments of this application provide a security protection method, an apparatus, and a system, to resolve a problem of low efficiency in handing over a terminal between serving base stations. The method in this application includes: receiving, by a target access network device, a correspondence between user plane information and a security policy from a source access network device; and determining, by the target access network device based on the correspondence between user plane information and a security policy, a first user plane protection algorithm corresponding to the user plane information, where the first user plane protection algorithm includes one or both of a user plane encryption algorithm and a user plane integrity protection algorithm. This application is applicable to a procedure in which the terminal is handed over between serving base stations.
US10952105B2 Communication method, source base station, target base station, core network device, and terminal device
Embodiments of the present invention disclose a communication method, a source base station, a target base station, a core network device, and a terminal device, where the method includes: sending, by a source base station, a handover request to a target base station, where the handover request is used to request to hand over a session of a terminal device from the source base station to the target base station, and the handover request includes an identifier of a session requested to be handed over and indication information of a network slice corresponding to the session; and receiving, by the source base station, a handover response message from the target base station.
US10952098B2 Capacity management methods and apparatus for use in a citizens broadband radio service network
Methods and apparatus for managing capacity in a Citizens Broadband Radio Service (CBRS) network. An exemplary method embodiment includes operating a Citizens Broadband Radio Service Device (CBSD) of a cell to perform the steps of: receiving a power down message; decreasing, in response to the power down message, UE inactivity timer length for one or more UEs from a first length to a second length; and continuing to transmit packets to UEs at an edge of the cell. An exemplary system embodiment includes: a CBSD of a cell that comprises: a network receiver that receives a power down message; a first processor that controls the first CBSD to decrease, in response to the power down message, UE inactivity timer length for one or more UEs from a first length to a second length; and a wireless transmitter that continues to transmit packets to UEs at an edge of the cell.
US10952097B2 Frame transmission method for wireless local area network and wireless local area network apparatus
Embodiments of the present invention disclose a frame transmission method for a wireless local area network and a wireless local area network apparatus, and relate to the field of communications technologies. According to the present invention, in a frame transmission process in a WLAN, a frame sent by a wireless local area network WLAN apparatus is received, and the frame of a particular standard is recognized by detecting a user common signal field included in the frame, so that backward compatibility of a WLAN apparatus is implemented, and hybrid networking of WLAN apparatuses of different standards can be supported, thereby improving flexibility of network deployment, and reducing complexity of networking.
US10952096B2 Base station and user terminal
A base station includes a controller that performs multicast service SC-PTM transmission, and a transmitter that transmits SC-PTM configuration information related to a configuration of the SC-PTM transmission via a SC-PTM control channel, which is a logical channel different from a MCCH, and transmits multicast data via a traffic channel for the SC-PTM transmission. Each of the SC-PTM control channel and the traffic channel is mapped on a DL-SCH. The transmitter transmits a SIB related to the SC-PTM control channel via a BCCH, transmits first resource allocation information for transmitting the SC-PTM configuration information via a PDCCH, where a predetermined RNTI for the SC-PTM control channel is applied to transmission of the first resource allocation information, and transmits second resource allocation information for transmitting multicast data by the SC-PTM transmission via the PDCCH. A G-RNTI different from the predetermined RNTI is applied to transmission of the second resource allocation information.
US10952094B2 AT commands for 5G QoS management
A method of defining ATtention (AT) commands for 5G QoS management is proposed. AT commands for modifying PDU sessions, creating and modifying QoS flows and QoS rules, and for querying QoS flow and QoS rule parameters are defined for 5G networks. Specifically, the AT command can be a set command for triggering a PDU session modification procedure and thereby creating and modifying QoS flows and QoS rules. For example, AT command +C5GQOS is introduced for creating and modifying QoS flows, AT command +C5GQOSRDP is introduced for retrieving QoS flow parameters, AT command +CGTFT can be reused for creating and modifying QoS rules, and AT command +CGTFTRDP can be reused for retrieving QoS rule parameters.
US10952092B2 Method and apparatus to reduce signaling overhead in the presence of network over-load condition
A method includes, in response to receiving an overload start indication from a network node, composing and sending first signaling to at least one user equipment to indicate that an overload condition exists for the network node and, in response to receiving an overload end indication from the network node, composing and sending second signaling to the at least one user equipment to indicate that the overload condition no longer exists. A further method includes receiving at a user equipment first signaling from a network access node that indicates that an overload condition exists for a network node and abstaining from making a network access attempt until receiving second signaling from the network access node that indicates that the overload condition no longer exists for the network node. Corresponding apparatus and computer programs are also disclosed.
US10952086B2 Fast rate adaptation for WLAN devices
A method for rate adaptation in a communication device includes, during a time interval, transmitting over a wireless channel to a peer communication device both (i) communication packets that carry user data, at a communication data rate, and (ii) channel-probing packets for probing channel conditions, at a channel-probing data rate that is derived from the communication data rate. A first statistical performance of the communication packets, and a second statistical performance of the channel-probing packets, are estimated over the time interval. The communication data rate is set for a subsequent time interval based on at least one of the first statistical performance and the second statistical performance.
US10952075B2 Electronic apparatus and WiFi connecting method thereof
A voice assistant of an electronic apparatus receives a user voice requesting connection of WiFi communication between an external electronic apparatus and an access point, transmits authentication information for authentication of the external electronic apparatus to be displayed on the external electronic apparatus, and based on receiving a user voice corresponding to the authentication information being displayed, transmits connection information for establishing the WiFi communication to the external electronic apparatus.
US10952071B2 Communication apparatus, method of controlling the communication apparatus, and program
The present invention relates to a communication apparatus including a first execution unit, a second execution unit, and a selection unit. The selection unit selects a first process of setting a wireless parameter in another communication apparatus or a second process of setting a wireless parameter that is set in another communication apparatus in the communication apparatus.
US10952065B2 Telecommunications networks
Disclosed is a method of operating a telecommunication network, comprising a User Equipment, UE, and a Base Station, BS, wherein the a UE is operable to support a first release of a software standard and is further operable to indicate to the a BS its ability to support at least one feature from a second, later, release of a software standard.
US10952059B2 Method and system for wireless extender onboarding
A method for new wireless extender onboarding in a wireless network includes scanning a machine readable indicia on the new wireless extender, transmitting an identifier represented by the machine readable indicia to a network gateway of the wireless network, computing a secure hash of the identifier provided into a proprietary information element, transmitting the secure hash to existing wireless extenders in the wireless network, communicating beacons comprising the secure hash to the new wireless extender, determining a strongest received signal strength indication from received signal strength indications associated with the network gateway and the existing wireless extenders, and initiating a Wi-Fi Protected Setup (WPS) pairing session with one of the network gateway and the existing wireless extenders associated with the strongest received signal strength.
US10952058B2 Systems and methods for providing augmented reality emergency response solutions
An emergency response system (ERS) configured to acquire equipment location data, target terminal location data, and emergency responder terminal location data; determine a horizontal distance measure between the emergency responder terminal and a select unit of equipment, determine a vertical distance measure between the emergency responder terminal and a select unit of equipment, engage a camera component of the emergency responder terminal to capture images of at least a portion of the surrounding real-world scene, providing such images for display on the touchscreen display of the emergency responder terminal, and/or providing an equipment display object for display on the touchscreen of the emergency responder terminal such that, when an image provided for display spans a region of the real-world scene within which the equipment is located, the equipment display object dynamically overlays a segment of the image associated with the acquired equipment location data.
US10952057B2 Method for establishing extended narrowband in narrowband wireless communication system, and apparatus therefor
Disclosed is a method for a terminal to transmit an uplink data signal in a narrowband wireless communication system. Specifically, the method comprises the steps of: receiving, from a base station, a downlink control signal including resource allocation information for resource blocks continuously allocated for the uplink data signal within allocable resource blocks; and transmitting the uplink data signal to the base station using the downlink control signal, wherein the continuously allocated resource blocks are updated to include a center resource block, when the allocable resource blocks include the center resource block of a system bandwidth.
US10952056B2 Mobile terminal, information processing method and program
A method of correcting a radio wave strength of a packet received by a communication terminal is disclosed, comprising: displaying a first screen related to the correction of the radio wave strength of the received packet; acquiring first information indicating the radio wave strength of the received packet, according to acceptance of a predetermined user instruction via the first screen; displaying a second screen related to the correction of the radio wave strength of the received packet, at least according to completion of the acquisition; acquiring second information indicating the radio wave strength of the received packet, according to acceptance of a predetermined user operation via the second screen; and deciding a correction value at least based on the acquired first and second information. Thus, it is possible to accurately perform proximity determination of determining that a mobile terminal and an information processing apparatus are within a certain distance.
US10952052B2 Method and system for dynamic APN selection
A method for updating communication parameters on a mobile device, the method including sending a communication from the mobile device to a server, the communication including a location of the mobile device; receiving at the mobile device, responsive to the communication, a new communication parameter; reconfiguring the mobile device with the new communication parameter; and sending a second communication from the mobile device to the server, the second communication using the new communication parameter.
US10952050B2 Intelligent multi-channel wireless data acquisition gateway
The present invention is an intelligent gateway which can receive multiple sensor data using sub-1G Hz frequency, analyze data, and transmit processed data to a database server. The intelligent gateway can receive data from up to 100 sensors using sub-1G Hz (433, 868 or 915 MHz) wireless frequency. The received data can be analyzed and the gateway can determine when to transmit data, and which packaged data to transmit to the database server. The intelligent gateway can also receive feedback and instructions from the database server. The process data can be transmitted to the database server with different protocols like WIFI, Ethernet and RS485. The intelligent gateway can also include multiple sensors including temperature and humidity sensors, pressure sensors, air speed sensors and a particulate matter sensor for detecting particulates of less than 2.5 micro meters (PM2.5). These sensors are collect additional indoor environmental quality parameters.
US10952042B2 Method and apparatus for processing vehicle-to-X communications
A method of processing a vehicle-to-X message in a plurality of stages in a vehicle-to-X communications module, processing being performed in at least some of the stages in dependence upon an area status such that the outlay for providing vehicle-to-X communication in different geographical areas can be considerably reduced. The invention also relates to a vehicle-to-X communications module and a storage medium for performing the method.
US10952038B2 Method and system for providing calendar services in a universal plug and play home network environment
A method and system for providing calendar services in a Universal Plug and Play (UPnP) home network environment is provided. The method includes creating a calendar event in a UPnP calendar when a request for creating the calendar event is received by the TS from one of Telephony Control Points (TelCPs) in the UPnP home network environment; determining whether the created calendar event meets predetermined conditions; and triggering a notification, indicating that the calendar event meets the predetermined conditions, to the TelCPs in the UPnP home network environment when the calendar event meets the predetermined conditions.
US10952034B2 Multicast service information change notification method and apparatus
A multicast service information change notification method comprises: an access network element sends to a UE a multicast service information update command; and the access network element indicates multicast service information to the UE service.
US10952033B2 Multicast transmission method and apparatus, and computer storage medium
Provided are a multicast transmission method and apparatus, and a computer storage medium. The method includes: transmitting multicast channel data according to a multicast search space. The multicast search space is configured for transmitting multicast downlink control information. The multicast channel data includes at least one of multicast control channel data, multicast traffic channel data and multicast control channel change notification data.
US10952032B2 Wireless mesh network and associated data transmission network
A node comprising a receiver, a transmitter, a controller and memory storing program instructions. The node is suitable for participating in time synchronised data re-transmission within a network. The program instructions cause the controller, when executed by the controller, to receive, via the receiver an indication of other nodes in the network to which data is or is not to be re-transmitted, update a list of other nodes in the network to which data is or is not to be re-transmitted stored within said memory using the indication, determine, based on the list, whether to re-transmits data received from another node in the network and, when it is determined that said data is to be re-transmitted, re-transmit the received data using said transmitter.
US10952030B2 Methods, devices, systems, and computer-readable storage mediums for location positioning
Location positioning methods, devices, systems, and computer-readable mediums are provided. One of the methods includes: receiving a vehicle identification and location information from at least one client terminal; and determining a location of a target vehicle corresponding to the vehicle identification according to the location information. The determining the location of the target vehicle corresponding to the vehicle identification according to the location information comprises: determining location information corresponding to the vehicle identification of the target vehicle received from the at least one client terminal within a set time period; determining a number of occurrences of each piece of the determined location information; and determining the location of the target vehicle corresponding to the vehicle identification according to a piece of the determined location information with a number of occurrences larger than a set threshold.
US10952025B2 Method and device for generating novel moving line information based on previous moving line information
Disclosed is a technology for a sensor network, machine to machine (M2M) communication, machine type communication (MTC), and the Internet of Things (IoT). The disclosed technology can be used for intelligent services (smart home, smart building, smart city, smart car or connected car, health care, digital education, retail, security and safety-related services, and the like) based on the technology. A terminal according to one embodiment of the present disclosure generates previous moving line information based on a movement path of the terminal, transmits the generated previous moving line information to a server, and receives, from the server, new moving line information generated based on the transmitted previous moving line information.
US10952024B2 Antenna selection and device orientation
Systems may provide feedback that may include antenna selection or mobile device configuration. Antennas may be automatically configured throughout the device or the orientation or location of the mobile device may be altered to increase performance. Historical performance information of the mobile device may be maintained in order to determine proactive manipulations of the mobile device. In addition, multiple mobile devices may cooperatively determine the orientation or location that may increase performance.
US10952023B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes an acquisition unit, a reception unit, and an output unit. The acquisition unit acquires electronic pictorial map information based on a pictorial map. The reception unit receives information of a desired position to be output onto the pictorial map. The output unit outputs the position received by the reception unit onto the pictorial map information, based on characteristic information on the pictorial map information and electronic map information in which position identification information including the position to be output onto the pictorial map is set.
US10952022B2 Systems and methods for identifying a context of an endpoint accessing a plurality of microservices
Described embodiments provide systems and methods for identifying a context of an endpoint accessing a plurality of microservices is provided. A device intermediary to a plurality of endpoints and a plurality of microservices can receive a plurality of calls to one or more of the plurality of microservices originating from the plurality of endpoints. The device can identify a context for each of the endpoints. The context can include one of a type of device or a type of application. The device can identify, for each unique context, one or more microservices of the accessed by the plurality of endpoints having that unique context. A service graph can be generated to identify the one or more microservices of the plurality of microservices accessed by the plurality of endpoints having that at least one unique context.
US10952020B2 Radio based location power profiles
Methods and systems of managing radio based power may include a mobile platform having a plurality of radios and logic to detect changes in location for the mobile platform. The logic may also deactivate at least one of the plurality of radios in response to the changes in location. The changes in location may be detected based on location information obtained from one or more active radios in the plurality of radios and connection losses with respect to active radios in the plurality of radios.
US10952015B2 Interlinked geo-fencing
Arrangements for generating geo-fences for automatically authenticating a user or authorizing event processing are provided. In some examples, user data associated with a location of the user or mobile device of the user may be received. Further, data associated with successful processing of an event may be received. In some arrangements, this data may be used to generate a first geo-fence. The geo-fenced area may be considered a trusted zone within which a user may be automatically authenticated and/or events may be automatically authorized and/or processed. In some examples, additional user data may be received and analyzed using machine learning to predict second or subsequent geo-fence locations. Based on the analyzed data, one or more additional geo-fences or geo-fenced areas may be generated and interlinked with the initial geo-fence.
US10952009B2 Audio parallax for virtual reality, augmented reality, and mixed reality
An example audio decoding device includes processing circuitry and a memory device coupled to the processing circuitry. The processing circuitry is configured to receive, in a bitstream, encoded representations of audio objects of a three-dimensional (3D) soundfield, to receive metadata associated with the bitstream, to obtain, from the received metadata, one or more transmission factors associated with one or more of the audio objects, and to apply the transmission factors to the one or more audio objects to obtain parallax-adjusted audio objects of the 3D soundfield. The memory device is configured to store at least a portion of the received bitstream, the received metadata, or the parallax-adjusted audio objects of the 3D soundfield.
US10952007B2 Private audio system for a 3D-like sound experience for vehicle passengers and a method for creating the same
A private audio system for a 3d like sound experience for a vehicle passenger comprising: at least one acoustic sound emitter configured to transmit sound from an audio source in an audio frequency; at least one ultrasonic speaker configured to transmit an audio beam from an audio source, wherein the audio beam is orientable relative to the passenger; a passenger monitoring unit configured to track a location of a passenger's head; a signal processor configured to detect the location of the passenger's ears and to control the orientation of the ultrasound audio beam based on information provided by the passenger monitoring unit.
US10952004B2 Spatial delivery of multi-source audio content
A system for enabling spatial delivery of multi-source audio data to a user based on a multi-layer audio stack is provided. The multi-layer audio stack includes a central layer located within a predetermined vertical distance from a reference line associated with the user, such as the horizon line of the user. The multi-layer audio stack can also include an upper layer located above the central layer and/or a lower layer located below the central layer. Audio data from multiple sources are collected and prioritized based on context data gathered for the user. Audio data on which the user would like to focus is assigned the highest priority and delivered on the central layer. Audio data that the user does not currently focus on, but would like to visit next, can be assigned a lower priority and be delivered in the upper layer or the lower layer. The user can shift the multi-layer audio stack up or down to navigate through the audio data rendered at different layers of the stack.
US10952003B2 Apparatus and method for providing a measure of spatiality associated with an audio stream
Apparatus for evaluating an audio stream, wherein the audio stream includes audio channels to be reproduced at at least two different spatial layers, wherein the two spatial layers are arranged in a manner distanced along a spatial axis. The apparatus is configured to evaluate the audio channels of the audio stream so as to provide a measure of spatiality associated with the audio stream.
US10952002B2 Automatically switching active microphone for wireless headsets
The present disclosure provides an audio playback system adapted to automatically switch an active microphone back and forth between two or more devices. For example, where the system is a pair of earbuds, where each earbud is worn by a separate user, the system may switch the active microphone to the device worn by the user that is speaking at a given time. While that device holds the active microphone, the other device may wait until a particular event that frees up the microphone, such as if the user wearing the device with the active microphone stops talking. According to some examples, a notification may be provided through one or more of the devices in the system to let the user know, for example, that he does not have the active microphone, that the active microphone is free, that the active microphone has been switched, etc.
US10951997B2 Hearing device incorporating antenna arrangement with slot radiating element
An ear-worn electronic device is configured to be worn by a wearer and comprises an enclosure configured to be supported by, in or on an ear of the wearer. Electronic circuitry is disposed in the enclosure and comprises a wireless transceiver. An antenna is disposed in or on the enclosure and coupled to the wireless transceiver via a feedline. The antenna comprises two antenna elements each comprising electrically conductive material and having an area greater than an area of the feedline. The two antenna elements are oriented substantially in opposition to one another and at least some of the electronic circuitry is disposed between the two antenna elements. At least one strap is connected to and between the two antenna elements. At least one slot radiating element is incorporated in at least one of the two antenna elements and the at least one strap.
US10951992B2 Vibration generating device and display apparatus including the same
A display apparatus includes a display panel configured to display an image and a plurality of vibration generating devices on a rear surface of the display panel, the display panel being at least one of a vibration plate configured to output sound and a vibration plate configured to output a haptic vibration. Each of the plurality of vibration generating devices includes a first electrode under the display panel, a piezoelectric member under the first electrode, a damping member in a periphery the piezoelectric member, and a second electrode under the piezoelectric member.
US10951990B2 Spatial headphone transparency
Digital audio signal processing techniques used to provide an acoustic transparency function in a pair of headphones. A number of transparency filters can be computed at once, using optimization techniques or using a closed form solution, that are based on multiple re-seatings of the headphones and that are as a result robust for a population of wearers. In another embodiment, a transparency hearing filter of a headphone is computed by an adaptive system that takes into consideration the changing acoustic to electrical path between an earpiece speaker and an interior microphone of that headphone while worn by a user. Other embodiments are also described and claimed.
US10951985B1 Method and system for audio critical listening and evaluation
Disclosed herein is a method of constructing and utilizing a sound engineering evaluation and comparison process to allow for improved finished results. Such a method entails the utilization of a high-pass filter for listening evaluation of recorded music or sounds including consistency with low-frequency mixing to allow for a tool to implement changes in relation to the filtered results in order to accommodate sensitivities of the human ear (with the optional inclusion of a comparison method to provide possible further enhanced results and the avoidance of biases). In such a manner, a facilitating method for sound engineering mixing adjustments that provide such accommodations are provided for improved sound recordings for distribution within on-line or recording product frameworks.
US10951984B2 Acoustic signal mixing device and computer-readable storage medium
A mixing device includes: processing units each provided for a set of two microphones, each processing unit being configured to process acoustic signals output by the corresponding set of two microphones to output a first acoustic signal and a second acoustic signal; a first adding units configured to add up the first acoustic signals; and a second adding unit configured to add up the second acoustic signals. Each processing unit processes the acoustic signals output by the corresponding set of two microphones, based on a scaling factor that determines a scaling up/down rate of a sound field, a shift factor that determines a shift amount of the sound field, and attenuation factors that determine attenuation amounts of the acoustic signals output by the microphones.
US10951982B2 Signal processing apparatus, signal processing method, and computer program product
A signal processing apparatus includes one or more processors. The processors acquire a plurality of observed signals acquired from a plurality of microphone groups each including at least one microphone selected from a plurality of microphones. The microphone groups include respective microphone combinations each including at least one microphone, the combinations are different from each other, and at least one of the microphone groups includes a plurality of microphones. The processors estimate a mask indicating occupancy for each of time frequency points of a sound signal of a space corresponding to the observed signal in a plurality of spaces, for each of the observed signals. The processors integrate masks estimated for the observed signals to generate an integrated mask indicating occupancy for each of time frequency points of a sound signal in a space determined based on the spaces.
US10951981B1 Linear differential microphone arrays based on geometric optimization
An Nth order linear differential microphone array (LDMA) including at most M microphones, where M is greater than N, is constructed by identifying a number K of combinations of at least (N+1) of the M microphones. A target cost function is specified based on at least one of a directivity factor, a beampattern, or a white noise gain associated with the LDMA. For each frequency band of a plurality of frequency bands: an optimal combination of microphones, from the K combinations, is determined based on an evaluation of the target cost function for the band and beamforming is performed using the determined optimal combination for the band. A union of the optimal combinations of microphones for the plurality of bands may be determined and the LDMA may be constructed, using microphones in the union, based on an evaluation of the target cost function across the plurality of bands.
US10951977B2 Speaker
A speaker includes a main-cone and a sub-cone. Linear thin portions configured to reduce a plate thickness of the sub-cone are formed on a region containing at least any one of an outer side and an inner side of the sub-cone. Each of the linear thin portions has both of a component in a radial direction and a component in a circumferential direction of the sub-cone. First and second linear thin portions cross each other at an intersection. With this configuration, stiffness of the whole sub-cone is reduced to enhance a divided vibration of the sub-cone. In particular, a vibrational displacement of an outer peripheral portion of the sub-cone, from which a sound is mainly radiated, is increased.
US10951974B2 Apparatus and method for automatic shutoff of aviation headsets
A control system and method of selectively enabling an auto-shutoff feature of a control system for an aviation headset includes a power switch. The power switch is toggled and if the control system is in a powered down state, a startup sequence for the control system is initiated. During the startup sequence, a bias voltage detector checks for a bias voltage on a signal line of the headset. If a bias voltage is detected during the startup sequence, the auto-shutoff feature is enabled. The auto-shutoff feature periodically checks for a bias voltage and powers down the control system if no bias voltage is detected for a predetermined time interval. If no bias voltage is detected during startup, the auto-shutoff feature is disabled.
US10951967B2 Voice-controlled multimedia device and universal remote
Systems, methods, and computer-readable media are disclosed for voice-controlled multimedia devices and universal remotes. In one embodiment, an example device may include a housing, a first circuit board, a second circuit board, a first infrared light emitting diode (LED) positioned on the first circuit board and configured to emit infrared light in a first direction, a second infrared LED positioned on the first circuit board and configured to emit infrared light in a second direction opposite the first direction, a microphone disposed on the second circuit board, and an HDMI port.
US10951965B2 Bone conduction device
An oscillator (4) for warping to oscillate due to expansion and contraction of a piezoelectric layer, having a tabular shape and including a substrate and the piezoelectric layer layered on the substrate. A casing (2) has an internal space (2C) accommodating the oscillator (4) and a fixing section (2D) fixing the circumferential edge of the oscillator (4). The casing (2) is conductive of oscillations transmitted from the oscillator (4) via the fixing section (2D) to the outside. A signal input unit (3) receives an audio voltage signal input from a smartphone and applies the signal to the piezoelectric layer. The oscillator (4) has a main surface (4A) having an entire width W1 longer than the entire width of the fixing section (2D) in a direction orthogonal to a direction from the fixing section (2D) to the center of the oscillator (4).
US10951959B2 Video management
The disclosure relates to a method of processing a sequence of image frames to reduce its length. One implementation may involve extracting coefficients (e.g., Discrete Cosine Transform coefficients) from components of individual frames, and comparing the resulting coefficients for sequential frames to identify frames having the least change from a prior frame. Also, scene change values for each frame may be calculated and placed in a sorted list to facilitate identification of frames for removal. Frame removal may be conducted in rounds, where a group of pictures (GOP) may only have one frame removed for any given round.
US10951958B1 Authenticity assessment of modified content
A system for assessing authenticity of modified content includes a computing platform having a hardware processor and a memory storing a software code including a neural network trained to assess the authenticity of modified content generated based on baseline digital content and including one or more modifications to the baseline digital content. The hardware processor executes the software code to use the neural network to receive the modified content and to assess the authenticity of each of the one or more modifications to the baseline digital content to produce one or more authenticity assessments corresponding respectively to the one or more modifications to the baseline digital content. The hardware processor is also configured to execute the software code to generate an authenticity evaluation of the modified content based on the one or more authenticity assessments, and to output the authenticity evaluation for rendering on a display.
US10951957B2 Systems and methods for graphical data presentation during a sporting event broadcast
Systems and methods for graphical data presentation during a sporting event broadcast are disclosed. A server platform is constructed and configured in network communication with at least one input device and at least one display device. The at least one input device transmits input data with time code related to the sporting event to the server platform in real time or near real time. The server platform processes the input data according to a production sequencing of the sporting event, thereby creating processed data. The server platform creates and integrates the processed data with a video presentation of the sporting event based on the production sequencing of the sporting event. The at least one display device displays a customized graphical presentation of the processed data with the video presentation.
US10951956B1 System and method for establishing a virtual identity for a premises
Aspects of the subject disclosure may include, for example, a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations that encompass: determining a cluster of mobile devices at a premises comprising a media server, wherein the media server is communicatively coupled to the system through a network; establishing a physical location of the premises; associating one or more mobile devices of the cluster of mobile devices with the premises; and providing a service to the one or more mobile devices associated with the premises. Other embodiments are disclosed.
US10951954B2 Methods and systems for video streaming
An electronic system that executes video streaming includes a video sender. The video sender converts video data into plural layers of bitstream packets with varied priorities for transmission. A bitstream packet with a lower layer of the plural layers of bitstream packets has a higher priority when being transmitted to a video receiver.
US10951949B2 Systems and methods for providing recommendations based on short-media viewing profile and long-media viewing profile
Systems and methods are provided herein for providing recommendations to a user. A short-media viewing profile may be maintained for the user. The short-media viewing profile may be based on user's behavior while watching short-length media content. A long-media viewing profile may be maintained for the user. The long-media viewing profile may be based on user's behavior while watching long-length media content. In response to determining that the user is currently engaged in viewing short-length media content, a recommendation is provided to the user based on the short-media viewing profile. In response to determining that the user is currently engaged in viewing long-length media content, a recommendation is provided to the user based on the long-media viewing profile.
US10951946B2 Determining a quality of experience metric based on uniform resource locator data
A method includes receiving, at a server associated with a network operator, a plurality of uniform resource locators (URLs) associated with a media stream provided to a client device. The method includes processing, at the server, the plurality of URLs to determine a quality of experience metric. Processing the plurality of URLs includes extracting first URL data from a first URL and second URL data from a second URL of the plurality of URLs. The first URL data includes a first segment identifier associated with a first segment of a media content item and a first bit rate identifier. The second URL data includes a second segment identifier associated with a second segment of the media content item and a second bit rate identifier. A quality of experience metric may be determined based at least in part on the first URL data and the second URL data.
US10951933B2 Media stream resumption
One embodiment provides a method, including: receiving, at an information handling device, an indication to resume a media stream; determining, using a processor, a stoppage period associated with the media stream; identifying, based at least in part on the stoppage period, a resume point in the media stream; and resuming, based on the identifying, the media stream from the resume point. Other aspects are described and claimed.
US10951932B1 Characterizing attributes of user devices requesting encoded content streaming
A video packaging and origination service can process requests for content segments from requesting user devices. The video packaging and origination service can utilize analytic rules and other information to characterize performance of the user device, such as detection of the presence of ad blocking software applications.
US10951930B2 Adaptive content delivery network
A content delivery network (100) for streaming digital video content across a data network. The content delivery network (100) is configured to receive digital video content. The content delivery network is configured to store the digital video content in a storage format comprising a base layer (B) and an enhancement layer (E), wherein the base layer (B) is decodable to present the digital video content at a base level of video reproduction quality, and the enhancement layer (E) is decodable with the base layer to present the digital video content at an enhanced level of video reproduction quality which is higher than the base level of reproduction quality. The content delivery network (100) is configured to determine, based on a target quality which is to be provided to a client device, which layers to use in order to achieve the target quality; and to use the determined layers (B, E) to provide the client device with the digital content at the target level of quality.
US10951928B2 Execution of cases based on barcodes in video feeds
Systems and methods for executing a case based on a barcode detected in a video feed are described herein. An example method commences with receiving the video feed from a video content provider. The video feed may be provided by a client. The method may continue with extracting at least one video frame from the video feed. The method may further include detecting a barcode embedded in the at least one video frame and analyzing the barcode to determine a category associated with the at least one video frame. The method may continue with ascertaining an execution case associated with the category. The method may further include selectively executing the execution case.
US10951925B2 System and method for transcoding media stream
This disclosure relates to a system for transcoding a media stream. The system comprises at least one network interface; at least one memory; and at least one processor each coupled to one or more of the at least one network interface and one or more of the at least one memory, the at least one processor configured to publish, via a messaging bus, a segment transcode request in a segment transcode request queue, retrieve the segment transcode request by a transcode worker thread, wherein the first transcode worker thread monitors the segment transcode request queue, transcode by a second transcode worker thread a segment referenced by the segment transcode request, determine by the manifest processor whether the second transcode worker thread has completed transcoding the segment and is still operating, and, if not, transcode the segment by a third transcode worker thread, and store the transcoded segment.
US10951918B2 Intra prediction-based video encoding/decoding method and device
A video encoding/decoding method and device according to the present invention may: determine a reference area for the intra prediction of the current block; derive the intra prediction mode of the current block; and decode the current block on the basis of the reference area and the intra prediction mode.
US10951916B2 Apparatus and method for video encoding or decoding
The present disclosure relates to video encoding or decoding for splitting a picture into a plurality of tiles in order to encode video efficiently. In one aspect of the present disclosure, a video encoding method for encoding a picture split into a plurality of tiles includes encoding first information indicating whether to merge some of the plurality of tiles; when the first information is encoded to indicate tile merging, generating one or more merge tiles by merging some of the plurality of tiles, each of the merge tiles being defined as one tile; encoding second information indicating tiles merged into each of the merge tiles among the plurality of tiles; and encoding each of the merge tiles as one tile without restriction on encoding dependencies between the tiles merged into each of the merge tiles.
US10951915B2 Transmission device, transmission method, reception device and reception method
High frame rate moving image data is satisfactorily transmitted.Mixing processing is performed in units of two temporally consecutive pictures in predetermined frame rate image data, and base frame rate image data is obtained. Image data of one picture in units of the two temporally consecutive pictures is extracted, and high frame rate enhanced frame image data is obtained. Prediction encoding processing of base frame rate image data is performed to the base frame rate image data, and a base stream is obtained. Prediction encoding processing with respect to the base frame rate image data is performed to the high frame rate enhanced frame image data, and an enhanced stream is obtained. A predetermined format container is transmitted including the base stream and the enhanced stream.
US10951914B2 Reliable large group of pictures (GOP) file streaming to wireless displays
One or more system, apparatus, method, and computer readable media is described for reducing the GOP length during a direct pass-through of an encoded video stream format that is supported by the decoder at the sink. In some embodiments, the encoded video stream is decoded on the source device and employed to generate and insert supplemental intra-predicted frames (I-frames) at shorter intervals allowing for faster recovery in the event of lost packets/frames when transmitted to a sink display. In some embodiments, Residual Artifact Suppressed (RAS) inter-predicted frames are further created and inserted in place of any frames that reference a frame converted to a supplemental I-frame. The encoded video stream passed through will consist of all the original frames except for the supplemental I-frames reducing the GOP, and RAS inter-predicted frames modified to prevent propagation of residual induced artifacts.
US10951913B2 Merge candidates for motion vector prediction for video coding
A method of decoding and encoding video data includes constructing a motion vector candidate list for the current block of video data based on the motion information from the neighboring blocks relative to the current block determined to include motion information, and adaptively ordering the constructed motion vector candidate list for the current block of video data based on at least one weight among a plurality of weights associated with motion information included in each neighboring block determined to include motion information.
US10951912B2 Systems and methods for adaptive selection of weights for video coding
Techniques and systems are provided for processing video data. For example, a current block of a picture of the video data can be obtained for processing by an encoding device or a decoding device. A pre-defined set of weights for template matching based motion compensation are also obtained. A plurality of metrics associated with one or more spatially neighboring samples of the current block and one or more spatially neighboring samples of at least one reference frame are determined. A set of weights are selected from the pre-defined set of weights to use for the template matching based motion compensation. The set of weights is determined based on the plurality of metrics. The template matching based motion compensation is performed for the current block using the selected set of weights.
US10951910B2 Transmission device, transmitting method, reception device, and receiving method
In the case where image data of a super-high definition service is transmitted without scalable coding, image data suitable to own display capability in a receiver not supporting the super-high definition service can be easily obtained.A container in a predetermined format having a video stream including encoded image data is transmitted. Auxiliary information for downscaling a spatial and/or temporal resolution of the image data is inserted into the video stream. For example, the auxiliary information indicates a limit of accuracy for a motion vector included in the encoded image data. Further, for example, the auxiliary information identifies a picture to be selected at the time of downscaling the temporal resolution at a predetermined ratio.
US10951907B2 Signaling change in output layer sets
A system for decoding a video bitstream includes receiving a bitstream and a plurality of enhancement bitstreams together with receiving a video parameter set and a video parameter set extension. The system also receives an output layer set change message including information indicating a change in at least one output layer set.
US10951906B2 Method and system for implementing split and parallelized encoding or transcoding of audio and video content
Novel tools and techniques are provided for implementing split and parallelized encoding or transcoding of audio and video. In various embodiments, a computing system might split an audio-video file that is received from a content source into a single video file and a single audio file. The computing system might encode or transcode the single audio file. Concurrently, the computing system might split the single video file into a plurality of video segments. A plurality of parallel video encoders/transcoders might concurrently encode or transcode the plurality of video segments, each video encoder/transcoder encoding or transcoding one video segment of the plurality of video segments. Subsequently, the computing system might assemble the plurality of encoded or transcoded video segments with the encoded or transcoded audio file to produce an encoded or transcoded audio-video file, which may be output to a display device(s), an audio playback device(s), or the like.
US10951903B2 Video analytics encoding for improved efficiency of video processing and compression
Embodiments are generally directed to video analytics encoding for improved efficiency of video processing and compression. An embodiment of an apparatus includes a memory to store data, including data for video streaming, and a video processing mechanism, wherein the video processing mechanism is to analyze video data and generate video analytics, generate metadata representing the video analytics and insert the generated video analytics metadata into a message, and transmit the video data and the metadata to a succeeding apparatus or system in a video analytics pipeline, the video data being compressed video data.
US10951900B2 Speeding up small block intra-prediction in video coding
Speeding up small block intra-prediction in video coding is described herein. The system includes an encoder. The encoder is to execute intra-prediction by deriving a plurality of prediction angles, wherein the prediction angles are based on a video coding standard. The encoder is also to disable a prediction angle for a current block to eliminate a dependency on an immediate predecessor block.
US10951899B2 Extension data handling
A length indicator associated with an encoded representation of a slice is parsed. The length indicator is indicative of a length of an extension field present in a slice header of the encoded representation. A decoder can then determine to ignore, during decoding of the encoded representation, any value of the extension field in the slice header where these values are identified based on the length indicator. As a consequence, an extension field can be added to slice headers and still enable legacy decoders to correctly decode the encoded representations.
US10951897B2 Method and apparatus for image compression
The invention relates to a method and apparatus for image compression, particularly to an improved block-coding apparatus and method for image compression. Image compression systems such as JPEG and JPEG2000 are known and popular standards for image compression. Many of the advantageous features of JPEG2000 derive from the use of the EBCOT algorithm (Embedded Block-Coding with Optimized Truncation). One drawback of the JPEG2000 standards is computational complexity. This application discloses a relatively fast block-coding algorithm, particularly as compared with the standard JPEG2000 EBCOT algorithm. Computational complexity is reduced.
US10951896B2 Encoder, decoder, encoding method, and decoding method
An encoder includes memory and circuitry accessible to the memory. The circuitry accessible to the memory: switches whether or not to apply arithmetic encoding to a binary data string in which image information has been binarized; binarizes frequency transform coefficient information according to different binarization formats between when arithmetic encoding is applied to the binary data string and when arithmetic encoding is not applied to the binary data string; and binarizes a part or the entirety of prediction parameter information according to a binarization format which is common between when arithmetic encoding is applied to the binary data string and when arithmetic encoding is not applied to the binary data string.
US10951891B2 Coding apparatus capable of recording raw image, control method therefor, and storage medium storing control program therefor
A coding apparatus capable of improving coding efficiency without calculating a PSNR that is coding distortion. A conversion unit obtains subbands by applying wavelet transform to image data. A control unit decides quantization parameters of the respective subbands within quantization parameter ranges corresponding to image quality modes of the image data. A quantization unit quantizes the subbands obtained by the conversion unit based on the respective quantization parameters decided by the control unit. A coding unit codes quantization image data quantized by the quantization unit.
US10951889B2 Image delivery device, image delivery program, and image delivery method
An image delivery device is, for example, implemented which is capable of better preventing delays even when real-timeness is required. The image delivery device includes operation information acquisition means, image information acquisition means, allocation information generation means, compression means, and transmission means. The operation information acquisition means acquires operation information. The image information acquisition means acquires image information generated on the basis of the operation information. The allocation information generation means generates allocation information representing allocation of numbers of bits during compression of the image information on the basis of the operation information. The compression means compresses the image information on the basis of the allocation information. The transmission means transmits the compressed image information.
US10951885B2 Adaptive temporal filtering for alternate frame reference rendering
A method for using an alternate frame reference (ARF) includes selecting an anchor frame and video frames, where the anchor frame includes an anchor block, and the anchor block includes an anchor pixel; identifying, for the anchor block of the anchor frame, respective reference blocks in the video frames; determining, for the anchor pixel and using an anchor patch, respective distances between the anchor pixel and respective co-located reference pixels of the respective reference blocks, where the anchor patch includes anchor patch pixels, and a respective distance, of the respective distances, between the anchor pixel and a respective co-located reference pixel is determined using the anchor patch pixels and co-located reference pixels; determining, using the respective distances, respective weights; determining, using the respective weights, an ARF pixel that is co-located with the anchor pixel; and encoding, in a compressed bitstream, the ARF.
US10951884B2 Method and apparatus for encoding/decoding an image signal
Disclosed are an image encoding/decoding method and apparatus. The image decoding method includes decoding coding mode information of a current coding block, dividing the current coding block into at least one prediction block, and generating prediction samples of the at least one prediction block on the basis of the decoded coding mode, in which the coding mode information is information indicating any one mode among intra mode, inter mode, and hybrid mode.
US10951882B2 Head mounted display device and method for providing visual aid using same
An external scene image captured by an external scene imaging electronic camera attached to a head mounted display (HMD) is projected and displayed onto an image display screen arranged in front of the eyes of the user as a virtual image with a suitable viewing distance corresponding to the visual acuity of the user. At this time, for each object image presented in the virtual image of the external scene image, the virtual image is processed and formatted to add a predetermined degree of binocular disparity and image blur to the virtual image projected and displayed on the right and the left image display screen on the basis of a predetermined converted distance calculated from the real distance of each object. Thus, the user is given a sense of a realistic perspective for the virtual image of the external scene, free of the discomfort or unease.
US10951877B2 Providing a contiguous virtual space for a plurality of display devices
Disclosed herein are system, method, and computer program product embodiments for rendering a contiguous virtual space for a plurality of display devices. An embodiment operates by identifying a projection of a virtual camera onto a virtual plane and determining a display plane area based on an intersection of the projection of the virtual camera onto the virtual plane. Thereafter, a position for a plurality of virtual windows correlating to a plurality of real-world display devices on the display plane area is calculated based on (i) properties of the display devices and (ii) a focal length of the virtual camera. After placing the virtual windows their respective display plane area positions, content behind a virtual window is identified and provided to the corresponding real-world display device.
US10951873B2 Information processing apparatus, information processing method, and storage medium
An information processing apparatus includes an obtaining unit configured to obtain viewpoint information indicating at least a position of a virtual viewpoint corresponding to a virtual viewpoint image that is generated based on a plurality of images obtained by a plurality of image capturing apparatuses each capturing an image of an imaging target area in a different direction, and an output unit configured to output a value of the virtual viewpoint image corresponding to the position of the virtual viewpoint indicated by the viewpoint information obtained by the obtaining unit, wherein the value is determined based on the viewpoint information.
US10951869B1 System for optimizing blended video streams
An enhanced fluorescence imaging system includes a light source for emitting non-visible and visible light and an image sensor for capturing non-visible and visible light image data. Data processing hardware performs operations that include determining a non-visible value associated with an amount of non-visible light captured by the image sensor and applying a color map to each non-visible value to generate non-visible light selected color values. The operations also include weighting a visible light chroma value with a non-visible chroma value to generate weighted chroma values and combining luma values of each pixel of the visible light image data to the weighted chroma values. The operations also include generating RGB values based on the luma values of the visible light image data and the weighted chroma values and transmitting the RGB values to the display.
US10951865B2 Personal tactical system including a power distribution and data hub and network of personal tactical systems
A personal tactical system including a load-bearing garment, a pouch with one or more batteries enclosed in the pouch, at least one power distribution and data hub, and at least one camera. The camera is incorporated into or removably attachable to the load-bearing garment, the pouch is removably attachable to the load-bearing garment and the one or more batteries are operable to supply power to the at least one power distribution and data hub. The at least one power distribution and data hub is operable to supply power to at least one peripheral device. A plurality of personal tactical systems is operable to form an ad hoc network to share images and other information for determining object direction, location, and movement.
US10951864B2 Rotating LIDAR with co-aligned imager
Example implementations are provided for an arrangement of co-aligned rotating sensors. One example device includes a light detection and ranging (LIDAR) transmitter that emits light pulses toward a scene according to a pointing direction of the device. The device also includes a LIDAR receiver that detects reflections of the emitted light pulses reflecting from the scene. The device also includes an image sensor that captures an image of the scene based on at least external light originating from one or more external light sources. The device also includes a platform that supports the LIDAR transmitter, the LIDAR receiver, and the image sensor in a particular relative arrangement. The device also includes an actuator that rotates the platform about an axis to adjust the pointing direction of the device.
US10951863B2 Refrigerator, camera device, refrigerator door pocket, and home appliance network system
A refrigerator (1) is provided with an image capturing camera 18 (image capturing unit) configured to capture an image of an interior of a storage chamber (such as a refrigeration chamber 3); and a communication portion (52) (communication unit) configured to transmit image of the interior of the storage chamber captured by the image capturing camera (18) to an external device.
US10951860B2 Methods, systems, and apparatus for providing video communications
Methods, systems, and apparatus for conducting a video conference. A location of one or more sets of eyes in an image may be determined. The relative location of an image capture device and/or a portion of a display device may be adjusted based on the determined location.
US10951857B2 Method and system for video recording
A method and system for video recording are provided, the method including: reading an audio data stream of a target video in real time, and converting a video picture of the target video into a video frame data; monitoring a play state of the target video, recording a start time node when the play state indicates that the live broadcast is paused, and recording an end time node when the play state indicates that the live broadcast is resumed; calculating an amount of a to-be-inserted data based on the start time node and the end time node, and inserting an audio null packet data with an amount equal to the calculated amount before the audio data stream when the live broadcast is resumed; and synthesizing the audio data stream into which the audio null packet data is inserted and the video frame data into a recorded video file.
US10951856B2 Transcoding and caching for off air television programming delivery
Techniques are disclosed for capturing, transcoding, and caching off-air programming at a location local to the consumer. According to certain embodiments, a device is provided that receives off-air (e.g., broadcast) and/or cable (e.g., ClearQAM) programming via one or more antennas and caches the programming in various streams having various bit rates for later viewing using, for example, Adaptive Bit Rate (ABR) streaming. Such a device can be incorporated in a larger system that can stream content via a data communication network (e.g., the Internet) and the device in a seamless manner. The device also can be controlled by a remote system via the data communication network, and further can be configured to stream content to a remote device via the data communication network.
US10951850B2 Imaging device and electronic device
An offset component of multiplication by a transistor is to be reduced. An imaging device includes a pixel region, a first circuit, a second circuit, a third circuit, and a fourth circuit. The pixel region includes a plurality of pixels, and a pixel includes a first transistor. An offset potential and a weight potential are supplied to the pixel selected by the first circuit and the second circuit. The pixel obtains a first signal by photoelectric conversion with use of light. The first transistor multiplies the first signal by the weight potential. The first transistor generates a first offset term and a second offset term with use of a multiplication term of the first signal by the weight potential and the offset potential. The third circuit subtracts the first offset term, and the fourth circuit subtracts the second offset term. The fourth circuit determines the multiplication term, and the fourth circuit outputs a determination result through the neural network interface.
US10951848B2 High speed, low power image sensor system
An image sensing system is disclosed. The image sensing system includes an array of pixel circuits and a multiplexer configured to convey an output signal from a selected one of the pixel circuits. The output signal from the selected one of the plurality of pixel circuits is converted from analog to digital by a successive approximation register (SAR) analog-to-digital converter (ADC). A control circuit is provided to cause the SAR ADC power cycling with shaped power control signal. The SAR ADC comparator pre-amp with integrate-reset causes reduced power to the theoretical limit for imaging systems. The control circuit causes quantization process of selected ones of the pixel circuits to be repeated one or more times during the processing.
US10951847B2 Electronic device and method for generating image data
A method of an electronic device including an image sensor that acquires an optical signal corresponding to an object and a controller that controls the image sensor, is provided. The method includes identifying a mode for generating an image corresponding to the object by using the optical signal, determining a setting of at least one image attribute to be used for generating the image at least based on the mode, generating image data by using pixel data corresponding to the optical signal at least based on the setting, and displaying the image corresponding to the object through a display functionally connected to the electronic device at least based on the image data.
US10951844B2 Time-of-flight detection pixel
A time-of-flight detection pixel includes a photosensitive area and at least two assemblies. Each assembly includes: a charge storage area; a transfer transistor configured to control charge transfer from the photosensitive area to the charge storage area; and readout circuit configured to non-destructively measure a quantity of charges stored in the charge storage area.
US10951839B2 Imaging apparatus including unit pixel, counter electrode, photoelectric conversion layer, and computing circuit
An imaging apparatus includes a unit pixel including a pixel electrode; a counter electrode facing the pixel electrode; a photoelectric conversion layer disposed between the pixel electrode and the counter electrode; and a computing circuit that acquires a first signal upon a first voltage being applied between the pixel electrode and the counter electrode, the first signal corresponding to an image captured with visible light and infrared light and a second signal upon a second voltage being applied between the pixel electrode and the counter electrode, the second signal corresponding to an image captured with visible light, and generates a third signal by performing a computation using the first signal and the second signal, the third signal corresponding to an image captured with infrared light.
US10951837B2 Generating a stereoscopic representation
A camera image is acquired by a camera and a structure that is optically concealed in the camera image is acquired by a material-penetrating acquisition modality. A stereoscopic depth location of a common reference point is then fixed at a predetermined value. The stereoscopic representation is then generated from the camera image, and an overlay image is generated based on the concealed structure. In this case, a depth location of the camera image is fixed at the depth location of the reference point, and, as a function thereof, a depth location of the overlay image is adjusted in relation to the depth location of the reference point, such that in the stereoscopic representation, the overlay image appears realistically in front of and/or behind an optically opaque part in the recording direction of the camera image.
US10951835B1 Imaging device, method, and storage medium
According to one embodiment, an imaging device includes a first optical system including a lens and is configured to control a position of the lens to adjust a focal point. The imaging device includes first storage and a processor. The first storage is configured to store a statistical model generated by learning bokeh which occurs in an image influenced by aberration of a second optical system and changes nonlinearly in accordance with a distance to a subject in the image. The processor is configured to acquire an image influenced by aberration of the first optical system, input the acquired image to the statistical model and acquire distance information, and control the position of the lens included in the first optical system.
US10951832B2 Image pickup apparatus that performs continuous flash shooting, light-emitting apparatus, image pickup system, control method for them, and storage medium
An image pickup apparatus which is capable of setting shooting conditions suitable for continuous flash shooting. The image pickup apparatus is connected to a light-emitting apparatus and causes the light-emitting apparatus to emit light when shooting. A light emission mode of the light-emitting apparatus is obtained from the light-emitting apparatus. Exposure control values including at least a shooting sensitivity for use in shooting in a first light emission mode in which automatic light control are determined. In a case where the light emission mode of the light-emitting apparatus is a second light emission mode in which automatic light control for continuous shooting is performed, the determined shooting sensitivity is changed to a greater value before the automatic light control.
US10951830B2 In-vehicle device and vehicle search system
An in-vehicle device comprises a direction controller configured to perform control of switching a direction of an in-vehicle camera that photographs an outside of a vehicle to acquire an image to a first direction which is a direction toward a side in front of the vehicle and a second direction which is a direction toward a lane opposite a lane along which the vehicle is traveling; a recognizer configured to periodically recognize license plate information included in the image acquired continuously from the in-vehicle camera; a transmitter configured to transmit data related to the recognized license plate information to a server device, wherein the direction controller switches the direction of the in-vehicle camera facing the first direction to the second direction when the recognizer has continuously recognized the same license plate information for a predetermined period or more.
US10951829B2 Image capturing apparatus and method for controlling display
An image capturing apparatus includes an image sensor, a shake detector, at least one processor and a memory storing a program including instructions, which when executed by the at least one processor, cause the at least one processor to function as: a selection unit configured to select any area in an image capturing area, a generation unit configured to generate shake information during exposure of a still image on the image sensor in accordance with a detection result of the shake detector during the exposure of the still image, a photographing condition, and the area selected by the selection unit, and a control unit configured to cause the shake information to be displayed on a display unit during the exposure of the still image on the image sensor.
US10951823B2 Method and apparatus for capturing a video, terminal device and storage medium
Provided is a method for capturing a video. The method includes the following steps: a video captured instruction is acquired, and video capturing is performed on a target scenario until a video captured pause instruction is acquired, so as to obtain a video segment captured between the video captured instruction and the video captured pause instruction; it is determined whether a video generation instruction is acquired; if the video generation instruction is not acquired, the video captured instruction and the video captured pause instruction are acquired repeatedly to obtain corresponding video segments until the video generation instruction is acquired; and based on the video generation instruction, a target video is generated according to the obtained video segments. Further provided are an apparatus for capturing a video, a terminal device and a storage medium.
US10951821B2 Imaging control device, imaging system, and imaging control method
An imaging control device includes a wide-angle image acquisition unit 401, an imaging information acquisition unit 405, a margin information acquisition unit 407, a region information acquisition unit 409, an imaging region calculation unit 413 that calculates an imaging region of each of divided images constituting a composite image as each imaging region in a wide-angle image, in which a margin is secured, based on imaging information, margin information, and imaging target region information, and a control unit 411 that moves a moving object, makes the moving object image each calculated imaging region in a closed-up imaging mode with a camera, and acquires captured closed-up images as the divided images. The control unit 411 compares an image corresponding to each imaging region of the acquired wide-angle image with an image acquired in the closed-up imaging mode with the camera and controls a position of the moving object where the camera is made to image each imaging region in the closed-up imaging mode.
US10951819B2 Image capture and ordering
One or more techniques and/or systems are provided for ordering images for panorama stitching and/or for providing a focal point indicator for image capture. For example, one or more images, which may be stitched together to create a panorama of a scene, may be stored within an image stack according to one or more ordering preferences, such as where manually captured images are stored within a first/higher priority region of the image stack as compared to automatically captured images. One or more images within the image stack may be stitched according to a stitching order to create the panorama, such as using images in the first region for a foreground of the panorama. Also, a current position of a camera may be tracked and compared with a focal point of a scene to generate a focal point indicator to assist with capturing a new/current image of the scene.
US10951818B2 Video encoding method and apparatus, device, and storage medium
A method and apparatus are provided. The method includes obtaining a panoramic video formed by plural panoramic picture frames, each being formed to record a scenery of a viewing angle. The panoramic video is divided into N viewing angle video sequences, each sequence being formed by areas that are in the panoramic picture frames, that do not overlap with each other, and that have a same horizontal viewing angle. The sum of the viewing angles of the N video sequences is a total horizontal viewing angle of the panoramic picture frame, N being a positive integer. The N video sequences are respectively encoded to obtain N respective groups of encoded data, and a viewing angle is determined. A viewing angle video sequence whose viewing angle comprises the determined viewing angle is selected, and encoded data of the selected viewing angle video sequence is transmitted.
US10951817B2 Compound-eye imaging device, image processing method, and recording medium
A compound-eye imaging device includes a camera device and a processor including a resolution enhancer. The camera device includes an imaging element including imaging regions including at least one imaging region of a first type and imaging regions of a second type smaller than the imaging region of the first type; lenses to image images of the same field of view onto the imaging regions; and optical filters provided so that an image acquired in each of the imaging regions of the second type represents a different type of information from an image acquired in each of the at least one imaging region of the first type. The resolution enhancer receives the image acquired in one of the at least one imaging region of the first type and the image acquired in one of the imaging regions of the second type, and generates a high-resolution image from the acquired images.
US10951816B2 Method and apparatus for processing image, electronic device and storage medium
A method, an electronic device, and a storage medium are provided for processing an image. The method includes: at least one first image frame is acquired based on a first pixel arrangement pattern when receiving a photographing instruction, where a pixel in the first pixel arrangement pattern includes sub-pixels of the same color component distributed in a square array in a photosensitive element; at least one second image frame is acquired based on a second pixel arrangement pattern, where the second pixel arrangement pattern is a standard Bayer arrangement pattern; and the at least one first image frame and the at least one second image frame are fused to obtain the image to be displayed.
US10951812B2 Depth triggered auto record
The invention relates to an underwater digital video camera having an auto record system for automatically starting and stopping video recording at predetermined depths. The camera receives a current depth from a depth gauge and holds a sequence of recent currents depths and auto record settings such as a start trigger depth and a stop trigger depth, wherein the auto record system is adapted to, after the start/stop trigger depth is arrived at or passed for increasing/decreasing depths, start/stop video recording.
US10951810B2 Image sensor system, image sensor, data generation method of image sensor in image sensor system, and non-transitory computer-readable recording medium
Provided is a technique capable of generating data of a screen suitable for each operation terminal displaying information of an image sensor. An image sensor system has an image sensor that performs an examination of a product and an operation terminal for externally operating the image sensor. In addition, the image sensor system includes a recognition part configured to specify user information of a user who uses the operation terminal and device information of the operation terminal, a determination part configured to determine display information on the examination displayed on a display part used by the operation terminal and a disposition of the display information on the display part on the basis of the specified user information and the specified device information, and a generation part configured to generate data for displaying the display information in the determined disposition on the display part of the operation terminal.
US10951809B2 Adaptive camera control and calibration for dynamic focus
A camera vision system for creating 3D reconstructions of objects may include a camera, a distance sensor having a fixed spatial relationship with the camera, and a system controller. The system controller receives distance sensor signals from the distance sensor indicating a sensor-to-object distance, determines a camera-to-object distance and a corresponding camera focus state based on the sensor-to-object distance, and transmits camera focus state control signals to cause the camera to adjust to the camera focus state. The system controller retrieves camera intrinsic parameter values for the camera focus state, transmits image capture control signals to cause the camera to capture an object image of the object, receives object image data from the camera for the captured object image, and stores the object image data and the camera intrinsic parameter values in an image database for use in the 3D reconstruction.
US10951803B2 Execution status indication method, apparatus, and unmanned aerial vehicle
A method comprising receiving control instructions sent from a control device, where the control instructions are configured to instruct a photographing apparatus carried by an unmanned aerial vehicle to perform an image capturing operation; and controlling an indicator light at the unmanned aerial vehicle to indicate an execution status of the control instructions executed by the photographing apparatus.
US10951802B2 Camera module of electronic device
A camera module includes multiple camera units, a bracket, and multiple mounting rods. Each of the camera units includes a main body and a lens on the main body. The main body includes two protrusions. The two protrusions protrude from opposite sides of the main body. Each of the two protrusions includes a fixing hole. The bracket is mounted in an electronic device and includes multiple mounting holes and multiple mounting grooves disposing in a surface of the bracket. Each two of the multiple mounting grooves connect with corresponding mounting holes at opposite sides of the mounting holes. The mounting rods protrude from the mounting grooves. When the mounting holes receive the camera units, the corresponding mounting grooves receive the corresponding protrusions and the mounting rods pass through the corresponding fixing holes.
US10951800B2 Endoscope system and endoscope processor
An endoscope system is provided with: a processor; a light source; and an image pickup device. The processor performs control for causing reflected light images corresponding to a predetermined period before start of the fluorescence occurrence period during the fluorescence non-occurrence period, among the reflected light images, to be recorded to the first storage medium; and, furthermore, performs control for causing the reflected light images to be recorded to the first storage medium during an after-end-of-fluorescence-occurrence period corresponding to a predetermined period with an end of the fluorescence occurrence period as a start point, and performs control for causing the reflected light images not to be recorded to the first storage medium during the fluorescence non-occurrence period after an end of the after-end-of-fluorescence-occurrence period.
US10951797B2 Electronic device
An electronic device includes a first display screen assembly having a first display portion; a second display screen assembly having a second display portion, the second display screen assembly being coupled with the first display screen assembly and being movable between a first position and a second position, in which the first display screen assembly and the second display screen assembly are not overlapped in a front-rear direction when the second display screen assembly moves between the first position and the second position; and a camera provided to the second display screen assembly and located at a rear side of the second display portion, in which the camera moves along with the movement of the second display screen assembly between the first position and the second position to capture images of different regions.
US10951796B2 Image pickup apparatus including thermally isolated radio antenna and thermally isolated electronic viewfinder
An image pickup apparatus equipped with an electronic viewfinder, which has a radio antenna arranged therein in a space saving manner while preventing a casing from becoming hot and suppressing electric noise. An electronic viewfinder (EVF) has a display section that displays an image of an object, captured by an image sensor. A wireless communication module has an antenna capable of performing wireless communication and is arranged in a manner overlapping the electronic viewfinder. A metal member is disposed between the wireless communication module and the EVF, and has the wireless communication module fixed thereto. The wireless communication module is thermally connected to a main body structure. The electronic viewfinder is thermally connected to a top cover different from the main body structure.
US10951795B2 Image pickup apparatus having movable part that is movable between retracted position and projecting position
An image pickup apparatus that is capable of positioning and holding a movable part at both a housing position and a projecting position without adding a lock releasing member. The movable part has a latching pin and a slide part. A fixed part holds the movable part slidably between the housing and projecting positions and is fixed to an apparatus body. A first energizing member energizes the movable part in a projecting direction. A lever has an engagement part and a contact part, is energized by a second energizing member, and is held by the fixed part. The movable part is held in the housing position when the latching pin engages with the engagement part. The contact part abuts on the slide part and energizes the movable part in the projecting direction when the movable part is in the projecting position.
US10951790B1 Systems and methods for authenticating an image
An image capturing device may capture image data for processing to form an image. The image capturing device may perform a hashing procedure on the image data, wherein performing the hashing procedure generates a hash value of the image data. The image capturing device may provide, to an image authentication device, the hash value of the image data, wherein the hash value of the image data is to be used by the image authentication device to validate the image based on a request to authenticate the image received from a receiving device. The image capturing device may process the image data to form the image for display to a user. The image capturing device may provide, after providing the hash value of the image data to the image authentication device, the image for display to the user.
US10951787B2 Information processing apparatus that controls timing for enabling an application, control method of information processing apparatus, and recording medium
An information processing apparatus that can operate an application on firmware comprising: at least one memory that stores a set of instructions; and at least one processor that executes the instructions, the instructions, when executed, causing the information processing apparatus to perform operations comprising: receiving an instruction from a user; performing job determination in which whether or not a job is being executed is determined upon receipt of an instruction to enable an application in the receiving; and activating the application, wherein, in the activating, if it is determined that the job is being executed, the application is activated after the job ends.
US10951786B2 Systems and methods relating to document and fastener identification
Method and systems of automated document processing described herein include activating in sequence a plurality of illumination modules of an illumination source to illuminate a document, where the plurality of illumination modules are located at different positions relative to the document. The document can be imaged each time the document is illuminated by an illumination module to provide a plurality of images. A shadow profile of the document can be obtained based on the plurality of images. One or more of a boundary of the document and presence of a fastener attached to the document can be identified using the shadow profile. Any fasteners present may be removed using a robot arm.
US10951781B2 Information processing apparatus that displays a confirmation screen if display languages of a screen and an operation object do not match, method of controlling the same, and storage medium
The present invention provides an information processing apparatus having a display unit that displays a screen on which a pointing tool corresponding to a function is disposed. The information processing apparatus obtains a display language of the screen and obtains a language of the pointing tool, and in a case where the display language differs from the language, displays, on the display unit, a confirmation screen for confirming with a user whether to execute the function corresponding to the pointing tool in response to an instruction given by the user via the pointing tool.
US10951780B2 Image processing apparatus for easily setting direction of document and screen display method by image processing apparatus
An image processing apparatus includes: an automatic document feeder; a document placement table; a document detector provided on at least one of the automatic document feeder and the document placement table, the document detector being configured to detect a document; and circuitry to cause a display to display one of a first screen that receives an input for selecting an orientation of a document placed on the automatic document feeder and a second screen that receives an input for selecting the orientation of the document placed on the document placement table, based on a detection result of the document detector.
US10951778B1 Nested email addressing for document processing and delivery
Nested email delivery substitutes a control token into an recipient email address, and uses the result as the username in email to a domain of a secure processing server. At the secure processing server, the recipient email address is extracted, control token identified, and any attachments processed and delivered based on the control token. The secure processing server may be an internet-based secure fax server and attachments processed as native documents for high-resolution, color faxing. Delivery may also be via certified email, or native documents may be processed into workspace storage or through other configured processing. Multiple tokens may be combined to trigger multiple actions.
US10951773B2 Systems and methods for suggesting contacts
An example method of suggesting contacts in a communications routing system includes: routing, via a routing engine, communications events between a communications device and a plurality of further communications devices coupled to the communications routing system as VoIP calls using respective VoIP telephone numbers; storing, for a user account associated with the communications device, a contact database representing VoIP telephone numbers stored in a contact tracking application of the communications device; storing, in the contact database for the user account, a log of communications events including a record for each new telephone number; and when the record for a new telephone number satisfies a threshold condition, providing a prompt, at the communications device, to add the new telephone number to the contact tracking application.
US10951771B2 Method and apparatus for call handling control
A method and apparatus for call handling control comprises receiving, from a first device, call handling information directed towards a second device, wherein a call is currently established between the first device and the second device and transmitting the call handling information to the second device, wherein the call handling information comprises feature activation instructions for the second device.
US10951767B2 Techniques for benchmarking pairing strategies in a contact center system
Techniques for benchmarking pairing strategies in a contact center system are disclosed. In one embodiment, the techniques may be realized as a method for benchmarking pairing strategies in a contact center system comprising: determining for each contact of a plurality of contacts, an associated plurality of historical contact assignments; determining, for each contact, an associated outcome value; partitioning, for each contact, the associated plurality of historical assignments into a first associated subset assigned using a first pairing strategy and a second associated subset assigned using a second pairing strategy; determining, for each contact, a first portion of the associated outcome value attributable to the first associated subset and a second portion of the associated outcome value attributable to the second associated subset; and outputting a difference in performance between the first and second pairing strategies according to the first and second associated portions of the associated outcome value for each contact.
US10951760B2 System and method for managing communication interrupts in an enterprise
A computing system for managing one or more communication interrupts during a communication session associated with a resource in an enterprise is disclosed. The computing system includes a monitoring module for monitoring one or more parameters of the communication session. The system further includes a database for storing the one or more monitored parameters. The system further includes a determination module for determining at least one participation score for the resource based on the one or more stored parameters. The system further includes a control module for controlling the one or more communication interrupts based on the at least one determined participation score.
US10951759B2 System and method to authenticate contact center agents by a reverse authentication procedure
An authentication system to validate the authenticity of call center agents by using a reverse authentication procedure. The authentication system includes a verification module that verifies the authenticity of agents calling from the call center. The verification module retrieves reference answers in response to the user-provided query questions from a media server. The media server may be located inside the enterprise network. These reference questions and their corresponding reference answers are provided by users when registering with the enterprise network.
US10951746B2 Method and device in UE and base station used for wireless communication
The present disclosure provides a method and a device in a User Equipment (UE) and a base station for wireless communication. A first node transmits a first radio signal in a first time window, the first time window is any one time window of M time windows, the first radio signal carries a first check bit block. Herein, an information bit block corresponding to the first check bit block comprises a first bit block; values of bits comprised in the first check bit block are related to a position of the first time window in the M time windows, or, a total number of bits comprised in the first check bit block is or isn't related to a position of the first time window in the M time windows, the M is a positive integer greater than 1. The method improves precision of error correction without increasing redundancy.
US10951745B1 Method and apparatus for header compression configuration for sidelink radio bearer in a wireless communication system
A method and apparatus are disclosed from the perspective of a UE (User Equipment) for applying header compression and decompression on a Sidelink Radio Bearer (SLRB). In one embodiment, the method includes the UE obtaining at least one Packet Data Convergence Protocol (PDCP) parameter for the SLRB from a network node. The method also includes determining whether the header compression and decompression is used for transmitting (Vehicle-to-Everything) V2X messages on the SLRB according to whether (Internet Protocol) IP based or non-IP based V2X messages are to be transmitted on the SLRB, wherein the header compression and decompression is used if IP based V2X messages are to be transmitted on the SLRB, and the header compression and decompression is not used if non-IP based V2X messages are to be transmitted on the SLRB.
US10951740B2 System and method for testing applications with a load tester and testing translator
Methods, media, and devices for communicating messages between a computer and a server are provided. A processor receives a message in a first format incompatible with the computer from a client computer and performs first and second operations in parallel. In the first operation, the message in the first format is forwarded to the server. In the second operation, the message in the first format is converted into a message in a second format compatible with the computer, and the message in the second format is forwarded to the computer. The processor receives, from the computer, a request in the second format, converts the request in the second format to a request in the first format, and forwards the request in the first format to the server.
US10951738B1 Automatic API integration
A target device executes a target application programming interface (API), and a client device executes a client API that generates and/or collects data. The client device determines that at least a portion of the data collected by the client API is to be sent from the client API to the target API. In response to this determination, target configuration information is received. The target configuration information includes one or both of software properties of software executed on the target device and hardware properties of the target device. The client device determines that a data transfer change is needed for receipt of the portion of the data by the target API. In response to determining that the data transfer change is needed, the data transfer change is automatically implemented. The portion of the data is then sent to the target API.
US10951735B2 Peer based distribution of edge applications
According to some embodiments, system and methods are provided, comprising providing an application module; receiving a request from at least one master agent for application content at the application module, wherein the application content is for execution at one or more assets; executing the application module to determine the distribution of the application content to at least one node located in each of the one or more assets, wherein execution of the application module further comprises: determining an origin of the request and a requesting hierarchy associated with the request; exchanging metadata associated with the requesting hierarchy and metadata associated with the requested application content; determining whether to distribute the application content based on an analysis of the exchanged metadata; distributing the application content to the at least one node located in the asset based on the analysis; and generating an operating response of the asset based on the distributed application content. Numerous other aspects are provided.
US10951733B2 Route selection method and system, network acceleration node, and network acceleration system
A route selection method, a route selection system, a network acceleration node, and a network acceleration system are provided. The route selection method comprises detecting, by an ingress network acceleration node, a link delay from the ingress network acceleration node to each egress network acceleration node, and determining whether each egress network acceleration node is available; obtaining, by the ingress network acceleration node, from an available egress network acceleration node, a link delay from the available egress network acceleration node to a source site IP; and selecting a desired route from the ingress network acceleration node to the source site IP based on a link delay from the ingress network acceleration node to an available egress network acceleration node and a link delay from the available egress network acceleration node to the source site IP.
US10951731B2 Profile switch feature in subsidy locked devices with eUICC
The apparatus determines whether a subscriber identification module (SIM) card is an embedded universal circuit card (eUICC) or a non-eUICC while in a subsidy locked state. The apparatus performs a profile sequence to determine available network profiles if the SIM card is the eUICC. The apparatus may present an option at the user interface UI to switch network profiles on the UE if the current profile of the eUICC does not satisfy a personalization check on the ME.
US10951727B2 Remote access of media items
Methods and systems that facilitate the downloading of media items to a first network device from a second network device are disclosed. A plurality of media items are identified Media item metadata associated with the plurality of media items is obtained from the second network device and stored on the first network device. Media item content data associate with a first subset of the plurality of media items is obtained from the second network device and stored on the first network device. In this manner, only media item metadata associate with a second subset of the plurality of media items is stored on the first network device.
US10951725B2 Request routing processing
Generally described, the present disclosure is directed to managing request routing functionality corresponding to resource requests for one or more resources associated with a content provider. The processing of the DNS requests by the service provider can include the selective filtering of DNS queries associated with a DNS query-based attack. A service provider can assign DNS servers corresponding to a distributed set of network addresses, or portions of network addresses, such that DNS queries exceeding a threshold, such as in DNS query-based attacks, can be filtered in a manner that can mitigate performance impact on for the content provider or service provider.
US10951722B2 Deriving mobile application usage from network traffic
A system provides monitoring for application usage on a device, such as a mobile device, using network consumption data of the device. The system determines an application list of applications executing on a device, determines application strings associated with the applications, receives network consumption data for a process executing on the device, and determines consumption data strings from the network consumption data. The system further determines match scores by identifying matching strings between the application strings and the consumption data strings along weighted search paths defined between the application strings and the consumption data strings, identifies an application from the application list for the process based on the match scores, and associates the network consumption data for the process with the application. The system generates usage data for the application by aggregating network consumption data associated with the application over time.
US10951721B2 Methods and apparatus to determine media impressions using distributed demographic information
Examples to determine media impressions using distributed demographic information are disclosed. An example apparatus includes a reporter to detect at the client device a login event. The example apparatus also includes a communication interface to send a communication to an impression monitor system in response to the reporter detecting at the client device the login event via the login webpage, the login event associated with a first Internet domain different from a second internet domain of the impression monitor system. The example communication interface also sends a login reporting message to the database proprietor, the login reporting message including first and second cookie identifiers, the first cookie identifier associated with the first Internet domain, and the second cookie identifier associated with the second Internet domain of the impression monitor system.
US10951720B2 Multi-channel cognitive resource platform
Embodiments of the invention are directed to systems, methods, and computer program products for providing a multi-channel cognitive resource platform configured for intelligent, proactive and responsive communication with a user, via a user device. The system is further configured to perform one or more user activities, in an integrated manner, within a single interface of the user device, without requiring the user to operate disparate applications. Furthermore, the system is configured to receive user input through multiple communication channels such as a textual communication channel and an audio communication channel. The system is further configured to switch between the various communication channels seamlessly, and in real-time.
US10951715B2 Systems and methods for generating an anonymous interactive display in an extended timeout period
Systems and methods are disclosed for displaying health data during a security timeout. One method includes: displaying an interactive interface; receiving a data type included in the display; detecting a timeout of the interactive interface; hiding or removing the data type from the display in response to the timeout; and initiating an extended timeout including the display with the data type removed.
US10951714B1 Method and system for sharing tangible objects
A system is configured to provide managed services for deployment of shared tangible objects by an operator. The system includes cloud resources provided by the system administrator. In one embodiment, the cloud resources include a device activation module configured to process information concerning the end users to determine whether activation of the shared object should be authorized for use by a selected end user; and a sharable-object command module configured to communicate signals employed in activating shared tangible objects for use when the end user is successfully authorized by the device activation module. The system includes an API provided by the system administrator. The API is configured to facilitate a communication of object activation signals from the sharable-object command module to allow the end user to use the shared tangible object. The same API is employed to facilitate the communication of object activation signals for different types of shared tangible objects that can be provided in different vertical markets.
US10951707B2 Selection device, device selection method, and program
A selection device includes: a storage part in which connection path information indicating a connection path of a device is stored; and a selection part configured to select the device for executing a process from among the plurality of devices. The selection part is configured to select, as the devices for executing a process, the devices whose paths from a place to store data used in the process to the devices are at least partly common on the basis of the connection path information.
US10951705B1 Write leases for distributed file systems
A method, article of manufacture, and apparatus for providing a write leases in a distributed file system is discussed. A lease break is received for a file at a client from a metadata server (“MDS”), wherein the client has a write lease for the file. A write buffer is flushed on the client to an object store, wherein the write buffer comprises data objects comprising the file. A metadata request is transmitted from the client to the MDS in connection with flushing the write buffer. A lease extension is received for the write lease from the MDS.
US10951703B1 Peer-to-peer email content replication and synchronization
Techniques of peer-to-peer email synchronization are disclosed herein. In one embodiment, a technique includes transmitting, from a first client device to an email server, a synchronization request to synchronize an email between the email server and the first client device. In response, the first client device receives a reply containing data representing a replicate identification of email content of the email and identification of a second client device at which a copy of the email content is present. Upon receiving the reply, the first client device can establish a peer-to-peer communications channel with the second client device, download a copy of the email content of the email from the second client device instead of the email server, and surface the downloaded email content in an email client on the first client device to a user.
US10951702B2 Synchronized content library
The disclosed technology addresses the need in the art for synchronizing a content library between a content management system and client devices. Each content item in a user's content library is stored on the content management system and a record of each change to the content library is recorded in a content journal. A client device transmits a synchronization request that a portion of the content journal representing unsynchronized changes be processed to update the content library on the client device. The synchronization request includes a content library identifier and a content journal number identifying the content entry in the content journal last processed by the client device. Synchronization commands are sent based on the content entries not processed by the client device. Updated synchronization data representing the processed content entries is sent to the client device after synchronization is completed.
US10951701B2 Method and apparatus for synchronizing webpage information
According to an example, a cloud server receives an upload request transmitted by the first terminal, wherein the upload request comprises an account and webpage information of a webpage displayed on a first browser of the first terminal. The cloud server transmits the webpage information of the webpage to the second terminal according to the account, such that a second browser of the second terminal opens the webpage according to the webpage information.
US10951698B2 Systems and methods to discover and notify devices that come in close proximity with each other
A first electronic device of a first user programmed to: connect, with a second electronic device of a second user over a first peer-to-peer wireless network link; send, to the second electronic device, a first unique code generated by the first electronic device, corresponding to a first user identifier of the first electronic device; receive, from the second electronic device, a second unique code generated by the second electronic device, corresponding to a second user identifier of the second electronic device; store, the second unique code, and second metadata associated with the second electronic device including the time, proximity or duration of interaction; retrieve, from a coupled backend database stored in a cloud, a third unique code of an electronic device, uploaded to the coupled backend database stored in the cloud; and display, a notification on the first electronic device, if the third unique code matches the second unique code.
US10951691B2 Load balancing in a distributed system
Systems, methods, and computer-readable media are disclosed for implementing a load balance update. A system may be configured to receive a plurality performance reports for a plurality of service nodes running on the plurality of host entities, wherein each performance report comprises performance indicators for a service node in the plurality of service nodes running on a host entity in the plurality of host entities, generate a load balance update based on the performance reports, and implement the load balance update at a load balancer.
US10951690B2 Near real-time computation of scaling unit's load and availability state
Various embodiments of the present technology generally relate to systems and methods for intelligent load shedding. More specifically, various embodiments of the present technology generally relate to intelligent load shedding of traffic based on current load state of target capacity. In some embodiments, a first server can send a capacity request indicating that the first server is nearing capacity and needs assistance with load. In response to the capacity request, an assistance request can be published to additional nearby servers. The servers can respond with a status update providing load and availability information. Based on the load and availability information (or other information such as latency), a second server from the additional servers can be selected and traffic can be routed away from the first server to the second server.
US10951689B1 Electronic device allocation and routing
An advisor distribution system may include an advisor management system, which may include various software modules. The advisor management system may allow for a balanced distribution of a plurality of advisors operating a plurality of advisor computing devices into multiple groups based on value of a Mahalanobis Distance between each covariate of the plurality of advisors operating the plurality of advisor computing devices.
US10951684B2 Information processing system, information processing method, user terminal and storage medium
A non-limiting example information processing system includes a plurality of user terminals, and a download task list for each user terminal is managed by a list server. Existence/non-existence of renewal of the download task list is managed by a revision server, and the user terminal inquires of the revision server the existence/non-existence of the renewal. If the download task list is renewed, the user terminal acquires the download task list from the list server, and acquires a content from a content server according to an acquired download task list.
US10951682B2 Systems and methods for accessing multiple resources via one identifier
A computer-implemented method includes receiving, by an application executing on a computing device, a first environment with a first identifier, in response to a first request comprising an authentication code. The method further includes associating, by the application, the first identifier with the authentication code, sending, by the application, a second request comprising the first identifier and the authentication code, and in response to sending the second request, receiving, by the application, a second environment with a second identifier. The second environment is a version snapshot of the first environment.
US10951680B2 Apparatus, system, and method for multi-bitrate content streaming
An apparatus for multi-bitrate content streaming includes a receiving module configured to capture media content, a streamlet module configured to segment the media content and generate a plurality of streamlets, and an encoding module configured to generate a set of streamlets. The system includes the apparatus, wherein the set of streamlets comprises a plurality of streamlets having identical time indices and durations, and each streamlet of the set of streamlets having a unique bitrate, and wherein the encoding module comprises a master module configured to assign an encoding job to one of a plurality of host computing modules in response to an encoding job completion bid. A method includes receiving media content, segmenting the media content and generating a plurality of streamlets, and generating a set of streamlets.
US10951678B2 Method and apparatus for content distribution over a network
A method that incorporates teachings of the subject disclosure may include, for example transmitting, via a connection to a network having an available digital bandwidth, a first pre-fetch media content item of media content items included in the a media recommendation transmitted to a communication device, the first pre-fetch media content item having a first rank. Responsive to a determination of a change in the available digital bandwidth, the transmitting of the first pre-fetch media content item is stopped and a second pre-fetch media content item of media content items included in the media recommendation is transmitted via the connection to the network. The second pre-fetch media content item has a second rank. Other embodiments are disclosed.
US10951677B1 Managing a distributed system processing a publisher's streaming data
A distributed system processing a publisher's streaming data. The distributed system comprises multiple workers and publisher data stores, each publisher data store dedicated to a worker and a publisher. A sampling ratio (the fraction of data items for storage in the publisher's data store) is selected by a publisher data store's worker based on historical information. At least two workers select different sampling ratios. Data items representing an interaction between an entity and the publisher are received. Each data item is assigned to a worker for processing. A hash function is applied to the data item's identifier, resulting in a key value falling within the hash function's range. The scope of the publisher's data store is equal to the hash function's range multiplied by the sampling ratio of the publisher's data store. A data item with a key value within the scope of the publisher's data store is stored therein.
US10951675B2 Methods and systems for blockchain incentivized data streaming and delivery over a decentralized network
Methods and systems for incentivizing the delivery of data contents among peer nodes in a decentralized data delivery network are disclosed. The network comprises peer-to-peer (P2P) connections implemented on top of a content delivery network (CDN) having CDN servers that provide data resources to network nodes. Such a hybrid network comprises viewer peer nodes, edge cacher peer nodes, tracker servers, and a payment service module. A micropayment pool is created on a blockchain by the payment service module. A cacher peer node downloads a data resource from a CDN server, and shares portions of the data resource with viewer peer nodes in the hybrid network. In return, the cacher peer node receives from the payment service module, off-chain transactions that encode cumulative payment amounts from the micropayment pool to the cacher peer node. A last off-line transaction is submitted to the blockchain to claim a total payment amount.
US10951665B2 ACR buffering in the cloud
A network element of an Internet Protocol multimedia subsystem buffers network resource usage information in the cloud. After generating network resource usage information based on an observation of network resource usage, the network element transmits the network resource usage information to a cloud-based storage service for buffering. Once a network resource usage collection function is available, the network element retrieves the network resource usage information from the cloud-based storage service and transmits it to a charging collection function for generation of call detail records.
US10951662B1 Open integration framework for cybersecurity incident management software platform
In an open integration framework of a computerized cybersecurity incident management software platform, integrations are defined at an action level for integrating cybersecurity products for performing desired actions into the cybersecurity incident management software platform. High-level parameters of an integration are defined through an integration definition file. The integration definition file identifies a cybersecurity product to be called through an application program interface. One or more actions of the integration are defined through one or more respective action definition files that define details of the one or more actions. The action definition files identify the integration defined by the integration definition file, and the actions requiring use of the cybersecurity product through the application program interface.
US10951660B2 Methods and systems for protecting a secured network
Methods and systems for protecting a secured network are presented. For example, one or more packet security gateways may be associated with a security policy management server. At each packet security gateway, a dynamic security policy may be received from the security policy management server, packets associated with a network protected by the packet security gateway may be received, and at least one of multiple packet transformation functions specified by the dynamic security policy may be performed on the packets.
US10951659B2 System and method for providing network and computer firewall protection with dynamic address isolation to a device
A computer performs dynamic address isolation. The computer comprises an application associated with an application address, a network interface coupled to receive incoming data packets from and transmit outgoing data packets to an external network, a network address translation engine configured to translate between the application address and a public address, and a driver for automatically forwarding the outgoing data packets to the network address translation engine to translate the application address to the public address, and for automatically forwarding the incoming data packets to the network address translation engine to translate the public address to the application address. The computer may communicate with a firewall configured to handle both network-level security and application-level security.
US10951657B2 Systems and methods for authenticating platform trust in a network function virtualization environment
A remote attestation system for a computer network includes an attestation operations subsystem configured to manage attestation procedures for the remote attestation system, and an attestation server pool including a plurality of attestation servers. The plurality of attestation servers is configured to perform attestation of at least one host in a data center. The system further includes an attestation state database configured to store a state of attestation of the at least one host, an attestation policy database configured to store at least one operator policy of the computer network, and an end-user service portal configured to provide access to the remote attestation system by users of the computer network.
US10951647B1 Behavioral scanning of mobile applications
Behavioral analysis of a mobile application is performed to determine whether the application is malicious. During analysis, various user interactions are simulated in an emulated environment to activate many possible resulting behaviors of an application. The behaviors are classified as hard or soft signals. A probability of the application being malicious is determined through combining soft signals, and the application is classified as malicious or non-malicious. Users of the application, the developer of the application, or a distributor of the application are notified of the application classification to enable responsive action.
US10951644B1 Auto-containment of potentially vulnerable applications
There is provided a method and system for advanced endpoint protection. With this methodology, when a file is requested to be executed on any endpoint, all intelligence sources would be checked to decide if that file has any known or potential vulnerability associated with it. If there is any information about any known or potential vulnerability, it would be launched inside the secure container to isolate the all resource usage of that application from the rest of the known good and secure applications in order to achieve the securest computing environment on an endpoint.
US10951642B2 Context-dependent timeout for remote security services
A threat management facility that remotely stores global reputation information for network content can be used in combination with a recognition engine such as a machine learning classifier that is locally deployed on endpoints within an enterprise network. More specifically, the recognition engine can locally evaluate reputation for a network address being accessed by an endpoint, and this reputation information can be used to dynamically establish a timeout for a request from the endpoint to the threat management facility for corresponding global reputation information.
US10951641B2 Threat mitigation system and method
A computer-implemented method, computer program product and computing system for: obtaining system-defined consolidated platform information for a computing platform from an independent information source; obtaining client-defined consolidated platform information for the computing platform from a client information source; and presenting differential consolidated platform information for the computing platform to the third-party.
US10951640B2 Traffic attack protection method and system, controller, router, and storage medium
A method for protection against cyberattack includes: establishing neighbor relationships with border routers at a plurality of traffic entrances; and receiving an attack protection request from an intrusion detection system at a first traffic entrance. The first traffic entrance is any one of the plurality of traffic entrances. The attack protection request carries a target network address that has been attacked. The method also includes: generating routing information based on the attack protection request, and sending the routing information to a first border router based on the neighbor relationships. The routing information includes the target network address and routing address information. The first border router performs, based on the routing address information, protection processing on traffic that corresponds to the target network address. The first border router is a border router at the first traffic entrance at which the intrusion detection system that sends the attack protection request is located.
US10951638B2 Security of server hosting remote application
A method, computer system, and a computer program product for detecting a malicious activity with respect to an application hosted on a server is provided. The present invention may include collecting user activity data associated an application accessed remotely over a network and generating a graph from the collected user activity data. Each node of the graph may represent a set of user requests received from a user with respect to a location within the application and each connection between nodes may represent a user navigable path between locations within the application. The present invention may include storing the generated graph and monitoring subsequent user activity with respect to the application. The present invention may include detecting a subsequent user activity that does not match the stored graph.
US10951636B2 Dynamic phishing detection methods and apparatus
A computer-implemented method for detecting a phishing attempt by a given website is provided. The method includes receiving a webpage from the given website, which includes computer-readable code for the webpage. The method also includes ascertaining hyperlink references in the computer-readable code. Each hyperlink reference refers to at least a component of another webpage. The method further includes performing linking relationship analysis on at least a subset of websites identified to be referenced by the hyperlink references, which includes determining whether a first website is in a bi-directional/uni-directional linking relationship with the given website. The first website is one of the subset of websites. The method yet also includes, if the first website is in the bi-directional linking relationship, designating the given website a non-phishing website. The method yet further includes, if the first website is in the uni-directional linking relationship, performing anti-phishing measures with respect to the given website.
US10951633B1 Serverless auto-remediating security systems and methods
Systems and methods involve an input layer function of a function-as-a-service (FaaS) pipeline that receives trigger data from a trigger layer function of one or more processors of enterprise processing systems, calls one or more processors of an enrich layer function of the FaaS pipeline that adds enriching context to the trigger data, and creates an event based at least in part on the enriched trigger data. A route layer function of the FaaS pipeline invoked by the input layer function creates an action based on the event created by the input layer function. An action layer function of the FaaS pipeline invoked by the route layer function creates a command based on the action created by the route layer function, and the action layer function sends a remediation action to a command layer function of the enterprise processor based on the action created by the route layer function.
US10951627B2 Securing ordered resource access
Ordered access to resources is controlled by restricting access to additional resources that are accessible when a client device provides an authentication provided when accessing an initial resource. When the client device accesses the initial resources, a set of access parameters are identified describing the request and the client device providing the request, and included with an expiration time in generating a token. The token and expiration date are provided in an authorization for the additional resources. When requesting the additional resources, the authorization is provided and verified by comparing the token in the authorization with a test token generated with reference to access parameters of the request for additional resources. When the tokens match, the additional resource is provided to the client device.
US10951625B2 Cross-application identity and access management
Techniques are described for unified identity and access management (IAM) across multiple applications in a distributed (e.g., cloud) computing environment. Implementations provide for IAM across multiple applications through use of a single, unified IAM tool including an IAM interface. The IAM tool can manage user identity and user access rights for multiple applications in the platform environment. The IAM tool can also employ a unified IAM database, which stores user profiles that each describes user access rights for a user in one or more applications. Through use of the unified IAM tool, an operator can access a single interface to manage user identity and access privileges across multiple applications which may have their own identity management interfaces, with user roles in different applications mapped through use of an equivalency matrix in some cases. The IAM tool can be used to add, remove, or edit user access privileges for multiple applications.
US10951621B2 Leveraging a regulated network to enable device connectivity in a restricted zone
A component of an environment having available bandwidth for performing a task is located. Authorization to connect a device associated with the task to the component is granted. In response to determining that a set of one or more conditions are met, the device is connected to the component. The connection provides network connectivity to the device via the component.
US10951613B2 Biometric methods for online user authentication
Methods for authenticating a genuine presence of a human involve directing one or more modulated probes towards a body part of the human, receiving a response to the probes from the body part, and analyzing the response to determine whether it contains spectral characteristics that match a class of responses to such probes for the human body part in a human population. Replay attacks are countered by varying the modulation of the probe temporally, spatially, and spectrally each time authentication is performed. The probes may include electromagnetic radiation, acoustic beams, or particle beams that generate a detected reflection, absorption pattern, scintillation, or fluorescence response of the body part. The analysis of the response may be directed to one or more of temporal, spatial, and spectral variations in accordance with the nature of the probes and the modulation.
US10951612B2 System and method of inter-account resource access management
An improved method and system of enabling the owner of an account associated with a resource to allow a second user to gain access to the resource or a particular aspect of the resource is disclosed. Solutions and implementations disclosed provide an easily manageable mechanism for allowing access to a resource, without the need for a complex administrator-based access control system. Instead, a negotiated account to account resource access arrangement is established between the first user's account and the second user's account to share some or all of the actions available to the first user for the resource.
US10951610B2 Operation of mathematical constant PI to authenticate website and computer network users
A computer-implemented user authentication method to provide users of computer devices interconnecting with computer information systems with a frequently changing numeric passcode generated via a time-synchronized mathematical operation of the mathematical constant Pi (π) without the need for a Two Factor Authentication process. The method operates the mathematical constant Pi, wherein an application software performs the mathematical operation of Pi to select a segment of Pi. The selected Pi segment becomes the user's passcode, referred in this invention as the PI ID Value (PIV). The method is dynamic, creating a new PIV for the computer user each time the user operates his/her computer device to gain access into a network or website. To attain the same Pi segment in real-time and authenticate the user, the network or website administrator utilizes in its computer server the same parameters and mathematical operation used by the user's computing device.
US10951602B2 Server based methods and systems for conducting personalized, interactive and intelligent searches
Existing search methods/systems are often generic and sometimes offer no user specific information. Disclosed herein are methods and systems for providing personalized, interactive, and intelligent search information. In particular, a search query is provided to a remote server and the remote server uses intelligent analysis for better interpreting and understanding user input and interactive user feedback concerning both search query quality and search result quality are provided to improve search quality and user experience, especially for accurate and intelligent searches in an interactive system (e.g., in an AR system). Using a remote server for query processing is advantageous because of its superior capability, including superior computing capacity.
US10951600B2 Domain authentication
Various systems and methods for domain authentication are described herein. In an example, the method may include detecting a domain from a request of a tenant for access to a farm. The method may also include identifying a presence of a site ID from a database of the farm based on the domain. The method may also include sending an authentication request to a default site or a custom site, the authentication request managed through a site manager based on the identified presence of the site ID in the database of the farm. The method may also include routing traffic from the tenant to the farm in response to satisfaction of the authentication request.
US10951599B2 Secure shell (SSH) server public key validation by a SSH client in a high volume device deployment
A method of securely accessing a modem is disclosed that uses an authentication token with a hash of a secure shell server (SSH) public key. The method includes receiving an encrypted authentication token from the modem, the authentication token having one of a hash of the SSH public key and the SSH public key and being encrypted according to another public key, transmitting the encrypted authentication token to a central server, receiving a decrypted authentication token from the central server, the decrypted authentication token comprising the hash of the SSH server public key, configuring modem interfaces at least in part using the authentication token, the modem interfaces including an interface with an SSH server, and communicating with the modem according to the hash of the SSH server public key.
US10951598B2 Sharing resources between wireless networks
A wireless device establishes a first link for communications with a cellular base station, wherein the first link uses a first channel as a carrier. The wireless device receives information from the cellular base station for configuring a second link between the wireless device and another wireless device, wherein the second link uses a second channel as a carrier and wherein the second channel is different than the first channel. The wireless device communicates directly with the other wireless device using the second link, wherein the second link resources are assigned by the cellular base station using the first link. The wireless device can use one or more uplink and/or downlink grants from the cellular base station to communicate directly with the other wireless device.
US10951597B2 Methods and systems for transferring secure data and facilitating new client acquisitions
Methods and systems for directly and securely transferring encrypted medical data between two remote locations, such as an imaging site and a diagnostic site, wherein the diagnostic site is not within a data transfer network utilized by the imaging site. The invention allows the diagnostic site to receive medical data and view the data using a thin client viewer, and allows the diagnostic site to register as an in-network site.
US10951595B2 Method, system and apparatus for storing website private key plaintext
The present application discloses a method, system and apparatus for storing a website private key plaintext. A specific implementation of the method includes: receiving a public key sent from a terminal configured to perform encryption and decryption, wherein the public key is generated at random by the terminal; encrypting a website private key plaintext by using the public key to generate a website private key ciphertext, wherein the website private key plaintext is pre-acquired; and sending the website private key ciphertext to the terminal, so that the terminal decrypts the website private key ciphertext by using the private key to generate the website private key plaintext and store the website private key plaintext in the terminal. This implementation improves the security of storage of the website private key plaintext.
US10951590B2 User anonymity through data swapping
A size of collected data to swap is identified, over vehicle-to-vehicle communication between first and second vehicles. A first segment of data of the size stored to the first vehicle is swapped with a second segment of data of the size stored to the second vehicle over the vehicle-to-vehicle communication between the first and second vehicles. The swapped data received from the second vehicle is sent from the first vehicle to a server.
US10951589B2 Proxy auto-configuration for directing client traffic to a cloud proxy
Among other things, this document describes systems, methods and devices for providing a cloud proxy auto-config (PAC) function for clients connected to a private network, such as an enterprise network. The teachings hereof are of particular use with cloud hosted proxy services provided by server deployments outside of the private network (e.g., external to the enterprise or other organizational network). This document also describes systems, methods and devices for providing a proxy auto-config (PAC) function for clients connected to a third party network, such as when the client moves outside of the enterprise network.
US10951586B2 Providing location-specific network access to remote services
Techniques are described for providing users with access to computer networks, such as to enable users to create and configure computer networks that are provided by a remote configurable network service for the users' use. Computer networks provided by the configurable network service may be configured to be private computer networks that are accessible only by the users who create them, and may each be created and configured by a client of the configurable network service to be an extension to an existing computer network of the client, such as a private computer network extension to an existing private computer network of the client. In addition, access to remote resource services may be configured and provided from such computer networks in various manners, such as to automatically include access control information to limit access to particular resources to computing nodes at the location of that provided computer network.
US10951582B2 Dynamic firewall configuration
Disclosed are systems and methods for firewall configuration. A request can be transmitted to a DNS server. A response to the DNS request can include an Internet Protocol (IP) address. A firewall rule can be generated permitting access to the IP address. The firewall rule can be configured to be valid until expiration of a time-to-live value in the response to the DNS request. Thus, firewall rules can be automatically created as needed by executed processes, eliminating the need for manual firewall rule creation. As the firewall rule is invalid after the expiration of the time-to-live value, risks associated with maintaining out-of-date firewall rules are eliminated, as is the requirement to manually remove or modify out-of-date firewall rules.
US10951581B2 Mitigation of attacks on satellite networks
A system includes a terminal and a gateway. The terminal is programmed to identify, in received data, a signature of rogue data that includes at least a device identifier and an application identifier, and to transmit, via uplink to a satellite, the identified signature to a gateway. The gateway is programmed to block downlink data, upon determining that downlink data includes the received signature, and to broadcast the received signature to a second gateway.
US10951579B2 Systems and methods for resolving double address faults during the commissioning of a connected system
Systems and methods for resolving double address faults during the commissioning of a connected system are provided. Some methods can include identifying a subset of a plurality of devices in a region with a double address fault, displaying a first list of the subset, receiving user input selecting one of the subset, identifying a current location of a user, generating a map of the region, wherein the map identifies a respective location of each of the subset and includes visual signs to guide the user from the current location of the user to the respective location of the one of the subset, displaying the map, generating a second list of valid addresses assignable to the one of the subset to address the double address fault, and displaying the second list.
US10951578B1 Stateless policy and service chaining in neutral host network
Presented herein are techniques that provide for a way to associate a policy, or signal the policy for a user equipment (UE), directly from the UE traffic, inband or, in other words, within the data plane. The policies are effectively embedded in the address of the UE traffic. When the Neutral Host Network (NHN) receives the UE traffic, the policy can be determined directly from the address associated with the UE traffic. This provides for a unique way of integrating a service chain identifier in the Internet Protocol address of the UE to identify the services/policies to be applied to UE traffic in a stateless manner.
US10951575B1 Domain name system (DNS) translations for co-located Gateway User Planes in wireless communication networks
A Gateway Control Plane (GW-C) receives a session request for User Equipment (UE) from a serving Access Point (AP) and transfers an Access Gateway User Plane (AGW-U) request that has network data and the AP Identifier (ID). The GW-C receives an AGW-U response that indicates a translation fault for the AP ID. A translation controller transfers a translation request that has the Tracking Area Indicator (TAI) for the UE. A Domain Name System (DNS) translates the TAI into AGW-U IDs and External Gateway User Plane (EGW-U) IDs. The translation controller determines a co-located group of the AGW-Us and the EGW-Us and adds a location ID to the AGW-U IDs and the EGW-U IDs in the co-located group. The translation controller generates translations of the AP ID into the AGW-U IDs and of the AGW-U IDs into the EGW-U IDs. The translation controller transfers the translations to the DNS.
US10951570B2 Preventing a user from missing unread documents
According to one exemplary embodiment, a processor-implemented method for informing a user that an important unread email (IUE) will be removed from an online communication inbox, wherein the IUE is a high priority email determined by an algorithm is provided. The method may include determining, by the processor, if the online communication inbox associated with the user has received the IUE. The method may also include determining if an email removal event associated with the received IUE will occur within a threshold time. The method may then include displaying a notification to the user of the email removal event based on determining that the email removal event will occur within the threshold time.
US10951564B1 Direct messaging instance generation
Techniques are described for expediting a generation of a direct messaging instance between two people associated with different organizations. A first person associated with a communication platform may submit a request to the communication platform to generate an invitation to communicate via the direct messaging instance. The first person may provide the invitation to a second person directly or via the communication platform. Responsive to receiving an indication that the second person has accepted the invitation, the communication platform may generate a direct messaging instance between the first person and the second person. The communication platform may update respective user interfaces to include the direct messaging instance. The communication platform may process messages and/or data between the first person and the second person that is input on the respective user interface and sent via the direct messaging instance.
US10951563B2 Enhancing a social media post with content that is relevant to the audience of the post
Systems and methods are described for enhancing a social media post with a content item. An illustrative method includes receiving a social media post; extracting, from the social media post, a first content item; identifying, in a frame of the first content item, a portion of the frame that is a non-focus portion; identifying a plurality of content items that fit within the non-focus portion; identifying a content preference of an audience of the social media post; determining an estimated length of time that the audience will view the social media post; selecting a second content item, from the plurality of content items, that matches the content preference of the audience and has a duration that does not exceed the estimated length of time; generating an enhanced social media post by overlaying the second content item onto the non-focus portion; and generating for display the enhanced social media post.
US10951562B2 Customized contextual media content item generation
Among other things, embodiments of the present disclosure improve the functionality of electronic messaging and imaging software and systems by determining topics of electronic communications between users and generating customized media content items based on such topics. The media content can be generated for a variety of topics and shared with other users. For example, media content (e.g., images or video can be generated and displayed on a user's computing device, as well as transmitted to other users via electronic communications, such as short message service (SMS) or multimedia service (MMS) texts and emails.
US10951557B2 Information interaction method and terminal
An information interaction method is applied to a first terminal installed with an interaction program, the first terminal is connected to a second terminal installed with a voice player and a lighting device, and the method includes: acquiring, by the first terminal, at least one type of interaction information of voice information, text information and expression information and at least one interaction effect of a sound effect and a lighting effect that are corresponding to the interaction information; and sending acquired effect data to the second terminal according to the interaction information and the interaction effect, the second terminal displaying the effect data.
US10951554B1 Systems and methods facilitating bot communications
A method for delivering messages from customers to bots that includes providing a bot gateway and, pursuant to a process, formatting and sending the messages. The bot gateway includes bot schemas that each defines a data field arrangement for sending requests to a particular bot. The process includes receiving a first message and determining therefrom a first customer, a first tenant, a first bot, and a text message from the first customer to the first bot. The process includes: providing a bot configuration data set; selecting a first bot schema pertaining to the first bot; creating a formatted request via mapping the text message and the data values defined in the bot configuration data set to corresponding data fields defined within the data field arrangement; and sending the formatted request to the first bot.
US10951553B2 Updatable message channels/topics for customer service interaction
A computer-implemented process for displaying one or more message channels may include arranging the one or more message channels for a user of a computing system to view. Each of the one or more message channels may include a message channel icon, a message channel name, a message, a timestamp of the message, and a badge number.
US10951549B2 Reusing switch ports for external buffer network
An Integrated Circuit (IC) includes multiple ports and packet processing circuitry. The ports are configured to serve as ingress ports and egress ports for receiving and transmitting packets from and to a communication network. The packet processing circuitry is configured to forward the packets between the ingress ports and the egress ports, to read an indication that specifies whether the IC is to operate in an internal buffer configuration or in an off-chip buffer configuration, when the indication specifies the internal buffer configuration, to buffer the packets internally to the IC, and, when the indication specifies the off-chip buffer configuration, to configure one or more of the ports for connecting to a memory system external to the IC, and for buffering at least some of the packets in the memory system, externally to the IC.
US10951548B2 Method for resetting a packet processing component to an operational state
A network device that includes a plurality of packet processing components may receive traffic associated with one or more services. The network device may store state information for each of the plurality of packet processing components, while the plurality of packet processing components are receiving the traffic. The state information may include state configuration information and/or internal storage information. The state information may be stored using a data structure that is internal to the network device and external to the packet processing component. The network device may detect an error that prevents the packet processing component from processing at least a portion of the traffic. The network device may execute, based on detecting the error that prevents the packet processing component from processing at least the portion of the traffic, a recovery procedure that uses the state information to reset the packet processing component to an operational state.
US10951547B2 Message sequence evaluation for redundant communication system
The technical solutions described herein address technical challenges in case of redundant communication channels between microcontrollers (MCU)s, which communicate the same information and use rolling counter(s). For example, the technical solutions include a method to evaluate a sequence of communication messages between the MCUs in a redundant communication network and react responsively.
US10951542B2 Method for managing operational schedules of cloud-based systems
Techniques for managing cloud-based systems are provided. A user provides search criteria for cloud-based resources through a web-based user interface. A search for the cloud-based resources is conducted based on the search criteria. The web-based interface displays a listing of cloud-based resources matching the search criteria. The user provides an input indicating a request to keep awake a first cloud-based resource. In response, the web-based interface copies an original operating schedule for the first cloud-based resource into a first tag and modifies the original operating schedule contained within a second tag to form a modified operating schedule to cause the cloud-based resource to keep awake. The user can restore the original operating schedule when desired. Alternatively, the web-based interface can automatically restore the original operating schedule when a predetermined time period expires.
US10951540B1 Capture and execution of provider network tasks
A provider network provides task capture and execution for tasks performed with respect to resources in the provider network. Task actions performed with respect to resources may be captured based on inputs to a provider network via a network-based service for the provider network in order to generate a recorded task. The recorded task may be stored for subsequent execution. In response to the detection of an execution event for the recorded task, the task actions may be performed as described in the recorded task. In some embodiments, task parameters and execution events may be defined for recorded tasks. Multiple recorded tasks may be linked together to be managed and executed as recorded task workflows. Recorded tasks may also be obtained that were recorded by other clients, or recorded for different provider networks.
US10951536B1 Sequence number recovery in stateful devices
In one embodiment, a network security device configured to monitor a communication session between a first device and a second device generates a first empty acknowledgment packet specifying a first sequence number and sends the first empty acknowledgment packet to the first device. The network security device may thereafter determine that a response from the first device has not been received within a threshold amount of time and generate, at least partly in response, a second empty acknowledgment packet specifying a second sequence number. The network security device may send the second empty acknowledgment packet to the first device and receive, from the first device, a third empty acknowledgment packet specifying a third sequence number. The network security device may then store the third sequence number in association with the communication session between the first device and the second device.
US10951534B2 Quality of service management system for a communication network
A quality of service management system includes a rules engine that receives information associated with a communication path having an assigned quality of service (QoS) to be provided for a customer communication device, and identifies one or more network elements assigned to provide the communication path. Each network element having a plurality of queues configured to provide varying QoS levels relative to one another. For each of the network elements, the rules engine determines at least one queue that is configured to provide the communication path at the assigned quality of service, and transmits queue information associated with the determined queue to its respective network element, the network element conveying the communication path through the determined queue.
US10951530B2 Systems and methods for adjusting a congestion window value of a content delivery network
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for controlling a congestion window (CWND) value of a communication session of a CDN. In particular, a content server may analyze a request to determine or receive an indication of the type of content being requested. The content server may then set the initial CWND based on the type of content being requested. For example, the content server may set a relatively high CWND value for requested content that is not particularly large, such as image files or text, so that the data of the content is received at the client device quickly. For larger files or files that a have a determined smaller urgency, the initial CWND may be set at a lower value to ensure that providing the data of the content does not congest the link between the devices.
US10951526B2 Technologies for efficiently determining a root of congestion with a multi-stage network switch
Technologies for determining a root of congestion include a network switch. The network switch is to operate arbiter units in at least one upstream stage at a packet transfer rate that is greater than a packet transfer rate of an arbiter unit in an output stage, determine whether an input buffer of a remote network switch in communication with the output stage has sustained congestion over a first predefined time period, determine whether an output buffer of the arbiter unit in the output stage has sustained congestion over a second predefined time period, and determine, as a function of whether the input buffer of the remote network switch has sustained congestion and whether the output buffer of the arbiter unit in the output stage has sustained congestion, whether the network switch is a root of congestion.
US10951519B2 Methods, systems, and computer readable media for multi-protocol stateful routing
Methods, systems, and computer readable media for multi-protocol stateful routing are provided. One method of routing is performed at a multi-protocol stateful router and includes receiving a first message of a client session that is communicated using a first protocol. The method includes obtaining, from the first message, one or more client identifiers, determining a policy server that is assigned to the client session, and storing the one or more client identifiers and a policy server identifier that is associated with the policy server assigned to the client session as a multi-protocol binding record. The method also includes receiving a second message that is communicated using a second protocol that is different from the first protocol, using the multi-protocol binding record to determine that the second message is in the client session, and route the second message to the policy server that is assigned to the client session.
US10951517B2 DCB-based path selection systems and methods for san traffic in lag topologies
Data Center Bridge (DCB)-based path selection methods and systems reduce packet loss in a network system comprising a Link Aggregation Group (LAG) topology. In embodiments, once traffic received at a LAG node and identified as DCB traffic, links whose DCB status are identified as “up” are assigned to a LAG sub-trunk that may be used to forward the DCB traffic on the LAG trunk, while non-DCB traffic is forwarded to any member of the LAG, irrespective of DCB status. In addition, DCB traffic received from a LAG peer node, which sends traffic on an inter-node link (INL) when no DCB-enabled links to a downstream device are present, is identified as DCB traffic and forwarded on a LAG sub-trunk that comprises DCB-enabled links. An egress mask that indicates to not forward the traffic received at the LAG node on the INL may be overridden, such that DCB traffic may be forwarded.
US10951516B2 Technologies for quality of service based throttling in fabric architectures
Technologies for quality of service based throttling in a fabric architecture include a network node of a plurality of network nodes interconnected across the fabric architecture via an interconnect fabric. The network node includes a host fabric interface (HFI) configured to facilitate the transmission of data to/from the network node, monitor quality of service levels of resources of the network node used to process and transmit the data, and detect a throttling condition based on a result of the monitored quality of service levels. The HFI is further configured to generate and transmit a throttling message to one or more of the interconnected network nodes in response to having detected a throttling condition. The HFI is additionally configured to receive a throttling message from another of the network nodes and perform a throttling action on one or more of the resources based on the received throttling message. Other embodiments are described herein.
US10951510B2 Communication device and communication method
A communication device belonging to a first cluster among a plurality of clusters includes a memory, a processor, and a network connection device. The memory stores identification information of another cluster that has information being retrievable by a terminal connecting to the communication device in a summary of data held by the other cluster. The processor performs, upon receiving a combination of identification information of a second cluster that holds retrieval-target data and identification information of the retrieval-target data from the terminal that accessed the summary, a control to request target data identified by the combination. The network connection device forwards the target data to the terminal.
US10951508B2 End-to-end data path integrity validation at layer 2
Systems and methods of end-to-end data path integrity validation of a service with a data path at Layer 1 and Layer 2 implemented by a network element include, responsive to initiation of a test, messaging between network elements in the data path to coordinate defect and statistics collection at each of the network elements in the data path; receiving results for the defect and statistics collection from each of the network elements in the data path; and summarizing the received results to form a consolidated report for the test across all of the network elements in the data path.
US10951506B1 Offloading heartbeat responses message processing to a kernel of a network device
System and method for processing heartbeat messages. A first network device receives heartbeat response messages from two or more of a plurality of network devices. Each heartbeat response message respectively corresponds to one network device of the plurality of network devices. The first network device processes the received heartbeat response messages in kernel space and determines, for each of the plurality of heartbeat response messages, an index value identifying the network device that sent the respective heartbeat response message. The first network device updates heartbeat response message fields in a health check data structure in kernel space based on the generated index values and subsequently processes, in a user space, information received from at least one of the heartbeat response message fields of the health check data structure to obtain health status associated with one or more of the plurality of network devices.
US10951505B2 Optimizing network efficiency for application requirements
Methods and systems for selecting routes from among multiple media and/or optimizing transmission across those media are described. A minimum data rate may be determined for transmitting a content item. Based on that minimum data rate, a device may determine whether to transmit the content item via a given medium, select a different medium for transmission, or adjust transmission to compensate for unfavorable network conditions. A device may select a medium based on ranking one or more routes from a content source to a user device. Further, a device may determine a data rate for transmission based on calculating an expected time of transmission that includes time spent performing retransmissions at a given data rate.
US10951498B2 System and method for aggregating and reporting network traffic data
A method for analyzing traffic in a communications network includes sampling data packets at a plurality of network interconnection points, wherein sampling the data packets includes generating a plurality of sampled packet data in one or more standardized formats, converting the sampled packet data from the one or more standardized formats into a neutral format, and aggregating the sampled packet data in the neutral format from the plurality of network interconnection points. A system includes a communications node operable to sample data packets flowing through and generate sample packet data in a specified format, a collector node operable to convert the sampled packet data into a neutral format, the collector node further operable to map IP addresses of the sampled packet data to corresponding prefixes in a routing table; and an aggregator node operable to aggregate neutrally formatted sampled packet data from a plurality of collector nodes.
US10951493B2 Determining wireless network performance
Aspects described herein relate to various methods, systems and apparatuses that may improve methods of determining network performance. One or more aspects relate to performing one or more network tests based on a controller device and one or more measurement devices. The controller device may be configured to determine one or more network tests and initiate performance of the one or more network tests. The one or more measurement devices may be configured to perform the one or more network tests. One or more additional aspects may relate to determining one or more rankings of wireless networks. A ranking may be determined based on measurement data that is associated with aspects of network performance, based on results of one or more surveys, based on one or more user types, and/or based on weights that adjust the importance of factors including the measurement data and the results of a survey.
US10951492B2 System and a method for automatic conversion of monolithic services to micro-services
A system and method for conversion of monolithic services to micro-services is provided. One or more features related to service associated with domain implemented by monolithic service source code are identified. Features are identified for creating first feature set. One or more features are determined related to dependencies and cross-dependencies amongst one or more service functions associated with service, implemented by monolithic service source code, and between service functions and entities associated with domain expressed in the monolithic service source code. One or more features related to dependencies and cross-dependencies are determined for creating second feature set. Relationship between features present in first feature set and second feature set is determined. The relationship is representative of similarity of the features present in first feature set and second feature set. One or more micro-services are created based on similarity between features present in first feature set and second feature set.
US10951491B2 Automatic microservice problem detection in enterprise applications
A server system includes a memory, a processor in communication with the memory, and a server managing a plurality of cooperating microservices. The server executes on the at least one processor to capture tracing information reported during invocation of a set of cooperating microservices. The tracing information includes a service name and version information associated with at least one microservice of the set of cooperating microservices. Additionally, the server builds an application deployment profile from the service name and version information, compares the application deployment profile to an existing profile, and classifies the application deployment profile as a previously existing profile, a subset profile, an extension profile, and/or an updated profile. The server tracks performance data associated with the application deployment profile.
US10951485B1 System, method, and computer program for operating a multi-stage artificial intelligence (AI) analysis in a communication network
A system, method, and computer program product are provided for operating a multi-stage artificial intelligence (AI) analysis in a communication network. In use, first log data of network activity of the communication network is acquired based on a first set of monitoring rules. A network situation is detected in log data by an artificial intelligence (AI) system using an AI-model. A confidence level is computed associated with the detection of the network situation. Additionally, it is determined whether the confidence level surpasses a predefined value, and when it is determined that the confidence level does not surpass the predefined value, second log data of the network activity of the communication network is acquired based on an additional set of monitoring rules. Further, the detection of the network situation, the computation of the confidence level, and the determination whether the confidence level surpasses the predefined level are each repeated.
US10951477B2 Identification of conflict rules in a network intent formal equivalence failure
Systems, methods, and computer-readable media for identifying conflict rules between models of network intents. A first and second model of network intents are obtained, the models describing the operation and communication between one or more network devices in a network. A logical exclusive disjunction between the first and second models is calculated over the space of possible packet conditions and network actions defined by models, without enumerating all possible packet conditions and network actions. It is detected whether the models are in conflict with respect to at least a first network device. If the models are in conflict, it is determined whether a given rule of a plurality of rules associated with the first model is a conflict rule. The determining comprises calculating the intersection between the given rule and the logical exclusive disjunction, wherein the given rule is a conflict rule if the calculated intersection is non-zero.
US10951476B1 Methods and apparatus for dynamic network classification using authenticated neighbor detection
Methods, apparatus, systems, and articles of manufacture are disclosed for dynamic network classification using authenticated neighbor detection. An example includes a network comparator to determine whether a network to be connected by a computing device is a managed network based on network configuration information associated with the network, in response to determining the network is not a managed network, a neighbor comparator to determine a number of different computing devices on the network that are managed computing devices, and in response to determining that the number of the managed computing devices satisfies a threshold, a sensor controller to invoke a sensor of the computing device to obtain data from computing devices associated with the network, the computing devices including the managed computing devices.
US10951475B2 Technologies for transmit scheduler dynamic configurations
Technologies for performing dynamic configurations to a transmit scheduler of a network device with minimal downtime are disclosed. The transmit scheduler includes a topology of scheduling nodes. The transmit scheduler identifies, from a number of configuration operations to be executed on one or more of the scheduling nodes, one or more first configuration operations to be executed while the scheduling nodes are active, one or more second configuration operations to be executed while the scheduling nodes are inactive, and one or more third configuration operations to be executed via a cache. The first operations are executed as part of a background process. The second operations are executed while the scheduling nodes are inactive. The third operations are executed via the cache.
US10951474B2 Configuring event stream generation in cloud-based computing environments
The disclosed embodiments provide a method and system for facilitating the processing of network data. During operation, the system obtains, at a remote capture agent, configuration information for the remote capture agent from a configuration server over a network. Next, the system uses the configuration information to configure the generation of event data from network packets at the remote capture agent. Upon receiving an update to the configuration information from the configuration server, the system uses the update to reconfigure the generation of the event data by the remote capture agent during runtime of the remote capture agent.
US10951469B2 Consumption-based elastic deployment and reconfiguration of hyper-converged software-defined storage
A consumption request, for consuming storage assets, is parsed to determine if it can be matched to an existing deployment of one or more storage assets, to correspond to matching storage assets that satisfy the consumption request. If the consumption request cannot be matched to the existing deployment of one or more storage assets, a determination is made whether the existing deployment of one or more storage assets can be modified to satisfy the consumption request. If the existing deployment of one or more storage assets cannot be modified to satisfy the consumption request, a determination is made to see if other other storage assets can be deployed or reconfigured to satisfy the consumption request. At least one storage asset is modified, deployed, or reconfigured, to satisfy the consumption request.
US10951466B2 Provisioning of wireless security configuration information in a wireless network environment
A network environment includes a message-processing resource that receives a communication originated by a communication device and transmitted from the communication device over a wireless communication link. By way of non-limiting example, the communication can be a request for retrieval of content from server resource disposed in the network environment. The message-processing resource processes the communication transmitted over the wireless communication link to identify a network address assigned to the communication device. The message-processing resource maps the network address to corresponding status information associated with the communication device. In response to detecting status information indicating that the communication device has not yet been configured with configuration information supporting secured wireless communications of a particular type, the message-processing resource: initiates generation of configuration information supporting subsequent secured wireless communications between the communication device and a corresponding wireless access point, and forwards the configuration information to the communication device.
US10951459B2 Method and system for determining compatibility of computer systems
Compatibility and consolidation analyses can be performed on a collection of systems to evaluate the 1-to-1 compatibility of every source-target pair, evaluate the multi-dimensional compatibility of specific transfer sets, and to determine the best consolidation solution based on various constraints including the compatibility scores of the transfer sets. The analyses can be done together or be performed independently. These analyses are based on collected system data related to their technical configuration, business factors and workloads. Differential rule sets and workload compatibility algorithms are used to evaluate the compatibility of systems. The technical configuration, business and workload related compatibility results are combined to create an overall compatibility assessment. These results are visually represented using color coded scorecard maps.
US10951456B2 Base station apparatus, terminal apparatus, and communication method
The present invention relates to a base station apparatus, a terminal apparatus, and a communication method. In a case that Multi-User Superposition Transmission (MUST) is applied, the transmit power for applying 256 QAM is insufficient. MUST is efficiently applied in an environment in which an MCS table including 256 QAM is configured for use. The base station includes an MCS configuration unit configured to hold a first table including MCS indices that include 256 QAM, and a second table not including 256 QAM, and in a case of performing MUST, configure an MCS not including 256QAM for downlink data of the second terminal, and a PDSCH generating unit configured to generate, by use of MUST, downlink data of the first terminal and downlink data of the second terminal that are generated based on the MCS indices configured.
US10951455B2 Methods of converting or reconverting a data signal and method and system for data transmission and/or data reception
Methods (C) for converting a data signal (U). The methods may comprise (i) providing an input symbol stream (IB) of input symbols (Bj), the input symbol stream (IB) being representative for the data signal (U) to be converted and (ii) applying to consecutive disjunct partial input symbol sequences (IBp) of a number of p consecutive input symbols (IBj) covering said input symbol stream (IB), a distribution matching process (DM) to generate and output a final output symbol stream (OB) or a preform thereof, wherein the distribution matching process (DM) may be formed by a preceding shell mapping process (SM) and a succeeding amplitude mapping process (AM), wherein said shell mapping process (SM) may be configured to form and output to said amplitude mapping process (AM) for each of said consecutive partial input symbol sequences (IBp) a sequence (sq) of a number of q shell indices (s), and wherein said amplitude mapping process (AM) may be configured to assign to each shell index (s) a tuple of amplitude values.
US10951453B2 Configuration aspects of a tracking reference signal in new radio
Methods, systems, and devices for wireless communications are described for configuration aspects of a tracking reference signal in New Radio. A base station may select a first burst duration and a second burst duration for a tracking reference signal (TRS) burst, the first burst duration being different from the second burst duration, and may transmit configuration information indicating the first burst duration and the second burst duration to a user equipment (UE). The base station may transmit a first TRS burst having the first burst duration and a second TRS burst having the second burst duration. The UE may detect the first TRS burst having the first burst duration and the second TRS burst having the second burst duration based at least in part on the configuration information, and perform resource tracking based at least in part on the detected first TRS burst and the second TRS burst.
US10951452B2 Transmitter module, receiver module and data transmission system
A transmitter module for a broadband data transmission system for radio communications, comprising at least one polyphase FFT filter bank is described. The at least one polyphase FFT filter bank is established as a synthesis polyphase FFT filter bank, wherein the at least one polyphase FFT filter bank comprises several filter units, wherein the transmitter module is configured to generate a transmission signal by an orthogonal frequency division multiplexing technique, for example by a shaped orthogonal frequency division multiplexing. Moreover, a receiver module for a broadband data transmission system and a data transmission system are described.
US10951450B2 Transmitter module, data transmission system and data transmission method
A transmitter module for a broadband data transmission system for radio communications, comprising at least one transmitter filter bank and a shaping module is described. The at least one transmitter filter bank is established as a synthesis polyphase FFT filter bank, wherein the transmitter module is configured to generate a transmission signal, wherein the transmitter module is configured to forward the transmission signal to the shaping module, wherein the shaping module is connected to the at least one transmitter filter bank downstream of the at least one synthesis polyphase FFT filter bank, and wherein the shaping module is configured to reduce a crest factor of the transmission signal. Moreover, a data transmission system and a data transmission method are described.
US10951448B2 Method and apparatus for synchronization signal design
A method of a base station (BS) for transmitting synchronization signals in a wireless communication system. The method comprises generating a primary synchronization signal (PSS) including one of multiple PSS sequences that is generated based on a M-sequence of length 127 in a frequency domain, wherein the PSS indicates part of cell identification (ID) information using a cyclic shift performed on the M-sequence generating the PSS; generating a secondary synchronization signal (SSS) including one of multiple SSS sequences that is generated based on multiple BPSK modulated M-sequences of length 127 in the frequency domain, wherein the SSS indicates the cell ID information using cyclic shifts performed on the M-sequences generating the SSS; and transmitting, to a user equipment (UE), the PSS and SSS over downlink channels.
US10951447B2 Dynamic cyclic extension for fast access to subscriber terminals (G.Fast)
Concepts and technologies for dynamic cyclic extension (“CE”) for Fast Access to Subscriber Terminals (“G.Fast”) are described. According to one aspect described herein, a system can synchronize a G.Fast modem with the default CE value, measure an upstream signal attenuation of a G.Fast cable in a G.Fast circuit to obtain an upstream signal attenuation value, determine a new CE value based upon the upstream signal attenuation value, and determine if the new CE value is not equal to a default CE value. In response to determining that the new CE value is not equal to the default CE value, the system can update and apply a CE value for the G.Fast cable in the G.Fast circuit to the new CE value. If, however, the new CE value is equal to the default CE value, the system can instead apply the default CE value.
US10951446B2 Backscatter devices including examples of single sideband operation
Examples described herein include devices and systems utilizing backscatter communication to generate transmissions in accordance with wireless communication protocols. Examples are described including single sideband operation, generation of a carrier wave using Bluetooth, downlink communication to a backscatter device, and combinations thereof.
US10951445B2 Radio frequency integrated circuit supporting carrier aggregation and wireless communication device including the same
A radio frequency (RF) integrated circuit is provided. The RF integrated circuit supports carrier aggregation and includes first receiving circuits and a first shared phase locked loop circuit that provides a first frequency signal of a first frequency to the first receiving circuits. One of the first receiving circuits includes an analog to digital converter (ADC) and a digital conversion circuit. The ADC converts an RF signal received by the one of the first receiving circuits to a digital signal by using the first frequency signal. The digital conversion circuit generates a digital baseband signal by performing frequency down conversion on the digital signal.
US10951443B2 Communication device and communication method
A communication device according to the disclosure includes: a signal generator that generates, on the basis of the first signal received from a communication partner through a coil, a second signal that synchronizes with the first signal; a first modulator configured to be able to modulate the first signal on the basis of the second signal; a second modulator configured to be able to modulate the first signal; and a communication controller that selects, on the basis of the first signal, whichever modulator is to be operated, from the first modulator and the second modulator.
US10951433B2 Systems and methods for wireless monitoring and control of pool pumps based on environmental data
Embodiments of the invention provide a system for adapting a pool pump for wireless communication. In some embodiments, a system for adapting a pool pump with a serial communication port for communication with a user via a remote server, an internet connection, and internet enabled device is provided, the system comprising: a wireless gateway device connected to a router; and a wireless adapter connected to the serial communication port, comprising: a gateway node; a transceiver; and a processor programmed to: establish a wireless connection with the wireless gateway; receive a first message from the pool pump; cause the gateway node to modify the first message; cause the first modified message to be transmitted to the remote server via the wireless gateway; receive a second message from the remote server; modify the second message for output to the pool pump; and transmit the second modified message to the pool pump.
US10951432B2 Method and apparatus for providing remote user interface services
A method and an apparatus by which a remote user interface (UI) client device provides a remote UI service, the method including receiving an event message, which includes a URL for accessing a first UI resource providing a UI notifying the receipt of a message, from a remote UI server device; obtaining the first UI resource from the remote UI server device by using the URL; receiving external inputs of message control commands via the first UI resource; and transmitting the message control command to the remote UI server device.
US10951431B1 Device registry service
Technologies are disclosed for providing a device registry service for devices that communicate over a network. The devices are configured as Internet of Things (IoT) devices. The devices are registered and classified as various types. Based upon the classification, interfaces are provided for the registered devices by the registry service if the devices do not already include them to allow for interaction and control of the devices. New interfaces can be provided to the service by various parties including manufacturers and system integrators to expose additional capabilities of the devices and create additional functionalities. The new interfaces are generally made available to all users of the registry service.
US10951430B2 Electronic collaboration and communication method and system
An electronic communication method and system are disclosed. Exemplary methods include using the second communication device, determining a presence of a first communication device, based on the step of determining the presence of the first communication device, using a cloud service, connecting the first communication device to the electronic communication, and using the cloud service, connecting the second communication device to the electronic communication. Exemplary methods and systems can provide a way to automatically extract meeting access information and seamlessly launch and/or log a user/participant into an electronic communication.
US10951426B2 Devices, systems and methods for performing maintenance in DOCSIS customer premise equipment (CPE) devices
Devices, systems and methods for performing maintenance in Data over Cable Service Interface Specification (DOCSIS) network CPE devices and for improving recovery to a normal operating state from maintenance are provided. The devices, systems and methods provide for entering a standby mode for an electronic device for a duration of a maintenance period. A currently-used RF communication channel frequency of the electronic device is stored as a last known channel frequency into a memory. RF communication channel operation between the electronic device and an upstream content distribution device is suspended for the duration of the maintenance period. After the maintenance period, the last known channel frequency is used to reestablish a communication connection between the electronic device and the upstream content distribution device.
US10951420B2 Cryptologic blockchain interoperation
A distributed ledger technology (DLT) network may include a plurality of participant nodes. The participant nodes may respectively validate a distributed ledger based on a consensus protocol. A blockchain export system may send, to a data receiver not included in the DLT network, a participant public key for a participant node of the DLT network. The blockchain export system may receive, from the data receiver, a request to share token data stored in a blockchain of the distributed ledger. The blockchain export system may generate a certification that the token data is stored on the blockchain. The certification may include a digital signature based on a participant private key paired to the participant public key. The blockchain system may transmit the certification to the data receiver. The data receiver may verify the certification based on the participant public key.
US10951419B2 Secure device pairing
Techniques are disclosed relating to the secure communication of devices. In one embodiment, a first device is configured to perform a pairing operation with a second device to establish a secure communication link between the first device and the second device. The pairing operation includes receiving firmware from the second device to be executed by the first device during communication over the secure communication link, and in response to a successful verification of the firmware, establishing a shared encryption key to be used by the first and second devices during the communication. In some embodiments, the pairing operation includes receiving a digital signature created from a hash value of the firmware and a public key of the second device, and verifying the firmware by extracting the hash value from the digital signature and comparing the extracted hash value with a hash value of the received firmware.
US10951417B2 Blockchain-based transaction verification
This disclosure relates to blockchain-based transaction verification. Some aspects include receiving, by a blockchain system, transaction data to be verified. The transaction data includes plaintext transaction information and at least one piece of verifier signature data. The plaintext transaction information includes a designated-verifier information set that identifies verifiers that have been designated to verify the plaintext transaction information and that includes, for each of one or more verifiers, a piece of designated-verifier information. Each piece of signature data includes a digital signature generated by one of the verifiers. The blockchain system obtains an authenticated information set by verifying each digital signature. The authenticated information set includes the piece of designated-verifier information for each verifier for which the digital signature is successfully verified. The blockchain system determines that the transaction data is verified successfully when the authenticated information set includes a pre-determined quantity of pieces of designated-verifier information.
US10951415B2 System, method, and computer program product for implementing zero round trip secure communications based on noisy secrets with a polynomial secret sharing scheme
Zero round trip secure communications is implemented based on noisy secrets with a polynomial secret sharing scheme. A sender identifies two negotiated noisy secrets associated with an encrypted message to send to a receiver system. The sender utilizes a first negotiated noisy secret for sub-key selection, and generates a secret polynomial using Shamir's polynomial-based secret sharing scheme with N positive integer points and a message key as a secret. The sender divides the first negotiated noisy secret into a plurality of sub-keys, and divides a second negotiated noisy secret into test blocks of a length equivalent to a length of a sub-key. The sender utilizes each of the plurality sub-keys for encrypting a corresponding test block along with one unique point of the secret polynomial. Moreover, the sender sends all encrypted test blocks and corresponding encrypted points of the secret polynomial to the receiver with the encrypted message.
US10951412B2 Cryptographic device with administrative access interface utilizing event-based one-time passcodes
A cryptographic device comprises a processor coupled to a memory and is configured to maintain an event counter characterizing a number of successful administrative accesses to the cryptographic device. The cryptographic device is further configured to receive an event-based one-time passcode for a given administrative access attempt, to compare the received event-based one-time passcode to an expected event-based one-time passcode determined as a function of a current value of the event counter, and to grant or deny the given administrative access attempt based at least in part on a result of the comparing. The cryptographic device may store an administrative seed value, with the expected event-based one-time passcode being determined as a function of the administrative seed value and the current value of the event counter. The cryptographic device illustratively comprises a smartcard, a hardware or software authentication token, an Internet-of-Things (IoT) device, or other type of processor-based device having an administrative access interface.
US10951408B2 Method and system for publicly verifiable proofs of retrievability in blockchains
A method for securing a blockchain and incentivizing the storage of blockchain data using a publicly verifiable proof of retrievability (PoR) includes receiving a PoR transaction having a PoR proof; determining whether the PoR proof is a verified PoR proof; and based upon determining that the PoR proof is a verified PoR proof, incorporating, by a block creator node, the PoR transaction into a new block of the blockchain.
US10951406B2 Preventing encryption key recovery by a cloud provider
Methods, systems, and devices for encryption key storage are described. An application server may store an encryption key in volatile memory and access the key directly from the volatile memory when performing an encryption process. In some cases, a user may supply the encryption key to the application server on demand. Accordingly, when the application server is restarted, the encryption key may be purged from the memory. In some cases, the encryption key may be wrapped in a public key, and the application server may derive a private key to decrypt the public key-encrypted information to access the encryption key and store it in the volatile memory. Additionally or alternatively, the user may supply a first fragment of the encryption key, and the application server may derive the encryption key from the first fragment and a second fragment of the encryption key retrieved from a database.
US10951400B2 Authentication method, authentication system, and controller
An authentication method for a group of devices connected to a network includes selecting the first controller as a coordinator, the coordinator being configured to manage a group key to be used in common in the group. The method includes generating the group key, and performing first mutual authentication and second mutual authentication. The method also includes sharing the group key with each device for which the first mutual authentication has been successful, and sharing the group key with each second controller for which the second mutual authentication has been successful. The method further includes encrypting transmission data by using the group key to generate encrypted data, generating, authentication data by using the group key, and simultaneously broadcasting a message to each device for which the first mutual authentication has been successful and each second controller for which the second mutual authentication has been successful.
US10951398B2 Regulating communication comprising access to protected data
Executable code, placed into a plurality of computing resources forming a distributed ledger, (e.g., “smart contracts”) are provided to enable communicating between parties without requiring trust or an intermediary, such as a broker or escrow service. Data may be deposited in a secure data storage for access by a party who satisfies the condition of the smart contract. A resource holding the deposited data then activates a link upon receiving an access token, as produced as a result of satisfying the smart contract. The distributed ledger is then updated to enable other parties to see a description of the data and the terms.
US10951391B2 Randomized logic against side channel attacks
A randomization element includes a logic input for inputting a logic signal, a logic output for outputting the input logic signal at a delay and a randomization element. The randomization elements introduces the delay between said logic input and said logic output and operates selectably in static mode and in dynamic mode in accordance with a mode control signal. A logic circuit may be formed with randomization elements interspersed amongst the logic gates, to obtain protection against side channel attacks by inputting a selected control sequence into the randomization elements.
US10951390B2 Two-stage IP de-jitter algorithm in a multiplexer for a group of statistically multiplexed single program transport streams
A system and method are provided for encoding and decoding multiplexed video signals to de-jitter the content. A first de-jitter operation is performed on incoming signals and a second de-jitter operation is performed on PCR modified outbound packetized signals after sequencing of the packetized signals has been determined. In one case the second de-jitter operation can be performed using a PLL that is based, at least in part, on the output hardware limitations.
US10951386B2 Indication of interoperability and deployment tested time-division duplex slot formats
Aspects of the subject matter described herein are directed towards indicating to a wireless network device which time-division duplex slot patterns (slot formats) are supported by a user equipment device, e.g., which slot patterns have went through interoperability and deployment testing (IODT) successfully with respect to the type of user equipment device. With the supported slot pattern information, the network can make an intelligent decision on scheduling downlink/uplink ratios, while selecting a slot pattern that the user equipment device is known to support. In one aspect, the technology adds a “Slot format IODTed” information element in the user equipment device capability information, which the network obtains when the user equipment device reports its capabilities to the network. In another aspect, the network can query the user equipment device for the supported slot format information.
US10951384B2 Channel bonding mode signaling for punctured channels
A wireless communication device comprising processor electronics configured to select a channel bonding mode from a plurality of channel bonding modes. Each of the plurality of channel bonding modes indicates at least two wireless communication channels and at least one of the plurality of channel bonding modes corresponds to a mode that indicates a punctured wireless communication channel. The processor electronics are further configured to generate a frame to be transmitted from the wireless communication device in accordance with the selected channel bonding mode. The frame includes a preamble portion and a data portion and the preamble portion includes a first preamble field that identifies the selected channel bonding mode. Transceiver electronics are configured to transmit the frame on the wireless communication channels indicated by the selected channel bonding mode identified in the first preamble field.
US10951380B1 Optimizing uplink synchronization via dynamic PRACH configuration
Based on measurement reports reported to a base station by a plurality of UEs, the base station or a data system may dynamically configure a location of a physical random access control channel (PRACH) defined by the base station such that the PRACH is located in an optimal location. In one example, a data system may receive a plurality of subband CQI reports that includes one or more subband CQI values reported to the base station by each of a plurality of UEs served by the base station. The data system may determine, based on the plurality of subband CQI reports, that a particular range of resource blocks has a highest reported downlink air interface quality. And the data system may cause the base station define a PRACH instance in the particular range of resource blocks for carrying random access requests from the plurality of UEs to the base station.
US10951377B2 Method and device for allocating resources in wireless communication system
Provided are a method and device for rate matching in a wireless communication system. More specifically, provided is a method for rate matching by user equipment (UE), in new radio access technology (NR), under various circumstances. As an example, UE receives a configuration for the rate matching either UE-specifically or cell-specifically, and, if the configuration is received UE-specifically, the rate matching is performed only on unicast data, and, if the configuration is received cell-specifically, the rate matching is performed on broadcast data and the unicast data.
US10951375B2 Method and device for transceiving wireless signal in wireless communication system
The present invention relates to a wireless communication system and particularly to a method and a device for the method, the method comprising: a step of receiving data on a competition-based resource pool; a step of selecting, based on the size of the data, N number of competition-based resources from a plurality of competition-based resources constituting the competition-based resource pool; and a step of transmitting the data to a base station by using the N number of competition-based resources, wherein N is indicated via a reference signal transmitted along with the data.
US10951372B2 DMRS port configuration information obtaining method, DMRS port configuration information delivery method, and apparatus
The present disclosure discloses a demodulation reference signal (DMRS) port configuration information obtaining method, a DMRS port configuration information delivery method, and an apparatus, and relates to the field of communications technologies, to reduce signaling overheads. The DMRS port configuration information obtaining method may include: receiving, by user equipment (UE), indication information sent by a base station, where the indication information includes overview information of DMRS ports of all UEs scheduled by the base station; and obtaining, by the UE, DMRS port configuration information of all the UEs according to a preset rule and the indication information.
US10951371B2 Method and apparatus for reduction of CSI-RS transmission overhead in 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. A terminal in a wireless communication system and method thereof are provided for receiving a channel state information reference signal (CSI-RS). The method includes receiving configuration information on a CSI-RS, the configuration information including information on a transmission bandwidth of the CSI-RS; identifying a transmission bandwidth of a synchronization signal block (SSB); and receiving the SSB and the CSI-RS. When the SSB and the CSI-RS are configured to be allocated in an orthogonal frequency division multiplexing (OFDM symbol), the transmission bandwidth of the SSB and the transmission bandwidth of the CSI-RS are not overlapped.
US10951369B2 Inter-point data exchange in UL CoMP
A data exchange method in a Coordinated Multi-Point (CoMP) system, including an assistant point and a converging point. One method comprises selecting a predetermined number of subbands with the best channel quality, and exchanging user data of the selected subbands. Only part of the user data received at the assistant point is transmitted to the converging point. The requirement on the transport network capacity is thus loosened. By transmitting data with the best channel quality, a good enough gain is guaranteed.
US10951367B2 User equipment, access network device, and feedback information sending and receiving methods
Disclosed are a feedback information sending method and apparatus thereof. The method comprises: receiving downlink control information from an access network device; receiving a data channel scheduled by the downlink control information; determining an uplink time unit to send feedback information corresponding to the data channel; determining a first physical uplink control channel (PUCCH) resource for the feedback information according to resource indication information, wherein the first PUCCH resource is a part of a second PUCCH resource that is included in a second PUCCH resource set, and wherein the second PUCCH resource is indicated by the resource indication information, which raises resource utilization.
US10951360B2 Dynamic HARQ configuration and bitmap based ACK/NACK
The present disclosure provides for a user equipment (UE) operating in an unlicensed spectrum in time division duplex (TDD). Operating a UE in an unlicensed spectrum in TDD can comprise generating a bitmap message. Generating a bitmap message can include accessing a bitmap comprising a plurality of positions based on a plurality of supported HARQ processes including the HARQ process, mapping a HARQ process identifier (ID) of the HARQ process to a position from the plurality of positions of the partitioned bitmap, and generating a bitmap message comprising the ACK/NACK message in the position of the bitmap corresponding to the HARQ process ID.
US10951358B2 Using slice routers for improved storage placement determination
A method begins by a dispersed storage (DS) processing unit of a dispersed storage network (DSN) sending a set of data access requests regarding a set of encoded data slices to slice routers of the DSN. The method continues by a first slice router identifying a first storage unit of a first storage unit group based on a first slice name of a set of corresponding slice names that includes a first pillar number, wherein the first slice router is responsible for processing access requests that include the first pillar number. The method continues by the first slice router sending a first data access request of the set of data access requests to the first storage unit. The method continues by the first slice router receiving a first data access response. The method continues by the first slice router forwarding the first data access response to the DS processing unit.
US10951354B2 Method and apparatus for adjusting channel quality information (CQI) considering handover
Embodiments relate to an apparatus for adjusting channel quality indicator measurements of a channel between a client device and a serving device within a wireless communication system. The apparatus includes a controller adapted to receive, from the client device, a first information and, when the client device is in a handover zone, a second information. The controller is further adapted to transmit according to a switching sequence either the first information alone or the first information together with the second information. The apparatus also includes an adjustment function entity adapted to receive the first information together with the second information and adapted to adjust the first information based on the second information by modifying it or keeping it unchanged. The first information is related to the CQI measurements, while the second information is related to a handover (HO).
US10951352B2 Communications method and apparatus
Embodiments of this application provide a communications method and apparatus. The method includes: obtaining an input sequence for rate matching, wherein the input sequence is a retransmission sequence corresponding to a transport block, the input sequence comprises M code block groups, a value of M is less than a quantity of code block groups obtained after the transport block is segmented, and the M code block groups comprise Ct code blocks; and performing rate matching on the Ct code blocks, wherein a length of a rate matching output sequence of of each of the Ct code blocks satisfies the following conditions: when j≤Ct−γ−1, E=NL·Qm·└G′/Ct┘; when j>Ct−γ−1, E=NL·Qm·┌G′/Ct┐. The method may be applicable to a system in which transmission is performed based on a code block group, and resources are fully used as many as possible, thereby improving performance.
US10951349B2 Adaptive configuration of modulation and coding scheme tables for new radio
The described technology is generally directed towards a network node in a radio communications system adaptively switching the modulation and coding scheme (MCS) table in use by user equipment. The network node evaluates performance data corresponding to one or more performance criteria to determine which MCS table to use. Non-limiting examples of performance data/performance criterion include the current transmission scheme, user equipment cell location, user equipment geometry, the number of transmit and/or receive antennas, the feedback reporting mode, the frequency band used in communications, network node performance, base station transmission power, user equipment deployment scenario, user equipment radio environment, user equipment recommendation, and the type of service being served by the base station. Any of the above performance data/performance criteria can be combined to adaptively make a determination and selection of which modulation and coding scheme table to use.
US10951346B2 Decoding method, apparatus, and system for OvXDM system
This application discloses a decoding method for an OvXDM system, including: generating an augmented matrix B related to a received symbol information sequence; performing singular decomposition on the augmented matrix B; and performing decoding by using a total least square method, to obtain a decoded output information sequence. This application further discloses an OvXDM system. In a specific implementation of this application, decoding is performed by using the total least square method.
US10951342B2 Throughput increases for optical communications
Disclosed in some examples, are optical devices, systems, and machine-readable mediums that send and receive multiple streams of data across a same optical communication path (e.g., a same fiber optic fiber) with a same wavelength using different light sources transmitting at different power levels—thereby increasing the bandwidth of each optical communication path. Each light source corresponding to each stream transmits at a same frequency and on the same optical communication path using a different power level. The receiver differentiates the data for each stream by applying one or more detection models to the photon counts observed at the receiver to determine likely bit assignments for each stream.
US10951339B2 Simultaneous sampling rate adaptation and delay control
A variable delay interface configured to introduce a controllable, variable delay between a radio equipment controller and a radio equipment is provided. The interface includes a variable rate change filter, VRCF, having a signal input, a signal output and a rate control input. The VRCF is configured to receive a rate control signal at the rate control inputs and sample an input signal received at the signal input at a sampling rate controlled by a rate control signal to produce a VRCF output signal. The sampling rate is one of greater than and less than a sampling rate of the input signal. The VRCF has a first delay. The interface includes a first in first out, FIFO, buffer having an input and an output, the FIFO buffer configured to store samples of the VRCF output signal received at the FIFO buffer.
US10951330B2 Method for calibration and apparatus therefor
The present invention relates to calibration of an electronic device. An operation method of an electronic device may comprise the operations of: setting a first path for a first calibration of a transmission path; performing the first calibration of the transmission path by using the first path; setting a second path for a second calibration of a transceiving path; performing the second calibration of the transceiving path by using the second path; and generating data indicating a result of calibration of a reception path, on the basis of a result obtained by the first calibration and the second calibration. Various other embodiments are possible.
US10951325B1 Use of siilicon photonics (SiP) for computer network interfaces
A silicon photonics (SiP) chip includes MAC and PHY blocks interconnected by optical waveguides (560) to provide network interface for a computer system. The SiP chip may be formed in a package mounted to the computer's motherboard. In an example, the computer system is a blade server module mounted in a datacenter chassis.
US10951322B2 Dual-band photonic device and method for converting frequency
A photonic frequency converter includes an electro-optical intensity modulator having an optical input, one optical output and at least one RF input for receiving two modulation radiofrequency signals at different frequencies; a set of optical sources that are configured to generate optical signals at at least two different wavelengths, the signals being modulated by respective local-oscillator signals at least two of which have different frequencies; and an optical multiplexer arranged to multiplex the optical signals and to inject them into the optical input of the modulator. A method for converting frequency by means of such a converter is also provided.
US10951320B2 Apparatus and method of generating broadband single-sideband signal based on laser diode
An apparatus for generating a broadband single-sideband signal based on a laser diode includes a first optical coupler configured to receive an optical carrier signal to divide the optical carrier signal into signals corresponding to a plurality of paths, a hybrid coupler configured to perform Hilbert transform on a radio frequency (RF) signal, a first slave laser and a second slave laser each configured to modulate optical output powers of the divided optical carrier signals by using a Hilbert-transformed RF signal, and a second optical coupler configured to receive an optical output power-modulated optical carrier signal to output a single-sideband signal.
US10951318B2 PAM4 transceivers for high-speed communication
The present invention is directed to data communication. More specifically, embodiments of the present invention provide a transceiver that processes an incoming data stream and generates a recovered clock signal based on the incoming data stream. The transceiver includes a voltage gain amplifier that also performs equalization and provides a driving signal to track and hold circuits that hold the incoming data stream, which is stored by shift and holder buffer circuits. Analog to digital conversion is then performed on the buffer data by a plurality of ADC circuits. Various DSP functions are then performed over the converted data. The converted data are then encoded and transmitted in a PAM format. There are other embodiments as well.
US10951313B2 Transmitting device, transmission method, and recording medium
A remaining battery capacity measuring device within a control device of a mobile apparatus measures a remaining battery capacity level of a battery. The light-emission control device, in a period separate from a transmission period for transmitting an ID, in accordance with the remaining charge amount of the battery, performs changing of a hue of light emitted by an LED, and setting no-data and a no-data period. Alternatively, the light-emission control device, in the period separate from the transmission period for transmitting the ID, in reaction to the remaining battery capacity level of the battery, changes a luminosity of the light emitted by the LED.
US10951309B2 Display method, non-transitory recording medium, and display device
A display method includes capturing, by an imaging sensor, a still image lit up by a transmitter that transmits a signal by luminance change of light as a subject to obtain a first captured image with a first exposure time. The still image is captured to obtain a second captured image with a second exposure time which is longer than the first exposure time. The display method further includes decoding the signal form the first captured image, and determining whether identification information included in each of a plurality of sets is identical to the decoded signal. Further, the method also includes reading the video included in each of the sets with the identification information identical to the decoded signal, and superimposing the video on a target region corresponding to the subject in the second captured image for display on a display.
US10951308B2 Apparatus for conversion between wireless signals and spatial light communication signals
In order to reduce wire connections and achieve a wireless communication environment securing a sufficient communication band, the present invention provides a communication apparatus that includes a wireless communication means for transmitting and receiving a wireless signal, an optical communication means for transmitting and receiving spatial light as communication light, and a control means for performing signal conversion in a process for converting the wireless signal and the communication light and setting a transmission destination of the wireless signal and the communication light.
US10951301B2 5G new radio beam refinement procedure
Apparatuses, systems, and methods for a wireless device to perform methods to implement mechanisms for a UE to request a beam quality measurement procedure. A user equipment device may be configured to perform a method including performing transmitting a request to perform a beam quality measurement procedure for downlink receptions (e.g., a P3 procedure) to a base station/network entity, receiving instructions to perform the beam quality measurement procedure from the base station, and transmitting results of the beam quality measurement procedure to the base station. In some embodiments, transmission of the request may be response to at least one trigger condition and/or detection of a condition at the UE. The request may include an indication of a preferred timing offset. The instructions to perform the beam quality measurement procedure may include a schedule for the beam quality measurement.
US10951296B1 Direction-controlled PAPR reduction
A direction-controlled PAPR reduction is provided in which a base station transmits a PAPR reduction signal using a subset of antenna beams selected from a null space plurality of antenna beams. The subset of antenna beams is selected such that the PAPR reduction signal is not directed having a relatively-high path gain to a UE and/or so that the PAPR reduction signal power is concentrated in directions that have a relatively-lo path gain to the UE.
US10951278B2 Interference mitigation technique for a MSS system from an inverted terrestrial frequency BWA reuse
Methods of mitigating interference to a Mobile Satellite Service (MSS) satellite from terrestrial Broadband Wireless Access (BWA) base stations are provided. A method includes nulling first transmissions in a first base station subsector associated with a first terrestrial BWA base station that is in a first geographical area, and nulling second transmissions in a second base station subsector associated with a second terrestrial BWA base station that is in a second geographical area different from the first geographical area.
US10951276B2 Channel measurement and feedback method, network device, and system
Embodiments of the present invention provide a channel measurement and feedback method, a network device, and a system, and relate to the field of communications technologies. The method includes: receiving, by a first network device, pilot port configuration information sent by a second network device, where the pilot port configuration information is used to describe at least two pilot ports; measuring, by using the at least two pilot ports, a pilot signal sent by the second network device, and determining first information, where the first information includes at least one of second information of the first network device or third information of a third network device when it is assumed that the first network device and the third network device communicate with the second network device by performing spatial multiplexing on a same time frequency resource.
US10951265B1 Surface wave repeater with cancellation and methods for use therewith
A repeater includes a first coupler receives a first guided electromagnetic wave that propagates along a surface of a transmission medium without requiring an electrical return path, the first coupler generating a first received signal in response to the first guided electromagnetic wave. Impulse cancellation circuitry generates a first impulse noise signal in response to impulse noise in the first received signal. Transceiver circuitry generates a first transmit signal based on the first received signal and the first impulse noise signal, wherein the transceiver circuitry cancels the first impulse noise signal when generating the first transmit signal. A second coupler converts the first transmit signal to a second guided electromagnetic wave that propagates along the surface of the transmission medium without requiring an electrical return path.
US10951261B2 Pseudo channel hopping in mesh networks without time synchronization
A method for pseudo channel hopping in a node of a wireless mesh network is provided that includes scanning each channel of a plurality of channels used for packet transmission by the node, wherein each channel is scanned for a scan dwell time associated with the channel, updating statistics for each channel based on packets received by the node during the scanning of the channel, and selecting a channel of the plurality of channels for scanning based on the statistics when the scan dwell time of a currently scanned channel ends.
US10951259B2 Method for simultaneously transmitting/receiving upstream and downstream signals using remote PHY architecture and apparatus for the same
Disclosed herein are a method for simultaneously transmitting/receiving upstream and downstream signals using a remote PHY architecture and an apparatus for the same. The method determines whether to divide frequencies depending on whether signal interference occurs among multiple cable modems connected to a cable network, if it is determined to divide the frequencies, categorize the multiple cable modems into multiple groups so that signal interference occurs in each group, but signal interference does not occur between groups, set transmission bands for the multiple groups so that an upstream band and a downstream band of one group alternate with upstream bands and downstream bands of remaining groups by dividing the frequencies in accordance with a number of groups, and cancels, by a remote physical layer (PHY) device located at an optical network terminal of the cable network, self-interference signals for respective groups based on the transmission bands.
US10951258B2 Waveguide unit, waveguide device, and connection method
A waveguide unit includes an interface unit configured to receive a transmission radio wave f1TX1 output from a transmission/reception processing unit, and output a reception radio wave f1RX1 to the transmission/reception processing unit. Further, the waveguide unit includes a transmission wave input port, a transmission wave output port, a reception wave input port, and a reception wave output port. Further, the waveguide unit includes a reception band-pass filter configured to pass the reception radio wave f1RX1 of a multiplex reception radio wave input to the reception wave input port and output the reception radio wave f1RX1 toward the interface unit, and, on the other hand, reflect a reception radio wave f1RX2 and output the reception radio wave f1RX2 toward the reception wave output port.
US10951255B1 Method and apparatus for network assignment of the user equipment transmitter local oscillator frequency
A method and apparatus are provided for assigning a user equipment transmitter local oscillator frequency including informing the network of a capability of the user equipment to adjust a frequency location of a transmit local oscillator of the user equipment, to a frequency location which has been identified by the network, within a predefined channel frequency spectrum. The frequency location identification to be used to adjust the frequency location of the transmit local oscillator is received from the network. The frequency location of the local oscillator is then adjusted in accordance with the frequency location identification received.
US10951253B2 Bendable user terminal device and method for displaying thereof
A bendable user terminal device provided with a flexible display controls the flexible display to display information on a first area while the user terminal device is maintained in a bent state based on a detected bending state of the user terminal device, and, in response to the user terminal device changing from the bent state to an unbent state, controls the flexible display not to display the information on the first area.
US10951246B2 Multi-channel radio communication device
A multi-channel communication device comprising: a plurality of receivers, each usable for receiving radio-signals within a corresponding distinct selected frequency band within a spectrum; a Radio Frequency (RF) power splitter usable for splitting an input radio-signal into a plurality of split radio-signals; and a filter bank that comprises a plurality of filters each having a respective distinct passband within the spectrum, and a routing mechanism configured to route each of the split radio-signals into respective selected filters of the filters, selected in accordance with the selected frequency band of each of the receivers, wherein each of the selected filters outputs a corresponding output radio-signal, in the passband of the respective filter, to a respective receiver of the receivers.
US10951245B2 Electronic device and method for switching antenna thereof
The electronic device includes a housing including a first surface and a second surface. The first surface includes a first side, a second side, a third side, and a fourth side, a first conductive member extending along the first side, a second conductive member extending along the third side, a first communication circuit including a transmission port and at least one first reception port. The at least one first reception port is electrically coupled with at least one of the first conductive member or the second conductive member, a second communication circuit including a second reception port, and a switching circuit configured to selectively provide a first electrical path for electrically coupling the transmission port and the second reception port with the first conductive member or a second electrical path for electrically coupling the transmission port and the second reception port with the second conductive member.
US10951243B2 Wireless system having diverse transmission protocols
A first plurality of wireless devices each having a microphone and a wireless antenna forming a first plurality of microphones and a first plurality of wireless antennas may be provided. The first plurality of wireless devices may be configured to transmit the first plurality of signals over Bluetooth. A master transceiver with a first microphone and a first wireless antenna may also be provided and the master transceiver can be configured to receive the plurality of signals from the plurality of wireless devices over Bluetooth. The master transceiver can be configured to combine the plurality of signals and the master signal into a combined signal. And the master transceiver can be configured to broadcast the combined signal over Bluetooth and Wi-Fi simultaneously with the transmission over Bluetooth for redundancy.
US10951236B2 Hierarchical data integrity verification of erasure coded data in a distributed computing system
Various methods, computer storage media, and systems for implementing hierarchical data integrity verification, in distributed computing systems, are provided. A data manager operates to perform hierarchical data integrity verification operations on message-digests that are associated based on a linear property of a non-cryptographic function, such that a data integrity of source data is verifiable based on the message-digests combined based on an exclusive-or (XOR) operator. The data manager accesses data fragments that are erasure coded fragments and a parity fragment generated from the data fragments, which correspond to source data. The data manager generates and stores the data-fragment message-digests, data-parity message-digests, and parity-fragment message-digests in corresponding data fragment zones and parity fragment zones. The data manager executes two different types of hierarchical data integrity verification operations, to verify the data integrity of the source data, the operations include: local data integrity verification operations, and global data integrity verification operations.
US10951234B2 Non-linear LLR look-up tables
In one implementation, the disclosure provides a system including a detector configured to generate an output of a first log-likelihood ratio for each bit in an input data stream. The system also includes at least one look-up table providing a mapping of the first log-likelihood ratio to a second log-likelihood ratio. The mapping between the first log-likelihood ratio and the second log-likelihood ratio is non-linear. The system also includes a decoder configured to generate an output data stream using the second log-likelihood ratio to generate a value for each bit in the input data stream.
US10951233B2 System and method for decoding iterations and dynamic scaling
A decoder is configured to perform, for a unit of data received by the decoder, a plurality of decoding iterations in which a plurality of messages are passed between a plurality of check nodes and a plurality of variable nodes, each message indicating a degree of reliability in an observed outcome of data. The decoder determines, for each of the plurality of decoding iterations, whether a trigger condition is satisfied based on an internal state of the decoder and, when a trigger condition is determined to be satisfied during a respective decoding iteration, scales one or more respective messages of the plurality of messages during a subsequent decoding iteration. The unit of data is decoded based on the plurality of decoding iterations and at least one scaled message resulting from the trigger condition being satisfied during the respective decoding iteration.
US10951232B2 Error correction bit flipping scheme
Methods, systems, and devices for operating a memory device are described. An error correction bit flipping scheme may include methods, systems, and devices for performing error correction of one or more bits (e.g., a flip bit) and for efficiently communicating error correction information. The data bits and the flip bit (e.g., an error corrected flip bit) may be directly transmitted (e.g., to a flip decision component). The flip bit may be transmitted to the flip decision component over a dedicated and/or unidirectional line that is different from one or more other lines that carry data bits (e.g., to the flip decision component).
US10951230B1 Method and apparatus for ternary mapping
In certain aspects, a circuit for modulo-3 operation has an encoder stage coupled to a binary number, wherein the encoder stage includes one or more encoders, each one of the one or more encoders receives one or two binary bits of the binary number and generates a unary code of encoder. The circuit for modulo-3 operation further has one or more levels of reduction stage, wherein a first level of the one or more levels of reduction stage includes one or more mergers of first reduction, each one of the one or more mergers of first reduction receives two unary codes of encoder or a unary code of encoder and a bit from the binary number and generates a unary code of first reduction.
US10951229B1 Digital filter
A digital filter and a method for filtering a pulse density modulation (PDM) signal are presented. The digital filter has a first filter circuit to receive an input signal with input values at successive time steps to provide a filtered input signal with filtered values at successive time steps. The digital filter does not require sample-rate or data format conversions. Also, the digital filter is area and power efficient when implemented in hardware. Optionally, the digital filter has a sigma-delta modulator including the quantiser, the sigma-delta modulator being used to receive the filtered input signal and to process the filtered input signal before and/or after being quantised by the quantiser. This digital filter does not require sample-rate or data format conversions. This digital filter is area and power efficient when implemented in hardware.
US10951228B2 Semiconductor apparatus
A semiconductor apparatus is used together with a processor. An A/D converter is configured to be calibratable. A logic circuit periodically supplies a calibration trigger to the A/D converter by means of a count operation using the output of an oscillator.
US10951223B2 Current signal generation useful for sampling
Sampler circuitry including load circuitry having sampler switches to sample first and second load currents, the load circuitry having first and second load nodes and a biasing node; a power supply node connected to a voltage source; a first current path extending from the power supply node to the first load node to provide the first load current at the first load node, where a first supply-connection impedance is connected along the first current path; a second current path extending, in parallel with the first current path, from the power supply node to the second load node to provide the second load current at the second load node for use by the load circuitry, where a second supply-connection impedance is connected along the second current path between the power supply node and the second load node; first and second input-connection impedances; and control circuitry.
US10951219B2 Method for generating a synthetic time period output signal
A system and method of generating a synthetic time period output signal for a fork density sensor (601) which produces a consistent and low-noise output signal (705) which is identical in frequency to the frequency at which the fork density meter vibrates. Such a synthetic signal generated by a meter signal prevents any real noise from the pickoffs from propagating to the output meter and removes process noise and interference from the produced output signal.
US10951218B2 Multi-mode clock multiplier
In a first clock frequency multiplier, multiple injection-locked oscillators (ILOs) having spectrally-staggered lock ranges are operated in parallel to effect a collective input frequency range substantially wider than that of a solitary ILO. After each input frequency change, the ILO output clocks may be evaluated according to one or more qualifying criteria to select one of the ILOs as the final clock source. In a second clock frequency multiplier, a flexible-injection-rate injection-locked oscillator locks to super-harmonic, sub-harmonic or at-frequency injection pulses, seamlessly transitioning between the different injection pulse rates to enable a broad input frequency range. The frequency multiplication factor effected by the first and/or second clock frequency multipliers in response to an input clock is determined on the fly and then compared with a programmed (desired) multiplication factor to select between different frequency-divided instances of the frequency-multiplied clock.
US10951216B1 Synchronization of clock signals generated using output dividers
A method includes generating a filtered phase difference signal based on a reference clock signal and a feedback clock signal. The method includes generating a first output clock signal based on a first divider control signal and an input clock signal. The feedback clock signal is based on the first output clock signal. The method includes generating a first time code based on a counter signal and a first update of the first output clock signal in response to an update of the filtered phase difference signal to a first value from a second value. The second output clock signal is based on a second divider control signal, the input clock signal, and an error correction signal generated based on the first value, the second value, the first time code, and the second time code. The first and second divider control signals are based on the filtered phase difference signal.
US10951214B1 Signal analysis method and signal analysis module
A signal analysis method for recovering a clock signal from an input signal is described. The input signal comprises a symbol sequence, wherein each symbol has one of N different amplitude values, and wherein N is an integer bigger than 1. The signal analysis method comprises the following steps: The input signal is received. Transition times of the input signal are determined, wherein the input signal respectively crosses one of several predetermined amplitude thresholds at the transition times. The transition times are transformed into one reference symbol period, thereby obtaining transformed transition times. The clock signal is determined based on the transformed transition times. Further, a signal analysis module for recovering a clock signal from an input signal is described.
US10951212B2 Self-timed processors implemented with multi-rail null convention logic and unate gates
There is disclosed a self-timed processor. The self-timed processor includes a plurality of functional blocks comprising null convention logic. Each of the functional blocks outputs one or more multi-rail data values. A global acknowledge tree generates a global acknowledge signal provided to all of the plurality of functional blocks. The global acknowledge signal switches to a first state when all of the multi-rail data values output from the plurality of functional blocks are in respective valid states, and the global acknowledge signal switches to a second state when all of the multi-rail data values output from the plurality of functional blocks are in a null state.
US10951211B2 FPC integrated capacitance switch and method of manufacturing the same
Object:To provide an FPC integrated capacitance switch and a method of manufacturing the same, which allow an FPC portion to have high electrical reliability when used in a bent manner and to have wiring lines to be densely arranged.Solution:The FPC integrated capacitance switch includes a transparent flexible substrate (1) including a sensor unit (11) and a tail portion (12), a plurality of electrodes (2) formed on a first main surface (1a) of the transparent flexible substrate (1) and in the sensor unit (11), a plurality of first electrode wiring lines (21), a plurality of second electrode wiring lines (22) arranged and formed in parallel in the tail portion (12) and made of a photoresist including conductive particles, an electromagnetic shield (3) formed on a second main surface (1b) of the transparent flexible substrate (1) overlapping in plan view a region including the plurality of electrodes (2), a pair of first electromagnetic shield wiring lines (31), a pair of second electromagnetic shield wiring lines (32) formed in the tail portion (12) to be arranged in plan view outward of a region including the plurality of second electrode wiring lines (22), the second electromagnetic shield wiring lines (32) being made of a photoresist including conductive particles, and an electromagnetic shield mask (33) formed on the second main surface (1b) of the transparent flexible substrate (1) overlapping in plan view the region including the plurality of second electrode wiring lines (22), the electromagnetic shield mask (33) including a light-shielding metal film.
US10951208B2 Slew-limited output driver circuit
A slew-limited output driver circuit facilitates finding a circuitry that allows a flexible setting of the slew-rate of an integrated circuit, with only a small footprint and latency, and which allows realizing different driver modes without additional components integrated protection against ESD. A short circuit will be solved by a slew-limited output driver circuit comprising a switchable current mirror providing an output current equal to an input current, wherein the current mirror is controlled by an additional switch, which is switched in response to control signals and/or an output current level of the output driver circuit, wherein adjustable operating modes of the slew-limited output driver circuit are realized by the control signals.
US10951204B2 Digital pulse width modulation driver system
A digital pulse width modulation driver system and method can include: receiving input digital data with a digital signal processing chip on a device; converting the input digital data into pulse width modulated data; generating an amplitude signal with the digital signal processing chip; transmitting the amplitude signal and the pulse width modulated data from a transmit interface within the device to a receive interface within an analog driver chip; and amplifying the pulse width modulated data with a driver coupled to a high voltage rail based on the amplitude signal corresponding to the high voltage rail, or amplifying the pulse width modulated data with the driver coupled to a low voltage rail based on the amplitude signal corresponding to the low voltage rail.
US10951203B1 Semiconductor device and method for controlling amplitude of signal in the semiconductor device
A semiconductor device and a method for controlling amplitude of signal in the semiconductor device are provided. The semiconductor device comprises a signal generator configured to output a sinewave, a comparator configured to compare a magnitude of the sinewave with a magnitude of a reference signal at a first timing corresponding to a timing control signal and to output a comparison result, and a control signal adjustor configured to adjust one of the current control signal and a timing control signal depending on the comparison result of the comparator.
US10951196B2 Multiplexer, high-frequency front-end circuit, and communication device
A multiplexer includes a first filter that is a ladder elastic wave filter including series-arm resonators and parallel-arm resonators, a second filter connected to the first filter at a common connection point, and a board including an inductor pattern defining an inductor connected in parallel with the series-arm resonator, and a ground pattern provided in the layer in which the inductor pattern is provided, so as to be disposed at a distance from and adjacent to the inductor pattern. A minimum distance between the inductor pattern and the ground pattern is not greater than about 1.55 times a minimum pattern width in the ground pattern.
US10951192B2 Elastic wave device, high-frequency front-end circuit, and communication apparatus
An elastic wave device includes a piezoelectric substrate and an interdigital transducer electrode on the piezoelectric substrate, the piezoelectric substrate including a piezoelectric layer and a high-acoustic-velocity member layer, the piezoelectric layer being stacked on the high-acoustic-velocity member layer. The piezoelectric layer is made of lithium tantalate. Denoting an elastic wave propagation direction as a first direction, and a direction perpendicular or substantially perpendicular to the first direction as a second direction, a central region, low-acoustic-velocity regions, and high-acoustic-velocity regions are provided in the interdigital transducer electrode in the second direction. The low-acoustic-velocity regions include mass-adding films on electrode fingers. Denoting a film thickness normalized to a wavelength determined by the electrode finger pitch of the interdigital transducer electrode as a wavelength-normalized film thickness (%), a product of the wavelength-normalized film thickness of the mass-adding films and the density (g/cm3) of the mass-adding films is about 13.4631 or less.
US10951186B2 Amplification systems and methods with output regulation
Systems and methods are provided for amplifying multiple input signals to generate multiple output signals. An example system includes: a first channel configured to receive a first input signal and a second input signal and generate a first output signal and a second output signal based at least in part on the first input signal and the second input signal; and a second channel configured to receive a third input signal and a fourth input signal and generate a third output signal and a fourth output signal based at least in part on the third input signal and the fourth input signal. A first differential signal is equal to the first input signal minus the second input signal. A second differential signal is equal to the third input signal minus the fourth input signal. The first output signal corresponds to a first phase.
US10951184B2 Push-pull dynamic amplifier circuits
A push-pull dynamic amplifier is operable in reset and amplification phases. The amplifier includes first NMOS and PMOS input transistors that are electrically coupled to a first input terminal and a first output terminal. Second NMOS and PMOS input transistors are electrically coupled to a second input terminal and a second output terminal. First and second reset switches are electrically coupled to the first and second output terminals, respectively. A power supply switch is electrically coupled to the first and the second PMOS transistors, and a ground switch is electrically coupled to the first and the second NMOS transistors. During the reset phase, the reset switches are closed and the power supply switch and the ground switch are opened. During the amplification phase, the reset switches are opened and the power supply switch and the ground switch are closed.
US10951176B2 Highly linear low noise transconductor
A transconductance circuit comprises a first transistor, a second transistor, a first source-degeneration device, a second source-degeneration device, a first feedback device, and a second feedback device. The gate node of the first transistor is coupled to a source node of the second transistor via the first feedback device. The gate node of the second transistor is coupled to a source node of the second transistor via the second feedback device. The source node of the first transistor is coupled to a reference voltage via the first source-degeneration device. The source node of the second transistor is coupled to the reference voltage via the second source-degeneration device.
US10951167B2 Semiconductor device
A semiconductor device that generates or detects terahertz waves includes a semiconductor layer that has a gain of the generated or detected terahertz waves; a first electrode connected to the semiconductor layer; a second electrode that is arranged at a side opposite to the side at which the first electrode is arranged with respect to the semiconductor layer and that is electrically connected to the semiconductor layer; a third electrode electrically connected to the second electrode; and a dielectric layer that is arranged around the semiconductor layer and the second electrode and between the first electrode and the third electrode and that is thicker than the semiconductor layer. The dielectric layer includes an area including a conductor electrically connecting the second electrode to the third electrode. The area is filled with the conductor.
US10951154B2 Motor driving circuit and control method thereof
A motor driving circuit including a first and a second driving signal output circuit is configured to selectively output a six-step square wave driving signal from the first driving signal output circuit, or a space-vector driving signal from the second driving signal output circuit to an inverter to drive a motor according to whether an operating power exceeds a power threshold. The first driving signal output circuit is configured to generate the six-step square wave driving signal. The second driving signal output circuit is configured to generate the space-vector driving signal.
US10951153B2 Apparatus and method for controlling inverter driving motor
An apparatus for controlling an inverter driving a motor is provided. The apparatus includes a current controller that generates a voltage instruction for causing a current detection value, obtained by measuring a current provided from an inverter to a motor, to correspond to a current instruction for driving the motor. A voltage modulator generates a pulse width modulation signal for controlling on/off states of switching devices in the inverter at a predetermined switching frequency based on the voltage instruction. A frequency determiner determines the switching frequency based on driving information of the motor, determines a plurality of synchronization frequencies based on a speed of the motor, and randomly selects and determines one of the plurality of synchronization frequencies as the switching frequency.
US10951150B2 Motor system with distributed winding structures
A system comprises a stator magnetically coupled to a rotor and a plurality of conductor assemblies distributed evenly along a perimeter of the device, wherein each conductor assembly is evenly distributed into at least two branches of conductors, and wherein each branch comprising a plurality of conductors, all the branches form a plurality of windings, wherein a winding comprises a positive segment and a negative segment, and wherein each segment has a plurality of branches, and wherein one segment is in more than two conductor assemblies and the plurality of windings is symmetrically divided into a plurality of groups, wherein each group of windings forms a balanced multi-phase system and is connected to a connection bar, and wherein at least two connection bars are isolated from each other.
US10951148B2 Control apparatus of a synchronous motor
A control apparatus of a synchronous motor with a load commutated inverter includes a positive/negative judgment unit for discriminating positive/negative of the motor voltage of each phase of the three-phase AC input of the synchronous motor, an estimated phase setting unit for calculating and setting the estimated phase of the motor voltage based on the discrimination result by the positive/negative discrimination unit, and a speed estimation unit for estimating the speed of the synchronous motor by integrating the change of the estimated phase by a predetermined number of times and dividing the integrated result by the product of the predetermined number and the operation cycle. When driving the synchronous motor with the load commutated inverter, in a condition the synchronous motor slips at high speed, restart is made easier.
US10951142B2 Control system and control method
A control system and a control method, used for controlling a motor. The control system includes a central processing module and a drive control module. In a period in which a voltage is not applied to any phase coil of the motor, the drive control module collects voltages of the phase coil, converts the voltages of the coil into digital signals and stores the digital signals. The central processing module reads the digital signals from the drive control module, accumulates the digital signals to obtain an accumulated value, and determines the operating condition of the motor according to a relationship between the accumulated value and a preset threshold, thereby improving the reliability of the motor control.
US10951140B2 Synchronous motor drive device, air-sending device and air-conditioning device
A synchronous motor drive device drives a plurality of synchronous motors, and includes a power converter that converts power to supply power to the plurality of synchronous motors, a first switch device that electrically connects or disconnects between the power converter and each of the plurality of synchronous motors, and a controller that, based on a higher order command, performs stability judgment processing of the plurality of synchronous motors, determines the number of synchronous motors to be driven and a drive speed from among the plurality of synchronous motors, selects a synchronous motor corresponding to the number of the synchronous motors from among the plurality of synchronous motors, controls the first switch device corresponding to the selected synchronous motor to electrically connect the power converter to the synchronous motor and to supply the power, and instructs, to the power converter, the drive speed of the synchronous motor to be driven.
US10951138B2 Method and apparatus for commutation of drive coils in a linear drive system with independent movers
A motor controller is provided that executes a commutation routine in one of a plurality of operating modes to regulate current provided to drive coils in a linear motion system. The motor controller generated currents for each of the drive coils in a first operating mode to minimize the copper losses in the drive coils, in a second operating mode to maximize the force applied to the mover, in a third operating mode to provide balanced currents between the drive coils, and in a fourth operating mode to provide currents according to a selected operating point that combines characteristics of the first three operating points. The motor controller may also monitor each of the drive coils for saturation and redistribute at least a portion of the current required to control operation of the mover to the other drive coils when one of the drive coils is saturated.
US10951134B2 Repulsive-force electrostatic actuator
A repulsive-force electrostatic actuator includes a first actuator layer including a first substrate, a first electrode pattern, and a second electrode pattern. The actuator includes a second actuator layer spaced apart from the first actuator layer that includes a second substrate, a third electrode pattern, and a fourth electrode pattern. The actuator includes a voltage source connected to the first, second, third, and fourth electrode patterns such that the first electrode pattern is at an opposite voltage relative to the second, the third electrode pattern is at an opposite voltage relative to the fourth, and the first and second actuator layers are arranged to have a repulsive electrostatic force therebetween. The actuator further includes an actuator frame connected to the first and second actuator layers such that at least a portion of at least one of the first and second actuator layers is movable due to an applied voltage to effect motion to an object.
US10951132B2 Electrostatic rotating-machine employing dielectric substrates with surface conductors
An electrostatic rotating electrical machine employs axially extending electrically conductive electrodes on a rotor interacting with a corresponding set of axially extending electrodes on a stator, where the electrodes are supported at an outer surface of a dielectric sleeve which continues beneath the electrodes to provide a robust support and to minimize electrode weight.
US10951129B2 Apparatus and system for providing a power converter
An AC input power converter comprising a rectifier circuit (D3, D4, D5, D6) for rectifying an AC input signal, a first unidirectional device (D1) coupled in series with a first capacitor (C1) for charging the first capacitor (C1) and wherein the first unidirectional device (D1) and the first capacitor (C1) are arranged in parallel to an output of the rectifier circuit (D3, D4, D5, D6), a second unidirectional device (D2) coupled in series with a second capacitor (C2) for charging the second capacitor (C2) and wherein the second unidirectional device (D2) and the second capacitor (C2) are arranged in parallel to an output of the rectifier circuit (D3, D4, D5, D6), a first output (OUT1) for providing a first power and a first average voltage to a first power converter, wherein the first output (OUT1) s coupled to a first node between the first capacitor (C1) and the first unidirectional device (D1) and a second output (OUT2) for providing a second power and a second average voltage to a second power converter, wherein the second output (OUT2) is coupled to a second node between the second capacitor (C2) and the second unidirectional device (D2), wherein the first capacitor (C1) has a first value and the second capacitor (C2) has a second value, and wherein the first value of the first capacitor and the second value of the second capacitor are selected such that when the first power is lower than the second power, the first average voltage is larger than the second average voltage, and when the first power is larger than the second power, the first average voltage is lower than the second average voltage.
US10951128B2 Main circuit wiring member and power conversion device
A busbar includes an opening, a first terminal, and a second terminal. The first terminal includes a first terminal piece with a step-like bent shape, in which the first terminal piece is bent from a conductor along a bending line, and a plurality of hole portions formed on the first terminal piece and arrayed in a direction parallel to the bending line. The second terminal includes a second terminal piece with a step-like bent shape, in which the second terminal piece is bent from a conductor along a bending line, and a plurality of hole portions formed on the second terminal piece and arrayed in a direction parallel to the bending line. The busbar balances the current sharing in a current that flows through a plurality of fastening points.
US10951118B2 Digital current mode control for multi-phase voltage regulator circuits
A voltage regulator circuit included in a computer system may include multiple phase circuits each coupled to a regulated power supply node via a corresponding inductor. The phase circuits may modify a voltage level of the regulated power supply node using respective control signals generated by a digital control circuit that processes multiple data bits. An analog-to-digital converter circuit may compare the voltage level of the regulated power supply node to multiple reference voltage levels and sample the resultant comparisons to generate the multiple data bits.
US10951114B2 Apparatuses and methods for charge pump regulation
Certain embodiments of the present invention include an apparatus comprising a charge pump, configured to provide an output voltage at an output node of the charge pump, and a charge pump regulator circuit coupled to the charge pump. One such charge pump regulator circuit is configured to control the charge pump to increase the output voltage during a first period of time. Such a charge pump regulator circuit can also cause a node of a circuit coupled to the output node of the charge pump to reach a target voltage level during a second time period.
US10951111B2 Apparatus, methods and computer program products for inverter short circuit detection
An apparatus includes an inverter configured to be connected to a load, a driver having an output coupled to control terminals of transistors of the inverter and a control input configured to receive control vectors and responsively apply control signals to control terminals of the inverter, a desaturation detector configured to detect desaturation of the transistors, and a controller coupled to the control input of the driver and configured to apply at least one test vector that causes the driver to turn on selected ones of the transistors for a duration sufficient for the desaturation detector to detect desaturation of at least one of the selected transistors and to enable or inhibit further operation of the inverter responsive to the desaturation detector. The load may be a motor and the controller may be configured to apply the at least one test vector responsive to a command to start the motor.
US10951110B2 Control method and device for alternating-current and direct-current conversion circuit, and computer storage medium
Disclosed in embodiments of the present invention are a control method and device for an alternating-current and direct-current conversion circuit, and a computer storage medium. The alternating-current and direct-current conversion circuit comprises a first commutation unit, a second commutation unit, and a coupling unit. By obtaining voltage information and current information of the alternating-current and direct-current conversion circuit, a controllable device of the first commutation unit can be controlled to be turned on in delay or turned off in advance; and the second commutation unit is controlled to work in a controllable rectification state or a controllable inversion state or an uncontrollable rectification state.
US10951105B2 Geared spherical electromagnetic machine with two-axis rotation
A geared spherical electromagnetic machine with two-axis rotation includes an inner frame, an outer frame, a spherical body, a first coil, a second coil, a third coil, a first hemispherical body, a second hemispherical body, a first plurality of inner magnets, a second plurality of inner magnets, a first gearbox, and a second gearbox.
US10951104B2 Linear actuator
Provided is a linear actuator including a movable element, a stationary element, a magnetic drive mechanism configured to linearly move the movable element in a first direction with respect to the stationary element, and damper member arranged between the movable element and the stationary element. The magnetic drive mechanism includes a coil holder arranged on the stationary element, a coil supported by a coil supporting unit of the coil holder, a first yoke arranged on the movable element, and a first permanent magnet held by the first yoke. The damper member is arranged in a portion where the first yoke and the coil holder face each other in the second direction. As a result, the damper member can be arranged between the stationary element and the movable element without using a case.
US10951101B2 Induction motor rotor and a method of manufacturing the same
A method of manufacturing an induction motor rotor assembly, the method includes the steps of: providing a rotor; machining a plurality of re-entrant slots axially along an outer surface of the rotor; positioning a sleeve concentrically over the outer surface of the rotor; applying a friction stir welding process to the sleeve along each re-entrant slot axially along the outer surface of the rotor to cause the sleeve material to plasticise and flow into the axial re-entrant slot to form an axial re-entrant slot bar; and providing an electrical connection at each of the opposing axial ends of the rotor between respective ones of opposing ends of each of the axial re-entrant slot bars to thereby form the induction motor rotor.
US10951099B2 Method for manufacturing rotor, and rotor
A rotor includes a plurality of permanent magnets inclined relative to the axial direction of a rotor core. A method for manufacturing the rotor includes producing each of the permanent magnets, and providing the permanent magnets on the outer periphery of the rotor core. The producing of each of the permanent magnets includes working a magnet block into a shape such that a first surface and a second surface have a parallelogram shape, a third surface and a fourth surface are parallel to each other, and a fifth surface and a sixth surface extend planarly from the third surface to the fourth surface. The providing of the permanent magnets includes arranging the permanent magnets so that, between the permanent magnets adjacent to each other, the fifth surface and the sixth surface face each other.
US10951094B2 Rotating electric machine
Provided is a rotating electric machine that allows a stator cooling passage to be formed compactly. A passage of a stator cooling refrigerant is formed by a water jacket fitted and fixed to both ends on a base side which is the flange side and a distal end side of a cylindrical portion of a stator frame on an outer circumference of the cylindrical portion, the stator frame has a difference between a diameter on the base side and a diameter on the distal end side, the diameter on the base side being formed to be larger, and the stator frame and the water jacket are sealed by press fitting and welding on the base side and the distal end side.
US10951093B2 Rotary electric machine with liquid coolant
A rotary electric machine includes a rotor that rotates integrally with a rotary shaft and a stator disposed outside the rotor in a radial direction. In the stator, a coil is wound on a stator core, and a coil end of the coil exposed to an outside from an end portion of the stator core is cooled by a liquid coolant. The rotary electric machine further includes a coil end cover formed of an insulating material and configured to cover at least an outer circumference of an upper region of the coil end. A liquid coolant passage through which a liquid coolant flows toward a coil end is provided in the coil end cover.
US10951089B2 Tactile feedback mechanism
The present disclosure provides a vibration device, including a stator, an eccentric wheel and an electromagnetic driving assembly. The eccentric wheel rotates around a rotating shaft relative to the stator. The electromagnetic driving assembly includes at least one magnetic element and an induction coil. The at least one magnetic element is disposed on the eccentric wheel. The induction coil corresponds to the magnetic element, and the induction coil is disposed on the stator. When acurrent is applied to the induction coil, the induction coil acts with the magnetic element to generate an electromagnetic force to drive the eccentric wheel to rotate around the rotating shaft, so that the vibration device generates a vibration. The rotating shaft is disposed on the stator.
US10951088B2 System for controlling the vibration of a platform
A control system (1) controls the vibration of a platform (2), the platform is formed by a fixed lower support (2a), an upper support (2b) and a plurality of intermediate bodies (2c). The control system (1) includes at least one vibration generator (3) inside the platform (2) between intermediate bodies (2c) and comprising a stator body (4) and at least one vibrating body (5), made of material that is magnetic and concentric with respect to the stator body (4) and in a position that is radially external around the stator body (4), configured to vibrate the upper support (2b) with respect to the lower support (2a). The control system (1) also includes an electric circuit comprising a coil wound around the stator body (4) and designed to receive an audio and/or video signal to generate a magnetic field by the coil and designed to vibrate the at least one vibrating body (5) of the at least one vibration generator (3) as a function of the audio and/or video signal.
US10951083B2 Stator unit, stator, and motor comprising same
Embodiments relate to a stator unit, a stator, and a motor comprising same, the stator unit comprising: a unit stator core; an insulator disposed on the unit stator core; and a coil wound on the insulator, wherein the unit stator core comprises a main body formed so as to have a prescribed curvature with reference to the centre, and three teeth formed so as to protrude toward the centre from the main body, the main body comprising notches formed between the teeth. Thus mass productivity can be increased as a result of series winding using a coil on a unit stator core having three teeth arranged thereon.
US10951081B2 Bobbin for containing electric windings
A bobbin is provided for a stator of an electromagnetic device. The bobbin has two spaced-apart walls around which copper windings are wound. The spaced-apart wall arrangement reduces the material and space occupied by the bobbin, allowing for additional copper windings.
US10951077B2 Rotor and motor having the same
A rotor may include a first rotor core and a second rotor core. The first rotor core includes a first core body and a first teeth protruding from an outer circumferential surface of the first core body. and the second rotor core includes a second core body and a second teeth protruding from an outer circumferential surface of the second core body. Each of the first teeth includes a first extension protruding axially in a first direction, and each of the second teeth includes a second extension protruding axially in a second direction opposite the first direction. The first extension includes a first protrusion provided on a first inner circumferential surface of the first extension, and the second extension includes a second protrusion provided on a second inner circumferential surface of the second extension.
US10951076B2 Electric machines
A stator or rotor for an electric machine such as a motor or generator comprising: at least one ring formed of a plurality of pole segments, wherein each pole segment comprises an arcuate base and at least one magnetisable pole extending radially from the arcuate base; and at least one end cap comprising, or consisting essentially of a non-conductive material.
US10951074B2 Permanent magnet, rotary electrical machine, and vehicle
A permanent magnet is expressed by a composition formula: RpFeqMrCutCo100-p-q-r-t. The magnet comprises a metal structure including a main phase having a Th2Zn17 crystal phase and a grain boundary phase. The main phase includes a cell phase having the Th2Zn17 crystal phase and a Cu-rich phase. A section including a c-axis of the Th2Zn17 crystal phase has a first region in the crystal grain and a second region in the crystal grain, the first region is provided in the cell phase divided by the Cu-rich phase, the second region is provided within a range of not less than 50 nm nor more than 200 nm from the grain boundary phase in a direction perpendicular to an extension direction of the grain boundary phase, and a difference between a Cu concentration of the first region and a Cu concentration of the second region is 0.5 atomic percent or less.
US10951070B2 System for transmitting ultrasonic short-range wireless power and method of charging ultrasonic wireless power
Disclosed is an ultrasonic short-range wireless power transmission system including: an ultrasonic transmission transducer configured to transmit power, wherein the ultrasonic transmission transducer includes: a converter configured to convert power received from an external power source; a controller configured to control power of a modulator and power of an amplifier; a communication unit configured to communicate with an external reception transducer; a sensor configured to sense ultrasonic waves transferred from an ultrasonic wave emission region; the modulator electrically connected to the controller and configured to generate a signal for ultrasonic short-range wireless power transmission; and the amplifier configured to amplify a modulation signal generated by the modulator and convert the modulation signal into power; and one or more transmission modules configured to receive the power from the amplifier and convert an electrical reception signal into ultrasonic waves.
US10951064B2 Coreless power transformer
A transformer system is provided that includes four magnetically coupled coils having fixed spacing geometry. The four magnetically coupled coils include a drive coil that produces magnetic fields and a load coil. A first resonant coil is magnetically coupled to the drive coil producing energy that is stored by the first resonant coil. A second resonant coil is magnetically coupled to the first resonant coil to propagate the energy stored in the first resonant coil to the second resonant coil without using a magnetic core. The second resonant coil is then magnetically coupled to the load coil where the energy is transferred to the load coil.
US10951062B2 Wireless power receiver apparatus
A rectifier circuit rectifies the current that flows through a reception coil. A smoothing capacitor is coupled to the output of the rectifier circuit. A power supply circuit stabilizes the rectified voltage VRECT that occurs across the smoothing capacitor, and supplies the rectified voltage thus stabilized to a load. A dump circuit sinks the first dump current IDUMP from the output of the power supply circuit. A current detection circuit detects the current IOUT that flows through the power supply circuit, and generates a current detection signal S11 that indicates the amount of the current.
US10951056B2 Systems and methods for intelligent power distribution
Methods and systems for providing intelligent power distribution. A distribution point unit is connected to a plurality of user units in a telecommunications system. A loss of power to the distribution point unit is detected. It is determined that at least one user unit has backup power. Based on a determination that at least one user unit has backup power, a power mode for the distribution point unit is selected. The power mode is implemented on the distribution point unit.
US10951053B2 Portable electronic device
An inductive coil capable of providing power to the battery is described. The inductive coil is formed of a length of a wire having a conductive core capable of carrying an electrical current. The conductive core is surrounded by an insulating layer that electrically isolates the conductive core. Portions of the length of wire include a magnetically permeable material that is plated on an exposed surface of the conductive core.
US10951051B2 Method and apparatus to charge power assist unit
An information handling system includes a power supply unit (PSU) and a power assist unit (PAU). The PSU provides a power rail to power a load, and a constant current indication that indicates whether the power supply unit is operating in a constant current mode. The PAU is coupled to the power rail, and includes a power storage element, a converter coupled to the power storage element and to the power rail, and a controller. The controller receives an enable signal when the constant current indication indicates that the first power supply unit is operating in the constant current mode, and in response, the controller directs the converter to convert a voltage from the power storage element and to a current to the power rail to meet an additional demand of the load for power. When the controller does not receive the enable signal, the controller directs the converter to charge the power storage element from the power rail.
US10951049B2 Battery charging circuit with improved system stability and control method thereof
A control method for controlling a battery charging circuit having at least one switch, includes: generating a first difference signal based on a charging current feedback signal and a charging current reference signal; generating a second difference signal based on a battery voltage feedback signal and a battery voltage reference signal; based on a battery voltage, selecting one of the first and second difference signals, and a ground voltage as a third difference signal; generating a bias signal by proportionally integrating the third difference signal; comparing the sum of a system voltage feedback signal and a ramp signal with the sum of the bias signal and a system voltage reference signal and generating a comparison signal; generating a control signal to control the at least one switch of based on the comparison signal and a constant time period control signal.
US10951047B2 System for providing in-transit power for active storage containers
A container having a battery and one or more active systems for maintaining temperature or other characteristics of goods stored within the container relies on a battery to maintain those active systems during transit. The size of the battery required for such applications may be reduced by providing access to external power during a shipment cycle. For example, shelves within transit vehicles or warehouses can supply electricity to the active systems via a wireless or wired connection, or they may recharge the container's battery, or both. The container may also have data bridging capabilities that use short range wireless technology to communicate with nearby devices that have access to other data streams, such as GPS data and internet connectivity. When bridged with a provider, the container may have access to new data streams, or may be able to disable internal devices providing those same data streams to conserve power.
US10951043B2 Multi-device charging user interface
The present disclosure generally relates to user interfaces for charging electronic devices. At a first device with a display, detect that at least one of the first device or a second device has entered a wireless charging state. In response to detecting that at least one of the first device or the second device has entered a wireless charging state, and in accordance with a determination that the first device and the second device are being wirelessly charged by the same wireless charging device, display, on the display, an indication of charge status for the second device.
US10951041B2 Motor system
A motor system provided with one motor, two batteries, and two inverters further includes a charger which is connected to a first battery and supplies external power; and a control unit which controls drive of the first inverter and the second inverter to drive the motor. When the second battery is charged with the external power, the control unit drives the first inverter and the second inverter to allow power from the first inverter to be transmitted to the second battery through the motor and the second inverter while the motor is in a stationary state.
US10951038B2 Power supply device, power supply system, and method of controlling power supply
A power supply control device includes a control unit, and a power path that is connected to a primary external power system. If a connection state between the primary external power system and the power path is in a disconnected state, the control unit is configured to control power output of at least one power conditioner of at least one corresponding secondary external power generation unit, based on (a) an amount of power consumption of a specific load connected to the power supply control device through the power path, and (b) a power generation output of the secondary external power generation unit.
US10951037B2 Method and apparatus for time-domain droop control with integrated phasor current control
A method and apparatus for power converter current control. In one embodiment, the method comprises controlling an instantaneous current generated by a power converter such that that power converter appears, from the perspective of an AC line coupled to the power converter, as a virtual AC voltage source in series with a virtual impedance.
US10951036B2 Grid-tied variable frequency facility
A micro grid system comprises a secondary energy source and a power controller. The secondary energy source is associated with the micro grid, and the secondary energy source is configured to generate first DC power signal. The power controller is in communication with the secondary energy source and an electric grid, and configured to receive first AC power signal from the electric grid and the first DC power signal from the secondary energy source and to output a second AC power signal to loads in communication with the power controller. The power controller comprises a frequency converter configured to change frequency of the second AC power signal, a processor, and a memory configured to store instructions that, when executed, cause the processor to control the frequency converter to change the frequency of the second AC power signal.
US10951033B2 Method for controlling frequency of stand-alone microgrid and power converter for energy storage device for controlling same
The present invention relates to a method for controlling the frequency of a stand-alone microgrid wherein an energy storage device of the stand-alone microgrid is operated as a main power source by controlling a battery power conditioning system (PCS) of the stand-alone microgrid in a constant voltage constant frequency (CVCF) mode. According to the present invention, it is possible to operate the frequency stably while considering the fuel cost and power generation efficiency of a stand-alone microgrid.
US10951031B2 Reactive power control in power systems
Based on information from a controller scheduling data traffic in a processing arrangement, a super capacitor unit is activated, whereby reactive power is fed to a system bus of said power system. The controller is configured to have information at time t(n) about the data traffic workload of the processing arrangement at time t(n+1). By triggering discharge of the super capacitor unit based on super capacitor data at time t(n+1), transients on a system bus voltage are, at least in part, smoothed out at time t(n+1), which reduces the need for reactive power of the power system, where said transients are related to the data traffic workload of the processing arrangement. The power efficiency of the power system can be improved by 3-4% by the reduction of the need for reactive power from a power grid, for which reason the electrical bill of an operator is reduced.
US10951027B2 Smart load center panel
A smart load center panel (10) accepts two hot legs from each of two power sources, and selectively connects each of a plurality of breakers to one of the two power sources under processor control. A dielectric chassis (12) provides structural support and electrical isolation for a plurality of individual circuit boards (28), each including a pair of breaker stabs (26) and a relay (24) operative to selectively connect each breaker stab (26) to a different power source. A bus bar assembly (20) comprises two bus bars for the hot legs of each of two power sources, and insulates the bus bars from each other and from inadvertent contact. A master printed circuit board (40) comprises slits (43, 45) defining the individual circuit board (28) except at the edges. After mounting and soldering, the edges are cut away, yielding a plurality of individual circuit boards (28). Neutral and ground bus bars (46, 52) are mounted to the side of the panel housing (12), behind a flange of a front opening.
US10951026B2 Power distribution apparatus
A power distribution apparatus includes a power source terminal, a power-distributing module, at least a power distribution module, an input detection unit, at least an output detection unit and a management unit. The power source terminal receives an input power. The power-distributing module converts the input power into an output power. Each of the power distribution modules includes a plurality of output ports. The power distribution module receives the output power to output the output power through the output ports. The input detection unit detects the input power to generate a set of input information. The output detection unit detects the output power to generate at least a set of output information correspondingly. According to the input information or the output information, the management unit controls the output ports to be turned on or off correspondingly.
US10951018B2 Ground fault current interrupter circuit
A ground fault current interrupter circuit includes a plurality of comparators, threshold generation circuitry, and a plurality of timer circuits. Each of the comparators is configured to compare a threshold voltage to a signal representative of a difference of current flow to a load and current flow from the load. The threshold generation circuitry is configured to generate a plurality of different threshold voltages. Each of the different threshold voltages is provided as the threshold voltage for one of the comparators. Each of the comparators is coupled to one of the timer circuits, and the one of the timer circuits is configured to activate a fault signal responsive to activation of an output of the comparator for a time that is related to the threshold voltage provided to the comparator. The time increases with lower values of the threshold voltage.
US10951017B2 Cable sealing unit with multiple sealing modules
A sealing unit (28) that fits within the sealing unit opening (26) of a housing 22. The sealing unit (28) including a sealant arrangement (32) that define a plurality of cable ports (30). The sealing arrangement is also configured for providing a peripheral seal between the housing (22) and the sealing unit (28). The sealing unit (28) includes an actuation arrangement (31) for pressurizing the sealant arrangement (32) within the sealing unit opening (26). The sealant arrangement (32) includes a plurality of sealing modules (33a-33e) each sized to form only a portion of the pressure actuated sealant arrangement (32).
US10951012B2 Spark plug for internal combustion engines and internal combustion engine
A spark plug has a specific direction orthogonal to an axial direction of a spark plug; the specific direction has opposing front directional side and rear directional side; the housing has a tip surface having a front end in the front side of the specific direction and a rear end in the rear side, the tip surface has a tip inclined surface inclined toward the tip end of the spark plug from the front end to the rear end of the tip surface. The tip inclined surface has a rear end in the specific direction, the insulator having a front end of the specific direction, the rear end is located to be closer to the tip end of the spark plug than the front end of the tip surface is, and to be more rearward than the front end of the insulator in the rear side of the specific direction.
US10951006B2 High-power laser packaging utilizing carbon nanotubes and partially reflective output coupler
In various embodiments, laser devices include a thermal bonding layer featuring an array of carbon nanotubes and at least one metallic thermal bonding material.
US10951001B2 Tandem pumped fiber laser or fiber amplifier
In an example, an apparatus to tandem pump a fiber laser or fiber amplifier may include a combiner; a power amplifier or a power oscillator, or a combination thereof, coupled to an output of the combiner; a seed laser to output light to the power amplifier or the power oscillator, or the combination thereof, via the combiner; and a tandem pump to generate light of a pump source signal, wherein the light of the pump source signal is output to the combiner to cladding pump the power amplifier or the power oscillator, or the combination thereof. Other embodiments may be disclosed and/or claimed.
US10950999B2 Method of manufacturing cable connector hand tools
An illustrative cable connector hand tool and associated method are operable to permit cable connection sections to respectively pass through a side opening of hand tool members into a center aperture of the tool members. In one illustrative embodiment, the hand tool members are formed with a recessed portion adapted to receive an end of one of a pair of cable connectors such that mating edges of the cable connectors used to couple the cable connection sections are visible when the cable connectors are in a coupled configuration abutting each other. An illustrative embodiment includes the recessed portion formed with a plurality of keyway indentions or recesses spaced apart in the center aperture that are operable to engage keys, protrusions, or lugs on an outer wall of the cable connectors.
US10950991B2 Multiple unit charge cord assembly
A multiple unit charge cord assembly includes a housing coupled to a back side of an electronic device. A button movably coupled to the housing is urgeable into a releasing position. A first spool rotatably positioned within the housing is biased to rotate when the button is urged into the releasing position and the first spool is rotatable in a second direction. A second spool rotatably positioned within the housing is biased to rotate when the button is urged into the releasing position and the second spool is rotatable in a secondary direction. A first cord is wrapped around the first spool. The first cord is urgeable to rotate the first spool. A first plug is electrically coupled to the first cord. A second cord is wrapped around the second spool and is urgeable to rotate the second spool. A second plug is electrically coupled to the second cord.
US10950990B2 Reel based outlet relocation/extension system
A power adapter may include a base wall mounted power adapter configured to be plugged into a wall power outlet and at least one extension adapter unit electrically coupled to the base wall mounted power adapter and configured to be extended away from the wall power outlet. The at least one extension adapter unit may include an electrical conduit reel configured to unravel in response to the at least one extension adapter unit being extended.
US10950980B2 Connector and connector device
A connector device including: a plug connector provided with a plurality of plug terminals, a plug housing holding the plurality of plug terminals along a longer direction, and a plug shell held on the plug housing; and a receptacle connector provided with a plurality of receptacle terminals, a receptacle housing holding the plurality of receptacle terminals along the longer direction, and a receptacle shell held on the receptacle housing. The plug shell and the receptacle shell are electrically connected in a state in which the plug connector and the receptacle connector are mated together.
US10950978B2 Connector with prevention of lopsidedness in a movable region of a movable housing with respect to a fixed housing
A connector includes a fixed housing provided with a first side wall extending along an array direction of plural signal terminals, and a second side wall extending along an array-orthogonal direction that is orthogonal to both a fitting direction and the array direction. Each of the signal terminals spans between the first side wall and a movable housing, and a power source terminal span between the second side wall and the movable housing.
US10950977B2 Track assembly for a vehicle component
A track assembly includes a track, a support member, a support member conductor, a first conductor and a plurality of second conductors. The support member conductor may be configured to move substantially laterally and electrically contact the second conductors. The second conductor may be configured to move laterally and electrically contact the first conductor. The support member conductor may be configured to move the second conductor into electrical contact with the first conductor. The first conductor may extend substantially in the longitudinal direction and/or the first conductor may be disposed at least partially in the track. The plurality of second conductors may be disposed such that the support member conductor may be in contact with at least two second conductors of the plurality of second conductors in all positions of the support member relative to the track.
US10950973B2 Watertight plug assembly
A watertight plug assembly for electrical cords. One cord is connected to one plug end having a plug end proximal face and a sidewall. The sidewall includes a first mating member adjacent the proximal face. The second plug end is connected to a second cord and includes a cap having a central cavity for receiving the second plug end and which defines a second mating member to cooperate with the first mating member when said plug ends are connected to provide a watertight connection.
US10950970B2 Ganged coaxial connector assembly
A mated connector assembly includes: a first connector assembly, comprising a plurality of first coaxial connectors mounted on a mounting structure and a first shell; and a second connector assembly, comprising a plurality of second coaxial connectors, each of the second coaxial connectors connected with a respective coaxial cable and mated with a respective first coaxial connector. The second connector assembly includes a second shell surrounding the second coaxial connectors, the second shell defining a plurality of electrically isolated cavities, each of the second coaxial connectors being located in a respective cavity. In in a mated condition the second shell resides within the first shell.
US10950968B2 Electrical connector with a contact holder having transverse openings to receive fasteners
A receptacle and/or a plug of an electrical connector includes a proximal body portion defining transverse alignment slots extending through a side of the proximal body portion for contacts. A plug of an electrical connector includes a safety disk. The safety disk includes a hollow stem having at least one prong slidably inserted through a groove and captured within a central axial passage of a housing.
US10950966B2 Safety stab technology
A stab (pin and sleeve) electrical connector with improved safety is described. The female (sleeve) connector exterior surface is coated or made from with a nonconductive insulating material. A pressure loaded insulator plug is disposed inside the female sleeve. An electrical connection is made when the male (pin) connector is inserted into the female sleeve. The male pin contacts the insulator plug inside the female sleeve, causing compression, and makes electrical contact with the uninsulated inside of the sleeve. As the male pin is removed, the pressure mechanism of the insulator plug pushes the plug out flush with the external insulated surface making the female sleeve touch safe. Therefore, embodiments provide a high level of safety for the pin and sleeve electrical connection method without adding large or troublesome moving parts.
US10950965B2 Contact element arrangement
The invention relates to a contact element arrangement consisting of a shaped sheet metal part, wherein at least two contact elements, which are spaced apart from each other and extend away from a flat base plate of the sheet metal part, are shaped from the sheet metal part and wherein the one contact element forms a substantially cylindrical contacting portion for mounting a pin-shaped counter contact by insertion and wherein the second contact element is formed as a contact spring bent in an S-shape over two bending portions, the contact spring forming a contact point facing away from the base plate.
US10950961B2 Card edge connector structure
A card edge connector structure includes an insulating case, a terminal assembly, a first grounding sheet and a second grounding sheet. The terminal assembly includes a first terminal set and a second terminal set and is configured in the insulating case. The first grounding sheet is configured between the insulating case and the first terminal set, and the second grounding sheet is configured between the insulating case and the second terminal set. A first arm of the first grounding sheet contacts the first grounding terminal through a first groove of a first terminal fixing component, and a second arm of the second grounding sheet contacts the second grounding terminal through a second groove of a second terminal fixing component.
US10950958B2 Memory module connector, memory module, and pivotable latch
A memory module connector includes a memory module receiving slot configured to receive a memory module. The memory module connector further includes a restraining mechanism configured to release the memory module if a force applied by the memory module to the restraining mechanism is above a pre-determined force threshold.
US10950953B2 Antenna unit, MIMO antenna and handheld device
An antenna unit, a MIMO antenna and a handheld device. The antenna unit includes a feeder and a radiator, wherein the radiator is in a 90°-rotated U shape and includes a first horizontal part, a first vertical part and a second horizontal part, two ends of the first vertical part are respectively connected to the first horizontal part and the second horizontal part; the feeder is located in the U shape and includes a second vertical part, a third horizontal part and a third vertical part, two ends of the third horizontal part are respectively connected to the second vertical part and the third vertical part, and the second vertical part and the third vertical part are located on different sides of the third horizontal part. The MIMO antenna has an ultra wideband.
US10950951B2 Radar device
Included are: a radar main unit for emitting a radar wave and receiving a reflection wave of the radar wave reflected by an object; and a dielectric substrate in which multiple matching layers each having a protruded shape are regularly arranged on one surface of the dielectric substrate, and the radar wave emitted from the radar main unit enters the multiple matching layers in a state where the other-surface side of the dielectric substrate is attached to a windshield.
US10950948B2 Device and method for combined signal transmission or for combined signal transmission and energy transmission
A method and a device for combined signal transmission or for combined signal transmission and energy transfer, in particular a portable electronic terminal. The device has at least one coil structure for producing a first electromagnetic field for energy transfer or for signal transmission, wherein the device also has at least one antenna structure for additional signal transmission. The antenna structure has a first partial structure and a second partial structure. The first partial structure is designed and/or is arranged in relation to the second partial structure in such a way that signals in a first frequency range can be received and transmitted by the antenna structure. At least the first partial structure is arranged adjacent to the at least one coil structure in a projection plane oriented perpendicular to a central axis of the coil structure.
US10950944B2 Capacitively coupled patch antenna
Systems and methods relating to patch antennas. A patch antenna has a substrate, a resonant metal plate at one side of the substrate, and a ground plane at the other opposite side of the substrate. Two feed pins are used to couple the antenna to other circuitry. The feed pins pass through the substrate and holes in at the ground plane. The feed pins are physically disconnected from both the resonant metal plate and the ground plane. The feed pins are capacitively coupled to the resonant metal plate to provide an electronic connection between other circuitry and the patch antenna.
US10950939B2 Systems and methods for ultra-ultra-wide band AESA
In one aspect, the inventive concepts disclosed herein are directed to an antenna array system employing a current sheet array (CSA) wavelength scaled aperture. The CSA wavelength scaled aperture can include a first frequency region associated with a first operating frequency band and a second frequency region associated with a second operating frequency band. The first operating frequency band can include one or more current sheet sub-arrays having a respective plurality of first unit cells scaled to support the first operating frequency band. The second operating frequency band can include one or more current sheet sub-arrays having a respective plurality of second unit cells scaled to support the second operating frequency band. The CSA wavelength scaled aperture can include one or more capacitors each of which coupled to a respective first unit cell of the first frequency region and a respective second unit cell of the second frequency region.
US10950934B2 Wireless electric power transmission apparatus and electric power transfer system
A microwave power transmission apparatus converts electric energy into microwaves, and transmits the microwaves to a microwave power receiver between sea and land. A power transmission antenna to emit the microwaves is directed to a direction of the microwave power receiver by a driver. When a beacon receiver detects a beacon signal transmitted by the microwave power receiver, a transmission signal generator generates a transmission signal emitted as microwaves from the power transmission antenna. Radio waves are not emitted from the power transmission antenna when the beacon signal is not detected. Not detecting the beacon signal corresponds to a situation where a power reception antenna cannot receive the microwaves due to motion of the antenna being on the sea. The wireless electric power transmission apparatus and electric power transfer system can prevent occurrence of a situation where the emitted microwaves cannot be received.
US10950932B1 Electronic device wide band antennas
An electronic device may have a housing with metal sidewalls. One of the metal sidewalls may have an opening. The electronic device may have a speaker module that has a speaker housing member. Conductive structures on the speaker housing member may have an opening that forms a slot element. The opening of the metal sidewall may be aligned with slot element. The slot element and an interior cavity of the speaker housing member may form a cavity-backed slot antenna. An antenna feed structure may be disposed at the opening of the speaker housing member. An antenna feed may be directly coupled to the antenna feed structure. The antenna feed structure may indirectly feed the slot antenna resonating element by capacitive coupling. A sealing member may be disposed at the opening of the metal sidewall.
US10950930B2 Antenna device
An antenna device has a configuration in which a feeding point is located at a position that is distant from an outer periphery of a ground conductor plate to a center side and that would correspond to polarized waves parallel to the ground conductor plate. The antenna devices includes a ground conductor plate and an antenna element. The antenna element includes a first vertical portion and a second vertical portion which are erected substantially perpendicularly from the ground conductor plate and a first parallel portion, a second parallel portion, and a third parallel portion which extend substantially parallel to the ground conductor plate. An end portion, in the −Z direction, of the first vertical portion serves as a feeding point and is located at a position that is distant from an outer periphery of the ground conductor plate to a center side.
US10950929B2 Foam radiator
A novel system and method for creating a lightweight antenna is disclosed. Each lightweight antenna is formed using a foam material. This foam material is coated with a machinable material, which is machined to the desired dimensions. The machinable material is then plated with a metal. This creates a radiator that has the size and performance of traditional notch antennas, but weighs far less. This foam radiator may be mounted to a variety of substrate types, not limited to microwave laminate materials. Embodiments of mixed substrates or even multi-layered foam substrates are possible. The substrate may be a conventional printed circuit board (PCB), a PCB with sleeved coaxial vias, or a foam substrate. The lightweight antenna may be used in a plurality of applications, including ultra-wideband array systems and space-based applications.
US10950925B2 Antenna structure and wireless communication device using the same
An antenna structure includes a housing, a feeding portion, and a connecting portion. The housing defines a gap and a groove. The housing forms a radiating portion and a coupling portion through the gap and the groove. A portion of the housing between the feeding portion and the gap forms a first radiating section. The connecting portion is electrically connected to one end of the coupling portion adjacent to the gap. When the feeding portion supplies current, the current flows through the feeding portion and the first radiating section, and is coupled to the connecting portion through the gap to activate a first operating mode. When the feeding portion supplies current, the current flows through the feeding portion and the first radiating section, and is coupled to the coupling portion through the gap to activate a second operating mode.
US10950921B2 Radio and power pole
A radio and power pole that includes a pipe defining a longitudinal interior cavity for storing modular electronic equipment (e.g., radios) is described. The radio and power pole can also include mounting channels extending longitudinally proximate to an interior surface of the interior cavity of the pipe, a structural spine extending longitudinally through the interior cavity of the pipe, ribs spaced apart from one another proximate to the interior surface throughout the interior cavity of the pipe, doors for accessing the interior cavity of the pipe, and a vent trap. The radio and power pole can be configured as a direct bury radio and power pole (possibly including one or more vaults). A radio and power pole can include a precast pier connected to the pipe and configured to support the pipe when the pier is inserted into the ground. A radio and power pole can include a bench disposed about the pipe.
US10950918B1 Dual-mode monoblock dielectric filter
A dual-mode dielectric resonator using two dissimilar modes is described, the dissimilar modes supported by a ridge waveguide resonator and a ½-wavelength metalized cylindrical resonator within a single, metal-coated dielectric block. Each ridge waveguide resonator and cylindrical resonator form a resonator pair. Multiple pairs of ridge waveguide/cylindrical resonators are fabricated in the same dielectric block to form an 8-pole dielectric resonator filter for 5G or other applications. Transmission zeros can be positioned by the location of feeding probes along the cylindrical resonators.
US10950910B2 Air cell and patch
Provided are an air cell that has a reduced environmental impact and has favorable discharge characteristics as well as a patch equipped with the air cell. An air cell of the present invention includes, an outer case, which contains a positive electrode having a catalyst layer containing a catalyst and a binder, a negative electrode containing a metal material, a separator, and an electrolytic solution. The electrolytic solution is an aqueous solution with a pH of 3 or more and less than 12. The separator has an air permeability of 10 sec/100 ml or more, or the positive electrode has a porous sheet made of carbon as a current collector. A patch of the present invention includes the air cell of the present invention as a power supply.
US10950904B2 Battery system and electrically driven vehicle equipped with battery system
A battery system having: a series unit in which battery units are connected in series; heat exchangers thermally coupled with the battery units and internally circulating the coolant; and an outer case in which the series units and the heat exchangers are accommodated. The battery unit has battery cells stacked together, a plus output terminal and a minus output terminal at both ends thereof. The battery unit disposed at an end of the plus output terminal side of the series unit is disposed at an inclined posture where the end of the plus output terminal side is away from the base plate of the outer case. The battery unit disposed at an end of the minus output terminal side of the series unit, is disposed at an inclined posture where the end of the minus output terminal side is away from the base plate of the outer case.
US10950901B2 System and method for charge protection of a lithium-ion battery
A method for controlling a charge process of a solid-state battery having a sulfur-based positive electrode is provided. The method includes monitoring and storing a temperature of the solid-state battery and a predetermined interval, when the temperature exceeds a threshold temperature, monitoring the temperature of the solid-state battery and/or processing the stored temperature data of the solid-state battery, for an indication of sulfur sublimation, and terminating a flow of charge current upon detection of the indication of sulfur sublimation.
US10950897B2 Method of producing shape-conformable alkali metal-sulfur battery having a deformable and conductive quasi-solid electrode
Provided is a method of preparing an alkali-sulfur cell comprising: (a) combining a quantity of an active material, a quantity of an electrolyte containing an alkali salt dissolved in a solvent, and a conductive additive to form a deformable and electrically conductive electrode material, wherein the conductive additive, containing conductive filaments, forms a 3D network of electron-conducting pathways; (b) forming the electrode material into a quasi-solid electrode (the first electrode), wherein the forming step includes deforming the electrode material into an electrode shape without interrupting the 3D network of electron-conducting pathways such that the electrode maintains an electrical conductivity no less than 10−6 S/cm; (c) forming a second electrode (the second electrode may be a quasi-solid electrode as well); and (d) forming an alkali-sulfur cell by combining the quasi-solid electrode and the second electrode having an ion-conducting separator disposed between the two electrodes.
US10950896B2 Nonaqueous electrolyte solution, nonaqueous electrolyte secondary battery, and method of producing nonaqueous electrolyte secondary battery
A nonaqueous electrolyte solution used for a nonaqueous electrolyte secondary battery includes a cyclic carbonate and a fluorinated carboxylate ester including two fluorine atoms on an alpha carbon atom derived from a carboxylic acid as a nonaqueous solvent.
US10950894B2 Non-aqueous electrolyte solution for lithium secondary battery and lithium secondary battery including the same
The present invention relates to a non-aqueous electrolyte solution which includes an ionizable lithium salt, an organic solvent, and a mixed additive, wherein the organic solvent comprises at least one cyclic carbonate-based organic solvent selected from the group consisting of ethylene carbonate, 1,2-butylene carbonate, 2,3-butylene carbonate, 1,2-pentylene carbonate, 2,3-pentylene carbonate, vinylene carbonate, and fluoroethylene carbonate, and at least one linear carbonate-based organic solvent selected from the group consisting of dimethyl carbonate, diethyl carbonate, dipropyl carbonate, ethylmethyl carbonate, methylpropyl carbonate, and ethylpropyl carbonate, the mixed additive includes vinylene carbonate, 1,3-propylene sulfate, and 1,3-propane sultone in a weight ratio of 1:1:1 to 1:0.5:0.2, and a total amount of the mixed additive is in a range of 1 to 4.5 wt % based on a total weight of the non-aqueous electrolyte solution for a lithium secondary battery, and a lithium secondary battery including the same.
US10950888B2 All-solid-state battery including a solid electrolyte and a layer of ion-conducting material
An electrode film of an all-solid-state battery, an all-solid-state battery, and an electrode of an all-solid-state battery, which are fabricated by a process that includes thermally consolidating an electrode film by sintering at a temperature that does not exceed a predetermined threshold of a lowest melting temperature between an anode material and an cathode material.
US10950881B2 Fuel cell system
A controller of a fuel cell system executes at least one of a first control and a second control. The first control is executed when a value of current is raised in association with an increase in flow rate ratio of cathode exhaust gas flowing into a bypass, the first control is executed by which the value of the current is raised to boost discharge pressure from a compressor and subsequently, an opening degree of a flow dividing valve is changed so as to increase the flow rate ratio of the cathode exhaust gas flowing into the bypass. The second control is executed when the value of the current is lowered in association with a reduction in the flow rate ratio of the cathode exhaust gas flowing into the bypass, the second control is executed by which the opening degree of the flow dividing valve is changed so as to reduce the flow rate ratio of the cathode exhaust gas flowing into the bypass and subsequently, the value of the current is lowered so as to lower the discharge pressure from the compressor.
US10950880B2 Fuel gas injection device and fuel cell system
A fuel gas injection device of a fuel cell system includes an injector device and an ejector device. Mount portions of the injector device each include a mount body joined to a distal-side support portion, a screw member joining the mount body and an ejector body to each other in a state in which the screw member extends in an operating direction of a plunger, and a mount rubber member disposed on an outer circumferential side of a shaft portion of the screw member.
US10950879B2 Redox flow battery
A redox flow battery includes a positive electrolyte tank container which houses a positive electrolyte tank for storing a positive electrolyte; a negative electrolyte tank container which houses a negative electrolyte tank for storing a negative electrolyte; and a battery container which houses a battery cell including a positive electrode, a negative electrode, and a membrane, a positive electrolyte circulation mechanism configured to supply and circulate the positive electrolyte to the battery cell, and a negative electrolyte circulation mechanism configured to supply and circulate the negative electrolyte to the battery cell.
US10950878B2 Humidifier for a fuel cell
A humidifier for a fuel cell includes a body, first and second humidifying spaces formed inside the body, an exhaust gas inlet and an exhaust gas outlet for supplying exhaust gas released from the fuel cell stack into the first and second humidifying spaces, a passing space formed inside the body and directly or indirectly communicated with the second humidifying space and the fuel cell stack. The inflow gas flows into the passing space from the first humidifying space. A valve is installed in the passing space to allow the inflow gas introduced into the passing space to flow into the fuel cell stack with or without passing through or to allow some of the inflow gas introduced into the passing space to flow into the fuel cell stack passing through the second humidifying space and others of the inflow gas introduced into the fuel cell stack without passing through the second humidifying space.
US10950873B2 Electric connector for fuel cell stack
Electric connector assembly for electrically contacting at least one bipolar plate of a fuel cell stack including at least a support structure and at least one contact pin, adapted to electrically contact the bipolar plate and is supported by the support structure, the support structure includes at least a rear face which is adapted to face the fuel cell stack, a front face being opposite to the read face, and first and second side faces, the rear face includes at least one bipolar plate housing slit which extends from the first side face to the second side face, adapted to accommodate at least two teeth extending from a support basis, separated by the intermediately arranged bipolar plate housing slit, the support structure further includes at least one contact pin accommodation opening having a size which is adapted to accommodate the contact pin.
US10950867B2 Electrode, redox flow battery, and method for producing electrode
An object of the present invention is to provide an electrode which is used for a liquid flow-through device and in which liquid flow-through resistance is reduced and the utilization efficiency of the surface of carbon fiber is enhanced. Another object of the present invention is to provide a redox flow battery having excellent charge-discharge performance by use of the electrode which is used for the liquid flow-through device. The present invention provides an electrode to be used for a liquid flow-through device, the electrode including a plurality of sheets of carbon fiber nonwoven fabric each having irregularities on a surface of the sheet of carbon fiber nonwoven fabric being stacked or each having a through-hole on the carbon fiber sheet being stacked, and having inside of the electrode a plurality of gaps which is formed by recesses of the irregularities or the through-hole and is not opened in a thickness direction.
US10950862B2 Method for producing cathode, and method for producing oxide solid-state battery
A method for producing a cathode that can lower a sintering temperature is provided. The method comprises: acid-treating particles of a lithium containing composite oxide that has a layered rock-salt structure; obtaining a mixture by mixing the acid-treated particles with a lithium salt whose melting point is lower than that of the lithium containing composite oxide; and heating and sintering the mixture.
US10950858B2 IC power source, various IC products provided with same, method for supplying power to IC, and method for driving IC
Various useful IC-related applications are provided using all solid lithium secondary batteries. For example, there is provided a power source for integrated circuit (IC) that includes an all-solid-state lithium secondary battery including a positive electrode layer, a solid electrolyte layer, and a negative electrode layer, wherein the all-solid-state lithium secondary battery itself has a function as a bypass capacitor, thereby being capable of supplying a temporarily increased peak current in addition to a steady current.
US10950857B2 Polycrystalline metal oxides with enriched grain boundaries
Provided are electrochemical cells that include as a cathode active material within the cathode of the cell secondary particles that provide excellent capacity and improved cycle life. The particles are characterized by grain boundaries between adjacent crystallites of the plurality of crystallites and comprising a second composition having a layered α-NaFeO2-type structure, a cubic structure, a spinel structure, or a combination thereof, wherein the electrochemically active cathode active material has an initial discharge capacity of 180 mAh/g or greater; and wherein the electrochemical cell has an impedance growth at 4.2V less than 50% for greater than 100 cycles at 45° C.
US10950855B2 Positive electrode active material for nonaqueous electrolyte secondary battery, and nonaqueous electrolyte secondary battery using the positive electrode active material
A positive electrode active material for a nonaqueous electrolyte secondary battery is provided, which can establish both high capacity and high output when used for a positive electrode material.A positive electrode active material for a nonaqueous electrolyte secondary battery comprises primary particles of a lithium-nickel composite oxide represented by the following general formula (1) and secondary particles composed by aggregation of the primary particles, wherein a 1-nm to 200-nm thick film containing W and Li is present on the surface of the primary particles, and a c-axis length in the LiNi composite oxide crystal ranges from 14.183 to 14.205 angstroms. General formula: LibNi1-x-yCoxMyO2  (1) (In the formula, M is at least one type of element selected from Mg, Al, Ca, Ti, V, Cr, Mn, Nb, Zr and Mo, and 0.95≤b≤1.03, 0
US10950854B2 Electrode and electrochemical device
The present application provides an electrode and an electrochemical device comprising the electrode. The electrode comprises a current collector; and an inorganic layer arranged on a surface of the current collector, wherein the inorganic layer comprises a metal oxide and does not comprise a polymer. The electrode of the lithium ion battery provided by the present application has little influence on the volume energy density of the lithium ion battery while improving the safety performance of the lithium ion battery.
US10950849B2 Hybrid materials and nanocomposite materials, methods of making same, and uses thereof
Hybrid materials and nanocomposite materials, methods of making and using such materials. The nanoparticles of the nanocomposite are formed in situ during pyrolysis of a hybrid material comprising metal precursor compounds. The nanoparticles are uniformly distributed in the carbon matrix of the nanocomposite. The nanocomposite materials can be used in devices such as, for example, electrodes and on-chip inductors.
US10950848B2 Positive electrode and alkaline secondary battery including the same
A positive electrode for an alkaline secondary battery includes a positive electrode substrate and a positive electrode composite material that is provided on at least one surface of the positive electrode substrate. The positive electrode substrate contains a Ni foil or a Ni-plated steel foil. The positive electrode composite material contains a positive electrode active material. The positive electrode active material contains nickel hydroxide coated with cobalt oxyhydroxide. A weight per unit area of the positive electrode composite material with respect to the one surface of the positive electrode substrate is 0.02 g/cm2 to 0.035 g/cm2.
US10950847B2 High capacity electrodes
An electrode comprises carbon nanoparticles and at least one of metal particles, metal oxide particles, metalloid particles and/or metalloid oxide particles. A surfactant attaches the carbon nanoparticles and the metal particles, metal oxide particles, metalloid particles and/or metalloid oxide particles to form an electrode composition. A binder binds the electrode composition such that it can be formed into a film or membrane. The electrode has a specific capacity of at least 450 mAh/g of active material when cycled at a charge/discharge rate of about 0.1C.
US10950845B2 Battery protection circuit module package
Provided is a battery protection circuit module package capable of easily achieving high integration and size reduction. The battery protection circuit module package includes a terminal lead frame including a first internal connection terminal lead and a second internal connection terminal lead provided at two edges of the terminal lead frame and electrically connected to electrode terminals of a battery bare cell, and a plurality of external connection terminal leads provided between the first and second internal connection terminal leads and serving as a plurality of external connection terminals, and a device package including a substrate mounted on the terminal lead frame to be electrically connected to the terminal lead frame, and providing a battery protection circuit device thereon.
US10950844B2 Battery pole and electrical contact unit for producing an electrical connection between a battery pole and an on-board electrical system of a vehicle
A pole cap for a battery pole of a battery has a sleeve-like contacting portion, which has an outer periphery widening conically in the direction of the battery pole and tapering conically in the direction of the battery pole. A terminal is formed as a double-walled terminal sleeve having an inner wall and an outer wall, both designed to be supported by a collar, where the walls form an annular gap for positively receiving the sleeve-like contacting portion of the pole cap and where the gap tapers in the direction of the collar.
US10950843B2 Electric batteries
The present invention relates to an electric battery (10). The electric battery (10) comprises plural battery cells (12), with each battery cell comprising a container. The container contains an electrochemical arrangement. Each battery cell (12) comprises positive and negative terminals of sheet form which extend from the electrochemical arrangement. The electric battery further comprises plural measurement arrangements (14), with each of the plural measurement arrangements being electrically coupled to each of two spaced apart locations on one of the positive and negative terminals of a respective one of the plural battery cells. Each of the plural measurement arrangements (14) is configured to measure potential difference between the two spaced apart locations.
US10950842B2 Connection module
Provided is a connection module that can prevent a detection wire from coming away from a branch line path that is formed as a narrow path with a simple configuration. A connection module includes: a busbar configured to connect electrode terminals of adjacent electricity storage elements to each other; an insulating protector configured to hold the busbar in an insulated manner; and a detection wire that is to be connected to the busbar. The insulating protector includes a main line path, and a branch line path that branches from the main line path, has a width narrower than the width of the main line path, and in which the detection wire 50 is to be routed. The branch line path includes a pair of opposing path walls, and an elastic retaining piece that is formed on at least one path wall of the pair of path walls.
US10950837B2 Methods of producing batteries utilizing anode metal depositions directly on nanoporous separators
Provided are methods of preparing a separator/anode assembly for use in an electric current producing cell, wherein the assembly comprises an anode current collector layer interposed between a first anode layer and a second anode layer and a porous separator layer on the side of the first anode layer opposite to the anode current collector layer, wherein the first anode layer is coated directly on the separator layer.
US10950832B2 Battery module
[Object] To provide a battery module that can prevent the breakage of batteries due to the expansion or contraction of the batteries when charging and discharging the batteries.[Solution To Problem] A battery module includes a plurality of stacked batteries and a restraint part for restraining the plurality of batteries. The restraint part is composed of a pair of end plates arranged at either end in the stacking direction of the plurality of batteries and tension bands for connecting the pair of end plates and constraining the plurality of batteries in a pressurized state. The tension bands include elastically deformable concave-convex parts.
US10950831B2 Pressure-induced battery pack venting with filtering
A battery pack is provided which includes an enclosure. The enclosure includes a battery cell compartment and a vent. The battery cell compartment is a sealed compartment, except for the vent, and the vent facilitates pressure-induced venting of gas from the battery cell compartment. One or more battery cells are disposed within the battery cell compartment, and the battery pack also includes a filter system associated with the enclosure. The filter system filters the pressure-induced venting of gas from the battery cell compartment resulting from a thermal runaway event at a battery cell of the one or more battery cells within the battery cell compartment of the enclosure.
US10950822B2 Display device capable of improving light extraction efficiency
A display device is provided that can increase brightness by improving light extraction efficiency. The display device can include a thin-film transistor disposed on a substrate, a first overcoat layer disposed on the thin-film transistor and including a groove portion, a reflective layer disposed on the first overcoat layer including the inside of the groove portion, a color filter disposed on the reflective layer and located in the groove portion, a second overcoat layer disposed on the color filter and the reflective layer, a first electrode disposed on the second overcoat layer and connected to the thin-film transistor, a bank layer disposed on the first electrode and including an open portion exposing the first electrode, an organic layer disposed on the bank layer and the first electrode, and a second electrode disposed on the organic film layer.
US10950813B2 Optical modifier and display device including the same
An optical modifier may include a color controller including quantum dots, a barrier layer encapsulating the color controller, and a low refractive layer spaced apart from the color controller with the barrier layer interposed between the color controller and the barrier layer. The barrier layer may have a layer density ranging from 1.50 g/cm3 to 3.0 g/cm3.
US10950811B2 Optoelectronic component
An optoelectronic component includes a photoactive layer which is arranged between an electrode and a counter electrode. In addition to a donor-acceptor system, the photoactive layer includes a third material which influences the crystallization of the donor-acceptor system. The third material selected from a group consisting of crown ethers, triphenyls, sorbitols, quinacridones and bis(4-(tert-butyl)benzoato-O) hydroxyaluminium. Crown ethers are especially preferred.
US10950809B2 Flexible display panel having a photoresist supporting element
The present invention provides a flexible display panel and a manufacturing method thereof. The flexible display panel includes a flexible substrate, a thin film transistor, a planarization layer having a non-through groove, an anode layer, a pixel defining layer having a through groove, and a photoresist supporting element. The present invention utilizes a patterning structure of the pixel defining layer and the planarization layer to reduce internal stress of the flexible substrate, so as to improve dynamic bending performance of the flexible substrate.
US10950808B2 Method of preparing organic electronic device
A method of preparing an organic electronic device, an organic electronic device prepared using the same, and a use thereof are provided. For example, the method of effectively preparing an organic electronic device using a flexible substrate, the organic electronic device prepared using the same, and the use thereof may be provided.
US10950805B2 Electronic device, light-emitting device, electronic appliance, and lighting device
An electronic device with high outcoupling efficiency or a high light-trapping effect is provided.The electronic device includes a first layer and a second layer between a first electrode and a second electrode, the first layer is included between the first electrode and the second layer, the first layer includes a first organic compound and a first substance, the refractive index of a thin film of the first organic compound is higher than or equal to 1 and lower than or equal to 1.75, the first substance has an electron-accepting property, and the second layer has a function of emitting or absorbing light.
US10950803B2 Compounds and uses in devices
This invention discloses a novel multicomponent system or a single compound that is capable of performing triplet-triplet annihilation up conversion process. (TTA-UC) A solution or solid film that comprises this TTA-UC system or compound is provided. This system or compound can be used in an optical or optoelectronic device.
US10950801B2 Organic light-emitting device
Provided is an organic light emitting device including a cathode; an anode provided opposite to the cathode; a light emitting layer provided between the cathode and the anode; and an organic material layer provided between the cathode and the light emitting layer, and including Compound (A) including a heteroatom and a cyano group, wherein Compound (A) satisfies Equation 1 and Equation 2: |PElCN|≥3debye  Equation 1 wherein: |PElCN| means an absolute value of a dipole moment of Compound (A);  P EI C ⁢ N   P EI  >  Ea EI CN   Ea EI  Equation ⁢ ⁢ 2 wherein: |PElCN| means an absolute value of a dipole moment of Compound (A); |PEl| means an absolute value of a dipole moment of a compound having the same core as the compound of |PElCN| without including a cyano group; |EaElCN| means an absolute value of electron affinity of Compound (A); and |EaEl| means an absolute value of electron affinity of a compound having the same core as the compound of |EaElCN| without including a cyano group.
US10950798B2 Organic electronic devices comprising a layer of a pyridine compound and a 8-hydroxypquinolinolato earth alkaline metal, or alkali metal complex
The present invention provides an organic electronic device including a first electrode, a second electrode, and an organic layer interposed between the first electrode and the second electrode, wherein the organic layer comprises an organic metal complex of formula and a compound of formula Organic light emitting devices (OLEDs) having superior life time, power efficiency, quantum efficiency and/or a low operating voltage are obtained, when the organic layer comprising the compounds of formula I and II constitutes the electron transport layer of an OLED.