Document Document Title
US10813260B2 Component mounting device
A component mounting device stores a correspondence relationship between identification codes and head types in an HDD. A CPU of the component mounting device reads a two-dimensional bar-code of a head which is stored in a head storage area using a bar-code reader when exchanging a first head which is held in a head holding body of a head unit for a second head which is stored in the head storage area. The CPU looks up the identification code included in the two-dimensional bar-code in the correspondence relationship which is stored in the HDD and recognizes the head type which is stored in the head storage area. Subsequently, the CPU controls the head holding body of the head unit to perform head exchanging operations according to the recognized head type.
US10813255B2 Motor drive device
A motor drive device provided to a control panel to drive a plurality of motors includes a plate-shaped fin base that includes a first plate surface and a second plate surface, and a plate-shaped heat radiator that is thermally connected to the first plate surface and is provided with a first normal to its plate surface intersecting a second normal to the first plate surface. The motor drive device also includes a semiconductor device that drives a first motor and is thermally connected to the heat radiator, a semiconductor device that drives a second motor and is thermally connected to the first plate surface, and fins that are thermally connected to the second plate surface opposite from the first plate surface of the fin base and are provided in an air passage formed in the control panel.
US10813254B2 Thermal management and power system for computing infrastructure
A data center is cooled by a cryogenic cooling system which is wind driven, and powered by energy stored in the cryogenic liquid. The cooling occurs through downwardly passing cryogenic liquid which is recycled and pushed back to a top of a system in a cyclic manner.
US10813253B2 Chassis cooling
Example implementations relate to a chassis cooling device. In some examples, a chassis cooling device may include a manifold within the chassis to distribute a cooling resource among a cooling loop and a heat exchanger; a first plurality of pumps, coupled to a cooling loop return portion of the manifold, arranged in parallel in the chassis to pump the cooling resource; and a second plurality of pumps, coupled to a cooling loop supply portion of the manifold, arranged in parallel in the chassis to pump the cooling resource, wherein the second plurality of pumps are arranged in series with the first plurality of pumps.
US10813252B2 Tape library rack module with environmentally isolated interior
A data center may include a tape library rack module along with rack computer systems. The rack computer systems may be configured to provide computing capacity within a data center environment. In some embodiments, the tape library rack module may include an enclosure encompassing an interior of the tape library rack module, a rack within the interior, and a tape library unit mounted on the rack. The tape library rack unit may include tape cartridges configured to store data within a tape environment that is different than the data center environment. The tape library rack unit may be within a portion of the interior that is enclosed such that it is environmentally isolated from the data center environment. In some examples, the tape library rack module may include a cooling unit and/or a humidifier unit, which may provide the tape environment to the environmentally isolated portion of the interior of the tape library rack module.
US10813250B2 Water cooling heat dissipation structure
A water cooling heat dissipation structure includes a first and a second plate, a water cooling heat dissipation body, which is composed of a plurality of stacked heat dissipation members. The first plate, the heat dissipation members, and the second plate are in sequence stacked up into one and another to integrally form the water cooling heat dissipation structure by heat treatment. The water cooling heat dissipation body has a top side attached to one side of the first plate and a bottom side thereof attached to the second plate, so as to secure two sides of a flow passage of the water cooling heat dissipation body. A first and a second connecting portion is respectively provided on two sides of the first plate or the water cooling heat dissipation body, and the first and the second connecting portion is communicable with the flow passage.
US10813249B1 Tunable cold plates
An example tunable cold plate includes a body that is formed from a thermally conductive material and that includes a thermal interface surface to receive by conduction heat generated by a component of a computing device, such as a memory module. The cold plate includes a liquid coolant channel extending through the body. The cold plate also includes multiple orifices in the thermal interface surface that fluidly connect into the liquid coolant channel. The cold plate may also include one or more inserts that can be inserted into some or all of the orifices. The thermal performance of the cold plate, or a subsection thereof, may be tuned by varying the number of inserts that are inserted into the orifices of the cold plate or of the subsection.
US10813239B2 Cooling arrangement
A cooling arrangement may include a fluid-tight housing in which a power electronics system and a dielectric fluid for cooling the power electronics system may be arranged. The dielectric fluid may be in heat-transferring contact with the power electronics system and may cool the power electronics system via a fluid movement. The fluid movement may be provided via acceleration forces acting on the cooling arrangement.
US10813236B1 Computer tower architecture
A housing for an electronic device can include an enclosure at least partially defining an internal volume. The enclosure can include a bottom panel. The housing can also include a tubular frame that includes a first pair of tubular support members extending from the bottom panel and a second pair of tubular support members extending from the bottom panel. The housing can also include a first tubular top frame member disposed outside the internal volume and connected to an end of each of the first pair of tubular support members through an opening defined by the enclosure, and a second tubular top frame member disposed outside the internal volume and connected to an end of each of the second pair of tubular support members through an opening defined by the enclosure.
US10813235B2 Constructive arrangement introduced in a housing for electronic circuit with power components
A constructive arrangement introduced in a housing for electronic circuit with power components is disclosed, in which a modular frame structure is provided, capable of being attached to the main structural frame and responsible for receiving the heat sink element. Said frame structure further includes holes bordered by contour walls, which optimize the application of high thermal conductivity coefficient resin between the electrical/electronic power components of the circuit board and the heat sink element.
US10813232B2 Wiring board and method for manufacturing the same
A wiring board includes core substrate, a first build-up layer on first surface of the substrate and including conductive and insulating resin layers, and a second build-up layer on second surface of the substrate and including conductive and insulating resin layers. The first build-up is formed such that each conductive layer includes a metal foil layer and a plating layer on the foil layer and the foil layer of a conductive layer on an outermost resin layer has thickness greater than thickness of the foil layer of each conductive layer on a non-outermost resin layer, and the second build-up is formed such that each conductive layer includes a metal foil layer and a plating layer on the foil layer and the foil layer of a conductive layer on an outermost resin layer has thickness greater than thickness of the foil layer of each conductive layer on a non-outermost resin layer.
US10813227B2 Component mounter and mounting board manufacturing method
In a component press-bonding device that performs work related to component mounting on a board after a mark provided on a transparent end region of the board is recognized, an imaging camera provided with an imaging optical axis extending downwards, a light emitter that irradiates the end region with illumination light from above the board in a state where the mark is positioned within an imaging visual field of the imaging camera, and a light reflecting member that is provided below the imaging camera and reflects the illumination light, which is emitted by the light emitter and is transmitted downwards through the end region, back to the end region are included. The imaging camera images the mark under the illumination light, which is reflected by the light reflecting member and is transmitted upwards through the end region.
US10813224B2 Device with electrically conducting track and method for fabricating the device
A device including an electrically conducting track arranged on a support includes a step of supply of the support, and a step of formation of the electrically conducting track on the support including a step of supply of a solution intended to be deposited on the support, a step of deposition of the solution by printing on the support. The step of supply of the solution is such that the solution supplied includes a mixture of a solvent, of a set of metal particles and of a metallic material having a melting point below that of the metal particles of the set of metal particles, and the method includes a step of melting of the metallic material which results in the formation of a solder of metallic material between metal particles of the set of metal particles.
US10813216B2 Load reduced memory module
The embodiments described herein describe technologies for memory systems. One implementation of a memory system includes a motherboard substrate with multiple module sockets, at least one of which is populated with a memory module. A first set of data lines is disposed on the motherboard substrate and coupled to the module sockets. The first set of data lines includes a first subset of point-to-point data lines coupled between a memory controller and a first socket and a second subset of point-to-point data lines coupled between the memory controller and a second socket. A second set of data lines is disposed on the motherboard substrate and coupled between the first socket and the second socket. The first and second sets of data lines can make up a memory channel.
US10813208B2 Pulsed power generation using magnetron RF source with internal modulation
A system uses one or more magnetrons to generate pulsed radio-frequency (RF) power, such as for powering an accelerating cavity. The one or more magnetrons each having a self-excitation threshold voltage and configured to operate with internal modulation using a pulsed RF input signal to produce the pulsed RF power when being powered by a direct-current power supply at a voltage level below the self-excitation threshold voltage.
US10813203B2 X-ray generating apparatus
In an X-ray generating apparatus 101 in which an X-ray tube 102 is anode-grounded to a protruding portion 107c of a container 107, electrical discharge between the X-ray tube 102 and the container 107 is reduced. The container 107 includes the protruding portion 107c in such a way that, in the axial direction Dt, a bent portion 107d is positioned between an anode-side joint portion 128 where the insulating tube 4 and the anode 103 are joined to each other and a cathode-side joint portion 122 where the insulating tube 4 and the cathode 104 are joined to each other.
US10813201B1 Modular motion-detecting lighting system
A motion-detecting lighting system includes a plurality of modular lighting units configured to electrically connect to one another, each modular lighting unit having an enclosure, a light emission window positioned within a first cavity of the enclosure, and a plurality of light emitting diodes positioned within the enclosure. One of the modular lighting units further includes at least one motion sensor protruding through a second cavity of the enclosure to detect motion of a user, and a processor that receives data from the motion sensor and generates a command to turn the light emitting diodes ON/OFF based on the motion of the user.
US10813199B2 Combined lighting device with an integrated dimming control system
A lighting system that includes a lighting device and a dimming controller. The lighting device has a support structure that supports multiple lighting zones. Each lighting zone including one or more lighting sources. The dimming controller is in communication with multiple dimmers supported by the lighting device. Each of the lighting sources is coupled to a corresponding dimmer from the multiple dimmers. The dimming controller is configured to communicate a controlled setting for one or more of the lighting zones to the multiple dimmers.
US10813198B2 Automated control method and apparatus
There is described a device and method for automatically controlling a lighting system including at least two lighting devices. The method comprises the steps of: determining a set of lighting devices to be controlled in an automated mode; determining a start reference time and an end reference time; and determining that one or more criteria for operating in the automated mode are met. Then a lighting device to be the first activated lighting device is selected from deactivated lighting devices of the set of lighting devices; and the first activated lighting device is activated during a pre-determined time period defined relative to the start reference time. Subsequently a lighting device to be the first deactivated lighting device is selected from activated lighting devices; and the first deactivated lighting device is deactivated during a pre-determined time period defined relative to the end reference time.
US10813197B2 Wireless solid state lighting controller
A lighting controller comprises power circuitry, transmitter circuitry, a touch-sensitive panel, and processing circuitry. The power circuitry is configured to relay power from the lighting controller to a solid state lighting fixture wired to the lighting controller. The transmitter circuitry is configured to wirelessly exchange signals with the solid state lighting fixture. The touch-sensitive panel is configured to emit light and receive touch input from a user. The processing circuitry is electrically coupled to the power circuitry, the transmitter circuitry, and the touch-sensitive panel. The processing circuitry is configured to wirelessly control, via the transmitter circuitry, the attribute of light emitted by the solid state lighting fixture in accordance with the touch input received via the touch-sensitive panel and control the light emitted from the touch-sensitive panel to indicate the attribute as the attribute is wirelessly controlled.
US10813196B1 Light control devices and light control systems
A light control system comprises a light control device and a sensor module configured to detect a motion pattern of a user's hand relative to the entranceway and a light control device. The light control device includes a housing, a proximity sensor configured to detect a position of a door in a vicinity of the entranceway, and a light controller disposed in the housing and communicated with the sensor module and the proximity sensor. The light controller is configured to control the light strip in response to a detected position of the door by the proximity sensor; and control the light strip in response to the motion pattern detected by the sensor module when the door is not detected at a preset opening position or no door is present at the entranceway.
US10813194B2 Noise-flow monitoring and sound localization via intelligent lighting
A method (500) for monitoring sound within an environment (100) using a lighting network (300, 400) comprising a processor (26, 220), a plurality of sound sensors (32), a plurality of environmental sensors (36), and a plurality of lighting units (10), includes the steps of: obtaining (520), by at least one of the plurality of sound sensors, real-time sound data from within the environment; obtaining (530), by at least one of the plurality of environmental sensors, real-time environmental data from within the environment; combining (560) the real-time sound data, the real-time environmental data, and topographical information about the environment to create a propagation map of the sound data; and localizing (570), from the propagation map of the sound data, a source of the sound data.
US10813193B1 Flashlight management on curved glass
Systems and methods are provided for managing a flashlight function on a mobile electronic communications device having a curved display surface that includes a front screen area, one or more edge screen areas and a back flashlight. By way of example, the disclosed technique entails detecting that the user has turned on the flashlight function, determining whether the back flashlight is facing toward the user, and enabling the back flashlight when it is determined that the back flashlight is not facing toward the user. When it is determined that the back flashlight is facing toward the user, a flashlight on a screen edge facing away from the user is enabled.
US10813187B2 Integrated device and method for driving lighting loads with a brightness compensation
An integrated device for driving a lighting load, such as a LED, has a first memory element, configured to store a nominal duty-cycle at a nominal supply voltage. An actual voltage acquisition element is configured to detect an actual supply voltage. A processing unit is coupled to the first memory element and to the actual voltage acquisition element and configured to calculate a voltage compensated duty-cycle. A driver unit is coupled to the processing unit and is configured to be supplied according to the voltage compensated duty-cycle.
US10813186B2 Hybrid light emitting device
A hybrid light emitting device includes a full-wave bridge rectifier, an AC-to-DC converter, a hybrid illumination module, a luminance control module and a linear constant current circuit. The full-wave bridge rectifier transforms a full sinusoidal wave voltage into a positive half sinusoidal wave voltage. The AC-to-DC converter is electrically coupled to the full-wave bridge rectifier. The AC-to-DC converter transforms the positive wave voltage into a constant DC voltage. The hybrid illumination module includes a plurality of illuminating elements having different or partially same luminance properties. The plurality of illuminating elements are disposed in respective proximities. The luminance control module generates a plurality of control signals that determine the duty cycles of the plurality of illuminating elements. The linear constant current circuit controls duty cycles of the plurality of illuminance elements using the plurality of control signals.
US10813180B2 Illumination device having multiple light sources and manufacturing method thereof
The present disclosure discloses an illumination device, which includes: a housing, a plurality of light source modules positioned in the housing, and a plurality of connection lines electrically connecting the plurality of light source modules. Each of the light source modules includes a base, a light source substrate provided on the base, a plurality of light sources provided on the light source substrate, electrical connection elements provided on the light source substrate, and a light distribution element connected with the base and/or the light source substrate. The light source substrate and the electrical connection elements are disposed between the light distribution element and the base, and the connection lines and the electrical connection elements are electrically connected.
US10813178B2 Induction coil for an induction heating appliance
An induction coil for an induction heating appliance is disclosed. The induction coil includes at least one base plate and at least one winding arrangement. The winding arrangement includes at least one portion of high winding concentration and at least one portion of low winding concentration. The winding arrangement includes at least two coils. The base plate is arranged above one or more winding arrangements. The base plate includes at least one conductive portion and at least one non-conductive portion. At least one conductive portion of the base plate is arranged above at least one portion of high winding concentration of the winding arrangement. At least one non-conductive portion of the base plate is arranged above at least one portion of low winding concentration of the winding arrangement.
US10813175B2 Defrosting infrared windows using transparent metallic nanostructures
An optoelectronic device having a self-defrosting/de-icing window configured to operate at an electromagnetic radiation frequency having metals that are optically transparent as a result of the wires having an effective plasma frequency that is equal to or lower than the electromagnetic frequency at which the device operates. The effective plasma frequency of the wire is lowered by configuring the path of the wire between the terminal ends to be meandering, serpentine, U-shaped and in other non-linear configurations. The metal wires are resistively heated.
US10813171B2 Setting device and heating apparatus having the same
A setting device for a control shaft of a thermostat includes a first coupling piece, a second coupling piece, and a knob member. The first coupling piece is sleeved on the control shaft to permit the control shaft to rotate therewith. The second coupling piece is loosely sleeved on the control shaft and has two studs engaged respectively in two slots of the first coupling piece to permit the first coupling piece to rotate therewith. The knob member has two tongues fitted in two gaps in the second coupling piece to permit the second coupling piece to be rotated with the knob member, whereby a force applied to rotate the knob member can be accurately transmitted to the control shaft for adjusting a setting temperature of the thermostat.
US10813170B2 Locating method, system, and related device
A network device for locating performing following operations: determining a base station set and an auxiliary UE set that participate in locating of to-be-located target UE; receiving from the to-be-located target UE, a first RSTD set of positioning reference signals PRSs sent by any two base stations in the base station set to the to-be-located target UE, and a second RSTD set of a PRS sent by any auxiliary UE in the auxiliary UE set to the to-be-located target UE and a PRS sent by a reference base station in the base station set to the to-be-located target UE; and determining location information of the plurality of to-be-located UEs based on the first RSTD set, the second RSTD set, and location information of base stations included in the base station set. Locating accuracy and flexibility can be improved.
US10813169B2 Mesh network deployment kit
A local software deployment system, comprising a server, configured to: provide an access point for a wireless network; redirect an incoming request to a web page selectively customized based on characteristics of the requestor; present an option, through the wireless network, on the customized web page, to a device connected to the server through the wireless network, to download a file from the server, selectively dependent on the customized web page; and download the file from the server.
US10813167B2 Data charging during charging function outages
In a 5th-Generation (5G) cellular communication network, charging customers for data usage is performed by a network function referred to as a charging function (CHF). A session management function (SMF) of the network repeatedly sends update requests to reserve additional data for a data session. If the CHF is not available and the SMF does not receive a response to an update message, the SMF continues to assign data for the data session, even though it has not received authorization to do so from the CHF. When the CHF becomes available, the SMF sends a request to start a second data session to continue the data connection that was previously supported by the original data session. This request specifies the amount of data that was used in the original data session without being confirmed by the CHF, allowing the CHF to account for this data usage.
US10813164B2 Discontinuous reception operation for licensed-assisted access
The present disclosure relates to a method for operating a Discontinuous Reception, DRX, function at a user equipment. The UE is configured with at least one licensed cell and at least one unlicensed cell and operates the DRX function. The UE receives, from a radio base station, a DRX-active instruction to be in DRX Active Time at least on the unlicensed cell until receiving the next downlink control information related to a downlink data transmission to be received via the unlicensed cell. Correspondingly, in response to the received DRX-active instruction, the UE is in DRX Active Time at least on the unlicensed cell, comprising continuously monitoring a downlink control channel for downlink control information.
US10813162B2 Prohibiting failure indications for secondary cell group failure
A UE operating in a network that supports dual connectivity operation is configured to minimize the transmission of unnecessary UE failure indications. The UE detects secondary cell group (SCG) failure for the UE, in response to detecting one of a plurality of SCG failure-triggering events. The UE sends a UE failure indication message, in response to the detecting SCG failure, and refrains from sending further UE failure indication messages in response to SCG failure-triggering events, until the sending of further UE failure indication messages is reenabled. In some cases, the UE sets a state of the UE to a UE prohibit state to prohibit sending further UE failure indication messages while in the UE prohibit state. In other cases, the UE starts a prohibit timer to prohibit sending further UE failure indication messages during the prohibit timer.
US10813161B2 Apparatuses and methods for protection of an initial non-access stratum (NAS) message
A User Equipment (UE) including a wireless transceiver and a controller is provided. The wireless transceiver performs wireless transmission and reception to and from a service network. The controller transitions the UE from a Radio Resource Control (RRC) idle state to an RRC connected state, and after transitioning the UE from the RRC idle state to the RRC connected state, sends an initial Non-Access Stratum (NAS) message comprising a limited set of Information Elements (IEs) in cleartext, which are required to establish security between the UE and the service network, and a container IE carrying an initial NAS message Protocol Data Unit (PDU) ciphered with NAS security context to the service network via the wireless transceiver.
US10813160B2 RRC connection management method and apparatus, and device
Embodiments of the present disclosure relate to the field of communications technologies, and provide an RRC connection management method and apparatus, and a device. The method includes: sending, by UE when in an RRC idle mode, an uplink data request to an access network node by using a shared data sending resource, where the uplink data request includes uplink data and request information that is used for requesting to enter an RRC connected mode; and receiving, by the UE, an access network dedicated identifier of the UE from the access network node, where the access network dedicated identifier of the UE is determined by the access network node according to the request information, and the UE is in the RRC connected mode within a validity period of the access network dedicated identifier of the UE.
US10813159B2 Method for performing access control in next-generation mobile communication network, and user equipment
Disclosed in the present specification is a method by which a user equipment (UE) performs access control. The method comprises the steps of: allowing a non-access-stratum (NAS) layer of the UE to transfer information on an important service and a NAS signaling request to a radio resource control (RRC) layer, when the important service is required even if access to a cell is currently interrupted or a back-off timer is operated; and allowing the RRC layer to skip or override an inspection for access control on the basis of the information on the important service, wherein, the information on the important service can be set in advance.
US10813158B2 Communications device, infrastructure equipment, mobile communications network and methods
A communications device configured to transmit signals representing data to a first in-coverage communications device acting as source relay node for the communications device, the first in-coverage communications device configured to transmit signals to the infrastructure equipment of the mobile communications network, and to receive signals representing the data from the first in-coverage communications device acting as the source relay node. The source relay node is within a coverage area of the infrastructure equipment of the mobile communications network, the source relay node being configured to transmit the signals representing the data received from the communications device to the infrastructure equipment and to transmit the signals representing the data to the communications device which are received from the infrastructure equipment.
US10813154B2 Enabling interface aggregation of mobile broadband network interfaces
A network traffic associated with a communication request within a computing device can be identified. The device can comprise of a first and second communication stack which can addresses a first and a second network interface within the computing device. The first network interface can be associated with a mobile broadband network and the second network interface can be associated with a computing network. A first and second portion of the network traffic associated with the communication request can be programmatically determined to be conveyed to the first and second network interfaces. The first and second portions of network traffic can be conveyed simultaneously to the mobile broadband network associated with the first network interface and the computing network associated with the second network interface.
US10813152B2 User terminal, processor, and base station
A communication control method, user equipment and apparatus thereof include transmitting, to a base station by a user equipment, first information on a priority of a data pack to be transmitted from the user equipment via direct communication in which the data packet is transmitted to another user equipment without passing through the base station. The first information assists the base station in scheduling transmission resources for the direct communication. The method, user equipment and apparatus also include transmitting a request for requesting transmission resources for the direct communication to the base station by the user equipment, and receiving by the user equipment from the base station second information indicating transmission resources for the direct communication scheduled by the base station.
US10813151B2 Method and device for executing application
A method for executing an application based on a connection between devices by automatically connecting devices, and a device, are disclosed. The method includes: detecting an occurrence of first short distance communication between at least one external device and the device; receiving connection information which relates to a second short distance communication mode and application information which relates to the at least one external device from the at least one external device via the first short distance communication; establishing a connection based on the second short distance communication mode between the at least one external device and the device based on the received connection information which relates to the second short distance communication mode; and controlling the at least one external device via the second short distance communication mode by using an application which is executable based on the received application information.
US10813145B2 Method and apparatus for controlling apparatus by using bluetooth technology
The present invention relates to a method and an apparatus for controlling, by a client, a server via Bluetooth. The present invention provides a method and an apparatus that form a Bluetooth low energy (LE) connection with a server: transmit, to the server, a first write request message requesting writing of a control point characteristic for an instruction of a specific operation; receive a first write response message in response to the write request message; and receive, from the server, a first instruction message for instructing whether to perform the specific operation, wherein the first write request message includes a first operation code indicating the specific operation and a first effective time indicating a time of performing the specific operation.
US10813140B2 Method and apparatus for transmitting and receiving random access preambles in a wireless communication system
This specification provides a method for transmitting a random access preamble by a user equipment (UE) in a wireless communication system supporting a narrow band-Internet of things (NB-IoT). Specifically, the UE receives a downlink control channel (Physical Downlink Control Channel (PDCCH)) including downlink control information (DCI) from an eNB and the DCI includes an indicator indicating whether a preamble format of a random access preamble allocated to the UE is format 0/1 or format 2. Then, the UE transmits the random access preamble to the eNB in a subcarrier allocated to the UE according to the preamble format and receives a random access response from the eNB in response to the random access preamble.
US10813139B2 Wireless communication method for simultaneous data transmission, and wireless communication terminal using same
The present invention relates to a wireless communication method for simultaneous data transmission and a wireless communication terminal using the same, and more particularly, a wireless communication method in which a plurality of terminals simultaneously transmit data for improving a data throughput in a high density environment, and a wireless communication terminal using the same. To this end, the present invention provides a wireless communication method for a terminal including transmitting a trigger frame indicating simultaneous uplink data transmission of multi-users, receiving uplink data transmitted by a plurality of terminals in response to the trigger frame, and transmitting a block acknowledgement for the plurality of terminals having transmitted the uplink data, and a wireless communication terminal using the same.
US10813133B2 Methods and apparatus relating to random access in a wireless communications network
The disclosure provides methods and apparatus relating to random access in a wireless communications network. In one aspect, a method in a user equipment comprises: detecting an event triggering a random access procedure; determining an adjustment for a random access parameter as a function of one or more of: a type of the event triggering the random access procedure; and a characteristic of data to be transmitted or received by the UE upon completion of the random access procedure; applying the adjustment to a configured value for the random access parameter to obtain an adjusted value for the random access parameter; and performing the random access procedure with a base station operable in the wireless communications network, using the adjusted value for the random access parameter.
US10813132B2 First and second wireless device and a network node, and methods performed thereby, for performing a random access procedure
A first wireless device, a second wireless device, a network node and respective methods performed thereby for performing random access are provided. The first wireless device, the second wireless device and the network node are operable in a wireless communication network. The method performed by the first wireless device comprises receiving (105) from the network node, a configuration that the first wireless device and one or more second wireless devices are part of a group, and that the first wireless device shall act as a coordinator for the group, wherein wireless devices in the group are capable of direct mode communication, D2D; and receiving (120) one or more resource requests from respective one or more second wireless devices in the group, wherein each one of the resource requests are received over a D2D link, between the first wireless device and the respective one or more second wireless devices. The method further comprises transmitting (160) a random access request to the network node, which random access request relates to requested resources according to the received one or more resource requests from the group.
US10813126B2 Signaling for uplink short transmission time interval transmissions
Various communication systems may benefit from appropriate coordination of measurements for mobility or other reasons. For example, Long Term Evolution communication systems may benefit from signaling for uplink short transmission time interval transmissions. A method can include determining how a user equipment is to transmit with respect to a demodulation reference signal. The method can also include providing uplink grant to schedule the user equipment to transmit according to the determination.
US10813125B2 Method and apparatus for supporting backhaul signaling mechanism for new radio access technology in wireless communication system
A method and apparatus for supporting a backhaul signaling in a wireless communication system is provided. A first transmission and reception point (TRP) receives a dynamic indication from a second TRP via backhaul signaling, and handles priorities of usage scenarios according to the dynamic indication. The dynamic indication may include at least one of a subframe type, downlink/uplink (DL/UL) configuration, an intended transmission/reception (TX/RX) burst length, a gap length, blank resources, scheduling information for all or specific user equipments (UEs), a numerology used in a resource set, or information on data forwarding.
US10813118B2 Method for transmitting and receiving uplink control information and devices supporting the same
Disclosed herein are a method for transmitting and receiving uplink control information between a terminal and a base station in a wireless communication system and devices supporting the same.Particularly, disclosed herein are a method for transmitting and receiving uplink control information between a terminal and a base station on a physical uplink shared channel (PUSCH) without data (e.g., UL-SCH) and operation of devices supporting the same.
US10813116B2 Support of advanced user equipment (UE) minimum processing times in new radio (NR) systems
A method of support of aggressive user equipment (UE) minimum processing times for physical downlink shared channel (PDSCH) processing and physical uplink shared channel (PUSCH) preparation in new radio (NR) is disclosed. The method includes indicating or causing to indicate a capability from the UE to the network in the form of capability reporting for support of Capability 2 processing times, and multiplexing or causing to multiplex scheduling instances with Capabilities 1 or 2 based on the indication. The method also includes applying or causing to apply a relaxation to the minimum UE processing times, N1, indicating time between end of PDSCH to earliest start of corresponding hybrid automatic repeat request-acknowledge (HARQ-ACK) feedback transmission when the PDSCH has specific durations and/or mapping types or has time-domain overlaps with the scheduling physical downlink control channel (PDCCH). A corresponding apparatus and non-transitory computer readable medium are also disclosed.
US10813112B2 Application aware scheduling and resource management
A method, wireless device, and network entity for communicating real time data communication requirements for applications running on a wireless device. The method includes identifying a change in a data communication requirement for an application running on an application layer of a communication reference model of the wireless device, and providing to a lower layer of the communication reference model, the lower layer being lower than the application layer, a data profile, the data profile representing the change in the data requirements for the application running on the application layer of the wireless device.
US10813109B2 Distributed scheduling protocol with directional transmission knowledge
A wireless communication apparatus/system/method utilizing directional data transmission over a communication (e.g., mmW) band and a distributed scheduling protocol toward improving spectrum sharing and interference mitigation with other stations and BSSs that are also using the distributed schedule protocol. Transmitting directional transmission information containing sector directions and channel use time within beacons or messages being sent, such as EDMG beacons. Receiving and processing directional transmission information from other stations, and allocating channels and scheduling future transmissions based on the processed directional transmission information.
US10813102B2 Locating external interference in a wireless network
A method for determining the location of a source of interference applies data in the vertical dimension to determine the probability of the source being located at various locations, or pixels. The data in the vertical dimension may be used to determine three-dimensional antenna gain for antenna-pixel pairs, and to determine whether a line of sight exists between the antenna-pixel pairs. Probability values are determined for the pixels using one or both of the line of sight information and antenna gain values.
US10813100B2 Managing downlink and uplink resources for low cost user equipments
Certain aspects of the present disclosure relate to techniques for assigning resources for low cost user equipments (UEs). A method for wireless communications by a user equipment (UE) is provided. The method generally includes determining a first bandwidth, within a second bandwidth, for resources available for downlink data transmissions, wherein the first bandwidth is greater than the second bandwidth, determining a third bandwidth for resources available for uplink transmissions, wherein a bandwidth for resources available for uplink transmissions is different than the bandwidth for resources available for downlink transmissions, wherein the third bandwidth is greater than the first bandwidth, and communicating with a network using the determined downlink and uplink resources.
US10813093B2 Techniques for communicating on an uplink in a shared radio frequency spectrum band
Techniques are described for wireless communication. One method includes detecting a first reference signal received from a user equipment (UE) in a reference scheduled transmission burst including a plurality of contiguous transmission time intervals (TTIs) received over a shared radio frequency spectrum band; identifying a reference TTI in which the first reference signal is received; determining a contention window size usable by the UE to contend for access to the shared radio frequency spectrum band; and transmitting an indication of the determined contention window size to the UE.
US10813087B2 Apparatus and method
To enable management related to transmission and reception of data to be performed while reducing the load on the core network.Provided is an apparatus including: an acquiring unit configured to acquire data destined for a second terminal device which is transmitted from a first terminal device to a base station of a cellular system; and a control unit configured to control transmission of the data in a manner that the data is transferred from the first terminal device to the second terminal device without going through a gateway configured to perform data transfer in the cellular system. The control unit controls transmission of information related to the data to the gateway or a specific node, and the specific node is a node configured to receive, from the gateway, information related to another data transferred via the gateway.
US10813085B2 Downlink control channel design and signaling for beamformed systems
Transmit and/or receive beamforming may be applied to the control channel transmission/reception, e.g., in mmW access link system design. Techniques to identify candidate control channel beams and/or their location in the subframe structure may provide for efficient WTRU operation. A framework for beam formed control channel design may support varying capabilities of mBs and/or WTRUs, and/or may support time and/or spatial domain multiplexing of control channel beams. For a multi-beam system, modifications to reference signal design may discover, identify, measure, and/or decode a control channel beam. Techniques may mitigate inter-beam interference. WTRU monitoring may consider beam search space, perhaps in addition to time and/or frequency search space. Enhancements to downlink control channel may support scheduling narrow data beams. Scheduling techniques may achieve high resource utilization, e.g., perhaps when large bandwidths are available and/or WTRUs may be spatially distributed.
US10813084B2 Wireless communications method and system, base station, and user equipment
The present invention discloses a wireless communications method and system, a base station, and user equipment. The base station includes: a signaling transmission module, configured to transmit downlink control signaling to user equipment on a first frequency band; and a data transmission module, connected to the signaling transmission module and configured to transmit downlink user data to the user equipment by using a beamforming technology on a second frequency band, where the first frequency band and the second frequency band belong to a same cell and are synchronous, a frequency of the first frequency band is lower than a frequency of the second frequency band, and a bandwidth of the first frequency band is less than a bandwidth of the second frequency band. According to the foregoing disclosed content, the present invention can improve system performance.
US10813081B2 Reference signal configuration method and device
According to embodiments of the present invention, a quantity of available state values of a reference signal configuration is increased by indicating a dual-codeword transmission mode and two single-codeword transmission modes, where the two single-codeword transmission modes are distinguished by using a new data indicator NDI. Therefore, higher-rank (such as 16-layer or 24-layer) MU-MIMO can be supported, increasing system spectral efficiency significantly, and improving MU-MIMO configuration flexibility and resource scheduling effectiveness.
US10813076B2 Paging method, device, and paging system
The present invention discloses a paging method, a device, and a paging system, and relates to the field of wireless communications technologies. The method provided in the present invention includes: receiving, by a base station, a paging message of machine-to-machine user equipment; calculating a paging location of the user equipment; determining a coverage level of the user equipment; and sending an air interface paging message to the user equipment according to the coverage level of the user equipment, and sending, in the paging location, paging scheduling information, where the paging scheduling information is used to indicate a location in which the air interface paging message is sent, and the air interface paging message includes the paging message of the user equipment.
US10813075B2 Next generation Node-B (gNB) and methods to indicate a type of access for paging of a user equipment (UE)
Embodiments of a Next Generation Node-B (gNB) and methods of communication are disclosed herein. The gNB may be configured with a gNB-CU and a gNB-DU. A first paging message for paging of the UE may be received at the gNB-CU from an access management function (AMF) entity. The first paging message may include: a paging identity of the UE; and a paging origin information element (IE) that indicates whether the paging of the UE is originated due to a protocol data unit (PDU) session from non-3GPP access. A second paging message to page the UE may be transmitted from the gNB-DU to the UE. The second paging message may include: the paging identity of the UE; and an access type parameter that indicates whether the paging of the UE is originated due to the PDU session from the non-3GPP access.
US10813072B1 Proximity services
Method, systems, and computer-readable media for receiving, from an application instance operating on a client device, information that indicates a client device identifier, a wireless proximity beacon identifier, and a proximity of the identified client device to the identified wireless proximity beacon. From the received information, a determination is made whether the proximity of the identified client device to the identified wireless proximity beacon satisfies a threshold proximity. Based at least on the determination, an action is determined that the application instance operating on the identified client device is permitted to perform while the proximity of the identified client device to the identified wireless proximity beacon satisfies the threshold proximity. Information is transmitted to the identified client device that enables the application instance operating on the identified client device to perform the action.
US10813070B2 Method and apparatus for determining clock time deviation between terminal and base station
In a time deviation determining method, a terminal determines an uplink timing advance between the terminal and a base station; determines a one-way transmission delay based on the uplink timing advance; and determines a clock time deviation between the terminal and the base station based on the one-way transmission delay, a time difference between a base-station clock time of a system frame in two system frames and a terminal clock time of a following system frame in the two system frames, and a time difference between the two system frames. In the solution provided in this application, the clock deviation between the terminal and the base station can be determined more flexibly and accurately. In addition, signaling interaction between the terminal and the base station is reduced, and network resources are saved.
US10813068B2 Systems, methods, and devices for synchronization source selection for device-to-device communication
A user equipment (UE) is configured to scan for device-to-device synchronization sources based on scanning configuration information. The UE is configured to report detection of a device-to-device synchronization source to an Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Node B (eNB) in response to determining that the device-to-device synchronization source meets one or more reporting requirements of the scanning configuration information. The UE is configured to receive a communication from the eNB enabling the UE as a synchronization source and transmit signals to provide a synchronization reference to one or more in-range UEs including the device-to-device synchronization source.
US10813063B2 Synchronization signal transmission in a new radio wireless communication system
A method and apparatus for configurable synchronization signal transmissions that reduce complexity of cell synchronization in a new radio wireless communication system is disclosed. For example, the method and apparatus may include generating a first synchronization signal burst set having a first set of synchronization signal blocks, generating at least a second synchronization signal burst set having a second set of synchronization signal blocks, transmitting the first synchronization signal block over a first frequency, and transmitting the second synchronization signal block over a second frequency.
US10813061B2 Power reduction in a wireless network
Methods, apparatuses, and computer readable media for power reduction in a wireless network are disclosed. An apparatus of a first access point is disclosed comprising processing circuitry configure to decode a first PPDU, the first PPDU including a trigger for control (TOC) frame, the TOC frame comprising resource allocations for deferral transmissions, the TOC frame including a first duration field indicating a duration of a transmission opportunity (TXOP). The processing circuitry may be further configured to respond to a determination that the TOC frame includes a resource allocation by encoding a second PPDU including a preamble portion and a media access control (MAC) portion including a receive with condition (ARC) frame, the ARC frame including a second duration field indicating a remaining duration of the TXOP, an address field indicating a MAC address of the first AP, and a condition field indicating a condition.
US10813058B2 Method for processing information and terminal device
A method for processing information is provided. The method includes the following. A wireless fidelity (Wi-Fi) scan operation is performed through a Wi-Fi scan module to obtain N feedback time lengths corresponding to N access points (APs). The first AP is any one of the N APs and N is an integer greater than one. In response to an access instruction for the second AP, first power for information transmission is determined according to a feedback time length corresponding to the second AP. The first power is equal to second power plus a first power variable, where the first power variable is greater than zero when the feedback time length corresponding to the second AP is within a preset time length range. An access request is transmitted to the second AP at the first power. A terminal device is also provided.
US10813056B2 Radio terminal and base station
A radio terminal according to one embodiment comprises a controller configured to receive first control information for receiving, by the radio terminal, a special downlink control channel. The special downlink control channel carries control information to the radio terminal from a first cell with no connection for transmitting and receiving user data being established. The controller directly receives second control information for reducing an uplink interference in the first cell, on the special downlink control channel, from the first cell.
US10813052B2 Method and device in UE and base station used for power adjustment
The present disclosure discloses a method and a device used for power adjustment in a User Equipment (UE) and a base station. The UE receives L reference signal groups transmitted by L antenna port sets respectively; receives R first signaling(s) for determining R first offset(s); and then transmits a first radio signal for determining K difference value(s) corresponding to K first reference power value(s) respectively, each of which is linearly correlated to a sum of the R first offset(s). Measurement(s) on K reference signal group(s) is (are) respectively used for determining K first reference power value(s). A transmitting power of the first radio signal is a first power associated with a first reference signal group, which is one of the K reference signal group(s). All of the L antenna port sets are used for one same serving cell or carrier. The disclosure helps improve power control performance and reduce overhead.
US10813046B2 DSP assisted and on demand RF and analog domain processing for low power wireless transceivers
A wireless user equipment (UE) device may include a receiver and transmitter. The UE device may dynamically vary the fidelity requirements imposed on the analog signal processing performed by the receiver and/or the transmitter in response factors such as: amount of signal interference (e.g., out-of-band signal power); modulation and coding scheme; number of spatial streams; extent of transmitter leakage; and size and/or frequency location of resources allocated to the UE device. Thus, the UE device may consume less power on average than a UE device that is designed to satisfy fixed fidelity requirements associated with a worst case reception scenario and/or a worst case transmission scenario.
US10813038B2 Cell-blocking methods and apparatus in cellular communications networks
In a cellular communications network including user equipment and an access network, a cell-blocking method involves designating a cell in the network that is to be blocked and activating a cell-blocking operating mode of a node of the access network of the cellular communications network. According to the cell-blocking method, upon activation of the cell-blocking mode of the access-network node, active calls in the designated cell are detected and disconnected. The disconnection of active calls may be performed selectively based on an access class or establishment cause associated with the call. The cell-blocking may be hidden because the access-network node may not broadcast any data that is indicative of cell-blocking and, when a user equipment in the affected cell attempts to set-up a call, the access-network node may reject the call using an admission control mechanism or may send back a spoofed message from the core network.
US10813033B1 Partitioned network routing
Embodiments for a routing module for a first node are disclosed. The routing module includes a computer readable medium having instructions thereon. The instructions cause one or more processing devices to track former links between the first node and a second node and determine a probability of a future link with the second node based on the former links. If the probability of a future link with a second node is above a threshold, an advertisement is sent to at least one other node indicating that the second node is reachable from the first node. If the probability of a future link with the second node is below the threshold and no other route exists from the first node to the second node, an advertisement is sent to at least one other node indicating that the second node is not reachable from the first node.
US10813029B2 Directed handovers in a cellular network for airborne mobile telemetry
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining one or more parameter characterizing a prospective connection of the mobile airborne article to first through Nth base stations, the one or more parameter including a Doppler shift; determining based on the examining that a criterion is satisfied, the criterion having one or more factor; and initiating handoff of the mobile airborne article to one of the first through Nth base stations based on the determining.
US10813028B2 Method for performing mobility process of NB-IoT terminal, and apparatus therefor
Provided are a method and an apparatus for a NarrowBand-Internet of Things (NB-IoT) terminal to perform a mobility process. The method may include: transmitting an RRC connection re-establishment request message to a base station when a pre-set event occurs; receiving an RRC connection re-establishment message from the base station; and resuming a signaling radio bearer on the basis of the RRC connection re-establishment message.
US10813025B2 Electronic device and method used for wireless communication
Provided are an electronic device and method used for wireless communication. The electronic device comprises: a processing circuit, configured to: acquire a first candidate list of a first mobile base station, wherein the first candidate list comprises at least some neighbour nodes of the first mobile base station; determine a neighbour node as a second mobile base station from the first candidate list, wherein the second mobile base station is capable of replacing the first mobile base station as a successor base station of the first mobile base station for continuing to provide a service for a current user; and acquiring a second candidate list of the second mobile base station, wherein the second candidate list comprises at least some neighbour nodes of the second mobile base station.
US10813022B2 Method and apparatus for determining state of terminal device
Embodiments of the present application provide a method and an apparatus for determining a state of a terminal device. The method includes: the terminal device determines an amount of data to be sent; and the terminal device determines, according to the amount of data to be sent, a state in which the terminal device needs to be. According to the embodiments of the present application, unnecessary state switching can be avoided for the terminal device, signaling overhead can be reduced, and power consumption of the terminal device can be reduced, thereby improving system efficiency.
US10813020B2 Communication control apparatus, communication control method, radio communication system and terminal
There is provided a communication control apparatus including a radio communication unit that provides a second radio communication service within a cell in which a first base station provides a first radio communication service, and a control unit that, when an operation mode of the radio communication unit is made to transition from a first mode to a second mode in which power is less consumed than in the first mode, switches the operation mode to the second mode after stepwisely reducing transmission power of a reference signal to be transmitted from the radio communication unit.
US10813010B2 Method and system for edge computing handover service
A method, a device, and a non-transitory storage medium are described in which a mobile edge computing handover service is provided. The mobile edge computing handover service provides for the prospective provisioning of a target mobile edge computing network based on mobility information pertaining to an end device. The mobile edge computing handover service includes managing the provisioning of the application or service, content, and context information in relation to a source mobile edge computing network and the target mobile edge computing network.
US10813003B2 Method for triggering a buffer status reporting in dual connectivity and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for triggering a buffer status reporting in dual connectivity, the method comprising: configuring a threshold value for a PDCP entity associated with a first MAC entity for a first eNB and a second MAC entity for a second eNB for a radio bearer; checking, by the PDCP entity, whether an amount of uplink data available for transmission in the PDCP entity is less than the threshold value; and indicating, by the PDCP entity, that the amount of uplink data available for transmission in the PDCP entity is ‘0’ to the second MAC entity, if the amount of uplink data available for transmission in the PDCP entity is less than the threshold value.
US10813000B2 Channel-based remote unit monitoring and optimization in a wireless communications system (WCS)
Channel-based remote unit monitoring and optimization in a wireless communications system (WCS) is described herein. A remote unit control circuit receives a number of communications signals each uniquely associated with a signal channel and a remote unit communicating on the signal channel. The communications signals are received by the remote unit control circuit before being recombined based on signal sources. The communications signals may be analyzed to determine key performance indicators (KPIs) for a selected signal channel (s) and/or a selected remote unit (s). The KPIs may be used to optimize performance of the WCS on a per signal channel and/or per remote unit basis. By employing the remote unit control circuit to determining the KPIs based on a selected signal channel (s) and/or a selected remote unit (s), it is possible to support channel-based remote unit monitoring and optimization in the WCS, thus helping to provide optimized user experience in the WCS.
US10812997B2 OFDM signal presence detection
The presence of an OFDM signal in a received input signal is detected by calculating, for each block of a plurality of blocks of samples of the received input signal, an auto-correlation value at each of a plurality of lags-of-interest; determining, for each of the plurality of lags-of-interest, a rate of growth value across a group of two or more blocks of data samples based on the auto-correlation values; normalising the determined rate of growth values using a normalisation factor to generate normalised rate of growth values; and determining whether an OFDM signal is present in the received input signal based on the normalised rate of growth values.
US10812996B2 Methods and systems for communication among nodes for the internet of things, including autonomous vehicles, for optimizing operations of the nodes
Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide autonomous vehicle network architectures, systems, and methods for supporting a dynamically configurable network of autonomous vehicles comprising a complex array of both static and moving communication nodes. In particular, systems and methods for operating self-organized fleets of autonomous vehicles.
US10812994B2 System and method for dual-band backhaul radio
A method and system are provided. The system includes a communication system including a first transmitter/receiver operating on a first frequency and a second transmitter/receiver operating on a second frequency. The system also includes a controller monitoring at least one of interference and throughput on the first and second transmitter/receiver and shifting demand based on the monitoring.
US10812993B2 Systems and methods for configuring and providing mesh communication between wireless devices
Systems and methods are provided that may be implemented to create a wireless communication path by opening relatively low power wireless non-broadcast node-to-node connections between network nodes between selected wireless nodes of a mesh network, or by implementing inter-node broadcast routing paths within such a network by selectively broadcasting from selected network nodes, based on one or more inter-node signal transmission characteristics measured between different pairs of nodes of the mesh network. When used, the opened connections may employ non-continuous connection listening intervals that are shorter than observer listening times to communicate over designated data channels in a targeted manner between selected routing nodes in a mesh network.
US10812992B1 Cellular system
A system includes a cellular transceiver to communicate with a predetermined target; one or more antennas coupled to the 5G transceiver each electrically or mechanically steerable to the predetermined target; a processor to control a directionality of the one or more antennas in communication with the predetermined target; and an edge processing module coupled to the processor and the one or more antennas to provide low-latency computation for the predetermined target.
US10812988B1 Method and device for mapping ports of a network device
A device may receive site property data relating to a site including information relating to a network device associated with the site and a layout of one or more ports of the network device; receive node data relating to a node associated with the site including information relating to one or more physical connections between the node and the ports of the network device; determine availabilities of the ports of the network device based on the physical connections; map the layout of the ports to an image coordinate system associating the ports with respective image coordinates; generate a visual model of the ports of the network device based on the layout and the respective image coordinates including status identifiers indicative of the availabilities of the ports; and cause an action to be performed based on the visual model and the status identifiers.
US10812986B2 Methods and devices for shared spectrum allocation
A non-transitory computer readable medium may store instructions that when executed by a processor direct the processor to perform a radio spectrum allocation method including processing requested radio access terms of one or more lower-tiered users and determining available radio access terms from one or more incumbents, generating a plurality of candidate radio access licenses based on the requested radio access terms and the available radio access terms, determining radio conditions of each of the plurality of candidate radio access licenses, and based on the determined radio conditions, selecting a radio access license from the plurality of candidate radio access licenses and directing the one or more lower-tiered users to use the selected radio access license or operated based on the selected radio access license.
US10812985B2 Spectrum sharing system and method thereof
A spectrum sharing system includes an advanced beacon (e.g. a low latency RF link) as part of an information sharing subsystem. The advanced beacon signal carries radar spectrum transmission schedule in an obfuscated way such as not to reveal the geolocation of the radar. The information sharing subsystem directs nodes, such as cell phones, to share spectrum based on spectrum sharing instructions contained in the advanced beacon. The spectrum sharing system permits out-of-band sharing of spectrum white space, as well as sharing of in-band spectrum gray space.
US10812983B2 Transmission and reception method and apparatus for transmitting signal using narrowband in wireless cellular communication system
Provided are a communication method and system that combine IoT technologies with 5G communication systems supporting a higher data rate after 4G systems. The present disclosure may be applied to intelligent services, such as smart homes, smart buildings, smart cities, smart or connected cars, healthcare, digital education, retail businesses, and security and safety related services on the basis of 5G communication technologies and IoT related technologies. The present invention relates to a wireless communication system, and more particularly, to a method and apparatus for transmitting uplink and downlink signals in a system supporting IoT terminals that perform transmission and reception using only one subcarrier. Specifically, there is provided a method including: allocating a resource for an IoT terminal; and exchanging a signal through a specific subcarrier of the resource between the IoT terminal and the base station supporting the IoT terminal.
US10812982B2 Autonomous uplink transmission in unlicensed spectrum
Methods, systems, and devices for wireless communication are described. A user equipment (UE) operating in unlicensed spectrum may determine that a base station is not transmitting during a particular time period (e.g., by detecting the absence of a control signal). The UE may then perform a listen-before-talk (LBT) procedure and, if the channel is available, may perform an autonomous uplink (UL) transmission. The autonomous UL transmission may include control information to facilitate decoding. Thus, the base station may receive the control information, and decode the rest of the autonomous UL transmission accordingly. The base station may configure the UE for autonomous UL transmissions when the radio link is established, and may also send dynamic configuration information to initiate, suspend, or reconfigure parameters for autonomous UL transmissions.
US10812978B2 Lattice mesh
A system for a lattice mesh comprises an interface and a processor. The interface is configured to receive a request to join a publish group from a client. The processor is configured to determine a group key; determine whether the client is allowed access to a topic of the publish group; in response to the client being allowed access to the topic of the publish group, provide the group key to the client; publish a group message including metadata; determine whether it is time to rotate the group key; and in response to it being time to rotate the group key, determine a new group key.
US10812977B2 Systems and methods for application-friendly protocol data unit (PDU) session management
Methods by which User Plane (UP) management information is exchanged between an Application Function (AF) supporting one or more applications and a Slice Management Function (SMF) configured to manage traffic flows in a given slice of the network. The exchange of UP management information may be initiated from either the AF or the SMF. In the case of AF-initiated information exchange, the UP management information provided by the AF may comprise traffic requirements of applications supported by the AF. In the case of SMF-initiated information exchange, the UP management information provided by the SM may comprise operator policy information or events, and the AF may respond with information of traffic requirements of applications supported by the AF.
US10812952B2 Systems and methods for detecting driver phone operation using vehicle dynamics data
A method for determining the position in a vehicle of a first device in communication with a microprocessor may include receiving, at the microprocessor, a first set of inertial data from at least one sensor of the first device; receiving, at the microprocessor, a second set of inertial data from at least one sensor of a reference device disposed within the vehicle; and determining, using the microprocessor, the position of the first device in the vehicle by comparing the first set of inertial data with the second set of inertial data.
US10812951B2 Integration and display of multiple internet of things data streams
Techniques and solutions are described for processing and displaying information received from a plurality of remote computing devices, such as internet of things (IOT) devices. Data from the IOT devices, including from sensors associated with the IOT devices, can be received and processed by a monitoring component. The monitoring component can include a plurality of schedule data objects, which can be associated with categories. Data received from the IOT devices can be associated with a category, including by associating the data with one of more of the schedule data objects. The schedule data objects can be used to determine information that will be rendered for display to a user. The schedule data objects can also be used to generate alerts or notifications, or to automatically taken actions based on triggers or conditions associated with a respective schedule data object.
US10812941B2 Positioning method and device
A positioning method and a device includes detecting, by a first device using a sensor, a target object that occurs within a range detectable to the sensor; and performing, by the first device in response to detecting any target object, each of determining relative location information of the first device relative to the target object according to a detection signal, determining absolute location information of the target object according to the relative location information and prestored absolute location information of the first device, and sending, using a wireless network, the absolute location information of the target object to a second device disposed on the target object.
US10812940B2 Flexible anti-theft pack for tracking and location
An electronic tracking device comprising: a first power cell positioned on a first portion of a substrate; a second power cell positioned on a second portion of the substrate, the second power cell being spaced apart from the first power cell by a gap; the substrate comprising a flexible printed circuit board having a flexure disposed along a central transverse axis of the substrate between the first portion and the second portion of the substrate, the flexure being bendable to allow the first portion to move relative to the second portion between a first configuration wherein the first portion is substantially coplanar with the second portion of the substrate and a second configuration wherein the first portion and the second portion of the substrate forms an angle of greater than or less than about 180 degrees, wherein, in the first configuration, a center of mass of the electronic tracking device is located in the gap between the first power cell and the second power cell.
US10812939B2 In-building tracking system for distributed antenna systems
A system and method for determining a position of a first responder in a building, where the first responder is using a radio, and using a distributed antenna system. Each antenna has a level detector to detect and measure a strength of an input signal from the radio of the first responder to produce a level signal, a time tagger to tag the detected input signal with a timing signal, and a communication module to transmit the level signal and timing signal. A sensor processor connected with a signal distribution network is configured to receive the signal level and timing signal from the signal distribution network of each of the plurality of antennas, to determine the position of the radio relative to each of the plurality of antennas according to the level signal and timing signal.
US10812938B2 Sending location information from within a communication application
A method in a wireless communications device for transmitting current location information representing a current location of the wireless communications device. The method entails, from within a communication application executing on a processor of the wireless communications device, causing the wireless communications device to obtain the current location information representing the current location of the wireless communications device, including the current location information in a communication generated from within the communication application, and transmitting the communication that includes the current location information. The method optionally entails a further step of performing a reverse look-up of GPS coordinates representing the current location to determine address information for including in the communication. Location information, such as maps or URLs to maps can be sent directly from an e-mail application or instant messenger without having to separately launch a mapping application.
US10812933B2 Determining a position of a mobile communication device
A method of determining a position of a mobile telecommunication device (10) which transmits a signal (S) to base stations (1, 2, 3, . . . ) connected by a data link (8) comprises the steps of: ⋅correlating the received signal (S) and a reference signal (S′) so as to produce a correlation for each base station, ⋅detecting a maximum in each correlation, which maximum is indicative of a time of arrival of the signal (S) at the respective base station, and ⋅using the respective times of arrival and the distances (D1, D2, . . . ) derived therefrom to derive a location of the mobile telecommunication device. The method uses receivers (21, 22, . . . ) coupled to a data network (7), each receiver (21, 22, . . . ) deriving the reference signal (S′) from the received signal (S). Each base station may select, if it receives multiple reference signals, the reference signal (S′) having the highest quality.
US10812929B1 Inferring pinnae information via beam forming to produce individualized spatial audio
An audio system presents spatialized audio content to a user that is individually calibrated for the user. The audio system presents sounds to the user, which reflects off the user's ear. An array of acoustic sensors of the audio system generate audio data from the presented sound. The audio system processes the audio data, using beamformers that each point to a respective portion of the ear, to generate beamformed signals. The audio system determines transfer functions that define transformations of the sound caused by reflections off the user's ear, using the beamformed signals. The audio system generates spatialized audio content for the ear based on the transfer functions.
US10812926B2 Sound output device, sound generation method, and program
According to the present disclosure, a sound output device includes: a sound acquisition part configured to acquire sound to be output to the other end of a sound guide part, one end of which is arranged near an entrance of an ear canal of a listener, the sound guide part having a hollow structure; and a head-related transfer function adjustment part configured to adjust a head-related transfer function of sound captured by the sound guide part. Since the head-related transfer function adjustment part adjusts the head-related transfer function of sound captured by the sound guide part, it is possible to listen to both ambient sound and sound provided from a sound output device such that the listener does not feel strangeness even in the state in which the listener is wearing the sound output device.
US10812922B2 Manipulation of playback device response using signal processing
Example techniques involve balancing bass response of a multiple driver playback device. An example playback device receives left and right channels of audio content and generates a center channel of the audio content by combining at least a portion of the left right channels. The playback device generates first and second side channels of the audio content by combining the center channel and a difference of the left channel and the right channel and combining the center channel and an inverse of the difference of the left channel and the right channel, respectively. The first and second side channels are attenuated by a filter with a given cutoff frequency. The center channel is amplified in proportion to the attenuation of the first side channel. The playback device plays back the first side channel, second side channel, and center channel according to respective radiation patterns having maximums aligned in respective directions.
US10812921B1 Audio stream processing for distributed device meeting
A computer implemented method includes receiving multiple channels of audio from three or more microphones detecting speech from a meeting of multiple users, localizing speech sources to determine an approximate direction of arrival of speech from a user, using a speech unmixing model to select two channels corresponding to a primary and a secondary microphone, and sending the two selected channels to a meeting server for generation of a speaker attributed meeting transcript.
US10812919B2 Filtering well-defined feedback from a hard-coupled vibrating transducer
Systems and methods are disclosed for a hearing prosthesis, and more particularly to a hearing prosthesis with a rigidly coupled vibrating transducer. In embodiments, the mechanical stimulating hearing prosthesis comprises, for example, at least one sound input device configured to sense a sound signal, and a transducer configured to generate a vibration based on the sound, wherein the sound input device is rigidly coupled to the transducer. Systems and methods are also described for reducing a well-defined mechanical feedback generated by a transducer in a hearing prosthesis.
US10812917B2 Under-lip bone conduction device
Presented herein are bone conduction devices having housings that are complementary to the recipient's maxillary alveolar process such that the maxillary alveolar process supports the housing within the recipient's mouth.
US10812916B2 Hearing instrument with a separate link
A hearing instrument includes: a wireless receiver configured for reception of a message relating to a ticket issued for a user of the hearing instrument by a ticket management system; a processing unit configured for processing the message according to a hearing loss of the user; and a speaker configured to convert the processed message into an acoustic signal for transmission towards an eardrum of the user.
US10812907B2 Expandable speaker system and method for broadcast
An expandable wireless speaker system and method is disclosed. The speaker system comprises a center module and at least two or more speakers. The center module has a unique identification number and has mechanical connections on at least one side. The center module is configured to receive an external device, wirelessly or directly connected and has a transceiver configured to scan for an unused channel and transmit audio. The speakers each have a mechanical connection on either side to connect to the center module or the other speakers. The two or more speakers are configured to scan the communication spectrum for the center module's unique identification and when the two or more speakers locate the center module's unique identification, the two or more speakers pair with the center module to receive audio. The communication spectrum can be a wireless channel such as 5.8 GHz or the FM radio spectrum.
US10812905B2 Device for audio signal processing for a piezoelectric speaker
A device and a method for audio signal processing for a piezoelectric speaker for generating sound waves in the audible wavelength spectrum includes a signal input for a digital audio signal, a digital correction unit for correcting a nonlinearity of the speaker, a digital PWM generator that converts the signal corrected by the correction unit into a pulse-width modulated switch signal, a power stage controllable by the switch signal such that the speaker can be charged with a voltage for deflecting a membrane, and a closed-loop control circuit that feeds the voltage back as a feedback signal, which includes a first signal noise in the audible frequency range. The closed-loop control circuit of the device includes a noise shaping unit in that shifts a noise energy of the first signal noise outside of the audible frequency range.
US10812901B2 Conversation assist apparatus and conversation assist method
A conversation assist apparatus for a vehicle that includes a plurality of microphones and a plurality of electric loudspeakers, each microphone of the plurality of microphones and each electric loudspeaker of the plurality of loudspeakers being arranged so as to correspond to a seat of four seats arranged in a rectangular manner in a passenger compartment of the vehicle includes a signal processor configured to generate an audio signal by adding a delay to an output signal of a microphone of the plurality of microphones; a supplier configured to supply the generated audio signal to an electric loudspeaker of the plurality of electric loudspeakers that corresponds to a diagonal seat, from among the four seats, that is located at a diagonal position of a seat corresponding to the microphone; and a controller configured to control an amount of the delay based on a state of the vehicle.
US10812899B1 Audio component drainage system for image capture device
A drainage system includes an inlet defined between a housing of a device and a first edge of a cover coupled to the housing. The cover protects an audio assembly disposed beneath the cover from an environment external to the device. The drainage system includes an outlet defined between the housing and a second edge of the cover and a drainage channel extending from the inlet to the outlet between an interior surface of the cover and an exterior surface of the housing. The drainage channel is configured to drain moisture from the audio assembly, and the inlet is configured to allow ambient audio to pass through the drainage channel to the audio assembly at a predetermined time period after the image capture device emerges from a liquid.
US10812897B1 Audio system
Various embodiments are directed to an audio system. The audio system may include a first audio device that includes a casing that houses a speaker and an internal waveguide. The internal waveguide may be configured to direct sound from the speaker to ambient air outside the casing. In some embodiments, the casing of the first audio device may be configured such that, when the first audio device physically engages or is otherwise coupled to a surface of an object (e.g., when the casing is placed on a surface of a table), an external surface of the casing forms, in conjunction with the surface of the object, an extended waveguide. The extended waveguide may be longer than the internal waveguide, which may provide several benefits to the operation of the first audio device versus when the first audio device is not coupled to the surface of the object.
US10812896B2 High compliance microspeakers for vibration mitigation in a personal audio device
An audio system includes a speaker configured to emit sound. The speaker is contained in an enclosure, the enclosure forming a front cavity and a rear cavity that are on opposite sides of the speaker. The enclosure includes: at least one output port configured to output a first portion of the sound from the front cavity and at least one rear port configured to output a second portion of the sound from the rear cavity. The second portion of the sound is substantially out of phase with the first portion. The audio system has an equivalent acoustic volume (Vas) greater than ten times a volume of the front cavity and greater than ten times a volume of the rear cavity.
US10812891B2 Sound output apparatus and method of executing function of sound output apparatus
Provided is a sound output apparatus that includes an insertion portion inserted into an earhole for outputting sound to an earhole, and a fingerprint sensor that is exposed to the outside of the earhole for detecting fingerprint information. This configuration allows even a compact apparatus to perform a desired operation in response to operations, thereby achieving miniaturization of the apparatus and improving the user's convenience.
US10812890B2 Cartilage conduction audio system for eyewear devices
An audio system includes a transducer assembly, an audio sensor, and a controller. The transducer assembly is coupled to a back of an auricle of an ear of the user. The transducer assembly vibrates the auricle over a frequency range to cause the auricle to create an acoustic pressure wave in accordance with vibration instructions. The acoustic sensor detects the acoustic pressure wave at an entrance of the ear of the user. The controller dynamically adjusts a frequency response model based in part on the detected acoustic pressure wave, updates the vibration instructions using the adjusted frequency response model, and provides the updated vibration instructions to the transducer assembly.
US10812888B2 Wearable audio device with capacitive touch interface
Various aspects include wearable audio devices. In some particular implementations, a wearable audio device includes: an acoustic transducer having a sound-radiating surface for providing an audio output; a controller coupled with the acoustic transducer; a printed circuit board (PCB) coupled with the controller; and a capacitive touch interface coupled with the PCB, the capacitive touch interface having: a contact surface for receiving a touch command; and a set of at least two electrodes underlying the contact surface for detecting the touch command at the contact surface, where neighboring electrodes in the set share a border having an arcuate profile across the contact surface or a piecewise profile approximating a non-linear path across the contact surface.
US10812887B2 Earpiece
An ear unit for stably fitting in an ear includes a first surface facing inwardly toward the ear, a second, opposite surface facing outwardly from the ear and an outer circumferential surface formed between the first and second surfaces. The outer circumferential surface is shaped as a decremental curve. The distance between the ends of the decremental curve is approximately equal to the distance between a first cavity formed under the tragus of the ear and second cavity covered by the lower node of the antihelix of the ear. The first surface is provided with a curvature that provides a contact surface that substantially conforms to the concha, providing an improved attachment, thereby enabling the ear unit to fit closely against the concha when the ear unit is positioned into the ear.
US10812885B1 Sound emitting bowl
A sound emitting bowl assembly capable of holding liquid or solid food where a plurality of light emitting photo diodes and photo sensors are aimed at each other across the top plane of the bowl so that when a spoon breaks the plane of light, a message or melody, that has been pre-recorded and stored below the base of the bowl, automatically plays. Additionally, LED lights located on the outside of the bowl become illuminated as the message or melody is played. The photo diodes, photo sensors and LEDs are mounted on a separate bowl retaining assembly so that the bowl may be removed from the bowl retaining assembly for cleaning purposes and then replaced into the bowl retaining assembly for further use.
US10812883B1 Reversible cable storage pouch with internal in-line catches
Disclosed is a reversible compact zipper earbud pouch with internal cable-catches comprised of a light-weight material design that remains unobtrusively attached to cabled devices such as an earbud listening device but not limited to same. The permanently attached cable-catches can open and securely bound various cables, collectively making it readily available during time of collection and bundling cable. Storage of same is kept self-contained, unobstructed and easily extracted from varied storage area.
US10812880B2 Data in motion storage system and method
A data storage system is disclosed that includes a recirculating loop storing data in motion. The data may be carried by a signal via the loop including one or more satellites or other vessels that return, for example by reflection or regeneration, the signals through the loop. The loop may also include a waveguide, for example an optical fiber, or an optical cavity. Signal multiplexing may be used to increase the contained data. The signal may be amplified at each roundtrip and sometimes a portion of the signal may be regenerated.
US10812878B2 Systems and methods for environment sensing
Systems and methods are provided for environment sensing. The system includes a sensor node having a sensor. The sensor includes a sensing material configured to be in contact with an ambient environment. The system includes a remote system having a communication circuit and a controller circuit. The communication circuit is configured to be wirelessly communicatively coupled to the sensor node. The controller circuit electrically coupled to the communication circuit. The controller circuit configured to receive an impedance response of the sensing material and analyze the impedance response of the sensing material at frequencies that provide a linear response of the sensing material to an analyte of interest and at least partially reject effects of interferences.
US10812877B2 System and method for calibration-lessly compensating bias of sensors for localization and tracking
A probabilistic motion model to calculate the motion parameters of a user's hand held device using a noisy low cost Inertial Measurement Unit (IMU) sensor. Also described is a novel technique to reduce the bias noise present in the aforesaid IMU sensor signal, which results in a better performance of the motion model. The system utilizes a Particle Filter (PF) loop, which fuses radio signal data accumulated from Bluetooth Low Energy (BLE) beacons using BLE receiver with the signal from IMU sensor to perform localization and tracking. The Particle Filter loop operates based on a Sequential Monte Carlo technique well known to persons of ordinary skill in the art. The described approach provides a solution for both the noise problem in the IMU sensor and a motion model utilized in the Particle Filter loop, which provides better performance despite the noisy IMU sensor.
US10812873B2 Identifying segment boundaries of recorded video events based on aggregated viewer measurement data
A computer-implemented and executed method of managing recorded video events is disclosed. The method collects viewer measurement data from presentation devices, the viewer measurement data indicating user viewing behavior associated with playback of recorded video events. The method continues by analyzing the collected viewer measurement data to estimate boundaries between segments of the recorded video events, which results in groups of estimated boundaries corresponding to the recorded video events. Cue files are generated for the recorded video events, the cue files indicating the estimated boundaries corresponding to the recorded video events. The cue files are maintained at a central system for access by the presentation devices.
US10812868B2 Video content switching and synchronization system and method for switching between multiple video formats
A video content type seamless switching system and method for synchronizing and displaying multiple types of video content in a single platform, such as a single video player, application, or other content player. Illustrative video content type switching may be between 2D and 360 degree formats coordinated by a switching controller. The switching controller may be configured to operate with television displays and associated control components, such as cable boxes, through implementation of the video content switching methods.
US10812866B2 Apparatus and methods for controlling digital video recorders
A DVR controller in network communication with a digital video recorder receives an instruction from a user directing the digital video recorder to perform a function among a set of available functions. The set of available functions comprises a record function operative to cause the digital video recorder to record content and store that content on the digital video recorder, and a playback function operative to cause the digital video recorder to play back content stored on the digital video recorder. Subsequently, at least in part in response to the instructions from the user, the DVR controller issues a command to the digital video recorder to perform the function. The digital video recorder is operative to present content on a presentation device controlled by the user. The DVR controller, in turn, is remotely disposed from the digital video recorder in a facility of a content provider.
US10812864B2 Broadcast signal frame generation device and broadcast signal frame generation method using bootstrap including symbol for signaling BICM mode of preamble and OFDM parameter together
An apparatus and method for broadcast signal frame using a bootstrap including a symbol for signaling a BICM mode and OFDM parameters of a preamble, together are disclosed. An apparatus for generating broadcast signal frame according to an embodiment of the present invention includes a time interleaver configured to generate a time-interleaved signal by performing interleaving on a BICM output signal; and a frame builder configured to generate a broadcast signal frame including a bootstrap and a preamble using the time-interleaved signal. In this case, the bootstrap includes a symbol for signaling a BICM mode and OFDM parameters of L1-Basic of the preamble, together.
US10812860B2 Method and apparatus for recording advertised media content
Aspects of the subject disclosure may include, for example, obtaining social network information associated with a first user, wherein the social network information includes information identifying a second user who is related to the first user. A determination is made that the first user had selected, during a presentation of a first media content item by a first media processing device of the first user, recording of a second media content item that had been advertised during the presentation of the first media content item. Responsive to the determining that the first user had selected the recording of the second media content item, a second media processing device of the second user is directed to record the second media content item. Other embodiments are disclosed.
US10812859B2 Service usage reporting data transport
A reception apparatus, including circuitry configured to receive a broadcast stream including audio/video content and a uniform resource identifier (URI). The circuitry is configured to determine whether a command identifier associated with the URI indicates the URI is a location of a server to which service usage information is to be sent. The circuitry is configured to, when the command identifier indicates the URI is the location of the server to which the service usage information is to be sent, associate the URI with the service provider. The circuitry is configured to provide the service usage information to the server according to the associated URI.
US10812855B2 Dynamic modification of media content in an internet of things (IoT) computing environment
Embodiments for optimizing media content in an Internet of Things (IoT) environment. User information is collected by a first, embedded IoT computing device associated with a user. The collected user information is transmitted from the first computing device to a second, content-displaying IoT computing device. Characteristics of media content rendered by the second computing device are then rendered according to an analyzation of the user information received from the first computing device.
US10812851B2 Methods and systems for presenting media listings based on quality of service at a user device
Methods and systems are described for presenting media listings based on quality of service at a user device.
US10812849B2 Method, apparatus, and storage medium for media file delivery
The present disclosure provides method, apparatus, and storage medium for media file delivery. The method includes: obtaining a target resource consumption and an actual resource consumption of a first media file, one time of delivery of the first media file corresponding to one time of resource consumption; comparing the target resource consumption with the actual resource consumption, to obtain a first comparison result; adjusting, according to the first comparison result, a value of a resource contention parameter of the first media file from a first value to a second value, the resource contention parameter being used for determining a delivery order of the first media file when the first media file participates in a delivery contention; and performing a first delivery operation on the first media file according to the resource contention parameter whose value is the second value.
US10812845B2 Remote storage digital video recorder streaming and related methods
Systems, devices, and methods for streaming or otherwise delivering media content over a network are provided. One exemplary method of streaming media content over a network using a RS-DVR system involves receiving, at the RS-DVR system, a request for a portion of the media content from a media player on a client device via the network, receiving, at the RS-DVR system, the portion of the media content from an origin server on the network, buffering the portion of the media content at the RS-DVR system, and transmitting the portion of the media content to the media player on the client device. The portion of media content may be transmitted using a modified transport layer protocol, and in some embodiments, marked as non-cacheable.
US10812844B2 Transmitting apparatus, receiving apparatus, and data processing method
The present technology relates to a transmitting apparatus, a receiving apparatus, and a data processing method each of which enables channel bonding to be more reliably performed.There is provided a transmitting apparatus generating physical layer signaling including first identification information with which a group of frequency bands constituting channel bonding is identified, and second identification information with which the frequency band belonging to the group is identified; and transmitting a broadcasting signal which includes the physical layer signaling and is changed in frequency band thereof by a relay apparatus by utilizing a predetermined frequency band. The present technology, for example, can be applied to a broadcasting system utilizing channel bonding.
US10812842B2 Method and apparatus for multi-experience translation of media content with sensor sharing
A method and apparatus incorporates teachings of the present disclosure and may include, for example, a method including detecting at least one of a plurality of sensor data sources for capturing sensory data from a physical environment of the source device, receiving from the at least one of the plurality of sensor data sources sensory information representing the sensory data from the physical environment of the source device, identifying a plurality of characteristics of the physical environment of the source device from the received sensory information, sending to a second device media content and the sensory information representing the plurality of characteristics of the physical environment of the source device. Other embodiments are disclosed.
US10812840B2 Publishing disparate live media output streams in mixed mode based on user selection
Disparate live output stream manifests are generated based on user selection. When current media programming content in an existing first disparate live media output stream is streamed on a media player, one or more processors determine a set of alternate live input streams and/or a pre-encoded media assets, and associated alternate live media output manifests and/or pre-encoded media asset manifests, respectively, based on one or more parameters and metadata associated with the existing first disparate live media output stream. Based on an indicator in an existing first disparate live media output stream manifest, alternate content options are transmitted to the media player. A response is received corresponding to a selection of an alternate live input stream and/or a pre-encoded media asset, and an alternate live input stream manifest and/or pre-encoded media asset manifest is inserted into the existing first disparate live media output stream manifest as next programming media content.
US10812839B2 Techniques for automated data record generation from live programs
Various embodiments of the invention disclosed herein provide techniques for automatically generating a recorded version of a live video program. A live program extraction application executing on a live program extraction system receives an automation list associated with the live video program from a traffic and automation system and an integration message associated with the live video program from an integration control system. The live program extraction application generates a first data entry that includes a timecode based on at least one of the automation list and the integration message. The live program extraction application stores the first data entry into a data record associated with the live video program. The live program extraction application transmits the data record to a broadcast system. The broadcast system automatically replaces a portion of the recorded version of the live video program based on the timecode included in the first data entry.
US10812838B2 Transmission device, transmission method, reception device, and reception method
It is possible to satisfactorily insert predetermined information into a media encoded stream and transmit the stream.Divided portions obtained by dividing the predetermined information are sequentially inserted into a predetermined number of unit portions of the media encoded stream as adding sequential information for reconstruction. In this case, the predetermined information is divided so that a bit rate of the predetermined information falls within a predetermined bit rate. A container with a predetermined format including the media encoded stream to which the predetermined information is inserted is transmitted.
US10812836B2 Broadband live streaming hub for a media processor
Aspects of the subject disclosure may include, for example, a processing system and a memory storing instructions that, when executed by the processing system, facilitate performance of operations. The operations can include obtaining a plurality of live streams at a broadband connection to the processing system; providing an interface to facilitate input via a control device communicating with the processing system; presenting, responsive to a first user input, the live streams simultaneously at a display device; and identifying, responsive to a second user input, a set of favorite streams. The operations can also include presenting a program guide at the display device. The program guide can include a plurality of program guide objects; each of the set of favorite streams can include a separate program guide object that accordingly is selectable, via user input to the program guide, for presentation at the display device. Other embodiments are disclosed.
US10812833B2 Panoramic image compression method and apparatus
A panoramic image compression method and device is disclosed. The method comprises: obtaining a first spherical model formed by a first panoramic image to be compressed; generating a second spherical model in the first spherical model according to a main view image of an user; establishing a first mapping relationship between plane 2D rectangular coordinates in a second panoramic image and plane 2D rectangular coordinates in the first panoramic image; and sampling, from the first panoramic image, pixels corresponding to plane 2D rectangular coordinates in the second panoramic image according to the first mapping relationship to constitute the second panoramic image containing the pixels, so as to realize the compression of the first panoramic image.
US10812830B2 Method and electronic device for processing raw image acquired through camera by using external electronic device
An example electronic device includes a camera, a communication module, and at least one processor. The at least one processor is configured to acquire a raw image of an external object by using the camera, generate a first corrected image from the raw image by a first image processing scheme, control transmitting the raw image to an external electronic device through the communication module in order to enable the external electronic device to generate differential image information corresponding to a difference between a second corrected image generated by processing the raw image in the first image processing scheme and a third corrected image generated by processing the raw image in a second image processing scheme, and further correct the first corrected image by using the differential image information so that the first corrected image corresponds to the third corrected image.
US10812829B2 2D block image encoding
A coder (e.g., an encoder or decoder) implements coding of two dimensional blocks of image data using two dimensional differential pulse code modulation (2D DPCM). The coder may switch between DPCM and other types of coding, such as transform coding on a block by block basis. The 2D DPCM may obtain a reconstructed pixel within the two dimensional bloc and code a second, different, pixel within the two dimensional block using the reconstructed pixel. The coder may also create a bitstream of entropy encoded residuals that supports hybrid implicit/explicit specification of coding parameters.
US10812828B2 System and method for segmenting immersive video
Aspects of the subject disclosure may include, for example, identifying a field of view (FoV) within a first frame of a video that occupies a sub-portion of the frame. A size is determined by subdividing a portion of the video according to a tiling scenario. Tiles overlapping the FoV are detected, and an updated size is determined based on an encoded version of the tiles and compared to a reference size. Responsive to the updated size being less than the reference size, the reference size is adjusted to the updated size, the tiling scenario is adjusted according to an adjusted tiling scenario, and the determining of the size is repeated based on the adjusted tiling scenario. Responsive to the updated size not being less than the reference size, a preferred tiling scenario is identified based on the adjusted tiling scenario for tiling the video. Other embodiments are disclosed.
US10812825B2 Video frame synthesis with deep learning
The present disclosure provides systems and methods that leverage machine-learned models (e.g., neural networks) to provide video frame synthesis. In particular, the systems and methods of the present disclosure can include or otherwise leverage a machine-learned video frame synthesis model to allow for video frames to be synthesized from videos. In one particular example, the video frame synthesis model can include a convolutional neural network having a voxel flow layer and provides one or more synthesized video frames as part of slow-motion video.
US10812824B2 Encoding apparatus and method, and decoding apparatus and method
An encoding apparatus comprises: a network interface for receiving an image; a memory for storing a command for encoding the image; and a processor for encoding the image according to the command, wherein the processor performs padding to set pixel values of a padding area corresponding to one edge area of the image by referring to the other edge area of the image adjacent to the one edge area on a sphere on which the image is projected, seeks a motion vector by referring to the pixel values of the padding area and encodes the image by referring to the motion vector, wherein the image is a 360-degree image.
US10812821B2 Video encoding and decoding
A temporal motion vector predictor is includable, together with one or more spatial motion vector predictors, in a set of motion vector predictors for a block to encode of a current frame. A method of determining the temporal motion vector predictor comprises selecting as the temporal predictor one motion vector from among motion vectors in a reference block of a reference frame different from the current frame. The reference block is a block of the reference frame collocated with the block to encode or a block of the reference frame neighboring the collocated block. The selection is based on a diversity criterion for achieving diversity among the predictors of the set. This can reduce the motion vector memory requirements with no or no significant additional coding efficiency penalty. Alternatively, even if the motion vector memory is not reduced in size, coding efficiency improvements can be achieved.
US10812817B2 Rules for intra-picture prediction modes when wavefront parallel processing is enabled
Various innovations facilitate the use of intra-picture prediction modes such as palette prediction mode, intra block copy mode, intra line copy mode and intra string copy mode by an encoder or decoder when wavefront parallel processing (“WPP”) is enabled. For example, for a palette coding/decoding mode, an encoder or decoder predicts a palette for an initial unit in a current WPP row of a picture using previous palette data from a previous unit in a previous WPP row of the picture. Or, as another example, for an intra copy mode (e.g., intra block copy mode, intra string copy mode, intra line copy mode), an encoder enforces one or more constraints attributable to the WPP, or a decoder receives and decodes encoded data that satisfies one or more constraints attributable to WPP.
US10812815B2 Methods, systems, and computer readable media for compressing video images
According to one exemplary method, the method includes classifying image pixels in each video image of a series of video images as either foreground or background. The method also includes replacing each pixel classified as background with a time-averaged value of pixel intensity for that pixel. The method further includes compressing the video images using a compression algorithm.
US10812813B2 Multi-level machine learning-based early termination in partition search for video coding
Described herein are classifiers that are used to determine whether or not to partition a block in frame during prediction using recursive partitioning. Blocks of training video frames are encoded using recursive partitioning to generate encoded blocks. Training instances are generated for the encoded blocks that include values of features extracted from each encoded block and a label indicating whether or not the encoded block is partitioned into smaller blocks in the recursive partitioning. The classifiers are trained for different block sizes using the training instances associated with the block size as input to a machine-learning process. When encoding frames of a video sequence, the output of the classifiers determines whether input blocks are partitioned during encoding.
US10812806B2 Method and apparatus of localized luma prediction mode inheritance for chroma prediction in video coding
A method and apparatus of Inter/Intra prediction for a chroma component performed by a video encoder or video decoder are disclosed. According to this method, a current chroma prediction block (e.g. a prediction unit, PU) is divided into multiple chroma prediction sub-blocks (e.g. sub-PUs). A corresponding luma prediction block is identified for each chroma prediction sub-block. A chroma prediction mode for each chroma prediction sub-block is determined from a luma prediction mode associated with the corresponding luma prediction block. A local chroma predictor for the current chroma prediction block is generated by applying a prediction process to the multiple chroma prediction sub-blocks using respective chroma prediction modes. In other words, the prediction process is applied at the chroma prediction sub-block level. After the local chroma predictor is derived, a coding block associated with the current chroma prediction block is encoded or decoded using information comprising the local chroma predictor.
US10812798B2 Chroma quantization parameter (QP) offset
Provided are systems, methods, and computer-readable medium for encoding and decoding video data. In various examples, a coding device can include multiple luma QP and chroma QP relationship tables. In performing quantization or inverse quantization one video data being encoded or decoded, respectively, the coding device can select a table. The table can be selected based on, for example, a slice type, a prediction mode, and/or a luminance value, among other factors. The coding device can then use the luma QP value to look up a chroma QP value from the table. The luma QP and chroma QP values can then be used in quantization or inverse quantization.
US10812796B2 Image decoding method and apparatus in image coding system
The image decoding method performed by a decoding apparatus, according to the present invention, comprises the steps of: receiving intra prediction mode information of a current chroma block; deriving intra prediction candidate modes of the current chroma block on the basis of a neighboring chroma block of the current chroma block; deriving an intra prediction mode of the current chroma block on the basis of the intra prediction mode information and the intra prediction candidate modes; and predict the current chroma block on the basis of the intra prediction mode, wherein the intra prediction candidate modes include an intra prediction mode applied to a neighboring chroma block of the current chroma block.
US10812793B2 Encoder, decoder, encoding method, and decoding method
An encoder includes memory and circuitry. The circuitry, using the memory, (i) selects a mode from among a plurality of modes each for deriving a motion vector, and derives a motion vector for a current block via the selected mode, and (ii) performs inter prediction encoding on the current block, using the derived motion vector, via one of a skip mode and a non-skip mode different from the skip mode. The plurality of modes include a plurality of first modes each for predicting the motion vector for the current block based on an encoded block neighboring the current block without encoding information indicating a motion vector into a stream. When a second mode included in the plurality of first modes is selected, the current block is encoded via the non-skip mode regardless of presence or absence of a residual coefficient.
US10812792B2 Picture coding method and picture decoding method
In a picture coding method for generating a coded signal corresponding to each picture by coding a plurality of coded signals, a switching picture which is capable of switching a plurality of coded signals and subsequent pictures of the switching picture can refer to only a group of pictures of the same time in the coded signals. More specifically, the case where picture numbers of an adjacent picture of an S picture and the S picture are not continuous is not considered as an error.
US10812790B2 Data processing apparatus and data processing method
The present technology relates to a data processing apparatus, data processing method, and a program which improve a compression ratio. Provided are a first compression part compressing data using compressed sensing and a second compression part compressing observation coefficients coming from the first compression part using a method different from the method used in the first compression part. The first compression part performs random sampling using a sampling matrix optimized for compression by the second compression part. The sampling matrix is designed to minimize the differential value between the observation coefficients. The present technology can be applied to recording/reproducing apparatuses that capture, compress, record, and reproduce image data.
US10812788B1 Systems and methods to calibrate spectral characteristics of imaging sensors
Systems and methods to calibrate an imaging sensor may include an enclosure with a controlled environment, a light source illuminating the environment, and a particle source emitting desired particles at desired concentrations into the environment. An imaging sensor, which may be associated with an aerial vehicle, may be placed within the enclosure, and the imaging sensor may capture imaging data within the controlled environment. In addition, the imaging data may be processed to determine current spectral characteristics of the imaging sensor. Based on the environment, light, and particle properties within the environment, the imaging sensor may be calibrated to exhibit nominal or desired spectral characteristics.
US10812780B2 Image processing method and device
An image processing method includes presetting an image processing model and performing the following processing based on the model when a first three-dimensional effect plane image is displayed in response to an operation of a user. The method further includes mapping the first three-dimensional effect plane image to the projection plane, determining, according to the three-dimensional position relationship among the viewpoint, the projection plane, and the view window and the size of the view window, a first visual area obtained by projection onto the projection plane through the viewpoint and the view window, and clipping a first image in the first visual area, and displaying the first image.
US10812774B2 Methods and devices for adapting the rate of video content streaming
Aspects of the subject application may include, for example, identifying FOV and OOS tiles of the video content. The FOV and OOS tiles are received from a video server. The FOV and OOS tiles are encoded using AVC and a first layer of SVC, respectively. Further embodiments include providing the FOV and OOS tiles for presentation on a display, detecting a change in a field of vision, and identifying other FOV tiles of the video content, which comprise a portion of the OOS tiles. Also, embodiments include requesting the portion of the OOS tiles and receiving the portion of the OOS tiles from the video server over the communication network, which are encoded using an enhancement layer of SVC and then provided, to the display, according the enhancement layer in conjunction with the providing of the OOS tiles according to the first layer. Other embodiments are described herein.
US10812768B2 Electronic device for recording image by using multiple cameras and operating method thereof
Disclosed are an electronic device for recording an image using multiple cameras and an operating method thereof. The electronic device may include: a first camera configured to acquire an image at a first frame rate; a second camera configured to acquire an image at a second frame rate higher than the first frame rate; a memory; and a processor, wherein the processor is configured to: identify first capturing attributes corresponding to the first camera; set at least some of second capturing attributes corresponding to the second camera, to correspond to the first capturing attributes; acquire a first image set corresponding to an external object through the first camera based on a signal for capturing the external object; identify whether a designated condition related to a frame rate increase is satisfied; acquire a second image set corresponding to the external object at the second frame rate through the second camera when the designated condition is satisfied; and store, in the memory, at least some first images from the first image set and at least some second images from the second image set, as an image corresponding to the external object.
US10812764B2 Display apparatus, display system, and method for controlling display apparatus
A display apparatus includes a display section that projects and displays an image on a display surface, an imaging section that captures an image of the display surface, a measurement section that measures the distance between the display surface and the display section, and a calibration processor that causes the display section to display a calibration image containing a position detection mark based on the distance measured by the measurement section, causes the imaging section to capture an image of the calibration image displayed on the display surface, and performs calibration that associates coordinates on the image with coordinates on the captured image captured by the imaging section based on the captured image.
US10812762B2 Systems, methods, and devices for managing coexistence of multiple transceiver devices by optimizing component layout
The various implementations disclosed herein include a camera assembly configured for communication over multiple communication protocols. The camera assembly includes: (1) an enclosed housing; (2) a lens module positioned within the enclosed housing and configured to receive light; (3) circuit board(s) positioned within the enclosed housing; (4) communication circuitry coupled to the circuit board(s) and configured to wirelessly communicate over a plurality of different communication protocols, the communication circuitry including one or more transceivers configured for communication over a first communication protocol and a second communication protocol; (5) a first antenna arranged at a first location on the circuit board(s), the first antenna configured for communication over the first communication protocol; and (6) a second antenna arranged at a second location on the circuit board(s), the second antenna configured for communication over the second communication protocol.
US10812760B2 Method for adjusting image quality and terminal and relay server for performing same
A terminal for connecting to a conference via a network according to an embodiment of the present invention includes an image acquisition unit configured to acquire each participant image received from a plurality of other terminals connected to the conference, a network monitoring unit configured to monitor performance of the network, an image analyzer configured to analyze the each participant image to acquire one or more of image information, speech information, and quality information of the each participant image when the performance of the network changes, and a quality controller configured to change the quality of at least some of the participant images according to the analysis result of the each participant image.
US10812756B2 Movement detection circuit, motion estimation circuit, and associated movement detection method capable of recognizing movement of object in background
A movement detection circuit, a motion estimation circuit and associated movement detection method are provided. The movement detection circuit includes a candidate searching module including a first-frame and a second-frame candidate circuits, an object selection module including a first selection circuit, a second selection circuit, and a motion vector calculation circuit. The first-frame and the second-frame candidate circuits respectively locate a first and a second first-frame candidate positions in the first frame and locates a first and a second second-frame candidate positions in the second frame. The first-frame object selection circuit identifies one of the first and the second first-frame candidate positions as a first-frame object position, and the second-frame object selection circuit identifies one of the first and the second second-frame candidate positions as a second-frame object position. An object motion vector representing movement of an object based on the first-frame and the second-frame object positions is calculated.
US10812750B2 Electronic device and operation method therefor
Provided is an electronic device including: a communication unit; a tuner configured to receive a channel signal of a broadcast channel by tuning to a frequency of the broadcast channel included in the broadcasting signal; and a controller configured to acquire data regarding the broadcast channel based on the channel signal and transmit the data to a server through the communication unit, the data including at least one of signal information indicating properties of the channel signal, and service information regarding the broadcast channel.
US10812741B2 Pulse generator of image sensor and method of driving the same
A pulse generator of an image sensor includes a delay cell including a plurality of transistors arranged in series between a power voltage and a ground, a stabilization capacitor, and a stabilization switch. The power voltage is supplied to a first terminal of a first transistor disposed first among the plurality of transistors, and a gate terminal of the first transistor is connected to a first node. An input voltage is supplied to a gate terminal of an n-th transistor disposed last among the plurality of transistors, and a ground voltage is supplied to a first terminal of the n-th transistor. The stabilization switch is disposed between a reference voltage input terminal providing a reference voltage and the first node. The stabilization switch is turned on by an input bias control signal to supply the reference voltage to the first node.
US10812740B2 Pixel unit and denoising method therefor, dynamic vision sensor and imaging apparatus
The invention relates to a pixel unit of a dynamic vision sensor. The pixel unit comprises a pixel photosensitive circuit for detecting an optical signal, and generating and outputting an electrical signal when a change in the optical signal is detected; and a communication circuit connected to the pixel photosensitive circuit; and further comprises: a neighborhood denoising circuit connected to the pixel photosensitive circuit, the communication circuit and other pixel units in four neighborhoods, for controlling—whether the communication circuit outputs the electrical signal. In embodiments of the invention, when a pixel unit executes a response trigger event for an optical signal, and if at least three of the pixel units in the four neighborhoods are in a non-response state, the pixel unit does not respond, thereby effectively avoiding the generation of isolated noise, and having beneficial effects of a fast processing speed and a high denoising accuracy.
US10812739B2 Image processing device, image processing method, and image processing system
Methods and apparatus for image processing. The method comprises generating a first image having a first resolution, searching, by processing circuitry, the first image to determine whether a target object can be identified in the first image, specifying, when it is determined that the target object can be identified in the first image, a region-of-interest in the first image, generating, when it is determined that the target object cannot be identified in the first image, a second image having a second resolution higher than the first resolution, searching, by the processing circuitry, the second image to determine whether the target object can be identified in the second image, and specifying, when it is determined that the target object can be identified in the second image, a region-of-interest in the second image.
US10812737B2 On-vehicle display controller, on-vehicle display system, on-vehicle display control method, and non-transitory storage medium
There is provided an on-vehicle display controller including a video data acquiring unit configured to acquire captured video data obtained through imaging by an imager that is configured to image surroundings of a vehicle, a detecting unit configured to detect at least one following vehicle in the captured video data, an identifying unit configured to identify a lower part of the following vehicle detected by the detecting unit, a display video data generating unit configured to set a clipping area of the captured video data so as to include the lower part of the following vehicle identified by the identifying unit, and generate display video data by performing clipping the clipping area from the captured video data, and a display controller configured to cause a display used in the vehicle to display the display video data generated by the display video data generating unit.
US10812734B2 Imaging device
An imaging device includes: an image sensor including a plurality of light-receiving elements, configured to generate a sensor image by photoelectrically converting received light through the light-receiving elements; and a modulating unit configured to modulate the intensity of the light received by the image sensor, through a real pattern provided at a predetermined distance from a light-receiving surface of the image sensor, and the imaging device is characterized in that the width of an aperture of the real pattern provided for the modulating unit is determined, based on the predetermined distance and a two-dimensional size of the image sensor.
US10812733B2 Control method, control device, mobile terminal, and computer-readable storage medium
Provided is a control method for controlling an imaging device. The control method includes operations that: a cached image output by an imaging device is processed to identify whether there is an overexposed area; in a case where there is the overexposed area, an RGB channel value of a surrounding area around the overexposed area is acquired; and white balance processing is performed on the cached image according to the RGB channel value. Further provided are a control device, a mobile terminal and a computer-readable storage medium.
US10812731B2 Adjustable receiver exposure times for active depth sensing systems
Aspects of the present disclosure relate to active depth sensing. An example device may include a memory and a processor coupled to the memory. The processor may be configured to determine an amount of ambient light for a scene to be captured by a structured light receiver and adjust an exposure time for frame capture of a sensor of the structured light receiver based on the determined amount of ambient light. The exposure time of the sensor of the structured light receiver is inversely related to the determined amount of ambient light. The processor further may be configured to receive a plurality of captured frames from the structured light receiver based on the adjusted exposure time and generate an aggregated frame, including aggregating values across the plurality of captured frames.
US10812730B2 Sensor auto-configuration
Methods, apparatuses, and systems are described for positional tracking (PT) in Augmented Reality (AR) applications. The method may include creating different images for AR preview and PT applications. In some cases, the PT information utilizes key point information. The AR preview and the PT images may be generated simultaneously using time division, space division, split timing, or any combination thereof. This may result in PT with significantly less motion blur. Accordingly, the PT will be more robust, and there will be more good frames available for key components of a PT algorithm (i.e., using visual PT to calibrate the biases of an inertial measurement unit). Thus, the methods and apparatus of the present disclosure may enable more effective management of the trade-off between motion-blur, noise and resolution for PT.
US10812729B2 Solid-state imaging device
A solid-state imaging device includes a detector, a count value storage, and a reader. The detector includes an avalanche amplification type light receiving element that detects a photon, and a resetter that resets an output potential of the light receiving element, and outputs a digital signal that indicates the presence or absence of incidence of a photon on the light receiving element. The count value storage performs counting by converting the digital signal output from the detector to an analog voltage, and stores the result of counting as a count value. The reader outputs an analog signal indicating the count value.
US10812728B2 Control apparatus, control method, and recording medium
A control apparatus for an image pickup apparatus including a drive unit configured to drive a tilting of an image pickup element includes a field angle setting unit configured to set a field angle, a focus setting unit configured to set a focus after the field angle is set, and a tilt angle setting unit configured to set a tilt angle in accordance with a user operation after the field angle and the focus are set.
US10812722B2 Imaging apparatus, shake correction method, lens unit, and body unit
An imaging apparatus detects a shake, calculates a blurring amount of a subject image on the basis of a result of the detection, calculates a correction amount for canceling blurring of the subject image on the basis of the blurring amount, subtracts a subtraction amount per one correction cycle based on the subtraction amount per predetermined period of time from the blurring amount or the correction amount, shifts a part of the optical system in a direction to cancel blurring of a subject image on the basis of any one of a result of the subtraction and the subtraction amount per one correction cycle, and shifts the image pickup element in a direction to cancel blurring of the subject image on the basis of another of the result of the subtraction and the subtraction amount per one correction cycle.
US10812718B2 Method and system for panoramic video stabilization, and portable terminal
The present application is applicable in the field of videos. Provided are a method and system for panoramic video stabilization, and a portable terminal. The method comprises: acquiring in real time the timestamp of a current state, an accelerometer count value, and an angular velocity value of a portable terminal; estimating the rotation vector of the current state by utilizing an Extended Kalman Filtering combined with the accelerometer count value and the angular velocity value; calculating a current rotation matrix via the Rodrigues' rotation formula on the basis of the rotation vector of the current state; and rotating a panoramic image on the basis of the current rotation matrix and producing a stabilized video frame. The present invention allows the stabilization of a jittering video frame and alleviates VR motion sickness.
US10812711B2 Semantic mapping for low-power augmented reality using dynamic vision sensor
An apparatus includes a dynamic vision sensor (DVS) configured to output an asynchronous stream of sensor event data, a CMOS image sensor configured to output frames of image data, an inertial measurement unit (IMU), a processor and a memory. The memory contains instructions, which when executed by the processor, cause the apparatus to generate a semantic segmentation of a time-stamped frame, which is based on one or more of an output of the CMOS image sensor, or a synthesized event frame based on an output from the DVS and an output from the IMU over a time interval. The semantic segmentation includes a semantic label associated with a region of the time-stamped frame. When executed, the instructions further cause the apparatus to determine, based on the semantic segmentation, a simplified object representation in a coordinate space, and update a stable semantic map based on the simplified object representation.
US10812710B2 Surveillance and monitoring system
A method and system provides centralized redundant monitoring suitable for effectively recording and tracking video monitoring systems at a plurality of remote surveillance locations. The method and system are configured to track, monitor, capture, and record video originating from transportation vehicles using a novel technological configuration that minimizes overall and sub-system downtime relative to conventional technologies. The remote surveillance locations are capable of utilizing self-healing and recovery mechanisms and reporting status information to the centralized monitoring system. The centralized monitoring system can use information received from the remote surveillance locations to remotely monitor the status of the remote surveillance systems, to initiate remotely self-healing and recovery mechanisms, and request previously recorded surveillance data and live surveillance data in real time.
US10812705B2 Imaging apparatus, imaging method, and imaging program
An imaging apparatus includes: an imager as defined herein; an imaging controller as defined herein; and a display controller as defined herein, the imaging controller performs, as the rolling readout drive, a first rolling readout drive as defined herein, the display controller performs a start instruction of the drawing update process to the display device, prior to a start timing of the first rolling readout drive based on the start timing, and a drawing update timing, at which the start instruction is performed, is a timing that the update timing of the image drawn in the display pixel row corresponding to the specific one of the pixel rows in the drawing update process started by the start instruction becomes a timing after a predetermined time from the start timing of the first rolling readout drive is elapsed.
US10812700B2 Approach to live multi-camera streaming of events with hand-held cameras
A system provides access to previously unassociated cameras that are concurrently at different specific locations at a single event, sending the real-time video and audio stream of said cameras to a central processing entity, transcoding and serving the real-time content to consumers in a way that associates the content as different camera angles of the same event, along with additional data from each camera owner such as twitter feeds. Also disclosed is a system for providing a user, via a client device, the ability to choose a desired feed for viewing the event and the ability to change the selected feed based a number of user-selected criteria.
US10812698B1 Camera assembly and electronic device
A camera assembly includes a first driving structure, a second driving structure, a transmission and a camera module. The transmission can cooperate with the first driving structure to drive the camera module to reciprocate linearly in a preset direction, and the transmission can cooperate with the second driving structure to drive the camera module to rotate about an axis in the preset direction.
US10812697B2 Camera module
A camera module includes a housing having a lens module, an aperture module provided above the lens module and including blades that form incident holes having different sizes in multiple stages or successively, a moving part configured to linearly reciprocate to drive the blades, including a driving magnet facing a driving coil, a position sensor configured to sense a position of the moving part according to interaction with the driving magnet, and a controller configured to receive a signal from the position sensor and confirm or correct the position of the moving part.
US10812693B2 Systems and methods for motion capture
Embodiments of the disclosure provide systems and methods for motion capture to generate content (e.g., motion pictures, television programming, videos, etc.). An actor or other performing being can have multiple markers on his or her face that are essentially invisible to the human eye, but that can be clearly captured by camera systems of the present disclosure. Embodiments can capture the performance using two different camera systems, each of which can observe the same performance but capture different images of that performance. For instance, a first camera system can capture the performance within a first light wavelength spectrum (e.g., visible light spectrum), and a second camera system can simultaneously capture the performance in a second light wavelength spectrum different from the first spectrum (e.g., invisible light spectrum such as the IR light spectrum). The images captured by the first and second camera systems can be combined to generate content.
US10812685B2 Color tone control device and image forming apparatus
According to an embodiment, a color tone control device includes circuitry. The circuitry is configured to extract, from a master image in which a color patch is added outside a printing image area, a color measurement target area in the printing image area; calculate a color measurement area of the color patch from the master image; and generate a gradation correction parameter for correcting gradation depending on a color tone variation amount that is based on the color measurement area of the color patch and the color measurement target area in the printing image area.
US10812681B2 Data processing system, data processing apparatus, and data processing method for transferring image data to an output destination
A data processing system comprising a device and a data processing apparatus that is connected to the device via a network and that stores screen data in association with identification information of the device, the screen data including an image processing condition and output destination data for each of one or more operation components, the data processing apparatus comprising a reception unit configured to receive image data and identification data transmitted from a device, an authentication unit configured to obtain authentication data corresponding to an output destination, and receive an authentication of the output destination using the authentication data, and a transfer unit configured to transfer the image data to an output destination indicated by the output destination data corresponding to the identification data of the device.
US10812680B2 System and method for securely accessing, manipulating and controlling documents and devices using natural language processing
A system and method for securing transaction between a user and an electronic device or an electronic document, where the device or document is accessible and controllable by a user with a user electronic device. A transaction request is initiated by the user electronic device, the electronic device is connectable to a network and the electronic document is accessible over the network. The system includes a smart box connectable to the network and having a processor and memory storing general purpose and special purpose software. One or more monitoring bots storable in the memory of the smart box are configured to collect data for the transaction request pertaining to at least one of the user, a process or a the transaction.
US10812678B2 Image processing device, imaging apparatus, image printing apparatus, control method of image processing device, and image processing program for performing correction processing on image
Image quality degradation of an output image can be reduced. A control unit includes a correction intensity determination unit that determines a first magnification for reducing a reduction region including a subject and a second magnification for enlarging an enlargement region and an image correction unit that corrects an input image by using the first magnification and the second magnification. The correction intensity determination unit determines the first magnification based on the second magnification and the widths of a first region and a second region in the input image.
US10812677B2 Image processing apparatus
An image processing apparatus includes an interface through which scanned image data obtained by scanning a designated region, is acquired, and a processor. The processor extracts a contour line representing a document area from the scanned image data, extracts vertices of the contour line, determines whether a plurality of original documents is present in the document area based on the vertices, extracts document image data of each original document from the scanned image data, and generates one file including the extracted document image data for each original document.
US10812676B2 Image processing apparatus and information processing method
The present disclosure relates to an image processing apparatus and an information processing method, and more particular an image processing apparatus including an acceptance unit configured to accept an operation performed on the image processing apparatus, and a controller configured to perform control such that an operation performed on the image processing apparatus is not accepted by the acceptance unit while a service associated with remote assistance is accepted based on an access from an external apparatus.
US10812674B2 Image forming apparatus, reading device, and control method
According to one embodiment, an image forming apparatus includes a document platen, a document cover for covering the document platen during scanning, the document cover having a through-hole into which an original document can be inserted for placement on the document platen for scanning while the document cover is covering the document platen, a scanner that scans the original document on the document platen to image data corresponding to the original document, and a printing unit that prints an image of the original document corresponding to the image data obtained by the scanner.
US10812671B2 Image reader
An image reader wherein a controller executes: a start process of starting a reading operation; a head edge detection process of detecting a document width; a first side edge detection process of detecting a side edge until an occurrence of a first change from a side edge detecting state to a side edge non-detecting state; a calculation process of calculating a continuation distance based on the document width; a second side edge detection process of detecting the side edge until an occurrence of a second change from the non-detecting state to the detecting state; a third side edge detection process of detecting the side edge until an occurrence of the first change; and an end process of ending the reading operation when the second change does not occur in a continuation range in the second detection process or when the first change occurs in the third detection process.
US10812670B2 Image forming apparatus, information processing system, and non-transitory computer readable medium for charging usage fees
An image forming apparatus includes an image output unit, an image reading unit, and a controller. The image output unit outputs an image on a recording medium. The image reading unit reads an image on a recording medium. The controller charges a first user for a fee so as to output mixed images from the image output unit. The mixed images have a first image and a second image. The first image is an image for which the first user is to pay an output fee. The second image is an image for which a second user is to pay an output fee. The second user is a charge destination different from a charge destination of the first user. When the image reading unit reads the second image for which the second user is to pay the output fee, the controller switches an output fee for the image read by the image reading unit, from the output fee charged to the first user, to the output fee that is to be paid by the second user.
US10812665B2 Information transmitting apparatus, multifunctional peripheral, information transmitting method, and non-transitory recording medium
An information transmitting apparatus includes a search unit and an information transmitting unit. The search unit searches for at least one destination linked with authentication information using a character string corresponding to the authentication information as a keyword. The information transmitting unit transmits information using a search result obtained by the search unit.
US10812663B2 Apparatus and method for using an intelligent network for analyzing an event external to a signaling network
A system and method in an intelligent network are provided for analyzing an event external to the intelligent network. A set of intelligent network subscribers is selected in a selected geographic area. Next, signal message data is obtained from a signaling network in the intelligent network, wherein the signal message data indicates status of subscribers in the set of intelligent network subscribers. External data related to the selected geographic area is obtained, wherein the external data is external to the intelligent network. The signal message data and the external data are then fused to produce synthetic data. In response to the synthetic data, an alert of an external event is produced. The alert can be graphically represented on a display.
US10812661B2 User controlled call management
A system and methods for call facilitation are provided. The system includes interfaces to call handling networks for receiving or transmitting information by voice, data, email or internet protocol, a storage means and a processing means. The storage means stores caller and/or callee associated information. And the processing means initiates and controls calls to one or more of the call handling networks utilizing associated information corresponding to the caller and the callee of the calls. The associated information includes identification information, calling rules, authentication information, and electronic addresses for each caller and/or callee. In addition, a method for facilitation of a call between a caller and a callee includes setting-up and/or controlling the call in response to information in one or more URL links accessed by the caller and/or the callee via their electronic addresses and/or online accounts.
US10812658B1 Systems and methods for optimizing performance metrics for contact centers
In one embodiment, one or more performance metrics for communication queues are monitored. The performance metrics may include metrics such as wait time, abandonment rate, and customer survey scores. Communications are retrieved from the queues and provided to agents based on rules associated with each queue. When a monitored performance metric for a queue falls below a threshold, the system determines one or more attributes of the rule associated with the queue that could be changed or removed to improve the performance metric. The determined attributes may be made based on the number of agents that will be available to handle communications from the queue after the attributes are changed, and historical performance metric data collected about the queue and agents that handled communications for the queue. The proposed changes to the rule may be presented to an administrator who may either accept or reject the proposed changes.
US10812656B1 System, device, and method of performing data analytics for advising a sales representative during a voice call
A system is provided for interpreting real-time voice communications and generating action plan queues to assist a sales representative during a call. The system includes an analytics module configured to identify voice call data between the sales representative and the other party and select voice impressions in the call for analysis. The analytics module further receives the voice impressions and interpret the impressions, associates at least one attribute and at least one value with each voice impression, and creates a conversation profile based on the at least one attribute and the at least one value associated with the voice impressions. The analytics module further determines action plan queues according to the conversation profile and render the action plan queues to the sales representative during the call.
US10812655B1 Methods and systems for seamless outbound cold calls using virtual agents
A Virtual agent that is a fully automated computer software solution that can engage with real people, customers, clients and even other agents. Virtual agents have personality with animation and engage with the customer via text or voice or a combination of both as an actual person. Virtual agents are able to answer customer questions and provide information to address their issues. Virtual agents transfer calls to live agents if they cannot address customer issues.
US10812654B2 Interactive voice response system design, development and testing tool
Example embodiments relate to a tool for design, development, and testing (DDT) of interactive voice response systems. The DDT tool can also receive data representative of an interactive voice response call flow, such as data representative of an interactive voice response call flow diagram, and determine whether an error in the interactive voice response call flow is present. The DDT tool can also accept a test case script insert, which can be inputted into the call flow diagram, and can generate test case script comprising the test case script insert.
US10812653B1 Unified communication system
Methods are provided for routing communications between different recipients at an entity having access to a shared communication log and using presence information. The methods include receiving a communication from a user to an entity by a primary recipient at a call center for the entity, obtaining identifying information for the user, storing a communication log regarding the communication of the user, identifying a current presence of a secondary recipient for the entity, transferring the communication from the primary recipient to the secondary recipient in response to the presence identification of the secondary recipient indicating the secondary recipient is accessible, updating the communication log with information regarding the transfer from the primary recipient to the secondary recipient, and providing the communication log to the secondary recipient during the communication between the first user and the primary recipient or secondary recipient.
US10812652B2 Real-time voice paging voice augmented caller ID/ring tone alias
A communication device and method can include one or more processors operatively coupled to memory and an audible output device, where the one or more processors receive a call from a calling party that includes caller identification information and a voice paging message associated with the caller identification information, presenting the caller identification information, presenting the voice paging message as an alias of or to a ring tone or interleaved with the ring tone before the call from the calling party is answered or rejected. Other embodiments are disclosed.
US10812647B1 Sharing emergency information
A computer-implemented method, a computer program product, and a computer system for sharing emergency information associated with a user from a mobile device. A computer system determines a dataset comprising emergency information associated with the user, based on one or more properties of the user and the mobile device of the user and further based on data available on the mobile device of the user. The computer system determines a battery status of the mobile device of the user. The computer system determines a recipient mobile device, responsive to the battery status meeting a predetermined requirement. The computer system communicates the dataset to the recipient mobile device.
US10812639B1 Pressure chamber and associated pressure sensors for a mobile communication device
A mobile communication device and associated control system is provided for determining a presence and location of pressure applied to the mobile communication device. The system can replace physical buttons on the mobile communication device. In embodiments, a sealed chamber, such as a tube, is filled with a pressure-transferring medium inside the sidewalls of the frame of the mobile communication device. Two (or more) pressure sensors can be mounted to the chamber to measure the pressure at two different locations in the chamber. In an embodiment, the time difference of the pressure wave arriving between the pressure sensors can indicate the location of the applied force. By knowing where the force is applied, a desired command from a user can be inferred.
US10812637B2 Electronic device for performing operation based on status information thereof and operating method thereof
According to one or more embodiments, an electronic device may include a foldable housing including a first housing structure and a second housing structure foldably connected to the first housing structure, a flexible display disposed in the foldable housing, a display disposed on a first surface of the first housing structure or the second housing structure, the first surface being opposite to a second surface of the foldable housing on which the flexible display structure is disposed, and a processor. The processor may be configured to detect a folding of the foldable housing caused by a user gesture, identify status information of the electronic device in response to detecting the folding of the foldable housing, determine a user's intention for the user gesture, based on both the user gesture and the status information, and perform a particular operation corresponding to the user's intention. Other embodiments are also disclosed.
US10812636B2 Electronic device with metal frame antenna
An electronic device is provided. The electronic device includes a housing and a connection part. The housing includes a first housing portion that includes a first side face, and a second housing portion that includes a second side face. The connection part connects the first housing portion and the second housing portion. A first conductive member extends along at least a portion of the first side face, a first non-conductive member is disposed on the first side face, a second conductive member extends along at least a portion of the second side face, a second non-conductive member is disposed on the second side face, and when the second housing portion faces the first housing portion, the first non-conductive member and the second non-conductive member are substantially aligned.
US10812635B2 Foldable mobile terminal
Some embodiments of the present disclosure relates to the technical field of mobile terminals, and particularly discloses a foldable mobile terminal. The foldable mobile terminal includes: an upper antenna and a lower antenna; and a first contact and a second contact. The first contact is connected to the upper antenna, and the second contact is connected to the lower antenna and is used for touching the first contact. In a case that the foldable mobile terminal is folded so that the first contact and the second contact touch each other, the upper antenna and the lower antenna form a new antenna.
US10812628B2 Lost item retrieval via a communication network
A lost and found server includes a processor that executes a lost and found server application that bidirectionally communicates item retrieval data with a plurality of client devices to generate lost item alert data automatically in response to receiving lost item selection data from a first client device for transmission to a proximity-based proper subset of client devices. These client devices automatically display a lost item alert on corresponding display devices. A found item notification data is received from a second client device associated with a user that found the lost item based on user input to a second client device. Found item alert data is generated automatically in response to receiving the found item notification data for transmission to the first client device. The first client device automatically displays a found item alert on the first display device indicating that the first lost item was found.
US10812626B2 Secure remote actuation system including network devices with internal memory
A secure remote actuation system is described herein. The system may comprise a remote input receptor and a network. The remote input receptor may comprise a user interface for receiving user inputs from a user. The network may comprise a combination of computer systems interconnected by telecommunications equipment or cables allowing information to be exchanged. The network may also comprise a network device for obtaining the user inputs from the remote input receptor. The network device may comprise an internal memory unit. One or more acceptable inputs may be stored on the network. In the present invention, the network device obtains the user inputs from the remote input receptor while the user is using the user interface and then the network compares the user inputs to the acceptable inputs.
US10812623B2 Hierarchical message handler
A system includes invoking, from a first application, a first method of a first interface to instantiate a first instance of a message handler class, the first instance of the message handler class associated with a first message buffer, providing, from the first application, a second interface and a handler to the first instance of the message handler class to a second application, and invoking, from the second application, a second method of the second interface to add a first message to the first message buffer associated with the first instance of the message handler class.
US10812615B2 Caching method, system, device and readable storage media for edge computing
The application discloses caching method, system and device of edge computing and computer readable storage medium, wherein the edge computing network is divided into a plurality of zones each including a plurality of sub-zones. Each sub-zone corresponds to an edge computing node, which is divided into local sub-zone storage space and zone-shared storage space. Depending on the popularity for respective information data, they are stored into the local sub-zone storage space and zone-shared storage space in respective edge computing nodes, in order to optimize cooperative processing of user access requests across nodes, reduce the delivery latency, and maximize utilization of the processing capacity and storage space. Through constant adjustments to the size of local sub-zone storage space and changes to the distribution of information data, the storage distribution data at shortest average delivery latency is obtained, so as to achieve the minimum average delivery latency. (FIG. 1)
US10812608B1 Recipient-based filtering in a publish-subscribe messaging system
Implementations are described which provide for recipient-based filtering of an event that relates to a topic to which consumers are subscribed. Responsive to determining that an attribute of the event includes a set of one or more identifiers for intended recipients for the event, the event is delivered to consumers that correspond to the intended recipients. Alternatively, responsive to determining that the attribute of the event does not include a set of one or more identifiers for intended recipients for the event, the event is delivered to all of the consumers subscribed to the topic to which the event relates.
US10812602B2 Devices and methods for enabling communication between a single client computer and multiple different services on a server computer, each service having a different, incompatible client profile
A method for enabling communication between a client computer and multiple services on a server, wherein the multiple services have differing, incompatible client profiles. A client request to access the service is received. An identity of the client is determined at an orchestration layer based on a general client identifier independent of the services. The client identifier also includes a mapping to specific client identifiers associated with ones of the services. A particular common client profile for the client is accessed. An API (application programming interface) in the orchestration layer routes the request to a specific API for the corresponding service. The specific API interfaces with a corresponding single module that provides the service. The API transmits needed information from the particular common client profile to a corresponding module client profile associated with the corresponding single module. The service is provided to the client computer accordingly.
US10812598B2 Unified, browser-based enterprise collaboration platform
A system for enterprise collaboration is associated with an overlay network, such as a content delivery network (CDN). The overlay network comprises machines capable of ingress, forwarding and broadcasting traffic, together with a mapping infrastructure. The system comprises a front-end application, a back-end application, and set of one or more APIs through which the front-end application interacts with the back-end application. The front-end application is a web or mobile application component that provides one or more collaboration functions. The back-end application comprises a signaling component that maintains state information about each participant in a collaboration, a connectivity component that manages connections routed through the overlay network, and a multiplexing component that manages a multi-peer collaboration session to enable an end user peer to access other peers' media streams through the overlay network rather than directly from another peer. Peers preferably communicate with the platform using WebRTC. A collaboration manager component enables users to configure, manage and control their collaboration sessions.
US10812597B2 Content delivery network (CDN) management system, method, and apparatus
A content delivery network (CDN) management system is provided. The CDN management system includes: a central controller; and at least one CDN node. Each of the at least one CDN node includes: a node controller connected to the central controller, at least one service server, and a switch connected to the node controller and each service server. The central controller is configured to receive a task invoking request, generate a management task according to the task invoking request, and send the management task to the node controller, the task invoking request indicating a request to perform remote management on one service server of the at least one service server of the CDN node, and the node controller is configured to receive the management task sent by the central controller, and control the service server based on the management task.
US10812593B2 Cloud integrated vehicle platform
A cloud integrated vehicle infotainment platform, method, and system are described. The system may include a cloud-integrated vehicle infotainment platform in communication with vehicle information platform. The system may further include a graphical user interface configured to allow access to the cloud-integrated vehicle infotainment platform. The cloud-integrated vehicle infotainment platform may allow access to Internet of Things devices. The cloud-integrated vehicle infotainment platform may allow access to user data on a secure, password authenticated basis. The cloud-integrated vehicle infotainment platform may be integrated with an automotive infotainment head unit and the vehicle information platform. The systems and method may be for integrating a software development platform using legacy communication protocols into the display screens currently installed in vehicles or to be installed in the future. The platform may facilitate interface of applications developed on the platform by third parties with existing displays installed in vehicles or future displays.
US10812587B1 Data storage and retrieval in redundant storage systems
A computing resource service receives a request to retrieve data, wherein fulfillment of the request involves retrieval of representations of the data from a number of datastores maintained by the service. The service transmits requests to individual datastores to retrieve the representations of the data. Before all responses to these requests are received, the service evaluates any received responses to determine whether a quorum has been reached with regard to the representations of the data. If so, the service consolidates the representations of the data and provides the consolidated data to fulfill the request.
US10812586B2 Method and system for high availability topology for master-slave data systems with low write traffic
The present teaching relates to a system, method, medium for a data system, which comprises a plurality of data centers with one read/write master server designated to handle write and consistent read requests and a plurality of read master servers designated to handle normal read requests, wherein the master servers form a ring structure and each is connected to a corresponding slave server. When a data access request is received, a read master communication unit invokes one of the plurality of read master servers in the data system if the received data access request is a normal read request, a main master communication unit invokes the read/write master server if the received data access request is either a write request or a consistent read request. When a response is received from the invoked handling master server, a response processing unit responds to the data access request based on the received response.
US10812583B2 Method, system and computer-readable storage medium for cross-platform synchronization of contacts in a multi-platform environment
A method for cross-platform synchronization of contacts in a multi-platform environment is disclosed. The method includes: acquiring a contact to be associated with an account in a social platform; acquiring an account of a friend associated with the contact in the social platform, and binding a phone number of the contact with the associated account of the friend in the social platform; and uploading the phone number and the account in the social platform bound together to a server. When it needs to view social information of a contact, the above method can simplify user operation, reduce time spent for operation in the mobile terminal and increase the battery life of the mobile terminal. Furthermore, a device for cross-platform synchronization of contacts in a multi-platform environment is also disclosed.
US10812578B2 Migration of durable clients in a clustered publish/subscribe system
Migration of a durable client in a publish/subscribe system from a first server of a cluster to a second server of the cluster. The method comprises the second server receiving subscription information of the durable client; the second server establishing a message queue for the durable client; the second server sending a switch command to all active servers of the cluster; in response to the second server obtaining, from an active server, an acknowledgement of the switch command, the second server inserting a marker to the message queue indicating switching point of the active server; and in response to the second server obtaining, from the first server, a message indicating the first server flushed all messages prior to respective switching points for all active servers, connecting the durable client to the second server and transmitting messages thereto by the second server. As a result, the durable client is migrated from the first server to the second server without disrupting data traffic to uninvolved clients.
US10812577B2 Method, a system and a computer program product for dynamically scaling OPC UA server capacity
A method, a system and a computer program product for dynamically managing address spaces performed by an OPC UA server. The OPC UA server is part of an OPC VA architecture network including a plurality of OPC UA servers, a plurality of OPC UA clients and a load balancer configured to redirect communication between the plurality of OPC UA servers and the plurality of OPC UA clients. The method includes receiving an incoming OPC UA client service request, checking if the address space is instantiated at the OPC UA server, and if the address space is not instantiated, dynamically creating the requested one of the plurality of address spaces at the OPC UA serve. A service response to the OPC UA client using the instantiated address space.
US10812576B1 Hardware load balancer gateway on commodity switch hardware
A Top of Rack (TOR) switch operating with a Software for Open Networking in the Cloud (SONiC) platform is implemented using commodity switch hardware and is configured to maintain or retrieve flow state information for incoming data flows in a load balancer. In one embodiment, an application-specific integrated circuit (ASIC) informs a user mode container flow state information for each incoming data flow. The user mode container informs the ASIC of any affected flows that may result pursuant to a modified distributed system (e.g., added, updated, or removed servers). In other embodiments, the ASIC may utilize remote direct memory access (RDMA) to retrieve flow state information maintained by a remote device or may utilize the RDMA to retrieve network address translation (NAT) information for incoming traffic. In each of the implementations, the integrity of the load balancing system is maintained when the distributed system of servers changes.
US10812575B2 Performing a computerized language teaching lesson using a main computer and a mobile device
A main computer runs a primary program performing an ongoing task, the primary program being optimized for performance on a desktop computer. A computerized device remote from the main computer runs an adjunct program which is a modified version of the primary program and is optimized for performance in a hand free mode. Communication means provides communication between the main computer and computerized device, and the main computer and computerized device interact through the communication means so that each influences the operation of the other.
US10812569B2 Eye contact-based information transfer
A method, computer program product and system for eye contact-based information transfer. Communication is established by a computer device between a first head mounted device worn by a first user and a second head mounted device worn by a second user. Gaze tracking establishes through gaze tracking of the first head mounted device and the second head mounted device that the first head mounted device and the second head mounted device have made mutual eye contact. Responsive to an input to the first head mounted device made while the established mutual eye contact exists, transferring, by the computer device, a file from the first head mounted device to the second head mounted device.
US10812567B2 Multi-threaded download with asynchronous writing
A system and method are presented for the facilitation of threaded download of software record identifiers and software records. Software record identifiers and software records are stored in separate one-dimensional stacks, which stacks feed a plurality of download threads in a first-in, first-out method. Software records and/or software record identifiers may optionally be written in parallel, or in an asynchronous manner. The total number of threads allowed to a user may optionally be limited to a pre-set number. The speed and efficiency of downloading records is increased through use of all of the cores of multi-cored computing systems to substantively concurrently download several threads. The method further allows a failed download thread to restart from the point at which it failed, rather than beginning again from the origin of the thread, thus ensuring that no software records are duplicated, and that no software records are skipped within a download thread.
US10812563B1 SCTP based communication via a selected one of multiple modems based on available cellular radio access technologies and signal state parameters
A telematics module includes modems and a modem selecting module, which communicates with a network device according to a SCTP. The modem selecting module includes RAT network and signal status modules. The RAT network module determines a RAT network availability status of each of the modems. The signal status module determines signal quality status parameters of each of the modems. The modem selecting module: determines which one of the modems has a higher data throughput based on the RAT network availability status and the signal quality status parameters of each of the modems; sets the one of the modems with the higher data throughput as an active modem and sets another modem as inactive, such that the another modem is in at least one of a standby or backup mode; and communicates with the network device via the one of the modems according to the SCTP.
US10812557B2 Playback of an unencrypted portion of an audio stream
This disclosure concerns the providing of media, and more particularly to the streaming of media. In one example embodiment of a method for streaming an audio content item to an electronic device, the method comprises: receiving a first data message comprising instructions from an electronic device to return a preview segment associated with a selected audio content item, the preview segment being a portion of the selected audio content item; retrieving said selected audio content item from a first storage; analyzing audio content of the retrieved audio content item to locate a portion of the selected audio content item to be used as the preview segment; extracting the located portion of the selected audio content item from the retrieved audio content item; and transmitting the extracted portion of the selected audio content item unencrypted to the electronic device.
US10812553B2 Method and device for providing streaming content
A method and apparatus for an adaptive Hypertext Transfer Protocol (HTTP) streaming service using metadata of content are provided. The metadata of the content may be efficiently divided for a purpose of use of a terminal based on general media information or specific media information, and may be transmitted to the terminal. A group may include one or more representations of content. The metadata may include a group element, and the group element may provide a summary of attributes of one or more representations included in the group.
US10812552B2 VoLTE communication method and base station thereof
A VoLTE communication method and a base station thereof are disclosed. The method includes: receiving a VoLTE communication request sent by a calling terminal; determining and sending a first suggestion complying with the VoLTE communication carried out by the calling terminal to a network side, the first suggestion including a first suggested speech coding mode and a corresponding code rate thereof; receiving from the network side a final speech coding mode and a corresponding code rate that are determined based on the first suggested speech coding mode and the corresponding code rate; and sending the final speech coding mode and the corresponding code rate to the calling terminal, such that the speech coding mode and the corresponding cod rate may be adjusted synchronously on the both side of the VoLTE communication.
US10812549B1 Techniques for secure screen, audio, microphone and camera recording on computer devices and distribution system therefore
A method of sharing content rendered on a device, including executing an application which generates audiovisual content, retrieving the application's audiovisual content from a graphics memory, and transmitting the retrieved content to a destination device via a network.
US10812545B2 Beacon sensor advertisement frame
A beacon sensor device may include a communication resource to transmit a plurality of advertisement types. Each of the plurality of advertisement types may include a plurality of advertisement frames. The communication resource may further receive a connection request from a network device. The beacon sensor device may further include a processing resource and a memory resource storing machine-readable instructions. The machine-readable instructions may cause the processing resource to determine that the connection request is made in response to the transmission of a particular advertisement type of the plurality of advertisement type. The instructions may further cause the processing resource to determine the active services associated with the particular advertisement type and enable the services associated with the particular advertisement type.
US10812544B2 Transfer of data streaming services to provide continuous data flow
Embodiments regard transfer of data streaming services to provide continuous data flow. An embodiment of an apparatus includes a processor to process data for streaming to one or more organizations; and a memory to store data for streaming to the one or more organizations, wherein the apparatus is to provide a centralized work distribution service to track status of each of a plurality of data streams to the one or more organizations, and a plurality of nodes, each node being a virtual machine to stream one or more data streams to the one or more organizations, each node including a first daemon service to monitor connectivity of the node to dependency services for the node and, upon detecting a loss of connection to one or more of the dependency services, the node to discontinue ownership of the one or more data streams of the node and a second daemon service to poll the centralized work distribution service for data streams that are not assigned.
US10812543B1 Managed distribution of data stream contents
Configuration information indicating that one or more stream consumers are granted read-only access to contents of a shared-access data stream is stored at a stream management service. A virtual stream associated with the shared-access stream may be established. In response to a read request directed to the virtual stream, contents of a particular record of the shared-access data stream are provided.
US10812539B2 Enhanced group communications with external participants
Systems, methods, and computer program products to perform an operation comprising identifying, in a first group chat comprising a plurality of messages, an indication to add an external user in a text of a first message of the plurality of messages, wherein a membership of the first group chat comprises a plurality of users exclusive of the external user, responsive to receiving a second message from the external user via a first graphical user interface (GUI), outputting the second message to each of the plurality of users of the first group chat, and responsive to receiving a third message from one of the plurality of members of the first group chat via a second GUI, outputting the third message to the external user and each of the plurality of users of the first group chat.
US10812536B2 Method and apparatus for providing quality of service for web-based real-time communication
Disclosed is a method for web-based real-time communication by a user equipment (UE), including transmitting, to a web server, a message requesting information about an Internet protocol multimedia subsystem (IMS) network to which the UE is to access, receiving, from the web server, address information of the IMS network to which the UE is to access, in response to the transmitted message, when receiving, from the web server, an instruction to hold establishment of a bearer for a web-based real-time data service, restricting transmission of a signaling message for the web-based real-time data service until the bearer is established, and when sensing establishment of the bearer, transmitting, to an access point of the IMS network, at least one subsequent signaling message for the web-based real-time data service through the bearer.
US10812535B2 Timer management for session initiation protocol
Systems and methods for managing timers for Session Initiation Protocol (SIP) that facilitates network communications in an IP Multimedia Subsystem (IMS) are disclosed. Based on monitored network traffic, network performance measures can be determined to form a basis for dynamic configuration of SIP timers, which may reflect real time network status and optimize SIP based network communication.
US10812533B2 Positionally-encoded string representations, including their use in machine learning
String comparison, including comparing strings with a rule, can be time consuming, and strings may not be suitable for analysis using machine learning algorithms. The present disclosure provides positionally-encoded representations of strings, such as binary matrices or arrays, that provide an encoded representation of the string. The encoding, and decoding, can be facilitated by an encoding schema, such as an encoding schema stored in the memory of a computer device. The encoding schema associates particular characters with particular positions in an array. The positionally-encoded string representations can be used for security applications, such as to determine whether an authorization token that includes at least one string complies with an authorization rule. The authorization rule can be specified as a positionally-encoded representation that defines a set of strings that comply with the rule.
US10812530B2 Extracting information in a computer system
Certain embodiments provide means for managing automated access to computers, e.g., using SSII user keys and other kinds of trust relationships. Certain embodiments also provide for managing certificates, Kerberos credentials, and cryptographic keys. Certain embodiments provide for remediating legacy SSH key problems and for automating configuration of SSH keys, as well as for continuous monitoring.
US10812525B2 Method and system for defending distributed denial of service attack
Defending a distributed denial of service attack includes intercepting a service packet sent by the client to a server, according to a rule agreed with the client, obtaining the information carried by a first preset field of the service packet, the inherent information carried by an inherent field of the service packet, and the added information carried by at least one second preset field, according to the hash algorithm agreed with the client, performing a hash processing on the inherent information and at least one added information so as to obtain a hash result, and determining the service packet is discarded when the hash result is different from the information carried by the first preset field.
US10812523B2 Adaptive union file system based protection of services
In one embodiment, a device maintains a journal of uncommitted changes to a file system of the device in a layer that is hot-swappable with a writable container layer. The device augments the journal with metadata regarding a particular uncommitted change to the file system of the device. The device applies, within a sandbox environment of the device, a machine learning-based anomaly detector to the particular uncommitted change to the file system and the metadata regarding the change, to determine whether the particular uncommitted change to the file system is indicative of a destruction of service attack on the device. The device causes performance of a mitigation action when the machine learning-based anomaly detector determines that the particular uncommitted change to the file system is indicative of a destruction of service attack on the device.
US10812517B2 System and method for bridging cyber-security threat intelligence into a protected system using secure media
A method includes detecting a storage device. The method also includes performing a check-in process so that the storage device is recognizable by one or more protected nodes within a protected system and not recognizable by nodes outside of the protected system while the storage device is checked-in. The method further includes storing data associated with one or more cyber-security threats on the storage device. The method may also include detecting the storage device a second time and retrieving audit data on the storage device, where the audit data identifies which of the one or more protected nodes accessed the data on the storage device. The method may further include performing a check-out process so that the storage device is recognizable by the nodes outside of the protected system and not recognizable by the one or more protected nodes within the protected system while the storage device is checked-out.
US10812513B1 Correlation and consolidation holistic views of analytic data pertaining to a malware attack
In communication with networked electronic devices, a method for providing a holistic view of a malware attack potentially being conducted on these networked electronic devices is described. The method includes requesting analytic data from each of the plurality of networked electronic devices. Thereafter, the analytic data from each of the networked electronic devices is analyzed to correlate analytic data from each of the plurality of networked electronic devices in order to provide the holistic view of a malware attack potentially being conducted. After correlation, display information is generated, where the display information includes the correlated analytic data.
US10812509B2 Detecting anomolous network activity based on scheduled dark network addresses
A technique includes dynamically assigning, by a server, network addresses selected from a plurality of network addresses to network devices of a network based on a schedule. The schedule represents a time during which a given network address is to remain unassigned. The technique includes, based on the schedule, detecting anomalous behavior associated with the network.
US10812507B2 System and methods for efficient combining of malware detection rules
System and methods are described which are useful for efficiently combining characteristic detection rules, such as may be done to efficiently and quickly assist in the dispositioning of user reported security threats.
US10812506B2 Method of enciphered traffic inspection with trapdoors provided
A method for detecting intrusions uses a searchable enciphering algorithm and includes: generating a trap bypass key for a security device, which is able to determine keywords characteristic of intrusions, generating by the security device a trap for each keyword by using the trap bypass key; providing the traps to an intrusions detection device; intercepting by the detection device character strings sent on the network by a sender and enciphered with a public key of a receiver; applying by the detection device a test procedure on the character strings enciphered using the traps; and detecting an intrusion on the network if there exists according to the test procedure an enciphered character string representative of a cipher of a keyword.
US10812503B1 Systems and methods of detecting and mitigating malicious network activity
Disclosed herein are systems and methods executing a security server that perform various processes using alert elements containing various data fields indicating threats of fraud or attempts to penetrate an enterprise network. Using alert elements, the security server generate integrated alerts that are associated with customers of the system and assign a risk score for the integrated alerts, which the security server uses to store and sort the integrated alerts according to a priority, based on the relative risk scores. Analyst computers may query and fetch integrated alerts from an integrate alert database, and then present the integrate alerts to be addressed by an analyst according to the priority level of the respective integrated alerts. This allows to ensure that the right customer, is worked by the right analyst, at the right time, to maximize fraud prevention and minimize customer impact.
US10812500B2 Method of cyberthreat detection by learning first-order rules on large-scale social media
A cyberthreat detection method and system includes a distributed file system and a commodity cluster. The commodity cluster has a plurality of servers. A data array of key-value pairs related to social media is received; it stores a plurality of predetermined ground predicates. A ground predicate graph is constructed for each user then partitioned into balanced portions Pi each corresponding to a server and the ground predicates stored on that server. In parallel on each server, a plurality of leaned rules are determined for the files stored on that server. From a union of the plurality of learned rules, the system determines a respective weight for each of the learned rules. The plurality of rules are ranked in order of accuracy by the plurality of weights.
US10812497B2 Systems and methods for detecting and responding to security threats using application execution and connection lineage tracing
Systems and methods for detecting security threats using application execution and connection lineage tracing with embodiments of the invention are disclosed. In one embodiment, detecting suspicious activity in a network includes receiving at a collector server a first activity data including a first set of attributes, combining a first set of context information with the first activity data to generate a first activity record, comparing the first activity record to a set of baseline signatures, incrementing a count of a first matching baseline signature when the first activity record has the same values for all attributes, receiving a second activity data including a third set of attributes, combining a second set of context information with the second activity data to generate a second activity record, and generating an alert when the attributes of the second activity record differ from all baseline signatures.
US10812496B2 Automatic generation of cluster descriptions
In one embodiment, a method includes receiving data associated with a cluster at a computer and processing the data at the computer to automatically generate a description of the cluster. The data includes cluster data comprising data within the cluster and non-cluster data comprising a remaining set of the data. The description comprises a minimal set of features that uniquely defines the cluster to differentiate the cluster data from non-cluster data. An apparatus and logic are also disclosed herein.
US10812495B2 Secure personalized trust-based messages classification system and method
Technologies are described for authenticating a sender identity of an online message. For example, an online message having a purported sender identity can be obtained. Various features can then be extracted from the message, including stylometric features, origin location features, attached file features for any files attached to the message, and embedded URL features. The extracted features can then be compared to a sender profile for a known sender identity matching the purported sender identity, or to one or more sender profiles for recognized suspicious senders if the purported sender identity does not match a known sender identity. The sender profile for a given sender identity can include features extracted from one or more messages previously sent by the sender identity. A global risk score for the message indicating a likelihood that the purported sender identity is inauthentic can be determined based at least in part upon the comparison.
US10812492B2 Management of collaborative content item modification
The content management system can receive log-on requests from a plurality of users and a request from the plurality of users to access content stored in a repository of the content management system. The requested content can be copied to a transient content store. The transient content store can facilitate presentation of the copy of the content on a shared interface to the plurality of users. The transient content store can facilitate editing of the copy of the content by the plurality of users simultaneously by an editor external to the content management system. The edited copy of the content can be transmitted back to the content management system and can be stored in the repository of the content management system.
US10812484B2 Leak-proof classification for an application session
The present disclosure discloses a system and method for classifying an application session for forwarding or refrain from forwarding to a client. Generally, classifying an application session includes: receiving a first request from a client device at a first network device; transmitting, by the first network device, a second request to obtain classification information corresponding to the first request; forwarding, by the first network device, the first request from the client device prior to receiving the classification information corresponding to the first request; receiving, by the first network device, the classification information corresponding to the first request; receiving, by the first network device, a first response corresponding to the forwarded first request; and based on the classification information, forwarding or refraining from forwarding the first response to the client device.
US10812483B2 Account login method and apparatus
A server, primary client device, and secondary device may be provided. The server may be configured to receive a login request sent by a secondary client device, the login request including a secondary account identifier and an encoded image, the secondary account identifier associated with a secondary account. The server may decode the encoded image to identify a primary account identifier and an expiration time indicator encoded in the encoded image. The server may determine that the secondary account is linked with a primary account. The server may compare the expiration time indicator with the request time to determine that the encoded image has not expired. The server may authorize privileged communication with the secondary client device in response to the secondary account being linked with the primary account and determination that the encoded image has not expired.
US10812481B2 Method and arrangement for providing a wireless mesh network
The invention relates to a method for providing a wireless local network, wherein stationary communication devices and mobile communication devices are connected in the manner of a mesh as the sub-network, which is particularly connected to an infrastructure network and configured to exchange authentication messages with at least one communication device, which is particularly disposed in the infrastructure network and provides an authentication function. During an attempt to establish a first link by a first communication device connected to a communication device providing the authentication function to a second communication device connected to the communication device providing the authentication function, an authenticator role to be assigned as part of an authentication process is associated with the first and second communication devices, wherein at least one property correlating with the connection is analyzed for meeting a criterion. The invention further relates to an arrangement comprising means for carrying out the method.
US10812476B2 Authorization of another device for participation in multi-factor authentication
Techniques are disclosed relating to authenticating a second mobile device for participation in a multi-factor authentication process. In disclosed embodiments, a server generates an authentication decision, based on communicating with a first mobile device as a factor in the multi-factor authentication process. After receiving a request from the first mobile device to authorize participation of a second mobile device in the multi-factor authentication process, the server may generate a secret and transmit the secret to the first mobile device. The server may receive information from the second mobile device, based on the second mobile device capturing an image of a display by the first mobile device, where the display is based on the transmitted secret. In some embodiments, the server then verifies the content of the information using the secret and verifies that the information is received within a determined time interval from transmitting the secret. After verifying the content and the time interval, the server may authorize participation of and communicates with the second mobile device as a factor in the multi-factor authentication process.
US10812473B2 Auto inline enrollment of time-based one-time password (TOTP) for multi-factor authentication
Techniques are described for enrolling an authentication device for generating time-based one-time passwords (TOTPs) for use with multi-factor authentication (MFA). A user is prompted to initiate an enrollment procedure after successful authentication based on a first authentication factor in connection with a request for a resource protected by an access management (AM) system. The authentication device contacts the AM system to establish that the authentication device is a trusted device (e.g., through validation of an authentication token contained in a Quick Response (QR) code generated by the AM system). After the authentication device has been established as a trusted device, the AM system sends a shared secret to the authentication device, which uses the shared secret to complete enrollment (e.g., by generating a TOTP for verification by the AM system). A session is then created for the user to enable access to the protected resource.
US10812470B2 Non-SIM access to cellular networks
A communication device including a non-SIM based client is authenticated for accessing an IMS network. An internet protocol identity is received from the communication device. The internet protocol identity is not associated with a SIM. Authentication information associated with the internet protocol identity is requested and received from the communication device. A determination is made whether the communication device is authenticated based on the internet protocol identity and the authentication information. If the communication device is determined to be authenticated, the communication device is allowed access to the IMS network.
US10812465B2 Method for logging into account on mobile device, mobile device, and non-transitory computer readable storage medium
The disclosure provides a method for logging into an account on a mobile device, a mobile device and a non-transitory computer-readable storage medium, and relates the field of mobile devices. The method includes: in response to a login instruction for logging into a first application, searching for multiple accounts of multiple second applications associated with the first application on the mobile device, where the first application is different from the multiple second applications; in response to two or more accounts are found, displaying a first prompt, where the first prompt presents the two or more accounts of the second applications available for selection; and, in response to a user's selection of one account selected from the two or more accounts of the multiple second applications, logging into the first application according to the selected account. Since when two or more accounts are found, a first prompt presenting the two or more accounts available for selection could be displayed, thus improving the flexibility of account login and user viscosity.
US10812461B2 Connecting IMSI-less devices to the EPC
Capillary network devices (i.e., IMSI-less devices) may connect to an EPC through a home WLAN. A WLAN can be configured by the homeowner to accept responsibility for the traffic or a WLAN can indicate to a network that it will allow the traffic if the traffic is sponsored by an application server or if it is compensated for the traffic by the network operator. Where an IMSI-less device has a business relationship with a network operator, a WLAN can allow the device to authenticate with the network and obtain a device identifier from the network. Where an IMSI-less device has a business relationship with a SCS that has a business relationship with the network operator, the WLAN can allow the device to authenticate with the network.
US10812460B2 Validation system utilizing dynamic authentication
Embodiments are described herein for improved verification utilizing dynamic authentication information. Dynamic authentication may include utilizing dynamic authentication information, which is user information that is personal to the user and that changes over-time, such as over various time periods. This type of dynamic authentic information is readily known to the user, but would be difficult for others to determine. The present invention may be utilized to improve the security of the interactions made by the user due to the dynamic authentication information.
US10812456B2 System and method for enhanced data protection
In one embodiment, a method of secure network transmission is performed by a computer system. The method includes encrypting a payload via a first symmetric key and encrypting the first symmetric key via a second symmetric key. The method further includes encrypting an author header comprising the encrypted first symmetric key and a recipient list via a third symmetric key, wherein the recipient list comprises at least one recipient. The method also includes encrypting the third symmetric key via a public asymmetric key associated with an authentication server. Furthermore, the method includes transmitting the encrypted author header and the encrypted third symmetric key to the authentication server for use in recipient-initiated pre-access authentication. In addition, the method includes transmitting the encrypted payload and the second symmetric key over a computer network to the at least one recipient.
US10812455B1 System and method for general data protection regulation (GDPR) compliant hashing in blockchain ledgers
A computer implemented system and method for providing general data protection regulation (GDPR) compliant hashing in blockchain ledgers. The invention guarantees a user's right to be forgotten, in compliance with the GDPR regulations, utilizing blockchain technologies.
US10812454B2 Methods and apparatuses for providing security in a roaming environment
The embodiments herein relate to an IoT device, a method performed in the IoT device, a network device and a method performed in the network device for securing communication of the IoT device roaming from a home network to a visited network. The method comprising: receiving a request from the IoT device to set up a VPN tunnel; acknowledging the setting up of the VPN tunnel, and routing data received from the IoT device destined for an IoT service provider via the VPN tunnel. This way the encryption/decryption processes are handled by the visited network.
US10812453B2 Method for transmitting encrypted packet in communication system
Provided is a method for transmitting a packet in a communication system, comprising the steps of: identifying the packet according to a packet identification criterion; reallocating frames included in the identified packet and encrypting the packet in which the frames have been rearranged; and transmitting the encrypted packet.
US10812450B2 Protecting the integrity and privacy of data shared over a remote connection from risks in the remote environment
A method, computer readable medium, and computer wherein a system provides an agent device a remote connection to a server resource, obtains remote environment data from the agent device and obtains communication data exchanged between the agent device and a client device. With that data, the system provides a multidimensional monitoring unit associated with the agent device, and the monitoring unit provides access to the remote environment data from the agent device and the communication data exchanged between the agent device and the client device. The system further detects changes in the remote environment data and communication data associated with the remote agent, and issues alarms in response to detecting changes.
US10812446B1 Dynamic host configuration across multiple sites in software defined access networks
The present disclosure provides for dynamic host configuration across multiple sites in software defined networks, by: receiving, from a host, a DHCP (Dynamic Host Configuration Protocol) discover message at an edge network device of a site; adding to the DHCP discover message a sender border network device IP (Internet Protocol) address for a border network device of the site; transmitting the DHCP discover message, from the border network device to a DHCP server located externally of the site to instruct the DHCP server to return a DHCP offer packet including a destination border network device IP address for a destination border network device of a destination site; receiving the DHCP offer packet; and in response to determining that the destination border network device IP address matches the sender border network device IP address, forwarding the DHCP offer packet to the edge network device to perform DHCP forwarding.
US10812444B2 Network configuration and method for assigning of network addresses to fans in a network
The present invention concerns a method for the configuration of a network with network addresses, wherein the network consists of at least one central computer and a plurality of fans, which can communicate via a bus system in wired and/or wireless manner with the central computer, wherein each fan has a rewritable memory and a RFID interface for communication with a preferably mobile communications device, wherein the serial number of the respective fan is saved in its memory and the serial number can be read out by the communications device in the nonoperational voltage-free state of the particular fan.
US10812435B2 Systems and methods for suppressing repetitive notifications about messages in messaging groups
The present disclosure relates to systems and methods for suppressing repetitive notifications about messages in messaging groups. In one implementation, the system may include a memory storing instructions and a processor configured to execute the instructions. The instructions may include instructions to determine whether a first message in a first message group substantially matches a second message in a second message group; and after it is determined that a user associated with the first message group has accessed the first message, record the second message as a read message responsive to having determined that the same user is associated with the second message group.
US10812434B2 Apparatus and method for maintaining message databases in eventual consistency distributed database systems
A method and electronic device are provided for maintaining a message store having a plurality of messages includes maintaining at the electronic device a client bookmark indicating a point in the message store up to which the content of the message store maintained at the electronic device is known to be complete, and a maximum message identifier (ID) indicating the largest message identifier of the plurality of messages of the message store that the electronic device has received, sending to a server a sync request message for the message store, the sync request message including the client bookmark in response to determining at least one of the client bookmark and the maximum message ID do not match, and the electronic device connecting with the server after a period of being disconnected.
US10812432B1 Techniques to promote filtered messages based on historical reply rate
Techniques to promote filtered messages based on historical reply rate are described. In one embodiment, an apparatus may comprise a messaging interface component operative to receive an incoming message; and transmit the incoming message to a configured delivery mailbox on a client device; and a destination mailbox configuration component operative to determine one or more connection categories between the sender account and the recipient account; determine a predicted reply rate for the incoming message based on the one or more connection categories, a recipient reply history for the recipient account, and a sender reply history for the sender account; configure the delivery mailbox for the incoming message based on the predicted reply rate; identify a most-prominent connection category of the one or more connection categories; and configure the incoming message with a banner message indicating the most-prominent connection category. Other embodiments are described and claimed.
US10812427B2 Forgotten attachment detection
A user is writing an email or other message. The message is inspected for a predetermined word and for at least one of: a predetermined phrase or a template match. A score is generated if the predetermined phrase or the template match is detected. A suggestion is provided to a user that the message may need an attachment if the predetermined word is detected or if the score is greater than a predetermined score. The inspection may begin when the user begins creating the message, indicates that the message should be sent, or at some point in between. The user may provide feedback that the suggestion is accepted or that the suggestion is rejected.
US10812426B1 Data derived user behavior modeling
In some examples, user models are generated to represent experience of users with respect to their roles. Models that represent conditions are also generated. As part of generating a support element for a particular user, a triggering event is detected (e.g., an update to a user record), a condition is identified, a condition model and a user model are compared to identify a condition preparedness score. This score is used to generate the support element, which is shared with a user device of the user.
US10812422B2 Directional augmented reality system
A head-mounted device (HMD) of a first user has a transparent display. The HMD determines location information of a second user relative to the HMD of the first user. The second user is located within a predefined distance of the HMD. The location information identifies a distance and a direction of the second user relative to the HMD. The HMD receives audio content from the second user, generates augmented reality (AR) content based on the audio content, and displays the AR content in the transparent display based on the location information of the second user. The AR content appears coupled to the second user.
US10812421B2 Conveying instant messages via HTTP
A system and methods are provided for conveying connection-oriented communications (e.g., textual messages among multiple users) via a protocol such as HTTP (Hypertext Transfer Protocol). When a device operating a communication application that features a custom application layer protocol for formatting messages for transmission cannot connect to the system hosting the application using a default protocol stack that include the custom application layer protocol, it instead connects using HTTP's chunked mode of transfer encoding. Each outgoing communication is encapsulated in a separate HTTP chunk, and communications to multiple different users may be conveyed via the one connection. Incoming communications (e.g., from the multiple users) are received as separate chunks and are unwrapped or de-encapsulated to retrieve the communication for presentation to a user.
US10812420B2 Method and system for multi-media messaging and communications from mobile enabled networked devices directed to proximate organizations based on geolocated parameters
The method and system described herein automatically directs a user's posts or requests for assistance to the appropriate organization responsible for responding to or addressing the incident reported, as based on that user's location and the location of the appropriate organization. A query of a database of organizations, categorized by location and purpose, determines the appropriate organization relevant to a user's location and incident type and generates a full report for review as geolocated on a map with the associated multi-media content. The method and system can also send an automatic message from an organization to a specific user in response to such user's post or request for assistance and establish a two-way communication between the user and the assigned organization based on the foregoing.
US10812410B1 Machine learning based signal generation
The present disclosure uses input signals from different sources to fill gaps in the desired signal, for example a heat score signal. Different input signals are categorized so that they can be matched to a desired category of the desired signal. The various signals can be represented in vector format using category tags, for example. There are different latencies for each input signal that is aligned in time with the desired signal. Also, the match to the desired signal may vary from the input signals so that each desired signal's contribution during the gap is weighted accordingly. A composite signal is formulated from the time-adjusted and weighted input signals to fill the gap in the desired signal. Over time, the weighting and time-adjustment for each input signal can be modified with a learning algorithm that takes the approximation during the gap and compares it later with the actual data once the gap is filled in one embodiment.
US10812409B2 Network multi-tenancy for cloud based enterprise resource planning solutions
Some embodiments are associated with multi-tenant software defined data center network traffic management. A data center computing system may assign a first priority to a first traffic flow, associated with a first customer, using a regression technique based on a first response time of a first query associated with the first traffic flow. The system may assign a second priority to a second traffic flow, associated with a second customer, using the regression technique based on a second response time of a second query associated with the second traffic flow. The system may then dynamically allocating network resources to the first and second traffic flows based on the first and second priorities. Some embodiments may establish a plurality of network device queues and calculate demand-supply scores for the first and second traffic flows. The first and second traffic flows may then be sent to queues based on the calculated demand-supply scores.
US10812408B1 Preventing concentrated selection of resource hosts for placing resources
A distributed system may implement preventing concentrated selection of resource hosts for placing resources within the distributed system. When a request to place a resource at a resource host is received, an evaluation of load metrics for the resource host is made with respect to rejection criteria. If the rejection criteria is satisfied, then the resource host may reject the request to place the resource. If the rejection criteria is not satisfied, then the resource host may not reject the placement of the resource. Rejection criteria may be provided to resource hosts along with the placement request, in some embodiments. Rejection criteria may be changed, weakened, or removed entirely if initial attempts to place a resource are unsuccessful.
US10812407B2 Automatic diagonal scaling of workloads in a distributed computing environment
Embodiments for automatic diagonal scaling of workloads in a distributed computing environment. For each of a plurality of resources of each of a plurality of application instances, a determination as to whether a change in allocation of at least one of the plurality of resources is required. Operations requirements are computed for each of the plurality of application instances, the computed requirements including vertical increase and decrease operations, and horizontal split and collapse operations. The vertical decrease and horizontal collapse operations are first processed, the vertical increase and horizontal split operations are ordered, and the vertical increase and horizontal split operations are subsequently processed based on the ordering, thereby optimizing application efficiency and utilization of the plurality of resources in the distributed computing environment.
US10812400B2 Adaptable circuit breaker chain for microservices
A method for configuring an adaptable circuit breaker chain in a microservices architecture includes transmitting a request from an upstream service to a target one of the services and receiving in a circuit breaker of the upstream service a response from a circuit breaker of the target indicating an inability to provide a response to the transmitted request and including meta-data describing an attempt by the circuit breaker of the target to receive a response from the downstream service to an underlying request of the target necessary to provide a response to the request transmitted by the upstream service. Finally, on condition that the meta-data indicates a delay by the circuit breaker of the target incurred in receiving a response to the underlying request, the method includes changing a pattern of delay imposed by the circuit breaker of the upstream service from a default pattern of delay.
US10812399B2 Communication method, communication apparatus, and program for reducing delay time of transmission control protocol (TCP) transmission processing
A communication apparatus determines a size of transmission data to be input into a processing unit, which performs transmission control protocol/internet protocol (TCP/IP) processing, at one time, based on information relating to communication between the communication apparatus and another communication apparatus and information relating to a communication interface of the own apparatus.
US10812398B2 Systems and methods for retransmission rate selection to support fast moving devices
The present disclosure is directed generally to systems and methods for dynamically selecting a retransmission rate for communication between two devices. The retransmission rate may be selected after a transmission has failed between the devices. In some embodiments, the retransmission rate may be selected based on relative velocity of the devices. In some embodiments, the retransmission rate may be selected based on transmission channel characteristics. The retransmission rate may be selected such that the retransmission will be less than an allowable transmission rate based on a distance between the two devices.
US10812395B2 System and method for policy configuration of control plane functions by management plane functions
A system and method for policy configuration of control plane functions by management plane functions. In an embodiment a management plane entity is operative to transmit, to a policy control function (PCF), a policy related to network slice operations of the network slice and related to total available network slice resources for the network slice. The policy control function (PCF) operative to apply the policy to configure control plane functions for that network slice.
US10812394B2 Virtual network device and related method
Embodiments of the present invention disclose a virtual network device. The virtual network device is configured to implement a broadband network gateway BNG function, and the virtual network device includes a load balance unit and a first forwarding unit; the load balance unit is configured to: receive a first data packet from a first user terminal, determine the first forwarding unit according to the first data packet and a first correspondence, and send the first data packet to the first forwarding unit, where the first correspondence indicates mapping from the first user terminal to the first forwarding unit; and the first forwarding unit is configured to receive and forward the first data packet. In addition, the embodiments of the present invention further disclose a method for implementing load sharing in a virtual network device.
US10812389B2 Optimizing network channel loading
A terminal device in a first network includes a processor programmed to receive first data indicating a respective first loading of each of a plurality of first level access devices. The processor is further programmed to select a first level access device based at least in part on the first data; and communicate with a second network via the selected first level access device and a selected second level access device. Each of the first level access devices is switchable to communicate with the first terminal via at least a respective one of one or more shared access channels, and each of a plurality second level access devices is switchable to communicatively couple one or more of the plurality of first level access devices with a second network.
US10812388B2 Preventing damage to flows in an SDN fabric by predicting failures using machine learning
In one embodiment, a supervisory device for a software defined networking (SDN) fabric predicts a failure in the SDN fabric using a machine learning-based failure prediction model. The supervisory device identifies a plurality of traffic flows having associated leaves in the SDN fabric that would be affected by the predicted failure. The supervisory device selects a subset of the identified plurality of traffic flows and their associated leaves. The supervisory device disaggregates routes for the selected subset of traffic flows and their associated leaves, to avoid the predicted failure.
US10812384B2 Customer-specified routing policies
Techniques are described for managing customer-specified routing policies for network-accessible computing resources. In some situations, the customer-specified routing policies may be based at least in part on DNS (“Domain Name System”) information specified by a customer, such as if the customer specifies one or more target destinations to use with an indicated DNS domain name that are different from the destination IP address(es) provided for that DNS domain name by DNS servers—if so, the managing of such a DNS-based routing policy for that customer may include identifying when network-accessible computing resources provided to the customer send electronic communications to that DNS domain name, and causing those electronic communications to be redirected to the customer-specified target destination(s). Such customer-specified target destinations may include, in different situations, final destinations, intermediate destinations, etc., as well as identify particular routes.
US10812382B2 Search apparatus and method
This application provides a search apparatus, including a global dispatcher, a global arbiter, and N search engines. The N search engines can access a first search table. The global dispatcher is configured to: determine that a first search keyword is corresponding to the first search table and dispatch the first search keyword to the N search engines. Each search engine is configured to: search, according to a first search algorithm, one subtable to determine whether an entry that matches the first search keyword exists; and output a search result to the global arbiter. The global arbiter is configured to arbitrate the search result output by each search engine, to obtain a search result corresponding to the first search table.
US10812380B2 Medical device communication method
A medical device communication method that may be implemented within a variety of medical devices including but not limited to infusion pumps. The method may be implemented with a protocol stack for at least intra-device communication. Embodiments provide connection-oriented, connectionless-oriented, broadcast and multicast data exchange with priority handling of data, fragmentation, and reassembly of data, unique static and dynamic address assignment and hot swap capability for connected peripherals or subsystems.
US10812379B2 Baggage messaging handling systems and methods
Access points for a baggage message handling system, baggage message handling systems, and methods associated with message communication in a baggage message handling system. The system includes an input/output interface suitable for connecting to an external system, a converter configured to convert a message received via the input/output interface and/or a message to be transmitted via the input/output interface into a predetermined format, an extractor configured to extract metadata from a converted message, and a transmit and/or receive unit configured to transmit and/or receive a further message including extracted metadata and associated address information.
US10812372B2 Method for determining forwarding path and control device
Embodiments of the present application provide a method for determining a forwarding path and a control device. The method includes: obtaining a first-forwarding-path computation request, where the first-forwarding-path computation request instructs to compute a first forwarding path that is from a source node to a destination node and that satisfies a first constraint; and when the control device computes at least two forwarding paths that satisfy the first constraint, obtaining, based on a mapping relationship between a path computation reference constraint and a priority, a path computation reference constraint having a highest priority, and determining, based on the path computation reference constraint having the highest priority and from the at least two forwarding paths that satisfy the first constraint, at least one forwarding path that satisfies the path computation reference constraint having the highest priority.
US10812371B2 Methods, devices and systems for determining a target path in a network
Aspects of the subject disclosure may include, for example, embodiments and a method. The method includes iteratively providing messages to each Node Processor. Each Node Processor represents a node of a group of nodes. The iteratively providing of the messages comprises providing first messages. Each first message includes a cost associated with a path of nodes visited by each first message. In addition, the method includes determining paths having common endpoints among a portion of the first messages, identifying a cost for each of the paths having common endpoints, identifying a lowest cost from among the group of common endpoint costs, identifying a selected path associated with the lowest cost. A next group of messages includes the selected path. The iteratively providing of the messages results in selected paths. Also, the method include determining a target path from a remaining path. Other embodiments are disclosed.
US10812368B2 Method and apparatus for controlling network traffic path
The present disclosure discloses a method and an apparatus for controlling a network traffic path. The method includes: receiving routing advertisement information from a first network to a second network; determining all routing nodes included in a path through which data pass when flowing from the second network to the first network according to the routing advertisement information; and configuring a next hop routing node for each determined routing node, where the next hop routing node is a node in all the routing nodes included in the path and is adjacent to the routing node for which the next hop routing node is configured, and the routing node for which the next hop routing node is configured does not include a routing node of the first network or a routing node of the second network.
US10812362B2 Client device and method for analysis of a predetermined set of parameters associated with radio coupling to a WLAN
A client device and method for analysis of a predetermined set of parameters associated with a radio coupling to a WLAN is provided. The client device includes a memory and a radio coupled to at least one processor. The at least one processor executes in the memory a first client Wireless Local Area Network (WLAN) stack having a plurality of layers configured to couple the radio to a WLAN. The at least one processor also executes in the memory a second client WLAN stack emulating the plurality of layers of the first client WLAN stack. The at least one processor is configured to receive, at the second client WLAN stack, data from the plurality of layers of the first client WLAN stack and analyze a predetermined set of WLAN parameters of the client device based on the data received from the plurality of layers of the first client WLAN stack.
US10812360B2 Modifying an activity stream to display recent events of a resource
Modifying an activity stream to display recent events of a resource includes checking-in a user to a resource to provide context about the resource, specifying a time duration for which the user is checked-in to the resource, and modifying, based on the time duration, an activity stream of the user to display recent events of the resource.
US10812359B2 Service providing device, alternative service providing device, relaying device, service providing system, and service providing method
A service providing device included in a process control system in a plant, the service providing device includes a communicator configured to perform communication via a network, a service provider configured to provides a service via the communicator by exclusively assigning first identification information to one of the service providing device and an alternative service providing device, the first identification information being common to the alternative service providing device which provides the service instead of the service providing device, and a heartbeat transmitter configured to transmit heartbeat information for notifying that the service is normal to the alternative service providing device via a relaying device by using second identification information which is different from the first identification information.
US10812357B2 System for performing a timeless control in a data network
A system for performing a timeliness control is disclosed. The system identifies a dataflow path for performing timeliness control and identifies a first network node and a second network node of the dataflow path for determining a latency between the first and the second network node. The system determines an output lineage corresponding to the dataflow path and identifies, from the output lineage, a first control value associated with the first network node and a second control value associated with the second network node. Then, the system extracts a first timestamp from the first control value and a second timestamp from the second control value and determines the latency based on the first timestamp and the second timestamp. Although the intranode latency is described herein with respect to a first and second nodes, the intra-node latency can be determined for up to n nodes using the techniques described herein.
US10812347B2 Connected machine initiated service
Event data that includes an identification of a registered device and a state of the registered device may be received by a contact center, where the registered device is different from the user device. A resource requirement for a communications session between a user device and an agent device may be determined by the contact center based on the event data. Routing information that enables the user device to establish a communications session with the agent device without a need for a user of the user device to provide the identification of the registered device to an agent of the agent device may be generated by the contact center based on the resource requirement.
US10812345B2 Automated service profiling and orchestration
A system is disclosed for orchestrating services. Service orchestration profiles specify attributes defining desired services. The service orchestration profiles may be distributed amongst nodes and hierarchically related to each other. Service orchestration management functions process the information in the service orchestration profiles in order to determine the desired services and use the information to implement the desired services. The service orchestration management functions may be hierarchically related to each other.
US10812344B2 Executing a corrective action in response to detecting a particular pattern in a performance level of a wireless connection
A system and method of executing a corrective action in response to detecting a particular pattern in a performance level of a wireless connection is disclosed. A prior performance level associated with a wireless connection and a current performance level associated with the wireless connection are determined. The current performance level is determined to be lower than the prior performance level. Responsive to determining that the current performance level is lower than the prior performance level, a corrective action is selected from a set of corrective actions, and the selected corrective action is executed.
US10812342B2 Generating composite network policy
Example method includes: receiving, by a network device in a network, a first network policy and a second network policy configured by a network administrator, wherein the first network policy comprises a first metric and the second network policy comprises a second and different metric; detecting, by the network device, a conflict between the first network policy and the second network policy; determining, by the network device, a relationship between the first metric and the second metric; modifying, by the network device, at least one of the first network policy and the second network policy to resolve the conflict based on the relationship between the first metric and the second metric; and combining, by the network device, the first network policy and the second network policy to generate a composite network policy that is represented on a single policy graph.
US10812337B2 Hierarchical API for a SDDC
Some embodiments of the invention provide a method for deploying software-implemented resources in a software defined datacenter (SDDC). The method initially receives a hierarchical API command that, in a declarative format, specifies several operation requests for several software-defined (SD) resources at several resource levels of a resource hierarchy in the SDDC. The method parses the API command to identify the SD resources at the plurality of resource levels. Based on the parsed API command, the method deploys the SD resources by using a deployment process that ensures that any first SD resource on which a second SD resource depends is deployed before the second resource. In some embodiments, a second SD resource depends on a first SD resource when the second SD resource is a child of the first SD resource. Alternatively, or conjunctively, a second SD resource can also depend on a first SD resource in some embodiments when the second SD resource has some operational dependency on the first SD resource. In some embodiments, the method parses the API command by identifying several sets of SD resources, with each set having one or more SD resources at one resource level. The deployment in some embodiments deploys the identified SD resource sets at higher resource levels before deploying SD resources at lower resource levels.
US10812336B2 Validation of bridge domain-L3out association for communication outside a network
Disclosed are systems, methods, and computer-readable media for assuring tenant forwarding in a network environment. Network assurance can be determined in layer 1, layer 2 and layer 3 of the networked environment including, internal-internal (e.g., inter-fabric) forwarding and internal-external (e.g., outside the fabric) forwarding in the networked environment. The network assurance can be performed using logical configurations, software configurations and/or hardware configurations
US10812332B2 Impartial buffering in stream processing
Techniques for generating a stream processing pipeline are provided. In one embodiment, a method includes generating a plurality of pipeline stages of a stream processing pipeline in accordance with a configuration file. The plurality of pipeline stages includes a first buffer stage designated for a first data service and a second buffer stage designated for a second data service. The method further includes collecting data items; processing the collected data items; and storing at least a portion of the processed data items in the first buffer stage and at least a portion of the processed data items in the second buffer stage. The method further includes transmitting the data items stored in the first buffer stage to the first data service at a first transmission rate; and transmitting the data items stored in the second buffer stage to the second data service at a second transmission rate.
US10812329B2 Systems and methods to control operation of virtualized networks
An intelligent agent monitors operation of at least one software virtualized network (VN). Context information associated with the VN is used to analyze a state of the VN. At least one configuration change is caused to the VN in response to analysis of the state of the VN. A change is identified to the state of the VN caused by the configuration change. A determination is made as to whether or not the change to the state of the VN is an improvement to operation of the VN. A response to the determination is made by causing at least one other configuration change to the VN.
US10812326B1 Method and system for data fabric automated configuration for internet of things devices
A method for managing data in accordance with one or more embodiments of the invention includes obtaining, by a data management system, a data confidence fabric (DCF) configuration request from a client, and in response to the DCF configuration request: providing a plurality of DCF configuration options to the client, obtaining acceptance of a portion of the plurality of DCF configuration options, generating a DCF configuration file based on the portion of the plurality of DCF configuration options, wherein the configuration file specifies a DCF pipeline, and deploying the DCF configuration file to a local data manager.
US10812321B2 Predictive network node allocation
A plurality of nodes on a network may be utilized to communicate with external nodes outside of the plurality. The removal from service of a number of the plurality of nodes may cause the network to become ineffective or inoperable. Nodes may be monitored to determine a predicated out-of-service condition and mitigating actions taken. For example, if an operator of a node is likely to be unable to provide required inputs to the node, another node with associated operator may be allocated to become available at a timely predicted to coincide with the outage of the monitored node. Other mitigating actions may also be utilized, such as reassigning the physical location of the monitored node.
US10812319B1 Correlating object state changes with application performance
In one embodiment, a controller determines one or more objects of a computer application to track, and instructs a monitoring system to track object state changes for the one or more objects during runtime of the computer application. As such, the controller then receives object state change information for the one or more objects tracked by the monitoring system, in addition to receiving application performance metrics related to the computer application during runtime from the monitoring system. The controller may then determine one or more application performance metric change events based on the received application performance metrics. According to the techniques herein, the controller may then correlate one or more particular object state changes of the object state change information with one or more correspondingly affected application performance metric change events, and may perform one or more reactive actions based on the correlating.
US10812315B2 Cross-domain network assurance
Systems, methods, and computer-readable media for providing cross-domain assurance for networks in different network domains. In some embodiments, a method can include collecting first fabric data for a first network in a first network domain and second fabric data for a second network in a second network domain. The second fabric data for the second network can be normalized based on the first network domain to create normalized second fabric data. The first fabric data can then be correlated with the normalized second fabric data to create correlated fabric data. Subsequently, assurance can be provided across the first network in the first network domain and the second network in the second network domain using the correlated fabric data.
US10812314B2 Methods and apparatuses for pushing a message
Apparatuses and methods are disclosed for pushing a message. An exemplary method may include extracting, when the message to be pushed is detected, user information and application information in the message. The method may also include acquiring link information corresponding to the user information and the application information. The method may further include determining registered devices of the user information and registered applications on each registered device according to the user information, the application information, and the link information. The method may further include adding, when a plurality of registered applications on a registered device exist, identification information about the plurality of registered applications to the message corresponding to the registered device. The identification information and message contents contained in the message may be extracted and the message contents may be respectively sent to each registered application corresponding to the identification information by the registered device after receiving the message.
US10812304B2 Method for transmitting signal, network device and terminal device
The present application discloses a method for transmitting a signal, a network device and a terminal device. The method includes: determining a time-frequency resource for a reference signal required by a control channel, where the time-frequency resource for the reference signal includes multiple sets of resource groups, and the resource group includes two resource elements (RE) that are consecutive in a frequency domain; transmitting the reference signal via the time-frequency resource for the reference signal. The method for transmitting a signal, the network device and the terminal device according to embodiments of the present application can improve the performance of the system.
US10812302B2 Receiver with PHY switch based on preamble
A system for automatically detecting the PHY mode based on the incoming preamble is disclosed. The system includes a multimode demodulator, which includes a preamble detector and a demodulator. The preamble detector is used to determine when the preamble has been received and the PHY mode being used by the sending node. An indication of the PHY mode is supplied to the demodulator, which then decides the incoming bit stream in accordance with the detected PHY mode. In some embodiments, one demodulator, capable of decoding the bit stream in accordance with a plurality of PHY modes is employed. In other embodiments, the system includes a plurality of demodulators, where each is dedicated to one PHY mode.
US10812283B2 System and method for providing network support services and premises gateway support infrastructure
A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices. A service manager, controlled by the subscription manager, distributes service specific configuration data to authenticated gateway devices.
US10812282B2 Multifunctional system integrator
An element of a building automation system is described that comprises a multifunctional system integrator contained in a standard receptacle gang box for outlets. The system provides enhanced safety and security, power metering, power control, and home diagnostics. The module can include an AC to DC power supply, a bidirectional solid state dimmer switch, a microprocessor, a communications subsystem and sensors that are controlled by the internal microprocessor. The module includes a user interface for programming and control. The apparatus replaces existing outlet receptacles with a familiar flush but elegantly updated and seamlessly integrated faceplate.
US10812277B2 Method and system for secure key exchange using physically unclonable function (PUF)-based keys
A method includes retrieving a registered response obtained in a registration process, the registered response being a physically unclonable function (PUF)-based response associated with a device; retrieving a registered helper data obtained in the registration process, the registered helper data corresponding to the registered response; generating a cipher text by encrypting a message with the registered response; and sending to the device over a public channel the cipher text with the registered helper data.
US10812272B1 Identifying computing processes on automation servers
Disclosed embodiments relate to systems and methods for identifying computing processes on automation servers and authorizing computing processes to grant access to secure resources. Techniques include receiving an access request, obtaining process data, identifying a cryptographic key, generating a digital signature, sending the digital signature, and receiving authorization data from a security server. Further techniques include receiving process data, receiving a digital signature, accessing a cryptographic key, validating the signature with the key, verifying the process, and transmitting authorization data to an automation server to complete an authentication process.
US10812271B2 Privacy control using unique identifiers associated with sensitive data elements of a group
A method, system and computer program product for privacy control. A unique identifier for each data element of a group of data elements (e.g., driver's license contains a group of data elements, such as name, driver's license number) is created. These identifiers may be stored along with documentation (e.g., label) of the associated data elements in a manifest file. Alternatively, the identifiers may be stored in a file outside of the manifest file. In this manner, by utilizing a data element identifier which corresponds to a random number, security of privacy information is improved as one would only be able to obtain such sensitive information by obtaining such an identifier. Furthermore, the user only needs to send the requested data elements, as opposed to all the data elements of the group of data elements, to the challenger. In this manner, the user is preserving the security of other privacy information.
US10812265B1 Using cryptographic co-processors in a supersingular isogeny-based cryptosystem
In a general aspect, a supersingular isogeny-based cryptography process is performed. In some aspects, a cryptographic element is generated by executing a supersingular isogeny-based cryptography protocol. A generator of a first isogeny kernel is computed. A pre-determined tree topology is traversed. The tree topology includes nodes coupled by edges. The edges of the pre-determined tree topology include a first set of edges representing scalar multiplications and a second set of edges representing point evaluations. A plurality of isogeny kernels corresponding to respective nodes in the tree topology and having a lower order than the first isogeny kernel is computed by executing batches of operations using a plurality of cryptographic co-processors. At least one of the batches includes two or more of the scalar multiplications represented in the tree topology.
US10812263B2 Device and method for managing electronic facilities of buildings
A device and a method for managing electronic facilities of buildings. The device may include one or more interface elements for connecting the device to one or more electronic facilities of a building, a connection element for the connection of a portable storage device, and a control unit for reading files from the portable storage device, in which the reading of the files from the portable storage device is based on cryptography techniques, and in which the control unit is adapted to operate the electronic facilities by means of the interface elements on the basis of the result of the reading of the files from the portable storage device. The device according to the present disclosure enables a user to manage various types of electronic facilities of buildings simultaneously in a simple manner and by using a single portable storage device.
US10812260B2 Apparatus and method for performing operation being secure against side channel attack
An apparatus and method for performing operation being secure against side channel attack are provided. The apparatus and method generate values equal to values obtained through an exponentiation operation or a scalar multiplication operation of a point using values extracted from previously generated parameter candidate value sets and an operation secure against side-channel attack, thereby improving security against side-channel attack without degrading performance.
US10812257B2 Systems and methods for a cryptographically guaranteed vehicle identity
Systems, devices and methodologies for generating a vehicle identification hash value and verifying the integrity of the vehicle. The vehicle identification hash value is generated based on hashes provided by each vehicle component. The generated overall vehicle identification hash value may be dynamic and reflects changes that occur to the vehicle at the component level.
US10812254B2 Identity confidence score based on blockchain based attributes
A processor-implemented method provides a calculated identity confidence score for an identity. The processor(s) in each of a plurality of decentralized identity providers calculate an identity confidence score of an entity. The processor(s) store the calculated identity confidence score in a blockchain. The processor(s) retrieve the calculated identity confidence score from the blockchain. The processor(s) provide the calculated identity confidence score to a requestor, which is a computer-based system that performs an action based on the provided calculated identity score.
US10812248B1 Controlling carrier-aggregation service based on connected-mode device count and air-interface resource utlization
In accordance with the disclosure, when a base station is serving at least a threshold quantity of devices and the base station is allocating at least a threshold quantity of its air-interface resources per unit time, the base station will disable carrier-aggregation service, so as to help minimize or eliminate instances where the base station's carriers would be used as secondary component carriers for carrier-aggregation service and would not support MU-MIMO service. By disabling carrier-aggregation service in that scenario, air-interface resources that might otherwise have been used for secondary-component-carrier transmission without MU-MIMO service may then instead be available for use with MU-MIMO service, which may help to improve spectral efficiency.
US10812243B2 Feedback information transmission and reception method and apparatus and communication system
A feedback information transmission and reception method and apparatus and a communication system. The method includes: dividing a plurality of carriers into groups according to the number of code block groups and/or the number of transport blocks; receiving data transmitted by a network device on the plurality of carriers and a plurality of time units, and downlink assignment indices used for configuring feedback information transmitted by the network device on one or more carriers and a plurality of time units; respectively determining feedback information in each group to which the carriers correspond; and transmitting feedback information to which the groups correspond to the network device after cascading the feedback information. Hence, not only the correct numbers of bits of feedback information may be reserved, but also overhead of the feedback information or overhead of the DCI signaling may be lowered, thereby reducing or avoiding waste of resources.
US10812238B2 Configurable reference signals
It is recognized herein that current LTE reference signals may be inadequate for future cellular (e.g., New Radio) systems. Configurable reference signals are described herein. The configurable reference signals can support mixed numerologies and different reference signal (RS) functions. Further, reference signals can be configured so as to support beam sweeping and beamforming training.
US10812236B2 Method for reporting CSI in wireless communication system and apparatus therefor
This specification provides a method for transmitting, by a user equipment (UE), a CSI (Channel State Information) report in a wireless communication system. More specifically, the method includes: receiving, from a base station, downlink control information (DCI) including information for triggering the CSI report; computing CSI based on the number of symbols related to a time for computing the CSI; and transmitting the CSI report to the base station, in which the number of symbols related to the time for computing the CSI is defined based on information for the number of antenna ports, information for a CSI-RS resource, information for a bandwidth granularity, and information for a CSI codebook type.
US10812232B2 Method and apparatus for transmitting base station data, and device
Embodiments of this application disclose a method for scheduling a terminal. The method includes the following operations: receiving a precoding matrix indication PMI value and reference signal received power RSRP that are sent by user equipment; determining, based on the PMI value, grouping of a network area corresponding to the user equipment; and determining, based on the RSRP, a network area in which the user equipment is located. This application has the advantage of avoiding interference between network areas.
US10812230B2 Method and apparatus for controlling data transmission using interworking interface between NR and LTE base station
Provided are technologies for data transmission and reception using an interworking interface between heterogeneous radio access network base stations, such as between NR and LTE, for a 5G non-standalone (NSA) network. A base station for controlling downlink data transmission may include a controller configured to setting up an X2 interface for transmitting the downlink data to a UE by interworking with another base station, a transmitter configured to transmit downlink use data information including information indicating whether to perform retransmission of an associated downlink data packet to another base station through the X2 interface, and a receiver configured to receive downlink data transfer status information from another base station through the X2 interface.
US10812221B2 Channel signal decoding with unknown station identifier information using power detection and redundancy reduction-based error checking
Systems and methods which provide for accurate decoding of a received channel signal when station identifier information is unknown. Embodiments accurately decode a physical downlink control channel (PDCCH), such as to obtain downlink control information (DCI), without knowing radio network temporary identifier (RNTI) information. An unknown station identifier information (USII) of embodiments uses redundancy reduction-based error checking (performing error checking between data decoded from a candidate control channel data block containing redundant data and a portion of that candidate control channel data block containing redundancy reduced data) for implementing decoding when station identifier information is unknown. Embodiments of a USII decoder may use a power detection technique for identifying candidate control channel data blocks used in redundancy reduction-based error checking operation.
US10812218B2 Method for determining transmission rate supported by data stream, user equipment, and base station
Embodiments of the present invention provide a method for determining a transmission rate supported by a data stream, user equipment, and a base station. The method includes: determining, by user equipment UE, a first index corresponding to an average transmission rate supported by a channel between the UE and the base station; determining, by the UE, a second index corresponding to a difference between an instantaneous transmission rate supported by a data stream on the channel and an average transmission rate supported by the data stream on the channel; sending, by the UE, the first index to the base station; and sending, by the UE, the second index to the base station. According to the embodiments of the present invention, the instantaneous transmission rate supported by the data stream on the channel can be relatively accurately fed back to the base station, thereby improving channel resource utilization.
US10812215B2 Data transmission method, apparatus, and device
Embodiments of the present disclosure provide a data transmission method, including: performing polar code coding on to-be-coded bits, to obtain a mother code, where a code length of the mother code is related to K and Mi, i=1, 2, . . . , K, K is a quantity of sending times, Mi is a length of bits sent at an ith time, and K and Mi are positive integers greater than 1; performing rate matching on the mother code, to obtain to-be-sent bits, where a quantity of the to-be-sent bits is a sum of lengths of bits sent at K times; and sending Mi to-be-sent bits at the ith time.
US10812210B2 Indication of transmitted SS blocks
Methods, systems, and devices for wireless communication are described. A base station may determine a group set of at least one synchronization signal (SS) block group to be transmitted within a SS burst set. The base station may identify a group transmission configuration index associated with the group set, and then transmit the group transmission configuration index to a user equipment. The base station may also include an indication of which SS blocks in each transmitted SS block group are transmitted. A user equipment (UE) may determine transmitted SS blocks based on the group set index or the indication of which SS blocks in each transmitted SS block group are transmitted.
US10812204B2 Wireless radio device alignment tools and methods
Wireless radio device alignment tools and methods. Described herein are methods for point-to-point alignment of wireless radio devices and alignment tools to assist in aligning wireless radio devices. These alignment tools may automatically or manually receive location information and may use a local compass function to determine a rough or initial alignment and additional tools to provide further (fine) alignment based on calculated and actual signal strength between the two devices being aligned.
US10812203B2 Received signal strength indicator measurement for licensed assisted access
In a Long-Term Evolution Licensed Assisted Access (LTE-LAA) environment, Received Signal Strength Indicator (RSSI) measurements may be taken by a User Equipment (UE) outside of transmission bursts of cells in the LTE-LAA environment. For example, a serving cell may indicate transmission burst timing, of the serving cell, via Radio Resource Control (RRC) signaling. Non-serving cells may align transmission burst timing with the outputting of a Discovery Reference Signal (DRS). The serving cell may provide DRS configuration information, which may indicate the timing of the DRS of the non-serving cells. The UE may use the DRS configuration information to measure the RSSI of the non-serving cells outside of their transmission bursts.
US10812195B2 Optical communication device
An optical communication device, for performing communication between spatially separated points by using one or more laser beams, includes an angle correction device that corrects a direction of a light receiving system and an emission optical axis correction device, in which an angle error which is not corrected by the angle correction device is detected by a light receiving angle detection device, and the emission optical axis correction device is controlled according to a detected error amount, and an emission optical axis is corrected.
US10812188B2 Optical transmission method and optical transmission system
Provided is an optical transmission method including: executing mapping processing (112) so that information of one unit of one system, or one unit of each of a plurality of systems, is mapped in a pattern of two or more Stokes vectors orthogonal between slots of a multi-time slot; generating an optical signal from an electric signal processed by the mapping processing; and transmitting the optical signal. A reception side receives the optical signal and converts the received optical signal into an electric signal, and executes de-mapping processing (322) for conversion into the information of one unit of one system, or one unit of each of a plurality of systems, by selecting high-likelihood bit information in association with the mapping processing in which the information is mapped in the pattern of Stokes vectors orthogonal between the slots of the multi-time slot.
US10812179B2 Methods and systems for performing antenna pointing while mitigating interference with a nearby satellite
Systems and methods are described herein for performing mispointing correction operations that can provide accurate pointing of an antenna towards a satellite, while also satisfying interference requirements with other satellites. As a result, the mispointing correction operations described herein can improve resource efficiency of communication systems using such antennas and help ensure compliance with interference requirements of other satellites.
US10812175B2 Apparatus and method for broadband wireless local area communication
Provided is an apparatus and method for wideband short-range wireless communication using a directional antenna in a millimeter wave band, and the method for wideband short-range wireless communication according to an embodiment may determine a first time interval and a second time interval for a cooperated data frame transfer based on a packet transmission time at each transmission from a source node to a destination node, transmit a frame to a relay node through an antenna pattern directed towards the relay node at a start point of the first time interval, and transmit the frame to the destination node through an antenna pattern directed towards the destination node after a predetermined period of time from a start point of the second time interval.
US10812174B2 Client node device and methods for use therewith
Aspects of the subject disclosure may include, for example, a client node device having a radio configured to wirelessly receive downstream channel signals from a communication network. An access point repeater (APR) launches the downstream channel signals on a guided wave communication system as guided electromagnetic waves that propagate along a transmission medium and to wirelessly transmit the downstream channel signals to at least one client device. Other embodiments are disclosed.
US10812172B1 Device and method to determine incoming communications
A device and method to determine incoming communications is provided. A device in communication an array of antenna devices determines respective quality metric weights for respective signal data representing respective signals received by the antenna devices. The device applies the respective quality metric weights to the respective signal data to determine total received signal data. The device determines, based on the total received signal data, that the array of the antenna devices has received an incoming communication.
US10812171B2 Interference cancellation method and apparatus for wireless communication system
An interference cancellation method and apparatus of a base station is provided for use in a wireless communication system, which includes receiving a first signal by a first antenna and a second signal by a second antenna, measuring interference amounts in the first signal and the second signal based on a result of channel measurement performed on the first signal and the second signal, and generating a third signal as a target of decoding by adjusting channel parameters associated with channel conditions of the first antenna and the second antenna based on the measured interference amounts. The channel parameters are generated based on the channel measurement result.
US10812167B2 Method for operating very high frequency based access network, and apparatus for the same
A method for operating cells, performed by a central unit (CU) using at least one antenna assembly arranged around a moving path of moving objects, may comprise forming a cell for each of at least two layers by using the at least one antenna assembly; and moving the cell at a speed configured for a layer corresponding to the cell, wherein the cell is connected to a moving object having a speed corresponding to the speed configured for the layer corresponding to the cell.
US10812164B2 Method for reporting channel state information in wireless communication system and apparatus therefor
Provided are a method and an apparatus for reporting channel state information (CSI) by a user equipment in a wireless communication system. According to the present invention, the user equipment may receive configuration information related with the CSI from a base station and measure the CSI based on the configuration information. Thereafter, the user equipment includes reporting the CSI to the base station and the CSI includes a rank indicator (RI), a channel quality indicator (CQI), and an indicator indicating the number of amplitude coefficients other than 0 and the second part includes a precoding matrix indicator (PMI).
US10812162B2 Method and apparatus for indication of reference signals in wireless systems
A method for channel state information (CSI) reporting is provided. The method comprises receiving, by a user equipment (UE) from a base station (BS), a medium access control (MAC) control element (CE) signaling including a quasi co-location (QCL) indication between a first resource and a second resource and activation of the second resource, wherein the UE is configured with the second resource for CSI reporting; and identifying, by the UE from the MAC-CE signaling, the activation of the second resource and a QCL relation between the first resource and the second resource based on the QCL indication.
US10812161B2 Techniques for control of beam switching
This disclosure relates to a beamforming controller for a beamforming transmitter device, the beamforming controller comprising a control element configured to: activate a first configuration state of a plurality of configuration states for a control channel, each configuration state indicating a beam direction of the control channel; control a beam switching of the control channel from the first configuration state to a second configuration state based on a beam direction of the control channel according to the first configuration state; and retransmit signaling of the beam switching based on a beam direction of the control channel according to both the first and the second configuration state if an acknowledgement to the beam switching is null, not received, missing or received in error.
US10812160B2 Method and device for beam forming
Embodiments of the present disclosure relate to a method and device for beam forming. In example embodiments, a plurality of signals are obtained from a plurality of receiving antennas. The plurality of signals are grouped into a first and second set of signals. An automatic gain control (AGC) is disabled for each signal in the first set of signals, and the AGC has been enabled for each signal in the second set of signals. Then, for beam forming associated with the plurality of receiving antennas, beam weights are determined by applying a first set of signal weights to the first set of signals and applying a second set of signal weights to the second set of signals. The first set of signal weights are greater than the second set of signal weights. In this way, negative effects due to the AGC processing may be mitigated in the beam forming.
US10812158B2 Antenna array codebook with beamforming coefficients adapted to an arbitrary antenna response of the antenna array
Described herein are techniques where a transmitter for an entity of a wireless communication system, like a user equipment or a base station of a mobile communication network, is controlled by a codebook that has been established for a specific antenna array that is different from the transmitter's antenna array. The transmitter's antenna array may be an antenna array having an arbitrary configuration, e.g. the transmitter's antenna array may include a 1-, 2- or 3-dimensional antenna array of any array configuration. The specific codebook, e.g., a 2-dimensional discrete Fourier transform, 2D DFT, based codebook, is adapted to the actual or real antenna array of the transmitter by one or more characteristic matrices describing the configuration or nature of the transmitter's antenna array, thereby adapting the codebook, which has been established for the specific antenna array, for controlling the transmitter's antenna array so as to obtain a desired directional beam patterns.
US10812154B1 MIMO radar with receive antenna multiplexing
A multi-antenna signal encoding method comprises receiving an antenna signal and a reference signal a first mixer; producing, using the first mixer, a down-converted signal based on the antenna signal and the reference signal; receiving, at one or more second mixers, second antenna signals and second reference signals orthogonal to the first reference signal; producing one or more second down-converted signals based on the one or more second antenna signals and the one or more second reference signals; converting, using an analog-to-digital converter, a summation signal corresponding to a sum of the first down-converted signal and the one or more second down-converted signals, into a digital receive-signal; and extracting, at a processor, a plurality of digital signals from the digital receive-signal, wherein each of the plurality of digital signals corresponds to one of the first antenna signal and the one or more second antenna signals.
US10812151B2 Method for transmitting and receiving signal between base station and vehicle terminal in distributed antenna communication system and apparatus therefor
Disclosed in the present application is a method by which a terminal having a plurality of distributed antenna groups transmits and receives a signal in a wireless communication system. Particularly, the method comprises the steps of: calculating channel quality indicators for each of distributed antenna groups; selecting a preferred distributed antenna group among the distributed antenna groups on the basis of the channel quality indicators; and reporting information on the channel quality indicators to a base station, wherein the method further comprises a step for reporting information on the preferred distributed antenna group to the base station when the preferred distributed antenna group differs from the preselected specific distributed antenna group.
US10812150B2 First portable electronic device for facilitating a proximity based interaction with a second portable electronic device
Disclosed herein is a first portable electronic device for facilitating a proximity based interaction with at least one second portable electronic device. The first portable electronic device may include at least one first sensor device configured to generate at least one first sensor data, a first transceiver configured for communicating with at least one second transceiver associated with the at least one second portable electronic device, a first processor configured for detecting at least one proximity based event based on the at least one first sensor data from the at least one first sensor device, and generating a combined digital asset using a first digital asset and at least one second digital asset based on the detecting, and a memory device configured for storing the combined digital asset and the first digital asset.
US10812149B1 Multi-mode near-field device
One example discloses a multi-mode near-field device configured to be coupled to a conductive host surface, including: a conductive antenna surface configured as a near-field electrically inductive (NFEI) antenna; wherein the conductive antenna surface includes a first region and a second region; wherein the first region is configured to be capacitively coupled to the conductive host surface; wherein the second region is configured to be galvanically or capacitively coupled to the conductive host surface; wherein the multi-mode device is configured to operate in, a first mode when the second region is galvanically coupled to the conductive host surface; and a second mode when the second region is capacitively coupled to the conductive host surface.
US10812148B1 Variable-Q antenna coil circuit for RFID applications
A passive radio frequency identification (RFID) reader is configured to dynamically vary the Q factor of its resonant antenna coil circuit in order to optimize its performance under different conditions. This RFID reader suitably provides optimal performance for both transponder reading and transponder writing operations, rather than being designed for optimal performance for only one operation or the other, or some fixed compromise between them.
US10812147B2 Communication system, communication apparatus and communication method
A method for a communication device includes determining whether a first radio frequency (RF) signal at a level of at least a first predetermined field threshold is detected. The method also includes generating a second RF signal at a level of at least a second predetermined field threshold greater than the first predetermined field threshold, when the communication device receives an instruction to generate the second RF signal and the determining determines that the first RF signal at the level of at least the first predetermined field threshold is not detected. The method further includes receiving a load modulated RF signal in response to the second RF signal.
US10812146B2 Control device and method for controlling control device
An unwanted process is prevented from being performed due to near field communication based on a process performed via an antenna which is not intended by a user. An information processing apparatus (1) includes a communication antenna determination unit (22) configured to, when a proximity state of an NFC terminal (10) to an NFC antenna (12) continues, determines that the NFC antenna (12) is an NFC antenna (12) that performs near field communication for executing a prescribed process.
US10812141B2 Synthetic analog-to-digital converter (ADC) for legacy TWACS meters
An electrical meter (M) installed at a facility (F) supplied electrical power by a utility's (U) electrical distribution system (EDS) utilizes a two-way automatic communications system (TWACS) for receiving messages from the utility sent over the electrical distribution system using the TWACS. An improvement to the meter comprises reconfiguring existing components installed in the meter to function as an analog-to-digital (ADC) converter so to facilitate processing of powerline waveforms (WF) propagated through the electrical distribution system by application of a signal based detection algorithm. This improves detection of signal elements comprising a message sent via the TWACS and by other means and incorporated in the electrical waveforms thereby reducing occurrence of a false synchronization with the message elements so a content of a message is readily ascertained by the meter.
US10812139B2 Method and apparatus for communication utilizing electromagnetic waves and a telecommunication line
Aspects of the subject disclosure may include, a system for receiving signals that convey data, obtaining energy from a telecommunication line of a telecommunications network where an AC or DC power signal is injected into the telecommunication line and where the energy is utilized by at least a subset of components of a waveguide system, and transmitting electromagnetic waves that convey the data where the electromagnetic waves propagate along the telecommunication line without requiring an electrical return path. Other embodiments are disclosed.
US10812135B2 Independent sequence processing to facilitate security between nodes in wireless networks
A network includes a first wireless node that communicates over a wireless network connection. The first wireless node includes a first encryption engine that processes a first initialization data set and a current transmit sequence associated with a current communication to generate a next transmit sequence that is employed to communicate with a second wireless node that derives a next received sequence that corresponds to the next transmit sequence to process a subsequent communication.
US10812131B2 Physical broadcast channel sending/receiving method, and apparatus
In a physical broadcast channel sending/receiving method, after receiving two broadcast channel signals on two corresponding physical broadcast channels at two time-frequency resource locations, the terminal device determines that information other than an offset of a corresponding time-frequency resource location is the same in two pieces of broadcast information carried in the two broadcast channel signals, obtains a time offset difference between the foregoing two time-frequency resource locations, and generates a scrambling code sequence based on the time offset difference; and the terminal device separately descrambles the two broadcast channel signals based on the scrambling code sequence and a preset scrambling code sequence.
US10812128B2 System and method for exchanging information
The present disclosure relates to a system for a motor vehicle for exchanging information with at least one further motor vehicle, wherein the system has a central processing unit with a processing core, which is connected to at least one antenna module, wherein the at least one antenna module is designed to exchange signals containing information with the at least one further motor vehicle, wherein an application for carrying out a motor vehicle to motor vehicle communication is installed in the processing core, wherein the processing core is designed to control the at least one antenna module by carrying out a signal processing.
US10812127B2 Portable terminal case
A portable terminal case according to one embodiment of the present invention accommodates a portable terminal, and comprises an input button mounted on the portable terminal case, wherein the input button generates an input signal of the portable terminal.
US10812125B1 Radiation exposure control for beamforming technologies
A communication device includes an evaluator configured to evaluate one or more criteria, wherein a first criterion of the one or more criteria includes detecting an object, a determiner configured to determine one or more beam pairs from a plurality of potential beam pairs to use in communications with a second device based on the evaluation of the one or more criteria and transmit an indication of one or more partner-side beams of a selected beam pair of the one or more beam pairs to the second device, and a beam controller configured to adjust an antenna to communicate with the second device via a device-side beam of the selected beam pair.
US10812123B1 Magnetic coupler for launching and receiving electromagnetic waves and methods thereof
Aspects of the subject disclosure may include, a system that facilitates receiving a radio frequency signal conveying data, magnetically coupling the radio frequency signal to a transmission medium as an electromagnetic wave that propagates along the transmission medium, and directing propagation of the electromagnetic wave in a first direction along the transmission medium and preventing at least in part propagation of the electromagnetic wave in a second direction opposite the first direction. Other embodiments are disclosed.
US10812121B2 Method and apparatus for detecting and analyzing passive intermodulation interference in a communication system
A system that incorporates aspects of the subject disclosure may perform operations including, for example, receiving, via an antenna, a signal generated by a communication device, detecting passive intermodulation interference in the signal, the interference generated by one or more transmitters unassociated with the communication device, and the interference determined from signal characteristics associated with a signaling protocol used by the one or more transmitters. Other embodiments are disclosed.
US10812118B2 Methods and apparatus for photonic-enabled radio-frequency (RF) cancellation
In-band full-duplex (IBFD) wireless systems offer the ability to revolutionize frequency spectrum utilization for future networks. For IBFD systems to work, the self-interference (SI) generated by each wireless node should be sufficiently mitigated, which becomes more challenging as the bandwidth increases. RF cancellation enables this interference reduction but has been limited so far to narrowband operation or restricted to distinctive environments. Fortunately, a photonic-enabled RF canceller can provide broadband interference cancellation using photonic components in a wideband vector modulator architecture with tunable time-delay taps. An example of this canceller with 20 canceller taps provides 25 and 20 dB of cancellation over 500-MHz and 1-GHz instantaneous bandwidths, respectively, and is tunable between 0.5 and 5.5 GHz. This photonic-enabled RF canceller provides the wideband operation and high tap counts for successfully deploying future wireless systems with IBFD technology.
US10812113B2 Method of detecting and correcting error in mesh and apparatus for same
Disclosed is a method of detecting and correcting an error in a 3D mesh model. According to the present disclosure, the method includes: determining at least one mesh on the basis of half-edge information; setting at least one cluster including the at least one mesh, on the basis of normal vector information on the at least one mesh; detecting a flip error of the at least one cluster; and correcting the at least one mesh in the at least one cluster in which the flip error is detected.
US10812112B2 Methods and decoder for soft input decoding of generalized concatenated codes
The invention relates to a soft input decoding method and a decoder for generalized concatenated (GC) codes. The GC codes are constructed from inner nested block codes, such as binary Bose-Chaudhuri-Hocquenghem, BCH, codes and outer codes, such as Reed-Solomon, RS, codes. In order to enable soft input decoding for the inner block codes, a sequential stack decoding algorithm is used. Ordinary stack decoding of binary block codes requires the complete trellis of the code. In one aspect, the present invention applies instead a representation of the block codes based on the trellises of supercodes in order to reduce the memory requirements for the representation of the inner codes. This enables an efficient hardware implementation. In another aspect, the present invention provides a soft input decoding method and device employing a sequential stack decoding algorithm in combination with list-of-two decoding which is particularly well suited for applications that require very low residual error rates.
US10812111B2 Semiconductor apparatus
A semiconductor apparatus includes a storage unit, an ECC decoder, and a selection unit. The storage unit stores data. The ECC decoder can detect and correct an error of a predetermined number of bits in data outputted from the storage unit, and can detect an error equal to or larger than bits larger than the predetermined number of bits in the data. The selection unit selects and outputs one of the data outputted from the ECC decoder and a preset fixed value, in accordance with a detection signal indicating whether or not the error equal to or larger than the bits larger than the predetermined number of bits is detected by the ECC decoder.
US10812109B2 Determination and use of byte error position signals
A circuit arrangement for determining in parallel of at least two byte error position signals for identifying at least one byte error in a binary sequence comprising a plurality of bytes, wherein the binary sequence in the error-free case is a code word of an error code, the circuit arrangement is configured such that each of the at least two byte error position signals is determinable using components of an error syndrome of the error code such that the components indicate whether or not a byte of the binary sequence that is associated with the byte error position signal is erroneous.
US10812106B2 Transmission method and reception device
The present technology relates to a transmission method and a reception device for securing favorable communication quality in data transmission using an LDPC code. In group-wise interleaving, the LDPC code with a code length N of 69120 bits is interleaved in units of 360-bit bit groups. In group-wise deinterleaving, a sequence of the LDPC code after group-wise interleaving is returned to an original sequence. The present technology can be applied, for example, in a case of performing data transmission using an LDPC code, and the like.
US10812102B2 Efficient data encoding
Circuits, methods, and apparatus for efficiently implementing encoding and decoding between binary and multilevel data.
US10812101B2 Guaranteed data compression
A method of data compression in which the total size of the compressed data is determined and based on that determination, the bit depth of the input data may be reduced before the data is compressed. The bit depth that is used may be determined by comparing the calculated total size to one or more pre-defined threshold values to generate a mapping parameter. The mapping parameter is then input to a remapping element that is arranged to perform the conversion of the input data and then output the converted data to a data compression element. The value of the mapping parameter may be encoded into the compressed data so that it can be extracted and used when subsequently decompressing the data.
US10812095B2 Deep learning based method and device for noise suppression and distortion correction of analog-to-digital converters
A device for noise suppression and distortion correction of analog-to-digital converters based on deep learning that realizes effect of correcting noise and distortion of analog to digital converters. The method is applied to electronic ADCs or photonic ADCs. It utilizes the learning ability of the deep network to perform system response learning on ADCs which need noise suppression and distortion correction, establishes a computational model in the deep network that can suppress the reconstruction of noises and distorted signals, performs noise suppression and distortion correction on the signals obtained by ADCs, and thereby improves performance of the learned ADCs. The device improves the performance of the microwave photon system with high sampling precision of microwave photon radar and optical communication system.
US10812091B2 Dithered M by N clock dividers
A method for dithering a fractional clock divider includes generating a first clock enable sequence based on a seed pattern of M ones and N minus M zeros, selecting a cyclic rotation of the seed pattern after N input clock cycles, and generating a second clock enable sequence based on the cyclic rotation. A clock gate receives the input clock signal and the clock enable sequences and outputs M clock cycles for every N input clock cycles. A random number generator indicates the cyclic rotation of the seed pattern. The seed pattern can be replaced with an updated seed pattern of M ones and N minus M zeros in a different order. In some examples, the clock enable sequence is generated using a cyclic shift register containing the seed pattern and a multiplexor. In other examples, the clock enable sequence is generated using a modulo N counter and a comparator.
US10812090B2 Ultra-low power, real time clock generator and jitter compensation method
In an embodiment, a clock generator has a variable-modulus frequency divider that receives a high-frequency clock signal and outputs a divided clock signal having a frequency controlled by a modulus-control signal generated by a temperature-compensation circuit. A jitter filter is coupled to the output of the variable-modulus frequency divider and to the temperature-compensation circuit and generates a compensated clock signal having switching edges that are delayed, with respect to the divided clock signal, by a time correlated to a quantization-error signal.
US10812087B2 Systems and methods for digital synthesis of output signals using resonators
Systems and methods for digital synthesis of an output signal using a frequency generated from a resonator and computing amplitude values that take into account temperature variations and resonant frequency variations resulting from manufacturing variability are described. A direct frequency synthesizer architecture is leveraged on a high Q resonator, such as a film bulk acoustic resonator (FBAR), a spectral multiband resonator (SMR), and a contour mode resonator (CMR) and is used to generate pristine signals.
US10812085B2 Power management for multi-dimensional programmable logic devices
A device may include a fabric die coupled to an active interposer. The fabric die may include programmable logic fabric and configuration memory that programs the programmable logic fabric. The programmable logic fabric of the fabric die may access at least a portion of the active interposer to perform an operation. As discussed herein, different power management techniques associated with the active interposer may be used to improve operation of the device.
US10812080B2 High speed voltage level translator including an automatically bootstrapped cascode driver
A method for high-speed voltage level translation includes biasing a high-voltage (HV) gate of an HV transistor to an intermediate voltage with a bias device. A low-voltage (LV) transistor is activated with a positive voltage transition applied to an LV gate of the LV transistor, wherein the HV transistor is connected in series between an output and an LV drain of the LV transistor. The intermediate voltage is bootstrapped to a bootstrapped voltage in response to the positive voltage transition on the LV gate coupled to the HV gate through a capacitor therebetween. The output is discharged. A time constant, defined by a resistance of the bias device and a capacitance of the capacitor, is greater than a minimum time constant, thereby maintaining the bootstrapped voltage on the HV gate at or above a drive voltage for a minimum period to discharge the output to a minimum voltage.
US10812074B2 Control of switches in a variable impedance element
In accordance with embodiments of the present disclosure, a system may include a buffer and a switch coupled between the buffer and a voltage supply such that the switch controls a varying voltage at a varying voltage node coupled to the buffer.
US10812073B2 Superconducting microwave switch
A microwave switch. In some embodiments, the microwave switch includes a substrate, a signal conductor, a first ground conductor, on a first side of the signal conductor, and a second ground conductor, on a second side of the signal conductor. The signal conductor, the first ground conductor, and the second ground conductor may be planar conductors on a planar top surface of the substrate. The signal conductor may have a first portion composed of a superconducting material, and a second portion having a reduced cross section, a cross-sectional area of the second portion being less than 120 nm.
US10812068B2 Switch circuit and method of switching radio frequency signals
A novel RF switch circuit and method for switching RF signals is described. The RF switch circuit is fabricated in a silicon-on-insulator (SOI) technology. The RF switch includes pairs of switching and shunting transistor groupings used to alternatively couple RF input signals to a common RF node. The switching and shunting transistor grouping pairs are controlled by a switching control voltage (SW) and its inverse (SW_). The switching and shunting transistor groupings comprise one or more MOSFET transistors connected together in a “stacked” or serial configuration. The stacking of transistor grouping devices, and associated gate resistors, increase the breakdown voltage across the series connected switch transistors and operate to improve RF switch compression. A fully integrated RF switch is described including digital control logic and a negative voltage generator integrated together with the RF switch elements. In one embodiment, the fully integrated RF switch includes a built-in oscillator, a charge pump circuit, CMOS logic circuitry, level-shifting and voltage divider circuits, and an RF buffer circuit. Several embodiments of the charge pump, level shifting, voltage divider, and RF buffer circuits are described. The inventive RF switch provides improvements in insertion loss, switch isolation, and switch compression.
US10812066B2 Output driver having pull-down capability
A pull-down circuit includes a control circuit generating an activation signal in response to a supply voltage, a first reference voltage, and a feedback signal, and a charge pump configured to generate a control signal in response to the activation signal and control a switching device using the control signal. The switching device is a field-effect transistor (FET) and is coupled to a power switch and pulls down a voltage level of a gate of the power switch to prevent a premature turn-on of the power switch.
US10812062B2 Driving device for semiconductor element
A driving device for a semiconductor element includes: a plurality of detection circuits that detect different types of abnormalities of the semiconductor element; a logic circuit that generates an error signal when at least one of the detection circuits detects an abnormality; an alarm signal generating circuit that receives the error signal and generates an alarm signal made of one or a plurality of pulses, the alarm signal having a different pulse width for each of the detection circuits that has detected an abnormality; and a protection operation determining circuit that determines whether or not a protection function of the semiconductor element is operating based on the error signal and the alarm signal, and shuts off input of a drive signal to the semiconductor element when it is determined that the protection function is operating.
US10812060B2 Managing pulse-width modulation trip signals from multiple sources
An integrated communications subsystem (ICSS) includes a pulse-width modulator which drives a power stage, such as a motor. The pulse-width modulator is configured shut off the power stage when the pulse-width modulator receives a trip signal from a logic circuit of the ICSS. The logic circuit can easily be reprogrammed to send a trip signal only when certain error conditions are detected. Moreover, the ICSS contains one or more filters which can adjust the sensitivity of the logic circuit to error signals, enabling the ICSS to distinguish between true errors which require shutdown and glitches, which can be ignored during operation of the ICSS.
US10812057B1 Time detection circuit and time detection method
A time detection circuit and a time detection method are provided. The time detection circuit includes an input signal processor and a time signal amplifier. The input signal processor receives a first input signal and a second input signal, calculates a time difference value between the first input signal and the second input signal, adjusts the time difference value by comparing the time difference value with a set reference value, and provides the adjusted time difference value. The time signal amplifier receives the adjusted time difference value, and amplifies the adjusted time difference value to generate an amplified time signal. The time signal amplifier operates in a linear operation region between a first time value and a second time value, and the set reference value is set according to the first time value and the second time value.
US10812055B2 Flip flop circuit
Embodiments herein disclose a flip flop comprising at least one of a slave circuit and a retention circuit receiving an input from a master circuit. The output circuit receives an input (X1) from at least one of the slave circuit and the retention circuit. A first node and a second node in the retention circuit receive a power supply from a global power supply through transistors, when a retention is 0 in the retention circuit, so that the slave circuit retains a current state of the X1 and X2 irrespective of a clock input in the slave circuit, and the output circuit receives the stored state of the retention circuit, when a local power supply is turned ON.
US10812053B2 Transmission device and communication system
Provided is a transmission device including: a first transmitter that has a plurality of drivers that each enable transmission of a signal using a plurality of voltages including a first voltage, a second voltage, and a third voltage between the first voltage and the second voltage, and that transmits a sequence of symbols; a second transmitter that has a plurality of drivers that each enable transmission of a signal using the plurality of voltages, and that transmits a sequence of symbols; and a voltage generator that generates the third voltage. Each of the drivers of the first transmitter and the drivers of the second transmitter has a switch that transmits the third voltage generated by the voltage generator to an output terminal of the driver through turn-on operation of the switch.
US10812051B2 Method and system for a matching circuit for a broadband bus in automotive applications
Aspects of methods and systems for a matching circuit for a broadband bus in automotive applications are provided and may include a twisted pair wiring bus comprising a main line for coupling two end nodes and one or more stub lines, with each stub line coupling a stub node to the main line via a junction impedance on each wire in the stub line. Electrical signals may be communicated between devices coupled to the end nodes and the stub nodes. A subset of the stub nodes may be coupled to the main line in a star configuration. The junction impedance may comprise a resistor on each wire in the stub line where the resistor may have a resistance that is two to three times a nominal impedance of the main line. The junction impedance may comprise a resistor in parallel with an inductor on each wire in the stub line.
US10812049B2 Reconfigurable feed-forward for electrical balance duplexers (EBD)
Systems, methods, and devices for reducing insertion loss and/or swapping transmitter (TX) and receiver (RX) frequencies in an electrical balance duplexer (EBD) used in a transceiver device for frequency division duplexing (FDD) applications are provided. Feed-forward receiver path from the antenna to a low noise amplifier (LNA) and a feed-forward path from the antenna to a power amplifier (PA) of the EBD may be used for reducing insertion loss of the RX and TX signals. In some embodiments, switches may be used to selectively alter operational modes for varied levels of isolation and/or swapping of TX and RX frequencies.
US10812042B2 Electronic component
In an electronic component, electrodes defining functional portions are provided on a piezoelectric substrate. In order to define a hollow portion which the functional portions face, there are provided a first support with a frame shape, and second supports on the piezoelectric substrate in an inner side region surrounded by the first support. A cover is laminated on the first support as well as on the second supports to define the hollow portion. A height of each of the second supports is higher than a height of the first support.
US10812037B2 Bulk-acoustic wave resonator
A bulk acoustic wave resonator includes: a substrate; a first electrode disposed on the substrate; a piezoelectric layer at least partially disposed on the first electrode; and a second electrode disposed on the piezoelectric layer; wherein the first electrode includes an aluminum alloy layer containing scandium (Sc), and has a surface roughness of 2.4 nm or less, based on an arithmetic mean roughness.
US10812033B2 High-power radio-frequency spiral-coil filter
Various embodiments include an apparatus to filter radio-frequencies in a plasma-based processing device. In various embodiments, an RF filter device includes a number of substantially-planar spiral-filters electrically coupled to and substantially parallel to each other in a spaced-apart arrangement. In one embodiment, each of the planar spiral-filters is coupled to an adjacent one of the planar spiral filters as either an inside-to-inside electrical connection or an outside-to-outside electrical connection based on an arrangement of the successive spirals so as to increase a total value of inductance. Other methods, devices, apparatuses, and systems are disclosed.
US10812031B2 Electronic device and method for adjusting gain of digital audio signal based on hearing recognition characteristics
An electronic device according to various embodiments may include a processor, wherein the processor may be configured to designate a maximum amplitude of an audio signal as a designated range, wherein designating the maximum amplitude of the audio signal as the designated range comprises processing the audio signal with the designated range according to a designated gain, to determine, based at least on hearing recognition characteristics of a human per frequency band of the processed audio signal, whether to tolerate distortion in the processed audio signal, to reduce, based at least on determining not to tolerate the distortion in the processed audio signal, a gain of the processed audio signal, and to adjust, based at least on determining to tolerate the distortion in the processed audio signal, the gain of the processed audio signal based on the hearing recognition characteristics.
US10812029B2 Operational amplifier
An operational amplifier includes a gain boost circuit. The gain boost circuit includes a first differential gm amplifier of a first stage, and a second differential gm amplifier of a post stage. Phase compensation capacitors are provided between inputs and outputs of a system of the second differential gm amplifier.
US10812028B2 Power transfer device using an oscillator
A power transfer device includes an oscillator circuit having a first node, a second node, and a control terminal. The oscillator circuit includes a cascode circuit comprising transistors having a first conductivity type and a first breakdown voltage. The cascode circuit is coupled to the control terminal, the first node, and the second node. The oscillator circuit includes a latch circuit coupled between the cascode circuit and a first power supply node. The latch circuit includes cross-coupled transistors having the first conductivity type and a second breakdown voltage. The first breakdown voltage is greater than the second breakdown voltage. The oscillator circuit may be configured to develop a pseudo-differential signal on the first node and the second node. The pseudo-differential signal may have a peak voltage of at least three times a voltage level of an input DC signal on a second power supply node.
US10812025B1 Radio frequency amplifier circuitry with improved linearity
Radio frequency (RF) amplifier circuitry includes an input node, an output node, an amplifier, and bootstrap circuitry. The amplifier includes a control node coupled to the input node, a first amplifier node coupled to the output node, and a second amplifier node coupled to a fixed potential. The amplifier is configured to receive an input signal having a first frequency at the control node and change an impedance between the first amplifier node and the second amplifier node based on the input signal. The bootstrap circuitry is coupled between the control node and the second amplifier node. The bootstrap circuitry is configured to provide a low impedance path between the control node and the second amplifier node for signals having a second frequency that is equal to about twice the first frequency and provide a high impedance path for signals having a frequency outside the second frequency.
US10812024B2 System with multiple signal loops and switched mode converter
In accordance with embodiments of the present disclosure, a system may include an impedance estimator configured to estimate an impedance of a load and generate a target current based at least on an input voltage and the impedance, a voltage feedback loop responsive to a difference between the input voltage and an output voltage of the load, and a current controller configured to, responsive to the voltage feedback loop, the impedance estimator, and the input voltage, generate an output current to the load.
US10812019B2 Oscillator, electronic device, and vehicle
An oscillator includes a resonator, a circuit device that is electrically coupled to the resonator and generates a clock signal, a control terminal that is electrically coupled to the circuit device, and an output terminal that is electrically coupled to the circuit device and outputs the clock signal. The circuit device includes an abnormality detection circuit and sets a potential of the control terminal to an abnormality detection voltage when an abnormal state is detected by the abnormality detection circuit.
US10812018B2 Start-up circuit for single-pin crystal oscillators
An oscillator start-up circuit and methodology for oscillator start-up is disclosed. The circuit includes a reference bias switch coupled to a reference node and a load node of a transconductor of an oscillator. The reference bias switch is responsive to a control signal for start-up of the oscillator and operable to close at a first time prior to start-up of the oscillator to maintain a voltage at the reference node equal to a voltage at the load node prior to application of bias to the transconductor. The reference bias switch is further operable to open at a second time subsequent to the first time. In one embodiment, a separate reference bias voltage is applied to a reference node of the transconductor.
US10812017B1 Semiconductor package structure
A semiconductor package structure includes an organic substrate having a first surface, a first recess depressed from the first surface, a first chip over the first surface and covering the first recess, thereby defining a first cavity enclosed by a back surface of the first chip and the first recess, and a second chip over the first chip. The first cavity is an air cavity or a vacuum cavity.
US10812016B2 Electrical and mechanical roof underlayment for solar shingles with air gap
Disclosed is a roofing underlayment providing mechanical and electrical connection for solar shingles that includes a water-impervious membrane adapted to be attached to a roof. The underlayment also includes a mechanical attachment member configured to mechanically attach a solar shingle to the roof, as well as an electrical conductor having an electrical first portion of which is embedded within the membrane, having an electrical second portion which is configured to electrically connect to a solar shingle, and having an electrical third portion which is configured to electrically connect to an electrical circuit. An air gap is provided that allows for air flow below the solar shingles. The air gap comprises a space between a bottom surface of the solar shingles and a bottom surface of the membrane.
US10812012B2 Hinging inverted seam module mounting system
Building integrated photovoltaic (BIPV) systems provide for solar panel arrays that can be aesthetically pleasing to an observer. BIPV systems can be incorporated as part of roof surfaces as built into the structure of the roof, particularly as photovoltaic tiles. Each photovoltaic module may comprise a photovoltaic laminate, a support arm and a mounting bracket. When installed an assembly of the photovoltaic laminate and support arm are rotatably attached to the mounting bracket allowing access under the array of photovoltaic modules.
US10812011B2 Rooftop solar shade structure
An example solar structure is disclosed for providing shade to a roof of a building having a building support structure. The solar structure may comprise: a plurality of vertical supports; a plurality of connecting beams; and a plurality of solar panels, wherein the plurality of vertical supports couple the load of the solar structure directly to the building support structure. Example methods are disclosed for keeping rooftop equipment cooler and operating more efficiently and longer, for specifying smaller AC units, for extending the life of a roof, for reducing the heat entering a building from sunshine, for reducing the heat re-radiated from solar panels onto a roof, and for specifying smaller structural roof support beams. An example solar structure comprises a movable portion configured to move from a first position to a second position to allow rooftop equipment to be lifted off the roof through the solar structure.
US10812009B2 Motor driving device and abnormal heat generation detecting method for motor driving device
A motor driving device includes a heat sink, a rectifier provided on the heat sink and configured to rectify an AC voltage supplied from an AC power supply to a DC voltage, a charging resistor provided on the heat sink and configured to be used for charging a smoothing capacitor for smoothing the DC voltage rectified by the rectifier, and a temperature sensor with which the charging resistor is provided.
US10812008B2 Motor apparatus and motor system
A motor apparatus includes a motor body, a circuit board, a driver, and a voice detector. The circuit board, which is connected to the motor body, supplies driving electric power to the motor body. The driver, which is mounted on the circuit board, converts power source electric power to the driving electric power. The voice detector, which is mounted on the circuit board, detects a voice.
US10812003B2 Motor control system and method
A method and apparatus is described in which a series of short-circuiting pulses is applied to a motor. A current in the motor is determined after one or more of the series of short circuit pulses has completed. The duration of the short-circuit pulses is adjusted depending on the determined current. The method and apparatus may be used within an arrangement for catching a spinning motor.
US10812002B2 Control system for electric motor circuit
A control system for an electric motor circuit comprises a current controller which produces a set of idealised voltage demands for the motor circuit, an observer which observes the inputs to the motor circuit and the outputs of the motor circuit and which generates from the observations estimates of the voltage disturbances within the motor circuit, the observer being arranged in use to output a first correction signal indicative of the voltage disturbances in the motor circuit, a feed-forward controller which receives as an input a measurement or estimate of the current flowing in the motor and calculates from the input a second correction signal. The first correction signal output from the observer and the second correction signal output from the feedforward controller are combined with the idealised voltage demands output from the controller to provide a set of modified voltages demands that are fed to the motor.
US10812000B2 Braking energy recovery system for an electric motor and method
A braking energy recovery system (50) for an electric motor (62) comprises first regulator (52), energy storage device (54), second regulator (56), sensor (60), and controller (58). The first regulator (52) outputs a DC link voltage to the energy storage device (54). The second regulator (56) couples to the energy storage device and outputs a motor drive signal to the electric motor (62). The sensor (60) senses an operating characteristic of the electric motor. The controller (58) outputs to the first regulator an energy management signal (74) that comprises a time variant signal as a function of (i) motor speed and/or (ii) back EMF determined via the sensed characteristic, whereby the first regulator dynamically regulates the DC link voltage to maintain substantially constant an energy balance that comprises a sum of (a) rotational and/or linear kinetic energy of the electric motor and (b) energy stored in the energy storage device.
US10811998B2 Driving device, piezoelectric motor, robot, electronic-component conveying device, and printer
A driving device includes a plurality of vibrating bodies including transmitting sections configured to transmit vibration to a driven section and a control section configured to change vibration tracks of the transmitting sections of at least a pair of the vibrating bodies independently from one another. When a direction in which the driven section and the vibrating bodies are arranged is represented as a first direction and a direction orthogonal to the first direction is represented as a second direction, at least the two vibrating bodies have a plurality of vibration modes in which amplitudes in at least one of the first direction and the second direction of the transmitting sections are different, and the control section drives the at least two vibrating bodies in any one vibration mode among the plurality of vibration modes.
US10811995B2 Clamped quasi-resonant step-up inverter
A device which, through its self-oscillation, generates a stable high voltage DC or AC output from a low voltage DC input. The device automatically maintains a desired voltage on an output capacitor, despite changes in output load or input voltage. The device is capable of dead-short operation, capacitor charging, high voltage step-up, high efficiency, and high power density. The capability to step up low voltage to high voltage in such a manner paves the way for advancement in battery-to-grid inverter technology, portable welding devices, portable medical devices, aircraft and spacecraft propulsion devices among many other areas.
US10811989B2 Inverter unit
An inverter unit with reduced wiring impedance that includes a switching element unit and a capacitor unit is implemented. A capacitor unit 4 includes first portions 41 with a first length L1 which is a length in a first direction D1 orthogonal to a reference plane R1 of an inverter unit; and second portions 42 with a second length L2 shorter than the first length L1, and the first portions 41 and the second portions 42 are disposed adjacent to each other along the reference plane R1. The switching element unit 3 is disposed so as to overlap the second portions 42 as viewed in the first direction D1, and overlap the first portions 41 as viewed in a second direction D2 which is a direction in which the first portions 41 and the second portions 42 are arranged along the reference plane R1.
US10811986B2 Power converter with active clamp
A power converter includes an input side to receive an input voltage, and an output side to provide an output voltage, a main switch, a controller, a transformer having a primary winding that couples the main switch to the input side, an active clamp switch coupled to the input side by an active clamp capacitor, and an active clamp controller circuit. The active clamp controller circuit includes a sampling circuit to generate a sampled main switch voltage, a delay circuit to generate a delayed sampled main switch voltage, a voltage comparison circuit, and an active clamp switch controller circuit configured to i) enable the active clamp switch based on a first comparison between the sampled main switch voltage and the delayed sampled main switch voltage, and ii) disable the active clamp switch based on a second comparison between the sampled main switch voltage and the delayed sampled main switch voltage.
US10811981B2 Apparatus and method for a dual output resonant converter to ensure full power range for both outputs
A power converter including: a dual output resonant converter including a first output, a second output, a common mode control input, and a differential mode control input, wherein a voltage/current at the first output and a voltage/current at the second output are controlled in response to a common mode control signal received at the common mode control input and a differential mode control signal received at the differential mode control input; and a dual output controller including a first error signal input, a second error signal input, a delta power signal input, a common mode control output, and a differential mode control output, wherein the dual output controller is configured to generate the common mode control signal and the differential mode control signal in response to a first error signal received at the first error signal input and a second error signal received at the second error signal input, wherein the first error signal is a function of the voltage/current at the first output and the second error signal is a function of the voltage/current at the second output, and wherein the common mode control signal is output from the common mode control output and the differential mode control signal is output from the differential mode control output, wherein the differential mode signal is limited by a differential mode signal limiting circuit.
US10811969B2 Constant on-time converter with frequency control
An improved power converter produces power through a power switch in response to an activation signal that has an on-time and a switching frequency. An on-time signal has a constant on-time and controls the on-time of the activation signal. An error signal indicates that the switching frequency is not equal to a reference frequency. A step up signal and a step down signal are based on the error signal. A count signal is increased in response to the step up signal and decreased in response to the step down signal. An on-time pulse has a duration that is related to a value of the count signal. The on-time pulse controls the constant on-time of the on-time signal and maintains the switching frequency at about the reference frequency.
US10811968B2 Power management system including a direct-current to direct-current converter having a plurality of switches
The disclosed technology can be used to convert direct-current voltage and current from an input to a different or the same voltage and current at an output. One example direct-current to direct-current (DC-DC) power converter includes a first switch connected between a source voltage and a first side of an inductor, a second switch connected between the first side of the inductor and a ground, a third switch connected between a second side of the inductor and the ground, and a fourth switch connected between the second side of the inductor and a capacitor. The power converter may further include a comparator configured to compare an output voltage at the capacitor to a threshold voltage and based on the result of the comparison selectively activate or deactivate the first, second, third, and fourth switches in a power cycle.
US10811967B2 Fast mode transitions in a power converter
Disclosed embodiments of a power converter include a power output stage for generating a first voltage output and an auxiliary power output stage for generating a second voltage output. The power converter further includes a pulse frequency modulation (PFM) controller for controlling the power output stage in response to the first voltage output generated by the power output stage during a first period of time in which the power output stage operates in a PFM mode, and a pulse width modulation (PWM) controller for controlling the auxiliary power output stage in response to the second voltage output generated by the auxiliary power output stage during a second period of time. At least a portion of the first period of time is concurrent with the second period of time.
US10811965B2 Systems and methods for output current regulation in power conversion systems
Systems and methods are provided for regulating a power converter. An example system controller includes: a driver configured to output a drive signal to a switch to affect a current flowing through an inductive winding of a power converter, the drive signal being associated with a switching period including an on-time period and an off-time period. The switch is closed in response to the drive signal during the on-time period. The switch is opened in response to the drive signal during the off-time period. A duty cycle is equal to a duration of the on-time period divided by a duration of the switching period. One minus the duty cycle is equal to a parameter. The system controller is configured to keep a multiplication product of the duty cycle, the parameter and the duration of the on-time period approximately constant.
US10811961B1 Top-off charge pump and methods of operating same
A charge pump includes a first power source having a voltage VREG generated from a regulated and circuit-limiter supply, a second power source having a voltage VBRG and a top-off capacitor adapted to be charged to a voltage of the high of VREG or VBRG to a limit of a voltage clamp across the top-off capacitor.
US10811960B2 Voltage multiplier circuit with a common bulk and configured for positive and negative voltage generation
A voltage doubler circuit supports operation in both a positive voltage boosting mode to positively boost voltage from a first node to a second node and a negative voltage boosting mode to negatively boost voltage from the second node to the first node. The voltage doubler circuit is formed by transistors of a same conductivity type that share a common bulk that is not tied to a source of any of the voltage doubler circuit transistors. A bias generator circuit is coupled to receive a first voltage from the first node and second voltage from the second node. The bias generator circuit operates to apply a lower one of the first and second voltages to the common bulk.
US10811959B1 Switched capacitor voltage converter and method for operating a switched capacitor voltage converter
Embodiments of switched capacitor voltage converters and methods for operating a switched capacitor voltage converter are disclosed. In an embodiment, a switched capacitor voltage converter includes serially connected switching devices, a voltage generator connected to the serially connected switching devices and configured to generate driver voltages in response to a first voltage at a first terminal that is connected to the serially connected switching devices, and voltage drivers configured to drive the serially connected switching devices based on the driver voltages.
US10811958B2 Water-cooling power supply module
The invention provides a water-cooling power supply module, comprising: a water-cooling plate; a power supply module disposed on the water-cooling plate, comprising: a capacitor module, a power module, a plurality of inductor modules and input/output filter module arranged in sequence on the surface of the water-cooling plate, and a control module disposed above the capacitor module or the power module at least used for controlling the power module; wherein water channels in the water-cooling plate are designed such that the cooling water flows through the power module, the inductor modules and the input/output filter module in sequence.
US10811957B2 Power conversion apparatus
A power conversion apparatus includes positive-side and negative-side switching elements, positive-side and negative-side gate drive circuits, a capacitor and a gate signal controller. The positive-side switching element is disposed between a positive-side direct-current bus and an output node. The negative-side switching element is disposed between a negative-side direct-current bus and the output node. The gate drive circuits turn on and off the respective switching elements. The capacitor is inserted between the buses. The gate signal controller transmits, to the gate drive circuits, gate signals to instruct turning on or off the switching elements. In response to a start instruction of pre-charge of the capacitor, the gate signal controller transmits a first gate signal to temporarily turn on and then off the positive-side gate drive circuit and transmits a second gate signal to temporarily turn on and then turn off the negative-side gate drive circuit.
US10811954B2 Surge protective apparatus of power conversion circuit
A surge protective apparatus of a power conversion circuit includes an AC-to-DC conversion circuit and two voltage clamping units. The AC-to-DC conversion circuit receives an AC power source and converts the AC power source into a DC power source. The DC power source is provided between a positive output terminal and a negative output terminal of the AC-to-DC conversion circuit. Two first ends of the two voltage clamping units are respectively coupled to a first AC terminal and a second AC terminal of the AC power source, and two second ends of the two voltage clamping units are commonly coupled to the positive output terminal or the negative output terminal. Accordingly, it is to effectively suppress surge energy generated from the AC power source.
US10811952B2 Systems, methods, and devices for fast wakeup of DC-DC converters including feedback regulation loops
Systems, methods, and devices implement direct current (DC)-DC converters having fast wake up times and low ripple effects. Methods include determining a DC-DC converter is to be transitioned from an operational mode to a low power mode, and storing a voltage at an input of a comparator coupled to an input of a charge pump, the voltage being stored in a feedback capacitor of a feedback regulation loop. The methods further include uncoupling a voltage trimming circuit from the input of the comparator, and maintaining, at least in part, the stored voltage at the feedback capacitor during the low power mode.
US10811946B1 Cycloidal reluctance motor with rotor permanent magnets
An electrical system includes a power inverter connected to a battery and outputting a polyphase voltage, and a cycloidal reluctance machine. A machine rotor provides output torque, and is surrounded and separated from the stator by an airgap. The rotor includes permanent magnets providing a fixed-orientation rotor field. The stator includes windings proximate the permanent magnets and electrically connected to the inverter to form stator electromagnets. The rotor field augments the stator field to boost output torque. The rotor is eccentrically positioned with respect to the stator to move with two degrees of freedom (2DOF), including rotating motion and orbiting motion about a center axis of the stator. A rotor constraint mechanism constrains motion of the rotor, such that the rotor is able to generate and transmit the output torque to a coupled load in at least one of the 2DOF.
US10811945B2 Permanent magnet machine including ferromagnetic components for external field weakening and method of constructing
The permanent magnet machine includes a stator, a rotor inside the stator and a ferromagnetic component fixed axially movably to the rotor. The ferromagnetic component is configured for actuating axially toward the rotor to weaken a magnetic field of the rotor. The method of constructing a permanent magnet machine includes providing a stator and a rotor inside the stator; and axially movably fixing a ferromagnetic component to the rotor such that the ferromagnetic component is configured for actuating axially toward the rotor to weaken a magnetic field of the rotor.
US10811940B2 Motor device
A motor device that can secure the detection precision of the rotational angle of a motor is provided. A motor device has a motor housing, a heat sink, a motor cover, a motor, and a substrate. An opening portion of the motor housing is covered by the motor cover which is made of a magnetic body such as iron in a roofed tubular shape. A choke coil is provided on a surface of the substrate on the side opposite to the motor. A magnetic sensor is provided on a surface of the substrate on the side of the motor. A housing portion is provided at a roof portion of the motor cover. The choke coil, which is mounted on the substrate, is surrounded by the housing portion.
US10811939B2 Rotating electric machine
In order to efficiently cool a stator and rotor of a rotating electrical machine, cooling oil is supplied by a pump in a pressurized state to a first reservoir portion provided in an upper portion inside a housing, and after the cooling oil is ejected from the first reservoir portion, the cooling oil is guided to a stator coil end cooling structure, and to a rotor bearing and rotor core cooling structure, using the weight of the cooling oil itself.
US10811937B2 Power tool
A power tool includes a brushless motor having a stator and a rotor, which includes a rotary shaft extending in a front-rear direction of the power tool. The rotary shaft rotates a spindle that extends in an up-down direction of the power tool. A fan is fixedly coupled to the rotary shaft and rotates therewith. A switch is disposed rearward of the brushless motor and a controller is disposed rearward of the switch in the front-rear direction. A battery pack is disposed rearward of the controller. A main-body housing houses the brushless motor, the switch and the controller. The main-body housing includes a first tubular part, which houses the brushless motor, and a second tubular part, which houses the switch. The diameter of the second tubular part is smaller than the diameter of the first tubular part.
US10811925B2 Plastic-overmolded stator system with improved heat dissipation having exposed return paths and injected crossbars
The present invention relates to a stator system for an electric motor with an internal rotor. The stator system includes a stator winding and a metal external return path radially enclosing the stator winding. The external return path is surrounded by a retaining structure that holds the stator system together. The retaining structure can be injected to the external return path with plastic in the form of a cage, so that the external return path is not covered by the retaining structure in some regions but is exposed.
US10811923B2 Drive assembly
Drive arrangement (1) comprising an electrical machine (2) having at least one winding (3) which has at least one winding end (4), and comprising a control unit (5), wherein the control unit (5) has a housing (6) with at least one contact-making receiving opening (7), wherein the electrical machine (2) and the control unit (5) can be mechanically connected, and wherein at least one winding end (4) of the winding (3) of the electrical machine (2) can be guided into the contact-making receiving opening (7) and can be clamped in the contact-making receiving opening (7) by means of a displaceable sliding part (5) and/or a deformable bending part (9), so that electrical contact can be established between the electrical machine (2) and the control unit (5).
US10811922B2 Motor
A motor includes a stator including a stator core and coils, and neutral point bus bars disposed on a first side of the coils in an axial direction. The plural coils include a first coil group of a first control system, and a second coil group of a second control system. The neutral point bus bars include a first neutral point bus bar to which the coils of the first coil group are electrically connected, and a second neutral point bus bar to which the coils of the second coil group are connected. At least two of the neutral point bus bars are disposed at positions that overlap each other in the radial direction.
US10811921B2 Insulating member and stator
An insulating member that includes an insulating member body including a first insulating sheet provided in an annular shape to cover a coil that includes a slot-held section and a coil end section, the slot-held section configured to be held in a slot of a stator core, the coil end section configured to protrude from an end surface of the stator core in a rotation axis direction, wherein the first insulating sheet includes a folded-back section that is provided in a portion corresponding to a bent section of the coil and in the portion the first insulating sheet is folded back a plurality of times such that layers of the first insulating sheet are stacked.
US10811917B2 Rotor of electric motor
A rotor capable of improving a torque of an electric motor and a mechanical strength of the rotor. The rotor is provided with a shaft, a plurality of rotor segments that are lined up in the axial direction, and a connecting structure that connects a conductor of a first rotor segment and a conductor of a second rotor segment, which is adjacent to the first rotor segment in the axial direction, and that mechanically connects the first rotor segment and the second rotor segment with each other.
US10811910B2 Method and apparatus for protecting wireless power receiver from excessive charging temperature
An apparatus and a method for are provided for a wireless power receiver. The method includes receiving power from a wireless power transmitter; converting the power in an alternating current (AC) form into a direct current (DC) form and providing the converted power to a battery of the electronic device; measuring a temperature of a point in the wireless power receiver during reception of the wireless power; maintaining an amount of the converted power at a first level if the temperature is lower than a preset temperature; decreasing the amount of the converted power to a second level which is lower than the first level if the amount of the converted power is at the first level and the temperature is higher than or equal to the preset temperature; increasing the amount of the converted power to the first level if the amount of the converted power is at the second level and the temperature is lower than the preset temperature; and transmitting, to the wireless power transmitter, a signal including status information of the wireless power receiver device and control information to control the wireless power transmitter.
US10811909B2 Magnetic field formation device, power supplying device, power receiving device, power receiving/supplying device, and portable device
A magnetic field is formed at a predetermined region. A magnetic field formation device configured to generate a variable magnetic field at a predetermined region A includes: at least one power supplying resonator configured to generate the variable magnetic field; and power-supplying coils configured to generate an induced current in the at least one power supplying resonator, all of the power-supplying coils and the at least one power supplying resonator being disposed so that coil surfaces oppose the predetermined region A, and at least one of the power-supplying coils being disposed to have a coil surface direction which intersects with coil surface directions of the other power-supplying coils.
US10811906B2 Adaptation of an electromagnetic recharging
A resonant circuit can be used in recharging a battery. The resonant circuit includes an inductor, a first capacitor in series with the inductor, and a second capacitor in parallel with the inductor. Upon entering the field of a charging terminal a controller connected to the resonant circuit continually measures loss in the inductor and voltage on a terminal of the resonant circuit. If both are below respective predetermined thresholds, the controller decreases the capacitance of the first capacitor and increases the capacitance of the second capacitor, thereby increasing voltage from the resonant circuit to the battery.
US10811905B2 Power transmission device, vehicle, and wireless power transmission device
According to one embodiment, a power transmission device including a housing for landing a vehicle, and a ferromagnetic material and a power transmission coil. An outer shape of a cross-section of the housing becomes larger from a top of the housing toward a bottom of the housing, the outer shape is a non-true circle, and the outer shape is similar to an inner shape of a frame provided in the vehicle. The ferromagnetic material is within the housing, the ferromagnetic material being continuous in an up-and-down direction of the housing. The power transmission coil is within the housing, the power transmission coil being configured to surround the ferromagnetic material.
US10811903B1 Electropermanent magnet systems with wireless power transfer
Disclosed herein are various wireless power electropermanent magnets and related systems and devices, including handheld wands for activating and deactivating wireless power electropermanent magnets, and coupling and locking mechanisms utilizing wireless power electropermanent magnets.
US10811900B2 Uninterruptible power supply system and uninterruptible power supply apparatus
A first controller for a first DC/DC converter is configured to generate a first current command value based on a smallest value of an output current when an output voltage of the solar battery is equal to an optimum operating voltage in maximum power point tracking control and an output current for outputting a consumption current between the solar battery and the DC load and a charging current of the power storage apparatus. A second controller for a second DC/DC converter is configured to generate a second current command value such that a voltage of the output terminal is equal to a reference voltage.
US10811897B2 Relay device and power supply device
A configuration can supply a charging current from a power generator to two power storage devices, and can suppress, if an abnormality occurs on one power storage device side, the abnormality from affecting the other power storage device side. A relay device includes: a first switch configured to interrupt a first conductive path ; a second switch configured to interrupt a second conductive path ; a bypass circuit with a series circuit in which a resistor and a third switch are connected in series to each other, the series circuit having one end electrically connected to a portion between the first switch and the first power storage device, and another end electrically connected to a portion between the second switch and the second power storage device; and a controller configured to turn the first switch, the second switch, and the third switch on/off.
US10811895B2 Wireless charging with power flux boost in an information handling system
A battery architecture for wireless charging with optimized wireless power flux boost and load point efficiency in an information handling system (IHS) is described. In some embodiments, an IHS may include an embedded controller (EC) and a memory coupled to the EC, the memory having program instructions stored thereon that, upon execution, cause the EC to: determine a first characteristic of a charging pad configured to provide wireless power to a charger coupled to a battery of the IHS, and select, based upon the first characteristic, a first scalar value applied to a voltage multiplier of the charging pad.
US10811892B2 Source management for a power transformation system
A battery life monitoring approach for a power transformation powered system. “Signature profiling” and “power metering” may deal with statistically significant edge cases. Relative to product resources, a battery management module (BMM) may use software services from a “phantom module”, “power broker” and other low level board support package (BSP) software, such as A2D, time bases and memory R/W in order to execute routines needed for successful deployment of the product. The memory resources should be volatile and non-volatile memory resources to fulfill the needs of a fully functional power transformation BMM system.
US10811889B2 Management device and power storage system
A smoothing unit smoothes a detected voltage of each power storage block based on previous data during a certain period. A calculator calculates a difference between a smoothing voltage of one power storage block in the n power storage blocks and a representative value of the smoothing voltages of the other power storage blocks or all the power storage blocks. A determination unit determines a power storage block whose difference against the representative value enlarges more than or equal to a set value during a predetermined period as a power storage block containing an abnormal power storage cell.
US10811888B2 Secondary battery protection system and method for protecting secondary battery
A secondary battery protection system including a plurality of secondary battery protection apparatuses, wherein the system comprises: a first secondary battery protection apparatus, which is connected to a first secondary battery cell of the battery cells, comprising: a current transmission unit configured to generate and transmit a current transmission signal, a current value of the current transmission signal corresponding to the first condition being set; and a voltage determination unit configured to determine a voltage value of a voltage transmission signal; and a second secondary battery protection apparatus, comprising: a voltage transmission unit configured to generate and transmit the voltage transmission signal, a voltage value of the voltage transmission signal corresponding to the second condition being set; and a current determination unit configured to determine a current value of the current transmission signal; wherein the current transmission signal and the voltage transmission signal are transmitted sharing a single communication line.
US10811886B2 Charge control apparatus capable of high speed cell balancing and energy saving and method thereof
A charge control apparatus and method for energy saving and high speed cell balancing, including when any one of a plurality of battery cells reaches a fully charged state, charging is temporarily stopped. Additionally, a battery cell with the lowest state of charge is determined to be a target for supplemental charging and the remaining battery cells are determined to be a target for forced discharging and when among the battery cells being forcedly discharged, the number of battery cells with the same state of charge as the state of charge of the battery cell being supplementally charged is equal to or larger than a reference number, cell balancing is stopped and charging is performed again.
US10811881B1 Method and system for regulating an electrical converter for autonomous frequency stabilization with load transients in a micro-network comprising a diesel generating set
A method for regulating a converter to autonomously stabilize the frequency of a microgrid comprising a generating set, the method comprising: a determination of a power regulation variable from a power variation resulting from the initial power setpoint from which the estimated active power and the active damping value have been subtracted, a calculation of a second power variation at least from the difference between the power regulation variable and the estimated active power, and a determination of a frequency command value for commanding the converter from the second power variation, a reception of a frequency value characteristic of a load variation of said microgrid to which the converter is intended to be connected, and a determination of an active damping value from the received frequency value.
US10811878B2 Power distribution unit having capability for remaining power management
A PDU (power distribution unit) having capability for remaining power management, the PDU has a plurality of first outlets, the PDU can electrically connect with a UPS (Uninterruptible Power Supply), the PDU and the UPS can be communicatively connected to a manager; wherein the PDU can receive a remaining power parameter which is transmitted from the UPS, the manager can use the user interface to display the remaining power parameter, and the manager can use the user interface to set up at least one outlet action, the PDU can control at least one the first outlet to execute the outlet action according to the remaining power parameter.
US10811877B2 Power supply system and power supply apparatus
A power supply system, including: a plurality of power supply apparatuses; and an acquisition unit to acquire a load parameter representing load state of the plurality of power supply apparatuses as a whole, wherein each power supply apparatus has a control unit to control, depending on the load parameter, output by said power supply apparatus according to a reference condition different from at least the other one of the plurality of power supply apparatuses, will be provided.
US10811875B2 Power supply apparatus
A power supply apparatus receives power from a first power source and a second power source, and provides power to a load section. The apparatus comprises: a first supply unit configured to supply power of a first converted voltage; a second supply unit configured to supply power of a second voltage; a third supply unit configured to supply power of a second converted voltage; and a control unit configured to control power supply to the load section by one of the first supply unit, the second supply unit, and the third supply unit, based on a power receiving state of power from the first power source and the second power source. The control unit controls to supply power to the load section by the third supply unit for a predetermined period after the first power source is connected.
US10811874B2 Load switch integrated circuit and electronic device
A load switch integrated circuit and an electronic device are provided. In a case that a surge voltage is applied to an input of the load switch integrated circuit, a surge detection circuit controls a first discharging unit to be switched on to discharge surge energy from an input of the load switch integrated circuit to the ground, and controls a first switch transistor and a second discharging unit to be switched on through a control circuit to discharge surge energy to an output of the load switch integrated circuit to the ground. Compared with a case that surge energy is discharged only by a surge protection circuit in the conventional technology, surge energy is discharged via two paths, and a circuit area is smaller than that in the conventional technology in a case that there is large surge energy to be resisted.
US10811873B2 Power supply clamp for electrostatic discharge (ESD) protection having a circuit for controlling clamp time out behavior
Electrostatic discharge (ESD) protection is provided in using a supply clamp circuit formed by an ESD event actuated transistor device. A bias current is generated in response to operation of a voltage independent current generator circuit. The bias current is sourced to ensure that the transistor device is deactuated after the ESD event is dissipated.
US10811872B2 Electronic device configuration
The present invention provides for an electronic functional device such as an isolator and arranged to offer configurable functionality for alteration of the function of the device, the device including wireless reception means for receiving wireless configuration data for the selective configuration of the device, and can also include wireless transmission means for the wireless transmission of data identifying its configured state.
US10811867B2 Hybrid air-gap / solid-state circuit breaker
A hybrid air-gap/solid-state device protection device (PD) for use in an electrical power distribution system includes an air-gap disconnect unit connected in series with a solid-state device, a sense and drive circuit, and a microcontroller. Upon the sense and drive circuit detecting an impending fault or exceedingly high and unacceptable overvoltage condition in the PD's load circuit, the sense and drive circuit generates a gating signal that quickly switches the solid-state device OFF. Meanwhile, the microcontroller generates a disconnect pulse for the air-gap disconnect unit, which responds by forming an air gap in the load circuit. Together, the switched-OFF solid-state device and air gap protect the load and associated load circuit from being damaged. They also serve to electrically and physically isolate the source of the fault or overload condition from the remainder of the electrical power distribution system.
US10811863B1 Liquid-tight and concrete-tight fitting for PVC-jacketed metal-clad electrical cable
An electrical fitting for securing PVC jacketed metal clad (PVC-MC) or Teck 90 electrical cable to an electrical box or panel in a liquid-tight and concrete-tight fit. The electrical fitting includes a tubular fitting body having a threaded inbound and outbound end, a gripper ring, one or more grommets, a bushing, a sealing ring, a locknut, and a gland nut. The grommet includes an outbound end with a tubular wall portion and an inbound end with a flange and an inner lip. The gripper ring includes a tubular base, one or more fingers extending from the base, and arcuate ends on the fingers. The fingers include a curvature which matches the curvature of the base. The fitting will accommodate a range of cable sizes and while providing a liquid-tight and concrete-tight connection and proper electrical grounding of the cables to an electrical box or panel.
US10811859B2 Grounding system
A grounding system, structured to ground a number of cables supported by a support assembly, includes a multi-function line assembly and a number of conductive mounting assemblies. Each conductive mounting assembly is structured to be coupled to the multi-function line and to a conductive pile.
US10811856B2 System for servicing cable
A system for servicing cable includes a plurality of jaws operable between an open position for receiving a cable in a direction transverse to a cable axis such that the cable extends axially beyond the jaws in two directions, and a closed position for engaging and rotationally fixing the cable about the cable axis. A tool arrangement is disposed proximate to the base and includes at least one tool operable to perform work on the cable when the cable is engaged by the jaws. The tool arrangement is operable to perform at least one of a rotational movement around or an axial movement along the cable axis and to operate the tool.
US10811855B2 Cooling system for tanks
A tank assembly has heat-generating equipment contained therein. The tank assembly includes a heat pipe having an opening, wherein an interior of the heat pipe contains a liquid and a gas. The tank assembly further includes a tank fixed to the heat pipe and sealing the opening of the heat pipe. The tank houses at least one of a disconnector switch and a circuit breaker operatively connected to the disconnector switch. The sealing of the opening of the heat pipe prevents the liquid and the gas from entering the tank. The heat pipe extends beyond a side of the tank, and has a cooling portion.
US10811852B2 Spark plug and resistor material for spark plug
A spark plug which is capable of further improving load life performance and a resistor material for a spark plug are provided.A spark plug includes a center electrode, a terminal fitting, and a resistor disposed between the center electrode and the terminal fitting. The resistor contains glass, a zirconia-based material and an electrically conducting material. The zirconia-based material contains at least stabilized zirconia.
US10811849B2 Ignition device
An ignition device for generating a spark discharge at a spark plug based on a first voltage from a first supply and a second voltage from a second supply. The second voltage is higher than the first voltage. In the ignition device, a primary coil includes a center tap, a first terminal on a ground side of the center tap, and a second terminal on a first-supply side of the center tap, and a secondary coil is electromagnetically coupled to the primary coil and electrically connected to the spark plug. A first switch is configured to make or break an electrical connection between the first terminal and ground, a second switch is configured to make or break an electrical connection between the second supply and the center tap, and a third switch is configured to pass or interrupt a current from the second terminal to the first supply. A controller is configured to control an on/off state of each of the first to third switches.
US10811843B2 Semiconductor laser
The disclosure relates to a semiconductor laser includes a semiconductor layer sequence with an-n-type n-region, a p-type p-region and an active zone lying between the two for the purpose of generating laser radiation. A p-contact layer that is permeable to the laser radiation and consists of a transparent conductive oxide is located directly on the p-region for the purpose of current input. An electrically-conductive metallic p-contact structure is applied directly to the p-contact layer. The p-contact layer is one part of a cover layer, and therefore the laser radiation penetrates as intended into the p-contact layer during operation of the semiconductor laser. Two facets of the semiconductor layer sequence form resonator end surfaces for the laser radiation.
US10811841B2 Split-electrode vertical cavity optical device
A split electrode vertical cavity optical device includes an n-type ohmic contact layer, first through fifth ion implant regions, cathode and anode electrodes, first and second injector terminals, and p and n type modulation doped quantum well structures. The cathode electrode and the first and second ion implant regions are formed on the n-type ohmic contact layer. The third ion implant region is formed on the first ion implant region and contacts the p-type modulation doped QW structure. The fourth ion implant region encompasses the n-type modulation doped QW structure. The first and second injector terminals are formed on the third and fourth ion implant regions, respectively. The fifth ion implant region is formed above the n-type modulation doped QW structure and the anode electrode is formed above the fifth ion implant region.
US10811840B2 Laser module
A laser module that can suppress influence due to a reflected light between chips is provided. A laser module 100 according to one embodiment of the present invention includes: a laser element 110 provided on a first substrate and having a laser oscillation unit that generates a laser light and a first optical waveguide that guides the laser light; and an optical amplifier 120 provided on a second substrate and having a second waveguide that guides the laser light. The first optical waveguide is nonparallel relative to an end face of the first substrate and connected thereto, the second optical waveguide is nonparallel relative to an end face of the second substrate and connected thereto, and the first substrate and the second substrate are arranged such that the laser light output from the first optical waveguide is optically coupled to the second optical waveguide.
US10811837B2 AM/FM seed for nonlinear spectrally compressed fiber amplifier
A fiber amplifier system including an optical source providing an optical seed beam and an FM electro-optic modulator (EOM) that frequency modulates the seed beam to broaden its spectral linewidth. The system also includes an AM EOM that modulates the seed beam to provide an amplitude modulated seed beam that is synchronized with the frequency modulated seed beam. The system also includes a non-linear fiber amplifier receiving the AM and FM modulated seed beam, wherein the amplitude modulated seed beam causes self-phase modulation in the fiber amplifier that phase modulates the seed beam as it is being amplified by the fiber amplifier that acts to cancel the spectral linewidth broadening caused by the frequency modulation.
US10811833B2 Wire insertion apparatus and method
A system for assisting in the assembly of a cable harness may include a wire insertion apparatus that includes a frame that defines a connector mounting location; a projector mount attached to the frame and positioned so that a projector held in the projector mount projects graphical information onto a connector held by the mounting location; and the projector. The system may also include a computer device in communication with the projector and comprising a module configured for: projecting, via the projector, a plurality of alignment dots onto the connector; moving the alignment dots based on a first user input; receiving a second user input that the alignment dots are aligned and, based on the second user input, determining a position and orientation of the connector; and illuminating, via the projector, one or more pin locations of the connector based on the position and orientation of the connector.
US10811824B2 Connector assembly
The first connector body includes: a recess mating with the second connector body; a first side wall part extending in the longitudinal direction so as to define both sides of the recess; and a projection extending in the longitudinal direction of the recess so as to mate with a recessed groove of the second connector body, the first terminal includes a first contact part contacting the second terminal in a recessed groove between the projection and the first side wall part, the first connector further includes a shield plate which is held in the center in the width direction of the projection so as to extend in the longitudinal direction, the second reinforcing bracket includes a reference potential connection part connected to a reference potential trace; and a tongue part contacting both ends in the longitudinal direction of the shield plate, and the second connector further includes a reference potential terminal which includes a tail part connected to the reference potential trace along with a contact part contacting the middle of the shield plate in the longitudinal direction.
US10811822B2 Service plug
A service plug includes a body portion including a pair of power bus bars that are connected to a power supply circuit by being connected to a first terminal of a connector, a switching lever portion including an interlock terminal that brings the power supply circuit into a closed state when being in a state of conduction with a second terminal of the connector, and brings the power supply circuit into an open state when being in a state of non-conduction with the second terminal of the connector, and a power interruption portion that brings the interlock terminal 32 of the switching lever portion into a state of non-conduction with the second terminal to bring the power supply circuit into an open state by using an actuator that is operated in accordance with a collision detection signal for a vehicle.
US10811819B2 Electrical connector with CPA
Electrical connector with low profile connector position assurance (CPA) member for assuring the engagement of a female housing with a male housing. The female housing forms apertures designed to stably and securely receive the low profile CPA member. Also, the female housing includes a connector latch used to securely hold together the female housing and the male housing.
US10811818B2 Wire holding structure
A wire holding structure (11) for wires (10) includes wires (10), a rubber plug (34) having wire through holes (35) having the wires (10) passed therethrough, a housing (22) externally fit to the rubber plug (34) and a wire cover (15) configured to cover the housing (22). The wire cover (15) includes an opening (24), and the housing (22) includes a lid (33) shaped to correspond to the opening (24) and configured to close the opening (24).
US10811817B1 Wire dress cover for an electrical connector
An electrical connector includes a housing having a mating end and a wire end with a base and terminal channels extending through the base into the mating end. The terminal channels receive terminals mated with a mating electrical connector. The base has a wire support supporting wires extending from the terminals. The wire support includes support walls forming wire channels. A wire dress cover is coupled to the wire support and includes an end wall and wire pushers extending from the end wall. The wire pushers load the wires into the wire channels. The wire pushers are received in the wire channels to hold the wires in the wire channels. The wires are supported at the rear by the wire pushers and at both sides by the support walls to provide strain relief for the wires in the wire support.
US10811816B2 Chip assembly for reusable surgical instruments
An improved chip assembly for use in a stapling device includes a housing assembly receivable within a reload assembly. The housing assembly includes a base member defining a cavity and an identification assembly received within the cavity. The chip assembly further includes a plug assembly configured to selectively engage the base member. The plug assembly includes a housing, a wire extending from the housing, a seal member disposed within and extending from a distal end of the housing, and first and second contact members extending through the seal member and from the housing. The seal member is configured to be frictionally received within the base member to secure the plug assembly to the housing assembly in a fluid tight manner.
US10811815B2 Production of a sealed plug by injecting adhesive during the joining of plug contacts and plug housing
A plug for an electrical connector arrangement may include a plug contact arranged in a socket on one side and in a plug housing on the other side. The plug housing may be cup-shaped and include a base with a region that projects downward as a connecting part. In the region of the connecting part, a cut-out may pass through the base via which the plug contact is guidable. The plug contact may be positioned in the socket with a recess. The plug contact may be connected to the socket in the recess, and the connecting part of the plug housing may be adhesively bonded in the recess of the socket such that the plug contact is sealed against dirt and moisture in the region of the cut-out relative to the plug housing.
US10811813B2 Temporary locking structure for end portion of wire harness
A temporary locking structure for an end portion of a wire harness is provided. An engaged shaft portion is provided in a bolt inserted into a through hole provided in a vehicle body panel. A plate-shaped engagement flange extends to a connector cover main body attached to an end portion of a wire harness, and has an engagement recessed portion. The engagement recessed portion of the engagement flange is engaged with an engaged shaft portion of the bolt, and thereby the end portion of the wire harness is temporary locked in the vehicle body panel.
US10811810B2 Connector
A connector (10) in a first device is connected to a mating connector (80) in a second device while overlapping and fixing the devices. The connector (10) includes a terminal holding portion (30) to hold terminals (20). A flange (40) on an outer periphery of the terminal holding portion (30) is sandwiched between cases (60, 90) of the devices. A first seal (50A) is mounted on a surface of the flange (40) facing the first device and seals between an outer surface of the case (60) of the first device and the flange (40), and a second seal (50B) is mounted on a surface of the flange (40) facing the second device and seals between an outer surface of the case (90) of the second device and the flange (40). Mounted positions of the seals (50A, 50B) are aligned in an overlapping direction of the first and second devices.
US10811809B2 Electrical power and data unit
An electrical power and/or electronic data unit is assembled from interchangeable and configurable components to facilitate manufacturing for customized applications. The unit includes a main housing that may have a substantially constant cross-section between two open ends, and may be formed by an extrusion process. The main housing includes at least one sidewall surrounding an internal volume between the open ends, while first and second cover plates enclose the open ends. At least one of the cover plates typically supports an electrical component such as an electronic data outlet, an electrical power outlet, or an electrical switch.
US10811801B2 Electrical connector with low insertion loss conductors
An electrical connector includes a housing and a plurality of conductors held within the housing. The conductors are configured to electrically connect to mating conductors of a mating connector. The conductors each extend a length between a mating end and a mounting end of the respective conductor. One or more of the conductors include a copper alloy core, a copper plating layer, and a protective outer layer. The copper plating layer surrounds the copper alloy core, and is composed of a different material than the copper alloy core. The protective outer layer is disposed on and surrounds the copper plating layer. The protective outer layer is composed of a non-conductive polymeric material.
US10811800B1 Cable connector assembly for an integrated circuit assembly
A cable connector assembly includes a housing having a first end mounted to an integrated circuit substrate over an integrated circuit component and a second end supporting a heat sink used to dissipate heat from the integrated circuit component. The housing includes a pocket receiving a cable module having a connector housing holding conductors and cables connected to the conductors. The connector housing has a mating end facing the integrated circuit substrate with the conductors arranged at the mating end for interfacing with integrated circuit conductors. A thermal shield is received in the pocket having an opening receiving the cables. The thermal shield has a thermal shielding wall positioned between the cables and the heat sink to provide a thermal barrier between the cables and the heat sink.
US10811799B2 Interconnectable circuit boards adapted for lateral in-plane bending
Embodiments include an interconnectable circuit board array. The interconnectable circuit board array includes a plurality of interconnectable circuit boards coupled together with a plurality of board to board connectors. The board to board connectors include a first lateral side conductor and a second lateral side conductor to provide electrical communication between the connect circuit boards. The board to board connectors are configured such that when two adjacent circuit boards are bent in a lateral plane with respect to one another to form an angle, one of the lateral side conductors is contracted, one of the lateral side conductors is expanded, or one of the lateral side conductors is contracted and the other lateral side conductor is expanded. Other embodiments are also included herein.
US10811798B2 Card edge cable connector assembly
A card edge cable connector assembly includes a cable connector having a cable connector housing having a top, a bottom, a front, and a rear. The cable connector has a mating end and a cable end. The cable connector housing holds signal contacts and ground contacts. Cables are electrically connected to corresponding signal and ground contacts and extend from the cable end. The card edge cable connector assembly includes cable connector holder extending from the cable connector having a support wall with a support surface configured to engage a planar surface of a circuit card proximate to an edge slot at an edge of the circuit card to support the cable connector on the circuit card such that the cable connector and the cables are located in the edge slot of the circuit card.
US10811796B2 Connector and connector terminal to be used in the connector
A connector includes a housing and a terminal held in the housing and to be mounted on a mounting member disposed outside the housing. The terminal includes a main body part inserted into a space formed in the housing, a leg part extending from the main body part toward a mounting surface of the mounting member in a state where the terminal is mounted on the mounting member, and a mounting part provided continuously from the leg part and to be mounted on the mounting member. The connector further includes a leg part holder connected to the housing and to hold the leg part.
US10811795B2 Connection module for an automotive vehicle
The invention provides an electrical connection module for an automotive vehicle. The module includes a printed circuit board, PCB, and a connector for connecting a wire harness to said PCB. An edge of the PCB can be inserted into the connector. The module provides retention mechanism that is integral to the PCB. The retention mechanism is shaped and configured to retain the edge connector, if the PCB is seated therein.
US10811794B2 Card edge connector system
A card edge connector includes a housing having a mounting end mounted to a host circuit board and a mating end having a card slot receiving a circuit card. Upper and lower contacts are received in upper and lower contact channels of the housing. The upper and lower contacts include corresponding mounting ends and mating ends with the mounting ends mounted to the host circuit board and the mating ends having first and second mating interfaces defining first and second points of contact with the same contact pad of the circuit card.
US10811785B2 Antenna device
An antenna device includes a beamforming circuit (3) that forms a radio wave in a first frequency band, including two polarized waves orthogonal to each other, and outputs the radio wave in the first frequency band, a beamforming circuit (6) that receives the radio wave in the first frequency band output from the beamforming circuit (3), and outputs a the radio wave in the first frequency band, and forms a radio wave in a second frequency band, including two polarized waves orthogonal to each other, and outputs the radio wave in the second frequency band, and primary radiators (7) that emit a beam in the first frequency band in response to the radio wave in the first frequency band output from the beamforming circuit (6), and emit a beam in the second frequency band in response to the radio wave in the second frequency band output from the beamforming circuit (6).
US10811782B2 Holographic antenna arrays with phase-matched feeds and holographic phase correction for holographic antenna arrays without phase-matched feeds
A holographic antenna has plurality of conductive elements arranged in a series of the conductive elements, the series of conductive elements being grouped a number of different groups of said conductive elements, each of conductive elements in each different group of conductive elements being connected via one or more tuning elements to a neighboring conductive element in each the different group of conductive elements, each different group of conductive elements comprising a holographic antenna element of said holographic antenna. A plurality of amplifiers wherein each one of the plurality of amplifiers is connected at one end of each one of the different groups of conductive elements; and a feed system coupling each of said amplifiers to a RF connection of the holographic antenna.
US10811781B2 Apparatus and methods for selecting sections of an antenna array and use therewith
Aspects of the subject disclosure may include, selecting a first segment from a plurality of selectable segments of an array of dielectric antennas, where the first segment corresponds to a first set of one or more dielectric antennas from the array of dielectric antennas coupled to a first set of launchers, directing the first set of launchers to launch first electromagnetic waves directed to the first set of one or more dielectric antennas to generate a first beam pattern, selecting a second segment from the plurality of selectable segments, where the second segment corresponds to a second set of one or more dielectric antennas from the array of dielectric antennas coupled to a second set of launchers, and directing the second set of launchers to launch second electromagnetic waves directed to the second set of one or more dielectric antennas to generate a second beam pattern. Other embodiments are disclosed.
US10811774B2 Loop antenna
This disclosure provides a loop antenna, including a substrate, and a grounding portion, a matching portion, a first radiating portion, a second radiating portion, and a feed portion that are located on the substrate. The first radiating portion includes a first radiating segment and a second radiating segment. The grounding portion includes a first grounding segment and a second grounding segment. The second grounding segment is perpendicularly connected to a first end of the first grounding segment. The matching portion is connected to a second end of the first grounding segment and the first radiating segment. The first radiating segment extends from the matching portion away from the first grounding segment. The second radiating segment extends from the first radiating segment toward the second grounding segment. There is a coupling gap between the second radiating portion and the second radiating segment, and the second radiating portion extends toward the second grounding segment. The feed portion is located between an end of the second radiating portion and the second grounding segment to receive and send a feed signal.
US10811772B2 Concentric, co-located and interleaved dual band antenna array
An antenna array comprising a plurality of concentric low frequency elements, where each low frequency element circumscribes a first high frequency element; and a plurality of second high frequency elements interleaved with the plurality of concentric low frequency elements to maintain optimal electrical spacing between both the low frequency elements and the high frequency elements at two disparate frequencies.
US10811770B2 Scanning antenna
A scanning antenna includes a TFT substrate, a slot substrate, and a liquid crystal layer. The TFT substrate includes a transfer terminal section including a patch connection section formed of the same low-resistance metal film as that of a patch electrode, a first protection metal layer formed on the patch connection section, and a first insulating layer including an opening partially exposing an upper face of the first protection metal layer. The slot substrate includes a terminal section including a slot connection section formed of the same low-resistance metal film as that of the slot electrode, a second protection metal layer formed on the slot connection section, and a second insulating layer including an opening partially exposing an upper face of the second protection metal layer. The first and second protection metal layers are each formed of at least one layer selected from the group consisting of a Ti layer, a MoNb layer, a MoNbNi layer, a MoNbN layer, and a MoNbNiN layer, and have a thickness of 18 nm or greater.
US10811761B2 Information carrier and tag antenna structure thereof
A tag antenna structure of an information carrier includes a carrying sheet and a tag antenna disposed on the carrying sheet. An outer lateral edge of the carrying sheet is symmetrical to a first central axis, and a distance between the outer lateral edge of the carrying sheet and the first central axis is defined as a first outer radius. The tag antenna includes an annular segment and two extending segments respectively extending from two end portions of the annular segment. An outer lateral edge of the annular segment is symmetrical to a second central axis, and a distance between the outer lateral edge of the annular segment and the second central axis is defined as a second outer radius that is smaller than the first outer radius. The second central axis and the first central axis have an offset distance there-between that is larger than zero.
US10811760B2 Multi-band window antenna
A window antenna wherein three embedded wires are laminated inside a glazing and a connector is attached to the joint end of the first and second wires and a signal input. The second antenna wire is longer and resonates at a lower frequency than the first antenna wire. A third antenna wire is a parasitic L-shape wire with part of the wire in close distance to the open end of the second antenna wire. The third antenna wire is electromagnetically coupled to the second antenna wire in the near field so that the antenna may support an additional resonance to provide multiband and wideband performance.
US10811759B2 Mesh antenna reflector with deployable perimeter
Antenna reflector has a reflector surface which forms a predetermined dish-like shape. The reflector surface includes an inner section which radially extends a first predetermined distance from a main dish axis. This inner section is immovably supported on a fixed backing structure. The reflector surface also includes an outer section comprising a deployable perimeter. A deployable support structure is comprised of a plurality of rib tips hingedly secured to the fixed backing structure, each having an elongated shape, and extending in a direction away from the main dish axis. The rib tips are configured to rotate on hinge members relative to the fixed backing structure from a first position in which the reflector antenna is made more compact for stowage, to a second position in which a diameter of the reflector surface is increased at a time of deployment.
US10811757B2 RF connector and antenna assembly for control devices, for example, for control of or inclusion in a luminaire
An antenna assembly includes a radio frequency (RF) connector having a connector plug electrically connected to an antenna receptacle. The connector plug has a central terminal configured for connection to a wireless transceiver, and an end of the wire antenna is inserted in the antenna receptacle. Examples of RF connectors include U.FL, IPEX, IPAX, IPX, AMC, MHF and UMCC connectors that allow the wire antenna to be removably attached to a printed circuit board (PCB) of a lighting control device and to avoid hardwiring the antenna to the PCB. The wire antenna may be made of a shape memory alloy, such as nitinol. The device that includes the antenna assembly may be incorporated into a luminaire for wireless control of the luminaire, such that the wire antenna is positioned between a light source and a diffuser. A number of such luminaires may be combined to provide an intelligent lighting system.
US10811754B2 Power couplers and related devices having antenna element power absorbers
A power coupler includes an input port, first and second output ports and an antenna element that is electrically coupled between the first output port and the second output port or that is electrically coupled to an isolation port of the power coupler. The power coupler is configured to split a radio frequency signal incident at the input port and/or to combine radio signals incident at the respective first and second output ports.
US10811742B2 Heat dissipating fixture for battery unit and battery module
The present disclosure provides a fixture, a battery unit and a battery module. The fixture comprises at least one thermal conductive plate and two support blocks. Each thermal conductive plate comprises an abutting portion, a contact portion and a connecting portion. The two support blocks are fixed on two ends of the at least one thermal conductive plate in a length direction; the abutting portion, the connecting portion and the contact portion and the two support blocks form a receiving space. The battery unit comprises at least one pouch-shaped secondary battery having a main body and the fixture, the abutting portion is attached to the main body. The battery module comprises a thermal conductive frame and the battery units. The thermal conductive frame comprises a peripheral wall and a receiving cavity, the battery units are received in the receiving cavity, the contact portion contacts the peripheral wall.
US10811739B2 Battery pack
A battery pack includes a plurality of batteries, a housing, a circulation path, and a blower. The circulation path includes a bottom wall side path formed between lower faces of the batteries and a bottom wall which is the bottom side of the housing. The bottom wall is provided with a plurality of beams arranged in parallel for reinforcing the housing, and the batteries are arranged on the beams. The bottom wall side path is formed as a space surrounded by the lower faces of the batteries, the bottom wall, and the beam. The width of the bottom wall side path formed between adjacent beams is set to be larger than the width of one beam.
US10811737B2 Conformal fluid-cooled heat exchanger for battery
A heat exchanger for a battery unit having at least a first battery module and a second battery module is disclosed wherein the first and second battery modules each include a plurality of battery cell containers each housing at least one battery cell. The first and second battery modules are spaced apart from each other with the heat exchanger being arranged between the spaced apart first and second battery modules. The heat exchanger is a laminated plate structure defining a plurality of fluid flow chambers each located within a respective fluid flow region for transmitting a heat exchanger fluid. Each of the fluid flow regions is dimensionally compliant independent of the other fluid flow regions to conform to the spacing of the respective battery cell containers in the first and second modules between which the specific fluid flow region is positioned when arranged between the first and second battery modules.
US10811732B1 Pre-lithiation for batteries having si-anodes
The disclosure relates to pre-lithiation for batteries having silicon anodes. One example embodiment is a method. The method includes applying a voltage across an anode and a cathode of a battery during a formation charging process. The method also includes transferring lithium ions from the cathode to the anode to perform in situ pre-lithiation. A ratio of a capacity of the anode to a capacity of the cathode is less than 1.0.
US10811729B2 Nonaqueous electrolyte secondary battery
A nonaqueous electrolyte secondary battery includes a positive electrode including a positive electrode mix layer, a negative electrode including a negative electrode mix layer, and a nonaqueous electrolyte containing a nonaqueous solvent. A surface of the negative electrode mix layer is provided with grooves. The nonaqueous electrolyte contains 10 volume percent or more of a fluorinated solvent with respect to the volume of the nonaqueous solvent and has a viscosity (25° C.) of 3.50 mPa·s or more as measured with a differential pressure viscometer.
US10811728B2 Lithium-sulphur cell
The present invention relates to a lithium-sulphur cell comprising an anode comprising lithium metal or lithium metal alloy;a cathode comprising a mixture of electroactive sulphur material and solid electroconductive material; and a liquid electrolyte comprising at least one lithium salt and a solvent comprising a dinitrile.
US10811727B2 Silicon-based energy storage devices with ether containing electrolyte additives
Electrolytes and electrolyte additives for energy storage devices comprising an ether compound are disclosed. The energy storage device comprises a first electrode and a second electrode, wherein at least one of the first electrode and the second electrode is a Si-based electrode, a separator between the first electrode and the second electrode, an electrolyte, and at least one electrolyte additive selected from ether compounds.
US10811726B2 Solid electrolyte for all-solid lithium secondary battery, all-solid lithium secondary battery, and method of preparing the solid electrolyte
A solid electrolyte for an all-solid secondary battery, wherein the solid electrolyte has a composition represented by Formula (1): Li7-xPS6-xBrx  (1) wherein 1.2
US10811725B2 Method of producing sulfide solid electrolyte
Provided is a method of producing a sulfide solid electrolyte with which the capacity retention of an all-solid-state battery can be improved.The method of producing a sulfide solid electrolyte comprises synthesizing material for a sulfide solid electrolyte from raw material for an electrolyte; and after said synthesizing, heating the material for a sulfide solid electrolyte in a flow of a gas at a temperature of no less than a melting point of elemental sulfur, the gas being able to form a chemical bond with the elemental sulfur.
US10811724B2 Nanoconfined electrolytes and their use in batteries
A nanoconfined metal-containing electrolyte comprising a layer of enclosed nanostructures in which each enclosed nanostructure contains a liquid metal-containing electrolyte, wherein said enclosed nanostructures are in physical contact with each other. Metal-ion batteries containing the nanoconfined electrolyte in contact with an anode and cathode of the battery are also described. Methods for producing the nanoconfined electrolyte are also described.
US10811723B2 Secondary battery, battery pack, electric vehicle, electric power storage system, electric power tool, and electronic apparatus
A secondary battery is provided. The secondary battery includes a positive electrode, a negative electrode, and an electrolyte layer, and the electrolyte layer includes an electrolytic solution and a copolymer containing vinylidene fluoride, hexafluoropropylene, and a hetero-unsaturated compound.