Document Document Title
US10888037B1 Anti-fogging HMD utilizing device waste heat
A system for increasing the temperature of a display element includes a heat source configured to perform a user experience function independent of generating heat. The system also includes a thermally conductive element that is coupled to the heat source and is positioned proximate to the display element, forming a thermally conductive path between the heat source and the display element. A method for increasing the temperature of a display element includes generating heat by operating a heat source to perform a user experience function independent of generating heat, and dispersing the heat from the heat source to the display element via a thermally conductive path formed by a thermally conductive element coupled to the heat source and positioned proximate to the display element.
US10888035B2 Power conversion device
In a power conversion device, a casing main body has a component mounting surface, on which electrical components are mounted, and a refrigerant flow passage surface, which is a back side of the component mounting surface. The refrigerant flow passage surface has a refrigerant flow passage groove. The component mounting surface has a first facing portion, which faces a lid, a second facing portion, which is adjacent to the first facing portion, and faces the lid farther away from the lid than the first facing portion, and aside surface portion, which is formed between the first facing portion and the second facing portion. The refrigerant flow passage groove has a first flow passage portion located on back sides of the first facing portion and the side surface portion, and a second flow passage portion located on a back side of the second facing portion.
US10888034B2 Air handling unit with a canopy thereover for use with a data center and method of using the same
Described herein is an air handling unit that includes canopies for compressor fans and exhaust fans located on a top thereof, which canopies provide for noise abatement and a canopy to assist in keeping precipitation out. The canopies further include louvers that can be controlled to provide for even further noise abatement and precipitation control.
US10888025B2 Fixing frame assembly and server
A fixing frame assembly configured to be assembled to assembling pillar of chassis includes accommodating frame, at least one installation plate and at least one operative component. Accommodating frame has at least one guiding pillar. Installation plate is slidably disposed on a side of accommodating frame. Installation plate includes at least one guiding slot, connection slot and installation slot. Guiding pillar is slidably located in guiding slot. Installation slot is configured to accommodate assembling pillar. Operative component is pivotably disposed on accommodating frame and has connection protrusion. Connection protrusion is slidably located in connection slot. Operative component is able to be pivoted with respect to accommodating frame so that connection protrusion forces installation plate to be slid with respect to accommodating frame, thereby moving the accommodating frame with respect to chassis through the cooperation of accommodating frame and installation plate.
US10888024B1 Data center refrigeration system
An apparatus includes a pump and a driver mechanically coupled to the pump. The driver is configured to receive gaseous refrigerant at a first pressure, discharge gaseous refrigerant at a second pressure, and produce a mechanical force from a pressure differential between the first pressure and the second pressure. The pump is configured to receive liquid refrigerant at a third pressure, discharge liquid refrigerant at a fourth pressure, and pump liquid refrigerant from the third pressure to the fourth pressure in response to the mechanical force from the driver.
US10888023B2 Leak mitigation system for a cooling system
A leak mitigation system for a cooling system may include an isolation valve, a controller, and a computer-readable medium. The isolation valve may selectively isolate an expansion tank from a closed loop containing a coolant circulated by a primary pump having a pump inlet. The expansion tank may maintain the coolant at a predetermined pressure at the pump inlet in the closed loop. The controller may communicate with the primary pump and the isolation valve. The computer-readable storage medium may include instructions executable by the controller to: in response to a detection of a leak of the coolant from the closed loop, shut down the primary pump; and close the isolation valve to isolate the expansion tank from the closed loop.
US10888022B2 Fan speed control in electronic devices
In one example, an electronic device is described, which includes a cooling element and a controller coupled to the cooling element. The controller may detect environmental data and system operating data of the electronic device during a period of time, obtain a user input associated with an acceptable noise level for the cooling element, and control the cooling element based on the environmental data, the system operating data, and the acceptable noise level of the cooling element.
US10888021B2 Apparatus for dynamic positioning of a fan to reduce noise
An apparatus includes a computer enclosure with a first fan, a second fan, a fan controller, and an input for receiving a signal from a microphone indicating an amount of noise at a target location. The apparatus further includes a first actuator coupled to the first fan for adjusting an axial position of the first fan, wherein the controller controls the operation of the first actuator to position the first fan to reduce the noise indicated by the signal from the microphone with the first and second fans in operation. The microphone senses sound pressure and the controller automatically adjusts a position of one or more fans using an actuator to change the distance from the fan to the microphone, which may be co-located with a user, to provide destructive interference at the location of the microphone.
US10888017B2 Display module and electrical equipment
A display module and an electrical equipment. The display module includes a display screen, a packaging structure and a heating layer. The packaging structure includes a packaging frame surrounding an edge of the display screen. The heating layer is between the packaging frame and the display screen.
US10888016B2 Technologies for automated servicing of sleds of a data center
Racks for operation in a data center, robots for use with racks of a data center, and methods of removing sleds from, and inserting sleds into, racks of a data center are disclosed herein. A rack includes a plurality of sled spaces and a plurality of sleds. Each sled is mounted in a corresponding sled space such that the plurality of sleds are spaced from one another in a vertical direction. A robot is configured to interface with any of the plurality of sleds mounted in the sled spaces.
US10888015B2 Cable management assembly
A cable management assembly is applied to a first slide rail assembly and a second rail assembly. Each of the slide rail assemblies includes a first rail and a second rail movable relative to the first slide rail. The cable management assembly includes a cable management device and at least one supporting member. The cable management device includes a first arm and a second arm. The first arm is connected to the first rail of the first slide rail assembly. The second arm is pivoted to the first arm and connected to the second rail of the first slide rail assembly. The at least one supporting member includes a first end and a second end. The first end is pivoted to the first rail of the second slide rail assembly. The second end is detachably connected to the first rail of the first slide rail assembly.
US10888014B2 Slide rail mechanism
A slide rail mechanism includes a slide rail and a bracket device. The bracket device is arranged to the slide rail. Wherein one of the slide rail and the bracket device includes a structure feature for communicating with two opposite sides of the slide rail mechanism.
US10888012B2 Printed circuit board orientations
An example computing device enclosure can include a first printed circuit board (PCB) that includes a first plurality of components, where a first portion of the first plurality of components that are shorter than a threshold height are positioned on a first side of the first PCB and a second portion of the first plurality of components that are taller than the threshold height are positioned on a second side of the first PCB, and a second printed circuit board (PCB) that includes a second plurality of components, where a first portion of the second plurality of components that are shorter than the threshold height are positioned on a first side of the second PCB and a second portion of the second plurality of components that are taller than the threshold height are positioned on a second side of the second PCB.
US10888006B2 Optical module with self-sinking unlocking and housing structure thereof
A housing structure of an optical module with self-sinking unlocking comprises: a base, an upper cover, a rotating lug, a support rod and a pull ring; wherein the rotating lug comprises a first connecting piece a lug, a second connecting piece and a stem, wherein the first connecting piece and the second connecting piece are respectively horizontally disposed at two ends of the stem, and the lug is disposed on the stem; and the pull ring comprises a fixing shaft, a rotating shaft and a side rod; wherein the second connecting piece of the rotating lug is disposed on the bas; the first connecting piece of the rotating lug is coupled to a right connecting piece of the support rod; a left hole of the support rod is coupled to the rotating shaft of the pull ring.
US10888004B2 Display box and display device
The display box includes a box body including an upper cover, a rotating shaft rotatably connected with the upper cover, and a support plate disposed on the upper surface of the upper cover via the rotating shaft to fix an exhibit. The support plate is rotatable with the rotating shaft to make the exhibit be at a preset angle with respect to the upper surface.
US10887998B2 Method and an arrangement for producing electrically conductive patterns on substrates
A method (200, 300, 500) for producing an electrically conductive pattern on substrate (202, 402), comprising: providing electrically conductive solid particles onto an area of the substrate in a predefined pattern (508), where the pattern (403) comprises a contact area (404B) for connecting to an electronic component and a conductive structure (404A) having at least a portion (414) adjacent to the contact area, heating the conductive particles to a temperature higher than a characteristic melting point of the particles to establish a melt (510), and pressing the melt against the substrate in a nip, the temperature of the contact portion of which being lower than the aforesaid characteristic melting point so as to solidify the particles into essentially electrically continuous layer within the contact area and within the conductive structure in accordance with the pattern (512), wherein the thermal masses of the contact area and the at least adjacent portion of the conductive structure are configured substantially equal.
US10887994B2 Antenna substrate and antenna module including the same
An antenna substrate includes: a first substrate including an antenna pattern disposed on an upper surface of the first substrate; a second substrate having a first planar surface, an area of which is smaller than an area of a planar surface of the first substrate; and a flexible substrate connecting the first and second substrates to each other and bent to allow the first planar surface of the second substrate to face a side surface of the first substrate, which is perpendicular to the upper surface of the first substrate.
US10887991B2 Wiring substrate for inspection apparatus
A wiring substrate for inspection apparatus includes a base substrate and a plurality of tile substrates. The tile substrate is composed of a ceramic substrate section and a first resin substrate section. Each ceramic substrate section is composed of a plurality of ceramic layers and has a plurality of upper-surface connection terminals provided on an upper surface thereof, a plurality of lower-surface connection terminals provided on a lower surface thereof, and a plurality of through conductors for conducting electricity between the upper-surface connection terminals and the lower-surface connection terminals. The first resin substrate section is laminated on the upper surface and includes a laminate of a plurality of resin layers, a plurality of probe pads formed on a resin front-surface thereof, a plurality of inner wiring layers formed between the resin layers, and a plurality of electrically conductive paths for conducting electricity between the probe pads and the upper-surface connection terminals.
US10887988B2 Circuit substrate, component-mounted substrate, and methods of manufacturing circuit substrate and component-mounted substrate
A method of manufacturing a circuit substrate including forming, in an insulating substrate and circuit patterns that are provided on a first surface and a second surface of the insulating substrate, a through-hole penetrating the insulating substrate and the circuit patterns, where the circuit patterns contain Cu as a main component. The method including filling, in the through-hole, an electrically conductive paste that is a melting-point shift electrically conductive paste including Sn—Bi solder powder, Cu powder, and resin, and forming a protrusion obtained by causing the electrically conductive paste to protrude from the through-hole. The method further including performing pressure treatment on the protrusion near the through-hole; and performing heat treatment on the insulating substrate whose protrusion is subjected to the pressure treatment and causing the circuit patterns and the electrically conductive paste to be electrically connected with each other.
US10887984B2 Resin composition, prepreg, metal-clad laminate, and wiring board
A resin composition contains a component (A) being a polyphenylene ether in which the hydroxy group at an end of the main chain thereof has been modified with an ethylenically unsaturated compound, a component (B) being at least one of triallyl isocyanurate and triallyl cyanurate, and a component (C) being an organic peroxide containing no benzene ring. The component (C) is contained with a proportion of 0.1% to 7% by mass relative to 100% by mass of the total mass of the components (A), (B), and (C).
US10887981B2 Substrate, power supply device, and substrate insulation method
A substrate includes a primary circuit; a secondary circuit; and a ground (GND) patterns. In a path between the primary circuit and the secondary circuit without passing through the GND pattern, reinforced insulation is provided between the primary circuit and the secondary circuit. In a path between the primary circuit and the secondary circuit through the GND pattern, one of 1) a combination of reinforced insulation and functional insulation and 2) a combination of basic insulation, additional insulation, and functional insulation is provided between the primary circuit and the secondary circuit.
US10887979B2 Low cycle fatigue prevention
A system for reducing low cycle fatigue of a soldered connection includes a controller and a heating element operatively connected to the controller. The system also includes a printed wire board soldered in connection with an electronic component. The controller is configured to retrieve a signal indicative of a temperature of the electronic component, and compare the temperature to a stored predetermined range of operating temperatures. Responsive to determining that the temperature of the electronic component is less than a lower threshold temperature of the predetermined range of operating temperatures, the controller transmits a signal to the heating element that causes the heating element to heat the electronic component. The controller then saves, to an operatively connected computer readable memory, a magnitude of temperature difference and a number of times that magnitude is reached. The controller uses the stored information to track the life of the electronic component.
US10887976B2 Negative ion-based beam injector
A negative ion-based beam injector comprising a negative ion source and an accelerator. The ions produced by the ion source are pre-accelerated before injection into a high energy accelerator by an electrostatic multi-aperture grid pre-accelerator, which is used to extract ion beams from the plasma and accelerate to some fraction of the required beam energy. The beam from the ion source passes through a pair of deflecting magnets, which enable the beam to shift off axis before entering the high energy accelerator. The negative ion-based beam injector can be combined with a neutralizer to produce about a 5 MW neutral beam with energy of about 0.50 to 1.0 MeV. After acceleration to full energy, the beam enters the neutralizer where it is partially converted into a neutral beam. The remaining ion species are separated by a magnet and directed into electrostatic energy converters. The neutral beam passes through a gate valve and enters a plasma chamber.
US10887974B2 High efficiency laser-sustained plasma light source
A system for generating laser sustained broadband light includes a pump source configured to generate a pumping beam, a gas containment structure for containing a gas and a multi-pass optical assembly. The multi-pass optical assembly includes one or more optical elements configured to perform a plurality of passes of the pumping beam through a portion of the gas to sustain a broadband-light-emitting plasma. The one or more optical elements are arranged to collect an unabsorbed portion of the pumping beam transmitted through the plasma and direct the collected unabsorbed portion of the pumping beam back into the portion of the gas.
US10887968B2 Data generation method, data reproduction method, data generation device and data reproduction device
A data generation method is for generating video data that covers a second luminance dynamic range wider than a first luminance dynamic range and has reproduction compatibility with a first device that does not support reproduction of video having the second luminance dynamic range and supports reproduction of video having the first luminance dynamic range, and includes: generating a video signal to be included in the video data using a second OETF; storing, into VUI in the video data, first transfer function information for identifying a first OETF to be referred to by the first device when the first device decodes the video data; and storing, into SEI in the video data, second transfer function information for identifying a second OETF to be referred to by a second device supporting reproduction of video having the second luminance dynamic range when the second device decodes the video data.
US10887967B2 Data generation method, data reproduction method, data generation device and data reproduction device
A data generation method is for generating video data that covers a second luminance dynamic range wider than a first luminance dynamic range and has reproduction compatibility with a first device that does not support reproduction of video having the second luminance dynamic range and supports reproduction of video having the first luminance dynamic range, and includes: generating a video signal to be included in the video data using a second OETF; storing, into VUI in the video data, first transfer function information for identifying a first OETF to be referred to by the first device when the first device decodes the video data; and storing, into SEI in the video data, second transfer function information for identifying a second OETF to be referred to by a second device supporting reproduction of video having the second luminance dynamic range when the second device decodes the video data.
US10887966B2 Methods and apparatus to reduce a coupling effect in an LED display
Methods and apparatus to reduce a coupling effect in a light emitting diode (LED) display are disclosed. An example LED display includes an array of LEDs, and a line controller to select a line of LEDs of the array of LEDs for illumination. The example LED display wall includes a column controller to control illumination of at least two of the LEDs of the line of LEDs. The column controller is to cause, when the first brightness value is less than a threshold, a first LED to be illuminated during a first time period and a second LED to be illuminated during a second time period. The second period is distinct from the first time period. The first LED is a different color than the second LED.
US10887965B1 Double color temperature lamp
A kind of double color temperature lamp, which includes: a base that includes the power access terminal of electrical connection, the driving power supply and the circuit switch. The circuit switch has multiple levels; a luminous module that comprises the high color temperature lamp bead module and the low color temperature lamp bead module. The high color temperature lamp bead module and the low color temperature lamp bead module are respectively electrically connected to multiple levels of the circuit switch. The double color temperature lamp of the present invention adjusts the high color temperature lamp bead module and the low color temperature lamp bead module through the circuit switch, and simplifies the circuit structure of the double color temperature lamp.
US10887963B2 Multi-mode power supply for an LED illumination device
A power supply unit for an illumination device that includes a multi-mode power supply configured to supply power to an illumination device having one or more LED modules and a control circuit. The multi-mode power supply includes a primary power supply component configured to supply power to non-essential components of the illumination device, and a secondary power supply component configured to supply power to only essential components of the illumination device. The nonessential components include the one or more LED modules, and the essential components include the control circuit but not the one or more LED modules.
US10887962B2 Lamp control device
Disclosed is a lamp control device. The lamp control device may include: a lamp having an LED channel; a channel resistor corresponding to the LED channel; and a controller configured to boost a channel resistor voltage applied to the channel resistor, and retain a channel current of the LED channel as a target current, using the boosted channel resistor voltage.
US10887961B2 Waterproof, dual-polarity decorative light string
Disclosed is a waterproof LED light string that provides outdoor lighting in a simple and reliable manner. Waterproof bulb assemblies are used with replaceable LED light sources. The bulb assemblies are easily suspended from a rope or wire, screwed to a support, or magnetically supported from a ferrous metal support. Duplicate circuitry in the LED light source allows the LED light source to be connected in either direction.
US10887953B2 Induction crucible furnace with magnetic-flux guide
The invention relates to an induction crucible furnace and to a magnetic return element for an induction crucible furnace. The induction crucible furnace has a corresponding coil and a plurality of magnetic return elements, which are designed in the form of individual units arranged on the outer lateral surface of the coil with peripheral spacing. In order to guide the magnetic flux produced by the coil, the magnetic return elements each have an assembly consisting of a plurality of elongate individual elements of magnetically permeable material that are electrically insulated from each other and extend parallel to the furnace axis. Said individual elements consist at least partially of bars, which are electrically insulated from each other and the longitudinal axes of which extend parallel to the furnace axis. In this way, both eddy currents that hit the assembly from the radial direction and eddy currents that hit the assembly with a transverse component are minimized.
US10887952B2 Vertical tortilla cooking device
A tortilla cooking device includes induction stages arranged in a substantially vertical configuration, with some of the induction stages including one or more induction elements. The cooking device also includes tortilla pans. A respective tortilla pan is configured for being removably positioned on at least one of the induction stages and formed from a material suitable for magnetic induction based heating. The tortilla pay converts magnetic energy received from at least one induction element of the induction stage to thermal energy. A respective induction stage includes a recessed portion substantially matching a protruding bottom surface of the tortilla pans. The tortilla pans further include a lip structure for retaining one or more materials on a cooking portion of the tortilla pans. The cooking device further includes a casing unit configured to contain the plurality of induction stages arranged in a substantially vertical configuration.
US10887949B2 Method for manufacturing atomizing unit, atomizing unit, and non-combustion type flavor inhaler
A method for manufacturing an atomizing unit, comprises a step A of forming an oxide film on a surface of a heating element forming a part of an atomizing unit that atomizes an aerosol source, by supplying electric power to the heating element, in a state where the heating element is processed into a heater shape.
US10887946B2 Sensor system upgrade kit for conveyorized oven
A kit for retrofitting an oven processing system can be used to upgrade temperature monitoring capability. The oven processing system includes an oven and a conveyor belt. The oven defines a heated tunnel. The conveyor belt travels through the tunnel along a lateral axis. The kit at least includes a plurality of sensor modules. The sensor modules are elongate bodies with a sensing end that is mounted inside the oven. The sensor modules individually include a gas conduit and an electrical cable. The gas conduit is coupled to a pressurized source of gas. The electrical cable is coupled to a data acquisition unit that is located outside of the heated tunnel.
US10887943B2 Packet exchange method and related device
The present application discloses a packet exchange method and a related device. The method includes: obtaining, by a first device, a packet by using a Network Convergence Protocol (NCP) layer of the first device; and sending, by the first device, the packet to an NCP layer of a second device by using the NCP layer of the first device, where the NCP layer is located at a data link layer of a user plane, and the NCP layer of the first device and the NCP layer of the second device form a direct data exchange channel between the first device and the second device; and the first device is a terminal and the second device is a core network device, or the first device is a core network device and the second device is a terminal.
US10887938B1 Systems and methods for network selection and registration based on voice service type support
A system described herein may provide a technique for allowing User Equipment (“UE”) to connect to base stations of a wireless network based on base station support for packet switched (“PS”) one or more voice service types that are implemented by the UE. The UE may indicate one or more PS voice types implemented by the UE when registering with the base station. Additionally, or alternatively, the base station may broadcast an indicator of the type(s) of PS voice supported by the base station, based on which the UE may determine whether to register with the base station.
US10887935B2 Apparatus, system, and method of wirelessly transmitting and receiving data
A wireless media player and a related system and methodology. One feature of the wireless media player system pertains to a virtual connector system, apparatus, and method for the automatic establishment of wireless connectivity with other electronic devices. The media player device can employ the use of integrated Radio Frequency Identification (RFID) technology to exchange communication settings, media capability, and other parameters with an external device that also has integrated RFID technology. The automatic exchange of settings and other information via a proximity-based RFID data exchange allows a media player to quickly establish a secure communication link with another device via a commonly supported wireless protocol such as Ultra Wideband (UWB) or Bluetooth. Another feature of the media player system pertains to a method of using the captured media capability of the connecting device to customize certain menu options and software parameters in the media player.
US10887933B2 Device-to-device communication method, terminal device, and network device
Provided in an embodiment of the invention are a device-to-device communication method, a terminal device, and a network device. The method includes that: a first terminal transmits a first message to a network device, the first terminal being used to request acquisition of attribute information of a second terminal; the first terminal receives a second message transmitted by the network device, the second message being used to indicate the attribute information of the second terminal; and the first terminal performs data transmission with the second terminal on the basis of the attribute information of the second terminal. The embodiment of the invention can increase a probability of successful data transmission in D2D communication.
US10887932B2 Electronic device and method of registering personal cloud apparatus in user portal server thereof
An electronic device and a method of registering a personal cloud apparatus in a user portal server thereof are provided. The method includes receiving download information of a preset application and pairing information of the personal cloud apparatus from the personal cloud apparatus via Near Field Communication (NFC), downloading and executing the preset application based on the download information of the preset application, when the preset application is executed, performing a pairing operation with the personal cloud apparatus based on the pairing information of the personal cloud apparatus, acquiring information of an Access Point (AP) and transmitting the information of the AP to the personal cloud apparatus to connect the personal cloud apparatus to a network, and, when the personal cloud apparatus is connected to the network through the AP, registering the personal cloud apparatus in the registration server.
US10887931B2 Communication method and communications apparatus
The present disclosure relates to communication methods and communications apparatus. One example method includes receiving a first message that is sent by a terminal through an access network device and that includes a first identifier, where the first identifier is used to indicate a message type of the first message, and the message type corresponds to a control plane entity type, and determining the control plane entity type to receive the first message based on the first identifier.
US10887928B2 Lane aware clusters for vehicle to vehicle communication
System and methods are provided for generating lane aware clusters for vehicle to vehicle communications. A vehicle uses lane level map matching to obtain a current travelling lane. Vehicles that are within a proximity radius exchange data such as location, lane, speed, direction. Sub clusters are creating with vehicles driving on the same lane based on proximity distance. The sub clusters are merged into one cluster based on sub cluster similarity in terms of spatial proximity, average speed and direction.
US10887923B2 Methods for triggering a base station to transmit a MAC message
The examples described herein provide for a Secondary Base Station (SeNB) Change procedure in a system configured to provide Dual Connectivity, where the SeNB Change procedure does not include the RACH procedure. As part of the SeNB Change procedure, a UE device generates a request that the Target Secondary base station (Target SeNB) is to send a Media Access Control (MAC) message to the UE device. In some examples, the request can be configured to specify a particular MAC Control Element that the Target SeNB should send in response to receiving the request. Upon receipt of the request, the Target SeNB transmits the requested MAC message to the UE device, along with TA information, if required. The UE device determines when the SeNB Change procedure has been completed, based at least partially on when the requested MAC message is received from the Target SeNB.
US10887922B2 Method for effectively transmitting control message for random access
The present disclosure relates to a communication technique for convergence of a 5G communication system for supporting a higher data transmission rate beyond a 4G system with an IoT technology, and a system therefor. The present disclosure may be applied to an intelligent service (for example, smart home, smart building, smart city, smart car or connected car, health care, digital education, retail business, security and safety-related service, etc.) on the basis of a 5G communication technology and an IoT-related technology. The present disclosure relates to a method and device for effectively transmitting or receiving control information for random access in a communication system. According to various embodiments of the present invention, information related to initial random access can be effectively transmitted and received.
US10887921B2 Methods and devices for improving random access response (RAR) transmission bandwidth efficiency
Methods and devices for improving Random Access Response (RAR) transmission bandwidth efficiency are disclosed herein. In this regard, a method includes receiving a random access request message from a terminal device, and transmitting to the terminal device an RAR message in response to the random access request message. The RAR message has a format dependent on a type of the random access request message.
US10887916B2 Method for updating a network allocation vector (NAV) in wireless LAN system and apparatus therefor
A method for updating a network allocation vector (NAV) by a station (STA) in a wireless LAN system according to an embodiment of the present invention comprises the steps of: receiving a frame; and when the duration of the frame is greater than the value of an NAV of the STA, updating the NAV of the STA, wherein the duration is indicated by each of a signal (SIG) field of a physical layer and a header of an MAC layer in the frame, the duration indicated by the physical layer has a larger granularity of a time unit than that of the duration indicated by the MAC layer, and the STA updates the NAV through the duration having the larger granularity, indicated by the physical layer, when the duration indicated by the MAC layer cannot be obtained.
US10887907B2 Method and apparatus for performing scheduling request for uplink data transmission in wireless communication system
A method and apparatus for performing a scheduling request for transmitting uplink data in a wireless communication system are provided. Specifically, a terminal receives allocation information for a first SR resource that is semi-statically allocated from a base station. The terminal receives allocation information for a second SR resource dynamically allocated from the base station. The second SR resource is additionally allocated in addition to the first SR resource for a buffer status report (BSR). At this time, the allocation information for the first SR resource comprises: mapping information between the first and second SR resources and buffer size information. The terminal transmits an SR to the base station through the first SR resource or the second SR resource.
US10887904B2 Cross-carrier scheduling enhancements in new radio (NR)
Methods, systems, and devices for wireless communications are described. A base station may implement cross-carrier scheduling. A user equipment (UE) may identify a minimum scheduling delay and may receive a downlink grant on a first CC. The UE may further identify the slot in which a downlink data transmission corresponding to the downlink grant will be received, and may identify the slot such that the minimum scheduling delay is satisfied. The UE may the receive the downlink data transmission, as indicated in the downlink grant, in the identified slot. In some examples, the UE and the base station may alternate between a long minimum scheduling delay and a short minimum scheduling delay. In some examples, the UE and the base station may alternate between a cross-carrier mode, and a self-scheduling mode.
US10887903B2 Wireless device processes with bandwidth part switching
A wireless device may receive at least one message comprising: first configuration parameters of a first bandwidth part, and second configuration parameters of a second bandwidth part. The second configuration parameters may comprise a scheduling request configuration indicating scheduling request resources for a logical channel. A scheduling request may be triggered in response to data becoming available for the logical channel. A random access process may be started in response to a valid scheduling request resource for the logical channel not being available on the first bandwidth part. A downlink control information may be received. The downlink control information may indicate switching from the first bandwidth part to the second bandwidth part. In response to the scheduling request resources being available on the second bandwidth part: the random access process may be cancelled, and a scheduling request signal may be transmitted via the scheduling request resources.
US10887902B2 Wireless device reporting
There is disclosed a method for operating a wireless device in a wireless communication network. The method comprises configuring, by the wireless device, a reporting time window for transmitting a report to the wireless communication network and determining, by the wireless device, whether data transmission from the wireless device to the wireless communication network is scheduled for a transmission time within the reporting time window, as well as transmitting the report together with the scheduled data transmission if it is determined that such is scheduled for a transmission time within the reporting time window. There are also disclosed corresponding methods and devices.
US10887901B2 Method and apparatus for transmitting uplink data in wireless communication system
Provided are a method and an apparatus for transmitting uplink data in a wireless communication system. Specifically, a first terminal transmits a random access preamble for requesting a connectionless transmission. The first terminal receives a random access response comprising scheduling information of the uplink data. The first terminal transmits uplink data and a reference signal from a first resource configured on the basis of scheduling information of the uplink data and information indicating the CP length of the reference signal. The CP length of the reference signal can be configured to be identical to the CP length of the random access preamble. The first resource can correspond to a resource utilized by both the first terminal and second terminal.
US10887898B2 System and method for uplink grant-free transmission scheme
A method embodiment includes implementing, by a base station (BS), a grant-free uplink transmission scheme. The grant-free uplink transmission scheme defines a first contention transmission unit (CTU) access region in a time-frequency domain, defines a plurality of CTUs, defines a default CTU mapping scheme by mapping at least some of the plurality of CTUs to the first CTU access region, and defines a default user equipment (UE) mapping scheme by defining rules for mapping a plurality of UEs to the plurality of CTUs.
US10887897B2 Mechanisms for sidelink resource scheduling
Methods, systems, and devices for wireless communications are described. In one example, a method includes receiving broadcast information from a base station that identifies types of resources for vehicle-based sidelink communications that are supported by the base station and transmitting a request to the base station for resource scheduling information to perform a vehicle-based sidelink communication based on the broadcast information. In some cases, the request includes an indication of a type of resources for the vehicle-based sidelink communication supported by the base station and a quality of service (QoS) metric associated with the vehicle-based sidelink communication. In some cases, the method further includes receiving, in response to the request, a response from the base station that comprises the resource scheduling information to perform the vehicle-based sidelink communication.
US10887896B2 Method and apparatus for configuring different thresholds for different signals in wireless communication system
A base station (BS) operated in an unlicensed band configures a first energy detection threshold for a discovery signal and a second energy detection threshold for data, and performs energy detection. The BS transmits the discovery signal to a user equipment in the unlicensed band if a detected energy based on the energy detection is less than the first energy detection threshold. Further, the BS transmits the data to the user equipment in the unlicensed band if the detected energy based on the energy detection is less than the second energy detection threshold. The first energy detection threshold for the discovery signal is higher than the second energy detection threshold for the data.
US10887895B2 Wireless communication device and wireless communication terminal
According to one embodiment, a wireless communication device includes a transmitter configured to transmit a first field containing information to identify a plurality of wireless communication terminals, and configured to multiplex and transmit a plurality of second fields in each of which a first frame containing an address of any of the wireless communication terminals is set; and a controller configured to determine, for the first frames, values pertaining to lengths of durations to suppress access to a wireless medium to the wireless communication terminal having an address different from the address contained in each of the first frames. The transmitter is configured to set the values in the first frames, the second fields, or the first field. The controller is configured to determine the values so that the durations have an end at an identical time.
US10887889B2 Method and device for providing different services in mobile communication system
The present disclosure relates to a method and device for providing different services in a mobile communication system. In an embodiment, a base station sets interference influence information including information about interference of a second signal of a second system using a second. TTI with regard to a first signal of a first system using a first transmission time interval (TTI). Also, the base station transmits the first signal of the first system to a terminal, and transmits the interference influence information to the terminal in a predetermined time. In a situation where different services coexist, an HARQ retransmission technique is provided for effectively overcoming a transmission failure caused by influence of interference between services.
US10887888B2 Methods and modules for handling channels in a radio spectrum
A method and an OCA module of a radio network node (RNN) for handling a request for at least one channel and a method and an OCA module of a core network node (CNN) for providing at least one channel operable by a RNN are disclosed. The OCA module receives, from an RMM module, the request. The OCA module sends, to the OCA module of the CNN, the request and a set of local parameters. The OCA module of the CNN assesses channels to select one or more channels in a first level assessment, wherein the assessment is based on the set of local parameters and a set of global parameters. The OCA module of the CNN sends the one or more channels to the OCA module. The OCA module assesses, in a second level assessment, said one or more channels, to obtain at least one second level channel.
US10887884B2 Method and apparatus for signaling in support of uplink multi-beam operation
Methods and apparatuses for uplink multi-beam operation. A method for operating a user equipment (UE) includes receiving, from a base station, an aperiodic reference signal (RS) trigger and, at a later time instant, an uplink (UL) beam indication. The method further includes decoding the aperiodic RS trigger and decoding the UL beam indication. The method includes determining, from the UL beam indication, a transmit spatial filter applied to a signal to be transmitted on a physical uplink shared channel (PUSCH) or a physical uplink control channel (PUCCH) and transmitting, to the base station, the signal on the PUSCH or the PUCCH. The transmit spatial filter corresponds to a reference RS. The UL beam indication includes a state of a transmit configuration associated with the reference RS.
US10887883B2 Method and apparatus for aggregating carriers in wireless communication systems
The present invention relates to a method and apparatus for aggregating carriers in wireless communication systems. In the method, a first carrier is set up, and a second carrier is added in addition to the first carrier. In addition, the first carrier is a time division duplex (TDD) carrier for which an uplink subframe and a downlink subframe are positioned at different times in a frame, and the second carrier is a carrier only for a downlink that consists of downlink subframes.
US10887882B2 Techniques for dual-mode operations in new radio
Apparatus and methods of wireless communications operating in a wideband new radio (NR) system include identifying a system bandwidth value of a cell, and identifying a user equipment (UE) bandwidth capability. Additionally, the aspects include determining a UE-specific set of bandwidth parts each having a UE-specific bandwidth based on the system bandwidth value and the UE bandwidth capability, and communicating with the cell using at least one of the UE-specific set of bandwidth parts. Further, the described apparatus and methods may enable dual-mode operations in a wideband component carrier (CC)) in the NR system.
US10887880B2 Radio communication method, terminal, and base station
A wireless communication system includes: a transmitting apparatus to transmit using one or more of radio resources; and a receiving apparatus to store correspondence information indicating a correspondence between a resource amount and a data size, the transmitting apparatus transmits to the receiving apparatus, data mapped to the radio resources, where the transmitting apparatus transmits a single control signal associated with the data to be transmitted across a plurality of time resource, the transmitting apparatus transmits a single control signal associated with the data transmitted across a plurality of frequency resources, the single control signal includes information indicating a value based on a number of the plurality of time resources, a number of the plurality of frequency resources, or information indicating a first resource amount wherein the receiving apparatus acquires a first data size being dependent on the value, the first resource amount, and correspondence information, and decode the data.
US10887874B2 HARQ protocol
The present invention relates to a method for configuring a retransmission protocol on the uplink between a network node and a relay node in a mobile communication system, the configuration being performed at a network node or at a relay node, and to the corresponding relay node apparatus and network node apparatus capable of configuring the retransmission protocol. In particular, the number of transmission processes is determined based on the position of time intervals available for the transmission and may be selected in order to control the round trip time of the retransmission protocol. Once the number of transmission processes has been configured, the transmission processes are mapped on the available time intervals in a predefined order and repetitively.
US10887872B2 Method and apparatus for transmitting and receiving multi-slot based long PUCCHs in a wireless communication system
This specification provides a long PUCCH using multiple slots in a wireless communication system. The method is performed by a user equipment and includes receiving first information about a TDD UL-DL slot configuration from a base station, receiving, from the base station, second information including a first parameter for a number of slots used for a transmission of the long PUCCH and a second parameter for a duration of a PUCCH symbol within a PUCCH slot, determining the multiple slots for transmitting the long PUCCH based on the first information and the second information, and transmitting the long PUCCH to the base station over the determined slots.
US10887869B2 Method and apparatus for lightweight messaging during initial synchronization, discovery, and association in directional wireless systems
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus receives a discovery signal transmitted from a connection point (CP) via a directional beam. The discovery signal may include first information (including beam sweep configuration information) related to the CP. The apparatus then transmits an association signal to the CP based on the beam sweep configuration information and monitors for a resource grant from the CP based on the transmitted association signal. Alternatively, the apparatus transmits a discovery signal via a directional beam to a user equipment (UE). The discovery signal may include first information (including beam sweep configuration information) related to the apparatus. The apparatus then receives an association signal from the UE based on the beam sweep configuration information and determines a resource grant for communicating with the UE based on the received association signal.
US10887867B2 Resource allocation method and apparatus
Embodiments of the present disclosure relate to the field of communications technologies, and provide a resource allocation method and an apparatus. The method includes: receiving a resource allocation request from first terminal device, wherein the first terminal device is any UE within coverage of a base station, obtaining location information of the first terminal device, determining, according to the location information of the first terminal device and location information of terminal devices to which transmission resources are currently already allocated, second terminal device that meets a preset condition, allocating, to the first terminal device, a transmission resource already allocated to the second UE; and sending the allocated transmission resource to the first terminal device.
US10887866B2 Multimedia broadcast multicast communication method, apparatus, and system
A multimedia broadcast multicast communication method, an apparatus, and a system are provided. The method includes: receiving, by a base station, first indication information at a first time, where the first indication information is used to indicate that transmitting service data in a multimedia broadcast multicast service MBSFN manner is to be suspended; and sending, by the base station, second indication information to user equipment UE according to the first indication information, so that the UE suspends, at a second time according to the second indication information, receiving the service data in the MBSFN manner. The first time is earlier than the second time, and duration between the first time and the second time is less than a multicast control channel MCCH modification period. The user equipment is notified in a more timely manner to suspend transmitting the service data in the MBSFN manner.
US10887865B2 Method for paging information in cellular system
Provided is a method for transmitting paging information in a cellular system. An object of the method is transmitting paging information which can improve applicability of a limited radio resource by variably and flexibly setting up and mapping a transport channel and a physical channel in order to transmit information notifying start of downlink information from a base station to a terminal in a cellular system for packet transmission. The method includes the steps of: forming a paging channel (PCH) in a transport channel corresponding to generation of paging information; setting a paging indication channel (PICH) based on the paging information and forming the paging indication channel in a radio resource of a physical layer; and allocating the paging channel to the radio resource of the physical layer.
US10887859B2 Method and system for obtaining services
A method for obtaining a service by a first terminal related to a network entity, the method comprising receiving information indicative of capabilities related to the network entity, and selecting one or more of the capabilities. A further method for obtaining a service by a terminal related to an assistance server comprising sending by the terminal a capability request, and receiving, in the terminal, information indicative of capabilities related to the assistance server, wherein the information indicative of capabilities comprises indications of available assistance related to the assistance server.
US10887852B2 Distributed joint access for unlicensed sidelink
Aspects of the disclosure relate to distributed joint access of an unlicensed sidelink channel. Each sidelink device may perform independent and asynchronous listen before talk (LBT) of the unlicensed sidelink channel with a respective back-off time. The first sidelink device to complete back-off may transmit a joint access synchronization (JAS) signal indicating a duration of time that the unlicensed sidelink channel may be accessed by sidelink devices. Synchronized access sharing of the unlicensed sidelink channel across different active sidelinks may then be achieved through distributed handshake signaling.
US10887847B2 Active antenna system, mobile terminal, and configuration method of antenna system
Provided are an active antenna system, a mobile terminal, and a configuration method of an antenna system. The active antenna system includes an active amplification module and an external antenna. The active amplification module is detachably electrically coupled to an electronic device, wherein the active power amplification module includes an active antenna circuit for amplifying and filtering a signal transmitted and received by the external antenna, and the external antenna is detachably electrically coupled to the active power amplification module. The problem of increase of power consumption of the terminal caused by enlarging a signal radiation range of the terminal is solved, thereby realizing decrease of the power consumption of the terminal while enlarging the signal radiation range of the terminal.
US10887838B1 Digital mobile radio denial of service techniques
A system for transmitting a DMR disable signal to a target mobile radio device is provided. The system includes an antenna configured to transmit and receive messages and a base station comprising at least one computing device communicatively coupled to the antenna. The at least one computing device is configured to generate a first message to be transmitted to a target mobile radio device, the first message comprising a disable signal selected from a list of non-standard operational parameters that can be implemented by the target mobile radio device, cause transmission of the first message via the antenna to the target mobile radio device, and monitor incoming messages received via the antenna for an acknowledgement message from the target mobile radio device that the target mobile radio device has been disabled.
US10887836B2 Scheduled peer power save mode
Embodiments of scheduled peer power save systems, devices, and methods are disclosed. For example, methods of saving power for stations configured to communicate via a direct link are provided. Embodiments of scheduled peer power save systems, devices and methods are disclosed. For example, methods of saving power for stations configured to communicate via a direct link are provided. In one embodiment, among others, a method comprises waking up, at a station and peer station, before a scheduled wakeup interval. The scheduled wakeup interval is defined relative to common timing reference at the station and the peer station. Further, in the absence of a service period between the station and the peer station, the station and the peer station stay awake until at least a predefined time period has elapsed or a predefined number of idle slots have elapsed.
US10887834B2 Method and device for saving power for terminal
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. Disclosed are a method for delaying an RRC connection access, a method for entering in early C-DRX or RRC-inactive state, and the like in order to reduce the power consumption of a terminal.
US10887832B2 Efficient PLMN encoding for 5G
A method for decoding PLMN information comprises receiving a message comprising PLMN information for a plurality of cells and determining PLMN information from the message for a first group of cells that comprises at least one cell, each cell of the first group of cells associated with a first core network type. The method further comprises determining PLMN information from the message for a second group of cells that comprises at least one cell, each cell of the second group of cells associated with a second core network type. At least one cell is a part of the first group of cells and the second group of cells. The PLMN information for the at least one cell in the first group of cells and the second group of cells is provided only once.
US10887820B2 Methods and apparatus for routing of data packets over a network
Methods and apparatus for routing data packets in a communications network, such as a packet-switched network (e.g. an IP network). Instead of, or in addition to, conventional routing techniques such as longest prefix matching, the disclosure provides a method by which a network node can determine whether to defer transmission of a particular data packet based on geographical location and velocity data. Particularly for data that can tolerate high latency, this will serve to reduce consumption of network resources without adversely impacting user experience.
US10887818B1 SD-WAN orchestrator for 5G CUPS networks
A system includes a software-defined wide area network having a software-defined wide area network control plane and a software-defined wide area network user plane; wherein the wide area network control plane is configured to operate in a first network and the wide area network user plane is configured to operate in a second network and further configured to communicate with the wide area network control plane, a serving gateway user plane in communication with the software-defined wide area network user plane, wherein the serving gateway user plane is configured to operate in the second network and further configured to communicate wirelessly with a device, and wherein the wide area network user plane is configured to route a communication between the device and a destination.
US10887816B2 Radio access network resource configuration for groups of mobile devices
A device, computer-readable medium, and method for activating antennas based upon a location and a movement of a group of mobile endpoint devices are disclosed. For example, a method may include a processor of a cellular network detecting a group of mobile endpoint devices associated with a first location and activating a first antenna at a first cell site of the cellular network associated with the first location, in response to detecting the group of mobile endpoint devices. The processor may further detect a movement of the group of mobile endpoint devices toward a second location, and activate a second antenna at a second cell site of the cellular network associated with the second location and deactivate the first antenna, in response to detecting the movement of the group of mobile endpoint devices toward the second location.
US10887811B2 Service continuity of real-time text and teletypewriter modes
Methods, systems, and devices for wireless communications are described. Some wireless communications systems may transition between a real-time texting (RTT) mode and a text teletypewriter (TTY) mode and vice versa, on a user equipment (UE). A UE may make a determine to transition between two texting modes while coordinating the transfer of text data between the different modes. Some wireless communications systems may also transition a UE between a packet switched network and a circuit switched network without loss of signal and consistent text data delivery during the communication without losing the text data during the transition between the two coverage areas. Transitioning between modes and networks may provide a user with interoperability and the benefit of conveniently switching between two modes without service interruption.
US10887803B2 Radio network node, wireless device, and methods for performing random access in a wireless communication network
Embodiments herein relate e.g. to a method performed by a wireless device for handling communication in a wireless communication network. The wireless device transmits to a radio network node, a first preamble associated with a selected downlink beam. The wireless device further monitors for a random access response, RAR, in a first RAR reception window and when the RAR is not received in the first RAR reception window, monitors for the RAR in a second RAR reception window of a different beam or to transmit, to the radio network node, a second preamble associated with a second beam wherein the first preamble is associated with a channel state information reference signal and the second preamble is associated with a synchronization signal block.
US10887796B2 Methods and apparatus to enable multi-AP WLAN with a limited number of queues
Methods, apparatus, systems and articles of manufacture are disclosed provide an apparatus to allocate bandwidth between devices, the apparatus comprising a comparator to determine whether a first dataflow to a first device is below a first fair share throughput attributed to the first device; and a weight adjustor to, in response to the comparator determining that the first dataflow is below the first fair share throughput attributed to the first device adjust the first fair share throughput such that the first dataflow is closer to the first fair share throughput; and adjust a second fair share throughput attributed to a second device such that a second dataflow to the second device is closer to the second fair share throughput.
US10887793B2 Radio station, radio terminal apparatus, and method for these
A radio station (3) is configured to perform, with at least one radio terminal (1, 2), first radio communication in accordance with a first transmission time interval (TTI) and second radio communication in accordance with a second TTI. The first TTI is equal to a duration of one subframe (410, 510). The second TTI is shorter than the duration of the subframe (410, 510). The radio station (3) is configured to receive assistance information (802, 904) regarding the second radio communication from the radio terminal (2) capable of performing the second radio communication or from a higher network node (4).
US10887791B2 Techniques and apparatuses for low density parity check base graph determination and indication
Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a device may determine a nominal coding rate of a communication based at least in part on a modulation and coding scheme (MCS) of the communication; determine whether to use a first base graph or a second base graph for decoding or transmission of the communication, wherein the determination of whether to use the first base graph or the second base graph is based at least in part on the nominal coding rate and a transport block size (TBS) of the communication, and wherein the TBS is based at least in part on a nominal number of resources and the MCS of the communication; and perform the decoding or transmission based at least in part on the determination of whether to use the first base graph or the second base graph. Numerous other aspects are provided.
US10887790B2 Method for sending buffer status report and user equipment
A method for sending a buffer status report (BSR) includes: generating, by a user equipment (UE), the BSR, wherein the BSR includes a buffer index of at least one of eight logic channel groups (LCGs), wherein the buffer index of the LCG indicates an uplink buffer amount of the LCG, wherein the BSR occupies X bytes, wherein a buffer index of one LCG occupies N bits, and wherein X is an integer ranging from 1 to 17 and N is an integer ranging from 5 to 16 except that a case in which X is 1 and N is 6 at the same time does not exist; and sending, by the UE, the BSR to a network-side device.
US10887789B2 Feedback for RAN-assisted rate adaptation
A base station receives a bitrate query from a first user equipment (UE) device being served by the base station. The bitrate query can be a request for a bitrate increase or decrease. The base station transmits a bitrate recommendation to the first UE device. The bitrate recommendation is to be used for a Voice over Long-Term Evolution (VoLTE) call between the first UE device and a second UE device. In some instances, the first UE device and the second UE device negotiate the bitrate to be used for the VoLTE call, based on the bitrate recommended by the base station. The first and second UE devices implement a bitrate for the VoLTE call and provide feedback to the base station.
US10887785B1 Wireless mesh fabric for hardware resource discovery and management
Provided are systems and methods for wirelessly managing hardware resources that are distributed across different storage apparatus in a site. The systems and methods may include broadcasting a unique identifier from different controllers that operate as part of the different storage apparatus, mapping a physical position of the different controllers based on one or more of a different time or order with which each controller receives the unique identifier of another controller, monitoring a data network that is used to access the hardware resources installed in a particular storage apparatus, determining status of the hardware resources, and controlling visual indicators of a particular controller, that operates as part of the particular storage apparatus, so that each visual indicator conveys the status of a different hardware resource that is aligned or otherwise associated with one of the visual indicators.
US10887783B2 Wireless network site survey systems and methods
Wireless network site survey systems and methods are described herein. One system includes a plurality of wireless nodes placed at a number of locations and a computing device configured to: receive communication metrics, wherein the communication metrics include metrics of communication between the plurality of wireless nodes and between the computing device and each of the plurality of wireless nodes, and generate a node coverage map based on the received communication metrics.
US10887782B1 Optimization and failure detection of a wireless base station network
The present invention is directed to optimization and failure detection of a wireless base station network. Based on Received Signal Strength Indication (RSSI) measurements, a cloud server determines an optimal transmission sequence. For each base station of the optimal transmission sequence, a predecessor and a successor are designated. Each base station of the sequence generates a packet. The most distant base station (relative to the cloud server) transmits its packet to its successor. Each base station of the sequence (in turn) receives the packet from its predecessor, combines the received packet with its own generated packet, transmits the combined packet to its successor, and so on until the combined packet is relayed to a super base station at the end of the sequence. The super base station transmits the packet to the cloud server. Based on the packet size, the cloud server can ascertain which base station (if any) failed.
US10887776B2 Multiple access point backhaul
Facilitating backhaul between multiples access points (APs) using ducts or other bounded passageways within a building, dwelling, etc. is contemplated. The backhaul may be utilized to facilitate exchange of data obtained by the APs through fronthaul with one or more clients. The data exchanged between the APs through backhaul may be referred to as ducthauling.
US10887775B2 Methods and systems for data-driven roll-out planning optimization
Methods and systems are provided for data-driven network roll-out planning. A mobile network that includes at least one sector with a plurality of cells may be rolled-out using carrier aggregation. The carrier aggregation based rolling out includes gathering data from a plurality of network counters associated with two or more cells of the at least one sector; detecting a network congestion situation (Cs), based on a minimal throughput level and an aggregate cumulative distribution function (CDF), where the aggregate CDF is based on the plurality of network counters; identifying one or more cells effecting the congestion situation among the two or more cells; and determining for each of the identified one or more cells whether a capacity or coverage pain point is associated with the congestion situation.
US10887767B2 Wireless services gateway
A system for integrating wireless service providers' core networks with Wi-Fi radios using a Wireless Services Gateway (WSG). The WSG can allow wireless device users to seamlessly connect to a network such as the internet using both cellular phone antennae as well as Wi-Fi radio antennae while still utilizing their preferred wireless service provider's core network system of billing, authenticating and policy decision making. This system can allow for data transmission of wireless devices through Wi-Fi instead of through cellular antennae, thus increasing bandwidth and data transmission rates.
US10887757B2 Learning gamification and safety control application for mobile devices
An application for mobile devices that enables a server device to control multiple client devices with numerous features and capabilities relevant to both server and client devices, such as learning gamification and safety controls. Running on popular operating systems, this application is compatible with other mobile applications and provides a mechanism for the server device to override internal controls on one or more client devices with ability to configure access controls based on gamification features using parameters that include but not limited to applications, programs, goals, and rewards. This application includes safety and security control features that enables the server device to remotely monitor and control one or more client devices.
US10887754B2 Method of registering a mobile terminal in a mobile communication network
A method of registering a mobile terminal in a mobile communication network via a base station, an access link between the base station and the core of the network being switched from a normal mode of operation to a degraded mode of operation. The method is implemented by a local mobility management entity and includes: receiving an attachment request, retransmitted by the base station and originating from the mobile terminal, the request including an identifier of the mobile terminal, dispatching, to an agent mobility management item, a request for security information specific to the mobile terminal, the request including the identifier of the mobile terminal, receiving a response to the request for security information, the response including security information specific to the mobile terminal, the security information originating from a server of subscribers of the network, and authenticating the terminal by using the security information received.
US10887746B2 Method, apparatus and system of configuring wireless network node
The present disclosure provides a method, an apparatus, and a system of configuring a wireless network node, and a computer readable medium. The method is applicable to a wireless network configuration device having a BLE function, and includes: determining a communication range of the BLE function based on a preset parameter; activating the BLE function, and sending a configuration request to each of wireless network node devices within the determined BLE communication range; receiving an acknowledgment message returned by a wireless network node device in response to the configuration request, and establishing a BLE connection with the wireless network node device that meets a preset condition.
US10887740B2 Message sending method and apparatus
The present disclosure provides a method of sending a vehicle-to-everything (V2X) service message. The method includes: determining, by a terminal device, a communication path for a V2X service, where the communication path is selected from at least two communication paths, the at least two communication paths include a first communication path and a second communication path, the first communication path is a communication path on which communication is performed using a PC5 interface, and the second communication path is a communication path on which communication is performed using a Uu interface; and sending, by the terminal device, a message of the V2X service by using the communication path. In the foregoing solution, the communication path can be selected from the at least two communication paths, to send the message of the V2X service. In this way, a communication path is flexibly selected for a V2X service.
US10887739B2 Method and apparatus for transceiving messages from V2X terminal in wireless communication system
One embodiment of the present invention relates to a method for a terminal transmitting a message in a wireless communication system, comprising the steps of: generating a message; and transmitting, from a resource sectioned on a time axis, control information for the message and the message when the size of the message is larger than a predetermine value, and transmitting, from a resource sectioned on a frequency axis, the control information for the message and the message when the size of the message is smaller than the predetermined value.
US10887730B2 Apparatus, circuit and method for controlling service access in packet data communication system
An apparatus, circuit, and method for controlling a service access in a packet data communication system are provided. The method includes broadcasting information related to whether a service access to a specific service is possible.
US10887727B2 Computer-implemented detection of a work-related visit based on data from movement-sensing mechanism(s)
A computer-implemented technique is described herein for detecting work-related visits. The technique includes receiving movement data from one or more movement-sensing mechanisms associated with a local computing device carried by a user. The technique further includes: determining, using a state machine, and based on the movement data, that a user has commenced a candidate visit, the candidate visit being described by visit data; determining, using the state machine, and based on the movement data, that the user has completed the candidate visit; and determining, using a context-determining component, and based on the visit data, whether the candidate visit corresponds to a work-related visit for which work has been completed. The technique further includes mechanisms that allow the user to add a content item to the visit data of an ongoing visit, prevent private data from leaving the local computing device, and efficiently consume power of the local computing device.
US10887725B2 Proximity and interest determination by a wireless device
A first wireless device determines whether the first wireless device is in a specified proximity to a second wireless device based on a signal wirelessly transmitted by the second wireless device. Based on information transmitted by the second wireless device, it is determined whether the first wireless device shares a common interest with the second wireless device.
US10887721B2 Communication device with spatial source separation, communication system, and related method
A communication system, a communication device and related method, the communication device comprising a processor, a source interface comprising a first source interface for a first external source, and an output interface, wherein the processor is configured to obtain, e.g. receive, a first input signal via the first source interface, obtain a first complementing signal, combine the first input signal and the first complementing signal to a first combined signal, apply a first filter function to the first combined signal for provision of a first left output signal and a first right output signal, the first filter function comprising one or more head related transfer functions, and output a left output signal and a right output signal via the output interface, wherein the left output signal is based on the first left output signal and the right output signal is based on the first right output signal.
US10887718B2 Automatic correction of room acoustics based on occupancy
An audio control system can automatically determine an occupancy of an audience seating area, and can automatically adjust a spectral content of an audio signal to at least partially compensate for spectral effects caused by the occupancy in the audience seating area. Such an audio control system can ensure that the sound in a particular room remains constant, or nearly constant, from performance to performance. The occupancy can include a number of people in attendance in the audience seating area, and/or locations of attendees in the audience seating area. The audio control system can automatically adjust the spectral content a single time, at the start of a performance, or can optionally automatically dynamically update the adjustment throughout the performance based on subsequent measurements of the occupancy. The system can determine the occupancy through ticket sales, and/or analysis of imaging of the seats in the audience seating area.
US10887716B2 Graphical user interface for calibrating a surround sound system
A method and a system for calibrating a surround sound system are disclosed. The calibration system can provide a graphical user interface for display comprising a visual representation of the room hosting a multichannel surround sound system. The graphical user interface can permit user input of gestures to place or make changes to the placement of icons representing one or more loudspeakers and a listener. The calibration system can estimate the positions of the one or more loudspeakers or the listener based on the placement of the icons in the model room. A spatial calibration based on the estimated positions can then be performed such that the multichannel surround sound system can render sound scenes more accurately.
US10887713B1 Microphone defect detection
Disclosed are an apparatus and method for testing a microphone of a device under test. The apparatus includes a speaker, a mount or bracket that secures a device under test a fixed distance from the speaker, and a controller. The controller causes the speaker to generate a test signal at various amplitudes. The controller receives an output signal generated by the microphone in response to the test signal and generates a prediction of whether the microphone is defective based on the output signal. The prediction may be generated by a machine-learning model such as a neural network or other trained classifier.
US10887708B2 Audio system and power supply circuit
A power supply circuit supplies a direct current voltage to an audio processing device. The power supply circuit includes: a converting circuit configured to convert an alternating current voltage into a DC voltage; a detection circuit configured to detect a state in which the AC voltage lower than a threshold continues for a given period of time; and a notification circuit configured to, when the detection circuit detects the state representative of an AC voltage drop, notify the audio processing device of the AC voltage drop.
US10887685B1 Adaptive white noise gain control and equalization for differential microphone array
Systems and methods for beamforming audio signals received from a microphone array. One example embodiment provides an electronic device. The electronic device includes a microphone array and an electronic processor communicatively coupled to the microphone array. The electronic processor is configured to estimate an ambient noise level. The electronic processor is configured to compare the ambient noise level to a first threshold and a second threshold, the second threshold being lower than the first threshold. The electronic processor is configured to determine a beam pattern for the microphone array based on the comparison of the ambient noise level to the first threshold and the second threshold. The electronic processor is configured to apply the beam pattern to an audio signal received by the microphone array.
US10887682B1 Resonance-enhanced compact nonlinear acoustic source of low frequency collimated beam for imaging applications in highly attenuating media
Acoustic signal sources include acoustic resonators that include acoustic nonlinear materials. Acoustic signals at higher frequencies are mixed in the nonlinear materials to produce a lower frequency acoustic signal. Resonance provides increased efficiency in producing acoustic signals at difference frequencies corresponding to resonance frequencies. Higher frequency acoustic signals used in nonlinear mixing are preferably at frequencies corresponding to resonance frequencies as well.
US10887680B2 Interchangeable ear cushions for headphones
An audio headset may include at least one headset earpiece including a speaker. The audio headset may include a removable ear cushion removably attached to the at least one headset ear piece. The audio headset may be configured to recognize a type of the removable ear cushion.
US10887676B2 Systems and methods for optically initiated information collection for network connected devices
Systems and methods for optically initiated information collection for network connected devices are provided. In one embodiment, a device comprises: at least one service port to connect a cable to the device; an optical information interface comprising: an optical information interface management function executed by a processor coupled to a memory; an optical information interface database that stores information associated with the device; and an optical emitter controller in communication with the optical information interface management function; wherein the optical information interface management function receives from the optical information interface database a set of information selected for optical broadcast; and wherein the optical emitter controller varies an optical output of at least one optical emitter to modulate the set of information selected for optical broadcast onto an optical signal generated by the at least one optical emitter.
US10887674B2 Configurable IoT device data collection
The disclosed technology is generally directed to communications in an IoT environment. For example, such technology is usable in IoT communications. In one example of the technology, one or more types of telemetry data to be collected from a first IoT device is determined. A send frequency corresponding to at least one of the one or more types of telemetry data to be collected from the first IoT device is determined. A first automatic configuration to a configurable device is sent. The configurable device is at least one of the first IoT device or an intermediary device in communication with the first IoT device, such that, upon execution of the first automatic configuration, the configurable device automatically sends telemetry data of the determined one or more types of telemetry data to the IoT solution service at the determined send frequency.
US10887671B2 Methods, computer server systems and media devices for media streaming
In general, this disclosure concerns media streaming. Among other things, the present disclosure presents a first media item for streaming from a computer server system to a media device. The first media item has an audio format. Furthermore, the first media item comprises a number of media segments, wherein each one of the number of media segments is identifiable by a media segment identifier. Still further, one or several of the number of media segments is/are associated with a respective second media item corresponding to a respective media segment identifier. The second media item(s) typically has/have a media format other than audio.
US10887663B2 Smooth switching of video sources sharing a common link
Methods and systems for smooth switching of video sources. One method includes the steps of: Inferring that first and second network paths share a common link that has insufficient bandwidth to carry both the respective first and second incoming high-definition uncompressed videos (HD-UVs) generated by first and second real-time video encoders (RT-VEs). And synchronizing a smooth switching between the first and second incoming HD-UVs by: indicating the first and second RT-VEs to increase their first and second compression ratios to ratios that enable the common link to carry both the first and second compressed videos; indicating a video switcher to perform the smooth switching between the first and second corresponding outgoing HD-UVs; indicating the first RT-VE to stop sending the first compressed video after the smooth switching; and indicating the second RT-VE to decrease the second compression ratio.
US10887661B2 System and method for content monitoring and filtering to improve network efficiency
A system and method of conserving network bandwidth by controlling access to resources. A filtering service determines if a resource should be blocked or allowed to pass between computers on the network based on information about the resource including the path and any query parameters in the URI along with any available metadata about the resource. The metadata may be retrieved from the remote hose, generated based on the content of the resource, or any combination thereof. One or more filtering algorithms may be engaged to compare the information about the resource to filtering rules to determine whether access to the resource is allowed. The information about the resource, and the result of the filtering algorithm may be stored to reduce the time required to make future determinations for the same resource, or for similar resources.
US10887659B1 Redundant promotional channel multicast
A Video on Demand (VOD) service provides VOD offering in response to a graphical user interface (GUI) screen that renders a guide of available VOD offerings. A concurrent stream of promotional content is also rendered along with the VOD offerings, and displays various VOD offerings and advertising media, typically rendered in a screen portion adjacent the VOD guide offerings. Such promotional content is often referred to as “barker” content and is delivered over a barker channel that transmits in parallel with the VOD guide. Delivery of the VOD guide and associated barker channel content includes a redundant barker player and failover processing that identifies failed barker content transmission (streaming) and commences transmission from a standby barker player with minimal interruption to the rendered viewer experience.
US10887655B2 Cluster-based collaborative filtering
The video recommendation system provided with an on-line connection system generates on-line video recommendations using collaborative filtering for clusters of member profiles. The recommendation system clusters member profiles using member profile information as clustering criteria. The video recommendations are then generated for a given cluster, based on aggregation of video viewing history recorded for the member profiles that are in the given cluster, using the video similarity matrix. In order to produce video recommendations for a particular member profile, the recommendation system first determines cluster membership for the member profile, retrieves recommendations generated for that cluster, and provides recommendations to the associated member. A user interface including references to one or more recommended videos is rendered on a display device of a viewer.
US10887648B2 Broadcast receiver, mobile device, service providing method, and broadcast receiver controlling method
A broadcast receiver includes a mode determination unit to determine a current operation mode among a plurality of operation modes, a communication interface to transmit the determined current operation mode to a mobile device through interactive communication, and to receive a control command from the mobile device, and a controller to provide a service of the determined current operation mode according to the control command received from the mobile device. Accordingly, a user controls the broadcast receiver through the mobile device according to the operation mode so that user's convenience is improved.
US10887647B2 Apparatus and methods for personalized content synchronization and delivery in a content distribution network
Apparatus and methods for providing an enriched content services over a network. In one embodiment, the exemplary apparatus and methods leverage extant high-bandwidth capabilities of a managed network for delivering content downstream, as well as standards-compliant ultra-low latency and high data rate services (e.g., 5G NR services) for uploading content. In one embodiment, the exemplary apparatus and methods are implemented to synchronize content delivered of extant HFC architectures and DOCSIS protocols with user-generated or other content uploaded to a network entity (e.g., server apparatus) via an IP connection established utilized 5G NR services. Additional features include, among other, enhancements which enable user participation individually, or with other subscribers, in live or recorded content-based activities (such as e.g., auctioning, broadcasting, interactive commentary/gaming, exercising, etc.).
US10887637B2 Creation of channel to support legacy video-on-demand systems
A television playout system provided in a broadcast provider system receives a playout schedule, which corresponds to a live video feed of a channel broadcasted to one or more multichannel video program distributors (MVPDs), from a playout schedule source, and generates a new channel comprising one or more video on demand (VOD) content assets, based on one or more scheduling rules of the playout schedule, to be transmitted to a plurality of MVPDs at a time specified in the received playout schedule. The received live video feed of the channel is sanitized by removal of a lower third graphical content overlay from the live video feed for the generation of the new channel. A discontinuity is inserted between program segments to allow dynamic ad insertion (DAI) within the program segments of the live video feed for the new channel.
US10887635B2 Broadcast signal transmitting apparatus, broadcast signal receiving apparatus, method for transmitting broadcast signal, and method for receiving broadcast signal
A broadcast receiver includes a tuner configured to receive a broadcast signal; a frequency deinterleaver configured to frequency deinterleave data in the broadcast signal based on an address generator; a time deinterleaver configured to time deinterleave a Time Interleaving (TI) block including the frequency deinterleaved data, the TI block including one or more Forward Error Correction (FEC) blocks interleaved by a TI scheme, the TI scheme including linear-writing one or more FEC blocks in a memory and diagonal-reading the one or more FEC block based on the TI block by skipping one or more virtual FEC blocks that are ahead of the one or more FEC blocks in the TI block; a decoder configured to decode the broadcast signal, the decoded broadcast signal including a signal frame including: one or more components included in a content of a service and content information describing the content, the content information including component information including role information for at least one of an audio component, a video component or a closed caption component of the one or more components, the role information for the audio component including visually impaired, and first information for rapid channel scans and service acquisition and second information describing mappings between Data Pipes (DPs) and the service and information identifying a DP for the second information; and a display configured to display information related to the content based on the role information of the one or more components of the content in the decoded broadcast signal.
US10887634B2 Video resource file acquisition method and management system
A video resource file acquisition method includes: acquiring, by a terminal, a resource decryption key of a target video from a key management server; transmitting, by the terminal, a resource download request for the target video to a resource server of the target video; after receiving the resource download request for the target video, acquiring, by the resource server, a resource encryption key of the target video from the key management server; encrypting, by the resource server, a resource file of the target video by using the resource encryption key and feeding back, by the resource server, the encrypted resource file to the terminal; and after receiving the encrypted resource file, decrypting, by the terminal, the encrypted resource file using the resource decryption key.
US10887631B2 Distributed multi-datacenter video packaging system
A content streaming system and methodology for facilitating the management of content streaming. A video packaging and origination service requests streaming content that is organized according to content segments. Individual content segments will be encoded according to a plurality of encoding profiles and generated by different encoders. The video packaging and origination service utilizes synchronization information provided to the encoders to select individual encoded content segments responsive to the request for streaming content.
US10887625B2 Coding concept allowing parallel processing, transport demultiplexer and video bitstream
A raw byte sequence payload describing a picture in slices, WPP substreams or tiles and coded using context-adaptive binary arithmetic coding is subdivided into tranches with continuing the context-adaptive binary arithmetic coding probability adaptation across tranche boundaries. Thereby, tranche boundaries additionally introduced within slices, WPP substreams or tiles do not lead to a reduction in the entropy coding efficiency of these entities. However, the tranches are smaller than the original slices, WPP substreams or tiles and accordingly they may be transmitted with a lower delay, than the un-chopped original entities. According to another aspect combinable with the first aspect, substream marker NAL units are used within a sequence of NAL units of a video bitstream to enable a transport demultiplexer to assign data of slices within NAL units to the corresponding substreams or tiles to be able to, in parallel, serve a multi-threaded decoder with the corresponding substreams or tiles.
US10887624B2 Method for producing video coding and computer program product
According to the invention, there are provided sets of contexts specifically adapted to encode special coefficients of a prediction error matrix, on the basis of previously encoded values of level k. Furthermore, the number of values of levels other than 0 is explicitly encoded and numbers of appropriate contexts are selected on the basis of the number of spectral coefficients other than 0.
US10887621B2 360-degree video coding using geometry projection
Processing video data may include capturing the video data with multiple cameras and stitching the video data together to obtain a 360-degree video. A frame-packed picture may be provided based on the captured and stitched video data. A current sample location may be identified in the frame-packed picture. Whether a neighboring sample location is located outside of a content boundary of the frame-packed picture may be determined. When the neighboring sample location is located outside of the content boundary, a padding sample location may be derived based on at least one circular characteristic of the 360-degree video content and the projection geometry. The 360-degree video content may be processed based on the padding sample location.
US10887620B2 Method and apparatus for processing intra prediction mode
A method for processing an intra prediction mode includes: determining whether an intra prediction mode of each neighboring block in multiple neighboring blocks of a current block is applicable to the current block; and obtaining multiple mapped intra prediction modes of the current block according to a result of the determining, if it is determined that an intra prediction mode of a neighboring block is applicable to the current block, setting the intra prediction mode of the neighboring block as a mapped intra prediction mode of the current block, and if it is determined that the intra prediction mode of the neighboring block is not applicable to the current block, setting a specific intra prediction mode as the mapped intra prediction mode of the current block.
US10887618B2 Adaptive affine motion compensation unit determining in video picture coding method, video picture decoding method, coding device, and decoding device
The present invention provides a video picture coding method, a video picture decoding method, a coding device, and a decoding device. The method includes: determining a motion vector difference of an affine picture block; determining motion vector precision of the affine picture block; determining a size of an affine motion compensation picture subblock in the affine picture block according to the motion vector difference, the motion vector precision, and a distance between control points in the affine picture block, where the control points are pixels used to determine the motion vector difference; and performing coding processing on the affine picture block according to the size of the affine motion compensation picture subblock. In this way, a picture subblock of an appropriate size is selected, so that coding complexity can be reduced, and coding efficiency can be improved.
US10887614B2 Adaptive thresholding for computer vision on low bitrate compressed video streams
Techniques related to applying computer vision to decompressed video are discussed. Such techniques may include generating a region of interest in an individual video frame by translating spatial indicators of a first detected computer vision result from a reference video frame to the individual video frame and applying a greater threshold within the region of interest than outside of the region of interest for computer vision evaluation in the individual frame.
US10887610B2 Transform block coding
Transform block coding is performed very efficiently in terms of computational complexity and compression ratio, by coding the magnitude bits of the transform coefficients distributed in a matrix, in which the magnitude bits of the spectral coefficients are arranged column-wise with the spectral coefficients of the transform block ordered along a row direction of the matrix. That is, magnitude bits within a certain column of the matrix belong to a certain spectral coefficient, while magnitude bits within a certain row of the matrix belong to a certain bit plane. In this configuration, the distribution of non-zero magnitude bits may be condensed towards one corner of the matrix, corresponding to, for instance, the least significant bit plane and corresponding to, by using a scan order among the transform coefficients which sorts the transform coefficients generally in a manner from lowest to highest frequency, the lowest frequency. Various low complexity variants are presented.
US10887607B2 Making object-level predictions of the future state of a physical system
A system implemented by one or more computers comprises a visual encoder component configured to receive as input data representing a sequence of image frames, in particular representing objects in a scene of the sequence, and to output a sequence of corresponding state codes, each state code comprising vectors, one for each of the objects. Each vector represents a respective position and velocity of its corresponding object. The system also comprises a dynamic predictor component configured to take as input a sequence of state codes, for example from the visual encoder, and predict a state code for a next unobserved frame. The system further comprises a state decoder component configured to convert the predicted state code, to a state, the state comprising a respective position and velocity vector for each object in the scene. This state may represent a predicted position and velocity vector for each of the objects.
US10887606B2 Image decoding method, image coding method, image decoding apparatus, image coding apparatus, and image coding and decoding apparatus
An image decoding method of decoding, on a block-by-block basis, image data included in a coded stream includes: deriving candidates for an intra prediction mode to be used for intra prediction for a decoding target block, the number of the candidates constantly being a plural number; obtaining, from the coded stream, an index for identifying one of the derived candidates for the intra prediction mode; and determining, based on the obtained index, one of the derived candidates for the intra prediction mode as the intra prediction mode to be used for intra prediction for the decoding target block.
US10887603B2 In-loop filtering method and apparatus for same
According to the present invention, an image-encoding method comprises the following steps: receiving image information; generating a restored block for the current block based on the image information; and generating a finally restored block for the current block by applying an in-loop filter to the restored block on the basis of the image information. According to the present invention, image-encoding/decoding efficiency may be improved.
US10887598B2 Method and apparatus for data hiding in prediction parameters
A decoding device and a decoding method for decoding a target information from a bitstream of video data are provided, wherein the bitstream comprises a prediction parameter encoded in the bitstream. The decoding device is configured to calculate a randomized host signal based on the prediction parameter and a pseudo-random signal, and to apply a check function to the randomized host signal and thereby obtain the target information. An encoding device and an encoding method, and computer-readable storage media for encoding and for decoding are also disclosed.
US10887594B2 Entropy coding of coding units in image and video data
A video coder that performs entropy coding of a syntax element for partitioning a block of pixels is provided. The video coder receives a current block of pixels of an image. The video coder encodes or decodes the current block of pixels by partitioning the current block of pixels according to a partitioning indicator. The partitioning indicator is entropy coded as a syntax element of a bitstream by using a context model that is selected based on a partitioning structure of the current block of pixels or of a neighboring block of pixels of the current block of pixels.
US10887590B2 Image processing device and method
An image processing device and method capable of suppressing block noise.A β LUT_input calculation unit and a clipping unit calculate β LUT_input that is a value input to an existing β generation unit and an extended β generation unit. When the value of β LUT_input qp from the clipping unit is equal to or less than 51, the existing β generation unit calculates β using the LUT defined in the HEVC method and supplies the calculated β to a filtering determination unit. When the value of β LUT_input qp from the clipping unit is larger than 51, the extended β generation unit calculates extended β and supplies the calculated β to the filtering determination unit. The device can be applied to an image processing device, for example.
US10887587B2 Distance weighted bi-directional intra prediction
A current video coding block of a frame of a video signal is intra predicted. The current video coding block comprises a plurality of pixels and each pixel is associated with a pixel value. On the basis of a plurality of primary reference pixel values a plurality of secondary reference pixel values are generated. The plurality of primary reference pixel values are associated with a plurality of primary reference pixels located in neighboring video coding blocks of the current video coding block. Each of the secondary reference pixel values is generated on the basis of two or more of the primary reference pixel values. The pixel values of the pixels of the current video coding block are intra predicted on the basis of the plurality of primary reference pixel values and the plurality of secondary reference pixel values.
US10887585B2 Image decoding method, image coding method, image decoding apparatus, image coding apparatus, and image coding and decoding apparatus
An image decoding method for decoding, on a block-by-block basis, image data included in a coded bitstream includes: obtaining a fixed number of merging candidates each of which is a candidate set of a prediction direction, a motion vector, and a reference picture index which are to be referenced in decoding of a current block (S303); and obtaining, from the coded bitstream, an index for identifying a merging candidate for the current block (S304), wherein the fixed number of merging candidates include: one or more first candidates each derived based on a prediction direction, a motion vector, and a reference picture index which have been used for decoding a neighboring block spatially or temporally neighboring the current block; and one or more second candidates having a predetermined fixed. The fixed number is greater than or equal to two.
US10887581B2 Object reconstruction from dense light fields via depth from gradients
The present disclosure relates to techniques for reconstructing an object in three dimensions that is captured in a set of two-dimensional images. The object is reconstructed in three dimensions by computing depth values for edges of the object in the set of two-dimensional images. The set of two-dimensional images may be samples of a light field surrounding the object. The depth values may be computed by exploiting local gradient information in the set of two-dimensional images. After computing the depth values for the edges, depth values between the edges may be determined by identifying types of the edges (e.g., a texture edge, a silhouette edge, or other type of edge). Then, the depth values from the set of two-dimensional images may be aggregated in a three-dimensional space using a voting scheme, allowing the reconstruction of the object in three dimensions.
US10887580B2 Three-dimensional imaging for semiconductor wafer inspection
Methods and systems for improved detection and classification of defects of interest (DOI) on semiconductor wafers based on three-dimensional images are described herein. Three dimensional imaging of volumes of thick, layered structures enables accurate defect detection and estimation of defect location in three dimensions at high throughput. A series of images are acquired at a number of different wafer depths. A three dimensional image of a thick semiconductor structure is generated from the series of images. Defects are identified and classified based on an analysis of the three dimensional image of the thick semiconductor structure. In some examples, the three-dimensional image stack is visualized by contour plots or cross-sectional plots to identify a characteristic defect response. In some examples, the three-dimensional image is processed algorithmically to identify and classify defects. In another aspect, the location of a defect is estimated in three dimensions based on the three dimensional image.
US10887579B2 Depth-sensing computer vision system
Systems and methods for calibrating a sensor array for 3D depth sensing include the steps of providing multiple 3D sensors each for (i) illuminating a field of view of the sensor and (ii) generating an output array of pixelwise values indicative of distances to objects within the illuminated a field of view; sequentially causing each of the 3D sensors to generate an output array while other 3D sensors are illuminating their fields of view; and creating an interference matrix from the generated output arrays, the interference matrix indicating, for each of the 3D sensors, a degree of interference by other 3D sensors simultaneously active therewith.
US10887578B2 Depth-sensing computer vision system
In various embodiments, systems and methods for acquiring depth images utilize an architecture suited to safety-rated applications, and may include more than sensor (such as time-of-flight sensors) operating along different optical paths and a comparison module for ensuring proper sensor operation. Error metrics may be associated with pixel-level depth values for purposes of allowing safe control based on imperfectly known depths.
US10887573B1 System for processing 2D content for 3D viewing
Described here are systems, devices, and method for converting a two-dimensional video sequence into first and second video sequences for display at first and second display areas of a single display. In some embodiments, a two-dimensional video image sequence is received at a mobile device or wearable headset device. The two-dimensional video image sequence may be split into first and second video image sequences such that a first video image sequence is output to the first display area and a second video image sequence different from the first video image sequence is output to the second display area. The first and second video image sequences may be created from the two-dimensional video image sequence.
US10887571B2 Image processing apparatus and image processing method
The present disclosure relates to an image processing apparatus and an image processing method that make it possible to generate a texture image of high picture quality at a predetermined viewpoint using an omnidirectional image. A plurality of real cameras image a plurality of reference images at a plurality of viewpoint positions in a plurality of sight line directions. A great weight is applied to a reference image in a sight line direction close to a virtual viewpoint specified in response to a movement of a head mounted display and having a virtual viewpoint position and a sight line direction to generate a virtual viewpoint image by weighted averaging, and the virtual viewpoint image is displayed on the head mounted display. The present disclosure can be applied, for example, to a home server or the like that generates a display image of a predetermined viewpoint from an omnidirectional image.
US10887567B2 Camera color image processing
An image processing system receives image data acquired by an imaging device, and separates one or more achromatic colors from one or more chromatic colors in the received image data. The achromatic colors and the chromatic colors are processed based at least on a color temperature and lux to generate an adjusted color appearance for the achromatic colors by applying one or more defined weight values associated with the achromatic colors or the chromatic colors, respectively. The defined weight values associated with the one or more achromatic colors are different than the defined weight values associated with the one or more chromatic colors. A final image is generated using the adjusted color appearance for the one or more achromatic colors and the adjusted color appearance for the one or more achromatic colors that is more aligned with human vision and cognitive systems.
US10887564B2 Projection video display apparatus and video display method therefor
A projection video display apparatus and method for solving a problem of deterioration of visibility of video that is projected on a transparent or semi-transparent screen. In a projection video display method for projecting and displaying video light on a rear surface or front surface of a transparent or semi-transparent video projection screen disposed in a space by a projection video display apparatus, video light to be projected and displayed is generated, the generated video light is projected on the rear surface or front surface of the transparent or semi-transparent video projection screen, and at that time, a video display position recognition screen for making an observer of the video recognize a position where the video is projected is projected on the transparent or semi-transparent video projection screen before start of the projection of the video light or simultaneously with the start of the projection of the video light.
US10887560B2 Method and apparatus for usinig thermal data to trigger identification process
A security system and method for collecting and analyzing thermal data to save power and identify persons. The security system includes a processor with connected processor and one or more additional devices such as an alarm, lighting device or visual light camera. When the security system is in a low power sleep mode, the thermal sensor detects and collects thermal data from a thermal object body and the processor determines if the collected thermal data matches predefined parameters for a thermal body and then activates any one of one or more of the connected additional devices based on the match. The system is then operational to collect visual data and process the collected thermal and visual data to match against stored profiles. The thermal data may be collected at low or no light conditions to determine the need to power up the system to collect visual data.
US10887555B2 Vision system for laboratory workflows
A depth-sensitive system for monitoring for and detecting a predefined condition at a specific location within a visually monitored portion of an area. Plural depth-sensitive cameras are oriented with respect to the area whereby each camera has a field of view within the area that at least partially overlaps with the field of view of another of the plural cameras. The combined field of view encompasses all portions of interest of the area. A system for providing a notification of the visual detection of a predefined condition at a particular location or set of locations within an area of interest is provided, as is a system for generating a visual representation of human activity at one or more specific locations within an area of interest.
US10887553B2 Monitoring system and monitoring method
A monitoring system includes a plurality of entrance cameras that capture each of visitors from multiple different angles when the each of visitors enters a facility in which a plurality of intra-facility cameras are installed at respective prescribed positions, and a monitoring apparatus that accumulates visitor data which associates captured images of the each of visitors with identification information of the each of visitors, and monitors the each of visitors in the facility. The monitoring apparatus specifies one intra-facility camera installed at or near a position of detection of the abnormality as a near-abnormality-position intra-facility camera in response to a notice of detection of an abnormality in the facility, extracts one or more visitors found in a video captured by the near-abnormality-position intra-facility camera based on the visitor data; and employs the one or more visitors as security action target persons.
US10887551B2 Information processing apparatus, information processing system and information processing method
Disclosed is an information processing apparatus for displaying editable conference content on a webpage via a web browser of a communication terminal. The information processing apparatus includes a memory, and one or more processors coupled to the memory. The one or more processors are configured to store, in a storage, conference information indicating a specific conference in association with editable conference content, and generate webpage data for displaying the conference information and the editable conference content on a webpage via the web browser of the communication terminal.
US10887547B2 Method and system for providing a visual indication that a video relay service call originates from an inmate at a corrections facility
Embodiments of the present invention are directed to a method and system for providing a visual indication that a video relay service (VRS) call originates from an inmate at a corrections facility, in which the method includes initiating a video relay service (VRS) call from a corrections facility between a called party and an inmate incarcerated at the corrections facility; and displaying a visual indication on a VRS client used by the called party, the visual indication including at least one of a visual indication that the VRS call is originating from a corrections facility, a visual indication that the VRS call is from an inmate incarcerated at a corrections facility, and a visual indication that the VRS call is being recorded.
US10887540B2 Solid-state imaging apparatus, method for driving solid-state imaging apparatus, and electronic equipment
The present disclosure relates to a solid-state imaging apparatus, a method for driving the solid-state imaging apparatus, and electronic equipment for improving the determination speed of comparators and allowing the comparators to operate faster. A differential input circuit operates on a first power supply voltage and outputs a signal when a voltage of a pixel signal is higher than a voltage of a reference signal. A voltage conversion circuit converts the output signal from the differential input circuit into a signal corresponding to a second power supply voltage. A positive feedback circuit accelerates a transition rate at which a comparison result signal of a comparison in voltage between the pixel signal and the reference signal is inverted. Multiple time code transfer sections each include a shift register that transfer a time code. The present disclosure can be applied, for example, to an imaging apparatus including A/D converters disposed in pixels.
US10887536B2 Image sensor with reduced noise
An image sensor includes a photoelectric conversion unit configured to receive light to generate an electric charge and provide the electric charge to a first node, a transfer transistor configured to provide a voltage level of the first node to a floating diffusion node in response to a first signal, a booster configured to increase a voltage level of the floating diffusion node in response to a second signal, a source follower transistor configured to provide the voltage level of the floating diffusion node to a second node, and a selection transistor configured to provide a voltage level of the second node to a pixel output terminal in response to a third signal. After the selection transistor is turned on, the booster is enabled, and before the transfer transistor is turned on, the booster is disabled.
US10887535B2 Query driven image sensing
The multimodal query-driven imager provides efficient coding and streaming of visual information acquired directly on the focal plane. The query-driven approach to visual event coding uses clocked time-division multiplexing to continuously scan the array, querying each pixel for threshold change events in pixel intensity.
US10887532B2 Full field visual-mid-infrared imaging system
An apparatus and method for generating images of specimens is disclosed. The apparatus includes an imaging system, controller, and user interface. The imaging system generates a plurality of component images of a specimen, each component image corresponding to a different viewing condition. Each image is represented by an intensity as a function of location on the specimen. The controller stores the component images and generates a compound image from a plurality of the component images. The compound image includes a weighted sum of first and second ones of the component images, the controller displaying the compound image on a display controlled by the controller. The user interface is adapted to control a weighting factor used in generating the weighted sum in response to user input. The controller redisplays the compound image after the weighting factor is changed in response to user input.
US10887531B2 Replacing a background portion of an image
Systems and methods are described for replacing a background portion of an image. An illustrative method includes receiving a first image, identifying a background portion of the first image and a subject portion of the first image, retrieving metadata associated with the first image, determining, based on the metadata, a geographic location where the first image was captured, retrieving a plurality of other images captured at the geographic location, selecting a second image from the plurality of other images, wherein the second image is associated with metadata indicating that the second image was captured during a predetermined time period, and generating for display a third image comprising the subject portion of the first image placed over the second image.
US10887525B2 Delivery of notifications for feedback over visual quality of images
An electronic apparatus, method, and non-transitory computer-readable medium are provided for delivery of notifications for feedback over visual quality of images. The electronic apparatus determines, from a plurality of categories, a category of the image frame based on imaging information associated with the image frame or an object of interest. The electronic apparatus selects a set of scoring parameters for the image frame from a plurality of scoring parameters based on the determined category. The set of scoring parameters corresponds to a defined visual quality for the determined category. The electronic apparatus estimates score information for the set of scoring parameters based on deviation of a value of at least one scoring parameter of the selected set of scoring parameters from a set of threshold values. The electronic apparatus outputs a notification based on the score information. The notification corresponds to feedback on a visual quality of the image frame.
US10887524B2 Image pickup apparatus, an image processing method and a non-transitory computer-readable medium
Image pickup apparatuses, control methods and storage mediums for use therewith are provided herein. At least one image pickup apparatus includes: a display unit that displays an image generated by an imaging unit; an image processing unit that extracts in-focus areas from a plurality of images different in in-focus position that are generated by the imaging unit and that composites the extracted areas; and a control unit. The control unit acquires, out of image magnifications corresponding to the plurality of images different in in-focus position, a reference image magnification, and the image processing unit corrects the image to be displayed on the display unit based on an image magnification corresponding to the image to be displayed on the display unit and the reference image magnification.
US10887520B2 Distance measurement device, distance measurement method, and distance measurement program
A distance measurement device includes an imaging optical system, an imaging unit, an emission unit, a derivation unit which performs a distance measurement to derive a distance to a subject based on a timing at which directional light is emitted by the emission unit and a timing at which reflected light is received by a light receiving unit, a shake correction unit which performs shake correction as correction of shake of the subject image caused by variation of an optical axis of the imaging optical system, and a control unit which performs control such that the shake correction unit does not perform shake correction or performs shake correction with a correction amount smaller than a normal correction amount determined in advance in a case of performing the distance measurement and performs shake correction with the normal correction amount in a case of not performing the distance measurement.
US10887517B2 Image stabilization control device for imaging device
The present invention relates to an image stabilization control device for an imaging device, the image stabilization control device stabilizing the shaking of a subject, caused by vibration applied to an imaging device, and comprising: filters for outputting rotational angular speed data in which a low-frequency component is removed from a rotational angular speed outputted from each of vibration detection sensors of an imaging device according to filter coefficients, which are variably set; a lens moving distance calculation unit processing output signals of the filters so as to calculate a lens moving distance; and a filter coefficient variable control unit for varying the filter coefficients of the filters in order to increase a lens return speed in a lens movement limited area, when the lens moving distance outputted from the lens moving distance calculation unit goes beyond the lens movement limit area having been virtually set.
US10887501B2 Inspection device
An inspection device includes: an inspection pattern creating unit that creates an inspection pattern in which first regions each colored with a color different from each other and second regions each colored with a mixed color obtained by mixing at least two of colors with which the first regions are colored are alternately arranged; an irradiation unit that irradiates a surface of an inspection target with the inspection pattern while sliding the inspection pattern by a movement amount; a captured image acquisition unit that acquires a captured image obtained by imaging the surface of the inspection target irradiated with the inspection pattern; and a determination unit that generates color component images obtained by separating the acquired captured image for each of color components of the colors and determines whether or not there is a defect in the surface of the inspection target based on the color component images.
US10887497B2 Image acquisition apparatus based on industrial digital camera matrix
Provided is an image acquisition apparatus based on an industrial digital camera matrix, comprising a first substrate and a second substrate arranged in parallel. The first substrate is provided with a lens matrix, and axes of various lenses in the lens matrix are respectively perpendicular to a plane where the first substrate is located; and a surface, towards the first substrate, of the second substrate is provided with a photosensitive element matrix, and various photosensitive elements in the photosensitive element matrix are arranged in one-to-one correspondence with the various lenses.
US10887493B2 Camera assembly having a cooling arrangement
A camera assembly includes a housing and a transparent dome, and it is configured to receive at least one camera head arranged in the housing, inside the transparent dome. The housing comprises a cooling arrangement having a heat dissipation portion arranged within the housing and extending through the dome, and the heat dissipation portion is made from a material configured to transfer heat efficiently. Furthermore, the cooling arrangement comprises a channel for airflow.
US10887487B2 Image processing apparatus
An image forming apparatus includes: an image reading device that optically reads a document to obtain image data; a character recognizer that recognizes a character pattern included in the image data as a character; a character estimator that, for the character pattern that the character recognizer failed to recognize, from characters, which precede and follow the character pattern and have been recognized by the character recognizer, estimates, in accordance with a grammar rule, a character that the character pattern indicates; and an image data reconfigurer that arranges each character recognized by the character recognizer and each character estimated by the character estimator in an order same as an arrangement order of each character pattern included in the image data to generate reconfigured image data.
US10887486B2 Wearable device and methods for transmitting information based on physical distance
A wearable apparatus for providing information to a user of the wearable apparatus may include at least one image sensor configured to capture a plurality of images from an environment of the user of the wearable apparatus, at least one communication device, and at least one processing device. The processing device may be programmed to analyze at least one of the plurality of images to detect an object in the environment of the user of the wearable apparatus, determine a measurement of an estimated physical distance from the user to the object, and transmit, based on the measurement and using the at least one communication device, information related to the detected object.
US10887484B2 Image forming apparatus, and method for controlling display screens thereof
An image forming apparatus is provided and controls a display device to cause a display of an object associated with specific user information in a user selection screen to notify information relating to the number of pieces of specific print data associated with the specific user information.
US10887482B2 Image forming apparatus, method of controlling the same, and storage medium
In an image forming apparatus having a function of laying out and forming a plurality of identical images on one output sheet, in a case that a setting is done to give different copy numbers to the identical images laid out on the one output sheet, control is performed, in accordance with the setting, to give and form the different copy numbers to the identical images laid out on the one output sheet.
US10887481B2 Image forming apparatus and non-transitory computer readable medium storing program
An image forming apparatus includes: an execution unit that, when a specific execution instruction is received, which specifies that a manual sheet feed section via which a sheet is fed manually is included as a sheet feed source that feeds the sheet, under the condition that the sheet is present in the manual sheet feed section, executes specific printing; and a confirmation unit that, when the execution unit executes first specific printing according to a first specific execution instruction, then receives a second specific execution instruction from an operator different from an operator who has issued the first specific execution instruction, under the condition that the sheet is present in the manual sheet feed section, confirms with the different operator whether the sheet is allowed to be fed from the manual sheet feed section before the execution unit executes second specific printing according to the second specific execution instruction.
US10887477B2 Information exhibiting device and method and storage medium
The present disclosure discloses an information exhibiting device and method. The information exhibiting device includes a display component and an information acquisition component that are connected to each other. The information acquisition component is configured to acquire target information. The display component is provided with an information exhibiting interface which may be displayed on the display component after the information exhibiting device is powered on. The information exhibitive interface includes a target information exhibiting region. The display component is configured to exhibit the target information, which is acquired by the information acquisition component, in the target information display region. The information exhibiting device provided by an embodiment of the present disclosure may guarantee that memo information has low probability of getting lost. Thus, a user may be effectively reminded.
US10887471B2 Mobile electronic communications with grace period
A mobile communications device receives an indication of a balance from a server when establishment of a voice call or sending of a message is requested. The mobile communications device determines whether the balance is sufficient to place the voice call or send the message over a mobile network. If the balance is sufficient to place the voice call or send the message over the mobile network, the voice call is established or the message is sent under normal operating conditions. If the balance is insufficient to place the voice call or send the message over the mobile network, a grace period is activated and the voice call is established or the message is sent during the grace period over an available wireless local-area network.
US10887469B2 Data gate apparatus for integrating functionalities of an interface format into a plurality of services and method thereof
A data gate apparatus for integrating functionalities of an interface format into a plurality of services. The data gate comprises a storage device, a communication interface and a processor coupled to the storage device and the communication interface. The processor detects a device supporting a first interface format that is different than the interface formats stored in the storage device. The processor learns the first interface format by receiving data function in the first interface format and associating a field in the data function with a variable representing information of a particular type. The processor verifies that the first interface format has been successfully learnt by generating a message in the first interface format and sending the message to the device. The processor receives a response to the message and parses the response to thereby confirm that the first interface format is functional and integrable into the plurality of services.
US10887467B2 System and method for distributed call processing and audio reinforcement in conferencing environments
Systems, apparatus, and methods for processing audio signals associated with conferencing devices communicatively connected in a daisy-chain configuration using local connection ports included on each device are provided. One method involving a first conferencing device comprises receiving auxiliary mixed microphone signal(s) from at least one other conferencing device via at least one local connection port, each auxiliary signal comprising a mix of microphone signals captured by the at least one other conferencing device; determining a gain adjustment value for each auxiliary mixed microphone signal based on a daisy-chain position of the at least one other conferencing device relative to the position of the first conferencing device; adjusting a gain value for each auxiliary mixed microphone signal based on the corresponding gain adjustment value; generating a loudspeaker output signal from the gain-adjusted auxiliary mixed microphone signal(s); and providing the loudspeaker signal to the loudspeaker of the first conferencing device.
US10887463B1 Method of using multi-dimensional presence model to manage call-center agent load
A system is provided that employs a multi-dimensional presence model to manage routing of interaction requests from customers to available agents over available omni-channels in contact center(s). The multi-dimensional presence model employs multiple model states that define availability and capacity for a given agent or class of agents, including, but not limited to, an availability state of the agent, as well as occupancy, activity, device, and channel states to which a routing engine in the contact center can effectively route requested interactions of a customer with an agent. A capacity manager is also disclosed that can be used to facilitate the configuring of the multi-dimensional presence model for a given agent or class of agents.
US10887459B1 Identifying a live person on a phone call
A method, a communication device, and a computer program product for identifying a live phone call. The method includes receiving, at a first communication device, an activation of a verification mode for a phone call. The method includes receiving, from a second communication device on the phone call, first audio data associated with the phone call. The method further includes determining, via a processor of the first communication device, if the first audio data contains machine originated audio, and in response to determining that the first audio data does not contain machine originated audio, generating and outputting an alert that the phone call is live.
US10887451B2 Method and system for providing backup push-to-talk function in stuck microphone condition
A method and system provide a backup push-to-talk (PTT) function for a transmitter in a stuck microphone condition. The method determines whether a stuck microphone condition exists in the transmitter, and if the stuck microphone condition exists, the method alerts a user that the stuck microphone condition exists. The method then enables a backup PTT interface for the transmitter such that a backup PTT button is available to the user to activate the backup PTT function. The method alerts the user when the backup PTT function is activated, and sends a message to a receiver after the backup PTT button is engaged by the user.
US10887450B1 Systems and methods for locating faults in a telecommunication line using line test data
A fault in a telecommunication line can be identified and located using line test data for that telecommunication line. A series of line tests can be performed on a selected telecommunication line experiencing problems. The results from the series of line tests can be analyzed to identify differences in the results between the line tests. The identified differences can then be used to determine if a fluctuation is present in the telecommunication line. If a fluctuation is determined to be present in the telecommunication line, the identified differences can also be used to determine a location of the fluctuation relative to reference location such as the distribution point where the telecommunication line originates.
US10887449B2 Smartphone that displays a virtual image for a telephone call
A smartphone displays a real-time video of an environment of a first user. The smartphone receives a telephone call from a second user and displays, on the real-time video before the first user answers the telephone call, a virtual image at a location in the environment of the first user where a voice of the second user will externally localize in empty space outside the head of the first user in the environment when the first user answers the telephone call.
US10887447B2 Configuration and management of smart nodes with limited user interfaces
An apparatus in an illustrative embodiment comprises at least one processing device comprising a processor coupled to a memory. The processing device is configured to obtain an identifier of a first node of a set of nodes deployed at a building or other structure, to associate the first node with a user account, to obtain an identifier of a second node of the set of nodes, and to associate the second node with the first node and the user account. Associating the first node with the user account may comprise, for example, establishing an association between the first node and the user account without the processing device having access to a network connection. Additionally or alternatively, the identifier of the first node may be sent to a backend server over a network connection, with configuration information for the first node being received from the backend server in response thereto.
US10887437B2 Display panel
A display panel includes a display area, a border area, a touch layer, and a touch trace. The border area includes a first trace area on opposite sides of the display area, a second trace area on another side of the display area, and a trace reserved area disposed inside an intersection of the first trace area and the second trace area. The touch layer includes a first electrode chain and a second electrode chain that are mutually intersected and insulated. The touch trace connecting the first electrode chain is arranged in the first trace area and the trace reserved area, and the second trace area only arranges the touch trace connecting the second electrode chain.
US10887434B2 Mobile terminal
There is disclosed a mobile terminal including: a display; a middle frame including a supporting portion and a side portion provided around the supporting portion to define a lateral external appearance; a main board including a ground; a first wireless communication unit configured to transceive a first signal; a second wireless communication unit configured to transceive a second signal; and a rear case configured to cover a rear surface of the main board, wherein the side portion includes a plurality of conductive members of which ends are divided into slits, and the plurality of the conductive members includes a common antenna electrically connectable with the first wireless communication unit and the second wireless communication unit and configured to receive the first signal and the second signal; and an independent antenna electrically connectable with the first wireless communication unit and configured to receive the first signal.
US10887432B2 Trip time estimation for transport control protocol
A method for estimation of performance characteristics for transport control protocol includes sparsely sampling, at a middlebox, a plurality of packets from a transport control protocol (TCP) connection between a source endpoint and a destination endpoint through the middlebox. For each packet of the sampled plurality of packets, the method includes generating a time stamp when the packet is sampled and recording a sequence number and an acknowledgement number for the respective packet. The acknowledgement number is recorded when the acknowledgement number exists for the respective packet. The method also includes generating an estimated performance characteristic for the TCP connection between the source endpoint and the destination endpoint through the middlebox over the period of time based on at least two of a respective time stamp, a respective sequence number, or a respective acknowledgement number from one or more of the sampled plurality of packets.
US10887429B1 Processing multi-protocol redirection links
Implementations are provided herein for establishing multi-protocol redirection links that are associated with an object, a file, a set of files, directories, etc. The multi-protocol redirection link can transparently redirect a client to a different part of the namespace or even to a different storage cluster to access data. For example, using multi-protocol redirection links, a single namespace in a cluster of nodes can be scaled up with multiple secondary storage clusters being the eventual redirect path. A multi-protocol redirection table can be established as a basis for the multi-protocol redirection link. The file system can be aware of discriminative information associated the client, for example, the network protocol the client is using, the access zone the client is connecting to, user identification of the client, group identification of the client, geography of the client, etc. This discriminative information can then be used to establish dynamic multi-protocol redirection links in the multi-protocol redirection table for any host of eventualities. It can be appreciated that by having a single multi-protocol redirection link associated with a file and/or directory, no matter how the client is accessing the content, no matter the state of the file system, the multi-protocol redirection link can transparently redirect the client to the appropriate redirect path.
US10887422B2 Selectively enabling users to access media effects associated with events
The present disclosure describes techniques for enabling users (such as users of a social networking system) to access media effects associated with events. The users may then use the media effects to create media content. For example, a user-selectable option may be provided to a device of a user such that selection of the user-selectable option causes one or more media effects associated with an event to be output by the device. In certain embodiments, techniques are described for selectively providing media effects associated with events to selected users. The selected users may then use the media effects to create media content. For example, a media effect may be associated with one or more conditions for providing the media effect to a user. Only users that satisfy the one or more conditions may get access to the media effect.
US10887417B2 System and method for content and application acceleration in a wireless communications system
A method includes requesting, by a first wireless intelligent content acceleration (WICA) unit, content from a provider and receiving, by the first WICA unit, a first transmission over a backhaul link, the first transmission being based on the request. The method also includes determining whether the first transmission includes a signature without a first block of data or the signature and the first block of data. Additionally, the method includes, upon determining that the first transmission includes the signature without the first block of data, retrieving the first block of data from a content cache in accordance with the signature, and, upon determining that the first transmission includes the signature and the first block of data, saving the signature and the first block of data in the content cache. Also, the method includes processing the first block of data.
US10887414B2 Theme-based push notifications
A method displaying a theme-based push notification on a mobile device. The method includes registering a mobile device, wherein registering includes receiving, by an application backend server, a registration token from the mobile device, and storing the received registration token. The method further includes participating in dissemination of at least one theme-based push notification template, wherein participating in dissemination includes transmitting, by the application backend server, at least one theme-based push notification template to the registered mobile device. The method further includes processing a push notification together with the at least one theme-based push notification template, wherein the processing includes generating payload information, by the application backend server, and transmitting the payload information with the push notification to the registered mobile device.
US10887409B2 Determining geolocation of IP addresses using user transitions over time
The invention generally relates to systems and methods for determining geolocation for networks (e.g., IP addresses) for which accurate geolocation information in unknown. Various techniques are described for determining the physical location of networks by tracking user/device movement across different networks, and more particularly by tracking movement of particular users and/or devices from networks with known geolocation to networks with unknown geolocation. Aspects of the technology include using time and network address information (e.g., IP addresses) from user's queries and merging this information with known geolocation information to create new, high quality, geolocation mappings for previously unseen networks.
US10887406B2 Dynamic content loading selection
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for dynamically selecting a content loading technique are disclosed. In one aspect, a method includes the actions of receiving a request for third-party content. The actions further include generating a first loading score that reflects a likelihood that a third-party content item that is selected using the first third-party content loading technique will render on a display of the client device. The actions further include generating a second loading score that reflects a likelihood that a third-party content item that is selected using the second third-party content loading technique will render on the display. The actions further include comparing the first and second loading scores. The actions further include selecting the first third-party content loading technique. The actions further include selecting and providing a given third-party content item.
US10887399B2 System, method, and computer program product for managing a connection between a device and a network
A system, method, and computer program product are provided for managing a connection between a device and a network. In use, a first device coupled between a second device and a network is identified. Further, the first device is controlled based on predefined criteria utilizing the second device, for managing a connection between the second device and the network.
US10887395B2 Processing signals from a sensor group
Briefly, embodiments of methods and/or systems of sampling output signal traces by one or more function processors for storage into timeslot arrays are disclosed. In one embodiment, responsive to availability of a connection to an external communications network, computed results of function processing may be conveyed along the external communication network. Responsive to loss of communications to the external communications network, computed parameters may be stored in one or more timeslot arrays, signal sampling intervals, timeslot durations, and transmission frequency to be independent from one another.
US10887394B2 Mechanism and service for device naming
A naming scheme for IoT Devices can address the problem that the existing naming schemes of the IoT devices do not support device discovery and group operation efficiently. An IoT Device Name Service (IDNS) can be in charge of how the device name is generated from the location and other context information; updated due to the location change or context variation; and discovered. The IoT Devices can be routed by their names using a Name Routing Protocol (NRP). With the name scheme and NRP, the IoT Devices do not need to implement the full protocol stack to enable the direct communication between them.
US10887387B2 Digital media synchronization system and method
Disclosed is a system and application for digital media that allows users to share a media playlist and synchronize playing for all connected users. The user browses their device for media files to create a playlist, and then hosts the playlist over an existing local area network or creates a Wi-Fi hotspot. The playlist may be encrypted to provide a form of digital rights management. Other users are then prompted to download the playlist and send the host a calculated playback delay. Once all users have completed downloading the playlist the hosting user is prompted to press play, pushing timing information that takes into account the largest delay to all connected users via the active local area network, resulting in all devices playing the media in synchronicity for the duration of the playlist. Additional users may opt in during playback and use the timing information to synchronize their devices' playback.
US10887385B2 Marker based reporting system for hybrid content delivery network and peer to peer network
This document describes marker based approaches for a CDN to monitor and report on the amount of traffic that it is serving on behalf of content providers. They are particularly useful in hybrid delivery scenarios. Hybrid delivery scenarios means that a client may obtain content, such as a given multimedia stream, from one or more servers in the CDN, or from one or more peers in a peer to peer network. The amount of data served from the peer network is referred to herein as the “offload”, as delivery of that data has been offloaded from the CDN platform.
US10887384B2 Digital collaboration system
A digital collaboration system includes a collaboration application running on client devices and a group device that communicates with a backend content management system (CMS) to provide a collaboration environment. In an initial stage, the collaboration application displays content provided by the CMS for review and generation of user feedback. The CMS utilizes the user feedback to filter the content for a subsequent stage of evaluation of the filtered content. The filtered content may be displayed on a collaboration board generated in a graphic user interface on the group device. Additional feedback on the filtered content is captured through the collaboration board and stored in the CMS for subsequent analysis and reporting.
US10887383B2 Electronic device and application sharing method thereof
An electronic device and an application sharing method thereof are provided. The electronic device includes a display; and a controller electrically connected to the display, wherein the controller is configured to receive first data which is partial data of entire data of an application from a first electronic device; and when a user agrees to use condition information of an application received from a second electronic device, receive second data which is remaining data of the entire data of the application from the second electronic device, and generate the entire data of the application.
US10887382B2 Methods, apparatuses and systems for cloud-based disaster recovery
Methods, apparatuses, and systems for cloud-based disaster recovery are provided. The method, for example, includes receiving, at a cloud-based computing platform, backup information associated with a backup vendor used by a client machine, storing, at the cloud-based computing platform, the backup information associated with the backup vendor, receiving, at the cloud-based computing platform from the client machine, a failure indication for a server associated with the backup vendor, and creating a virtual server corresponding to the server using the stored backup information at the cloud-based computing platform.
US10887379B2 Dynamically determining a content delivery network from which to receive content
A device can receive information related to an availability of content from multiple content delivery networks or a capability of the multiple content delivery networks to provide the content. The device can determine to receive a first portion of the content from a first content delivery network based on the information. The device can receive the first portion of the content from the first content delivery network. The device can receive additional information related to the availability of the content from the multiple content delivery networks or the capability of the multiple content delivery networks to provide the content. The device can determine to receive a second portion of the content from a second content delivery network based on the additional information. The device can receive the second portion of the content from the second content delivery network. The device can perform an action.
US10887378B2 Software-defined networking single-source enterprise workload manager
Embodiments relate to a software-defined networking (SDN) single-source enterprise workload manager. An aspect includes analyzing, by an enterprise server executing a workload compiler, a plurality of source code files of a workload during a workload compilation and build process to determine enterprise network connections between a plurality of subprograms of the workload as a plurality of compile-time information of the workload. The workload compiler generates a network flow graph as interactions between the subprograms of the workload in the enterprise network responsive to the compile-time information of the workload. The network flow graph is provided to an SDN controller to make network resource allocations for the workload based on the network flow graph. A workload manager of the enterprise server adjusts an allocation of compute resources based on a notification of a reallocation of network resources made by the SDN controller.
US10887375B2 Shared memory device
A method and system for improving a shared memory file transfer setup and usage is provided. The method includes configuring network links connected between hardware nodes. For every shared storage link, each hardware node includes a command section and a data storage section. A storage capacity for a hardware disk drive is determined based on a number of the hardware nodes and the hardware disk drive is connected to the hardware nodes. A software agent is installed within each of the hardware nodes and properties for the network links are configured. Each software agent is enabled and a connectivity status, bandwidth, and loading condition are tested for each of the network links. Each hardware node is registered with the hardware disk drive and communications between the hardware disk drive and the hardware nodes are enabled via the network links.
US10887372B2 Method and apparatus for controlling upload size of device
A method for controlling an upload size of data by a device is provided. The method includes determining whether to change a size of data to be uploaded based on a policy of an upload target server, upon determining to change the size of the data to be uploaded, determining an initial transfer size of the data, and uploading a part of the data corresponding to the determined initial transfer size, updating an upload result of the partial data in an upload history, and determining a next transfer size for the data depending on a reception result of the part of the data from the upload target server for a period obtained from the policy.
US10887371B2 Systems and methods for content storage and retrieval
Systems and methods are disclosed herein for accessing portions of a file at a client device. One or more portions of a file are selected for downloading to the client device, wherein the file is stored on a web-based storage system in communication with the client device via a network. At least one portion in the selected one or more portions is identified that is not stored on the client device. A request is transmitted, without user interaction, to the web-based storage system to download the identified at least one portion of the file, and the identified at least one portion of the file is downloaded to the client device via the network.
US10887370B2 Visual representation of a user interface
A visual representation may be displayed at a computing device to indicate a display configuration and/or user interactions associated with a user interface for an application that may be run on other computing devices. The visual representation of the user interface may be determined based on user interface information, which may be logged at the computing device on which the application may be run. The visual representation of the user interface may include data obtained from a remote data source. The data may include market data that may be obtained from an electronic exchange that is shared with the computing device on which the application may be run for displaying the user interface.
US10887366B1 Systems, methods, and storage media for managing encoder instances in a serverless content distribution platform
Systems, methods, and storage media for managing encoder instances in a serverless content distribution platform are disclosed. Exemplary implementations may: receive channel information relating to content to be streamed over a networked content distribution platform; associate the channel information with an encoder function that specifies video packaging settings and bitrates to create a stateless event object; repeat the receiving step and the associating step to create multiple stateless event objects; each correspond to one or more channels of streaming content; combine the multiple stateless event objects into a state machine; monitor the state of the state machine; and apply at least one workflow based on the states to manage instances of encoders corresponding to the one or more channels of streaming content.
US10887361B2 Port mirroring in overlay networks
A method of mirroring packets in a network. The method assigns an Internet protocol (IP) multicast address to an overlay network for transmitting mirrored packets. The method connects a set of monitoring data compute nodes (DCNs) to the overlay network for receiving the mirrored packets. The method adds the monitoring DCNs to an IP multicast group for the overlay network. The method associates a port of a mirrored DCN to the overlay network for packet mirroring. The method duplicates each packet received or transmitted at the port as a mirrored packet. The method encapsulates each mirrored packet with the IP multicast address of the overlay network. The method transmits each encapsulated packet on the overlay network.
US10887359B2 Parallel peer to peer connection establishment in webRTC conferencing
A method comprises establishing a video conference between at least two instances of a media application over a relay connection; in response to determining that the video conference comprises only two instances of the media application: receiving, from a first instance of the two instances of the media application, a plurality of candidate addresses for a peer to peer (P2P) connection with a second instance of the two instances of the media application; sending, to the second instance of the media application, the plurality of candidate addresses, wherein the P2P connection is established using a particular candidate address of the plurality of candidate addresses; after the P2P is established, maintaining the relay connection in an inactive state while media data for the video conference is sent over the P2P connection until a switch-over event occurs, wherein metadata is sent over the relay connection to keep the relay connection in the inactive state.
US10887357B2 Document collaboration tool
Aspects of the present disclosure relate to managing a collaborated environment. A set of editing rules are configured for a shared document. A first edit is received at a first time at a first location of the shared document. A second edit is received at a second time at the first location of the shared document which attempts to overwrite a portion of the first edit. A determination is made whether at least one editing rule of the set of editing rules is violated. In response to determining that at least one editing rule of the set of editing rules is violated, an alert action can be issued to a user associated with the second edit.
US10887356B2 Method and system for providing broadcast media services in a communication system
Aspects of the subject disclosure may include, for example, a method, including routing session status information from a content server to a first media gateway device, the first media gateway device initiating first communicative couplings according to the session status information for transmission of a first media stream from the content server to a group of wireless communication nodes over a multicast-broadcast single frequency network. A loss of operating performance of the first media gateway device may be detected and the session status information re-routed from the content server to a second media gateway device responsive to the detecting of the loss of operating performance of the first media gateway device, the second media gateway device initiating second communicative couplings according to the session status information for transmission of the first media stream from the content server to the group of wireless communication nodes to enable distribution to a group of end user devices. Other embodiments are disclosed.
US10887349B2 System and method for enforcing security with a vehicle gateway
Disclosed is a method and apparatus for enforcing network security in a motor vehicle. The method may be performed by a vehicle gateway including monitoring data communicated over a communications network of the motor vehicle. The method may also include analyzing the monitored data using one or more machine learning models trained to detect threats in data communicated over the communications network of the motor vehicle. The method may also include detecting a threat in the monitored data, and adjusting a security state of the motor vehicle based on a security level associated with the detected threat. The method may also include performing at least one corrective action based on the security level associated with the detected threat.
US10887347B2 Network-based perimeter defense system and method
A method and system for perimeter defense of a network are provided. The method comprises receiving, at a system deployed in a perimeter of the network, traffic to or from the network, wherein the network includes a plurality of protection resources; determining, based on the received traffic, at least one potential cyber-attack; and upon determining the at least one potential cyber-attack, causing a mitigation reconfiguration of at least one protection resource of the plurality of protection resources, wherein the mitigation reconfiguration includes reconfiguring each of the at least one protection resource to mitigate the at least one potential cyber-attack.
US10887346B2 Application-level sandboxing
Rapid deployments of application-level deceptions (i.e., booby traps) implant cyber deceptions into running legacy applications both on production and decoy systems. Once a booby trap is tripped, the affected code is moved into a decoy sandbox for further monitoring and forensics. To this end, this disclosure provides for unprivileged, lightweight application sandboxing to facilitate monitoring and analysis of attacks as they occur, all without the overhead of current state-of-the-art approaches. Preferably, the approach transparently moves the suspicious process to an embedded decoy sandbox, with no disruption of the application workflow (i.e., no process restart or reload). Further, the action of switching execution from the original operating environment to the sandbox preferably is triggered from within the running process.
US10887344B2 Network endpoint spoofing detection and mitigation
Endpoint security systems and methods include a distance estimation module configured to calculate a travel distance between a source Internet Protocol (IP) address and an IP address for a target network endpoint system from a received packet received by the target network endpoint system based on time-to-live (TTL) information from the received packet. A machine learning model is configured to estimate an expected travel distance between the source IP address and the target network endpoint system IP address based on a sparse set of known source/target distances. A spoof detection module is configured to determine that the received packet has a spoofed source IP address based on a comparison between the calculated travel distance and the expected travel distance. A security module is configured to perform a security action at the target network endpoint system responsive to the determination that the received packet has a spoofed source IP address.
US10887340B2 Methods, systems, and media for inhibiting attacks on embedded devices
Methods, systems, and media for inhibiting attacks on embedded devices are provided. In some embodiments, a system for inhibiting on embedded devices is provided, the system comprises a processor that is configured to: identify an embedded device that is configured to provide one or more services to one or more digital processing devices within a communications network; receive a first firmware associated with the embedded device; generate a second firmware that is functionally equivalent to the first firmware by: determining unused code within the first firmware; removing the unused code within the second firmware; and restructuring remaining code portions of the first firmware into memory positions within the second firmware; and inject the second firmware into the embedded device.
US10887336B2 Root cause analysis in dynamic software testing via probabilistic modeling
Techniques for performing root cause analysis in dynamic software testing via probabilistic modeling are provided. In one example, a computer-implemented method comprises initializing, by a system operatively coupled to a processor, a threshold value, a defined probability value, and a counter value. The computer-implemented method also includes, in response to determining, by the system, that a probability value assigned to a candidate payload of one or more candidate payloads exceeds the defined probability value, and in response to determining, by the system, that the counter value exceeds the threshold value: determining, by the system, that a match exists between the candidate payload and an input point based on an application of the candidate payload to the input point resulting in a defined condition, wherein the one or more candidate payloads are represented by population data accessed by the system.
US10887335B2 Aggregation of risk scores across ad-hoc entity populations
The systems and methods described herein, given a population of entities each with associated information technology (IT) security risk scores, computes an aggregate risk score which quantifies the overall risk of the population. The method works for any arbitrary population of any size, and of any combination of different entity types and results in normalized risk scores for the arbitrary population (i.e. in the [0,1] range, regardless of population size or makeup). Since the risk scores are normalized, it affords comparison across different arbitrary entity populations having different combinations of entity types (e.g. users, servers, and printers). The aggregation technique allows for sensitivity to small numbers of high risk entities, which is a highly desirable characteristic for risk-based applications, and allows for sensitivity to different entity types or other relevant factors such as higher risk users, different threat types.
US10887334B2 Sound reputation
A cybersecurity system and method utilizing SOUND reputation, where a set of reputations are associated with each actor on a network. The actors on a network may be users, hosts, applications, and the like. The associated reputations are aggregated and updated as new information about an actor's activity is reported according to a defined and modifiable protocol, or policy. The actor's activity may be reported by one or more threat sensors. The effect of a particular misbehavior can be tuned to match the needs of the specific network. When a bad actor's reputation sinks too low, the system can take whatever action is appropriate: reports can be sent, an operator can be notified, the offender can be cut off from the network, or the like.
US10887331B2 Information processing apparatus and influence-process extraction method
An information processing apparatus includes: a reach-extent extraction unit configured to extract, with use of a relationship graph representing relationships between a plurality of elements included in a system and location information that indicates, on the relationship graph, a plurality of locations in the system where anomalies have been detected, paths in the relationship graph as being reach extents, the path including a set of the elements that are directly or indirectly related to each of the plurality of locations as a source; and a shared-extent extraction unit configured to extract an influence process of an anomaly by extracting an extent that is shared in at least a prescribed number of paths among paths in the relationship graph that have been extracted as the reach extents.
US10887327B2 Enforcing threat policy actions based on network addresses of host threats
A device receives information identifying a specific host threat to a network, where the information includes a list of network addresses associated with the specific host threat. The device identifies network elements, of the network, associated with the specific host threat to the network, and determines a network control system associated with the identified network elements. The device determines a policy enforcement group of network elements, of the identified network elements, that maps to the list of network addresses associated with the specific host threat, where the network control system is associated with the policy enforcement group of network elements. The device determines a threat policy action to enforce for the specific host threat, and causes, via the network control system, the threat policy action to be enforced by the policy enforcement group of network elements.
US10887320B1 Optimizing resource allocation for projects executing in a cloud-based environment
Embodiments are directed towards a system and method for a cloud-based front end that may abstract and enable access to the underlying cloud-hosted elements and objects that may be part of a multi-tenant application, such as a search application. Search objects may be employed to access indexed objects. An amount of indexed data accessible to a user may be based on an index storage limit selected by the user, such that data that exceeds the index storage limit may continue to be indexed. Also, one or more projects can be elastically scaled for a user to provide resources that may meet the specific needs of each project.
US10887313B2 Systems and methods for controlling sign-on to web applications
The described technology provides a single sign-on capability so that a user who is already signed on to a web application from a client application may not be required to sign-on again when he/she later needs access to the web application from the same or another client application. The technology also provides a multiple login prevention capability to detect multiple sign-on events using the same credentials and disable one or more of the associated multiple sessions.
US10887311B2 Method and apparatus for requesting usage permission, and method and apparatus for acquiring usage permission
The present disclosure discloses a method performed at a computer acting as a third-party system for requesting for a usage permission. The third-party system receives download information sent by means of a page of a first application, the download information at least including a download identifier, and the download identifier being used for indicating a first device identifier of a first device running the first application, a first account logging into the first application, and a second application identifier of a downloaded second application. After authenticating the download information, the third-party system requests a server of the first application to configure the usage permission for the first account in response to an authentication result and return such configuration to the first application running at the first device.
US10887310B2 Network system for secure communication
In a network system (100) for wireless communication an enrollee (110) accesses the network via a configurator (130). The enrollee acquires a data pattern (140) that represents a network public key via an out-of-band channel by a sensor (113). The enrollee derives a first shared key based on the network public key and the first enrollee private key, and encodes a second enrollee public key using the first shared key, and generates a network access request. The configurator also derives the first shared key, and verifies whether the encoded second enrollee public key was encoded by the first shared key, and, if so, generates security data and cryptographically protects data using a second shared key, and generates a network access message. The enrollee processor also derives the second shared key and verifies whether the data was cryptographically protected and, if so, engages the secure communication based on the second enrollee private key and the security data.
US10887308B1 Interactive user-interface to adjust access privileges
A method of presenting an interactive user interface includes presenting member data within a social network interface, the member data being presented at a fixed position within the social network interface. A plurality of posts, arranged in a temporal order or according to category, are also presented within the social network interface. Further, a privacy bar interface element is presented at a first position within the social network interface. An action, as applied to a touch display of a client device, is detected, the action being to move the privacy bar interface element from the first position to a second position relative to the plurality of posts within the social network interface, and to divide the plurality of posts within the social network interface into a first subset of posts and a second subset of posts. First and second social profile access privileges are applied to the respective first and second subsets of posts responsive to the detecting of the action to move the privacy bar interface element from the first position to the second position, the first and second social profile access privileges being different from each other.
US10887303B2 Information processing system, server, and method for generating association information
An information processing system includes a first sound reception apparatus, a first server, and a second server. The first sound reception apparatus includes an input unit and a communication unit. The input unit receives an input password. The communication unit transmits the input password and identification information regarding the first sound reception apparatus. The second server includes a generation unit, a determination unit, and an information generation unit. The determination unit determines whether the input password and the generated password match. The information generation unit generates first association information on the basis of a result of the determination made by the determination unit.
US10887302B2 Secured rest execution inside headless web application
A system and method for facilitating establishing a secure connection between a client application and a content provider. An example method includes employing a security gateway to authenticate a client for communications therewith; maintaining, for the client, security credentials for a data provider via a security configuration module, wherein the security credentials are associated with a description of data, which is associated with a data provider; using the gateway to determine which of the security credentials to use to fulfill the request message received by the security gateway from the client based on the request; and employing the selected security credentials to selectively retrieve data from and deliver the data to the client application. The example method may further include generating the request message when a User Interface (UI) control displayed in a UI display screen of a browser client is selected or activated.
US10887298B2 System and method for pool-based identity authentication for service access without use of stored credentials
A computer-implemented system and method for pool-based identity authentication for service access without use of stored credentials is disclosed. The method in an example embodiment includes providing provisioning information for storage in a provisioning repository; receiving a service request from a service consumer, the service request including requestor identifying information; generating an authentication request to send to an authentication authority, the authentication request including requestor identifying information; receiving validation of an authenticated service request from the authentication authority; and providing the requested service to the service consumer.
US10887296B2 Secure provisioning manifest for controlling peripherals attached to a computer
There is provided a secure provisioning manifest used to authenticate and communicate with peripherals attached to a computer. A secure I/O module, that is separate from an operating system and transaction software executed by a processor of the computer, uses the secure provisioning manifest to establish a secure encrypted session for communicating with each peripheral attached to the computer when a peripheral is authenticated and able to establish a secure encrypted session.
US10887294B2 Synchronizable hardware security module
A set of cryptographic keys are synchronized across a set of HSMs that are configured in an HSM cluster. The set of cryptographic keys is maintained in a synchronized state by HSM cluster clients running on client computer systems with corresponding client applications. If the HSM cluster becomes unsynchronized, an HSM cluster client attempts to lock the HSM cluster and reestablish synchronization of the cryptographic keys across the HSM cluster. HSMs within the HSM cluster are able to establish an encrypted communication channel to other HSMs without revealing the contents of their communications to their respective host computer systems. Individual HSMs in the HSM cluster may include features that assist the HSM cluster client in determining whether each HSM is up-to-date, identifying particular keys that are not up-to-date, and copying keys from one HSM to another HSM within the HSM cluster.
US10887291B2 Secure data distribution of sensitive data across content delivery networks
A computing resource service provider may operate a secure proxy fleet within a content delivery network. The secure proxy fleet may protect sensitive data communicated between a client device and a backend service over one or more networks, for example, over the content delivery network to a computing resource service provider environment. The secure proxy fleet may protect sensitive data by encrypting the sensitive data before it is forwarded to a destination.
US10887290B2 Operating environment partitioning for securing group communication device resources
The present disclosure is directed to systems, methods and devices for securing communication resources of group communication devices. Secure resources of a group communication computing device may be maintained in a secure operating environment of the group communication computing device, which is separate from a normal operating environment of the group communication computing device, via a trust partition comprising one or both of an SoC trust partition and a hypervisor. The secure operating environment may comprise input resources including a microphone, a camera, audio encoding and decoding engines, audio encryption and decryption engines, and a secure operating system. The normal operating environment may comprise resources including LTE and WiFi communication resources, transport layer security layer resources, and an operating system.
US10887289B2 Encryption in optical transport networks using multiple randomly selected keys
Systems and methods for encryption in optical transport networks may include generating, at a first transponder, multiple encryption keys, each usable to encrypt a data payload in an OTN frame transmitted from the first transponder to a second transponder and storing the keys locally on the first and second transponders. The first transponder may randomly select one of the keys for encrypting a data payload of a given frame and set overhead encryption bits in a preceding frame indicating that the given frame is encrypted and identifying the randomly selected key. The first transponder may encrypt the data payload of the given frame using the randomly selected key prior to transmission. Based on the overhead bits in the preceding frame, the second transponder may decrypt the data payload of the given frame using the randomly selected key. A new key may be randomly selected for each encrypted frame.
US10887282B1 Determining synchronization of filter rules (e.g., on iptable filter tables on Linux kernal) across firewall filter application restarts
Filter synchronization across a restart of a firewall filter application for converting filter information for filters into corresponding iptables filter table rules, is ensured by (1) computing a hash value for filter information derived from a filter using the filter or information derived from the filter, (2) determining an iptables filter table rule using the filter information for the filter, (3) associating the hash value with the corresponding iptables filter table rule, and (4) adding the determined iptables filter table rule and the hash value to iptables filter table rules in a Linux kernel. When a restart of the firewall filter application is detected, (1) a current instance of filter information derived from a current instance of the filter is obtained, (2) a hash value for the current instance of filter information is computed using the current instance of the filter or information derived from the current instance of the filter, (3) the hash value for the filter information is obtained from the iptables rules, and (4) whether the hash value for the current instance of the filter information is the same as the hash value for the filter information is determined. If it is determined that the hash value for the current instance of the filter information is not the same as the hash value for the filter information, then (1) a new iptables rule for the current instance of the filter information is determined, and (2) the iptables filter rule and the hash value in the iptables rules is replaced with the new iptables rule and the hash value for the current instance of the filter information.
US10887278B2 Systems and methods for discovery of brand-registered domain names
Taking a zero-configuration approach, a domain name discovery system utilizes, in an iterative process, WHOIS data and infrastructure data for a seed domain to automatically discover domain names having registration and/or infrastructure details that match those of the seed domain. Registration information such as a registered email address associated with a domain name discovered through WHOIS data matching or infrastructure data matching is utilized in a reverse lookup for domain names having infrastructure or WHOIS registered information that fully matches the information associated with the domain name discovered through the iterative process. Domain names discovered through WHOIS data matching, infrastructure data matching, and reverse lookup can be presented through a user interface on a client device communicatively connected to the domain name discovery system over a network. The domain name discovery can be performed periodically or in near real time responsive to receiving a new seed domain.
US10887275B2 Token based network service among IoT applications
One embodiment of the invention is directed to a computer-implemented method comprising, receiving registration information for one or more application programming interfaces (APIs) at a registrar computer system associated with a federated network of computing devices. The method further comprises generating a unique address for each API included in the registration information. The method further comprises generating a token confirming the registration of the APIs where the token identifies a trust relationship within the federated network of computing devices. The method further comprises receiving a request for the token from another registrar computer system that includes a canonical address for a particular API of the one or more APIs. The method further comprises providing the token to establish a secure connection with the federated network of computing devices.
US10887272B2 Automatic response system based on body language
Content of an electronic message can be presented to a recipient of the electronic messaging. At least one visible user gesture made by the recipient while reviewing the content can be identified using an image capture device. Based on the visible user gesture(s), at least one sentiment of the recipient while reviewing the content can be determined. At least one response indicator can be selected to represent the sentiment(s) of the recipient while reviewing the content. Each response indicator can include a predefined graphic. The response indicator(s) can be inserted into electronic message.
US10887269B1 Restricted group content collection
A messaging server system receives a message creation input from a first client device that is associated with a first user registered with the messaging server system. The messaging server system determines, based on an entity graph representing connections between a plurality of users registered with the messaging server system, that the first user is within a threshold degree of connection with a second that initiated a group story in relation to a specified event. The messaging server system determines, based on location data received from the first client device, that the first client device was located within a geo-fence surrounding a geographic location of the specified event during a predetermined event window, the geo-fence and event window having been designated by the second user, and causes the first client device to present a user interface element that enables the first user to submit content to the group story.
US10887266B2 Personalization of delivery of notifications
Particular embodiments described herein provide for system that can be configured to deliver a notification to a user based on the user's preference for each device that receives the notification. The user's preference is based on how the user interacted with similar notifications in the past and the system can change how it will deliver similar notifications to the user in the future based on how the user interacts with the notification.
US10887261B2 Dynamic attachment delivery in emails for advanced malicious content filtering
Technologies are described for dynamic attachment delivery in emails for advanced malicious content filtering. An email service may intercept emails with attachments (or other threats such as links, embedded objects, etc.) and detach the threat (e.g., attachment) from the email allowing the email to be forwarded to the recipient without delay. The threat may be sequestered and analyzed. If the threat is determined to be harmless, it may be reattached to the email and the client notified so they can open the attachment, activate the link, or perform comparable actions.
US10887255B2 CPDLC chat system and method
A system and method for Controller Pilot Data Link Communication (CPDLC) chat is disclosed. The system receives CPDLC signals and displays CPDLC messages sent and received from both ownship aircraft and optionally other nearby aircraft on the ownship aircraft display. Not to interfere with a traditional CPDLC display, the system is an additional display of all CPDLC data and highlights messages to and from the ownship on the aircraft display. The system allows a declutter option to limit displayed data to that of a current data authority (CDA) as well as a limit in range, geography, altitude, aircraft type, etc.
US10887252B2 Efficient scatter-gather over an uplink
A network interface device is connected to a host computer by having a memory controller, and a scatter-gather offload engine linked to the memory controller. The network interface device prepares a descriptor including a plurality of specified memory locations in the host computer, incorporates the descriptor in exactly one upload packet, transmits the upload packet to the scatter-gather offload engine via the uplink, invokes the scatter-gather offload engine to perform memory access operations cooperatively with the memory controller at the specified memory locations of the descriptor, and accepts results of the memory access operations.
US10887249B2 Resource trees by management controller
Techniques for management controllers are provided. In one aspect, a processor of a resource registration service of a management controller may receive, from a resource provider, a resource registration request to allocate a resource object in a data model. The resource registration request may include an indication that the resource object is to be joined to a public resource tree. The processor may then allocate the resource object within the data model. In allocating the resource object, the processor may update the public resource tree to link to the resource object based on the indication.
US10887245B2 Intelligent control and management matrix, apparatus, system, and a method thereof
The present invention relates generally to an intelligent control and management matrix (ICMM), apparatus, system, and a method thereof. More particularly, the invention encompasses an inventive intelligent control and management matrix (ICMM), or icXengine, which is designed to help resolve a consistent issue seen in packet transmission technology, such as, for example, Ethernet technology, which is called contention. In one aspect the inventive ICMM, monitors, polls, and acts based on traffic flow information, to reduce contention, and to allow more data, video, voice, user content, etc., to pass through the Ethernet system. Thus, the inventive ICMM or icXengine allows for decision making, and traffic policing, based on bandwidth analytics, and a predetermined formulation or criteria.
US10887243B2 Aggregating multiple bandwidth sources
Techniques are disclosed for aggregating bandwidth from multiple sources. In embodiments, a user device, such as a cellular telephone, may have a communications channel established with both a cellular tower and a wireless access point (WAP). When the user device transmits data, this data transmission may be divided between the multiple communications channels concurrently, so as to utilize the combined bandwidth of the multiple channels. Each communication channel may be prioritized, such as by prioritizing using the cellular channel until it is at capacity, and then using the WAP channel.
US10887242B2 Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal
A method for transmitting a broadcast signal in a digital transmitter includes processing a link layer packet. In addition, the link layer packet includes a header and a payload, the header includes a base header, the base header includes packet type information for representing a first packet type, and segmentation concatenation information for representing that the payload carries a segment of a single input packet or multiple input packets, when the packet type information is used to represent a packet type extension, the header further includes an additional header for type extension, the additional header for type extension includes extended type information for representing a second packet type being different from a compressed IP (internet protocol) packet, an IPv4 packet or an MPEG (Moving Picture Experts Group)-2 transport stream, and when the payload carries the multiple input packets, the header further includes an additional header for concatenation, the additional header for concatenation includes count information for representing a number of the multiple input packets included in the link layer packet, and a value of the count information is set to a number of the multiple input packets included in the link layer packet subtracted by two; and transmitting the broadcast signal.
US10887239B2 RAN for multimedia delivery
A method is disclosed for tearing down a TCP connection between a transmission control protocol (TCP) client in a radio access network (RAN) and a TCP server, comprising: receiving, at the TCP client, an indication to close the TCP connection; sending, from the TCP client to the TCP server, a TCP segment with a FIN bit set to indicate termination of the TCP connection; and closing, at the TCP client, the TCP connection without waiting for double the maximum segment lifetime period, thereby releasing the radio bearer resources and achieving radio bearer resource optimization.
US10887238B2 High performance, scalable multi chip interconnect
A flexible, scalable server is described. The server includes plural server nodes each server node including processor cores and switching circuitry configured to couple the processor to a network among the cores with the plurality of cores implementing networking functions within the compute nodes wherein the plurality of cores networking capabilities allow the cores to connect to each other, and to offer a single interface to a network coupled to the server.
US10887235B2 Method of executing a tuple graph program across a network
A programming model provides a method for executing a program in a distributed architecture. One or more first shards of the distributed architecture execute one or more operations, and sending tuples to at least one second shard, the tuples being part of a stream and being based on the one or more operations. The one or more first shards send a token value to the at least one second shard when the sending of the tuples in the stream is complete. The at least one second shard determines whether a total of the token values matches a number of the one or more first shards, and takes a first action in response to determining that the total of the token values matches the number of the one or more first shards. The first action may include marking the stream as being complete and/or generating a message indicating that the stream is complete.
US10887234B1 Programmatic selection of load balancing output amongst forwarding paths
A packet processor or packet processing pipeline may implement programmatic selection of load balancing output for forwarding paths. Programmatic selection for load balancing among forwarding paths may be enabled or disabled at one or more stages. If programmatic selection is enabled when network packets are received, a programmatically identified path may be provided as the selected path of a load balancing scheme at a stage. Forwarding of the packet may then be performed according to the selected path.
US10887231B2 Packet fragment forwarding without reassembly
A network device may forward fragments of an IPv4 network packet to an IPv6 network without reassembling the IPv4 network packet. The network device may receive and buffer one or more fragments of a fragment flow associated with the IPv4 network packet until it receives a fragment of the fragment flow that includes an indication of the destination port of the IPv4 network packet. When the network device receives the fragment that includes the indication of the destination port of the IPv4 network packet, the network device may encapsulate each fragment of the fragment flow that it has received into respective IPv6 network packets to the IPv6 network.
US10887227B2 Methods and apparatuses for routing data packets in a network topology
The embodiments herein relate to methods, a source host device, an edge router device and a hop router device for routing data packets in a network topology. A method includes sending a request to a server for requesting an autonomous system number of an autonomous system to which a destination host belongs; receiving a response including the autonomous system number; inserting the received number between layer 2 and layer 3 of the data packet and sending the data packet towards the autonomous system hosting the IP address of the destination host. When a router belonging to the autonomous system receives the packet, the number is removed and forwarded to the destination host.
US10887226B2 System for indirect border gateway protocol routing
A system for indirect border gateway routing may include a provider edge router, virtual routing and forwarding instance, a point identification list, and a virtual routing and forwarding import instance. The virtual routing and forwarding import instance may be adapted to receive a route from the provider edge router, in which the route may include a pointer identification directing the virtual routing and forwarding import instance to scan the pointer identification list for the route target associated with multiple virtual routing and forwarding instances. The virtual routing and forwarding import instance may be adapted to import the route to at least one virtual routing and forwarding instance having a route target on the pointer identification list.
US10887225B1 Building a label sequence in Border Gateway Protocol (BGP) labeled network layer reachability information (NLRI) on next hop (NH) attribute change
The use and processing of update messages (e.g., BGP UPDATEs) that bind (e.g., MPLS) labels to address prefixes is improved such that labels are used more efficiently, and/or such that such update messages can be processed more efficiently. A distance vector control signaling protocol (e.g., BGP) peer device receives a control plane message (e.g., BGP Update) from a downstream peer device, the control plane message including (1) a network address of the downstream device as a next hop value, (2) a prefix value, and (3) at least one label associated with the prefix value. Responsive to receiving the control plane message, the peer device generates a new control plane message including (1) a network address of the peer device as a next hop value, (2) the prefix value from the control plane message, and (3) a label stack including (i) the at least one label from the control plane message, and (ii) a local label associated with the peer device. The peer device then sends the new control plane message to an upstream peer device.
US10887224B2 Eliminating saturation encountered by RPL storing mode parent network device
In one embodiment, a method comprises attaching, by a constrained network device in a data network, to a first parent network device in a tree-based storing mode topology in response to receiving a first advertisement message generated by the first parent network device; outputting to the first parent network device a plurality of routes stored in the constrained network device, the routes identifying destinations reachable via the constrained network device; determining, by the constrained network device, that the first parent network device is encountering saturation of stored routes based on the constrained network device receiving a second advertisement message from the first parent network device; and eliminating, by the constrained network device, the saturation encountered by the first parent network device based on moving at least a portion of the routes from the first parent network device to a second parent network device in the tree-based storing mode topology.
US10887223B1 Conserving memory resources of a provider edge device in an ethernet tree
A provider edge device, capable of accessing a first type of memory and a second type of memory, may determine a network address associated with a customer edge device. The provider edge device may determine whether the customer edge device is categorized as a leaf device in an Ethernet Tree service provided by the provider edge device. The provider edge device may selectively store the network address in the first type of memory or the second type of memory based on determining whether the customer edge device is categorized as a leaf device in the Ethernet Tree service.
US10887222B2 Service path identifier allocation in service insertion
Some embodiments provide a method for assigning different service path identifiers to each of a set of different service paths along each of which a same set of service operations are performed on a set of packets. The method retrieves an available service path identifier from an identifier storage that stores service path identifiers for multiple service paths. The method generates a set of proposed service path identifiers based on the retrieved available service path identifier and the number of service paths in the set of service paths. The method performs a write operation on the identifier storage based on the set of proposed service path identifiers, and based on a determination that the write operation was successful, assigns the set of proposed service path identifiers to the set of service paths. Based on the set of service path identifiers, the method forwards the set of packets along the set of service paths.
US10887219B2 Single queue link aggregation
A method for transmitting a packet on a logical port comprising two or more physical ports comprises receiving a packet of a class of service; storing the packet in a memory; maintaining a lookup table relating a plurality of identifiers to at least one physical port; storing a pointer to the stored packet in the memory in a single pointer list for the class of service along with a selected one of the identifiers; and copying the stored packet to one or more physical ports corresponding to the selected identifier for transmission on at least one of the physical ports. In one implementation, a plurality of the physical ports are grouped into a logical port, and the received packet is processed to determine its logical port and its class of service.
US10887217B2 Routing packets based on congestion metric thresholds and weights
A technique includes receiving a packet at a network device, wherein the packet is to be routed in a network to a destination network device; determining a plurality of candidate routes for the packet to be routed to the destination network device; grouping the plurality of candidate routes into a first set of candidate routes and a second set of candidate routes based on hop counts associated with the plurality of candidate routes; selecting one of the first or second sets based on a congestion metric threshold; selecting a candidate route from the selected first or second set based on weight metric values associated with the candidate routes of the selected first or second set; and selecting an egress port associated with the selected candidate route.
US10887209B2 In-Situ OAM for multicast path, telemetry data collection and receive-only service function proof of transit
A method is provided that is performed by a network element in a network. The network element receives a packet. The network element inserts into a header of the packet, packet replication information indicating whether and to which egress interface the network element performs a replication operation on the packet, wherein the header is an In-Situ Operations, Administration and Management (IOAM) header. The network element sends the packet, with the packet replication information included in the IOAM header, in the network.
US10887207B2 System and method for determining branch gateway device availability in computer networks
The present disclosure provides an effective solution to accurately determine branch gateway device availability within a computer network. The present disclosure can be employed to accurately determine branch gateway device availability when branch gateway devices are configured in a high-availability peer configuration state and managed by a cloud management service. In some implementations, when branch gateway devices are in a high-availability peer configuration state, they send status messages to their peers which in turn can forward to a cloud management service such that the availability of each branch gateway device on a network can be readily obtained.
US10887206B2 Interconnect port link state monitoring utilizing unstable link state analysis
Some implementations of the disclosure are directed to an interconnect including: a plurality of ports; a processor; and a non-transitory computer readable medium have instructions stored thereon, that when executed by a processor, cause the interconnect device to: track a link state of a first port of the plurality of ports, where tracking the link state of the first port comprises tracking when a physical link of the first port transitions between a linked state and an unlinked state; determine, using at least the tracking of when the physical link of the first port transitions between the linked state and the unlinked state, that the first port is in an unstable link state; and when the first port is in an unstable link state, transmitting a message to an interconnect management device, the message including an indication that the first port is in an unstable link state.
US10887204B2 Network infrastructure management
Example techniques of network infrastructure management are described. In an example, a network statistics request is received by a network device from a computing device. The network statistics request indicates at least one of a node and a data path, in a layer of a network stack in a network infrastructure, for which a network statistics attribute is to be determined. The network statistics attribute is representative of information associated with one of data packets transceived by the node and data packets transferred over the data path. The network statistics attribute is determined based on the value of a counter associated with the network statistics attribute of one of the node and the data path. The determined network statistics attribute is provided to the computing device.
US10887187B2 Integration of a device platform with a core network or a multi-access edge computing environment
Techniques for integrating a device platform in a core network or MEC environment, and managing data communications associated with devices are presented. The device platform, integrated with the core network or MEC environment, can comprise a communication management component (CMC) that can manage communication of data associated with devices connected to the core network. CMC can receive data and metadata from a device, analyze the data and metadata, and, based on the analyzing and data management criteria, determine whether any, all, or a portion of the data is to be communicated to a second device associated with the core network or associated communication network. CMC can be trained, using machine learning, to learn to identify device types, communication protocols, and data payload formats of devices. Based on the analyzing and the training, CMC can determine the device type, communication protocol, and data payload format associated with the device.
US10887186B2 Scalable web services execution
A method for scaling web application execution is claimed. A simulation execution is deployed to server instances to obtain first gathered metrics. The server instances are partitioned into server types based on hardware processing capabilities, and arranged in tiers of computing resources. Server instances of a first selected type form a first selected configuration. A web application is executed, on the first selected configuration, in a web application container to gather the first gathered metrics. When a measured metric fails to meet a baseline, then: a second server type is selected; a second server instance of the second selected type forms a second selected configuration; the web application is executed on the second selected configuration in the web application container to gather second gathered metrics; and an execution model is generated from one of the first gathered metrics and the second gathered metrics.
US10887184B2 Method for gathering traffic analytics data about a communication network
There is provided a method for gathering traffic analytics data about a communication network that includes applying a heuristic that focuses on specific attributes of the communications relationships between the system assets of a network.
US10887177B2 Calculating trust scores based on social graph statistics
Systems and methods for calculating trust scores (trustworthiness) based on social graph statistics are described herein. The trust scores (trustworthiness) may be determined within or between individuals, groups, and/or entities represented by nodes in a social graph or other network. Social graph analytics may be used to determine connectivity statistics for each node in the social graph or network. The trust score may then be calculated by analyzing a number of paths connecting nodes in the network and the connectivity statistics associated with the nodes of the network. This trust score may then be used to make prospective real-world decisions, such as a request for credit or initiating a transaction.
US10887176B2 Predicting resource demand in computing environments
In some examples, a method can involve collecting resource consumption data for resource consumer objects associated with hosts in a computing environment. The method can involve identifying, for each respective host, a respective set of resource consumer objects at the host and, based on the resource consumption data, determining a projected resource consumption history for each host, the projected resource consumption history being based on a combined resource consumption, over a period of time, associated with the respective set of resource consumer objects currently hosted a the host. The method can involve calculating a projected resource availability for each host based on a respective resource capability of the host and the projected resource consumption history for the host, and selecting a particular host for a resource consumer object based on the projected resource availability of each host.
US10887175B2 Identity-based policy implementation in network address translation (NAT) environments
A policy server correlates information from several messages associated with a client device to implement an identity-based network access policy. A network element connected to the client device obtains an authentication message including a first network address from the client device. The network element provides the authentication device to an identity server via a Network Address Translation (NAT) device, which translates the first network address to a second network address. The network element also provides a first message including the first network address to the policy server to request an identity-based policy for network communications of the client device. The network element implements the identity-based policy authorized by the policy server.
US10887173B2 Communicating state information in distributed operating systems
In general, techniques are described for communicating state information in distribute operating system. A network device comprises a first hardware node and a second hardware node. The first hardware node may execute a first instance of a distributed operating system, and maintain a first data structure that stores a plurality of objects defining a portion of state information. The second hardware node may execute a second instance of the distributed operating system, and maintain a second data structure that stores synchronized versions of the plurality of objects. The first hardware node may further receive updated state information, update the first data structure to include the updated state information, and synchronize the updated first data structure with the second data structure. The second hardware node may synchronize the second data structure with the updated first data structure.
US10887169B2 Method and apparatus for regulating resource consumption by one or more sensors of a sensor array
A method is provided for dynamically throttling processing and memory consumption of sensors based on context. Methods may include: receiving first sensor data from a first sensor, where the first sensor data includes data associated with an environment of the sensor; applying an auto-encoder framework to the first sensor data to establish a data difference score between frames of the first sensor data, where a relatively high data difference score corresponds to substantial differences between frames of the first sensor data, and wherein a relatively low data difference score corresponds to insubstantial differences between frames of the first sensor data; reducing a frame rate of data capture of the first sensor in response to the data difference score between frames of the first sensor data being relatively low; capturing first sensor data from the first sensor at the reduced frame rate; and providing for storage of the first sensor data.
US10887168B2 Computerized system and method of error handling for customized execution of applications
Disclosed is a computerized system for error handling of applications executing on a device. The disclosed systems and method involve connecting over a network with a user device that executes an application, where the application is compiled with compilation instructions associated with the user device and a meta-data signature of the user device. The application is executed, and a message is received. If the message indicates an error has occurred, it is parsed. If the message indicates a state of the application, is its also parsed. The disclosed systems and methods then create, based on the parsing of the received message, adapted compilation instructions corresponding with the user device and the meta-data signature. A device database is then updated accordingly.
US10887167B2 Adaptive software-defined storage for cloud storage workloads
Cloud-based orchestration may be leveraged to create flexible storage solutions that use continuous adaptation to tailor themselves to their target application workloads that made provide efficiencies in performance, cost, or scalability over conventional designs.
US10887166B2 Mesh network node
Proposed is a network node (102) for a mesh network (100). The network node comprises a processing unit (202) adapted to determine an indicator of reliability of the network node. The network node also comprise a control unit (220) adapted to configure the network node to operate in either a router configuration or an end-node configuration based on the determined indicator of reliability of the network node. The network node may thus adapt its configuration based on its reliability.
US10887165B2 Personal working system available for dynamic combination and adjustment
The present invention discloses a personal working system with a dynamic structure, including a central control unit, wherein the central control unit includes an external device identification component used for identifying a plurality of external devices and connecting the identified plurality of external devices into a working system; a weak (or short-distance) communication interface for the communication between the central control unit and the external devices; a strong (or medium-distance and long-distance) communication interface for the communication between the central control unit and an external node; the weak communication interface includes Bluetooth; and the strong communication interface includes WIFI connection, Internet connection, local area network connection and radio telephone connection. The present invention has the advantages that the external devices will not be outdate and is universal with the external devices of the system in the world.
US10887164B2 Dedicated virtual computing system servers
A virtual computer system service receives a request from a customer to provision a dedicated server for the exclusive use of the customer. The dedicated server may be used to launch one or more virtual machine instances. The virtual computer system service subsequently selects, from a pool of available servers, a server that can be dedicated to the customer and that does not have capacity allocated to any other customer. The virtual computer system service may update a database to specify, in an entry corresponding to the selected server, that the server has been dedicated for the exclusive use of the customer. Once the database has been updated, the virtual computer system service will enable the customer to launch a virtual machine instance using the dedicated server.
US10887160B2 Management method for home network device and network management system
The present disclosure, relating to the technical field of communications, provides a management method for a home network device and a network management system. The method includes that: a home gateway acquires home terminal device information in a home network; the home gateway sends the home terminal device information to a home sub-cloud which corresponds to the home network and is independent from other home sub-clouds on a cloud management platform to store.
US10887159B2 Methods and systems for detecting path break conditions while minimizing network overhead
Disclosed herein are systems and methods for detection of a path break in a communication network by one network appliance of a plurality of network appliance. A communication path that is transitioning from active to idle state can be quickly determined by evaluating network data traffic within a predetermined time interval after the end of a data transmission. By strategically utilizing health probes at only a set predetermined time interval after a data transmission, a path break condition can be quickly determined without significant use of network bandwidth. Further, the path break condition can be determined unilaterally by one network appliance.
US10887156B2 Self-healing Telco network function virtualization cloud
Examples herein describe systems and methods for self-healing in a Telco network function virtualization cloud. KPI attributes for virtual network functions can be mapped to physical fault notifications to create synthesized alerts. The synthesized alerts can include information from both a virtual and physical layer, allowing a self-healing action framework to determine root causes of problems in the Telco cloud. Remedial actions can then be performed in either the virtual or physical layer of the Telco cloud. Remedial actions in one layer can be based on root causes identified in the other, which can allow for remediation before network downtime occurs.
US10887155B2 System and method for a unified connected network
Various aspects of a system and method to provide a unified connected network are disclosed herein. The system comprises a server communicatively coupled to an electronic control unit (ECU) of a vehicle and a first set of electronic devices. Upon detection of an event, the server receives a first set of data from the ECU and/or a second set of data from the first set of electronic devices associated with a plurality of services. The server extracts information from the received first set and/or the second set of data, based on analysis of the received first set and/or the second set of data. The server further determines one or more responses that correspond to the detected event, based on the extracted information. The server further transmits the determined one or more responses to a second set of electronic devices associated with the plurality of services.
US10887152B2 Wireless device buffer status reporting
A wireless device receives configuration parameters for a first logical channel indicating a first mapping restriction of the first logical channel to at least one first radio resource type of a plurality of radio resource types. The at least one first radio resource type indicates one of a licensed radio resource type or an unlicensed radio resource type. An uplink grant indicating radio resources of a radio resource type in the plurality of radio resource types is received. Based a determination that the radio resource type of the uplink grant is one of the at least one first radio resource type based on the first mapping restriction, a first buffer status report (BSR) retransmission timer for triggering a BSR indicating an amount of data comprising data of a buffer of the first logical channel is restarted. A BSR transmission is triggered in response to the first BSR retransmission timer expiring.
US10887151B2 Method for digital video transmission adopting packaging forwarding strategies with path and content monitoring in heterogeneous networks using MMT protocol, method for reception and communication system
Method for digital video transmission in real time to multi-homed devices over heterogeneous networks by adopting a packaging forwarding strategy with path and content monitoring to the MPEG media transport protocol (MMT), method for reception and communication system, wherein a sender side has four modules: video parser, feedback packet receiving module, scheduler module and packet transmitter, and a receiver side has six modules: packet receiver, statistics calculator, feedback packet sender, reassembler, video decoder and video renderer.
US10887149B2 Method for block capacity equalization and optimization
A method for equalizing the capacity of blocks to increase performance and decrease wasted power of a communication system is disclosed. The method equalizes the capacity of the blocks by increasing the power of the blocks which have smaller capacity than the average capacity and decreases the power of the blocks which have larger capacity than the average capacity.
US10887148B2 User terminal and wireless communication method
A user terminal according to the present invention calculates a channel estimation value for each subcarrier by using a demodulation RS, calculates the time fluctuation amount of each symbol by using a correction RS mapped on a symbol following a symbol on which the modulation RS is mapped, corrects the channel estimation value for the subcarrier of a resource element on which a data signal to be demodulated is mapped, by using the time fluctuation amount of the symbol of the resource element, and calculates the channel estimation value of the resource element.
US10887146B2 Determining a location of a frequency-domain resource block
Apparatuses, methods, and systems are disclosed for determining a location of a frequency-domain resource block using frequency spacing values. One apparatus includes a transceiver that communicates with a base station in a mobile communication network a processor that determines a first spacing value for frequency locations within a frequency range and determines a second spacing value for frequency locations within the frequency range. The processor receives (via the transceiver) information of a first scalar and a second scalar and determines a location of a set of frequency-domain resource blocks using a location of a reference resource block. Here, the location of the reference resource block is based on the sum of a product of the first scalar and the first spacing value and a product of the second scalar and the second spacing value. The apparatus receives data from the base station on the set of frequency-domain resource blocks.
US10887139B2 Methods for configurable non-orthogonal multiple access transmission
Aspects of the present disclosure provide a scheme for generating a multiple access (MA) signal that include mapping each of at least one stream of bits to generate a set of modulated symbols and transmitting the set of modulated symbols. The spreading signatures that are selected to map the at least one stream of bits are selected, at least in part, based on a set of compatibility rules. The spreading involves mapping each stream of bits using a respective spreading signature from a set of spreading signatures to generate a respective set of modulated symbols, wherein real spreading signature components of the spreading signatures are orthogonal to each other and imaginary spreading signature components of the spreading signatures are orthogonal to each other.
US10887136B2 Transmission device and transmission method
A transmission device that improves data reception quality includes: a weighting synthesizer that generates a first precoded signal and a second precoded signal from a first baseband signal and a second baseband signal, respectively; a phase changer that applies a phase change of i×Δλ to the second precoded signal; an inserter that inserts a pilot signal into the second precoded signal applied with the phase change; and a phase changer that applies a phase change to the second precoded signal applied with the phase change and inserted with the pilot signal. Δλ satisfies π/2 radians<Δλ<π radians or π radians<Δλ<3π/2 radians. Each of the first baseband signal and the second baseband signal is modulated via a modulation scheme of quadrature amplitude modulation (QAM) using non-uniform mapping.
US10887130B2 Dynamic intelligent analytics VPN instantiation and/or aggregation employing secured access to the cloud network device
Dynamic intelligent analytics VPN instantiation and/or aggregation facilitating secured access to the cloud network device are provided herein. A system can comprise: a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising: identifying an application for execution on a user device of user devices connected to first network devices of a first network, wherein the system is part of second devices of a second network communicatively coupled to and remote from the first network; and determining virtual private network attributes for a virtual private network for the user device, wherein the virtual private network attributes are based on the application; and generating a message notification to send to the user device, wherein the message notification comprises the virtual private network attributes to enable the user device to update the virtual private network.
US10887129B2 Method and apparatus for providing a point-to-point connection over a network
A method and apparatus for providing a point-to-point connection are disclosed. The method queries for a next available label for a first provider edge router and a next available label for a second provider edge router, performs a first configuration at the first provider edge router and a second configuration at the second provider edge router, wherein the performing the first configuration comprises configuring a first interface and configuring a label for using at least one tunnel by a second interface, wherein the performing the second configuration comprises configuring a third interface and configuring a label for using the at least one tunnel by a fourth interface, and performs a first mapping for the first provider edge router from the first interface to the second interface, and a second mapping for the second provider edge router from the third interface to the fourth interface.
US10887127B2 CAN listen only configuration for safety critical systems
Systems and methods for communication between a vehicle system and a secure communication bus are disclosed. Systems can include a microcontroller and a transceiver configured to send transmit data to the communication bus, receive data from the communication bus, and send data received from the communication bus to the microcontroller. The microcontroller may be prevented from transmitting data to the transceiver by hardware separation between an output of the microcontroller and the transmit data input of the transceiver. The communication bus may be a CAN bus.
US10887126B1 Automatic device volume adjustment based on learned volume preferences
Systems and methods for automatically adjusting device volume based on learned volume preferences are disclosed herein. A first device receives a wireless signal from a second device. A signal strength of the wireless signal is determined, and a location of the second device is determined based on the signal strength of the wireless signal. Historical volume level data for the first device is retrieved from memory. A target volume level for the first device is determined based on the location of the second device and the historical volume level data. A volume setting of the first device is automatically adjusted to the target volume level.
US10887124B2 Electronic device and method for controlling thereof
An electronic device and a controlling method are provided. The controlling method of the electronic device includes transmitting a signal to a plurality of external devices communicatively connected to the electronic device, receiving, from each of the plurality of external devices, intensity information of the signal sensed by an external device and identification information of an external device, determining at least one external device that is positioned in a same space as the electronic device, from among the plurality of external devices, based on the response signal, designating the at least one external device and the electronic device as a device group, and controlling the device group based on the user command, when a user command is input to at least one device from among the device groups.
US10887121B2 Communication device and communication method
[Object] To provide a communication device and a communication method which are capable of achieving both an improvement in reliability of communication in which a frame is transmitted to a plurality of destinations and effective use of wireless communication resources.[Solution] The communication device includes: a communication unit configured to perform communication of a frame. The communication unit transmits a transmission acknowledgment request frame for a transmission acknowledgment response frame including frequency allocation information specifying a transmission frequency of the transmission acknowledgment response frame, and receives the transmission acknowledgment response frame which has undergone frequency division multiplexing, on the basis of the frequency allocation information.
US10887115B2 Power control method for power over data line system
Disclosed are power supply methods in a power over data lines (PoDL) system for a vehicle network. An operation method of a power sourcing equipment (PSE) for power supply to a powered device (PD) comprises measuring an input voltage applied to the PSE; detecting a low voltage state in which the input voltage is lower than a low voltage detection reference voltage; determining whether the low voltage state is a transient voltage drop state; and entering a settle-sleep step when the low voltage state is not the transient voltage drop state, and stopping the power supply between the PSE and the PD while maintaining a link between the PSE and the PD when the low voltage state is the transient voltage drop state.
US10887114B2 Managing communications among consensus nodes and client nodes
Implementations of the present disclosure include generating, by a consensus node, a certificate signing request (CSR); sending the CSR to a first certificate authority (CA); receiving a first public key certificate of the consensus node from the first CA, and a first one or more public key certificates issued by a first one or more CAs. The consensus nodes also sends the CSR to a second CA, receives a second public key certificate of the consensus node from the second CA, and a second one or more public key certificates issued by a second one or more CAs. The consensus node further configures a first truststore including the first public key certificate and the first one or more public key certificates, and a second truststore including the second public key certificate and the second one or more public key certificates.
US10887113B2 Mobile authentication interoperability for digital certificates
A system and method for integrating hierarchical authentication systems and non-hierarchical authentication systems. The system and method is provided in one configuration as a mobile app that functions to allow a mobile device to access highly sensitive data while simultaneously ensuring a highly secured environment utilizing both hierarchical authentication systems and non-hierarchical authentication systems to provide a highly reliable authentication process.
US10887106B2 Systems and methods for cryptographic authentication of contactless cards
Example embodiments of systems and methods for data transmission between contactless card and receiving devices are provided. In an embodiment, the contactless card may be configured to create a cryptogram based on a plurality of keys and a counter. The cryptogram may be transmitted to the receiving device. The contactless card may be configured to transmit a one-time password to the client device. The counter value may be adjusted each time the one-time password is generated, and the counter may be configured to increment in a non-monotonic sequence, the sequence associated with one or more cryptographic algorithms.
US10887102B2 Intent framework
A method of managing servers of a distributed computer system by using an intent-based CLI (command line interface) executing by one or more processors of a remote computing device, the servers hosting a virtual cluster comprising one or more virtual machines. The method includes receiving, by a first server of the servers, a connection-request from the intent-based CLI to establish an encrypted connection between the first server and the remote computing device. The method includes authenticating the connection-request and establishing, in response to authenticating the connection-request, a first encrypted communication channel between the first server and the remote computing device. The method includes receiving, via the first encrypted communication channel, an operation-request for a list of intent-based operations supported by the first server. The method includes building, by the first server and in response to receipt of the operation-request, a list of intent-based operations supported by the first server.
US10887091B2 Multi-hop security amplification
Techniques are disclosed for multi-hop security amplification. The techniques disclosed provide multi-hop security amplification by applying a secret sharing scheme to data as the data is routed within a network to an intended recipient device. In an embodiment, a sending device divides the data into shares based on a secret sharing scheme, and sends the shares to respective network nodes in a network. These network nodes then divide their respective shares into lower-level shares based on the secret sharing scheme, and route the lower-level shares to downstream network nodes for further routing to the intended recipient device. The intended recipient device receives some or all of the lower-level shares and reconstructs the data from the received lower-level shares. In an embodiment, the secret sharing scheme is a threshold-based secret sharing scheme, such as Shamir's secret sharing scheme.
US10887089B2 Security of ciphering and integrity protection
A network node of a mobile communications network may need to generate at least one new Input Offset Value, IOV value, for use in protecting communications between the network node and a mobile station. The network node then associates a fresh counter value with the or each new IOV value; calculates a Message Authentication Code based on at least the at least one new IOV value, the fresh counter value associated with the or each new IOV value, and a constant indicating that the Message Authentication Code is calculated to protect the new IOV value; and transmits the at least one new IOV value, the fresh counter value associated with the or each new IOV value, and the calculated Message Authentication Code to the mobile station.
US10887082B2 Internet of things blockchain auditing
Disclosed are various examples of utilizing blockchain for tracking and auditing of systems and processes that involve Internet-of-Things (IoT) devices. In one example, an IoT event definition is installed on a gateway. The IoT event definition includes a threshold value associated with an asset type. The gateway receives sensor data from an IoT device associated with the asset type. The gateway determines that the IoT device triggered an IoT event based on the sensor data and the IoT event definition. The sensor data indicates that the IoT device triggered the IoT event based on the threshold value. The gateway transmits, to a management service, a request to record an IoT event to a blockchain. The request includes the sensor data. A block that includes the sensor data is recorded to the blockchain.
US10887079B1 Digital predistortion (DPD) timing alignment in a remote unit(s) for a wireless communications system (WCS)
Digital predistortion (DPD) timing alignment in a remote unit(s) for a wireless communications system (WCS) is disclosed. In examples discussed herein, a remote unit includes a power amplifier (PA) configured to amplify a radio frequency (RF) signal before transmission. The RF signal may include an unwanted distortion term and a DPD circuit is provided in the remote unit to create an artificial distortion term to help cancel out the unwanted distortion term. The remote unit includes a DPD front-end circuit configured to generate a digital training signal corresponding to a predefined waveform pattern. The DPD circuit can be configured to perform a DPD timing alignment based on the predefined waveform pattern to determine a timing offset that is need to create the artificial distortion term. As such, it may be possible to effectively cancel the unwanted distortion term in the RF signal to improve efficiency and linearity of the PA.
US10887073B2 Activation and deactivation of bandwidth part
A wireless device receives from a base station, message(s) comprising configuration parameters of a cell. The configuration parameters may comprise BWP parameters of a first BWP and a second BWP, and a timer value associated with a BWP inactivity timer. A first DCI may be received at a first slot. The first DCI may indicate switching to the second BWP as an active BWP. In response to the first DCI, the first BWP may switch to the second BWP as the active BWP. In response to the first DCI, the BWP inactivity timer may be started at a second slot based on the timer value. The second slot may occur after the first slot by an amount of time determined based on a time offset value. A default BWP may be switched to in response to an expiry of the BWP inactivity timer.
US10887071B2 Method for determining feedback information, terminal device, and network device
Embodiments of this application provide a method for processing information bits in a wireless communication network. A communication device receives a radio resource control (RRC) signaling, wherein the RRC signaling comprises time window information and time unit format information, wherein the time window information comprises a hybrid automatic repeat request (HARQ) time sequence K1 set, wherein K1 is a time relationship between a time unit of a physical downlink shared channel (PDSCH) and a time unit of a physical uplink control channel (PUCCH), or wherein the K1 is a time relationship between a time unit of a (PDSCH) and a time unit of a physical uplink shared channel (PUSCH). The device determines HARQ feedback information based on the time window information and the time unit format information and sends the HARQ feedback information.
US10887069B2 Methods and apparatuses for configuring a control resource set in a wireless communication system
Methods and apparatuses for configuring a control resource set and a search space corresponding thereto in a wireless communication system, the method including transmitting a configuration of a control resource set and transmitting a control channel on the control resource set in accordance with the configuration of the control resource set. The control resource set is in a control region including time and frequency resources. The configuration of the control resource set includes: an indication of a starting symbol of the search space in the control resource set, an indication of a number of symbols of the control resource set, an indication of physical resource blocks (PRBs) in the control resource set, and an indication of CCE to resource element group (REG) mapping.
US10887063B2 Narrowband positioning reference signal
A user equipment (16) is configured for operation in a narrowband wireless communication system (10). The user equipment (16) is configured to detect receipt of a narrowband positioning reference signal (20) that comprises a narrowband reference signal sequence. The narrowband reference signal sequence is a subsequence of a wideband reference signal sequence. The wideband reference signal sequence is configured for a wideband frequency bandwidth that is wider than a maximum frequency bandwidth defined for the narrowband wireless communication system (10). The user equipment (16) is also configured to perform a positioning measurement using the narrowband positioning reference signal (20).
US10887061B2 Systems and methods for packet segmentation in standalone small cell
A radio head includes a standalone small cell configured to receive a plurality of IP packets over a series of sequential sub-frames, and generate a bandwidth report for each of the plurality of received IP packets. The radio head further includes a radio link control unit configured to sum a received bandwidth report with segmentation induced noise for each of the plurality of received IP packets, and an adaptive filter configured to apply a filter weight to each of the series of sequential sub-frames. The applied filter weight is based on (i) an output of the radio link control unit for a previous sub-frame, and (ii) an output of the adaptive filter for the previous sub-frame.
US10887058B2 Signal detector and signal detection method
A signal detector includes oversampling circuitries and a detector circuitry. The oversampling circuitries are configured to receive a first signal and a second signal from a channel, and to sequentially sample the first signal and the second signal according to a plurality of clock signals to generate a plurality of signal difference values, and to compare the plurality of signal difference values with a reference difference value, in order to generate a plurality of detection signals. The detector circuitry is configured to generate a noise indication signal according to the plurality of detection signals, in order to indicate whether the first signal and the second signal are noises.
US10887057B2 Method and apparatus for performing light connection in wireless communication system
The present disclosure relates to a communication technology and system for integrating a 5G communication system with IoT technologies to achieve a data rate higher than those of 4G systems. The present disclosure is applicable to intelligent services based on the 5G communication technologies and IoT technologies (e.g., smart home, smart building, smart city, smart car or connected car, health care, digital education, retail business, and security and safety services). The present disclosure proposes a method for supporting a light connected mode as a new terminal operation mode in addition to the idle mode and connected mode to facilitate operations of the terminals and base stations in a mobile communication system.
US10887051B2 Real time MIC recovery
Methods, systems, and devices for real time error recovery are described. The method may include a wireless device, such as a secondary wireless device, communicatively linked with another wireless device, such as a primary wireless device, and may include the wireless device identifying a first nonce value that is set based on a first packet counter value associated with a data packet stream between a source wireless device and the other wireless device, identifying a second nonce value that is set based on a second packet counter value associated with the data packet stream, receiving a first packet from the data packet stream, determining a sequence number for the first packet based on receiving the first packet, and decrypting the first packet using the first nonce value or the second nonce value based on the sequence number for the first packet.
US10887037B2 Symmetric path/link over LAG interface using LLDP for time synchronization between two nodes using PTP
A network device may assign, to a port of a plurality of ports on the network device, a precision timing protocol (PTP) port priority for PTP communications between the network device and another network device. The network device and the other network device may be communicatively connected via a plurality of links in a link aggregation group (LAG). Each port, of the plurality of ports, may be associated with a respective link, of the plurality of links, in the LAG. The network device may generate a link layer discovery protocol (LLDP) frame that includes information identifying the PTP port priority assigned to the port. The network device may transmit the LLDP frame to the other network device to identify, to the other network device, the PTP port priority.
US10887036B2 Simplified synchronized ethernet implementation
A method of simplifying the implementation of Synchronous Ethernet on an Ethernet device having a first port and a second port device using a predetermined protocol and signaling, comprises delivering a master clock from a Synchronous Ethernet system to the first port of the Ethernet device; transmitting the delivered master clock to the second port of the Ethernet device independently of the protocol and signaling of the Ethernet device; and transmitting the master clock from the second port of the Ethernet device to a downstream device that supports Synchronous Ethernet. In one implementation, the Ethernet device has a local clock, and the method synchronizes the local clock to the master clock. In another implementation, the Ethernet device does not have a local clock, and the master clock is transmitted from the second port of the Ethernet device to the downstream device without any synchronizing operation at the Ethernet device.
US10887035B2 Time division multiplexing of synchronization channels
The apparatus may be a base station. The apparatus processes a plurality of synchronization signals by performing time-division multiplexing (TDM) of at least one of a plurality of first synchronization signals of different types and at least one of the plurality of second synchronization signals of different types, the plurality of synchronization signals including the plurality of first synchronization signals and the plurality of second synchronization signals. The apparatus transmits the processed synchronization signals to a user equipment (UE).
US10887031B2 Vehicle-based media system with audio ad and navigation-related action synchronization feature
In one aspect, an example method to be performed by a vehicle-based media system includes (a) receiving audio content; (b) causing one or more speakers to output the received audio content; (c) using a microphone of the vehicle-based media system to capture the output audio content; (d) identifying reference audio content that has at least a threshold extent of similarity with the captured audio content; (e) identifying a geographic location associated with the identified reference audio content; and (f) based at least on the identified geographic location associated with the identified reference audio content, outputting, via the user interface of the vehicle-based media system, a prompt to navigate to the identified geographic location.
US10887027B2 Dynamic passive intermodulation reference signal generator
A dynamic dual-port passive intermodulation reference signal generator for calibrating an intermodulation testing device includes: a power allocation coupling network, a non-linear device located under a biasing condition, and a voltage modulation module. Extraction of a carrier signal is performed through a power distribution coupling network; the carrier signal as extracted excites a non-linear device to generate an intermodulation signal; this part of signal, together with the excitation signal, is coupled back to two ports of the generator by the same power distribution coupling network, thereby forming reflected and transmitted reference intermodulation levels as reference sources for calibrating the intermodulation testing apparatus. The voltage modulation generating module generates a voltage wave of a certain value, implementing modulation of the intermodulation signal; through the modulated intermodulation signal, the intermodulation testing region power level and intermodulation transient response feature within a nominal range are calibrated for the intermodulation testing device.
US10887026B1 Antenna disconnection detection of distributed radio frequency ports in a wireless network
Technologies directed to antenna disconnection detection of distributed radio frequency (RF) ports in a wireless network are described. One method receives data from the wireless devices and generates an RSSI matrix including multiple elements, each storing a receive signal strength indicator (RSSI) value indicative of a signal strength of a wireless link between a transmitter-receiver pair. The method identifies a characteristic pattern in the RSSI matrix. The characteristic pattern includes i) two or more RSSI values in a same row being less than the threshold value and ii) two or more RSSI values in a same column being less than the threshold value. The method stores an indication that an antenna is disconnected from an RF port and sends a command to the second wireless device that causes the second wireless device to disable a radio that is coupled to the RF port.
US10887022B2 Backward propagation with compensation of some nonlinear effects of polarization mode dispersion
An optical transport system configured to compensate nonlinear signal distortions using a backward-propagation algorithm in which some effects of polarization mode dispersion on the nonlinear signal distortions are accounted for by employing two or more different approximations of said effects within the bandwidth of the optical communication signal. In an example embodiment, the corresponding digital signal processor (DSP) is configured to switch between different approximations based on a comparison, with a fixed threshold value, of a difference between frequencies of various optical waves contributing to the nonlinear signal distortions, e.g., through four-wave-mixing processes. In different embodiments, the backward-propagation algorithm can be executed by the transmitter's DSP or the receiver's DSP.
US10887019B2 Multi-layer system optimization
A software-defined network multi-layer controller (SDN-MLC) may communicate with multiple layers of a telecommunication network. The SDN-MLC may have an optimization algorithm that helps manage, in near real-time, the multiple layers of the telecommunication network.
US10887018B2 Fiber optic network architecture with parallel indexed and non-indexed fiber paths
The present disclosure relates to a fiber optic network including a plurality of fiber distribution components daisy chained together to form a chain of fiber distribution components, the chain of fiber distribution components having a first set of optical fiber paths that are indexed along a length of the chain and a second set of optical fiber paths that are not indexed along a length of the chain.
US10887016B2 Method and system for high bandwidth, multi-consumer data and video distribution equipment
A method for use in a headend communications device, the method including receiving an input data signal over a fiber optic port, switching the input data signals to a plurality of data signals, converting the data signals to output coaxial cable signals and transmitting the output coaxial cable signals.
US10887015B2 RF system with stimulated Brillouin scattering (SBS) photonic equalizer and related methods
A radio frequency (RF) photonic equalizer may include a first electro-optic (E/O) modulator configured to modulate an optical carrier based upon an RF input signal, a stimulated Brillouin scattering (SBS) medium coupled to the first E/O modulator, and a second E/O modulator configured to modulate the optical carrier based upon an equalizing function waveform. An optical circulator may be coupled to the SBS medium and the second E/O modulator, and a photodetector may be coupled to the optical circulator.
US10887014B1 Optical transceiver for controlling steering angle between receive light beam and transmit light beam
An optical transceiver for controlling a steering angle between a receive light beam and a transmit light beam includes an optical beam coupling device. The optical beam coupling device comprises a plurality of optical elements configured to control a steering angle between the receive light beam received by the optical beam coupling device along a first line of sight (LOS) and the transmit light beam that is output from the optical beam coupling device along a second LOS different from the first LOS, wherein both the receive light beam and the transmit light beam pass through the plurality of optical elements. The plurality of optical elements have a set of combinations for different positions of each of the optical elements, wherein each position in the set of combinations induces a different steering angle between the transmit light beam and the receive light beam.
US10887008B2 Apparatus and method for compensating optical transmission delay
The present invention provides a method of optical transmission delay compensation of a system including a main unit and a remote unit, wherein the main unit and the remote unit are connected to each other through an optical transmission line, including: receiving a reference signal, by the remote unit, generated by the main unit through the optical transmission line; analog converting the reference signal and performing analog processing on the reference signal; converting the analog-processed reference signal into an RF signal and radiating the RF signal; and measuring a delay time until the reference signal is generated and radiated as the RF signal. Accordingly, it is possible to obtain an effect of preventing degradation of service quality due to interference by synchronizing remote units and improving the service quality.
US10887007B2 Fast EDFA gain spectrum characterization using weak probe and fourier sampling
A method is provided for determining the gain spectrum of an optical amplifier such as an erbium doped optical amplifier (EDFA). In accordance with the method, an optical amplifier such as an EDFA that is to accommodate a specified number of channels at different optical wavelengths is provided. A subset of the specified number of channels at which gain is to be measured is selected. The number of channels in the subset is determined based at least in part on a number of samples required by the Nyquist sampling theorem to reconstruct the gain spectrum. A gain value for each channel in the selected subset of channels is measured for a probe signal that does not perturb the gain spectrum of the EDFA by more than a prescribed amount. The gain spectrum for the EDFA is constructed from the measured gain values.
US10887006B2 Apparatus, system and method for utilizing a flexible slot format indicator
Embodiments are presented herein of apparatuses, systems, and methods for utilizing a flexible slot indicator in wireless communication. A base station (BS) may establish communication with a first user equipment device (UE). The BS may determine a transmission direction for each of a plurality of symbols included in one or more slots. The BS may transmit a slot format indicator (SFI) to the UE. The SFI may indicate the transmission direction for each of the plurality of symbols included in one or more slots. The BS and the UE may perform communication during the one or more slots according to the determined transmission direction.
US10887003B2 Ground-based beamformed communications using mutually synchronized spatially multiplexed feeder links
Embodiments provide ground-based beamforming with mutually synchronized spatially multiplexed gateways in a wireless communications system. Some embodiments operate in context of a satellite having a focused-beam feeder antenna that communicates with multiple, geographically distributed gateway terminals (e.g., single gateway per beam), and a user antenna that provides communications with user terminals via formed user beams. The gateway terminals can communicate feeder signals that are beam-weighted and mutually phase-synchronized (e.g., according to satellite and/or loopback beacons). For example, the synchronization can enable forward uplink signals to be phase-synchronously received by the satellite, and the beam weighting can enable the forward downlink signals to spatially combine to form forward user beams. Embodiments can achieve extensive bandwidth reuse through mutually synchronized spatial multiplexing of the feeder-link communications.
US10887001B2 Management of massively distributed internet of things (IoT) gateways based on software-defined networking (SDN) via fly-by master drones
Massively distributed and low-cost Internet of things (IoT) gateways can be controlled by software-defined networking (SDN) protocols transferred via an autonomous mobile device (e.g., fly-by drone). The IoT gateways can comprise sensors that capture information that is transferred to the communication network via the autonomous mobile device. For example, the autonomous mobile device can wake the IoT gateways adaptively and perform data collection and/or configuration tasks. Further, the autonomous mobile device can deliver the collected data to network devices of the communication network and return for the next batch of IoT gateway data collections.
US10887000B2 Portable deployable underground communication systems, devices and methods
Disclosed are passive reflector radio communications systems, such as for UHF frequencies or greater than UHF frequencies, and related deployment systems and devices that provide underground communications. Embodiments of the system include reflector elements to provide passive radio communications, structural frameworks to support and orient the reflector elements, methods for calculating reflector size, shape, and position corresponding to a desired wavelength, and deployment methods and devices to install the communication system at a desired location. The passive reflectors can be placed in a folded or otherwise compact mode, for transport into underground tunnels. Once at the desired installation location, the system can be installed, with the reflectors positioned appropriately for the radio frequencies used at the location. Some of the embodiments include any of vertical or horizontal foldable reflector poles, reflective sheets, reflective mesh sheets and/or ropes, inflatable reflective pucks, and rapid deployment systems and methods.
US10886997B2 Methods and devices for processing uplink signals
There is provided mechanisms for processing uplink signals. A method is performed by a RRU (200). The method comprises obtaining uplink signals (S102) as received from wireless devices at antenna elements of an antenna array of the RRU (200), wireless device being associated with its own at least one user layer. The method comprises capturing (S104) energy per user layer by combining the received uplink signals from the antenna array for each user layer into combined signals, resulting in one combined signal per user layer. The combining for each individual user layer is based on channel coefficients of the wireless device associated with said each individual user layer. The method comprises providing (S106) the combined signals to a BBU (300).
US10886994B2 Low complexity beamforming with compressed feedback
A first communication device calculates an initial matrix from an estimate of a communication channel, and performs a matrix decomposition of the initial matrix to decompose the initial matrix into a plurality of decomposition matrices. Performing the matrix decomposition comprises determining angles for rotation operations performed on the initial matrix as part of decomposing the initial matrix. The first communication device determines compressed feedback using the angles that were determined as part of decomposing the initial matrix into the plurality of decomposition matrices. The compressed feedback is a compressed representation of a beamforming steering matrix corresponding to the estimate of the communication channel. The first communication device transmits the compressed feedback to a second communication device to enable the second communication device to beamform at least one subsequent transmission to the first communication device.
US10886991B2 Facilitating sparsity adaptive feedback in the delay doppler domain in advanced networks
Facilitating sparsity adaptive feedback in the delay doppler domain in advanced networks (e.g., 4G, 5G, 6G, and beyond) is provided herein. Operations of a method can comprise determining, by a first device comprising a processor, a channel covariance matrix in a time-frequency domain based on a channel estimation associated with reference signals received from a second device. The method also can comprise decomposing, by the first device, the channel covariance matrix into a group of component matrices. Further, the method can comprise transforming, by the first device, respective matrices of the group of component matrices into respective covariance matrices in a delay doppler domain. The method also can comprise determining, by the first device, channel state information feedback in the delay doppler domain.
US10886988B2 Apparatus, system and method of communicating a physical layer protocol data unit (PPDU)
Some demonstrative embodiments include apparatuses, devices, systems and methods of communicating a Physical Layer Protocol Data Unit (PPDU). For example, an Enhanced Directional Multi-Gigabit (DMG) (EDMG) station (STA) may be configured to generate a Physical Layer (PHY) PPDU; generate one or more PPDU waveforms corresponding to one or more respective transmit chains for digital beamforming transmission of the PPDU; and transmit the PPDU via the one or more transmit chains over a channel bandwidth of at least 2.16 Gigahertz (GHz) in a frequency band above 45 GHz.
US10886982B2 Method and network node for selecting codebook
A method of selecting a codebook is disclosed. The method is performed in a network node and includes: determining whether to use single-user multiple-input-multiple output, SU-MIMO, or multi-user multiple-input-multiple output, MU-MIMO, in a cell (C1) controlled by the network node, and selecting, based on the determining, a first codebook or a second codebook for use in communication with a communication device within the cell (C1). The first codebook is configured for SU-MIMO communication and the second codebook is configured for MU-MIMO communication. A network node, computer program and computer program product are also disclosed.
US10886980B2 Wireless communication apparatus and wireless communication method
A wireless communication apparatus includes a primary selection unit that selects a plurality of candidate terminals from among a plurality of terminals, based on signal-to-interference noise ratios of signals received from the plurality of terminals, a secondary selection unit that selects a plurality of transmission destination terminals from among the plurality of candidate terminals, based on channel estimate values of the candidate terminals, and a transmission processing unit that spatially multiplexes signals to be transmitted to the plurality of transmission destination terminals selected by the secondary selection unit, simultaneously on the same frequency.
US10886979B2 System and method for link adaptation in DIDO multicarrier systems
A system and machine-implemented method are described for communicating with a plurality of distributed-input-distributed-output (DIDO) clients. For example, a method according to one embodiment comprises: determining channel state information (CSI) defining a channel state between each of a first plurality of DIDO antennas and each of the DIDO clients; using the CSI to determine distributed-input-distributed-output (DIDO) precoding weights for each of the channels between each of the first plurality of DIDO antennas and the antennas of each of the DIDO clients; using the CSI and DIDO precoding weights to determine link quality metrics defining link quality between each of the first plurality of DIDO antennas and the antennas of each of the DIDO clients; using the link-quality metrics, to determine modulation coding schemes (MCSs) for different DIDO clients; and transmitting precoded data streams from each of the first plurality of DIDO antennas to each of the individual DIDO clients using the determined MCSs for those clients.
US10886969B2 Method and apparatus for broadcast communication via guided waves
Aspects of the subject disclosure may include, for example, a broadcast communication system that is operable to detect a first power outage. A first plurality of electromagnetic waves is generated for transmission to a plurality of user devices of the broadcast communication system via a guided wave transceiver, where the first plurality of electromagnetic waves includes an outage status signal generated in response to detecting the first power outage, and where the first plurality of electromagnetic waves is guided by at least one transmission medium and propagates without utilizing an electrical return path. Other embodiments are disclosed.
US10886968B2 Timesharing for low power modes
Techniques for implementing timesharing in discontinuous systems, for example to implement low power modes, are discussed. In some embodiments, a set of bit loading tables is determined in advance, and bit loading tables are then selected based on which lines are transmitting and which are quiet.
US10886967B2 Frequency hopping
A communications node operable to communicate with another communications node over a communications channel having a plurality of frequency resources, the communications node includes data defining a division of the communications channel into a plurality of contiguous sub-bands each having N frequency resources, wherein each frequency resource in a sub-band has a corresponding frequency resource in each of the other sub-bands, data defining an initial allocation of the frequency resources, a resource determination module operable to apply a frequency shift to the initially allocated frequency resources in accordance with a frequency hopping sequence to determine frequency resources to use for communicating information with the other communications node, wherein the frequency shift applied moves the initially allocated frequency resources to corresponding frequency resources in another sub-band, a transceiver for communicating information with the other communications node using the determined frequency resource.
US10886965B2 Orthogonal correlation signals for detection and synchronization at low SNR
Provided is a layered process for identifying a first signal sequence within a received signal sequence by cross-correlating a received signal sequence with a first correlation sequence to derive a first correlation pattern indicating occurrences of the first correlation sequence within the received signal sequence and cross-correlating the first correlation pattern with a first correlation sequence pattern to detect a first signal sequence comprising occurrences of the first correlation sequence as indicated by the first correlation sequence pattern, within the received signal sequence.
US10886964B2 Non-duplexer architectures for telecommunications system
A telecommunications system can include analog-to-digital converters in an uplink communication path or a downlink communication path. The analog-to-digital converters can have a high dynamic range and bandwidth to obviate a need for down-conversion of signals using an analog mixer. The uplink communication path and the downlink communication path can be coupled to an antenna using a non-duplexer coupling device. Uplink signals traversing the uplink communication path can be isolated from downlink signals independent of using a duplexer.
US10886962B2 Electronic device case
An electronic device cleaning case and method for construction thereof is provided. A housing includes four corners. Each corner includes top and bottom edges and a rounded edge formed between the top and bottom edges to form a void configured to receive a portable electronic device. Each corner of the housing is shaped to wrap around a corner of the portable electronic device. The housing also includes two walls. Each wall includes top and bottom edges and a rounded edge formed between the top and bottom edges to form a void configured to receive the portable electronic device. Each wall is affixed to two of the four corners. A cleaning component includes a backing and a cleaning cloth affixed to a top surface of the backing. The cleaning component is placed upon a top surface of the bottom edge of the corners and walls.
US10886958B2 Over-the-air signal assisted interference cancellation or suppression
A method of providing over-the-air assistance information for interference cancellation or suppression to the receiver is proposed. Under a first solution, a two-stage DCI (downlink control information) or SCI (sidelink control information) scheduling method is proposed. The set of first-stage DCI or SCI provides a part of scheduling information which is beneficial for interference cancellation or suppression and is broadcasted by a transmitter or scheduler to all receivers. The set of second-stage DCI or SCI includes the remaining scheduling information and is unicasted by a transmitter or scheduler to each receiver. Under a second solution, assistance information DCI for interference cancellation or suppression is broadcasted by a transmitter or scheduler to all receivers.
US10886951B2 Front-end module
A front-end module that uses a carrier aggregation scheme in which Band, which is selected from a low-frequency band group, and Band, which is selected from a high-frequency band group, are used simultaneously for communication includes a plurality of signal paths that connect a power amplifier module to an antenna element, and an antenna switch module that switches connection between the antenna element and the plurality of signal paths. Harmonics of Band have frequencies that are included in Band. The front-end module further includes a switch element disposed in a TDD transmission path.
US10886950B2 Method and apparatus for generating a code word
Embodiments of the present application provide a method and an apparatus for generating a code word using a Polar code encoding manner. A sequence has N bits, in which K bits are information bits. A matrix of N rows×N columns is used for encoding the sequence. Each row of the matrix has a weight that equals to total number of non-zero elements in the row, and ith row of the matrix corresponds to ith bit position of the sequence, i=1, 2, . . . , N. Each bit position of the N-bit sequence has a reliability. The K bit positions of the sequence that are occupied by the K information bits are selected according to reliabilities of the bit positions of the sequence and weights of the rows of the matrix. The code word is generated by multiplying the sequence with the matrix.
US10886948B2 Method for determining a decoding task and apparatus
A method for determining a decoding task and an apparatus are disclosed. The method includes: obtaining to-be-loaded content of a to-be-rendered page; obtaining a decoding duration of the to-be-loaded content; determining a target decoding task queue based on the decoding duration of the to-be-loaded content, where a sum of decoding durations of decoding tasks included in the target decoding task queue is less than a threshold; and executing the decoding tasks included in the target decoding task queue. According to the method, a consumed time of an entire rendering process can be made to be within an expected range, for example, within 16 ms, thereby effectively improving page rendering smoothness and improving user experience.
US10886946B2 Parallel bit interleaver
A bit interleaving method applying a bit permutation process to a QC LDPC codeword made up of N cyclic blocks of Q bits each, dividing the processed codeword into constellation words of M bits each, and applying an intra-cyclic-block permutation process to the cyclic blocks, where the codeword is divided into F×N/M folding sections of M/F cyclic blocks each and the constellation words are each associated with one of the folding sections, and the bit permutation process is applied such that the constellation words are each made up of F bits from each of M/F different cyclic blocks in the associated section, after the permutation process.
US10886942B2 Floating point to fixed point conversion using exponent offset
A binary logic circuit converts a number in floating point format having an exponent E, an exponent bias B=2ew-1−1, and a significand comprising a mantissa M of mw bits into a fixed point format with an integer width of iw bits and a fractional width of fw bits. The circuit includes an offset unit configured to offset the exponent of the floating point number by an offset value equal to (iw−1−sy) to generate a shift value sv of sw bits given by sv=(B−E)+(iw−1−sy), the offset value being equal to a maximum amount by which the significand can be left-shifted before overflow occurs in the fixed point format; a right-shifter operable to receive a significand input comprising a formatted set of bits derived from the significand, the shifter being configured to right-shift the input by a number of bits equal to the value represented by k least significant bits of the shift value to generate an output result, where bitwidth[min(2ew-1−1, iw−1−sy)+min(2ew-1−2,fw)]≤k≤sw, where sy=1 for a signed floating point number and sy=0 for an unsigned floating point number.
US10886941B2 Pulse density modulation method and pulse density value signal conversion circuit
A pulse density modulation method includes the following steps: S01, obtaining a number of bits n of a binary density value d, setting a number of bits of a counter as n, an initial value of the counter is 0 or 1; S02, searching for a rightmost 1: obtaining a number of bits j of the rightmost 1 of a current value i of the counter counted from right to left; a number in the counter is a binary number; a minimum value of j is 1; S03, determining whether corresponding bits are equal; S04, adding the value i of the counter by 1, proceeding to a next period, and turning to the step S02.
US10886936B2 Image processing apparatus and image processing method
An image processing apparatus is applied to a display and includes a sampling unit, a comparing unit, a determining unit and an operating unit. The sampling unit is configured to receive a pulse-width modulation (PWM) signal and sample the PWM signal to output a current image. The comparing unit is coupled to the sampling unit and configured to compare the current image with a previous image to generate a comparison result, wherein the previous image is prior to the current image. The determining unit is coupled to the comparing unit and configured to determine whether the current image is the same with the previous image according to the comparison result and a threshold value. If a determination result of the determining unit is YES, the operating unit stops its operation.
US10886930B1 Voltage controlled oscillator based analog-to-digital converter including a maximum length sequence generator
An analog-to-digital converter includes a ring oscillator having an input for receiving an analog signal, a coarse counter including a maximum length sequence generator having an input coupled to the output of the ring oscillator, a fine counter including a Johnson counter having an input coupled to the output of the ring oscillator, and a difference generator having a first input coupled to the output of the coarse counter, a second input coupled to the output of the fine counter, and an output for providing a digital signal corresponding to the analog signal.
US10886927B2 Signal generation circuit synchronized with a clock signal and a semiconductor apparatus using the same
A signal generation circuit generates a first synchronization signal by delaying a first input signal in synchronization with a first division clock signal, and generates a second synchronization signal by delaying a second input signal in synchronization with a second division clock signal. The signal generation circuit adjusts pulse widths of the first and second synchronization signals based on an on-control signal and an off-control signal. The signal generation circuit includes a retiming circuit configured to generate an output signal by retiming a preliminary output signal, generated from the first and second synchronization signals, based on the first and second division clock signals.
US10886920B2 Output buffer circuit
An output buffer circuit is disclosed to achieve a high slew rate without increasing current consumption. The output buffer circuit includes an input circuit configured to output a first signal and a second signal in response to an input signal, and a slew rate control circuit configured to connect one of the first signal and the second signal to an output terminal to control a slew rate of an output signal based on or in response to a potential difference between the input signal and the output signal.
US10886919B1 Clock adjusting techniques
Various implementations described herein refer to a method for providing an integrated circuit with a real-time clock source. The method may include generating a real-time clock signal for the integrated circuit with the real-time clock source. The method may include selectively adjusting clock frequency of the real-time clock signal to save power in the integrated circuit.
US10886914B2 Semiconductor switch with magnetic coupling device
The present disclosure relates to a semiconductor switch leg S for a Power Electronic (PE) converter (1). The switch leg comprises a plurality of parallel connected semiconductor devices Sa-d. Each semiconductor device is connected with a positive conductor a-d+ connecting the semiconductor device to a positive terminal of an energy storing device (2) of the converter, and a negative conductor a-d-connecting the semiconductor device to a negative terminal of the energy storing device (2) of the converter, the semiconductor device together with the positive conductor and the negative conductor forming a current path across the energy storing device. The semiconductor switch leg comprises a plurality of magnetic coupling devices 3a-d, each magnetic coupling device being arranged between the two current paths of respective two neighbouring semiconductor devices of the plurality of semiconductor devices such that the current path of one of the two semiconductor devices and the current path of the other of the two semiconductor devices pass via the magnetic coupling device, and such that each current path passes via two of said plurality of magnetic coupling devices.
US10886913B2 Drive method and drive circuit for power switch, and power supply system
Disclosed a drive method, a drive circuit for a power switch and a power supply system. During the turning-on period of the power switch, which can be roughly divided into three processes, a current limiting module is used to limit the current flowing through the power switch for preventing current overshoot, a logic control module is used for controlling the current limiting module not to operate before the turning-on period and the control terminal of the power switch is turned off; during the turning-on period, a feedback circuit adjusts the gate voltage of the power switch for controlling the current flowing through the power switch to reach a predetermined limited value quickly and then maintain at the limited value until the power switch is fully turned on. The current limiting module can be employed in various embodiments. According to the disclosure, the current flowing through the power switch can be effectively controlled during the turning-on period, and the driving time for turning on the power switch is decreased.
US10886912B2 Gate circuit and gate drive circuit for power semiconductor switch
The present disclosure provides a gate circuit and a gate drive circuit for a power semiconductor switch, including: a zener diode and a charge dissipation circuit. A first end of the zener diode is connected to a first end of the charge dissipation circuit and a gate of the power semiconductor switch, a second end of the zener diode is connected to a second end of the charge dissipation circuit and a second end of the power semiconductor switch. A first parasitic capacitor is formed between a first end and the gate of the power semiconductor switch, and a second parasitic capacitor is formed between the gate and the second end of the power semiconductor switch.
US10886910B2 Semiconductor device with current sense element
A semiconductor device, including a main switching element having a gate terminal and an emitter terminal, a sense switching element connected to the main switching element for detecting a current flowing through the main switching element, and a voltage division circuit connected between the gate terminal and the emitter terminal of the main switching element. The voltage division circuit includes a first resistor and a second resistor connected in series. A connection point of the first resistor and the second resistor is connected to the sense switching element, so that a voltage applied to the gate terminal of the main switching element is divided by the voltage division circuit, and a portion of the voltage is applied to the sense switching element.
US10886909B2 Electric assembly including an insulated gate bipolar transistor device and a wide-bandgap transistor device
An electric assembly includes an insulated gate bipolar transistor device, a wide-bandgap transistor device electrically connected in parallel with the bipolar transistor device and a control circuit. The control circuit is electrically coupled to a gate terminal of the bipolar transistor device and to a control terminal of the wide-bandgap transistor device. The control circuit is configured to turn on the bipolar transistor device and to turn on the wide-bandgap transistor device at a predefined turn-on delay with respect to a turn-on of the bipolar transistor device.
US10886902B2 Superconducting circuit and method for detecting a rising edge of an input signal
Superconducting circuits and methods for detecting a rising edge of an input signal are described. An example superconducting circuit includes an input terminal for receiving an input signal comprising both positive pulses and negative pulses. The superconducting circuit further includes a first stage, coupled to the input terminal and a first node, configured to suppress both any backward propagating negative pulses and any forward propagating negative pulses, and allow propagation of any forward propagating positive pulses. The superconducting circuit further includes a second stage, coupled to the first node, configured to store a forward propagating positive pulse and reflect a stored positive pulse back to the first node as a negative pulse such that in response to each rising edge of the input signal a return-to-zero signal comprising both a rising edge and a falling edge is provided as an output at the first node.
US10886900B2 Multi-phase multi-frequency pulse width modulation
In described examples, a method of generating a pulse width modulation (PWM) signal includes repeatedly master control counting, by a master control counter generator, which includes one or both of incrementing and decrementing a master control counter with a minimum value and a maximum value, and repeatedly slave control counting with a phase delay with respect to the master control counting, and during a transition period, slave control counting to a new maximum value or a new phase delay. A maximum count of the transition period is selected to result in the transition period reaching the minimum value at the new phase delay count. The PWM signal is generated by generating rising edges when the slave control counter reaches a rising edge threshold, and generating falling edges when the slave control counter reaches a falling edge threshold.
US10886889B2 Acoustic wave device and method of fabricating the same, filter and multiplexer
An acoustic wave device includes: a first substrate having a first surface and a side surface; an acoustic wave resonator located on the first surface of the first substrate; and a first insulator film that covers the acoustic wave resonator and is in contact with at least a part, which is located closer to the first surface, of the side surface of the first substrate.
US10886886B2 Filter device, radio-frequency front-end circuit, and communication apparatus
A filter includes a first resonant circuit having one or more first resonant frequencies, a second resonant circuit having one or more second resonant frequencies different from the first resonant frequency, and a switch connected to the first resonant circuit and the second resonant circuit. The switch switches between a first state in which a radio-frequency signal of the first resonant frequency flows from an IN terminal to an OUT terminal via the first resonant circuit and a radio-frequency signal of the second resonant frequency flows from the IN terminal to ground via the second resonant circuit and a second state in which a radio-frequency signal of the first resonant frequency flows from the IN terminal to ground via the first resonant circuit and a radio-frequency signal of the second resonant frequency flows from the IN terminal to the OUT terminal via the second resonant circuit.
US10886879B2 Digital modulator and digital-to-analog conversion techniques associated therewith
The transmitter includes a digital modulator adapted to provide a digital modulated RF signal based on a multi-bit representation of data and a multi-bit representation of a carrier wave. A digital-to-analog converter (DAC) is adapted to generate an analog modulated RF signal based on the digital modulated RF signal. A resonant circuit coupled to an output of the DAC and adapted to filter undesired frequency components from the analog modulated RF signal.
US10886878B2 Modulation circuitry with N.5 division
Modulation circuitry is configured to generate a phase modulated signal having an output frequency that corresponds to a local oscillator (LO) signal divided by N.5. A phase locked loop (PLL) is configured to generate an LO signal having a frequency that is N.5 times the output frequency. Pulse circuitry configured to generate, based at least on a value of N, an edge signal including a pulse aligned with a positive edge of the LO signal and a pulse aligned with a negative edge of the LO signal. The edge signal is used to generate the phase modulated signal.
US10886876B2 Measuring soiling and non-uniform soiling of PV modules without a clean reference device
A device or system to measure a soiling level and/or soiling level non-uniformity, or power loss arising from soiling including soiling non-uniformity, representative of a PV module. In one respect, a device comprising at least a first transparent window and at least two sensors, wherein said sensors comprise a soiling sensor, an irradiance sensor, or a photovoltaic device, and wherein at least two of said sensors are configured to measure separate regions of said first transparent window and at least one of said sensors is a soiling sensor configured to measure a soiling level of said first transparent window or of a second transparent window substantially close to said first transparent window, and wherein from said measurements of said sensors said device determines a soiling level and/or a non-uniformity of said soiling level of said first transparent window. In another respect, a device or system configured to determine from said measurements an equivalent power loss of a photovoltaic module having said soiling level with said non-uniformity. In another respect, a device or system comprising a photovoltaic module or an input for a photovoltaic module and configured to determine a power loss of said photovoltaic module due to soiling, including non-uniform soiling.
US10886875B2 Solar powered cooler for smart device
A solar powered cooler for a smart device such as a smartphone or smart tablet is provided. The cooler may include an upper fan casing, an optional bottom fan casing, smart device holder, and an air passage formed between the upper fan casing and the smart device holder. Also provided are one or more cooling fans drawing air into the air passage along a substantially vertical direction. One or more solar panels allows the cooler to harvest solar energy and deliver electric power to the one or more fans, or motors thereof. The solar panels are connected by one or more, e.g., a pair of, connector cables to the motor. The cooler may cool an entire bottom surface of the smart device using one or more cooling fans.
US10886874B2 Hybrid management module
One or more hybrid management modules for Photovoltaic (PV) systems are provided. These modules may be configured for peer-to-peer communication and may also be configured for cellular communication outside of the PV system. The modules may be coupled or located near individual PV modules and may be configured with or alongside PV inverters or converters. The modules may take the place of a central system manager located beyond a main service panel and may work in conjunction with a controller located beyond a main service panel.
US10886860B2 Three-phase, three-level inverters and methods for performing soft switching with phase synchronization
A three-phase, N-level inverter and method are disclosed. A circuit topology of the inverter comprises first, second and third sets of switches and first, second and third inductors. Each switch comprises at least first, second and third terminals, the first terminals being control terminals. The first terminals of the first, second and third inductors are electrically coupled to the first, second and third sets of switches, respectively. A current controller performs a control algorithm that causes it to output first, second and third sets of gating signals to the control terminals of the switches of the first, second and third sets of switches, respectively, to cause them to be placed in an on state or an off state in a particular sequence to perform zero voltage switching while maintaining synchronization of the three phases of the three-phase, N-level inverter.
US10886856B2 Power converter and power converter control method
A power converter includes a power converting circuit, an output current control circuit, a high-voltage control circuit, a low-voltage control circuit, and a driving circuit. The power converting circuit receives and converts a HV dc voltage from a HV side to a LV dc voltage to a LV side. The output current control circuit is configured to detect an output current and output a first control signal. The high-voltage control circuit is configured to detect the HV dc voltage and output a second control signal. The low-voltage control circuit is configured to detect the LV dc voltage and output a third control signal selectively according to the LV dc voltage, or the LV dc voltage and the first control signal, or the LV dc voltage and the second control signal. The driving voltage outputs a driving signal to drive the power converting circuit according to the third control signal.
US10886854B2 Control circuit and related integrated circuit and switching-type converter
A control circuit can include: a power supply circuit having a bias capacitor coupled between a power terminal and a common node, where the power supply circuit supplies power to the control circuit via the bias capacitor; a detection circuit coupled between the common node and a current output terminal of a main power switch of a power stage circuit, to detect current flowing through the main power switch; a current feedback circuit that generates a feedback signal according to a difference value between a sense value obtained from a voltage at the power terminal during an off state of the main power switch and a present voltage at the power terminal, where the feedback signal represents an inductor current of the power stage circuit; and a control signal generator that generates a control signal according to the feedback signal to control the main power switch.
US10886848B2 DC-to-DC converter and method for operating a DC-to-DC converter
A DC-to-DC converter, comprising a first, second, and third DC voltage network, and a first, second, and third DC-DC regulator, wherein the first, second, and third regulator each having a DC voltage main connection that is supplied with a DC voltage network voltage related to a common reference potential, a respective DC voltage network current flowing through each connection, the DC-DC regulators being coupled via a first DC-link capacitor connected between a first DC-link potential and a second DC-link potential, and the DC-DC regulators are each coupled with a DC-link regulator, via which the first DC-link potential or the second DC-link potential can be set independently of the DC voltage network voltages and the DC voltage network currents.
US10886846B2 Power converter with switching control
A power converter circuit includes a power stage comprising a transformer and a power switch. The power switch can be controlled in response to a PWM signal to provide a primary current through a primary winding of the transformer to induce a secondary current in a secondary winding of the transformer to generate an output voltage. The power stage includes a switching node having a switching voltage between the power switch and the primary winding. A switching controller includes a control transistor device to initiate an operational voltage associated with the control transistor device during a startup mode of the power converter circuit and to provide a control voltage based on an amplitude of the switching voltage during a normal operating mode. The switching controller generates the PWM signal in response to comparing the control voltage and a predetermined switching threshold voltage.
US10886845B2 Detection method, detection circuit, controller and switching power supply
Detecting an output voltage of a switching power supply can include: acquiring a first branch current that changes with a first voltage at a first terminal of an inductor of the switching power supply; acquiring a second branch current that changes with a second voltage at a second terminal of the inductor; controlling the first and second branch currents to flow to a same detection terminal; and detecting the output voltage based on a first current flowing through the detection terminal during a first time period, and a second current flowing through the detection terminal during a second time period.
US10886838B2 Semiconductor integrated circuit for discharging and power supply system
Disclosed is a semiconductor integrated circuit for discharging, which includes: a plurality of discharging elements; a plurality of external terminals connected respectively to first terminals of the plurality of discharging elements; and a controlling external terminal which is capable of receiving from an outside a signal indicating that an operation of an internal circuit is enabled/disabled. In response to the signal received at the controlling external terminal or an output signal of a logic circuit that receives the signal being applied to controlling terminals of the plurality of discharging elements, the discharging semiconductor integrated circuit turns on the plurality of discharging elements to draw charges respectively through the plurality of external terminals.
US10886836B2 Semiconductor device, power conversion device, driving device, vehicle, and elevator
Provided is a semiconductor device including: a semiconductor element having a first electrode, a second electrode, and a gate electrode; a surge voltage measuring unit electrically connected to the first electrode or the second electrode to measure a surge voltage; at least one measuring unit selected from a first measuring unit measuring electromagnetic noise caused by an operation of the semiconductor element, a second measuring unit measuring a voltage of a wiring electrically connected to the first electrode or the second electrode, and a third measuring unit measuring a current of the wiring electrically connected to the first electrode or the second electrode; a variable resistor electrically connected to the gate electrode; and a controller controlling the variable resistor based on measurement results of the surge voltage measuring unit and the at least one measuring unit and change a resistance value of the variable resistor.
US10886832B2 Multi-level inverter
A multi-level inverter having one or more banks, each bank containing a plurality of low voltage MOSFET transistors. A processor configured to switch the plurality of low voltage MOSFET transistors in each bank to switch at multiple times during each cycle.
US10886831B2 Multi-level inverter
A multi-level inverter having one or more banks, each bank containing a plurality of low voltage MOSFET transistors. A processor configured to switch the plurality of low voltage MOSFET transistors in each bank to switch at multiple times during each cycle.
US10886828B2 Vibration actuator and portable device
A vibration actuator includes: a fixing part including one of a coil and a magnet; a movable part including the other one of the coil and the magnet; and an elastic supporting part configured to support the movable part movably with respect to the fixing part. The movable part is configured to reciprocate with respect to the fixing part in a vibration direction through cooperation between the powered coil and the magnet. The magnet is disposed away from and radially inside the coil. The elastic supporting part has a plate-like shape in which one end of the elastic supporting part is fixed to the fixing part at the side of the movable part and the other end is fixed to the movable part, and cantilevers the movable part in such a manner that the movable part can reciprocate in the vibration direction.
US10886826B2 Power-generating apparatus with energy-saving effect
A power-generating apparatus has a frame, a transmission shaft, a power generator, multiple magnetic floating modules, multiple radial stabilizing modules, and an axial stabilizing module. The transmission shaft rotates in the frame. The power generator is connected with the transmission shaft. Each one of the magnetic floating modules has a magnetic ring set and a permanent magnetic ring. The permanent magnetic ring is connected to the transmission shaft, and magnetically interacts with the magnetic ring set to float the transmission shaft. Each one of the stabilizing modules has a stabilizing magnetic set and a stabilizing magnetic ring. The stabilizing magnetic ring is radially magnetically repulsive to the stabilizing magnetic set. The axial stabilizing module has a base, a first magnet, and a second magnet. The second magnet is mounted on the transmission shaft, and is vertically magnetically repulsive to the first magnet.
US10886822B2 Isolation ring for isolating end windings of a starter generator for a hybrid electric vehicle
Various embodiments include an isolation ring for isolating the end windings of a stator of an electrical machine, the isolation ring comprising: a protrusion with a conductor guide for receiving a conductor, wherein the protrusion comprises: a pressing flap with an inner guiding surface; and a pocket with a temperature sensor arranged in the pocket. The inner guiding surface faces the pocket. The pressing flap and the pocket are arranged so an end of the conductor inserted in the conductor guide is guided between the inner guiding surface and the temperature sensor, and the end is pressed against and/or guided to the temperature sensor.
US10886821B2 Haptic actuator including thermally coupled heat spreading layer and related methods
A haptic actuator may include a housing that includes a ferromagnetic material having a first heat conductance, and a coil carried by the housing in a medial portion thereof and generating waste heat when electrically powered. The haptic actuator may also include a field member movable within the housing responsive to the coil. The field member may include at least one permanent magnet establishing a magnetic path with the housing. A heat spreading layer may be thermally coupled to the housing adjacent the coil. The heat spreading layer may have a second heat conductance greater than the first heat conductance to spread the waste heat from the coil to adjacent portions of the housing.
US10886814B2 Methods and systems for stator cooling
A method of fabricating a stator for an electric motor is provided. The method includes providing a plurality of stator laminations. Each stator lamination of the plurality of stator laminations is a copy of the same stator lamination pattern. The method further includes stacking the plurality of stator laminations in a sequence along an axis, comprising periodically varying rotational orientations of the stator laminations in the sequence. The method further includes joining the plurality of stator laminations as stacked in the sequence.
US10886811B2 Segmented stator assembly with flexible electrical connections, generator and wind turbine with such a stator assembly
Provided is a stator assembly including: i) a first stator segment, ii) a second stator segment, wherein the first stator segment and the second stator segment being arranged along a circumferential direction of the stator assembly, and wherein the first stator segment and the second stator segment are located adjacent to each other and are separated by a gap. The stator assembly further including: iii) at least one first coil set of a first multi-phase coil system, and iv) at least one second coil set of a second multi-phase coil system, wherein each coil set includes at least one coil for each phase of the respective multi-phase coil system. Each stator segment includes a first busbar arrangement having first busbar elements, and a second busbar arrangement having second busbar elements, each busbar element being assigned to one phase.
US10886810B2 Brushless motor and winding method for stator
To provide a brushless motor in which a coil winding can be wound uniformly even when there is a difference in the distance between tooth tips of a plurality of pole teeth disposed in the circumferential direction of an annular part of a stator core so as to project in the radial direction. A guide core in which the distance between adjacent tooth tips of pole teeth is uniform and the tooth tips are symmetric with respect to the shaft lines in the radial direction is laminated integrally with a stator core in which a plurality of pole teeth is disposed in the circumferential direction of an annular part so as to project in the radial direction, and the distance in the circumferential direction between adjacent tooth tips is not uniform.
US10886807B2 Brushless motor and brushless motor control device
A brushless motor includes a stator, a control device, and a rotor. The stator includes a stator core and windings. The stator core includes teeth arranged next to one another in a circumferential direction and slots formed between the teeth. The windings are inserted into the slots and wound around the stator core as three-phase windings of a plurality of systems. The control device generates a three-phase driving current. The rotor is rotated and driven when the three-phase windings are supplied with the three-phase driving current. The windings are operable independently in each system. At least two windings of different systems and the same phase are arranged mixed in the same slot. The driving current of the same phase is supplied to the two windings of different systems and the same phase arranged in the same slot.
US10886805B2 Stator for rotary electric machine
A stator for a rotary electric machine includes: a stator core including an annular stator yoke, a plurality of teeth protruding from the stator yoke to an inside in a radial direction, and a plurality of slots formed between adjacent teeth; and a plurality of coils arranged in each of the slots. In the stator core, a coolant distributing plate having an annular shape to surround the plurality of coils from an outer circumferential side is interposed, and the coolant distributing plate is provided with coolant supply portions discharging a coolant toward the plurality of coils.
US10886804B2 Rotating electrical machine
A rotating electrical machine that includes a rotor core; a stator core disposed so as to face the rotor core in a radial direction and including a plurality of teeth and a plurality of slots each located between adjacent ones of the teeth; and a concentric coil formed by concentrically winding a wire, and including a slot accommodated portion placed in the slot of the stator core and a coil end portion projecting in an axial direction from the stator core, wherein of the slot accommodated portion of the concentric coil, an axial end of the slot accommodated portion located on a side facing the rotor core is located closer to an outside in the radial direction than an axial middle part of the slot accommodated portion located on the side facing the rotor core.
US10886803B2 Axial gap-type rotary electrical machine
This axial gap-type rotary electrical machine has: a stator in which a plurality of core units each configured from a core, a coil, and a bobbin are disposed, centered around a rotating shaft, in an annular shape along the inner circumferential surface of a housing; and a rotor that is face-to-face with a cross-sectional surface of the core through a predetermined gap in a radial direction of the rotating shaft. The bobbin is formed in a cylindrical shape, has flange parts extending a predetermined amount in the outer circumferential direction at the top and bottom of the cylindrical shape, is provided with notch sections on the tip part in the inner circumferential direction of the flange part of the bobbin, and forms an acute angle. In addition, approximately circular notch sections are formed on adjacent side surface portions of the bobbin in the outer circumferential direction of the bobbin. Accordingly, when forming the stator by means of molding, a resin mold is made to easily flow, and damage to the bobbin of the core unit can be avoided.
US10886799B2 Rotary electric machine
A rotary electric machine includes a stator, a rotor, and a field coil; the rotor includes a first magnetic pole having a first annular portion and a plurality of claw portions and a second magnetic pole having a second annular portion and a plurality of projection portions; in the rotor, the claw portions and the projection portions are circumferentially alternately positioned, and the first magnetic pole and the second magnetic pole are maintained in a non-contact state by providing a radial gap, a circumferential gap, and an axial gap between the first magnetic pole and the second magnetic pole; and the gap arrangement member has an axial positioning portion that is axially locked with respect to at least one of the first magnetic pole and the second magnetic pole, and axially positions the first magnetic pole and the second magnetic pole.
US10886796B2 Stator arrangement for an axial-flow machine
A stator arrangement for an axial-flow machine includes a stator having stator teeth circumferentially distributed concentrically and axially separated from a rotor by an air gap. The stator teeth have two axially-opposite end portions and a tooth core therebetween. Each tooth core is wound with at least one coil winding. The first end portion facing the rotor forms a tooth tip having a tip cross-sectional area larger than the core cross-sectional area. The second end portion, turned away from the rotor, forms a tooth root, having a root cross-sectional area, which is joined to a reflux plate. The tooth tip of each stator tooth as well as the reflux plate respectively has at least one recess for at least one tooth securing device, and each stator tooth is securely joined by the at least one tooth securing device to the reflex plate in at least axial direction.
US10886795B2 Electric motor
A stator comprises multiple, stacked laminations, which collectively define a core having a number of posts arranged circumferentially about the core. Each post extends into two prongs defining a first slot between the prongs. The spacing between each posts and its two prongs defines a second slot having a radially inner and outer slot. The outer slot geometry has an increasing width extending radially outward from the radially inner end, and transitioning to a decreasing width extending to the radially outer end.
US10886788B2 Power transfer device and power transfer system
A power transfer device includes a power transfer part configured to contactlessly transfer power to a power reception part of a power reception device, a sensor configured to detect a foreign object that is present between the power transfer part and the power reception part, and a controller configured to control the power transfer part and the sensor. The controller is configured to execute initial learning that learns an initial state of a detection result of the sensor before initiation of foreign object detection using the sensor. The controller is configured to determine presence of the foreign object by using a difference between the initial state and the detection result of the sensor after execution of the initial learning. The controller is configured to control the power transfer part to reduce power to be transferred to the power reception part when the initial learning is not normally executed.
US10886785B2 Refrigerator
Disclosed is a refrigerator for uniformly illuminating an inner space thereof. The refrigerator includes a cabinet including a storage compartment having a predetermined size, a shelf installed in the storage compartment, the shelf including a light source unit for illuminating an inside of the storage compartment, a transmitter connected to an external power supply for wirelessly transmitting power, the transmitter having a primary resonance frequency within a predetermined range, and a receiver for wirelessly receiving the power from the transmitter so as to supply the power to the light source unit of the shelf, the transmitter transmitting the power to the receiver using a secondary resonance frequency generated when the receiver is located close to the transmitter.
US10886783B2 Wireless power transmission apparatus
A wireless power transmission apparatus includes: an alternating current (AC) power output to convert input power into AC power and output the AC power; and a power transmitter including a plurality of resonators. The power transmitter receives the AC power and wirelessly transmits the AC power in a first operating mode in which two of the resonators are connected in series and the two resonators transmit the AC power, and in a second operating mode in which one of the resonators transmits the AC power.
US10886771B2 Inductive charging between electronic devices
An electronic device and methods for inductively charging an electronic device using another external electronic device. The electronic device may include an enclosure, a battery positioned within the enclosure, and an inductive coil coupled to the battery. The inductive coil may have two or more operational modes, including a power receiving operational mode for wirelessly receiving power and a power transmitting operational mode for wirelessly transmitting power. The electronic device may also have a controller coupled to the inductive coil for selecting one of the operational modes.
US10886769B2 Inductive charging between electronic devices
An electronic device and methods for inductively charging an electronic device using another external electronic device. The electronic device may include an enclosure, a battery positioned within the enclosure, and an inductive coil coupled to the battery. The inductive coil may have two or more operational modes, including a power receiving operational mode for wirelessly receiving power and a power transmitting operational mode for wirelessly transmitting power. The electronic device may also have a controller coupled to the inductive coil for selecting one of the operational modes.
US10886767B2 Method and apparatus controlling charging of battery based on diffusion characteristics of material included in the battery
A battery charging control method and apparatus is disclosed. The battery charging control method includes inputting a preset magnitude of a current to a battery during a preset period of time, identifying a diffusion characteristic of a material in the battery, and determining whether to change the magnitude of the current to be input to the battery based on the identified diffusion characteristic of the material, in which the diffusion characteristic may be determined based on a distribution of the material in one or more of a cathode of the battery, an anode of the battery, and an electrolyte of the battery in response to the input of the current in the battery.
US10886763B1 Charging device
Provided is a charging device for charging a wireless manual cleaner and a robot cleaner. The charging device includes a first charger comprising a first charging terminal connected to a charging terminal of the manual cleaner, and a first transceiver configured to transmit and receive information to and from the manual cleaner; a second charger comprising a second charging terminal connected to a charging terminal of the robot cleaner, and a second transceiver configured to transmit and receive information to and from the robot cleaner; and a communication line configured to electrically connect the first transceiver and the second transceiver to each other.
US10886760B2 Wireless charging device
Disclosed is a wireless charging device including a first cover, at least a portion of a surface of which has a frictional force of a specific magnitude, a second cover disposed under the first cover and having an elastic force of a specific magnitude, an upper housing disposed under the second cover, a lower housing coupled to the upper housing, at least one charging coil disposed between the upper housing and the lower housing and configured to supply electric power to an electronic device positioned on an upper surface of the first cover, a power source part connected to the at least one charging coil, and a holding state changing part configured to help change holding states of the upper housing and the lower housing.
US10886758B2 Electrical system with high-voltage system lockout function
An electrical system includes a battery disconnect unit (BDU) connected to a rechargeable energy storage system (RESS) via a high-voltage bus. The BDU has one or more contactors that close responsive a low-voltage drive current to thereby connect the RESS to the high-voltage bus. A low-voltage drive circuit conducts the drive current to the contactor(s). Opening of a low-voltage connection interrupts the drive current and causes the contactor(s) to transition from the closed state to an open state. The contactor(s) open in response to interruption of the drive current to thereby disconnect the RESS. The contactor(s) may be closed again after a lockout safety procedure, such that reestablishing the electrical connection does not itself re-energize the high-voltage bus. An electrified powertrain includes a transmission, electric machine, power inverter module, and the above-noted electrical system.
US10886757B2 Battery pack system, control method thereof and management device
A battery pack system, a control method thereof and a management device are provided. A battery pack is connected in series with a discharge circuit unit and a charge circuit unit; a battery management unit is to monitor a temperature of the battery pack, to periodically send, when the temperature of the battery pack is lower than a threshold, a turn-on-instruction to the discharge circuit unit and the charge circuit unit alternately to control the discharge circuit unit and the charge circuit unit to be alternately turned on in heating cycles; the discharge circuit unit is to be turned on according to the turn-on-instruction to enable electricity of the battery pack to flow into the energy storage unit in discharging-phase; and the charge circuit unit is to be turned on according to the turn-on-instruction to enable electricity of the energy storage unit to flow into the battery pack in charging-phase.
US10886756B2 Charging system, charging method, and mobile terminal based on dual batteries
A charging system, a charging method, and a mobile terminal based on dual batteries are provided. The charging system based on dual batteries includes a main board and a backup battery; the main board has a main charging chip and a main battery arranged thereon; the backup battery has a secondary charging chip and a secondary battery arranged thereon. The main board further includes a USB connector configured to connect to a charger, and a switch configured to switch to a corresponding charging path based on an inserting state of the backup battery. When the backup battery is inserted, the main charging chip is controlled to charge the main battery, and the secondary charging chip is controlled to charge the secondary battery simultaneously. When the backup battery is pulled out, the main charging chip is controlled to charge the main battery.
US10886754B2 Electric energy storage and a battery management system used therein
The present invention provides a battery management system and an electric energy storage equipped with the battery management system, which enable the adjustment of one or more variable connection voltages. In particular the energy storage of the present invention may provide highly dynamic varying output voltages, for instance in the form of an AC voltage. In this way energy storages may, for instance, be directly operated in connection with an electric power grid or may establish electric AC power grids.
US10886752B2 Adjustable cable voltage compensation for battery chargers
A battery charger controller is configured to add a compensation current in the feedback control loop such that the output voltage varies with the output current to compensate charging cable voltage drop. In some embodiments, the output voltage is also proportional to a compensation resistor. Therefore, cable voltage drop compensation can be adjusted using a resistor that is external to the controller IC. The external resistor may be one of the feedback resistors connected at a voltage feedback pin. In another embodiment, the adjustable resistor is the resistor between the feedback resistors and the voltage feedback pin. In still another embodiment, the adjustable resistor is the resistor in parallel with a compensation capacitor. In embodiments of the invention, adjusting the resistance of the external compensation resistor can change the voltage drop compensation and allow the power supply to meet requirements of different charging cable applications.
US10886751B2 Wireless connector transmitter module
Various embodiments of a wireless connector system are described. The system has a transmitter module and a receiver module that are configured to wirelessly transmit electrical energy and/or data via near field magnetic coupling. The wireless connector system is designed to increase the amount of wirelessly transmitted electrical power over a greater separation distance. The system is configured with various sensing circuits that alert the system to the presence of the receiver module to begin transfer of electrical power as well as undesirable objects and increased temperature that could interfere with the operation of the system. The wireless connector system is a relatively small foot print that is designed to be surface mounted.
US10886747B2 Power generation element, power generation module, power generation device, and power generation system
According to one embodiment, a power generation element includes a first conductive layer, a second conductive layer, a first member provided between the first conductive layer and the second conductive layer, and a second member separated from the first member and provided between the first member and the second conductive layer. The first member includes a first region including Alx1Ga1-x1N (0≤x1<1), and a second region including Alx2Ga1-x2N (x1 direction of the first member has a component in an orientation from the first conductive layer toward the second conductive layer.
US10886746B1 Alternating conversion solar power system
Different systems to achieve solar power conversion are provided in at least three different general aspects, with circuitry that can be used to harvest maximum power from a solar source (1) or strings of panels (11) for DC or AC use, perhaps for transfer to a power grid (10) three aspects can exist perhaps independently and relate to: 1) electrical power conversion in a multimodal manner, 2) alternating between differing processes such as by an alternative mode photovoltaic power converter functionality control (27), and 3) systems that can achieve efficiencies in conversion that are extraordinarily high compared to traditional through substantially power isomorphic photovoltaic DC-DC power conversion capability that can achieve 99.2% efficiency or even only wire transmission losses. Switchmode impedance conversion circuits may have pairs of photovoltaic power series switch elements (24) and pairs of photovoltaic power shunt switch elements (25).
US10886742B2 Method and system for performance management of an energy storage device
Approaches for managing and maintaining a state of charge of an energy storage device by adjusting (biasing) responses to electrical grid operator commands to perform ancillary services are disclosed. In embodiments, methods and systems regulate a set point regulation in an energy system. In an embodiment, a method determines when the set point needs to be changed, calculates a new set point, and moves the output of the system from an old set point to the new set point at a defined ramp rate. The method then incorporates, as part of a set point algorithm, the capability to restore the energy storage device to a desirable state of charge (SOC). Embodiments implement Dynamic Bias, SOC and Signal Bias Range Maintaining, Operational Limits, and Fixed Signal Bias algorithms and perform Intelligent Algorithm Selection to manage and maintain the SOC of an energy storage device by biasing responses to grid operator commands.
US10886740B2 Emergency accurate control method and system for large-scale interruptible loads
Provided is an emergency accurate control method and system for large-scale interruptible loads. The method includes: acquiring, by a region control master station, a sheddable load sequence table; acquiring, by the region control master station, a first to-be-shed load; performing, by the region control master station, minimum under-shedding matching layer by layer according to the first to-be-shed load, and shedding a sheddable load corresponding to control substation matching with the first to-be-shed load; and sending, by the region control master station, a second to-be-shed load to the corresponding control substation for load shedding if the second to-be-shed load exists.
US10886737B2 Energization control for establishing microgrids
Methods for energizing microgrids and microgrid energy distribution systems are provided. A method for energizing a microgrid includes energizing a storage management system (SMS) that is configured to control power distribution in the microgrid. The method further includes connecting a plurality of reactive components to the SMS based on a configuration control programmed into the SMS. The method yet further includes ramping up an output voltage of the SMS based on limiting inrush currents of the plurality of reactive components in the microgrid.
US10886734B2 Automated processor for validation, estimation, and editing
An apparatus is provided for performing validation, estimation, and editing (VEE) on interval based energy consumption streams. The apparatus includes a VEE processor and a VEE configuration engine. The VEE processor executes VEE rules on each of the interval based energy consumption streams within a specified time period to generate and store corresponding post VEE readings that are stored in a post VEE readings data stores. The post VEE readings include tagged energy consumption data sets that are each associated with a corresponding one of the interval based energy consumption streams. Each of the tagged energy consumption data sets has groups of contiguous interval values tagged as having been validated. The VEE configuration engine reads the post VEE readings upon initiation of an event and, for the each of the tagged energy consumption data sets, creates anomalies having a plurality of different durations using only the groups of contiguous interval values, and generates estimates for the anomalies by employing estimation techniques and, for each of the different durations, selects one of the estimation techniques for subsequent employment when performing VEE of subsequent energy consumption data for the corresponding one of the p interval based energy consumption streams.
US10886733B2 Apparatus and method for brown out peak prediction and control
A method for predicting when consumption on a grid will exceed normal capacity for buildings including generating time shifted versions of consumption data for the buildings, each version comprising consumption values along with time and outside temperature values, where the energy consumption values within each version are shifted by one of a plurality of lag values relative to the time and outside temperature values; performing regression analysis on each version to yield regression model parameters and a residual; determining a least valued residual indicating an energy lag for each of the buildings; using outside temperatures, regression model parameters, and energy lags to estimate a cumulative consumption for the buildings, and to predict when consumption on the grid will exceed normal capacity; and receiving the time when consumption on the grid will exceed normal capacity, and preparing and commencing exceptional measures required to manage the consumption.
US10886731B2 Over-voltage protection circuit for USB Type-C connector
The present application proposes an over-voltage protection circuit for a USB Type-C connector. The USB Type-C connector has at least one input signal pin. The over-voltage protection circuit includes a control circuit, a voltage level shift circuit, and a system clamping circuit. The control circuit generates a control signal according to a bias voltage. The voltage level shift circuit is electrically connected to the at least one input signal pin and the control circuit, and arranged to receive the control signal and at least one input signal and the control signal from the at least one input signal pin, and regulate a voltage level of the at least one input signal according to the control signal. The system clamping circuit is electrically connected to the level shift circuit, and clamps the voltage level of the regulated input signal down to below a threshold.
US10886729B2 Electrostatic discharge protection device for high supply voltage operations
An electrostatic discharge protection device includes a voltage divider, a resistor, a capacitor, a first primary transistor, a second primary transistor, a first control circuit, and a second control circuit. The voltage divider is coupled between a first system terminal and a second system terminal for providing a voltage. The resistor is coupled to the first system terminal, and the capacitor is coupled to the resistor. The first primary transistor and the second primary transistor are coupled in series between the first system terminal and the second system terminal. The first control circuit turns on the first primary transistor when an electrostatic discharge event occurs according to voltages provided by the voltage divider and the resistor. The second control circuit turns on the second primary transistor when the electrostatic discharge event occurs according to voltages provided by the voltage divider and the first control circuit.
US10886722B2 Arc fault current detector
An arc fault current detector for an electricity supply having at least two supply conductors (P1, P2) comprises a coil (L1) disposed adjacent to but not surrounding at least one of the conductors and inductively coupled thereto. A circuit (14) is connected to the coil for detecting a signal induced in the coil having frequency characteristics corresponding to an arc fault in the supply.
US10886721B2 Wiring cover assembly and compressor
A wiring cover assembly comprises a gasket, a fasten assembly, and a housing. The fasten assembly is used to press the housing on the gasket to form a closed space.
US10886720B2 Multi-core cable
Cable, which can be connected at one end to a connector, having at least two cores, a shield, an insulator, which is formed between the cores and the shield, and having a sleeve, which is formed at the end of the cable, wherein the sleeve comprises a first region with an oblong cross-section and a second region with a round cross-section.
US10886717B2 Electrical outlet incorporating a charger for electronics devices and a cover plate therefor
An electrical outlet cover plate (10) sized to fit over the front of an electrical outlet. The cover plate has openings (18, 20) for accessing electrical receptacles (12, 14). A slot (24) extends vertically along one side of the cover plate and facilitates installation of an electronic device charger (26) and its associated cord (34) in the outlet. A plate (38) covers the slot and has a projection (42) formed thereon through which an outer end of the cord extends with a connector (36) on the outer end of the cable attaching to an electronic device for charging the electronic device.
US10886716B2 Expanded two-gang electrical box
An electrical box having a standard forward-facing opening but also having an expanded enclosure behind the opening. The opening allows the use of conventional prior art components (such as cover plates). The expanded enclosure allows a more generous bend radius for the creation of a service loop in a fiber optic cable or similar component.
US10886708B2 Spark plug for internal combustion engine
A spark plug has a tubular ground electrode, an insulator, and a center electrode. The insulator has an insulator protruding portion protruding to a tip end side in a plug axial direction with respect to the ground electrode. The center electrode 4 has an exposed portion exposed through a tip end of the insulator protruding portion. The exposed portion of the center electrode has a first part covering the insulator protruding portion from the tip end side in the plug axial direction, and a second part extending from the first part to a base end side in the plug axial direction and covering the entire circumference of an outer peripheral surface of the insulator protruding portion from an outer peripheral side in a plug radial direction.
US10886707B2 Spark plug to be mounted on an internal combustion engine having a water spray injector
A spark plug has a housing of a cylindrical shape and an insulator of a cylindrical shape supported inside the housing. A position of an insulator distal end at a distal end of the insulator is arranged equal to or forward of a position of a distal end of the housing in an axial direction of the spark plug. The spark plug satisfies a relationship designated by an equation, −0.064L2+0.26E+0.53≤T≤0.07L2−0.35L+1.36, where T indicates a thickness of the insulator distal end of the insulator, and L indicates an insulator projection length measured from the position of the distal end of the housing to the position at the insulator distal end surface of the insulator.
US10886704B2 Semiconductor laser and method for producing a semiconductor laser
In one embodiment of the invention, the semiconductor laser (1) comprises a semiconductor layer sequence (2). The semiconductor layer sequence (2) contains an n-type region (23), a p-type region (21) and an active zone (22) lying between the two. A laser beam is produced in a resonator path (3). The resonator path (3) is aligned parallel to the active zone (22). In addition, the semiconductor laser (1) contains an electrical p-contact (41) and an electrical n-contact (43) each of which is located on the associated region (21, 23) of the semiconductor layer sequence (2) and is configured to input current directly into the associated region (21, 23). The n-contact (43) extends from the p-type region (21) through the active zone (22) and into the n-type region (23) and is located, when viewed from above, next to the resonator path (3).
US10886703B1 LED DBR structure with reduced photodegradation
A distributed Bragg reflector (DBR) structure on a substrate includes a high refractive index layer comprising titanium oxide (TiO2) and a low refractive index layer having a high carbon region and at least one low carbon region that contacts the high refractive index layer. Multiple layers of the high refractive index layer and the low refractive index layer are stacked. Typically, the multiple layers of the high refractive index layer and the low refractive index layer are stacked to a thickness of less than 10 microns. Each of the respective layers of the high refractive index layer and the low refractive index layer have a thickness of less than 0.2 microns.
US10886702B2 Vertical-cavity surface-emitting laser for near-field illumination of an eye
A vertical-cavity surface-emitting laser for near-field illumination of an eye includes a semiconductor substrate, a first reflector, a mesa region, a first electrical contact, and a second electrical contact. The first reflector is disposed on a first side of the semiconductor substrate and the mesa region is disposed on the first reflector. The mesa region includes a second reflector and an active region, where the mesa region is configured to generate a diverging infrared beam. The first electrical contact is disposed on a second side of the semiconductor substrate, opposite the first side, for electrically coupling to the first reflector. The second electrical contact is also disposed on the second side of the semiconductor substrate for electrically coupling to the second reflector.
US10886701B1 Low resistance vertical cavity light source with PNPN blocking
A semiconductor vertical light source includes upper and lower mirrors with an active region in between, an inner mode confinement region, and an outer current blocking region that includes a common epitaxial layer including an epitaxially regrown interface between the active region and upper mirror. A conducting channel including acceptors is in the inner mode confinement region. The current blocking region includes a first impurity doped region with donors between the epitaxially regrown interface and active region, and a second impurity doped region with acceptors between the first doped region and lower mirror. The outer current blocking region provides a PNPN current blocking region that includes the upper mirror or a p-type layer, first doped region, second doped region, and lower mirror or an n-type layer. The first and second impurity doped region force current flow into the conducting channel during normal operation of the light source.
US10886692B2 CMOS externally modulated laser driver
The present invention relates to telecommunication techniques and integrated circuit (IC) devices. In a specific embodiment, the present invention provides a laser deriver apparatus that includes a main DAC section and a mini DAC section. The main DAC section processes input signal received from a pre-driver array and generates an intermediate output signal. The mini DAC section provides a compensation signal to reduce distortion of the intermediate output signal. The intermediate output signal is coupled to output terminals through a cascode section and/or a T-coil section. There are other embodiments as well.
US10886683B2 Method for manufacturing terminal-equipped electric wire
A method for manufacturing a terminal-equipped electric wire includes a coating forming process for forming, on a terminal-equipped electric wire having a terminal including a core wire crimping part that holds a core wire of an electric wire and a covering crimping part crimped to a covering of the electric wire, a coating of an ultraviolet-curing resin that integrally covers the core wire and the terminal, and an irradiating process for irradiating the coating with ultraviolet rays. At the coating forming process, while a discharge port that intermittently ejects droplets of the ultraviolet-curing resin and the terminal-equipped electric wire are moved relative to each other, the coating is formed from the ultraviolet-curing resin ejected from the discharge port. A direction of the relative movement of the discharge port and the terminal-equipped electric wire at the coating forming process includes directions orthogonal to an ejection direction of the droplets.
US10886678B2 Ground connection structure of electrical connection box and fixation object and electrical connection box
A ground connection structure for an electrical connection box and a fixation object, includes a first ground contact portion provided on the fixation object, a second ground contact portion provided on the electrical connection box and electrically connected to the first ground contact portion when the electrical connection box is fixed to the fixation object, a ground circuit body provided in the electrical connection box and electrically connected to the second ground contact portion, and a fixing member configured to fix the electrical connection box to the fixation object such that the second ground contact portion is brought into contact with the first ground contact portion.
US10886674B2 Illuminable wall socket plates
The invention relates generally to an illuminable wall socket plate for replacing existing wall socket plates in one simple installation step. The illuminable wall socket plate obtains electric current from a socket to power a light by connecting metal tabs on the back side of the illuminable wall socket plate to socket terminals, and transferring electric current from the socket terminals to a light in the wall socket plate through conductive material, in accordance with the invention described herein.
US10886673B2 Remote controlled extension cord with embedded housing for a remote control
A remote controlled extension cord. The extension cord has a wire attached to a plug with an integrated base. The base serves to cradle a remote control, which is used to turn power on/off to the extensions on the cord. The extension cord has a number of advanced operations, for example a sequential flash operation which cycles power between all of the individual sockets in the extension cord in sequence, and then repeats the sequence. This can all be controlled by the remote control.
US10886667B2 Board-connecting electric connector device
Electromagnetic shielding about both of electric connectors, which are in a mutually mated state, can be sufficiently carried out by a simple configuration. Shield wall portions composed of electrically-conductive members opposed to contact connecting portions (board connecting portions) of a plurality of contact members arranged in multipolar shapes are provided; electromagnetic shielding functions with respect to the contact connecting portions in the respective electric connectors are obtained well by the respective shield wall portions; and, when both of the electric connectors are mated with each other, the shield wall portions are configured to be in an inner/outer double disposition relation in which they are opposed to each other and efficiently block the gaps between the shield wall portions and wiring boards so that sufficient EMI measures can be expected.
US10886664B2 Electrical terminal and connector assembly
In some embodiments, an electrical terminal includes a contact formed of a first material having a tensile strength, and a hood surrounding the contact, the hood formed of a second material having a tensile strength. The tensile strength of the second material is greater than the tensile strength of the first material. The contact and hood have cooperating retention features for securing the contact to the hood, and the hood provides strengthening features for improving the mechanical properties of the contact. The electrical terminal is mounted in a connector assembly. The electrical terminal has features which prevent or minimize damage to a seal of the connector assembly.
US10886655B2 Electrical connector with differently shaped contacts in matrix
An electrical connector includes an insulative housing with a plurality of contacts retained therein in matrix wherein all the contacts are of the cantilevered spring arm type for connecting to the conductive pads of the CPU while categorized with at least two different types for performing different functions, i.e., signal transmission or power delivery. The different type may be related to the corresponding dimension/thickness, the configuration/position, the material, and the processing method which alters the mechanical or electrical characters of the contacts, etc. The different type contacts having the contact points initially at different heights while eventually at the same height, is another feature of the invention.
US10886654B2 Connector and connector housing
A connector having a housing having a receiving passage formed therein. A terminal inserted in an insertion direction and mounted in the receiving passage. Wherein a limiting protrusion is on a wall of the receiving passage, and configured to be abutted against the terminal retaining a portion of the terminal outside the receiving passage, when the terminal is pre-inserted into the receiving passage.
US10886653B2 Method and structure for conductive elastomeric pin arrays using conductive elastomeric interconnects and/or metal caps through a hole or an opening in a non-conductive medium
An improved method and structure is provided for constructing elastomeric pin arrays using a non-conductive medium and compression limiters. Pin to pin of the same elastomeric material, pin to pin of similar elastomeric material, or pin to metal cap structure interconnects are constructed using an elastomeric connection through a non-conductive medium. Compression limiting structures are mated to the non-conductive medium. This structure eliminates the need for PCB structures as the medium reducing manufacturing cost.
US10886648B2 Communication module, electronic device, and image pickup apparatus
A communication module includes a wiring board including ground wiring, an electronic component provided on the wiring board, and a first connector provided on the wiring board and electrically connected to the electronic component via the wiring board. The first connector includes a metal member electrically connected to the ground wiring, and a plurality of pins arranged in an arrangement direction and including a plurality of high-frequency signal pins used for transmission of a high-frequency signal and a plurality of non-high-frequency signal pins for a use different from the transmission of the high-frequency signal. The plurality of high-frequency signal pins include a plurality of first pins successively arranged in the arrangement direction. None of the plurality of non-high-frequency signal pins is interposed between the plurality of first pins and the metal member.
US10886644B2 Method for contacting a contact surface on a flexible circuit with a metal contact, crimping part, connection of flexible circuit and metal contact and control device
The disclosure relates to a method for contacting a contact surface on a flexible circuit board with a metal contact outside the flexible circuit board, with the aid of a press-fit pin. An attachment piece having a sleeve for receiving the press-fit pin is a mechanically and electrically coupled to the flexible circuit board.
US10886638B1 Meter box with insulation-piercing wire termination connectors
A meter box with insulation-piercing wire termination connectors is disclosed. Each connector includes a conductor receiver having an inner surface that defines a channel sized to receive an electrical power conductor comprised of a conductive wire encased within insulation. At least one protrusion projects from the inner surface of the conductor receiver into the channel and has a continuous edge spaced apart from the inner surface that is positioned to pierce the insulation and electrically contact the conductive wire when the electrical power conductor is clamped within the conductor receiver. Each connector may also include a meter jaw configured to receive a connector blade of an electric meter, wherein the meter jaw is mechanically and electrically connected to the conductor receiver.
US10886635B2 Combined antenna apertures allowing simultaneous multiple antenna functionality
An antenna apparatus and method for use of the same are disclosed herein. In one embodiment, the antenna comprises a single physical antenna aperture having at least two spatially interleaved antenna arrays of antenna elements, the antenna arrays being operable independently and simultaneously at distinct frequency bands.
US10886630B2 Antenna module and communication device
An antenna module (1) includes an antenna array (100) that includes a plurality of radiation conductors (11) arranged at regular intervals in or on a dielectric substrate (14) and an RFIC (20) that is provided in or on the dielectric substrate (14) and that performs signal processing on a transmission signal transmitted by the antenna array (100) or a reception signal received by the patch antenna array (100). Each of the plurality of radiation conductors (11) has a transmission feeding point from which the transmission signal is transmitted to the RFIC (20) and a reception feeding point at which the reception signal is received from the RFIC (20).
US10886624B2 Waveguide coupling configuration for a line scanner
Exemplary waveguide coupling configuration can be provided for a fill level radar antenna, e.g., in the form of a line scanner. The exemplary waveguide coupling configuration can include a waveguide openings on the antenna side which can have a distance from one another that can correspond to less than or equal to one half of the wavelength of the transmission signal. For example, the distance between adjacent radiator elements can be greater than one half of the wavelength of the transmission signal. In this exemplary manner, more space can be provided for a front end on the printed circuit board.
US10886618B2 Antenna apparatus and antenna module
An antenna apparatus includes a feed via, a patch antenna pattern which is electrically connected to a first end of the feed via, a plurality of first conductive array patterns, respectively disposed to be spaced apart from the patch antenna pattern and arranged to correspond to at least a portion of a side boundary of the patch antenna pattern, and a first conductive ring pattern spaced apart from the patch antenna pattern and the plurality of conductive array patterns and configured to surround the patch antenna pattern and the plurality of conductive array patterns.
US10886616B2 Multi-mode wireless antenna configurations
Various embodiments of a multi-mode antenna are described. The antenna is preferably constructed having a first inductor coil and a second inductor coil. A plurality of shielding materials are positioned throughout the antenna to minimize interference of the magnetic fields that emanate from the coils from surrounding materials. The antenna comprises a coil control circuit having at least one of an electric filter and an electrical switch configured to modify the electrical impedance of either or both the first and second coils.
US10886614B2 Antenna structure
An antenna structure includes a housing and a first feed source. The first feed source is electrically coupled to a first radiating portion of the housing and adapted to provide an electric current to the first radiating portion.
US10886613B2 Volume based gradient index lens by additive manufacturing
Techniques are described for forming a gradient index (GRIN) lens for propagating an electromagnetic wave comprising receiving, by a manufacturing device having one or more processors, a model comprising data specifying a plurality of layers, wherein at least one layer of the plurality of layers comprises an arrangement of one or more volume elements comprising a first dielectric material and a second dielectric material, wherein the at least one layer of the plurality of layers has a dielectric profile that is made up of a plurality of different effective dielectric constants of the volume elements in the layer, and generating, with the manufacturing device by an additive manufacturing process, the GRIN lens based on the model.
US10886611B2 Hybrid high gain antenna systems, devices, and methods
Devices, systems, and methods for a hybrid high gain antenna in which a plurality of antennas are mounted substantially symmetrically such that the antennas collectively provide 180° of antenna coverage for a surface above the antennas. In some embodiments, the hybrid high gain antenna system can be mounted on a mobile device with sufficient inclinations such that the antennas collectively provide approximately 180° of antenna coverage. In some embodiments, the hybrid high gain antenna system is configured to reach a gain of between about 10 dBi and 12 dBi at a target frequency of between about 26 GHz and 30 GHz.
US10886609B2 Antenna arrangement
An antenna arrangement is described which comprises an electrical conductor extending along an axis, a first electrically conductive disc in contact with the electrical conductor and extending perpendicularly from the axis, a second electrically conductive disc in contact with the conductor and extending perpendicularly from the axis. The antenna arrangement also comprises an electrically conductive housing enclosing, circumferentially around the axis, the electrical conductor, the first electrically conductive disc and the second electrically conductive disc, feeding means configured to feed electromagnetic energy to the first electrically conductive disc, transmitting means configured to transmit electromagnetic energy from the second electrically conductive disc, and a third electrically conductive disc in contact with the conductor and extending perpendicularly from the axis between the first electrically conductive disc and the second electrically conductive disc at a distance therefrom. The third electrically conductive disc comprises at least one opening.
US10886608B2 Hybrid feed technique for planar antenna
In an aspect, an apparatus may be an apparatus for wireless communication. The apparatus for wireless communication may include a transceiver, a memory, and at least one processor coupled to the memory and configured to execute instructions stored in the memory to control the transceiver. In another aspect, an apparatus may be an apparatus for wireless communication. The apparatus for wireless communication may include a patch antenna coupled to the transceiver. The patch antenna includes a patch, a ground plane substantially located with respect to the patch, a probe feed coupled to the patch, and a slot-coupled feed configured to couple to the patch.
US10886607B2 Multiple-input and multiple-output antenna structures
An electronic device may include a housing and four antennas at respective corners of the housing. Cellular telephone transceiver circuitry may concurrently convey signals at one or more of the same frequencies over one or more of the four antennas using a multiple-input multiple-output (MIMO) scheme. In order to isolate adjacent antennas, dielectric-filled openings may be formed in conductive walls of the housing to divide the walls into segments that are used to form resonating element arms for the antennas. If desired, first and second antennas may include resonating element arms formed from a wall without any gaps. The first and second antennas may include adjacent return paths. A magnetic field associated with currents for the first antenna may cancel out with a magnetic field associated with currents for the second antenna at the adjacent return paths, thereby serving to electromagnetically isolate the first and second antennas.
US10886605B2 Scattered void reservoir
An antenna apparatus and method for using the same are disclosed. In one embodiment, the antenna comprises an antenna element array having a plurality of radiating radio-frequency (RF) antenna elements formed using portions of first and second substrates with a liquid crystal (LC) therebetween, the first substrate comprising a plurality of irises and the second substrate comprises a plurality of patches, wherein each of the patches is co-located over and separated from an iris in the plurality of irises with LC at least partially between each overlap region a patch and iris overlap; and a reservoir structure between the first and second substrates to hold LC and comprising areas around the RF antenna elements, the reservoir structure having a cavity large enough to accommodate thermal expansion of the LC and having one or more areas void of LC, wherein LC remains in patch/iris overlap regions of the plurality of radiating RF antenna elements even when additional LC could enter the one or more areas void of LC.
US10886599B2 Time-variant antenna module for wireless communication devices
A plug-and-play antenna may be used with many different types of wireless communication devices. An antenna may be coupled to an impedance tuning component and a waveform generator. A calibration control module receives radio status information, controls the waveform generator to vary a response of the antenna, and tunes the impedance tuning component to match impedances between a radio and the antenna.
US10886598B2 Antenna module and electronic device having the same
An antenna module includes: a coil part including an antenna wiring disposed on an insulating substrate; a first magnetic part disposed on a first surface of the insulating substrate; and a second magnetic part disposed on a second surface of the insulating substrate, wherein the first magnetic part and the second magnetic part overlap with each other on a center region of the antenna wiring.
US10886595B1 Outdoor Wi-Fi bollard
An outdoor Wi-Fi bollard includes a bollard housing having a vertical tube with a vertical wall and top and bottom openings and a cap disposed over the top opening; a base disposed at the bottom opening; first and second vertical members inside the housing and extending adjacent the wall from the base to the top opening, the first and second vertical members including first and second lower ends, respectively, operably attached to the base; and a first brace attached to the first and second upper ends, the first and second vertical members including first and second upper ends, respectively, operably attached to the first brace.
US10886592B2 Automated feed source changer for a compact test range
A mechanical means for deploying one of two or more feed sources within a test range is presented. The feed source selected for testing is properly positioned for use within the range by rotating one of two or more arms to an upright and locked position. An arm may further include a rotatable antenna wheel with two or more feed sources thereon whereby a selected feed source is rotated into position via the antenna wheel. The antenna wheel includes a center body, feed sources attached to the center body and aligned along a rotational plane, and a shroud disposed about the center body and feed sources. The antenna wheel may include a cooling system for managing heat generated by the feed sources and electronics therefore. In preferred embodiments, the feed source changer is mounted within the range so that a selected feed source communicates an emitted beam onto a reflector which is redirected as a reflected beam toward a device under test. Concealment panel(s) may be positioned adjacent to the feed source changer to minimize electromagnetic reflections therefrom.
US10886588B2 High dynamic range probe using pole-zero cancellation
An oscilloscope probe includes a tip network, a low-loss signal cable, and a terminating assembly. The tip network is connected to the signal cable and is configured to electrically connect to a device under test via a tip network node. The terminating assembly includes an amplifier, a feedback network and a terminating attenuator. The amplifier has an inverting input, a non-inverting input connected to ground, and an amplifier output configured to connect to an oscilloscope input. The feedback network is connected between the inverting input and the amplifier output. The terminating attenuator includes a first loop circuit and a second loop circuit. The first loop circuit is provided between the signal cable and the inverting input of the amplifier. The second loop circuit is provided between the signal cable, and ground. Resistance of terminating resistors in the loop circuits are selected to match characteristic impedance of the signal cable.
US10886586B2 Packaging and thermalization of cryogenic dispersive-resistive hybrid attenuators for quantum microwave circuits
A hybrid microwave attenuator is constructed by forming a circuit and a housing. The circuit has two ports, a resistive component configured to attenuate some frequencies in an input signal (transmitted signal), and a dispersive component configured to attenuate some frequencies within a frequency range. The resistive component and the dispersive component are arranged in a series configuration relative to one another between the two ports of the circuit. The housing includes a closable structure in which the circuit is positioned, the structure being formed of a material that exhibits at least a threshold level of thermal conductivity, where the threshold level of thermal conductivity is achieved at a cryogenic temperature range in which a quantum computing circuit operates. The housing further includes a pair of microwave connectors, the pair of connectors being thermally coupled to the housing.
US10886581B2 Battery pack
A battery pack includes a housing accommodating a plurality of batteries and a blower. A control unit manages the temperature of the batteries according to the battery temperature provided by a temperature detector. When the battery temperature becomes equal to or higher than a predetermined cooling required temperature, the control unit executes a cooling mode of operating the blower to cool the batteries. The control unit executes a temperature equalizing mode of operating the blower to equalize the temperature inside the housing by causing the fluid flowing through the circulation path even when the battery temperature is lower than the cooling required temperature and the cooling is unnecessary.
US10886580B2 Cylindrical battery cell packaging and cooling configuration
Systems and methods that provide improved cooling for batteries are disclosed. A battery system according to the present disclosure may include a cooling plate, one or more battery cells coupled to one surface of the cooling plate, and one or more battery cells coupled to the opposite surface of the cooling plate. The cooling plate and corresponding batteries may be included in a battery module, and multiple battery modules electrically connected may make up a battery pack. The cooling plates may comprise channels for cooling fluid, which may be provided to the plates in parallel from a cooling fluid source. Cooling the battery cells at the ends of the cells, where they are coupled to the cooling plate, may advantageously provide one or more of improved energy density, thermal management, and safety.
US10886569B2 Non-aqueous electrolyte secondary battery and method of producing the same
A non-aqueous electrolyte secondary battery includes a negative electrode, a positive electrode, and an electrolyte solution. The electrolyte solution contains at least one selected from the group consisting of ethylene carbonate, fluoroethylene carbonate, and vinylene carbonate. The negative electrode includes a negative electrode mixture layer. The negative electrode mixture layer contains a silicon-containing particle and a graphite particle. In a Log-differential pore volume distribution of the negative electrode mixture layer, the ratio of a Log-differential pore volume at a pore diameter of 2 μm to a Log-differential pore volume at a pore diameter of 0.2 μm is within a range of 10.5 to 33.1.
US10886564B2 Electrolyte for lithium secondary battery and lithium secondary battery including the electrolyte
An electrolyte for a lithium secondary battery, the electrolyte including: a compound represented by Formula 1; a lithium salt; and an organic solvent, wherein an amount of the compound represented by Formula 1 is less than about 3.0 weight percent, based on a total weight of the electrolyte: wherein, in Formula 1, R1 to R15 are each independently selected from hydrogen, fluorine, a C1-C10 alkyl group, and a C6-C10 aryl group.
US10886562B2 Acrylate polymers with dicarbonyl pendant groups as electrolytes for lithium ion batteries
New acrylate-based polymers with dicarbonyl pendant groups have been synthesized. When these polymers are combined with electrolyte salts, such polymer electrolytes have shown excellent electrochemical oxidation stability in lithium battery cells. Their stability along with their excellent ionic transport properties make them especially suitable as electrolytes in high energy density lithium battery cells.
US10886557B2 Fuel cell stack
An opening is formed in an accommodating case of a fuel cell stack. Flat cables are led out of the accommodating case through the opening. The flat cables pass through a grommet covering the opening. The grommet is positioned by a seal plate (positioning member) attached to the accommodating case.
US10886556B2 Power generation cell
A first metal separator of a power generation cell includes an oxygen-containing gas flow field extending along an electrode surface of a membrane electrode assembly, an oxygen-containing gas supply passage connected to the oxygen-containing gas flow field and extending through the first metal separator in a separator thickness direction, and a passage bead formed around the oxygen-containing gas supply passage and protruding in the separator thickness direction. A water drainage channel configured to connect an inner space of the passage bead with the oxygen-containing gas supply passage is provided at a lower portion of the passage bead.
US10886554B2 Redox flow battery pipe, method for manufacturing redox flow battery pipe, pipe unit, and redox flow battery
A redox flow battery pipe which is disposed between a tank that stores an electrolyte and a battery element and through which the electrolyte flows includes a plurality of parallel portions arranged in parallel and a plurality of bent portions connecting the parallel portions adjacent to each other. The pipe includes a meandering portion in which the parallel portions and the bent portions are integrally molded so as to be alternately connected. A ratio of a center-to-center distance X to an outer diameter D satisfies 1.2 or more and 2.5 or less where D represents an outer diameter and X represents a distance between centers of the parallel portions adjacent to each other.
US10886552B2 Electrochemical system for storing electricity in metals
An electrochemical cell system, including: a housing; an electrolyte disposed in the housing; a plurality of discharging cathodes immersed in the electrolyte and a plurality of first spaces between the discharging cathodes, a metallic material, when placed in the first spaces, forms a plurality of discharging anodes; an electrochemical system, including: a housing, an electrolyte disposed in the housing, a discharging assembly immersed in the electrolyte including one or more discharging cathodes and a first space amid the discharging cathodes and the interior surface of the housing, a metallic material, wherein the first space contains the metallic material to form one or more discharging anodes, and a second space above the discharging assembly contains the metallic material in excess of the portion in the first space; and methods of simultaneous charging and discharging.
US10886551B2 Method for synchronously recovering metal and elemental sulfur
The present disclosure discloses a method for synchronously recovering metal and elemental sulfur, particularly to a method for synchronously recovering metal and elemental sulfur in sulfide ore tailings, and belongs to the technical field of waste recycling. According to the present disclosure, metal and sulfur element are transferred from a solid phase to a liquid phase in the form of ions respectively by leaching the sulfide ore tailings in an anode chamber, then metal ions are recovered in the form of hydroxide precipitate in a first cathode chamber, and sulfate ions are recovered in the form of elemental sulfur precipitate in a second cathode chamber. The method of the present disclosure can synchronously realize the recovery of metal and elemental sulfur in sulfide ore tailings, such that a metal recovery rate is up to 89.4%, and an elemental sulfur recovery rate is up to 45.7%, meanwhile, a process flow is simple, operating cost is low, recovery rates of metal and sulfur element in tailings are high, corrosion of equipment is alleviated, and secondary pollution is avoid.
US10886546B2 Dynamic purge chamber
The invention relates to a flushing arrangement for flushing (purging) a fuel cell unit on its anode side and/or an electrolysis unit on its cathode side. The flushing arrangement has a flushing channel with a first and a second flushing channel section, which can be fluidically connected to one another via a purge valve of the flushing arrangement, and with a buffer store which is fluidically connected to the flushing channel and downstream of the purge valve, and which has a storage chamber that is provided for intermediate storage of a fluid mass to be flushed in a pulse-type manner with a flush mass flow from the fuel cell unit and/or from the electrolysis unit, so that this fluid mass can be discharged with a discharge mass flow, which is smaller than the flush mass flow, out of an outflow element fluidically connected to the second flushing channel section.
US10886542B2 Fuel cell
The invention relates to a fuel cell (2) comprising at least one membrane electrode assembly (10) and at least one flow field plate (40) comprising a separator plate (50). The flow field plate (40) has at least one structural part (51, 52) which comprises a base body (60) in which recesses (65) are introduced, and vanes (61, 62) which extend from sides (70, 72) of the recesses (65) and extend to the at the least one membrane electrode assembly (10).
US10886537B2 Electrochemical devices and methods for making same
A current collector for use in an electrochemical cell is provided. The current collector comprises: a reticulated core comprising a polymer and having continuous porosity; a first reticulated surface; a second reticulated surface opposite said first reticulated surface; and a thin metal film disposed on at least one of said first and second reticulated surfaces, wherein said current collector has continuous porosity. A high temperature resistant polymer is preferred for the reticulated core where the current collector may be exposed to high temperatures during production or use. The continuous porosity of the reticulated core 12 and the current collector allows for passage of electrolyte and ions, as necessary for operation of an electrochemical device that includes the current collector. Various methods for making the current collector are also provided, including an exemplary embodiment in which a reticulated core comprising a polymer is provided and a thin metal film is deposited on at least one of the first or second reticulated surface of the reticulated core to form the current collector. An electrode assembly which includes the current collector, as well as an electrochemical cell which includes at least one current collector, are also provided.
US10886535B2 Electrodes containing carbon black particles and related methods
An electrode, includes an electrically conductive substrate; and a composition supported by a surface of the electrically conductive substrate, the composition comprising carbon black particles having a Brunauer-Emmett-Teller (BET) surface area ranging from 80 m2/g to 1100 m2/g, an oil absorption number equal to or less than 300 mL/100 g, a surface energy of 10 mJ/m2 or less, and a particle size distribution with a D50 value equal to or less than 165 nm.
US10886529B2 Positive electrode active material containing lithium composite oxide and covering material and battery
A positive electrode active material includes a lithium composite oxide and a covering material that covers a surface of the lithium composite oxide. The covering material has an electron conductivity of 106 S/m or less. The lithium composite oxide is a multiphase mixture including a first phase having a first crystal structure that belongs to a space group Fm-3m and a second phase having a second crystal structure that belongs to a space group other than a space group Fm-3m. The ratio I(18°-20°)/I(43°-46°) of a first integrated intensity I(18°-20°) of a first maximum peak present at a first diffraction angle 2θ of 18° or more and 20° or less to a second integrated intensity I(43°-46°) of a second maximum peak present at a second diffraction angle 2θ of 43° or more and 46° or less in an XRD pattern of the lithium composite oxide satisfies 0.05≤I(18°-20°)/I(43°-46°)≤0.90.
US10886523B2 Electroplating lithiated transition metal oxides using low purity starting precursors
A method for electroplating (or electrodeposition) a lithiated transition metal oxide composition using low purity starting precursors. The method includes electrodepositing the electrochemically active material onto an electrode in an electrodeposition bath containing a non-aqueous electrolyte. The lithiated metal oxide can be used for various applications such as electrochemical energy storage devices including high power and high-energy lithium-ion batteries.
US10886520B2 Electrode assembly, rechargeable battery comprising the same and method for manufacturing rechargeable battery
An electrode assembly, a rechargeable battery comprising the same, and a method for manufacturing the rechargeable battery are provided. The electrode assembly comprises an electrode stack in which a plurality of electrodes and a plurality of separators are alternately combined. The electrode assembly also comprises an electrode tab part including a plurality of electrode tabs respectively connected to the plurality of electrodes to extend from a side surface of the electrode stack. The electrode tab part comprises an inclined portion provided on a first side thereof and a tab collection portion provided on a second side thereof, the inclined portion extends from the side surface of the electrode stack and bent in a direction, in which the plurality of electrode tabs are collected, and the tab collection portion extends from the inclined portion and has a shape in which the plurality of electrode tabs are joined.
US10886519B2 Conductor module for terminal
A conductor module for terminal includes a bus bar, a state detector including a detection conductor, and a fixing member fixing the state detector to the bus bar. The bus bar includes a connection surface to which the detection conductor is electrically connected, and two fixing holes formed with the placed state detector interposed therebetween. The fixing member includes a main body that the state detector is made contact with, and plastically deformable fixing legs. Each of the fixing legs is inserted in the fixing hole from the connection surface side and projects from the fixed surface. In a fixed state, when the fixing leg is seen from an axis direction of the fixing hole, a tip of the fixing leg is disposed on the outside in a radial direction than the fixing holes.
US10886516B2 Active membrane with controlled ion-transport
A membrane is provided that includes a membrane substrate defining a plurality of pores to allow ion transport therethrough; an ion-doped conductive polymer disposed on a surface of the membrane substrate; and a conductive material disposed between the membrane substrate and the ion-doped conductive polymer. The membrane may have an areal density from about 0.01 Coulombs per cm2 (C/cm2) to about 100 C/cm2. Such membranes provide for controlled bidirectional ion transport therethrough and may be used in electrochemical cells that includes such membranes as part of (or the entirety of) the separator. Such separators may be used to control charge transfer through the electrochemical cell and/or reversibly stop charge transfer therethrough to prevent thermal runaway.
US10886511B2 Housing for the cell stack of a battery
The invention relates to a housing for a cell stack of a battery, comprising: an integral frame from accommodating the cell stack, wherein the frame surrounds at least three end faces of a cell stack which is accommodated in the housing, and at least one electrically conductive connecting element for establishing an electrical connection between an external connection and a cell stack which is accommodated in the housing is integrated in the frame; and a cover for covering sides, in particular all sides, of a cell stack which is received in the housing, which sides are not surrounded by the frame.
US10886510B2 Battery module with selective temperature control
A battery module may include a plurality of sub-modules arranged in a single direction, a cooling unit contacting one sides of the plurality of sub-modules to cool the plurality of sub-modules, and a heating unit contacting other sides opposing the one sides of the plurality of sub-modules to heat the plurality of sub-modules.
US10886509B2 Battery operated device and battery removal method
A battery operated device and method of removing a battery therefrom are described. The battery operated device includes a battery compartment, a battery in the battery compartment, and an electric component powered by the battery. The battery compartment is mounted on a deformable base and includes a top surface which is adapted to be ruptured by deforming the deformable base, thereby enabling removal of the battery from the battery compartment. The method of removing a battery from a battery compartment of a battery operated device includes rupturing a top surface of the battery compartment by deforming a deformable base of the battery compartment, and removing the battery from the battery compartment.
US10886508B2 Adhesive battery securement
One embodiment provides a device, including: a battery; and a tape strip comprising: a top surface; a bottom surface; and at least one elevatable section, wherein the at least one elevatable section comprises an area, situated in the top surface, containing an adhesive; wherein the top surface is composed of a non-adhesive substance on all portions of the top surface not associated with the area and wherein the bottom surface is composed of the adhesive on all portions of the bottom surface not associated with the at least one elevatable section; wherein the battery is adhered to the top surface of the tape strip via an adhesive connection between the area containing the adhesive and a bottom surface of the battery, wherein the tape strip is adhered to the device via another adhesive connection between the bottom surface of the tape strip and an inner portion of the device.
US10886506B2 Cell packaging material, method for manufacturing same, and cell
Provided is a cell packaging material having a high insulating performance and durability. A cell packaging material comprising a layered body provided with at least a substrate layer, a metal layer, an adhesive layer, and a heat-fusible resin layer in the stated order. The adhesive layer has a resin composition that contains an acid-modified polyolefin and an epoxy resin. In probe displacement amount measurements involving the use of a thermal mechanical analyzer, when a probe is placed on the surface of the adhesive layer at an end part of the cell packaging material and the probe is heated from 40° C. to 220° C., the position of the probe does not drop in relation to the initial value.
US10886505B2 Manufacturing method of display apparatus utilizing dam portion and display apparatus manufactured using the method
A manufacturing method of a display apparatus, in which a defect rate in a manufacturing process is reduced and product reliability is increased, and a display apparatus manufactured according to the method are provided. The manufacturing method includes: forming a first pixel electrode on a substrate; forming an insulating layer; forming a first dam portion; forming a first lift-off layer; forming a first mask layer; forming a first intermediate layer; forming a first opposite electrode; forming a first insulating protective layer; and removing the first dam portion.
US10886499B2 Light emitting display apparatus and method of manufacturing the same
A light emitting display apparatus includes a passivation layer on a thin film transistor, a light emitting diode on the passivation layer, the light emitting diode having an anode, a light emitting layer on the anode, and a cathode on the light emitting layer, and a hydrogen absorbing layer on the light emitting diode, the hydrogen absorbing layer including an inorganic material having a mass percentage of 0.08% to 50%.
US10886493B2 Display device including a crack detection line
A display device includes a substrate including a display area and a non-display area. The display device further includes a plurality of pixels in the display area of the substrate. The display device additionally includes a plurality of gate lines and a plurality of data lines respectively connected to the plurality of pixels. The display device further includes a plurality of insulative step portions disposed in the non-display area of the substrate and arranged in a first direction parallel to sides of the display area. The display device further includes a crack detection line in the non-display area and extending primarily in the first direction. The crack detection line includes a first portion which does not overlap the plurality of insulative step portions, and a second portion overlapping each of the insulative step portions.
US10886486B1 QLED with asymmetrical quantum emitters
A light-emitting layer structure that improves the optical extraction efficiency using asymmetrical quantum dots aligned with a plane of the layer structure is provided. The structure includes a substrate; a first electrode layer deposed on the substrate; a first charge transport layer deposited on the first electrode layer; an emissive layer (EML) deposited on the first charge transport layer; a second charge transport layer deposited on the EML; and a second electrode layer deposited on the second charge transport layer; wherein the EML includes asymmetrical quantum dot nanoparticles, and each nanoparticle has a major axis longer than a first minor axis and a second minor axis, both the first minor axis and the second minor axis being orthogonal to the major axis, and wherein the major axis of each of the nanoparticles of the plurality of nanoparticles is aligned parallel to a plane of the EML.
US10886485B2 Quantum dot light emitting diode (QLED) and manufacture method thereof, display panel
A quantum dot light emitting diode (QLED) and a manufacture method thereof, a display panel are provided. The QLED includes a hole transport layer and a quantum dot light emitting layer, the hole transport layer includes a porous structure layer having pores, the quantum dot light emitting layer is disposed on the hole transport layer; the quantum dot light emitting layer contacts the porous structure layer, and a material of the quantum dot light emitting layer is disposed in at least a part of the pores.
US10886484B2 Organic thin film photovoltaic device module and electronic apparatus
An organic thin film photovoltaic device module includes: a substrate; a first and second transparent electrode layers disposed on the substrate; an organic layer disposed on the substrate and the first and second transparent electrode layers; a plurality of dot-shaped contact holes formed so as to pass through up to the second transparent electrode layer in a perpendicular-to-plane direction with respect to the organic layer; a metal electrode layer disposed on the organic layer and on the second transparent electrode layer via the dot-shaped contact hole; and a passivation layer disposed on the metal electrode layer. There are provided: the organic thin film photovoltaic device module having satisfactory appearance without deteriorating appearance thereof and having the improved structure of the portion jointed in series; and the electronic apparatus.
US10886483B2 Stretchable display device
A stretchable display device comprises a plurality of island substrates where a plurality of pixels is defined and spaced apart from each other; a lower substrate disposed under the plurality of island substrates and including a plurality of grooves; and a plurality of connecting lines electrically connecting a plurality of pads disposed on adjacent island substrates of the plurality of island substrates; and a lower adhesive layer disposed under the plurality of island substrates and the plurality of connecting lines, and overlapping the plurality of island substrates.
US10886481B2 Display substrate with angle-adjusting portion, manufacturing method thereof, and display device
A display substrate, a manufacturing method thereof, and a display device are provided. The display substrate includes: a base substrate including a main portion and an edge portion located on at least one side of the main portion; a first pixel located on the edge portion and including a first light-emitting surface; and an angle-adjusting portion located between the first pixel and the edge portion and configured to provide an included angle between the first light-emitting surface and the edge portion at a position where the first pixel is located, the included angle being not zero.
US10886476B2 Polycyclic compound and organic electroluminescence device including the same
A polycyclic compound may be represented by Formula 1 below. The polycyclic compound may improve the light emitting efficiency of a blue light emitting region, and an organic electroluminescence device including the polycyclic compound may have improved blue light emission, high external quantum efficiency, and long life. The polycyclic compound may be used as a thermally activated delayed fluorescence material, which emits blue light, to improve the blue light emitting efficiency of the organic electroluminescence device.
US10886475B2 Organic electroluminescent materials and organic electroluminescent devices
The present disclosure relates to organic electroluminescent materials and organic electroluminescent devices, in particular, discloses a compound of formula (1), wherein R1, R2, R3 and R4 are each independently selected from hydrogen, a substituted or unsubstituted C1-20 alkyl, a substituted or unsubstituted C3-20 cycloalkyl, a substituted or unsubstituted aromatic hydrocarbyl, or a substituted or unsubstituted aromatic heterocyclic group; and at least one of R1, R2, R3 and R4 contains a group having a hole-transporting ability; and at least one of R1, R2, R3 and R4 contains a group having an electron-transporting ability; A and B each independently represent hydrogen, a substituted or unsubstituted, fused aromatic ring, or a substituted or unsubstituted, fused heteroaromatic ring containing a heteroatom(s) selected from O, N and S.
US10886469B2 Display device
A method of manufacturing a display device, including: a stacking step of stacking, on a glass substrate, a sacrificial resin layer, a metal layer, a transparent metal oxide layer, a base material resin layer, and a functional layer including at least one of a pixel circuit-constituting layer driving a plurality of pixels and a color filter layer, in this order; a radiating step of radiating a pulsed light of a xenon flash lamp to the metal layer through the glass substrate and the sacrificial resin layer; and a detaching step of reducing a force of adhesion between the sacrificial resin layer and the metal layer with the pulsed light radiated in the radiating step, and detaching the sacrificial resin layer from the metal layer.
US10886467B2 CBRAM by subtractive etching of metals
A method is presented for constructing conductive bridging random access memory (CBRAM) stacks. The method includes forming a plurality of conductive lines within an interlayer dielectric (ILD), forming a CBRAM stack including at least an electrolyte layer, a conductive layer, a metal cap layer, and a top electrode such that a top end of the CBRAM stack has a smaller critical dimension than a bottom end of the CBRAM stack, forming a low-k dielectric layer over the CBRAM stack, and exposing a top surface of the CBRAM stack during a via opening.
US10886461B2 Highly physical etch resistive photoresist mask to define large height sub 30nm via and metal hard mask for MRAM devices
A conductive via layer is deposited on a bottom electrode, then patterned and trimmed to form a sub 20 nm conductive via on the bottom electrode. The conductive via is encapsulated with a first dielectric layer, which is planarized to expose a top surface of the conductive via. A MTJ stack is deposited on the encapsulated conductive via wherein the MTJ stack comprises at least a pinned layer, a barrier layer, and a free layer. A top electrode layer is deposited on the MTJ stack and patterned and trimmed to form a sub 30 nm hard mask. The MTJ stack is etched using the hard mask to form an MTJ device and over etched into the encapsulation layer but not into the bottom electrode wherein metal re-deposition material is formed on sidewalls of the encapsulation layer underlying the MTJ device and not on sidewalls of a barrier layer of the MTJ device.
US10886460B2 Magnetic tunnel junction device with spin-filter structure
A magnetic device includes: a conductive layer into which current is injected in a first direction, the conductive layer causing spin Hall effect or Rashba effect; a ferromagnetic layer disposed in contact with the conductive layer such that the ferromagnetic layer and the conductive layer are stacked on each other, a magnetization direction of the ferromagnetic layer being switched; and a spin filter structure having a fixed magnetization direction, the spin filter structure being disposed on at least one of the opposite side surfaces of the first direction of the conductive layer to inject spin-polarized current into the conductive layer.
US10886458B2 Multi-resistance MRAM
Apparatuses, systems, and methods are disclosed for magnetoresistive random access memory. A magnetic tunnel junction for storing data may include a reference layer, a barrier layer, and a free layer. A barrier layer may be disposed between a reference layer and a free layer. A free layer may include a nucleation region and an arm. A nucleation region may be configured to form a magnetic domain wall. An arm may be narrower than a nucleation region and may extend from the nucleation region. An arm may include a plurality of pinning sites formed at predetermined locations along the arm for pinning a domain wall.
US10886456B2 Nonvolatile magnetic memory device
A nonvolatile magnetic memory device having a magnetoresistance-effect element includes: (A) a laminated structure having a recording layer in which an axis of easy magnetization is oriented in a perpendicular direction; (B) a first wiring line electrically connected to a lower part of the laminated structure; and (C) a second wiring line electrically connected to an upper part of the laminated structure, wherein a high Young's modulus region having a Young's modulus of a higher value than that of a Young's modulus of a material forming the recording layer is provided close to a side surface of the laminated structure.
US10886455B2 Piezoelectric microphone with deflection control and method of making the same
A method of forming a piezoelectric microphone with an interlock/stopper and a micro-bump and a resulting device are provided. Embodiments include forming a membrane over a Si substrate having a first and second sacrificial layer disposed on opposite surfaces thereof, the membrane being formed on the first sacrificial layer, forming a first HM over the membrane, forming first and second vias through the first HM, forming a first pad layer in the first and second vias and over an exposed top thin film, forming a trench to the first sacrificial layer between the first and second vias and a gap between the trench and second via, patterning a second HM over the membrane, in the first and second vias, the trench and the gap, and forming a second pad layer over the second HM and in exposed areas around the first and second vias to form pad structures.
US10886454B2 Antenna-based qubit annealing method
Systems and techniques facilitating antenna-based thermal annealing of qubits are provided. In one example, a radio frequency emitter, transmitter, and/or antenna can be positioned above a superconducting qubit chip having a Josephson junction coupled to a set of one or more capacitor pads. The radio frequency emitter, transmitter, and/or antenna can emit an electromagnetic signal onto the set of one or more capacitor pads. The capacitor pads can function as receiving antennas and therefore receive the electromagnetic signal. Upon receipt of the electromagnetic signal, an alternating current and/or voltage can be induced in the capacitor pads, which current and/or voltage thereby heat the pads and the Josephson junction. The heating of the Josephson junction can change its physical properties, thereby annealing the Josephson junction. In another example, the emitter can direct the electromagnetic signal to avoid unwanted annealing of neighboring qubits on the superconducting qubit chip.
US10886451B2 Thermoelectric material, method of fabricating the same, and thermoelectric device
Provided are a thermoelectric material, a method of fabricating the same, and a thermoelectric device. The thermoelectric material includes a first material layer including a chalcogen element; and a second material layer including a reaction compound between the chalcogen element and a metal element, wherein the thermoelectric material has a structure in which the first material layer is inserted in the second material layer.
US10886450B2 Thermoelectric composite material comprising MXene and method for manufacturing the same
Disclosed is a thermoelectric composite material includes a thermoelectric material including crystal grains; and a MXene inserted at boundaries of the crystal grains consisting of the thermoelectric material. Accordingly, the thermoelectric composite material may have a reduced thermal conductivity and an increased electrical conductivity. Furthermore, mechanical properties of the thermoelectric composite material may be improved. Thus, the thermoelectric composite material may improve the thermoelectric ability of a thermoelectric module including the same. A method of manufacturing the thermoelectric composite material includes coating MXene on a surface of a thermoelectric material powder including crystal grains; and sintering the thermoelectric material powder coated with the MXene to form a sintered body including the MXene inserted at boundaries of the crystal grains consisting of the thermoelectric material.
US10886446B2 Micro LED structure and method of manufacturing same
The present invention relates generally to a micro LED structure and a method of manufacturing the same, and more particularly to a micro LED structure having an anisotropic conductive film between a micro LED and a target substrate to which the micro LED is bonded for electrically connect the micro LED and the target substrate together, and a method of manufacturing the same.
US10886443B2 Light emitting device package and light emitting device package module
A light emitting device package includes a light emitting device that generates light, a body frame including a cavity in which the light emitting device is mounted, a molding material that fills the cavity, and absorbing pigments that convert the light generated by the light emitting device. The absorbing pigments have a peak value within a wavelength range of 490 to 520 nm and a full width at half maximum (FWHM) of 40 to 70 nm.
US10886437B2 Devices and structures bonded by inorganic coating
An inorganic coating may be applied to bond optically scattering particles or components. Optically scattering particles bonded via the inorganic coating may form a three dimensional film which can receive a light emission, convert, and emit the light emission with one or more changed properties. The inorganic coating may be deposited using a low-pressure deposition technique such as an atomic layer deposition (ALD) technique. Two or more components, such as an LED and a ceramic phosphor layer may be bonded together by depositing an inorganic coating using the ALD technique.
US10886435B2 Group III nitride semiconductor with InGaN diffusion blocking layer
To provide a high-quality group III nitride semiconductor. A group III nitride semiconductor including an n-GaN layer composed of AlxGa1-xN (0≤x<1), an InGaN layer disposed on the n-GaN layer and composed of InGaN, an n-AlGaN layer disposed on the InGaN layer and composed of n-type AlyGa1-yN (0≤y<1), and a functional layer disposed on the n-AlGaN layer, wherein the concentration of Mg in the n-GaN layer is higher than the concentration of Mg in the n-AlGaN layer.
US10886430B2 Light-emitting device and method of manufacturing the same
A method of manufacturing a light-emitting device includes: arranging a plurality of light-emitting elements each having an upper surface; disposing a first reflective member between the plurality of light-emitting elements such that the upper surface of each of the plurality of light-emitting elements are exposed and such that lateral surfaces of the light-emitting elements are covered with the first reflective member; disposing a light-transmissive member over the upper surface of each of the plurality of light-emitting elements and the first reflective member; forming a plurality of grooves surrounding one or two or more light-emitting elements by removing a portion of the light-transmissive member and a portion of the first reflective member; disposing a second reflective member to fill the plurality of grooves; and cutting the second reflective member to perform singulation.
US10886429B2 Method of manufacturing an optoelectronic device by transferring a conversion structure onto an emission structure
The invention relates to a method of manufacturing an optoelectronic device (1) produced on the basis of GaN, comprising an emission structure (10) configured to emit a first light radiation at the first wavelength (λ1), the method comprising the following steps: i. producing a growth structure (20) comprising a nucleation layer (23) of Inx2Ga1-x2N at least partially relaxed; ii. producing a conversion structure (30), comprising an emission layer (33) configured to emit light at a second wavelength (λ2), and an absorption layer (34) produced on the basis of InGaN; iii. transfer of the conversion structure (30) onto the emission structure (10) in such a way that the absorption layer (34) is located between the emission structure (10) and the emission layer (33) of the conversion structure.
US10886428B2 Method of manufacturing semiconductor element
A method of manufacturing a semiconductor element includes: a first providing step comprising providing a structure body comprising a semiconductor stacked body, the structure body including first surfaces that include surfaces defining at least one first recess; a first forming step comprising forming a first rough-surface portion at or inward of at least a portion of the surfaces defining the first recess of the structure body; a second forming step comprising forming a first metal layer at a first surface side of the structure body; a second providing step comprising providing a substrate on which a second metal layer is disposed; and a bonding step comprising heating the first metal layer and the second metal layer in a state in which the first metal layer and the second metal layer face each other.
US10886426B2 Method for producing an electronic device and electronic device
A method for producing an electronic device and an electronic device are disclosed. In an embodiment a method for producing an electronic device includes attaching semiconductor chips on a carrier, applying a fluoropolymer to main surfaces of the semiconductor chips facing away from the carrier and a main surface of the carrier facing the semiconductor chip thereby forming an encapsulation layer including a fluoropolymer, structuring the encapsulation layer thereby forming cavities in the encapsulation layer and applying a metal layer in the cavities.