Document | Document Title |
---|---|
US10701845B2 |
Shield assembly for an electronic component
A shield assembly can enclose an electronic component in a chamber of a mobile communication device. The shield assembly can include a chassis having a slot and a conductive rail adjacent to the slot. A covering can be mounted over the electronic component and coupled to the chassis via a spring contact disposed in the slot. The covering can include a shield element configured to cover a chamber enclosing the electronic component. The covering can further include a first tab connected to the shield element, and a second tab connected to the shield element and spaced apart from the first tab by a gap. A spring contact can be disposed in the gap and electrically connected to the shield element via at least one of the first tab and the second tab. |
US10701843B1 |
Display apparatus
Provided is a display apparatus capable of enhancing the cooling efficiency. The display apparatus includes a display on which an image is to be displayed and a cooling device configured to discharge air from a rear side of the display by a fan. The cooling device includes a first fluid passage forming a first fluid flow at the rear side of the display and a second fluid passage forming a second fluid flow introduced from a periphery of the first fluid passage at the rear side of the display, to increase a flux of air discharged toward the display by the fan. |
US10701838B1 |
Self-installing connections for rack liquid cooling
A self-installing connector for a liquid cooling system of a datacenter component rack system. A datacenter component rack may include manifolds for conveying coolant to or from one or more datacenter electronic components for liquid cooling components of the datacenter electronic component. The self-installing connector provides a fluid connection between the manifold and a liquid cooling system of a datacenter electronic component. The self-installing connector may puncture the manifold at the time the datacenter electronic component is installed. The self-installing connector may form an opening in the manifold and secure one end of the self-installing connector into the opening upon installation of the datacenter electronic component into the datacenter component rack. The self-installing connector can separate at a dripless quick-disconnect coupling for datacenter electronic component maintenance. |
US10701836B2 |
System for cooling computing devices of a plurality of facilities
A system for cooling computing devices within a facility includes an air inlet that delivers cool air to a supply air space within the facility, an exhaust air damper that is configured to exhaust heated air from an exhaust air space within the facility, and computing devices that are arranged within the facility to at least partially partition the supply air space from the exhaust air space. The system also includes an air filter that is configured to filter the cool air and a mixing damper that is positioned within the interior space of the facility and that is operable to control an amount of exhaust air that is mixed with the cool air. The cool air and/or a portion of the exhaust air are used to cool the computing devices and airflow through the system is substantially driven by fans of the computing devices. |
US10701835B2 |
System and method for cooling computing devices within a facility
A system for cooling computing devices within a facility includes an air inlet that delivers cool air to a supply air space within the facility, an exhaust air damper that is configured to exhaust heated air from an exhaust air space within the facility, and computing devices that are arranged within the facility to at least partially partition the supply air space from the exhaust air space. The system also includes an air filter that is configured to filter the cool air and a mixing damper that is positioned within the interior space of the facility and that is operable to control an amount of exhaust air that is mixed with the cool air. The cool air and/or a portion of the exhaust air are used to cool the computing devices and airflow through the system is substantially driven by fans of the computing devices. |
US10701831B1 |
Computer component cover in chassis
The present disclosure provides a cover configured to fit over computer components in a computer chassis. The cover can have a plurality of doors located over the computer components such that the computer components can be easily inserted or removed from the chassis when a corresponding door is open. The cover can be shaped in a such a way so as to define airflow passages around the computer components. The doors can be configured to pivot open, slide open, or snap into and out of the cover. |
US10701827B2 |
Electrical junction box with divided portions
An electrical junction box 1, which is intended to be miniaturized, has a plurality of electric components and an installing portion on which the plurality of electric parts are installed. The installing portion is composed of a plurality of divided portions, and has fastening portions for connecting adjacent divided portions to each other, while adjusting the positions of the adjacent divided portions relative to each other. |
US10701823B1 |
Enclosure for electronic components
An enclosure for electronics includes a base, a base cover, a gasket, and an enclosure cover. The base receives one or more electronic elements. The base cover is mounted over the first base to secure the electronic elements within the base and form a unit having a groove in at least a part of the periphery of the unit. The gasket resides within the groove of the first unit. The enclosure cover is mounted over the first unit and the gasket and applies a compressive force to the gasket such that the gasket (i) forms a seal for the enclosure and (ii) applies force that secures at least a part of the periphery of the first base cover to at least a part of the periphery of the first base. In a single-unit assembly, the enclosure cover is an assembly cover that attaches to the unit. In a dual-unit assembly, each unit functions as the enclosure cover for the other unit in a clam-shell configuration. |
US10701818B2 |
Electronic device with hinge defining an asymmetrical service loop for a flexible display and corresponding systems and methods
An electronic device includes a hinge coupling at least a first device housing to a second device housing. A flexible display is coupled to the first device housing and the second device housing and spans the hinge. The first device housing defines a curvilinear recess forming at least some of the flexible display into an asymmetrical service loop when the first device housing and the second device housing pivot about the hinge from an axially displaced open position to a closed position. Additional hinges and device housings can be added to accommodate flexible displays of varying lengths. |
US10701815B2 |
Display device
A display device including a first substrate; a plurality of pixel electrodes disposed on the first substrate; a coil disposed between the plurality of pixel electrodes and the first substrate in a manner that at least a part of the coil overlaps at least a part of the plurality of pixel electrodes and the first substrate; a first terminal connected to a first end of the coil; and a second terminal connected to a second end of the coil. |
US10701813B2 |
Rollable flexible display device
The present disclosure provides a rollable display device including a display panel configured to display an image, a panel roller having a mechanical structure that enables rolling up the display panel around an outer circumferential surface of the panel roller, and a roller driving unit configured to control a motor so that the display panel rolls around the outer circumferential surface of the panel roller or unrolls therefrom, wherein the roller driving unit and the motor are disposed in the panel roller. |
US10701810B2 |
Method for manufacturing a circuit
A method for manufacturing a circuit, in particular of a hearing aid, in which method a printed circuit board is made available with a first region and with a second region which are separated by means of a boundary. A component is mounted on the printed circuit board, wherein the component is positioned on the boundary. The first region is covered by means of a mask which has an edge, wherein the edge is positioned on the component, and the printed circuit board is provided with a coating. The coating is cut away in the region of the component and the mask is removed. |
US10701805B2 |
Composite substrate, method of manufacturing composite substrate, and method of manufacturing flexible board
A composite substrate includes a flat cable and a mounting board. The flat cable includes a first end portion and a second end portion, and a first bonding portion, a circuit portion, and a second bonding portion in this order in the length direction from the first end portion toward the second end portion. A positioning hole is disposed between the first end portion and the first bonding portion in the length direction. Another positioning hole is disposed between the second end portion and the second bonding portion in the length direction. The mounting board includes a mounting land conductor and a convex portion. The convex portion is fitted in the positioning hole. The mounting land conductor is bonded by surface mounting to an external connection conductor of the first bonding portion and an external connection conductor of the second bonding portion. |
US10701804B2 |
Copper nanoparticle application processes for low temperature printable, flexible/conformal electronics and antennas
An ink adapted for forming conductive elements is disclosed. The ink includes a plurality of nanoparticles and a carrier. The nanoparticles comprise copper and have a diameter of less than 20 nanometers. Each nanoparticle has at least a partial coating of a surfactant configured to separate adjacent nanoparticles. Methods of creating circuit elements from copper-containing nanoparticles by spraying, tracing, stamping, burnishing, or heating are disclosed. |
US10701803B2 |
Monitoring circuitry
In an example, monitoring circuitry includes a first and second coupling, at least one of which is to capacitively couple the monitoring circuitry to a monitored circuit on a product packaging. The monitored circuit has a resistance which is indicative of a status of a product stored in the product packaging, and the monitored circuit is to be connected in series between the first coupling and the second coupling. The monitoring apparatus may determine the resistance of the monitored circuit via the first and second couplings. |
US10701799B2 |
Printed circuit board
According to an example, a device may comprise a printed circuit board. The printed circuit board may further comprise a first layer and a second layer. The first layer may comprise a first material and the second layer may comprise a second material. In some examples, the first layer may further comprise at least one mounting hole surrounded by a third material at a thickness equal to a thickness of the first layer, and the first material may be electrically isolated from the third material. In some examples, the printed circuit board may be mated to a light guide assembly for a touchscreen system. |
US10701792B2 |
High power ion beam generator systems and methods
Provided herein are high energy ion beam generator systems and methods that provide low cost, high performance, robust, consistent, uniform, low gas consumption and high current/high-moderate voltage generation of neutrons and protons. Such systems and methods find use for the commercial-scale generation of neutrons and protons for a wide variety of research, medical, security, and industrial processes. |
US10701789B2 |
Method for driving X-ray source
Provided is a method for driving an X-ray source, which includes a cathode electrode, an electron source provided on the cathode electrode and configured to emit an electron beam, and an anode target including an electron beam irradiation surface with the electron beam irradiated thereto, the method including providing the electron beam in a plurality of main pulses, wherein each of the main pulses includes a plurality of short pulses having an idle time and a pulse time, and each of the idle time and the pulse time is shorter than a duration time of the main pulse, wherein applying the plurality of short pulses comprises irradiating the electron beam from the electron source towards the electron beam irradiation surface during the pulse time; and idling the electron beam during the idle time, wherein a duty cycle of the short pulse is 0.4 to 0.6, which is obtained by dividing the idle time by a sum of the pulse time and the idle time. |
US10701782B2 |
Verification device for a connected lighting system
A verification device to detect malfunction in a connected lighting system, the connected lighting system comprising multiple luminaires and multiple occupancy sensors, the verification device comprising: —an input interface (301) arranged to connect to a database and obtain the sensor data obtained from the multiple occupancy sensors, —an aggregation unit (310) arranged to compute occupancy values which are indicative of occupancy over a specified time period at different hierarchical levels by applying a statistical measure, and —a processing unit (320) arranged to compare an occupancy value at a lower hierarchical level with an occupancy value at a higher hierarchical level, finding deviations that indicate a malfunction in the connected lighting system and producing a signal to communicate the malfunction. |
US10701776B2 |
Methods for generating melatonin-response-tuned white light with high color rendering
The present disclosure provides methods for generating tunable white light with controllable circadian energy performance. The methods use a plurality of LED strings to generate light with color points that fall within blue, yellow/green, red, and cyan color ranges, with each LED string being driven with a separately controllable drive current in order to tune the generated light output. Different light emitting modes can be selected that utilize different combinations of the plurality of LED strings in order to tune the generated white light. One or more of the LED strings can have ultraviolet or violet LEDs. |
US10701771B2 |
LED luminaire with constant current per-module control
A lighting device includes multiple light emitting diode (LED) channels. Each LED channel is connected in parallel to an output rail of a power converter. The power converter may be a buck regulator. Each LED channel may include an LED string of one or more LEDs, a first transistor that is electrically connected between the LED string and ground, a second transistor that is electrically connected between the first transistor and ground, and a current sensing resistor that is electrically connected between the first transistor and the second transistor. This design provides for self-regulation of current across all LED channels when another LED channel is added to or deleted from the lighting device. |
US10701770B2 |
Cooking device
A cooking appliance with an improved structure to increase visibility to get a better look at the inside of a cooking room during cooking while blocking electromagnetic waves generated in the cooking room from leaking out. The cooking appliance includes a main body configured to have having a cooking room and a door arranged on the front of the main body to open or and close the cooking room. The door includes a door frame configured to have an opening formed to see into the cooking room and a conductive border portion around the opening; a shielding member arranged to cover the opening and having a conductive blocking layer configured to block electromagnetic waves; and a fixing member arranged to combine the door frame and the shielding member. |
US10701765B2 |
Flexible convertible hotplate adapter for rounded vessels and objects
The present invention is an article or device to facilitate the heating of rounded vessels and other rounded objects comprising a flexible polymeric support having a plurality of folds so as to form the flexible polymeric support into a plurality of nested, concentric hollow cylindrical portions whose respective upper edges can be arranged and fixed into two or more configurations to accommodate at least two respective spherical section contours of respective different sizes. The present invention facilitates the heating of rounded, regularly-shaped or irregularly-shaped vessels or objects by presenting a flexible polymeric support surface. The flexible polymeric support surface is sufficiently malleable so as to be adapted for heating such objects or containers, and may be incorporated into an arrangement or system for heating such a container or object, and/or for stirring its contents, while being supported by the article or device of the present invention. |
US10701764B2 |
Paver accompanying device and associated heating system
The present disclosure may relate to a paver accompanying device that may include a plate with a top face and a bottom face and shaped and configured to accompany a paver proximate the top face of the plate. The paver accompanying device may also include multiple grooves in the top face of the plate that run from a first end of the plate to a second end of the plate. The grooves may also be open at the first end of the plate and at the second end of the plate. Additionally, the grooves may be sized to hold a heat producing cable within the grooves such that the heat producing cable is disposed even with or below the top face of the plate. |
US10701763B2 |
Thick film element with high heat conductivity on two sides thereof
The present invention provides a thick film element with high heat conductivity on two sides thereof, which comprises a carrier, a thick film coating deposited on the carrier, and a covering layer overlays on the coating; the thick film coating is heating materials, and mode of heating is electrical heating, wherein the carrier, the thick film coating and the covering layer are selected from the material that fulfill every following equations: Q2≥Q3; Q2≥Q1; and Q1=a×Q3, Q2=b×Q1, Q2=c×Q3; and 0.1≤a≤150, 1≤b≤2500, 100≤c≤10000. The thick film element of the present invention has high heat conductivity and uniform heat generating rate on both sides thereof, thus improving heat transfer efficiency of the product; it could be applied in products that require double-sided high heat conductivity, meeting the market demand for multifunctional heating products. |
US10701761B2 |
Network device and base station device, and downlink packet transmission base station reselecting method performed by same device
Disclosed is a technology for improving the quality of an IoT service by increasing the success rate of reception of a downlink packet transmitted to an IoT terminal through a new proposed method of solving a problem of downlink packet collision recognized by a BS. |
US10701758B2 |
Method for continuously providing emergency call service through packet network
A method and a device for maintaining an emergency call service through a packet network in a mobile communication network are provided. UE using VoLTE receives identification information indicating whether an IMS Voice over PS (VoPS) is supported from a network to determine whether the IMS VoPS of the network is supported, and processes paging for a CS voice call according to the determination result if the emergency call service continues through the packet network. |
US10701756B2 |
Service specific short DRX cycles
Certain aspects of the present disclosure relate to methods and apparatus for transitioning between short DRX and long DRX cycles based on service type to improve performance (e.g., reduce delay) while limiting power consumption. In one example, the UE switches to a long DRX cycle after a DRX Short Cycle Timer, or drxShortCycleTimer, expires. The UE may also switch to a long DRX if the UE receives long DRX MAC control element (CE) from a gNB. In another example, a gNB may configure a radio bearer from a set of radio bearers (data radio bearer (DRB) and/or signal radio bearer (SRB)), denoted by S, to trigger the UE to enter a short DRX cycle. |
US10701753B2 |
Method and device for controlling set-up of user-plane bearer
Disclosed are a method and device for controlling set-up of a user side bearer, aiming to solve the problem of an unnecessary signaling overhead caused by the fact that a UE initiates a TAU process after an SGW deletes cached downlink data of the UE when a timer has timed out, and an MME still initiates a set-up process of a user side between the UE and a base station. The method comprises: in a tracking area updating (TAU) process, a mobility management entity (MME) determining that a serving gateway (SGW) needs to send cached downlink data to a terminal UE; and the MME initiating a set-up process of an air interface user side bearer of the UE. |
US10701748B2 |
Communication device and non-transitory computer-readable recording medium storing computer-readable instructions for communication device
A communication device may include a wireless interface configured to repeat operating sequentially in a plurality of states including a first state and a second state. The communication device may acquire first information from the wireless interface in a case where the wireless interface operating in the first state sends the first polling signal to a first external device and receives a response signal to the first polling signal from the first external device, and supply a specific signal to the wireless interface in a case where the first information is acquired from the wireless interface, the specific signal being for causing the wireless interface to use, as a duration time period of the second state, a specific time period instead of the second predetermined time period, the specific time period being longer than the second predetermined time period. |
US10701745B2 |
Secure ad hoc network access
This disclosure describes systems, methods, and apparatuses related to secure ad hoc network access. A device may identify a cryptographic key received from a second device. The device may cause to send a probe request for service information to the second device. The device may identify a probe response including an information element received in the service information from the second device. The device may cause to send a first discovery request seeking to provision the second device. The device may identify a first discovery response from the second device including a configuration method. The device may cause to form an ad hoc wireless network group based on the first discovery response. The device may cause to exchange one or more messages to provide an access for the second device to the ad hoc wireless network group based on the cryptographic key and one or more in-band attributes. |
US10701742B2 |
Information processing apparatus, control method for information processing apparatus, and control method for communication system
A control method for an information processing apparatus includes transmitting, by a first communication unit, information about an access point to which a second communication unit is connected, to a communication apparatus to which the first communication unit is connected. In a case where the information about the access point to which the second communication unit is connected is received, the communication apparatus connects to and communicates with the access point to which the second communication unit is connected by the second wireless communication method. |
US10701737B2 |
Terminal device, base station device, wireless communication system, and scheduling request method
A terminal device includes: a transmitter configured to transmit a scheduling request for an uplink (UL) resource; and control circuitry configured to stop an ongoing random access procedure when a media access control protocol data unit (MAC PDU) is transmitted using a configured Uplink (UL) grant other than a UL grant provided by a random access response in the random access procedure, wherein the configured UL grant indicates a resource configured prior to the ongoing random access procedure, wherein the MAC PDU includes a buffer status prior to the MAC PDU assembly. |
US10701734B2 |
Method and apparatus of selecting bandwidth part for random access (RA) procedure in a wireless communication system
A method and apparatus are disclosed from the perspective of a UE (User Equipment). In one embodiment, the method includes the UE initiating a Random Access (RA) procedure on a Serving Cell, wherein the UE has multiple active uplink bandwidth parts (UL BWP) for the Serving Cell. The method further includes the UE selecting a UL BWP from the multiple active UL BWPs for an Msg1 transmission, based on a first rule. The method also includes the UE transmitting the Msg1 on the selected UL BWP. |
US10701732B2 |
Wireless communication terminal and wireless communication method for clear channel allocation
The present invention relates to a wireless communication terminal and wireless communication method for clear channel assessment, and more particularly, to a wireless communication terminal and a wireless communication method for performing an efficient clear channel assessment for spatial reuse of a communication system.For this, provided are a wireless communication terminal comprising: a transceiver configured to transmit and receive a wireless signal; and a processor configured to control an operation of the terminal, wherein the processor is configured to: perform a backoff procedure of a channel for data transmission, suspend the backoff procedure when a wireless signal having a signal strength higher than a predetermined first clear channel assessment (CCA) threshold is received through the channel, identify whether the received wireless signal is a wireless signal of the same basic service set (BSS) as the terminal, and determine whether to resume the backoff procedure based on a CCA threshold determined according to the identification result and a wireless communication method using the same. |
US10701729B2 |
Protected CET transmission and reception
Protection of transmission and reception of clear channel assessment (CCA)-exempt transmission (CET) is disclosed in which channel reserving signals or protection signals may be transmitted by the transmitter or receiver of the CET. The transmitted signals may be received by the neighboring access points that could potentially cause interference with the reception of the CET. |
US10701727B2 |
Techniques and apparatuses for resource management for a wireless network
Certain aspects of the present disclosure generally relate to wireless communication. A wireless node may receive a first scheduling command identifying a first resource allocation via a first link, may determine a second resource allocation based at least in part on the first resource allocation and a resource allocation policy, may transmit a second scheduling command identifying the second resource allocation via a second link, and may communicate network traffic on the first link and the second link using the first resource allocation and the second resource allocation, respectively. Numerous other aspects are provided. |
US10701726B2 |
Method and apparatus for sending V2X service, and method and apparatus for configuring resources
Provided are method and apparatus for sending V2X service, and method and apparatus for configuring resources. The method for sending V2X service includes that a first OBU acquires sending resources for sending a V2X service, where the sending resources include resources required for sending V2X service data and scheduling information of the V2X service, the scheduling information is used for specifying information required for resource scheduling for the V2X service data; and the first OBU sends, on the sending resources, the scheduling information and the V2X service data to a second OBU. Frequency-domain multiplexing is performed in a same subframe in the sending resources for scheduling information and the V2X service data, and the scheduling information specifies that resource configuration is performed, in same and/or different subframes, for the V2X service data. |
US10701724B2 |
Time density and frequency density determination of phase tracking reference signals (PT-RS) in new radio (NR) systems
Embodiments of a User Equipment (UE), Next Generation Node-B (gNB) and methods of communication are generally described herein. The UE may receive an information element (IE) that includes: a higher layer parameter that indicates a plurality of modulation and coding scheme (MCS) thresholds; and another higher layer parameter that includes a plurality of resource block (RB) thresholds. The UE may determine a time density of phase tracking reference signal (PT-RS) to be transmitted by the UE based at least partly on a comparison between a MCS and the plurality of MCS thresholds. The UE may determine a frequency density of the PT-RS based at least partly on a comparison between a scheduled bandwidth and the plurality of RB thresholds. The UE may encode the PT-RS for transmission in accordance with the determined time density and the determined frequency density. |
US10701722B2 |
Method and apparatus for controlling contention window size in radio access system supporting unlicensed band
The present invention relates to a radio access system that supports an unlicensed band, and provides methods for controlling a contention window size (CWS) for performing uplink LBT, methods for effectively utilizing a radio resource even when an uplink data transmission fails, and apparatuses supporting the same. As an embodiment of the present invention, a method for controlling a contention window size (CWS) for transmitting uplink data in a radio access system supporting an unlicensed band by a user equipment, may comprise the steps of: receiving, from an evolved node B, a radio signal including CSW control information indicating information required for controlling a CWS; controlling the CWS on the basis of the CWS control information; performing a listen before talk (LBT) process using the controlled CWS; and transmitting uplink data when a result of the LBT process shows that an unlicensed band is in an idle state. |
US10701720B2 |
Uplink signal transmission method and user equipment, and uplink signal reception method and base station
A user equipment receives a first multiple access (MA) time resource information indicating static MA time resources in which uplink (UL) grant-free UL transmission is permitted among time resources corresponding to a fixed time length Twindow. If UL data (hereafter referred to as first UL data) to be transmitted in one (hereafter referred to as a first static MA time resource) of the static MA time resources exists, the UE transmits the first UL data in the first static MA time resource by means of a predetermined frequency resource. The UE can monitor downlink control information (hereafter referred to as first DCI) in non-static MA time resources, which are not the static MA time resources, among the time resources, and, if the first DCI is received, can transmit UL data (hereafter referred to as second UL data) to the first DCI or receive DL data. |
US10701719B2 |
Scheduling resource allocation in wireless network
Methods, apparatuses, and systems are described for wireless communications. Cells may be grouped into a plurality of cell groups. A wireless device may determine that a secondary cell has an invalid scheduling request (SR) resource based on various conditions. The wireless device may transmit a preamble via a primary cell if the secondary cell has an invalid SR resource. |
US10701716B2 |
Base station apparatus, transmission method, and recording medium for transmitting speech information
A communication interface receives data at least including speech information and information related to a transmission time when the speech information should be transmitted. A processor extracts the speech information and the transmission time included in the data received by the communication interface. A wireless transmitter transmits the speech information extracted by the processor based on the transmission time extracted by the processor. When the transmission time has already passed, the wireless transmitter transmits the speech information and transmits the speech information extracted from subsequent data that follows said data at a time later than the transmission time extracted from the subsequent data. |
US10701714B2 |
Method for performing device-to-device communication in wireless communication system, and apparatus for same
The present specification relates to a method for efficiently managing a D2D sidelink process using D2D data priority. The method, which is performed by a D2D receiving device, comprising: from a D2D transmitting device, receiving, through a sidelink physical channel, scheduling assignment (SA) including information regarding transmission of D2D data; receiving, from the D2D transmitting device, the D2D data on the basis of the received scheduling assignment (SA); and performing a sidelink process with respect to the received D2D data. |
US10701713B2 |
Return link prioritization of selective events on a mobile platform
Methods, systems, and devices are described for providing prioritization of real-time data involving forward and return communication links of a vehicle. In embodiments, a multi-user network access terminal serving multiple communication devices on a vehicle via a communication link receives an indication associated with a pre-defined triggering event from a triggering device on a vehicle, identifies real-time data associated with the pre-defined triggering event for transmission via the communication link, prioritizes the real-time data relative to other data associated with the multiple communication devices for transmission via the communication link, and transmits the prioritized real-time data via the communication link. In embodiments, methods, systems, and devices are also described for data prioritization involving network controllers. |
US10701712B2 |
On-demand system information requests and transmissions
A network node (110) provides a first system information set to a radio device (120), The network node (110) also signals a limitation to the radio device (120). The limitation specifies a condition for requesting a second system information set from the network node (110). Correspondingly, the radio device (120) receives the first system information set and the limitation from the network node (110), and may, for example, determine whether or not to transmit a request for the second system information set based on detecting that the condition is or is not met, respectively. |
US10701711B2 |
Apparatus and method for controlling coexistence interference within device in wireless communication system
The present invention provides an apparatus and a method for controlling coexistence interference within a device in a wireless communication system. The method discloses the following steps: performing triggering, in which a transmission, which is generated in a terminal, in a first frequency band of a first network system requests controlling of interference on a reception, which is generated in the terminal, in a second frequency band of a second network system; transmitting to a base station support information including information on a time section that can or cannot be used by the first network system of the second network system, due to the interference; and receiving from the base station reply information for accepting or denying interference control as a reply to the support information. |
US10701708B2 |
Threshold-based and power-efficient scheduling request procedure
The invention relates to methods for improving a scheduling request transmission between a UE and a base station. The transmission of the scheduling request is postponed, by implementing a threshold that the data in the transmission buffer has to reach, before a transmission of the scheduling request is triggered. In one variant, the data in the transmission buffer needs to reach a specific amount, to trigger a scheduling request. The invention refers to further improvements: the PDDCH monitoring time window is delayed after sending a scheduling request; the dedicated scheduling request resources of the PUCCH are prioritized differently such that low-priority scheduling requests are transmitted less often. |
US10701700B2 |
Signaling messaging and UE capability with tag and compression
This disclosure relates to techniques for reducing signaling overhead associated with signaling the capability of a wireless device and/or other messages. Among various possibilities, tags and/or compression may be used. Additionally, techniques for enhanced security and signaling between network devices are disclosed. |
US10701691B2 |
Data transmission method and device
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). The present disclosure may be applied to intelligent services based on the 5G communication technology and an Internet of Things (IoT)-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The present application provides a data transmission method. A first device senses scheduling assignment (SA) and received power of another device, and/or senses a total received energy of all of subframes/sub-bands of the first device. The first device selects or re-selects resources according to the sensing result. The first device transmits data using the resources. The present application also provides a data transmission device. The data transmission method and device can select optimal resources for data transmission to avoid impacts of collisions on data transmission, and can adjust system running state in case of congestion to improve system performance as much as possible. |
US10701688B2 |
Dynamic channel bonding and multi-band aggregation
This disclosure describes systems, methods, and devices related to dynamic channel bonding and multi-band aggregation. A device may determine a plurality of aggregated medium access control (MAC) protocol data unit (A-MPDU) subframes to send to a station device including a first A-MPDU subframe and a second A-MPDU subframe. The device may determine a quiet period between the first A-MPDU subframe and the second A-MPDU subframe. The device may cause to send the plurality of A-MPDU subframes to the station device on a first channel. The device may determine a status of a second channel during the quiet period. The device may cause to send the second A-MPDU subframe to the station device using a multi-band transmission on the first channel and the second channel. |
US10701687B2 |
Communication method and communications apparatus
A communication method and a communications apparatus are disclosed. In the communication method, a first terminal obtains a resource period parameter, where the resource period parameter is sent by a network-side device or preconfigured by the first terminal. The resource period parameter includes a period duration of each of at least one resource. The first terminal determines a start time unit of a resource period, and the first terminal sends communication data according to the start time unit of the resource period and the resource period parameter. |
US10701685B2 |
Method and apparatus for asynchronous OFDMA/SC-FDMA
Cyclic prefix based OFDM (CP-OFDM) signals can be filtered using a digital filter whose filter length exceeds the length of a cyclic prefix in CP-OFDM symbols of the signal. In one example, the duration of the filtered CP-OFDM symbol may be expressed by the following equation: M=N+L−1, where M is the duration of the filtered CP-OFDM signal, N is a duration of the CP-OFDM signal, and L is the filter length of the digital filter. Digitally filtering the CP-OFDM signal may include convolving a filtering signal with the CP-OFDM signal. The digital filter may include a finite impulse response (FIR) filter or an infinite impulse response (IIR) filter. In some embodiments, a different digital filter may be applied to each sub-band of the CP-OFDM signal. |
US10701680B2 |
Communication system
A communications system is described in which user devices are allocated sub-carriers on which to transmit uplink data to a base station. ACK/NACK messages for the data transmitted on the uplink are then transmitted by the base station on sub-carriers that depend on the sub-carriers used to carry the uplink data. A direct mapping function is preferably used to determine the sub-carriers to be used for the ACK/NACK messages from the uplink sub-carriers. In another embodiment, the ACK/NACK messages are transmitted to the user devices on sub-carriers that are previously identified to the user devices, preferably by transmitting one or more index values to the user device in a control channel thereof. |
US10701678B2 |
Method, system and apparatus for downlink shared channel reception in cooperative multipoint transmissions
A method and apparatus may be used to enable reception of a downlink (DL) shared channel in a cooperative multipoint transmission (CoMP). The method and apparatus may determine whether CoMP is applied to a transmission. The method and apparatus may acquire other CoMP related information. The method and apparatus may apply to non-transparent CoMP scenarios. |
US10701677B2 |
Method and apparatus for uplink resource assignment for cellular network using unlicensed bands
A communication technique of fusing a 5th-generation (5G) communication for supporting higher data transmission rate beyond a 4th-generation (4G) system with an Internet of things (IoT) technology and a system thereof are provided. The present disclosure may be used for an intelligent service (for example, a smart home, a smart building, a smart city, a smart car or a connected car, health care, digital education, retail business, security and safety related service, or the like) based on the 5G communication technology and the IoT related technology. A communication method of a base station includes generating resource assignment information of an uplink burst including at least two consecutive uplink subframes of an unlicensed band; transmitting the resource assignment information to a terminal; and receiving uplink data from the terminal during the at least two consecutive uplink subframes. |
US10701674B2 |
Method and apparatus for reporting feedback information for multi-carrier operation
Method and apparatus for reporting feedback information are disclosed. A wireless transmit/receive unit (WTRU) may receive an allocation message which indicates an allocation of downlink resources for a downlink transmission and an allocation of a first uplink control channel. Further, the indicated allocation of the first uplink control channel may indicate a starting symbol for the first uplink control channel and subcarriers for the first uplink control channel. Also, the WTRU may receive the downlink transmission on a downlink carrier in the indicated allocation of downlink resources for the downlink transmission. Moreover, the WTRU may transmit a plurality of uplink control channels carrying hybrid automatic repeat request (HARQ) acknowledgment/negative-acknowledgement (ACK/NACK) information for the downlink transmission and other control information. In addition, the plurality of uplink control channels may include the first uplink control channel. |
US10701672B2 |
Efficient location updates, paging and short bursts
A mobile terminal in a wireless communication network may be one of several modes of operation. When in an idle mode, the mobile terminal may avoid a lengthy random access procedure normally associated with responding to a page from a base station, if the base station includes in the page an indication of a resource that the mobile terminal may utilize when responding to the page. Additionally, the mobile terminal may transmit an efficient location update MAC header to a base station, whether prompted to by a page from the base station or not. Furthermore, without leaving the idle mode or a sleep mode, the mobile terminal may exchange short data burst messages with a base station. |
US10701668B2 |
Tracking area planning
A method is disclosed for improved tracking area planning and handling, comprising: assigning a single tracking area code to a plurality of eNodeBs at a messaging concentrator gateway, the messaging concentrator gateway situated in a network between the plurality of eNodeBs and the core network; storing, at the messaging concentrator gateway, at least one indicator of a last known location of a user equipment (UE) other than the single tracking area code; receiving a paging message from the core network at the messaging concentrator gateway for a UE; and performing a paging sequence using the at least one indicator to identify a set of eNodeBs to page the UE, thereby allowing larger tracking area list sizes to be used without increasing signaling traffic between the radio access network and the core network. |
US10701666B2 |
Mobile communication method, mobile management node, and serving gateway apparatus
A mobile communication method in a mobile communication system according to the present invention in which when MME #1 is restarted in a first state in which a PDN connection #1 including one or more EPS bearers #1 is set among a UE, an S-GW #1, and a P-GW #1, the first state transitions to a second state in which the PDN connection #1 is released between the UE and the S-GW #1 and the connection is maintained only between the S-GW #1 and the P-GW #1, the mobile communication method including the step of not transmitting, by the MME #1, “Paging” whose destination is the UE upon receiving “DDN” including IMSI of the UE after detecting that re-attach processing for the mobile station has been executed in the second state. |
US10701661B1 |
Location determination for device control and configuration
Systems and methods for determining locations and configuring controllable devices are provided. Example systems and methods include determining a first location estimate for a computing device using a first interior location estimating technique. The example systems and method may also include determining a second location estimate for the computing device by refining the first location estimate using a second interior location estimating technique, the first interior location estimating technique being different than the second interior location estimating technique. The first interior location estimating technique may be based on round-trip time to multiple wireless communication devices. The second interior location estimating technique may be based on image data. |
US10701659B2 |
Handling tracking area information in a wireless communication network
A method performed by a User Equipment, UE, for handling Tracking Area, TA, information for the UE is provided. The UE operates in a wireless communications network. The UE obtains (401) a TA configuration comprising a list of allowed Tracking Area Codes, TACs, for the UE. The UE obtains (402) a first TAC and a first Tracking Area Part code, TAP. The first TAC relates to a TA. The TA comprises a number of TA parts, each TA part being associated with a TAP. The UE determines (403) a second TAC based on a combination the first TAC and the first TAP. When the second TAC is not in the list comprised in the TA configuration, the UE requests (404) updated TA information. |
US10701656B2 |
Clock skew compensation method and related system
A device includes a transceiver, which, in operation, exchanges data packets over a wireless communication link with a remote device during connection events separated by a determined connection interval. The device includes data processing circuitry, which, in operation, measures an indication of a duration of time between at least two consecutive connection events associated with the remote device and adjusts a bit rate based on the measured indication of the duration of time and the determined connection interval. |
US10701648B2 |
Method for transmitting synchronization signal for direct communication between terminals in wireless communication system, and apparatus therefor
The present invention relates to a wireless communication system. Disclosed is a method for transmitting a synchronization signal for direction communication between terminals. A method for transmitting a synchronization signal according to one embodiment of the present invention comprises the steps of: mapping a synchronization signal for direction communication between terminals to a sub-frame comprising a first slot and a second slot; and transmitting, to a counterpart terminal, the sub-frame to which the synchronization signal is mapped, wherein the synchronization signal is mapped to four orthogonal frequency division multiple access (OFDM) symbols of the sub-frame, and at least two OFDM symbols of the four OFDM symbols may be adjacent to each other. |
US10701644B2 |
Enhanced macro diversity in new radio (NR)
Wireless communications systems and methods related to improving macro diversity are provided. A first wireless communication device communicates, in a frequency channel, a first signal with a user equipment (UE) during a first time period. The first wireless communication device coordinates, with a second wireless communication device, a communication of a second signal with the UE in the frequency channel during a second time period. The coordination with the second wireless communication device is based on a switch to coordinate with the second wireless communication device based on at least occupancy of the frequency channel. The second wireless communication device communicates, in the frequency channel, the second signal with the UE during the second time period based on the coordination. The first wireless communication device and the second wireless communication device are different. The first time period and the second time period are different. |
US10701641B2 |
Interference mitigation in ultra-dense wireless networks
Aspects for interference mitigation in ultra-dense networks are described. |
US10701637B2 |
Transceiver, transmitter, receiver and method for determining a minimum supply voltage for receivers and transmitters
A transceiver comprises a transmitter configured to generate a test signal and a receiver comprising a measurement circuit configured to receive the test signal from the transmitter and to determine a level of the test signal. A controller is configured to control a variable supply voltage generator to set a supply voltage for the transmitter to a predetermined value and to lower a supply voltage for the receiver until the level of the test signal within the receiver falls below a receiver threshold. A storage element is configured to store the supply voltage corresponding to the receiver threshold as the minimum supply voltage for the receiver. |
US10701630B2 |
Reducing power consumption in wireless stations providing network connectivity for embedded devices
A system contains a wireless station connected to an embedded device by a wired path, with the wireless station being part of a wireless network. According to an aspect of the present disclosure, the wireless station places a receiver (communicating on the wireless network) in power savings mode upon occurrence of a first condition, and restores the receiver to active mode upon occurrence of a second condition. Such transitions between active and power savings modes are employed while receiving data units from a wireless network and providing the data units to the embedded device. In one embodiment, the first and second conditions correspond to a higher threshold and lower threshold for available data in the memory of the wireless station used for buffering not-yet-transferred data units. In alternative embodiments, the conditions are determined based on corresponding express indications by the embedded device. |
US10701629B2 |
Smart battery wear leveling for audio devices
Various embodiments provide systems and methods among wireless earpieces in a wireless communication network that enable balancing the batteries in the wireless earpieces to be depleted at approximately the same rate. Various embodiments intelligently and dynamically swap master/slave roles among two or more Bluetooth® wireless earpieces coupled to a data source device to optimize battery life in both wireless earpieces. The various embodiments provide methods and systems for swapping master-slave roles so that there is less impact on the user experience. |
US10701628B2 |
User equipment controlled mobility in an evolved radio access network
Briefly, in accordance with one or more embodiments, a user equipment (UE) may enter into an E-UTRAN Routing Area Paging Channel state, and is configured with an E-UTRAN Routing Area and an Anchor identifier to identify an anchor evolved Node B (eNB) for the UE. The UE selects to a new cell without performing a handover procedure, and performs a cell update procedure. The UE also may enter into a Cell Update Connected state, and is configured with an Anchor identifier. The UE selects to a new cell, performs a cell update procedure, performs a buffer request procedure, and performs a cell update procedure to download buffered data and to perform data transmission with the new cell. |
US10701627B2 |
Receiver start of packet optimization for wireless networks
In one embodiment, a method implemented on a computing device includes: selecting a wireless access point (AP) to process from among a deployment of wireless access points (APs), defining a neighborhood based on the AP and neighboring APs, where the neighboring APs are within a one-hop radius of the AP, calculating a client distribution optimal received signal strength indicator (RSSI), where the client distribution optimal RSSI (CD optimal) is a minimum receiver start of packet detection threshold (RX-SOP) setting for maintaining existing client device coverage by the AP, calculating a neighbor relations optimal RSSI threshold (NR optimal), where the NR optimal is a function of at least a transmit power control threshold (TPC) for maintaining visibility between the AP and the neighboring APs, calculating an RX-SOP setting for the AP as a function of CD optimal and NR optimal, and applying the RX-SOP setting to the AP. |
US10701624B2 |
Medium access control for wireless systems
A method for execution by a mobile station (MS) in a mobile communications network, the method comprising: receiving a first MS identifier from the network during a ranging operation involving the MS; using the first MS identifier to extract the contents of at least one message received from the network during said ranging operation; using a second MS identifier, different from the first MS identifier, to extract the contents of at least one message received from the network after said ranging operation is complete. Also, a method for execution by the base station, comprising: outputting a first message destined for the MS, the first message including a first identifier for use by the MS during a ranging operation; determining that said ranging operation is complete; outputting a second message destined for the MS, the second message including a second identifier for use by the MS in subsequent communication with the network. |
US10701622B2 |
Systems and methods for WiFi mapping in an industrial facility
Systems and methods for WiFi mapping an industrial facility are disclosed. The system comprises a self-driving vehicle having a WiFi transceiver. The self-driving vehicle communicates with a fleet-management using the WiFi transceiver, via a WiFi access point. The self-driving vehicle receives a mission from the fleet-management system, and moves to a destination location based on the mission, using autonomous navigation. While executing the mission, the self-driving vehicle simultaneously measures the received signal strength indication of the WiFi access point and other WiFi access points in the facility, and stores the received signal strength indication in association with the location at which the received signal strength indication was measured. |
US10701620B2 |
Methods, network node and wireless device for handling access information
A radio network (600) comprising at least one network node (604) broadcasts access information (AIT) comprising a range of access parameters, using a demodulation reference signal (RS4) out of a set of predefined demodulation reference signals. The radio network (600) also transmits a synchronization signal (SSI 7) associated with a predefined mapping to at least two candidate demodulation reference signals including the demodulation reference signal used for broadcasting the access information. Thereby, a wireless device (602) receiving the synchronization signal is able to demodulate the broadcasted access information and derive valid access related parameters therefrom, based on the synchronization signal (SSI 7). |
US10701614B2 |
System and method for DRX control and NACK/ACK
Methods of combining semi-persistent resource allocation and dynamic resource allocation are provided. Packets, such as VoIP packets, are transmitted on the uplink and downlink using respective semi-persistent resources. For each mobile device, awake periods and sleep periods are defined. The semi-persistent resources are aligned with the awake periods so that most of the time the mobile device can turn of its wireless access radio during the sleep periods. In addition, signalling to request, and to allocate, resources for additional packets are transmitted during the awake periods, and the resources allocated for the additional packets are within the awake windows. |
US10701612B2 |
Network search method and terminal device
Embodiments of this application disclose a network search method and a terminal device. The network search method is applied to a terminal device, and a subscriber identity module SIM card is installed in the terminal device. The method part in the embodiments of this application includes: when the terminal device camps on a visited public land mobile network VPLMN, determining an MCC home area corresponding to the SIM card; determining whether the terminal device has entered the MCC home area or is to enter the MCC home area; and triggering a network search if the terminal device has entered the MCC home area or is to enter the MCC home area. The embodiments of this application also disclose the terminal device, so as to increase a speed of going back, by the terminal device, from the VPLMN network to camp on an HPLMN network. |
US10701604B2 |
Radio communication system, radio base station apparatus, terminal apparatus, and radio communication method
A radio communication system including: a base station apparatus; and a terminal apparatus, wherein radio communication is performed between the base station apparatus and the terminal apparatus, and the base station apparatus or the terminal apparatus includes: a controller configured to identify a category of the terminal apparatus classified according to performance or capability of the terminal apparatus, based on at least one of first information and second information, the first information including the performance or capability of the terminal apparatus with respect to a non-orthogonal multiple access scheme, the second information including the performance or capability of the terminal apparatus with respect to an orthogonal multiple access scheme. |
US10701600B2 |
5G core network optimized local handover
The invention relates to an access manager, and a method performed by the access manager of transferring data in a wireless communication system comprising a control plane distributed over at least one first site and over at least one second site, wherein a session manager is arranged in the control plane of the second site and the access manager is arranged in the control plane of the first site, the first site being remote from the second site and located physically closer to a radio access network of the wireless communication system. |
US10701595B2 |
Selection of a network element
A method for delivering information on a serving mobile switching centre server for an user equipment between a first communication network and a second communication network. The method includes a step of requesting an attachment of the user equipment to the second communication network by signaling between the user equipment and a network node of the second communication network, the signaling including at least part of information on the mobile switching centre server serving the user equipment in the first communication network. Additionally, an user equipment and a network node implementing the aspects of the method are described. |
US10701587B2 |
Policy provisioning at a user equipment (UE)
Aspects of the disclosure relate to a method of operating a user equipment for wireless communication with a network. In some aspects, the UE establishes a connection to a network and obtains a control plane message from the network. The control plane message may include one or more types of policy information if a size of the one or more types of policy information is less than or equal to a maximum payload size of the control plane message, or information indicating at least a network location from where the one or more types of policy information may be obtained by the UE over a user plane if the size of the one or more types of policy information is greater than the maximum payload size of the control plane message, or a combination thereof. Other aspects, embodiments, and features are also claimed and described. |
US10701586B2 |
Wireless control of tightly spaced machines
Embodiments herein describe wireless transmission techniques for mitigating interference between wirelessly controlled machines in a shared space. To mitigate interference, the machines may be assigned different channels within the same frequency band. However, if machines using the same channel in a frequency band receive each other's wireless signals, the wireless signals can interfere. To free up additional bandwidth, in one embodiment, the command signals are transmitted using a different frequency band than a heartbeat signal used to stop the machines in case of emergencies. In another embodiment, time multiplexing or directional antennas can be used to mitigate interference. In another example, antenna diversity and multiple-input-multiple output (MIMO) can be used to further focus the radiation pattern onto the desired machine while avoiding transmitting wireless signals to neighboring machines. In one embodiment, the machines may use dual-channels to transmit and receive duplicate data. |
US10701579B2 |
Base station and user terminal for performing measurement and communication in unlicensed frequency bands
A communication method including a base station and user terminal that is configured to communicate by using an unlicensed frequency includes receiving, from the base station, a message including first and second information. The first information is information regarding a configuration for the user terminal to report a measurement result in the unlicensed band, and the second information is information regarding a configuration of carrier aggregation. The method includes the user terminal measuring power in the unlicensed frequency and reporting, to the base station, percentage where the measured power exceeds a threshold value in a measurement period, according to the first information, and communicating with the base station by using the unlicensed frequency as a secondary carrier in the carrier aggregation, according to the second information. |
US10701577B2 |
Subscriber data analysis and graphical rendering
Analysis and graphical rendering of subscriber data is provided. A data analysis component is provided that obtains a set of subscriber data, correlates various subsets of the subscriber data to determine a plurality of data relationships, and graphical renders the subscriber data as a heat map, a fractal map, a tree map, a three dimensional plot, a three dimensional map, a graph, a chart, etc. based on a scale associated with the data relationships. In addition, the data analysis component can obtain a set of line number portability data that can be correlated with the various subsets of the subscriber data to determine the data relationships. |
US10701575B2 |
Method and apparatus for efficiently transmitting and receiving data in a wireless communication system
The present disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as long term evolution (LTE). The present disclosure relates to a method for transmitting and receiving a data. A method of a terminal according to the present disclosure includes: generating a signal; identifying a category of the terminal; mapping the generated signal to a resource using resource mapping information determined based on the category of the terminal; and transmitting the signal using the mapped resource. |
US10701572B2 |
Provisioning of SIMs for a testing environment of a wireless communications network
A wireless communication network includes a testing environment that comprises a plurality of nodes. One or more nodes of the wireless communication network are selected for performing at least one of (i) one or more tests or (ii) one or more procedures. A listing of a plurality of subscriber identity modules (SIMs) provisioned in a home location register for use in the testing environment is provided on a testing platform. Based upon the one or more nodes, a SIM is selected for use in accessing the one or more nodes. Based upon the SIM, data from the at least one of (i) one or more tests or (ii) one or more procedures is provisioned with respect to a primary key of the SIM. The at least one of (i) one or more tests or (ii) one or more procedures is performed with respect to the one or more nodes. |
US10701570B2 |
Receivers incorporating unequally spaced constellations that provide reduced SNR requirements as compared to equally spaced constellations
Communication systems are described that use unequally spaced constellations that have increased capacity compared to conventional constellations operating within a similar SNR band. One embodiment is a digital communications system including a transmitter transmitting signals via a communication channel, the transmitter including a coder capable of receiving user bits and outputting encoded bits at a rate, a mapper capable of mapping encoded bits to symbols in a constellation, and a modulator capable of generating a modulated signal for transmission via the communication channel using symbols generated by the mapper, wherein the constellation is unequally spaced and characterizable by assignment of locations and labels of constellation points to maximize parallel decode capacity of the constellation at a given signal-to-noise ratio so that the constellation provides a given capacity at a reduced signal-to-noise ratio compared to a uniform constellation that maximizes the minimum distance between constellation points of the uniform constellation. |
US10701568B2 |
Data supply device, display system and data supply method
A data supply device includes a transmission section adapted to transmit data via an electrical wave, and a control section adapted to switch an operation mode of the transmission section to either one of a first mode of searching for an optimum transmission direction of the electrical wave while transmitting the data, and a second mode in which the transmission direction is fixed. |
US10701567B2 |
Urban mobile network system
An embodiment of a mobile communication system includes a plurality of mobile units operating within a defined operating area, each of the mobile units having a processor, a memory for storing a mobile unit file structure, an application running on the processor for operating on the mobile unit file structure, and a receiver for receiving on a common receive communication channel data. The mobile communication system further includes a plurality of geolocation markers disposed within the defined operating area, each having a memory for storing geolocation information to define a relative position within the defined operating area, and a geolocation transmitter for transmitting the defined geolocation information on the common receive communication channel, the geolocation transmitter having a geolocation transmit range less than the defined operating area. |
US10701566B1 |
Multidimensional analysis and network response
The techniques describe herein involve receiving, from a user device, captured network data associated with an altitude and analyzing the network data at a network node. The network node can determine a coverage index associated with the altitude and compare the coverage index with an aggregated coverage index to determine a network response. The network response can include deploying and/or modifying a network component associated with the altitude. Additionally, the network node can update a multidimensional coverage map based on the coverage index and/or the network response. |
US10701565B2 |
Network node, method and computer program product for scheduling of paging messages with respect to discovery signal transmissions
A network node for wireless access is operating in a cellular network for an unlicensed frequency band and arranged for serving wireless devices in the unlicensed frequency band. The serving of the wireless devices in the unlicensed band relies on making a clear channel assessment in the unlicensed band for ascertaining that the unlicensed band is currently not occupied by other transmissions and when not occupied commencing transmission. Upon commencing the transmission, the network node is arranged to attempt scheduling a paging message together with a message providing a discovery signal and determine whether the transmission of the discovery signal and the paging message use the same subframe scrambling code, and if they do, transmit the paging message and the discovery signal in the same subframe. A method and computer program for the network node are also disclosed. |
US10701561B1 |
System and techniques for secret key transfer in benefit denial system
Techniques described herein are directed to a system and methods for issuing commands to an electronic device as well as techniques for transferring a device key to a user device associated with a user who has gained authorization to issue commands to the electronic device. In some embodiments, a device key may be conveyed directly from an access device to a user device. In some embodiments, the device key may be conveyed to a user device by a mobile application server which is in communication with the user device upon receiving an indication that an operator of the user device is authorized to issue commands to the electronic device. |
US10701560B1 |
Client device authentication using contactless legacy magnetic stripe data
A technique for generating a diversified encryption key for a contactless legacy magnetic stripe card is disclosed. The diversified key can be generated using a master key, a key diversification value and an encryption algorithm. In one example embodiment, the key diversification value can be provided by the user as a fingerprint, numeric code or photo. The user can provide the key diversification value to the card or a cellphone. The card can generate the diversified key using the user provided key diversification value. The card or the cellphone can transmit the user provided diversification value to the server and the server can regenerate the diversified key using the user provided diversification value. |
US10701558B2 |
System and method for securing a Wi-Fi network
A system for securing a Wi-Fi network includes a power source that transmits an electric current along at least one power line, a power line communication (PLC) module in electrical communication with the power source via the at least one power line with the PLC module being configured to modulate the electric current to include a power line communication that contains a Wi-Fi network authentication key, and a control module in electrical communication with and downstream from the PLC module via the at least one power line with the control module being configured to extract the power line communication from the electric current and utilize the Wi-Fi network authentication key to access the Wi-Fi network. |
US10701557B2 |
Authentication method for connecting a companion device when same is disconnected from a subscriber device
Authentication device and method for a system that includes a subscriber device and a companion device. The authentication method includes the subscriber device delivering to the companion device a temporary profile and an authentication response signed by the subscriber device for sending to a server, installing the temporary profile to configure a second wireless communication interface of the companion device, and requesting a second authentication from the server via the second interface by using the delivered authentication response so as to authorize the second interface when the companion device and the subscriber device are not in communication with each other via the first communication interface. The device and method may be used by systems that include a subscriber device (e.g., a mobile telephone) and a companion device, e.g. a connected watch or object. |
US10701554B2 |
Wireless communication device adaptively changing capability and method of operation thereof
A method, performed by a device configured to perform communication with a base station, and including detecting whether an abnormality of the device occurs in response to an event signal, sending a request to the base station for permission to change a capability of the device based on the detecting that the abnormality occurs, changing the capability of the device based on a permission indication received from the base station in response to the sending the request, sending changed capability information to the base station based on the changing, and performing a radio resource connection (RRC) reconfiguration operation based on an RRC reconfiguration message received from the base station in response to the sending the changed capability information. A device performing the method adaptively changes a capability of the device to mitigate an error or impairment caused by an abnormality. |
US10701550B2 |
Method and device for using mobile communication service by changing terminal in mobile communication system
The purpose of the present disclosure is to use a mobile communication service by changing a terminal, and a terminal changing method according to the present disclosure comprises the steps of: detecting a terminal change request for using the mobile communication service, by changing a terminal to a second terminal; receiving terminal information of the second terminal from the second terminal in response to the request; and transmitting a terminal change request message including the received terminal information of the second terminal. |
US10701549B2 |
Procedures for grouping wearable devices with LTE master UEs
The invention relates to an improved grouping procedure performed by a master mobile terminal for grouping with a remote mobile terminal. The master mobile terminal and the remote mobile terminal are connected to a radio base station. The master mobile terminal may serve as a relay for remote mobile terminals so as to relay communication between the remote mobile terminals and the radio base station. A transmitter and receiver of the master mobile terminal discovers the remote mobile terminal and an identifier of the remote mobile terminal. The transmitter transmits a group request message to the radio base station, which comprises the remote mobile terminal identifier and a request to group the remote mobile terminal with the master mobile terminal. The receiver receives a group request confirm message from the radio base station, confirming that the remote mobile terminal and the master mobile terminal are grouped together. |
US10701548B1 |
Subscriber identification module (SIM) task scheduler for dual SIM devices using citizens broadband radio service network
A subscriber identification module (SIM) level task scheduler is described. A dual SIM device SIM radio controller determines quality of service (QoS) levels for each service running on a dual SIM device. A first SIM and radio are connected to one of an unlicensed spectrum network or a licensed spectrum network, which are operated by a same service provider. A second SIM and radio scan for available network connections operated by the service provider. The dual SIM device measures QoS levels and the controller checks them against QoS requirements. The controller instructs the second radio to connect to a selected network from the available networks when the measured QoS levels are at least steadily degrading. The dual SIM device shares and negotiates the first radio settings with the selected network. The controller instructs a processor to switch from the first to the second radio when the selected network is ready. |
US10701547B2 |
Data transmission method, network device, terminal device, and base station
This disclosure includes a data transmission method, a network device, a terminal device, and a base station. In the data transmission method, a target network device receives data sent by a target base station. The data is sent by a terminal device to the target base station, and the data includes identification information of the terminal device. When the target network device acknowledges, by using the identification information, that the terminal device has not been registered with the target network device, the target network device obtains user information of the terminal device. After the target network device obtains the user information of the terminal device, the target network device sends the data to a gateway. By using the data transmission method, the network device, the terminal device, and the base station disclosed in this patent application, the terminal device can still properly perform data transmission during movement. |
US10701546B2 |
Redrawing roaming boundaries in a wireless network
In one embodiment, a service maintains a mobility path graph that represents roaming transitions between wireless access points in a network by client devices in the network. The service associates metrics regarding roaming delays to mobility paths in the mobility path graph. The service identifies a roaming boundary change that is predicted to reduce roaming delays between two or more wireless access points in the network, in part by assessing the metrics regarding roaming delays associated with the mobility paths in the mobility path graph. The service provides an indication of the identified roaming boundary change to a user interface. |
US10701543B2 |
Communication apparatus, terminal, and communication method
A communication apparatus includes a location information acquisition unit that acquires location information of a terminal, a reception unit that receives a call request transmitted by the terminal, a service identification unit that identifies a service of the request based on the location information of the terminal and a destination telephone number of the request, and a transmission unit that transmits a response to the terminal, when the service corresponding to the request cannot be provided. |
US10701542B2 |
Social media content for emergency management
A method for providing an alternate communication pathway for emergency data to an emergency service provider (ESP) is disclosed. In some embodiments, one or more processors of said emergency assistance system (EAS) implement the method for using social media content to detect and facilitate emergency communications. |
US10701536B1 |
Quarantine network for wireless devices
A system and method for a quarantine network for a personal rea network are provided. A plurality of devices that are connected to a first personal area network are identified. A first device is designated as being authorized to communicate using the first personal area network and a second device of the plurality of devices is designated as not being authorized to communicate using the first personal area network. The first device is instructed to disconnect from the first personal area network. Communications with the second device are ceased. After ceasing communication with the second device, the second device continues to be connected to the first personal area network. It is then determined that the first device is connected to a second personal area network. The first device is instructed the first device to use a network key for communications with a network controller. |
US10701529B2 |
Dynamic re-configuration of a user interface based on location information
A device may receive location information that identifies a location of a user device associated with an individual. The location information may be received from the user device. The device may determine a distance between the location of the user device and each of a set of third party locations of a set of third parties using a digital map after receiving the location information. The device may provide a set of instructions to configure a user interface of an application associated with the user device to display messages of an electronic messaging account associated with the set of third parties after determining the distance between the location of the user device and each of the set of third party locations. |
US10701522B2 |
Tracking device, system for tracking objects, and associated method of use
A tracking device including a housing, wherein the housing includes a cavity, and further wherein the housing is adapted for association with a user; an optional securement member, wherein the optional securement member is associated with at least a portion of the housing; a tracking assembly that tracks a motion logic and defines a job function of an employee/janitor. |
US10701521B2 |
Augmented location determination using sensor data
Systems, methods and computer-readable medium are provided using on-board sensor data of a tracking device in addition to satellite signals to improve the determination of the location of a tracking device. In one aspect, a method includes detecting, at a server, presence of a tracking device in a high error zone; determining if geographical coordinates of a current location of the tracking device in the high error zone are within a threshold of registered geographical coordinates of the current location; activating at least one sensor on-board the tracking device when the geographical coordinates are not within the threshold; receiving displacement information of the tracking device from the tracking device; determining an updated location of the tracking device based on the current location and the displacement information; and providing an arrival alert to a destination toward which the tracking device is traveling based on the updated location. |
US10701515B2 |
Multi-beacon-based location system and method
Systems and methods for providing improved accuracy for beacon-based location systems. A location estimation system may include a multi-beacon system which includes two or more beacons positioned proximate each other. The beacons emit correlated beacon frames which are time and data correlated. A mobile device receives the beacon signals and processes them to estimate the distance between the mobile device and the multi-beacon system. The mobile device processes the signals based on a correlation function of the beacons signal strength trends, which indicates homogeneity and reliability of the acquired signals. When the correlation is high, the two or more RSSI signals are stable and may be used for the distance estimation. When the correlation is low, at least one of the signals is irregular. The mobile device compensates for the irregular signal, thus improving distance estimation accuracy. |
US10701512B2 |
Geo-fencing based on multiple signals and configuration
A geo-fencing system (102) includes a base device (104) configured to create a virtual fence (108) around the base devise that bounds a safe zone (110). The geo-fencing system further includes a wearable device (106) initially located within the safe zone. The geo-fencing system further includes a processor configured to execute a dynamic adaptive control algorithm that computes at least one operating parameter for at least one of the base device and the wearable device based on a dynamic and adaptive combination of different signals indicative of distance measurements between the wearable device and the base device computed by the at least one of the base device and the wearable device. The processor conveys the at least one operating parameter to the at least one of the base device and the wearable device, which employs the at least one operating parameter for operation and determination of subsequent distance measurements. |
US10701502B2 |
Binaural dialogue enhancement
Methods for dialogue enhancing audio content, comprising providing a first audio signal presentation of the audio components, providing a second audio signal presentation, receiving a set of dialogue estimation parameters configured to enable estimation of dialogue components from the first audio signal presentation, applying said set of dialogue estimation parameters to said first audio signal presentation, to form a dialogue presentation of the dialogue components; and combining the dialogue presentation with said second audio signal presentation to form a dialogue enhanced audio signal presentation for reproduction on the second audio reproduction system, wherein at least one of said first and second audio signal presentation is a binaural audio signal presentation. |
US10701501B2 |
Playback device calibration
Examples described herein involve calibrating one or more playback devices. An example implementation involves a mobile device receiving data representing an audio signal recorded via a microphone at multiple locations between a first physical location and a second physical location within a given environment while one or more playback devices played back calibration audio within the given environment. Based on the received data representing the audio signal, the mobile device determines acoustic characteristics of the given environment. Based on the determined acoustic characteristics of the given environment, the mobile device determines one or more audio processing algorithms to adjust audio output of the one or more playback devices in the given environment to have a pre-determined audio characteristic and causes, via a network interface, the one or more playback devices to apply the determined one or more audio processing algorithms to playback of audio content. |
US10701497B2 |
Hearing device seal modules, modular hearing devices including the same and associated methods
A hearing device seal module having a tubular seal carrier formed from resilient material, defining a medial-lateral axis and a lumen configured for passage of the hearing device core, and including a seal support region with a first portion defining a first portion perimeter in a plane perpendicular to the medial-lateral axis and a second portion, lateral of the first portion, defining a second portion perimeter in a plane perpendicular to the medial-lateral axis that is less than the first portion perimeter when the seal support region is in an unstressed state, and a first seal secured to the first portion of the seal support region and extending outwardly therefrom. |
US10701488B2 |
Head-mounted display system with a surround sound system
Described herein is a head-mounted device including an audio system configured to provide a surround sound audio effect. The device may include one or more of a forehead assembly, a rear-head assembly, a set of speakers, a set of straps connecting the forehead assembly to the read-head assembly, and/or other components. The forehead assembly may include one or more speakers. Individual ones of the straps may include one or more speakers. |
US10701485B2 |
Energy limiter for loudspeaker protection
One embodiment provides a method comprising determining a potential energy in a loudspeaker, a kinetic energy in the loudspeaker, and an electrical energy in the loudspeaker based on a physical model of the loudspeaker. The method further comprises determining a total energy stored in the loudspeaker based on the potential energy, the kinetic energy, and the electrical energy. The method further comprises determining a maximum potential displacement of a diaphragm of a speaker driver of the loudspeaker based on the total energy, and limiting the total energy stored in the loudspeaker by attenuating a source signal for reproduction via the loudspeaker. An actual displacement of the diaphragm during the reproduction of the source signal is controlled based on the attenuated source signal. |
US10701482B2 |
Recording meeting audio via multiple individual smartphones
Recording audio information from a meeting includes determining which audio input audio device (smartphones) correspond to which meeting participant, measuring volume levels in response to each of the meeting participants speaking, identifying one of the participants is speaking based on stored voice profiles and/or relative volume levels at each of the smartphones, recording on a first channel audio input at a first smartphone corresponding to the speaker, identifying another one of the participants is speaking based on stored voice profiles and/or relative volume levels at each of the smartphones, recording on a second channel, separate from the first channel, audio input at a second smartphone corresponding to the other speaker, and merging the first and second channels to provide a storyboard that includes audio input from the channels and identification of speakers based on which specific ones of the channels contains the audio input. |
US10701481B2 |
Microphone sound isolation baffle and system
A device, system, and method for modeling microphones and a microphone sound-isolation baffle that can be used with microphone modeling. The microphone modeling device, system, and method, can account for the effects of a microphone modeled with a microphone sound-isolation baffle and reduce unwanted audio coloration. The microphone model can work with single-capsule and dual-capsule microphones with the dual-capsule modeling able to achieve greater off-axis rejection and reduced off-axis coloration. The microphone modeling microphone sound-isolation baffle can attach to a specific reference microphone used for microphone modeling. The microphone sound-isolation baffle can be designed so the filter only attaches at a predetermined distance and at a predetermined rotational angle with respect to the microphone. |
US10701480B1 |
Microphone system for head-mounted wearable device
A head-mounted wearable device (HMWD) includes a plurality of microphones. These microphones may be used to acquire audio data produced by the user, such as speech, or sound from the ambient environment. In one implementation, a first air conduction (AC) microphone is emplaced at a bridge of the nose of the HMWD, a second AC microphone at a hinge, and a bone conduction (BC) microphone is positioned at a distal end of one of the temples of the HMWD. For example, the BC microphone may be located in the left temple proximate to the apex of the user's ear. A semi-rigid structure may provide mechanical coupling between the user's head and the BC microphone. |
US10701477B2 |
Loudspeaker, acoustic waveguide, and method
A loudspeaker comprising an acoustic waveguide (210), the acoustic waveguide (210) being configured to change its shape in order to change the directivity of sound emitted by the loudspeaker |
US10701476B1 |
Speaker unit for a vehicle
A speaker unit for a vehicle includes a subwoofer unit for outputting sound in a base sound region, an amplifier (AMP) circuit unit mounted on a side of the subwoofer unit for amplifying an acoustic current signal and supplying the amplified acoustic current signal to the subwoofer unit, and an amplifier protection cover unit coupled to the subwoofer unit at one side of the subwoofer unit and configured to cover the amplifier circuit unit. |
US10701458B2 |
Methods and apparatus to calculate granular data of a region based on another region for media audience measurement
Methods and apparatus to calculate granular data of a region based on another region for media audience measurement are disclosed. An example method for calculating, via a processor, granular data of a region includes determining aggregate behavioral data associated with a media audience measurement of a target region. The example method includes determining, via the processor, aggregate demographics data of the target region. The example method includes determining, via the processor, granular data of a source region. The example method includes calculating, via the processor, granular data of the target region to measure a media audience of the target region by apportioning the aggregate demographics data and the aggregate behavioral data of the target region based on the granular data of the source region. |
US10701456B2 |
IPTV session management
A session management involves registering at least one IPTV application in a registration table so that the registration table includes at least a respective identifier of the IPTV applications. The IPTV applications are invokable at a set top box and can be so-called embedded applications and/or browser-based applications. An event requiring the invocation of an IPTV application at the set top box is detected and triggers a look-up in the registration table. The registration table is thus used as source to indicate those IPTV applications that are potentially available and can be launched at the set top box. One of the registered applications is launched for the purpose of handling the detected event. |
US10701455B2 |
Selectively delaying control word delivery for piracy identification
Systems, devices and automated processes detect piracy of broadcast television signals through selective delay of decrypted code words that are used to render satellite or other received television signals. Smart cards or similar access control hardware are programmed to selectively delay delivery of cryptographic code words based upon the identity of the receiver device. The delayed delivery of the code words produces intentional glitches in the content rendered by the receiver, thereby allowing viewers of the rendered content to ascertain the identity of the device. |
US10701453B2 |
Systems and methods for performing an action based on context of a feature in a media asset
Systems and methods are provided herein for performing an action based on a feature in a media asset. In many media assets, specific features appear at portions of a program that users find interesting. These features can be compared with a database of stored objects that commonly appear in media assets to determine the object corresponding to the feature. The context of the object in the media asset then may be determined so that an appropriate action is selected for the system to take. |
US10701451B2 |
Program interaction system, method, client, and backend server
The present disclosure discloses a program interaction method. In the disclosed method, a backend server receives interaction information of a program from a program provider client and program information of a currently watched program from a program viewer client. After receiving the interaction information and the program information, the backend server determines the interaction information that corresponds to the program information and sends the interaction information and a resource gifting interface to the program viewer client. The program viewer client subsequently sends a resource gifting instruction through the resource gifting interface to the backend server to transfer a resource to a performer of the program. |
US10701449B2 |
Providing product information during multimedia programs
A method and system provides information and purchasing services for products placed in multimedia content. Product metadata coordinated in time with the multimedia content may be used to determine the product and obtain product information. A user may send a notification at a time when the product occurs in the multimedia content, and the time may be used to coordinate the product metadata. Product information may be provided to the user. The user may be given the option to purchase the product. Validation of the user may occur in order to authorize the purchase. |
US10701446B2 |
Content consumption and management in a network
A data analyzer engine can be configured to receive feedback indicating different content currently consumed by subscribers in a cable network environment. The data analyzer engine analyzes the feedback to identify most popular consumed content amongst the different content and produces a content guide to include multiple selectable channels from which content is available for retrieval over a shared communication link in the cable network environment. The content guide can include one or more selectable viewing options to view a rendition of content being identified as more or most popular. Each of one or more playback devices or other suitable resources retrieves and initiates display of the content guide on a display screen. Accordingly, a subscriber can view different available content options as well as an identification of content that is currently the most popular consumed content amongst viewers. |
US10701442B2 |
Coordinated background tv recognition
Techniques to coordinate ambient media detection are disclosed. A request to become active in performing media detection processing with respect to the audio environment is received from a first ambient media detection agent associated with an audio environment. A response denying the request is sent to the first ambient media detection agent if it is determined that a second ambient media detection agent associated with the audio environment currently is active in performing media detection processing with respect to the audio environment. |
US10701435B2 |
Television video interception method and device
A method and system are provided. The method includes obtaining a television video from a background server and displaying the television video. A capture instruction for the television video is received from a remote control device. In response to receiving the capture instruction, the capture instruction is transmitted to the background server, and a video capture mode is entered. |
US10701431B2 |
Handheld controller gestures for virtual reality video playback
Embodiments disclosed herein facilitate virtual reality (VR) video playback using handheld controller gestures. More specifically, jog and shuttle gestures are associated with controller rotations that can be tracked once a triggering event is detected (e.g., pressing and holding a controller play button). A corresponding jog or shuttle command can be initialized when the VR controller rotates more than a defined angular threshold in an associated rotational direction (e.g., yaw, pitch, roll). For example, the jog gesture can be associated with changes in controller yaw, and the shuttle gesture can be associated with changes in controller pitch. Subsequent controller rotations can be mapped to playback adjustments for a VR video, such as a frame adjustment for a jog gesture and a playback speed adjustment for the shuttle gesture. Corresponding visualizations of available gestures and progress bars can be generated or otherwise triggered to facilitate efficient VR video playback control. |
US10701425B2 |
Information processing apparatus and method
The present disclosure relates to an information processing apparatus and an information processing method that enable recognition of performance required for decoding more accurately. A file of an MP4 file format, in which information for grouping a plurality of partial images which can be independently decoded in a whole image is stored in moov and the encoded partial images are stored in mdat, is generated, and the generated file is stored. The present disclosure can be applied to, for example, an information processing apparatus such as an image encoding apparatus or an image decoding apparatus. |
US10701423B2 |
Advertisement scheduler
An advertisement scheduler receives a commercial break schedule generated from a completed assignment of one or more spots that correspond to the deals comprising advertiser's orders to place the spots into one or more commercial breaks in the commercial break schedule based on constraints and placement requirements. The advertisement scheduler may determine representative liability per pending spot for the deals and reshuffle the placement of the spots based on the representative liability of the deals in order to minimize liability associated with the deals. The advertisement scheduler may reshuffle the placement of the spots for maximum delivery of candidate deals, where the reshuffle is based on a forecast of expected viewership associated with the deals, and a pacing computation of cumulative demographics guaranteed at a particular point in time, modify the forecast based on weighting factor, and generate a finalized commercial break schedule based on the reshuffling. |
US10701419B2 |
Managing concurrent content playback
A content server may receive from a user device a request for a content asset and may send to the playback device a permit for accessing the content asset. The permit may be used by the content server in order to enforce a concurrency restriction, or a number of concurrent playbacks of one or more content assets desired or permitted by the playback device. In response to receiving a request for a content asset segment associated with a content asset, the content server may determine whether the number of permits currently granted to the playback device exceeds the number of desired or permitted accesses by the playback device, or a group of playback devices, to the content asset or one or more content assets. If so, then the content server may discontinue sending to the playback device any further content asset segments associated with that content asset. |
US10701417B2 |
Systems and methods for providing audio content during trick-play playback
Systems and methods for providing playback of audio content during a trick-play mode in accordance with embodiments of the invention are disclosed. Media content can include audio content and video content. The audio content is divided into segments and the video content includes frames. Synchronization information associates a presentation time of each of the segments of the audio content with a presentation time of one or more frames associated with the images of the video content. When a trick-play mode is requested, the next frame from the video content to present is determined. The synchronization information is used to determine the segments of the audio content associated with the next frame. The determined segments audio content are presented as the frames are displayed in trick-play mode. |
US10701415B2 |
Method and apparatus for segmenting data
A method and system is provided for segmenting blocks of video data into chunks for consumption by player devices to create a new block to improve overall chunk creation. In one embodiment, issues that occur at the PCP block boundaries are handled by creating two chunks, one from the tail of content from the previous block and the other from the start of the new block, with the sums of the two chunks approximately equal to the target duration, improving manifest and chunk cadence creation. In another embodiment, chunks are created when the sink 104 requests a new manifest regardless of whether a proxy chunk timer pulling data from the PCP block has expired or not. |
US10701413B2 |
Real-time sub-second download and transcode of a video stream
There is provided a system having a content server having a hardware processor and a system memory, a content management software code stored in the system memory. The hardware processor being configured to execute the content management software code to receive a search request for a video content, and identify a plurality of video content streams based on the search request. For each of the plurality of video content streams to determine a plurality of video content threads for downloading the video content stream in multiple segments, execute the plurality of video content threads concurrently at least in part for downloading the video content stream, and reassemble the video content stream from the plurality of video content threads. |
US10701409B1 |
System and method for selectively replacing commercials that are in a video data stream with alternative commercials
Systems and methods are provided for selectively replacing commercials that are in a video data stream with alternative commercials. Automatic content recognition (ACR) is performed on the video data stream to detect the identity of each of the commercials played in a commercial block during a commercial break. Commercials in the video data stream which are detected as being displayed on a video display device are stored in a first database, and commercials in the video data stream which are detected as not being displayed on the video display device are stored in a second database. A rules engine defines how commercials in the video data stream should be replaced with other commercials. Commercials in the video data stream that were previously detected as being displayed on the video display device are selectively replaced with commercials that were previously detected as not being displayed on the video display device. |
US10701408B2 |
Devices and methods for transmitting/receiving data in communication system
The method for transmitting data in a communication system provided by one embodiment of the present disclosure comprises the steps of: determining a data piece which is not to be transmitted, in view of importance information on respective data pieces constituting a data unit to be transmitted; generating an incomplete data indicator indicating that at least one data piece is not transmitted among all of the data pieces constituting the data unit; and transmitting the incomplete data indicator and the data pieces other than the data piece which has been determined not to be transmitted. |
US10701404B2 |
Real-time reshaping of single-layer backwards-compatible codec
Real-time forward reshaping, comprising selecting a statistical sliding window that indexes with the current frame, having also, a look-back frame and a look-ahead frame, determining whether they are part of the current scene, determining a noise parameter, a luma transfer function and a luma forward reshaping function based on the luma transfer function and the noise parameter within the current scene, selecting a central tendency sliding window of the current frame and the look-back frame within the current scene, and determining a central tendency luma forward reshaping function. The chroma reshaping comprises analyzing statistics for the extended dynamic range (EDR) weights and EDR upper bounds, mapping these to standard dynamic range (SDR) weights and SDR upper bounds based on the central tendency luma forward reshaping function, determining a chroma content-dependent polynomial and a central tendency chroma forward reshaping polynomial and generating chroma MMR coefficients. |
US10701403B2 |
Transmission device, transmission method, reception device, and reception method
The present invention allows for display of an image generated from HDR video data on an LDR monitor in good condition. Applying a predetermined level-mapping curve to the input video data (HDR video data) in a first range of levels provides the video data for transmission (LDR video data) in a second range of levels narrower than the first range of levels. The video data for transmission is transmitted together with the auxiliary information used to convert the levels on the receiving end. |
US10701393B2 |
Method and apparatus of reordering motion vector prediction candidate set for video coding
Method and apparatus of Inter prediction for video coding performed by a video encoder or a video decoder that utilizes motion vector prediction (MVP) to code a motion vector (MV) associated with a block coded with Inter mode are disclosed. According to one method, an initial MVP candidate list is generated for the current block. When candidate reordering is selected for the current block, target candidates within a selected candidate set are reordered to generate a reordered MVP candidate list and then the current block is encoded at the video encoder side or decoded at the video decoder sider using the reordered MVP candidate list, where the selected candidate set comprises at least partial candidates of the initial MVP candidate list. |
US10701390B2 |
Affine motion information derivation
Techniques and systems are provided for deriving one or more sets of affine motion parameters at a decoder. For example, the decoder can obtain video data from an encoded video bitstream. The video data includes at least a current picture and a reference picture. The decoder can determine a set of affine motion parameters for a current block of the current picture. The set of affine motion parameters can be used for performing motion compensation prediction for the current block. The set of affine motion parameters can be determined using a current affine template of the current block and a reference affine template of the reference picture. In some cases, an encoder can determine a set of affine motion parameters for a current block using a current affine template of the current block and a reference affine template of the reference picture, and can generate an encoded video bitstream that includes a syntax item indicating template matching based affine motion derivation mode is to be used by a decoder for the current block. The encoded video bitstream may not include any affine motion parameters for determining the set of affine motion parameters. |
US10701388B2 |
System and methods for game-generated motion vectors
Systems and methods for integrated graphics rendering are disclosed. In certain embodiments, the systems and methods utilize a graphics engine, a video encoding engine, and remote client coding engine to render graphics over a network. The systems and methods involve the generation of per-pixel motion vectors, which are converted to per-block motion vectors at the graphics engine. The graphics engine injects these per-block motion vectors into a video encoding engine, such that the video encoding engine may convert those vectors into encoded video data for transmission to the remote client coding engine. |
US10701383B2 |
Method for encoding/decoding image and device for same
Disclosed in the present invention are a method for encoding/decoding an image and a device for same. Particularly, a method for decoding an image may comprise the steps of: parsing a filter index from a bit stream outputted from an encoder; determining a filter set using the filter index, from among a plurality of filter sets belonging to a predetermined filter bank; deriving a filter coefficient based on a coefficient for filtering, defined by the filter set, which has been determined by the filter index; and applying filtering to a reconstructed image obtained using a prediction signal and a differential signal, by using the derived filter coefficient. |
US10701381B2 |
Multilayer-based image encoding/decoding method and apparatus
Disclosed are a method and an apparatus for video decoding that support a plurality of layers. The method for video decoding includes acquiring information indicating whether tile information exists and acquiring the tile information based on the information indicating whether tile information exists. |
US10701380B2 |
Multilayer-based image encoding/decoding method and apparatus
Disclosed are a method and an apparatus for video decoding that support a plurality of layers. The method for video decoding includes acquiring information indicating whether tile information exists and acquiring the tile information based on the information indicating whether tile information exists. |
US10701378B2 |
Parallel video processing apparatus using multicore system and method thereof
The present invention generally relates to a parallel video processing apparatus and method for a multicore computing system. According to a specific example of the present invention, since video unit sizes matched to the performance of each core are derived, video units obtained by segmenting an input image screen according to a video codec type are allocated to corresponding cores according to the derived video unit sizes, and then the cores process the allocated video units in parallel, a processing speed differences of each core for the segmented video units may be reduced, and thus the processing speed may be improved, and the power consumption may be reduced. |
US10701374B2 |
Digital image recompression
Techniques for image recompression. In one implementation, the techniques are implemented to recompress a baseline joint photographic experts group (JPEG) image with compression savings. The techniques replace the Huffman coding of baseline JPEG with an arithmetic coding that uses a sophisticated adaptive probability model. The arithmetic coding techniques avoid global operations such as global sorting that would prevent distributed and multithreaded decompression operations when recovering the original JPEG image from the recompressed image. At the same time, the techniques realize substantial compression savings relative to baseline JPEG, on average 23% compressing savings in some implementations. |
US10701366B2 |
Deriving motion vector information at a video decoder
An example device for decoding video data includes a memory configured to store video data, and a video decoder implemented in circuitry and configured to determine that motion information of a current block of the video data is to be derived using decoder-side motion vector derivation (DMVD), determine a pixels clue for the current block, the pixels clue comprising pixel data obtained from one or more groups of previously decoded pixels, derive the motion information for the current block according to DMVD from the pixels clue, and decode the current block using the motion information. The video decoder may generate the pixels clue using multiple hypothesis predictions from multiple motion compensated blocks. The video decoder may determine an inter-prediction direction for the motion information according to matching costs between different prediction directions. The video decoder may refine the motion information using a calculated matching cost for the pixels clue. |
US10701364B2 |
Golden-frame group structure design using stillness detection
Encoding a group of frames of a video sequence can include determining a stillness of the group of frames, in response to determining that the stillness of the group of frames meets stillness conditions, encoding the group of frames using a coding structure that is a one-layer coding structure, and, in response to determining that the stillness of the group of frames does not meet the stillness conditions, encoding the group of frames using the coding structure that is a multi-layer coding structure. Instructions for decoding a group of frames include instructions to determine, from an encoded bitstream, an indication of a coding structure used to encode the group of frames, receive the group of frames in a coding order of the coding structure, and decode the group of frames using the coding structure. The indication is one of a one-layer coding structure indication or a multi-layer coding structure indication. |
US10701363B2 |
Determining redundancy in transformed sensor data
Two or more video signals are received at respective two or more peer-level storage nodes. Discrete wavelet transformations are performed on the two or more video signals via the two or more peer-level storage nodes. Temporally stationary background data is determined from the discrete wavelet transformations at each of the two or more peer-level storage nodes. Redundancies are determined using the temporally stationary background data, the redundancies indicating an overlap between the two or more video signals. A storage size of two or more video signals is reduced by not storing the redundancies on at least one of the peer-level storage nodes. |
US10701362B2 |
High throughput significance map processing for CABAC in HEVC
A system utilizing high throughput significance map processing for CABAC in HEVC is provided. The system includes a first and second electronic device. The first electronic device encodes a block of level values, and transmits a bitstream to the second electronic device based on the encoding. The second electronic device decodes the bitstream using a high throughput significance map processing technique in order to recover video data corresponding to the block. |
US10701361B2 |
Encoding of pictures in a video
There are provided mechanisms for encoding a picture of a video sequence in a video bitstream. The picture comprises a first block of samples, wherein each sample in the first block of samples has sample values associated with at least a luma color component and a chroma color component. Each color component is assigned a first quantization parameter. The method comprises calculating a quantization parameter change for at least one color component in the first block of samples, with respect to the first quantization parameter, based on statistics calculated from the sample values from at least one color component in a second block of samples. The second block of samples is one of: source samples of the first block of samples and source samples larger than the first block of samples including the first block of samples. The method comprises quantizing at least one transform coefficient of a residual for the at least one color component in the first block of samples with a second quantization parameter, wherein the second quantization parameter is equal to the sum of the first quantization parameter and the quantization parameter change for the at least one color component. The method comprises signaling the quantization parameter change for the at least one color component to a decoder. |
US10701360B2 |
Method and device for determining the value of a quantization parameter
The value of a quantization parameter for at least one second color component of an image or image portion is determined using a current color format among several possible color formats. The determination comprises the steps of selecting at least one function associated with a possible color format, and determining the value of the quantization parameter for the second color component by applying said at least one function to a value of an intermediate quantization parameter which is based on the value of the quantization parameter of the first color component of the image or image portion. The at least one function is selected independently from the current color format. |
US10701353B1 |
Pattern, method, and apparatus for testing imaging system performance
A system is disclosed, comprising a data processing device configured to receive an image of a pattern from an imaging system, calculate a bit sequence based on the pattern, and compare the bit sequence to a true bit sequence to generate an evaluation of the imaging system; and an output device configured to output the evaluation. An exemplary pattern comprises a first plurality of shapes having a first spectral characteristic and a second plurality of shapes having a second spectral characteristic, the plurality of first shapes and the plurality of second shapes being arranged in a pattern that is self-similar at different scales. |
US10701351B2 |
Virtual image display device
First display elements and first ocular optical systems perform display in a first display region on a front side with respect to an observer, whereas second display elements and second ocular optical systems perform display in second display regions on peripheral sides with respect to the observer. Thus, a superimposed region of the display regions is provided in a position outside a central side of a person's visual field having an excellent information receiving capacity, and a wide angle of view is achieved while preventing the boundary from being visually identified. Further, the whole device is reduced in size and thickness by providing the plurality of display elements. |
US10701347B2 |
Identifying replacement 3D images for 2D images via ranking criteria
Systems and methods for replacing a 2D image with an equivalent 3D image within a web page. Content of a 2D image displayed within a web page may be identified and 3D images may be identified as possible replacements of the 2D image. The 3D images may be ranked based on sets of ranking criteria. A 3D image with a highest-ranking value may be selected based on a ranking of the 3D images. The selected 3D image may be integrated into the web page, thereby replacing the 2D image with the selected 3D image. Further, a user input manipulating the 3D image within the web page may be received. The user input may include movement of a view point of a user relative to a display displaying the web page and/or detection of a beam projected from an end of a user input device intersecting with the 3D image. |
US10701344B2 |
Information processing device, information processing system, control method of an information processing device, and parameter setting method
Technology to display images with presence on a display device while reducing data communication volume. An information processing device includes: a communicator; a multiple viewpoint image generator configured to, based on a three-dimensional model of a subject the communicator receives from an external device, generate a display image including a viewpoint image corresponding to the perspective of multiple viewpoints; and a display controller configured to display the display image on a multiple viewpoint display device that displays images corresponding to multiple viewpoints. |
US10701343B2 |
Measurement device and processor configured to execute measurement method
A measurement device adapted to cooperate with a three-dimensional image is provided. The three-dimensional image includes a plurality of three-dimensional positioning points. The measurement device comprises: a first camera unit for providing a two-dimensional image; an analysis module for analyzing the two-dimensional image to define a plurality of two-dimensional positioning points; a matching module for making the two-dimensional positioning points correspond to the three-dimensional positioning points, respectively, to generate a three-dimensional model; an input module for receiving a starting point and a destination in the two-dimensional image; a measurement module for obtaining first position information and second position information that correspond to the starting point and the destination respectively and calculating data; and an output module. A processor configured to execute a measurement method is also provided. |
US10701342B2 |
Imaging system and method for producing images using cameras and processor
An imaging system for producing images to be displayed to user via a head-mounted display apparatus that includes means for detecting gaze direction of user. The imaging system includes a first outer camera and a second outer camera, at least one inner camera, and processor coupled to aforesaid cameras and means for detecting gaze direction. The processor is configured to (i) obtain inter-pupillary distance of user with respect to user's gaze at infinity; (ii) receive detected gaze direction; (iii) control first outer camera, second outer camera and at least one inner camera to capture first outer image, second outer image and at least one inner image of a scene; and (iv) process first outer image and inner image to generate first view of the scene, and process second outer image and inner image to generate second view of the scene, based upon inter-pupillary distance and detected gaze direction. |
US10701333B2 |
System, algorithms, and designs of view-optimized zoom for 360 degree video
The present disclosure relates to systems and methods for streaming a tiled representation of video content based on a viewing direction and desired zoom level. Example methods include receiving information indicative of a view direction and a zoom level. The view direction and the zoom level correspond to a field of view including a first portion of the video content. A second portion of the video content is outside of the field of view. The method also includes selecting, from a plurality of viewports, an active viewport corresponding to the first portion of the video content. The active viewport specifies a set of one or more active tiles of a tiled representation of the video content. The method additionally includes comparing the set of one or more active tiles with a set of one or more previous active tiles and causing streaming and rendering to stop with respect to previous active tiles that are not in the set of one or more active tiles. The method includes causing streaming and rendering to commence with respect to active tiles that are not in the set of one or more previously active tiles. |
US10701330B2 |
Information processing apparatus that performs auto white balance if additional information is not extracted from a captured image, information processing system, information processing method, and storage medium
An image capturing unit captures an image including an embedded image that is printed on the basis of image data in which at least a color component has been modulated according to additional information. An adjustment unit adjusts a white balance of the image captured by the image capturing unit on the basis of an adjustment value associated with the embedded image. A processing unit processes image data of the image captured by the image capturing unit whose white balance has been adjusted by the adjustment unit to read the additional information in the image captured by the image capturing unit. |
US10701329B2 |
White balance parameter determination method and white balance adjustment method, device, and storage medium thereof
A white balance parameter determination method and white balance adjustment method, device, and storage medium, the parameter determination method including: obtaining raw images captured by a camera device in each of a set of color temperature categories; calculating a red average value (Ravg) and a blue average value (Bavg) of each raw image; determining a red adjustment value according to a first difference value between the Ravg of each raw image and a Ravg of a golden set and determining a blue adjustment value according to a second difference value between the Bavg of each raw image and a Bavg of the golden set; and determining a final red adjustment value using the red adjustment value and a preset red adjustment value in a preset parameter table and determining a final blue adjustment value using the blue adjustment value and a preset blue adjustment value in the preset parameter table. |
US10701326B1 |
Image display system, method of operating image display system and image projecting device
An image display system. The image display system includes an image source for producing an image. The image source includes a plurality of display units arranged in an array and each display unit is configured to emit collimated light for producing a pixel of the image. The image display system includes a volumetric display module including a plurality of optical diffuser elements arranged in a stack. Furthermore, an optical diffuser element of the plurality of optical diffuser elements is maintained in a first state or a second state. The image display system includes a controller operatively coupled to each of the image source and the volumetric display module. The controller is configured to control an optical diffuser element to maintain the optical diffuser element in the second state and the plurality of display units for projecting the image on the optical diffuser element maintained in the second state. |
US10701324B2 |
Gestural control of visual projectors
Gestures may be performed to control a visual projector. When a device or human hand is placed into a projection field of the visual projector, the visual projector responds to gestures. The human hand, for example, may gesture to rotate a projected image or to correct the projected image. The visual projector may thus manipulate and/or correct the projected image in response to the gesture. |
US10701321B2 |
System and method for distributed video analysis
A system and method for distributed analysis of image data in a video surveillance system can be deployed in households, businesses, and within corporate entities, in examples. The image data are processed on local video analytics systems located within the networks of the businesses or on remote video analytics systems hosted by a cloud service. To limit the data traffic imposed by the image data on the network, the system divides the image data processing into separate object detection and analysis functions. The system can also integrate the object detection function within the surveillance cameras or on a local gateway. This can significantly reduce the data traffic sent over networks as compared to current video surveillance systems and methods since only image data containing object of interest needs to be sent. |
US10701318B2 |
System and method for augmented reality multi-view telepresence
Disclosed are systems and methods for augmented reality multi-view telepresence. An exemplary embodiment is provided for a first-location participant and a second-location participant, each location having respective pluralities of cameras and display segments. A session geometry of a multi-location telepresence session is obtained for the participants. According to the session geometry, a selection is made of a first-to-second-viewpoint second-location camera from among the second-location cameras and a first-to-second-viewpoint first-location display segment from among the plurality of first-location display segments. A first-to-second-viewpoint video stream captured by the selected first-to-second-viewpoint second-location camera is received, and a line-of-sight augmented-reality session is generated by rendering the received first-to-second-viewpoint video stream via the selected first-to-second-view-point first-location display segment. |
US10701317B2 |
Method for collective contribution video creation and messaging
Disclosed herein is a method for collective contribution video creation and messaging wherein story-based communications are created among multiple users. The disclosed method uses a program or application wherein a virtual object is used to authorize a particular user to make the immediate post to the applicable story communication. The possession of the virtual object also indicates that any user that does not have possession of the virtual object is unable to presently contribute to the group storyline. Once the user in possession of the virtual object submits his or her content, the virtual object is made available. Any user inside the story seeking to gain control may then attempt to obtain the virtual object. The present disclosure aids users in creating story timelines of their contributions, as well as promoting full contribution from all group members in messaging. |
US10701316B1 |
Gesture-triggered overlay elements for video conferencing
A video conferencing system is described that includes an image capture system configured to capture image data of a participant in a video conferencing session, a pose tracker configured to track a pose of the participant based on the captured image data, a user interface (UI) element generator configured to generate a UI element, a rendering engine configured to render, based on the pose of the participant, at a position locked relative to a position of the participant in the image data, the UI element for display by the video conferencing system, a gesture detector configured to detect, from the image data, a gesture performed by the participant with respect to the rendered UI element, and a video conferencing application configured to perform an action in response to the gesture. |
US10701314B2 |
Inmate device and user interface for inmate initiated video visitation system
A computer-implemented video vistation system of a correctional facility includes at least one inmate computer device in the correctional facility for use by an incarcerated inmate and being pre-programmed to communicate exclusively with a visitation services computer system. The at least one inmate computer device is configured, via an inmate interface presented on the inmate computer device, to accept a selection from a pre-registered authorized inmate user to initiate a visitation session with a remotely located non-incarcerated visitor without requiring endpoint control to schedule or initiate the visitation session by administrative personnel of the correctional facility. The visitation services computer system is configured to receive the accepted selection from the pre-registered authorized inmate user, transmit a text message to a visitor computer device of a remotely located non-incarcerated visitor including an invitation to a visitation session with the pre-registered authorized inmate user, and establish, when funds exist in a financial account to apply to a charge for the visitation session and when the visitor accepts the invitation via the visitor computer device, an interconnection between the visitor computer device and the at least one inmate computer device to commence an electronic visitation session. |
US10701313B2 |
Video communication device and method for video communication
A local video communication device includes a local translucent display device and a plurality of local cameras, the local translucent display device is configured to display remote video information from a remote video communication device; and the plurality of local cameras configured to capture a local video information; wherein the plurality of local cameras are placed on the back of the local translucent display device, and the plurality of local cameras are arranged in a two-dimensional camera array, and the local translucent display device further comprises a micro processing unit, wherein the micro processing unit comprises: a video capture and processing module, a location acquisition module configured to obtain the local user's face location, a communication module configured to communicate with the remote video communication device, and a display module configured to display the remote video information. |
US10701307B2 |
Image data output device, image data output method, integrated circuit, and image display device
Provided are an image data output device, an image data output method, an image display device, and an integrated circuit that are possible to eliminate stutter by selecting a frame rate from a plurality of frame rate candidates. The image data output device that switches a frame rate of a generated image for each frame and outputs the image to an image display device includes an image generation unit that, on a basis of image generation time required to generate the image, changes the frame rate to one of a plurality of frame rates which are predetermined. |
US10701302B2 |
Image display apparatus and operation method thereof
Provided are an image display apparatus and an operation method thereof. The image display apparatus includes a display, a memory, and a processor configured to execute instructions stored in the memory, the instructions, when executed by the processor, cause the image display apparatus to perform a first channel search comprising searching for one or more channels in which a signal exists as a background operation, while simultaneously performing at least one of initial setting operations of the image display apparatus, to perform a channel search condition setting operation among the initial setting operations to obtain a channel search condition, in response to the channel search condition being obtained through the channel search condition setting operation, to perform a second channel search comprising searching for at least one channel receivable by the image display apparatus from among the channels obtained by the first channel search, based on the obtained channel search condition, and display a result of the second channel search on the display. |
US10701294B1 |
Local pixel driver circuitry
An image sensor may include an array of image sensor pixels. Each image sensor pixel in the array may be a global shutter pixel that includes first transistors and second transistors that are substantially larger than the first transistors. The second transistors may receive row control signals from peripheral row drivers formed at the edge of the array. Each pixel may further include local driver circuits interposed between the peripheral row drivers and the second transistors. Each local driver circuit may include a pull-down transistor for driving a row control signal low and a pull-up transistor for driving the row control signal high. Each local driver may optionally be shared among two or more adjacent pixels in a given row. The local drivers help reduce the total capacitive loading at the output of the peripheral row drivers and can therefore help improve row driver performance and minimize integration time. |
US10701293B2 |
Method for compensating for off-axis tilting of a lens
A method for compensating for off-axis tilting of a lens relative to an image sensor in an image acquisition device comprises acquiring a set of calibrated parameters n → ≡ ( n x n y n z ) corresponding to the tilting of said lens. P′x and P′y indicate a coordinate of a pixel in an acquired image. Image information is mapped from the acquired image to a lens tilt compensated image according to the formulae: P x ′ = s n z ( n z - 1 ) ( ( n x 2 + n z ( n z - 1 ) ) u x + n x n y u y ) P y ′ = s n z ( n z - 1 ) ( ( n y 2 + n z ( n z - 1 ) ) u y + n x n y u x ) where s comprises a scale factor given by s = n z u x n x + u y n y + n z and where ux and uy indicate the location of a pixel in the lens tilt compensated image. |
US10701287B1 |
Passive clear air turbulence detection system and method
A passive thermal imaging system is described. The system includes at least one detector array configured to detect thermal electromagnetic radiation (EMR), imaging optics, and processing electronics. The imaging optics are configured to receive thermal EMR from an object, and to image the received thermal EMR onto pixels of each of the at least one detector array. The processing electronics are configured to receive a detected signal from each of the pixels of the at least one detector array, to calculate a correlation value based on a correlation between the received detected signals from the pixels, and to compare the correlation value with a threshold correlation value to determine whether a detection event has occurred. |
US10701284B2 |
Determining state signatures for consumer electronic devices coupled to an audio/video switch
Methods, systems, and apparatuses are described for automatically determining a state signature for consumer electronic device(s) coupled to a switching device and/or other devices communicatively coupled to the consumer electronic device(s). The state signature is indicative of functional state(s) in which the consumer electronic device(s) are in. Such states include a power state, a proximity state, a communication state, and/or an operational state of the consumer electronic device(s). Based on the state signature(s), the switching device may infer which of the consumer electronic device(s) the user would like to use (or is using) and cause action(s) to be performed. Such actions include automatically switching to the AV port(s) to which such consumer electronic device(s) are connected, transmitting command(s) to such consumer electronic device(s), transmitting a notification message to such consumer electronic device(s), etc. |
US10701282B2 |
View interpolation for visual storytelling
A plurality of frames of a video recorded by a video camera and depth maps of the plurality of frames are stored in a data storage. One or more target video camera positions are determined. Each frame of the plurality of frames is associated with one or more of the target video camera positions. For each frame, one or more synthesized frames from the viewpoint of the one or more target camera positions associated with that frame are generated by applying a view interpolation algorithm to that frame using the color pixels of that frame and the depth map of that frame. Users can provide their input about the new camera positions and other camera parameters through multiple input modalities. The synthesized frames are concatenated to create a modified video. Other embodiments are also described and claimed. |
US10701279B2 |
Utilizing alignment models and motion vector path blending to generate a long exposure digital image from a sequence of short exposure digital images
This disclosure relates to methods, non-transitory computer readable media, and systems that generate a virtual long exposure image from a sequence of short exposure images portraying a moving object. In various embodiments, the image transformation system aligns two digital images in the sequence of short exposure images. The image transformation system can determine a motion vector path for the moving object between the first digital image and the second digital image. The image transformation system can also blend pixels along the motion vector path to generate a blended image representative of the motion of the moving object between the first digital image and the second digital image. The image transformation system can generate additional blended images based on consecutive pairs of images in the sequence of digital images and generates a virtual long exposure image by combining the first blended image with the additional blended images. |
US10701277B2 |
Automatic exposure module for an image acquisition system
A method for automatically determining exposure settings for an image acquisition system comprises maintaining a plurality of look-up tables, each look-up table being associated with a corresponding light condition and storing image exposure settings associated with corresponding distance values between a subject and the image acquisition system. An image of a subject is acquired from a camera module; and a light condition occurring during the acquisition is determined based on the acquired image. A distance between the subject and the camera module during the acquisition is calculated. The method then determines whether a correction of the image exposure settings for the camera module is required based on the calculated distance and the determined light condition; and responsive to correction being required: selects image exposure settings corresponding to the calculated distance from the look-up table corresponding to the determined light condition; and acquires a new image using the selected image exposure settings. |
US10701275B1 |
Single camera vision system for logistics applications
This invention provides a single-camera vision system, typically for use in logistics applications, that allows for adjustment of the camera viewing angle to accommodate a wide range of object heights and associated widths moving relative to an imaged scene with constant magnification. The camera assembly employs an image sensor that is more particularly suited to such applications, with an aspect (height-to-width) ratio of approximately 1:4 to 1:8. The camera assembly includes a distance sensor to determine the distance to the top of each object. The camera assembly employs a zoom lens that can change at relatively high speed (e.g. <10 ms) to allow adjustment of the viewing angle from object to object as each one passes under the camera's field of view (FOV). Optics that allow the image to be resolved on the image sensor within the desired range of viewing angles are provided in the camera lens assembly. |
US10701271B2 |
Display apparatus
A display apparatus is disclosed. The display apparatus includes: a display unit configured to display an image; and a controller configured to display a planar image of an omnidirectionally captured image or a thumbnail image of a partial region of the omnidirectionally captured image, with a first point of the omnidirectionally captured image as a center, wherein a center of the planar image or a center of the thumbnail image is variable. |
US10701266B2 |
Method for reading out contents of a video file having a predefined video file format
A method is provided for reading out contents of a video file having a predefined video file format. The contents include video frames of an object in motion captured by a video recording device, and motion data of an object collected by an inertial measurement unit (IMU) that is attached to the object. The motion data is stored as metadata in one or more time intervals of the video file. Parsing instructions are stored in a computer memory. The parsing instructions indicate how the metadata is parsed into motion data for one or more video frames that are associated with the respective motion data. The contents of the video file are read out using the stored parsing instructions, thereby identifying specific video frames with their respective correlated motion data. |
US10701258B2 |
Camera manipulation device
[Problem] To enable imaging to be performed with appropriate timing.[Solution] In a camera manipulation device 1 according to the present invention, a trigger signal T12 is issued and imaging is begun when a prescribed command is transmitted from a control circuit side to an imaging unit side (see S12). Because the issuance of such trigger signal T12 is not accepted before a character reception start command is issued, it is possible to perform imaging with appropriate timing. |
US10701256B2 |
Switchover control techniques for dual-sensor camera system
Techniques are described for automatically selecting between multiple image capture subsystems with overlapping fields of view but different optical properties. A selection may be made by estimating a plurality of operational characteristics of an image capture event, and, based on those estimates, selecting a primary image capture subsystem for the image capture event. For example, in a device such as a cellphone comprising two capture subsystems, each subsystem including a lens system and sensor system where each subsystem has a different fixed optical zoom parameter, a subsystem can be chosen based on a combination of desired zoom value, estimated focus distance, and estimated scene brightness. |
US10701254B2 |
Camera system with minimal area monolithic CMOS image sensor
The disclosure extends to methods, systems, and computer program products for digitally imaging with area limited image sensors, such as within a lumen of an endoscope. |
US10701252B2 |
Imaging optical system, imaging system, and imaging apparatus
An imaging optical system includes two optical systems. The two optical systems each include an object-side filter and an image-side filter having different spectral characteristics. A wavelength of light for which the object-side filter has a spectral transmittance and a spectral reflectance of 50% is longer than a wavelength of light for which the image-side filter has a spectral transmittance and a spectral reflectance of 50%. |
US10701250B2 |
Portable electronic device
Portable electronic devices having I/O assemblies that can include optical and audio components are described. An exemplary I/O assembly can include a first camera module and a second camera module that can be carried within a camera module housing. A flex connector can carry a strobe that can be positioned between the first camera module and the second camera module. A trim can enclose the first camera, the second camera and the strobe and optically isolates the optical components. An exemplary portable electronic device can include a side wall retainer that defines its perimeter, a front cover glass and a rear cover glass that cooperate to form an enclosure. The I/O assembly can be secured to the enclosure both from inside and outside of the rear cover glass. I/O assembly can also include an audio transducer that can record sound when the camera module are recording videos. |
US10701249B1 |
Heat dissipation assembly and action camera
An action camera includes an external housing and a main chip disposed inside the external housing. The action camera also includes a heat dissipation assembly configured to dissipate heat from at least one heat generating component of the action camera. The at least one heat generating component includes the main chip. The heat dissipation assembly includes a heat tube and a first heat dissipation panel. An evaporation end and a condensation end of the heat tube are both in thermal contact with the first heat dissipation panel. The condensation end of the heat tube is disposed farther away from the main chip relative to the evaporation end of the heat tube. The first heat dissipation panel is configured to be in thermal contact with the main chip and the external housing. |
US10701243B2 |
Information processing method, first terminal, second terminal, server, and system
Embodiments of the present disclosure disclose an information access control method performed at a server, the method including: receiving an image sharing request from a first terminal, the image sharing request including a first image to be shared among a user group of a social networking application; encrypting the first image using an encryption key to obtain a second image; sending a preview version of the first image to a second terminal; receiving an image viewing request from the second terminal in response to a user selection of the preview version of the first image at the second terminal and a user-initiated resource transfer from the second user account to the first user account; and returning the second image and a decryption key to the second terminal, wherein the second terminal is configured to restore the first image from the second image using the decryption key. |
US10701238B1 |
Context-adaptive scanning
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for context-adaptive scanning of digital components. In one aspect, a method comprises: selecting a given digital component from among a plurality of digital components based on a current scanning priority of the given digital component; scanning the given digital component, comprising determining a current state of the given digital component; determining a current context of the given digital component based on one or more of: (i) the current state of the given digital component, or (ii) a current scan index of the given digital component that specifies a number of times the given digital component has been scanned; determining an updated scanning priority of the given digital component based on the current context of the given digital component; and re-scanning the given digital component according to the updated scanning priority. |
US10701237B2 |
Information processing apparatus and data storage program
An information processing apparatus includes: a non-volatile memory; and a hardware processor that controls the non-volatile memory, wherein the hardware processor determines whether communication speed of a communication path to the non-volatile memory is equal to or less than a threshold value and encrypts the data transmitted to the non-volatile memory when the communication speed is determined to be equal to or less than the threshold value. |
US10701236B2 |
Image processing apparatus, image processing system, and control method for activating an application therein
An image processing apparatus includes a storage unit in which a usage quantity of each of the functions is stored, and a processor configured to control activation of the application, based on the usage quantity of the function employed by the application. |
US10701234B2 |
Illumination device having a support member for supporting a light guide member and image reading device including the same
An illumination device includes a light emitting unit, a light guide member, and a support member. The light guide member has a flat plate part that extends in the longitudinal direction and a light guide body, and is molded such that a sectional shape vertical to the longitudinal direction is a hat shape. The support member has a pair of end support parts that support both end parts in the longitudinal direction of the light guide member and a flat plate part-support part that supports a surface of the flat plate part of the light guide member, which is opposite to a side of the light guide body. A support surface of the flat plate part-support part abuts the surface in an entire area in the longitudinal direction of the surface of the light guide member. |
US10701231B2 |
Information processing apparatus capable of stopping power feed to nonvolatile storage portion, power feed control method
An information processing apparatus includes first and second power feed control portions and a storage processing portion. The first power feed control portion stops power feed to a nonvolatile first storage portion when reading or writing data from/to the first storage portion is completed. In a case where power feed to the first storage portion is stopped, the storage processing portion stores specific data among data stored in the first storage portion into a second storage portion. When an access request for accessing data in the first storage portion has been received: when access-target data specified in the access request is not stored in the second storage portion, the second power feed control portion resumes power feed to the first storage portion; and when the access-target data is stored in the second storage portion, does not resume the power feed to the first storage portion. |
US10701227B2 |
Original-document-feeding apparatus, image-reading apparatus, and image-forming apparatus
An image-forming apparatus includes an image-reading unit. The image-reading unit includes a first member and a second member. The image-reading unit includes an original-document-feeding apparatus that conveys an original document from an original-document-loading tray to a discharge tray via a read position. In the first member and the second member, a first conveyance passage along which the original document is conveyed to the read position and a second conveyance passage along which the original document is conveyed from the read position to the discharge tray are formed. The second member includes at least two conveyance rollers. Between the two conveyance rollers, there are opening edges for partly allowing access to the second conveyance passage. The second member includes a lid for covering an opening that is defined by the opening edges. |
US10701222B2 |
Image forming apparatus, image editing method and non-transitory computer-readable recording medium for forming an image on a recording medium based on an image displayed on a display section
An image processing method for processing a display image includes using an image forming apparatus which includes a position detector detecting a position of contact with a display screen and forms an image on a recording medium based on a display image displayed on the display screen. The display image includes an object image indicative of an object for an image formation and a medium image indicative of the recording medium, and the image processing method includes modifying magnification of the object image with respect to the medium image, without modifying the medium image, based on contact positions of two points detected by the position detector. |
US10701211B2 |
Method of controlling communications within a digital intercom system
A method of managing communications between communication devices within a digital intercom system includes providing input and output tables for each communication device. The tables for each device are made up of cells formed from linear arrays corresponding to communication channels and the other devices. When two devices communicate on a given channel, a cell in the appropriate input and output table is identified based on the channel and the devices communicating. The cells provide volume control information which can be relied upon to determine if or to what degree audio signals should be transferred between the devices. |
US10701210B2 |
Systems and methods for matching subjects with care consultants in telenursing call centers
The present disclosure relates to a system and method configured for matching subjects that call into a call center where calls are answered by care consultants that provide health care or consult on health care remotely via the call center, wherein the matching is based on holistic information related to both the individual subjects and the individual care consultants. The method being performed by one or more hardware processors configured by machine-readable instructions, the method comprising responsive to receiving a call from a first subject, obtaining first subject information associated with the first subject, obtaining care consultant information associated with a plurality of care consultants associated with the call center including first care consultant information associated with a first care consultant, and analyzing the first subject information and the first care consultant information to determine whether a match exists between the first subject and the first care consultant. |
US10701208B2 |
Multi-party call control method and device, and multi-pass terminal
Multi-party call control method and device, and a multi-pass terminal are provided. The method includes: setting up calls with at least two terminals, respectively; and controlling uplink and downlink service data of at least one of the at least two terminals, or informing a network to control uplink and downlink service data of at least one of the at least two terminals, or informing at least one of the at least two terminals to control uplink and downlink service data of the at least one terminal. Compared with the existing techniques, in embodiments of the present disclosure, all the remote terminals in the multi-party call may be flexibly controlled according to different session demands and actions. |
US10701206B2 |
System and method for contact center communications
A system can connect multiple disparate web products and services through a common interface. Each product can function with or without other plugins as the features are dynamic based on what plugins are available. Desktops for contact centers can provide dynamic adjustment for given usage contexts. Secure electronic communication between parties reduce exposure to a man-in-the-middle attack within a contact center deployment equipped with interactive voice response functionality. |
US10701203B2 |
Methods of operating a user device in a user device group and related user devices and control servers
A first user device may be included in a user device group including the first user device and a second user device that share a same service identifier for a communication service. The method may include accepting user input at the first user device to activate an operation mode for the first user device. Responsive to accepting the user input to activate the operation mode at the first user device, the operation mode may be activated at the first user device. Responsive to accepting the user input to activate the operation mode at the first user device, a notification regarding activation of the operation mode may be transmitted to a control server that is remote from the first user device. Related user devices and control servers are also discussed. |
US10701200B2 |
Electronic device, control method and non-transitory storage medium for associating a text message with a call
An electronic device comprises: a display; a communication unit; and a processor configured to control input of a transmission text message to be transmitted along with making an outgoing call. The processor is configured to, when a call receiver is chosen on the display, execute a process based on add-ons relating to input of the text message. |
US10701198B2 |
Audio call analysis
A device includes a communication interface, an input interface, and a processor. The communication interface is configured to receive an audio signal associated with an audio call. The input interface is configured to receive user input during the audio call. The processor is configured to generate an audio recording of the audio signal in response to receiving the user input. The processor is also configured to generate text by performing speech-to-text conversion of the audio recording. The processor is further configured to perform a comparison of the text to a pattern. The processor is also configured to identify, based on the comparison, a portion of the text that matches the pattern. The processor is further configured to provide the portion of the text and an option to a display. The option is selectable to initiate performance of an action corresponding to the pattern. |
US10701193B2 |
Hinged electronic device with moving support plates for a flexible display and corresponding systems
An electronic device includes a first device housing and a second device housing. Each can optionally define a linear recess. A hinge couples the first device housing to the second device housing. The first device housing is pivotable about the hinge relative to the second device housing. A flexible display is situated in the linear recess, where included, and spans the hinge. The hinge includes a cam, a first support plate pivotally coupled to a first side of the cam, and a second support plate pivotally coupled to a second side of the cam. The first support plate, the cam, and the second support plate bridge the linear recess of each device housing when the electronic device is in an axially displaced open position, but define boundaries within which the flexible display defines a service loop when the electronic device is in a closed position. |
US10701192B1 |
System and method for ending view change protocol
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing view change. One of the methods is to be implemented on a blockchain maintained by a number (N) of nodes and performed by a first node of the N nodes that is in a view change protocol. The method includes: obtaining, respectively from at least Q second nodes of the N nodes, at least Q first messages each comprising (1) a consistent current view known to the second node indicating a primary node designated among the N nodes and (2) a consistent current sequence number known to the second node, the current sequence number associated with a latest transaction or a latest block, wherein the current sequence number is larger than a first sequence number known to the first node; and responsive to obtaining the at least Q first messages, ending the view change protocol. |
US10701191B2 |
Configuring rules for filtering events to be included in event streams
The disclosed embodiments provide a system that processes network data. During operation, the system obtains, at a remote capture agent, a first protocol classification for a first packet flow captured by the remote capture agent. Next, the system uses configuration information associated with the first protocol classification to build a first event stream from the first packet flow at the remote capture agent, wherein the first event stream comprises time-series event data generated from network packets in the first packet flow based on the first protocol classification. The system then transmits the first event stream over a network for subsequent storage and processing of the first event stream by one or more components on the network. |
US10701190B2 |
Efficient parsing of optional header fields
Communication apparatus includes multiple interfaces configured to be connected to a network so as to receive and transmit data packets having respective packet headers that includes a basic header record and one or more optional records. Parsing instructions specify one or more types of the optional records and indicate, for each specified type, an offset within an optional record of the specified type. Upon receiving each packet, routing logic parses the basic header record in the packet, parses the one or more optional records so as to identify any optional records of the one or more specified types, extracts header data from the identified optional records at the offset indicated for the specified type, and processes and forwards the data packets via the interfaces to the network in accordance with information parsed from the basic header record and the extracted header data. |
US10701189B2 |
Data transmission method and apparatus
A data transmission method and apparatus to separate control information and data information in a Transmission Control Protocol (TCP) protocol stack on a concentrator in order to improve data transmission efficiency. The data transmission method includes that a concentrator of a first device generates a first TCP packet based on first data that needs to be sent by a collector of the first device to a second device, where a payload of the first TCP packet is empty, the first TCP packet includes indication information, and the indication information instructs the collector to generate a second TCP packet based on the first TCP packet. The concentrator sends the first TCP packet to the collector. The collector generates the second TCP packet based on the first TCP packet and sends the second TCP packet to the second device. |
US10701185B2 |
Content management and transformation system for digital content
A transformation engine that enables content and information to be transformed from one format, a source format, to a format that is compatible with the requesting device, a destination format. Advantageously, various device types can access and share content via a network without concern as to the original format of the content. When a client device provides a request for content, the transformation engine identifies delivery characteristics of the client device, and identifies a source for the requested content. The transformation engine then transforms the source formatted content into a format identified through a best fit analysis of the delivery characteristics of the device. |
US10701175B1 |
Topic disambiguation and classification
A method for generating recommendations involves selecting a first platform message, making a first determination that the first platform message is potentially associated with a plurality of topics including a first topic and a second topic, obtaining additional information associated with the first platform message including at least one of information about an account that authored the first platform message and information about third party accounts engaging with the first platform message, making a second determining that the first platform message is associated with the first topic using the plurality of topics and at least a portion of the additional information, wherein the first topic is an initial classification of the first platform message, generating a recommendation for at least one account based on the second determination, and providing the recommendation to at least one account. |
US10701171B2 |
Message caching for a node in a wireless mesh network
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may transmit a smart friend request message to a set of nodes in the wireless mesh network. The set of nodes may be associated with a friend feature that may include maintaining one or more element messages intended for the first node when the first node is in a low power state. Each of the one or more element messages intended for the first node may include an element address corresponding to an element at the first node. The smart friend request message may indicate a hierarchy of element addresses to maintain at the second node. The apparatus may operate in the low power state during which the second node maintains the one or more element messages for the first node based at least in part on the hierarchy of element addresses. |
US10701167B1 |
Adaptive quorum for a message broker service
A technology is provided for adapting a quorum size of messaging nodes in a service provider environment. An adaptive quorum evaluation is executed to determine a number of messaging nodes for a quorum of messaging nodes. A messaging environment trigger is identified to change the number of messaging nodes used for the quorum of messaging nodes. The number of messaging nodes used for the quorum of messaging nodes is changed based on the messaging environment trigger. Data for the message is synchronized with a quorum of messaging nodes before delivering the message. |
US10701164B2 |
Engaged micro-interactions on digital devices
A technique for engaged micro-interactions on digital devices is disclosed. In an embodiment, activities performed on a digital device are monitored. Further, at least one user accessing the digital device and friends associated with the user are determined based on the activities. Furthermore, a profile for the user and friends is created. Moreover, time spent and required to perform an action on content are determined based on the profile. In addition, a list of desires associated with the user and/or friends is determined based upon the activities and/or time spent and required to perform the action on the content. Also, the list of desires are ranked based on the activities to be performed by the user and friends. The user and/or friends are then engaged by providing a micro-interaction on the digital device based on the ranking of the list of desires and a time required to download online content. |
US10701155B2 |
Method and system for status management communication
Systems and methods for coordinating communications with alerts are disclosed herein. The systems include: a first client device and one or more second devices which each access a remote server. The first client device, the remote interaction processing infrastructure or server processor, and the second client devices communicate with one another via alerts, for example, to create and maintain databases. |
US10701153B1 |
Cloud data archiving using latest snapshot metadata
A data processing system archives local snapshots of a primary storage object to cloud storage by dividing an address space of the snapshots into sequential chunks, and organizing the cloud storage into archived snapshots including sets of cloud objects created from respective modified chunks of local snapshots. The archived snapshots are organized into families each having a full snapshot and incremental snapshots. A new family is started by creating a synthesized full snapshot from the archived snapshots of a preceding family, which includes (1) for chunks whose data is contained within one cloud object of the preceding family, logically incorporating the cloud object into the synthesized full snapshot, and (2) for chunks whose data is contained within multiple cloud objects of the preceding family, coalescing the data of the cloud objects into a new cloud object and logically incorporating the new cloud object into the synthesized full snapshot. |
US10701148B2 |
Content delivery framework having storage services
A framework supporting content delivery and comprising a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services, wherein the plurality of CD services comprise: collector services, reducer services, storage services, and control services; and wherein at least some of the plurality of devices run storage services, and wherein the storage services running on the at least some of the plurality of devices comprise at least one storage services network. At least one storage service is configured to provide persistent storage that is locally and/or globally addressable. |
US10701143B1 |
Server-orchestrated peer-to-peer content sharing in CMS and sync-n-share applications
Optimized content sharing in an enterprise storage system using a content management system having an orchestration server to coordinate access by and sharing of content over a LAN directly between peer-to-peer end-user enterprise clients. Clients are connected in a peer-to-peer LAN network and organized into content sharing groups that are authorized to share particular content. Upon receiving a request from a client for content, the orchestration server identifies one or more other clients in the same content sharing group that have valid, current copies of the requested content, establishes trusted secure peer-to-peer communications using authentication tokens and URLs of the other clients to the content, and coordinates peer-to-peer transfer of the content over the LAN to the requesting client. For multiple clients with valid content, the orchestration server coordinates transfer to the requesting client using multiple threads. |
US10701142B2 |
Systems and methods for load balancing across media server instances
A system and method are presented for load balancing across media server instances. In an embodiment, media is broken out into a multi-tenanted service allowing the media to be scaled independently of the number of organizations supported on a cloud-based collaboration platform. Scaling may occur in a scaling-out or a scaling-in operation. States for a media service may comprise in-service, quiescing, quiesced, failed, etc. The states may be used to monitor sessions associated with an instance and determine which media instances to terminate during a scaling-in operation. In an embodiment, new instances may be added to a collection of media instances in response to an increased workload in a scaling-out operation. |
US10701141B2 |
Managing software licenses in a disaggregated environment
Server resources in a data center are disaggregated into shared server resource pools. Servers are constructed dynamically, on-demand and based on a tenant's workload requirements, by allocating from these resource pools. The system also includes a license manager that operates to manage a pool of licenses that are available to be associated with resources drawn from the server resource pools. Upon provisioning of a server entity composed of resources drawn from the server resource pools, the license manager determines a license configuration suitable for the server entity. In response to receipt of information indicating a change in a composition of the server entity (e.g., as a workload is processed), the license manager determines whether an adjustment to the license configuration is required. If so, an adjusted license configuration for the server entity is determined and tracked to the tenant. The data center thus allocates appropriate licenses to server entities as required. |
US10701139B2 |
Life cycle management method and apparatus
A life cycle management method and an apparatus, where the method includes receiving a life cycle management operation request for a first virtualized network function (VNF) instance, where the life cycle management operation request includes an instance identifier (ID) of the first VNF instance and an operation type, determining, according to a correspondence between an instance ID of a VNF instance and a life cycle management operation type, that the operation type falls within life cycle management operation types corresponding to the instance ID, where the life cycle management operation type in the correspondence represents that the life cycle management operation type is authorized by an authorization subject, and initiating a resource operation request to a virtualized infrastructure manager (VIM), where the resource operation request includes the instance ID. |
US10701137B2 |
Exchange service management contents with a cloud entity via a self-contained cloud content package
This disclosure relates to a method, system, and medium to exchange service management contents with a cloud entity via a self-contained cloud content package. The device retrieves a plurality of service management contents for a first cloud controller that offers a cloud service. Also, the device generates a self-contained cloud content package including a plurality of service management contents and a plurality of associated dependencies and configurations. The self-contained cloud content package includes elements for provisioning and managing the cloud service offered by the first cloud controller. Moreover, the device exchanges the plurality of service management contents with a second cloud controller in a cloud entity to support the second cloud controller to deploy and manage the cloud service. |
US10701134B2 |
Transferring data between block and file storage systems
Provided is a method, computer program product, and system for transferring data between block and file storage systems. A remote server may receive, from a host device, a request to restore data to the host device. The remote server may store the data as one or more objects, with each object corresponding to an extent of a logical volume on the host device. A set of strides on the host device that correspond to the one or more objects may be determined using metadata for the one or more objects. Each of the one or more objects may be split into a set of data pieces using the metadata. Each data piece may then be transmitted from the remote server to the host device. |
US10701131B2 |
System and method for capturing interaction data relating to a host application
Systems and methods for capturing interaction data relating to a host application (app) implemented on a mobile device are disclosed. A tracking module is embedded in the host application. Interaction data relating to the host application is captured on the mobile device with the tracking module. The captured interaction data is transmitted from the mobile device. |
US10701130B2 |
Methods and systems that use feedback to distribute and manage alerts
The current document is directed to methods and systems that employ user feedback and user-initiated alert-generation-and-distribution-system modifications to provide for flexibility and responsiveness. In a described implementation, participants in a social environment provided by a collaborative alert-generation-and-distribution-system suggest modifications which are automatically or semi-automatically incorporated in an alert-generation-and-distribution-system when the participants agree to the suggested modifications. |
US10701127B2 |
Apparatus and method for supporting relationships associated with content provisioning
A method includes receiving transaction information related to supplemental content that is presented in association with base content, where the transaction information includes an identification of a user. The method also includes identifying a relationship between the user and a content provider that provided the base content using the identification. The method further includes obtaining user transaction credentials from the content provider and completing a transaction for the user using the user transaction credentials. |
US10701126B2 |
Method and a system to deliver multimedia content in a downstream network
A method and a system are described for delivering multimedia content in a downstream network. The method includes monitoring a real-time quality of service associated with a bit rate traffic from a plurality of client devices and network topographies. The method includes creating a plurality of channels, to be multi-casted by a plurality of slave servers associated with a plurality of adaptive bit rates associated with the multimedia content based on the monitoring. The method includes publishing a master manifest comprising multicast information associated with each of the plurality of channels. The method includes notifying, the plurality of slave servers to subscribe to the created plurality of channels. The method includes receiving a subscription request for the plurality of channels from the plurality of slave servers in response to the notification. The multimedia content is multi-casted to the plurality of client devices based on subscription request. |
US10701125B2 |
Method and apparatus for transmitting and receiving data in wireless communication system
A method and apparatus for transmitting and receiving data in a wireless communication system is provided. A method of a mobile station includes: storing data received from a server in a buffer; transmitting, to the server, a request message for updating a quality of the data stored in the buffer from a first quality to a second quality based on at least one of an available bandwidth and a buffer level; and receiving data of the second quality from the server. |
US10701119B2 |
Adaptive video streaming using dynamic radio access network information
A network device (e.g., an evolved Node B (eNB), server, or other network entity) or a client device (e.g., a user equipment (UE)) can operate over various interfaces according to a dynamic adaptive streaming over hypertext transfer protocol (DASH) assisting network element (DANE). A media path interface can deliver streaming media content to the client device from the media origin server based on a set of parameters provided via a DANE server interface. A client-to-DANE interface can receive a set of metric and status messages from the client device concurrent with a delivery of the streaming media content. A content adaptation component can generate a modification of a media presentation or related parameters based on the set of metric and status messages. |
US10701117B1 |
System, method, and computer program for managing conference calls between a plurality of conference call systems
A system, method, and computer program product are provided for managing conference calls between a plurality of conference call systems. In operation, a conference management system monitors a plurality of call conference systems to determine whether at least one first conference system is attempting to connect to at least one second conference system. The conference management system connects the at least one first conference system with the at least one second conference system such that communication between the at least one first conference system and the at least one second conference system is managed by the conference management system. Additionally, the conference management system provides one suite of services to users of the at least one first conference system and the at least one second conference system. |
US10701115B2 |
Display of virtual room
In one embodiment, a method includes providing, to each of a number of client devices, at least part of a graphical user interface (GUI) corresponding to a virtual room. The virtual room contains a number of users. The method further includes providing, to each of the client devices, a first portion of the GUI identifying at least some of the users in the virtual room. The method further includes providing, to each of the client devices, a second portion of the GUI, where the second portion of the GUI displays: (1) one or more user interactions from one or more of the users in the virtual room; and (2) for each user interaction, an identification of each particular user who generated the that user interaction. |
US10701114B2 |
Techniques for augmented social networking
Techniques for augmented social networking may include receiving an image. After receiving an image, in real time, an identity of a person in the image may be determined. Association information for the person based on the identity and one or more defined parameters may be determined. The defined parameters may represent electronic communication. Location information of the person may be determined. The association information may be presented proximate to the person in an augmented reality view using the location information. Other embodiments are described and claimed. |
US10701111B2 |
Method and apparatus for device management
A process and apparatus for managing remote devices, for example subscriber mobile devices in a mobile communication network. Apparatus, such as a device management server, transmits a device management initiation message to a managed device such as a mobile device operating within a mobile network. If the message is not received or unsuccessful in establishing a device management communication session, another device management initiation message may be sent. If the device management session may still not begin, the device management server sends a device management client reset message to the managed device. After expiration of a client reset timer, an additional device management initiation message is transmitted. |
US10701110B2 |
Broadcasting signal transmission device, broadcasting signal reception device, broadcasting signal transmission method, and broadcasting signal reception method
A broadcast transmission method includes generating service data for a service, generating service layer signaling data, the service layer signaling data including first signaling data, second signaling data and third signaling data, the first signaling data including reference information referring to the second signaling data and the third signaling data, the second signaling data including a description of a component of the service, and the third signaling data including acquisition information of the component related to the service, and transmitting a broadcast signal including the service data and the service layer signaling data. |
US10701107B2 |
Deterministic load balancing of IPSec processing
Certain embodiments described herein are generally directed to deterministic load balancing of processing encapsulated encrypted data packets at a destination tunnel endpoint. In some embodiments, an IPSec component residing within a destination tunnel endpoint is configured to select a CPU core ID of a virtual CPU using a CPU selection function. In some embodiments, the IPSec component selects an SPI value corresponding to the CPU core ID. In some embodiments, the IPsec component indicates the SPI value to a source tunnel endpoint for use in establishing an in-bound security association, wherein the in-bound security association is used by the source tunnel endpoint to encrypt a data packet received from the source endpoint and destined for the destination endpoint. |
US10701105B2 |
Method for website authentication and for securing access to a website
The invention relates to a method for securing access to a website which includes, in series: a step (202) of a first user terminal accessing said site; a step (206) of entering a message with the user terminal on a page of the site; a step (208) of transmitting the message to a server of the website; a step (210) of the server of the website encrypting the message in order to form a visible code; a step (212) of displaying the visible code on a display screen of the first user terminal; a step (216) of taking an image of the visible code using a second user terminal, optionally identical to the first user terminal; a step (218) of decrypting the code using the second user terminal; and a step (220) of providing the user with the message decrypted by the second user terminal. |
US10701104B2 |
Agentless security of virtual machines using a network interface controller
An agentless intrusion detection and prevention digital processing system and environment, or virtual firewall is disclosed. The agentless, virtual firewall monitors and controls digital data communications between a digital communications network and one or more virtual digital processing machines. The virtual digital processing machines, or virtual machines (VMs), are operative on a host digital processor under the supervision of a hypervisor software module. The agentless, virtual firewall is implemented as part of a virtual switch filtering extension to an extensible virtual switch running in a kernel mode as part of the hypervisor software module. |
US10701098B2 |
Mobile risk assessment
A query is received from a particular endpoint device identifying a particular wireless access point encountered by the particular endpoint device. Pre-existing risk assessment data is identified for the identified particular wireless access point and query result data is sent to the particular endpoint device characterizing pre-assessed risk associated with the particular wireless access point. In some instances, the query result data is generated based on the pre-existing risk assessment data. In some instances, pre-existing risk assessment data can be the result of an earlier risk assessment carried-out at least in part by an endpoint device interfacing with and testing the particular wireless access point. |
US10701095B2 |
Hierarchical models using self organizing learning topologies
In one embodiment, a device in a network maintains a plurality of anomaly detection models for different sets of aggregated traffic data regarding traffic in the network. The device determines a measure of confidence in a particular one of the anomaly detection models that evaluates a particular set of aggregated traffic data. The device dynamically replaces the particular anomaly detection model with a second anomaly detection model configured to evaluate the particular set of aggregated traffic data and has a different model capacity than that of the particular anomaly detection model. The device provides an anomaly event notification to a supervisory controller based on a combined output of the second anomaly detection model and of one or more of the anomaly detection models in the plurality of anomaly detection models. |
US10701094B2 |
Techniques for monitoring privileged users and detecting anomalous activities in a computing environment
In various implementations, a security management and control system for monitoring and management of security for cloud services can include automated techniques for identifying the privileged users of a given cloud service. In various examples, the security management and control system can obtain activity logs from the cloud service, where the activity logs record actions performed by users of an organization in using the cloud service. In various examples, the security management and control system can identify actions in the activity logs that are privileged with respect to the cloud service. In these and other examples, the security management and control system can use the actions in the activity log to identify privileged users. Once the privileged users are identified, the security management and control system can monitor the privileged users with a higher degree of scrutiny. |
US10701092B2 |
Estimating feature confidence for online anomaly detection
In one embodiment, a device in a network obtains characteristic data regarding one or more traffic flows in the network. The device incrementally estimates an amount of noise associated with a machine learning feature using bootstrapping. The machine learning feature is derived from the sampled characteristic data. The device applies a filter to the estimated amount of noise associated with the machine learning feature, to determine a value for the machine learning feature. The device identifies a network anomaly that exists in the network by using the determined value for the machine learning feature as input to a machine learning-based anomaly detector. The device causes performance of an anomaly mitigation action based on the identified network anomaly. |
US10701090B2 |
Distributed network security using a logical multi-dimensional label-based policy model
A managed server (MS) within an administrative domain is quarantined. The administrative domain includes multiple MSs that use management instructions to configure management modules so that the configured management modules implement an administrative domain-wide management policy that comprises a set of one or more rules. The quarantined MS is isolated from other MSs. A description of the MS is modified to indicate that the MS is quarantined, thereby specifying a description of the quarantined MS. Cached actor-sets are updated to indicate the quarantined MS's changed state, thereby specifying updated actor-sets. A determination is made regarding which updated actor-sets are relevant to an other MS, thereby specifying currently-relevant updated actor-sets. A determination is made regarding whether the currently-relevant updated actor-sets differ from actor-sets previously sent to the other MS. Responsive to determining that the currently-relevant updated actor-sets are identical to the previously-sent actor-sets, no further action is taken. |
US10701086B1 |
Methods and systems for detecting malicious servers
An Active Intelligence method and system are provided for detecting malicious servers using an automated machine-learning active intelligence manager. The Active Intelligence method and system automatically and covertly extract forensic data and intelligence related to a selected server in real time to determine whether the server is part of a cybercrime infrastructure. An automated machine-learning active intelligence manager is provided that collects or gathers one or more types of forensic intelligence related to the operation of the server under investigation. The active intelligence manager combines the collected one or more types of forensic intelligence, extracts features from the combined forensic intelligence, and classifies the server as malicious or benign based on the extracted features. |
US10701084B2 |
Reliable and secure firmware update with a dynamic validation for internet of things (IoT) devices
A computing system for a secure and reliable firmware update through a verification process, dynamic validation and continuous monitoring for error or failure and speedy correction of Internet of Things (IoT) device operability. The invention uses a Trusted Execution Environment (TEE) for hardware-based isolation of the firmware update, validation and continuous monitoring services. The isolation is performed by hardware System on a Chip (SoC) Security Extensions such as ARM TrustZone or similar technologies on other hardware platforms. The invention therefore comprises Firmware Update Service (FUS), System Validation Service (SMS) and Continuous Monitoring Service (CMS) running in the TEE with dedicated memory and storage, thus providing a trusted configuration management functionality for the operating system (OS) code and applications on IoT devices.Services running in the TEE use both direct (hardware level) and indirect (software agents inside main execution environment (MEE)) methods of control of the MEE. Embodiments of the invention apply all updates to a staging (new) execution environment (SEE) without changing of the MEE. |
US10701082B2 |
Application with multiple operation modes
A method and system for operating an application with multiple modes are described. A plurality of applications may be presented to a user on a mobile device and one of the displayed applications may be selected. The selected application may have one or more contexts that are determined based on one or more operational parameters. For example, a context for the selected application may be that the application is configured to access an enterprise account. Based on the context, the selected application may be run on the mobile device in one of a plurality of operations modes. The operation modes may comprise managed, unmanaged, and partially managed modes, among others. |
US10701081B2 |
Automated authorization response techniques
Techniques are disclosed relating to automating permission requests, e.g., in the context of multi-factor authentication. A mobile device may allow a user to automate responses to future permission requests for multi-factor authentication procedures. The mobile device may automatically respond to subsequent permission requests based on one or more automation criteria. Authorized actions may include login, transaction approval, physical access, vehicle ignition, account recovery, etc. The automation criteria may include location, acceleration, velocity, wireless connectivity, proximity to another device, temperature, lighting, noise, time, biometrics, altitude, pressure, image characteristics, etc. Disclosed techniques may increase authorization security while reducing user interaction for multi-factor authentication, in some embodiments. |
US10701080B2 |
Virtual machine access control
A system is provided and includes a broadcasting device configured to emit a beacon signal over a predefined range and a mobile computing device. The mobile computing device is configured to run a host operating system at any location. The mobile computing device is further configured to run a virtual machine associated with the beacon signal within the host operating system but only when the computing device is in range of the beacon signal of a predefined strength. |
US10701079B1 |
Collaborative data sharing and co-browsing with natural language masking
Customized data management may include an example method which provides identifying data being accessed by at least one user device, retrieving a user profile associated with the user device, identifying access rights associated with the user profile, modifying the data by obscuring at least a portion of the data based on the access rights of the user profile. |
US10701067B1 |
Credential management using wearable devices
Methods, systems, and apparatus, including computer-readable medium storing executable instructions, for credential management using wearable devices. In some implementations, an authentication request for a user is received. It is determined that a wearable device previously associated with the user is in proximity to the electronic device. In response to determining that the wearable device associated with the user is in proximity to the electronic device, a notification is sent to the wearable device for output by the wearable device. Approval data is received indicating user interaction with the wearable device approving authentication in response to the notification. Data indicating approval of the authentication request is provided in response to receiving the approval data from the wearable device. |
US10701062B2 |
Method for improving information security for vehicle-to-X communication, and communication apparatus
A method for improving information security for vehicle-to-X communication, wherein the vehicle-to-X communication is protectable by at least one certificate, wherein the certificate for protecting the vehicle-to-X communication has a validity period of defined length and is provided for storage in a memory of a vehicle, wherein the method is additionally distinguished in that the vehicle uses a communication link for wireless data interchange between the vehicle and a backend system, before expiry of the validity period of the certificate and a change to a validity period of defined length for an updated certificate, to ask the backend system to provide an up-to-date piece of time information for the vehicle. In addition, the invention relates to a corresponding communication apparatus for vehicle-to-X communication. |
US10701059B2 |
Onboard vehicle digital identification transmission
A computer-implemented method includes: establishing a connection between a user device of a user and a system onboard a vehicle being driven by the user; requesting access, through the established connection, to user information on the user device; in response to a grant of access, retrieving at least a portion of the user information from the user device, the portion of user information including a digital identification document of the user that had been issued by an entity after having vetted the user, the digital identification document including a digital biometric of the user as well as a digital watermark indicating the issuing entity; and retaining, on the system onboard the vehicle, data encoding the digital identification document of the user on the vehicle such that when the vehicle is inspected by a third-party agent, the digital identification document of the user is presented to the third-party agent. |
US10701057B2 |
Assembly manager
An assembly management system allows a software service provider (SSP) to compile and upload client-specific client application code into a repository. The SSP deploys a client application comprising non-client-specific code to various clients. When a user logs in, a call is made to a web service, which queries the repository for code specific to the requesting client. If available, the web service sends a response with the name and version of the assembly to which the client is subscribed. If the locally-saved version does not match the version of the assembly in the repository, and if the SSP has permission to write to the client's disk, the web service retrieves the assembly and commits it to the disk. If the SSP does not have permission, the assembly is streamed to the client device and retained and executed in memory for the duration of the login. |
US10701055B2 |
Methods and processes for utilizing information collected for enhanced verification
A system for verifying a user identity. The system comprises one or more memory devices storing instructions and one or more processors configured to execute the instructions. The processors are configured to receive information associated with an account of a user. The processors are further configured to generate a first profile, where the first profile being related to the user. The processors also receives an indication that the account is accessed by an accessor through an accessor device; and receive, from the accessor device, identity data comprising a plurality of data subsets associated with the accessor. The processors are configured to store the data subsets in respective clusters. The processors are further configured generate cluster analyses by analyzing the data subsets in respective clusters; and output the cluster analyses to node instances that weighs the cluster analyses outputs. The processors also generate a second profile, the second profile related to the accessor and being based on the received identity data and weighted cluster analysis. And the processors are configured to determine a likelihood factor that the accessor is the user based on a comparison of the first profile and the second profile. |
US10701053B2 |
Authentication and approval control system for distributed ledger platform
Systems for controlling access to and modification of a distributed ledger are provided. A system may receive a request to modify a distributed ledger and may transmit a request for availability data to computing devices associated with a plurality of modification approval users. Availability response data may be received. In response to receiving a request for modification of a distributed ledger, one or more modification authentication approval devices may be identified and requirements executed. Authentication/approval response data may be received and analyzed to determine whether the requirements for the identified modification authentication approval device are met. If so, the modification may be approved. If not, the request to modify may be denied. |
US10701051B2 |
Authentication device and computer-readable recording medium
An authentication device includes a first login module and a second login module. Upon a login request to a first account among predetermined accounts which is accompanied by an entry of authentication information from a user, the first login module compares the entered authentication information with the authentication information associated with each of the predetermined accounts and approves the login request if the entered authentication information matches the authentication information on the first account. The second login module approves login of a second account if login to the second account is requested in a login session started by approval of the login request to the first account by the first login module. The second account has a pre-established proxy to approve the login request to the first account. |
US10701050B2 |
Base station, control method, and storage medium
A base station includes a reception unit that receives a first communication parameter including first security information and an identifier of a first wireless network established by another base station, a generation unit that generates second security information in which a security method defined in the first security information is changed to a security method having a higher security level, and an establishment unit that establishes a second wireless network that uses a second communication parameter including the identifier and the second security information and has the identifier. |
US10701049B2 |
Time-based network authentication challenges
Techniques for time-based network authentication challenges are disclosed. In some embodiments, a system, process, and/or computer program product for time-based network authentication challenges includes monitoring a session at a firewall to identify a user associated with the session, generating a timestamp for an authentication factor associated with the user after the user successfully authenticates for access to a resource based on an authentication profile, intercepting another request from the user for access to the resource at the firewall, and determining whether the timestamp for the authentication factor is expired based on the authentication profile. |
US10701047B2 |
Encrypted group communication method
Embodiments herein include, for example, a method, comprising: generating a shared symmetric key to begin a communication session among a group of users by a first user; distributing, by the first user, the generated shared symmetric key to each user in the group of users; communicating within the communication session among a group of users, where each user encrypts a message to the group of users to be distributed through the communication session using the generated shared symmetric key, and each user decrypts a message received from the communication session using the generated shared symmetric key. |
US10701046B1 |
Symmetric-key infrastructure
Techniques for provisioning a key server to facilitate secure communications between a web server and a client by providing the client with a first data structure including information on how the web server may obtain a target symmetric key are presented. The techniques can include: provisioning the key server with a second data structure including information on how the key server may generate the first data structure; receiving a request on behalf of a web server for a third data structure comprising information on how the client may obtain the first data structure from the key server; and obtaining the third data structure, such that the third data structure is published in association with an identification of the web server, and such that the client uses the third data structure to obtain the first data structure and uses the first data structure to communicate with the web server. |
US10701045B2 |
Personal monitoring using a remote timer
Method and apparatus for monitoring the status and location of personnel using a remote timer. In some embodiments, a method includes execution of a subject application (app) on a network accessible device. A countdown timer of a remote server is initiated to monitor a time interval, the remote server communicating with the network accessible device over a network. Geo positions of the network accessible device are monitored during the monitored time interval. The remote server sends a notification to a monitoring device responsive to at least one of the following events: the monitored time interval ends without the remote server receiving an authorized personal identification (PID) value; or the remote server receives an unauthorized PID value prior to the conclusion of the monitored time interval. In further embodiments, a notification is sent based on an out-of-bounds geo position of the network accessible device during the time interval. |
US10701044B2 |
Sharing of community-based security information
Examples disclosed herein relate to sharing of community-based security information. Some examples may enable generating a first community on a security information sharing platform that enables sharing of security information among a plurality of communities; obtaining a first security indicator from a first user of the first community; providing the first security indicator to the first community; obtaining contextual information related to the first security indicator from a second user of the first community; including the first security indicator and the contextual information related to the first security indicator in the security information of the first community; and encrypting a portion of the security information of the first community with an encryption key, wherein the encryption key is unavailable to users outside of the first community. |
US10701042B2 |
Learning new words
Systems and methods are disclosed for a server learning new words generated by user client devices in a crowdsourced manner while maintaining local differential privacy of client devices. A client device can determine that a word typed on the client device is a new word that is not contained in a dictionary or asset catalog on the client device. New words can be grouped in classifications such as entertainment, health, finance, etc. A differential privacy system on the client device can comprise a privacy budget for each classification of new words. If there is privacy budget available for the classification, then one or more new terms in a classification can be sent to new term learning server, and the privacy budget for the classification reduced. The privacy budget can be periodically replenished. |
US10701041B2 |
Calculation device, calculation method, communication apparatus, and storage medium
A calculation device that performs checksum calculation on data to be communicated includes a plurality of memories, an interface configured to output data to which a checksum is added, a first transmitter configured to transmit the data between the plurality of memories and have a function of performing the checksum calculation on the data, a second transmitter configured to transmit the data between one of the plurality of memories and the interface and have a function of performing the checksum calculation on the data, and a control unit configured to control operation of the first transmitter and the second transmitter. The control unit causes the first transmitter or the second transmitter to perform the checksum calculation based on a communication method employed for the data. |
US10701038B2 |
Content negotiation in a content centric network
One embodiment provides a system that facilitates content negotiation in a content centric network. During operation, the system receives, by a content producing device, a packet that corresponds to a first interest, wherein an encoded name for the interest indicates a plurality of qualifiers for acceptable types of requested content, and wherein a name is a hierarchically structured variable length identifier which comprises contiguous name components. The system generates a first content object that satisfies one of the indicated plurality of qualifiers, wherein a name for the content object is the encoded name, and wherein a content object indicates data and a content type corresponding to the satisfied qualifier. |
US10701037B2 |
Scalable proxy clusters
The invention enables high-availability, high-scale, high security and disaster recovery for API computing, including in terms of capture of data traffic passing through proxies, routing communications between clients and servers, and load balancing and/or forwarding functions. The invention inter alia provides (i) a scalable cluster of proxies configured to route communications between clients and servers, without any single point of failure, (ii) proxy nodes configured for implementing the scalable cluster (iii) efficient methods of configuring the proxy cluster, (iv) natural resiliency of clusters and/or proxy nodes within a cluster, (v) methods for scaling of clusters, (vi) configurability of clusters to span multiple servers, multiple racks and multiple datacenters, thereby ensuring high availability and disaster recovery (vii) switching between proxies or between servers without loss of session. |
US10701029B2 |
Processing platform and method to process domain name transactions for a remote domain name registry
Within a particular Top Level Domain (TLD), domain name allocation and domain name ownership may be subject to certain restrictions requiring verification. A processing platform and method is disclosed to process verification of a domain name and/or a domain name entity such as a registrant for domain name transactions with a domain name registry. The processing platform and domain name registry may be remotely located relative to one another. |
US10701028B2 |
Terminal identification method and apparatus therefor
Provided are a terminal identification method and an apparatus therefore. A terminal identification apparatus obtains pixel data for a certain region of a screen displayed on the terminal, generates mapping codes for the pixel data, and then identifies the number of mapping codes for each public IP address or for each user identification information that is different from one another. |
US10701027B2 |
Self-organizing distributed computation grid
A self-organizing distributed network architecture is described. An example method includes, by a network node, sending via a network gateway node a DNS lookup request to a DNS service. The DNS lookup request comprises a string that at least includes a MAC address of the network gateway node that is used by the DNS service to identify a network address for the network node to access the network service of interest. The method further includes receiving via the network gateway node a DNS lookup response from the DNS service. The DNS lookup response comprises the network address for the network node to access the network service of interest. The method further includes accessing the network service of interest from another network node in the network system that is addressable by the received network address. |
US10701026B2 |
Instant messaging interoperability between disparate service providers
An apparatus for facilitating instant messaging communications between clients of different instant messaging service provider networks is provided. The apparatus includes translation logic for translating received communications related to an instant messaging service, the received communications associated with an external instant messaging service provider network and formatted according to a secondary protocol. The translation logic translates the received communication from the secondary protocol to a primary protocol, the primary protocol native to a receiving service provider network. The communication may then be routed to a client of the primary network according to the native, primary protocol. |
US10701021B2 |
Communication platform for minors
In one embodiment, a method includes a device receiving a request to connect a minor with another user within a social-networking system. The minor and the user may be associated with a first and a second account, respectively. The device may identify the minor's guardian. A first approval request may be sent to the minor or the guardian to seek approval of the requested connection between the minor and the other user. The first approval request may be sent to the guardian upon determining that the request is initiated by the minor, or it may be sent to the minor upon determining that the request is initiated by the guardian. The device may send a second approval request to the other user to seek approval of the requested connection as well. When the requests are approved, a connection may then be established between the minor and the other user. |
US10701020B2 |
Multi-user media presentation system
One or more embodiments of the disclosure provide systems and methods for providing media presentations to users of a media presentation system. A media presentation generally includes a plurality of media segments provided by multiple users of the media presentation system. In one or more embodiments, a user of the media presentation system may share a media presentation with a co-user. The media presentation system can provide a number of features to assist a user in sharing, filtering, and accessing media presentations. |
US10701019B2 |
Message queue manager
Aspects provide message queue management as a function of processing time estimation, wherein a processor stores a message directed to a user from a messaging server in a distraction queue, and predicts a processing time required by the user to process the received message as a function of sender identity or of an identified message topic or type. The processor increments a processing time counter value for the distraction queue with the predicted processing time of the message, and notifies the user of the received message and all other messages currently saved to the distraction queue in response to determining that the incremented processing time counter value meets a threshold value. |
US10701014B2 |
Contextual messaging systems and methods
Contextual messaging systems and message implemented through a mobile device associated with a sender of a message include composing a message to a recipient via a messaging application; selecting one or more unique characters or pictures to trigger one or more of functionality, an application, or a service on a mobile device associated with the recipient; selecting one or more additional details subsequent to selecting the one or more unique characters or pictures, wherein the one or more additional details are used in the functionality, application or service; and sending the message to a mobile device associated with the recipient with the one or more unique characters or pictures and the one or more additional details. The mobile device is configured to receive the message and automatically perform one or more actions based on the one or more unique characters or pictures and the one or more additional details. |
US10701011B2 |
Re-routing incoming email for a multi-tenant database system
A method for processing email for a database system is presented here. The system includes a plurality of data centers and a plurality of instances of a database system core. Each data center implements at least one instance of the database core. The method receives an incoming email at a first local mail transfer agent (MTA) of a first data center, where the incoming email is erroneously directed to a first instance of the database system core. The method continues by searching a private domain name service (DNS) database maintained at the first data center, based on an identifier of the first instance and an identifier of the first data center. The method then obtains an identifier associated with a second data center of the plurality of data centers, and routes the incoming email in accordance with the identifier of the second data center. |
US10701009B1 |
Message exchange filtering
A technology is described for a message queuing service. An example method may include obtaining a message having message attributes from a shared queue that contains messages intended for destination queues and analyzing the message attributes for the message to identify a message exchange associated with the message, where the message exchange has destination queues subscribed to the message exchange that receive messages via the message exchange. An exchange filter rule for the message exchange may then be identified and used to identify subscribed destination queues linked to the exchange filter rule. The message attributes of the message may then be analyzed to determine whether the value of the message attributes satisfy the exchange filter rule, and the message may be distributed to the subscribed destination queues as a result of the value of the message attribute satisfying the exchange filter rule. |
US10700991B2 |
Multi-cluster resource management
Entries in individual portions of a network map serve to establish inter-cluster routes that are formed from routing data structures at individual clusters, which routing data structures store connection parameters pertaining to access point nodes in a multi-cluster computing environment. Upon receiving a resource management request at one of the access points, the request parameters are used in combination with the network map to identify at least one target access point having a virtual machine for responding to the resource management request. The resource management request is routed to a next hop access point node on route(s) to target access points. If the next hop access point node is not the node to respond to the resource management request, then processing at the next hop node serves to route the resource management request to a further next hop access point node on a route to the target access point. |
US10700988B2 |
System and method for dynamic bandwidth adjustments for cellular interfaces in a network environment
A method is provided in one example embodiment and may include determining a predicted average throughput for each of one or more cellular interfaces and adjusting bandwidth for each of the one or more of the cellular interfaces based, at least in part, on the predicted average throughput determined for each of the one or more cellular interfaces. Another method can be provided, which may include determining a variance in path metrics for multiple cellular interfaces and updating a routing table for the cellular interfaces using the determined variance if there is a difference between the determined variance and a previous variance determined for the cellular interfaces. Another method can be provided, which may include monitoring watermark thresholds for a MAC buffer; generating an interrupt when a particular watermark threshold for the MAC buffer is reached; and adjusting enqueueing of uplink packets into the MAC buffer based on the interrupt. |
US10700983B2 |
System and method for feedback based traffic management
A communication system that may include a traffic management module and a communication interface module. The communication interface module is arranged to: estimate a status of multiple channels by utilizing hardware channel status estimators, generate filler packets in response to the status of the multiple channels; wherein the filler packets are associated with the multiple channels; send the filler packets to the traffic management module. The traffic management module is arranged to receive multiple input packets that are associated with multiple channels, receive the filler packets; apply a traffic management scheme on the multiple input packets and the filler packets to provide multiple intermediate packets that comprise (a) multiple filler traffic managed packets and (b) multiple non-filler traffic managed packets. |
US10700982B2 |
Path selection for an application based on a performance score in a software-defined network
A method may include receiving a data flow of an application directed to the destination in a software-defined network (SDN). The method may also include identifying a classification of the application. The method may additionally include identifying a set of performance thresholds associated with the classification of the application. The method may also include determining a current performance of the data flow of the application in the SDN. The method may also include generating a performance score for the application based on the set of performance thresholds and the current performance of the data flow of the application in the SDN. The method may further include causing the performance score for the application to be presented via an interface. |
US10700980B2 |
User traffic generation method and apparatus
A user traffic generation method includes receiving a user traffic generation instruction, performing, in response to the user traffic generation instruction and index information pre-stored in an on-chip static random access memory (SRAM) of a field programmable gate array, a prefetch operation and a cache operation on a user packet that is stored in a dynamic random access memory DRAM and indicated by the index information, and generating user traffic at a line rate of the user packet that is cached during the cache operation. The on-chip SRAM is configured to store index information of all user packets that need to be used. The DRAM is configured to store all the user packets. |
US10700975B2 |
Systems and methods for optimized route caching
A method for optimized route caching includes comparing a destination address of a network packet to a first set of prefixes in a routing cache, and comparing the destination address to a second set of prefixes in a full routing table when a longest matching prefix for the destination address is not found in the routing cache. The method further includes copying the longest matching prefix and a set of sub-prefixes of the longest matching prefix from the full routing table to the routing cache, and forwarding the network packet. |
US10700974B2 |
Dynamic allocation of memory for packet processing instruction tables in a network device
A method for operating a network device, having data storage with selectably modifiable capacity for storing instructional data for a packet processing operation, includes detecting a need for additional storage for the instructional data, allocating an additional memory block without interrupting operation of the network device, associating with the additional memory block an additional address hashing function, different from each of at least one respective previous address hashing function associated with any previously-allocated memory block. Each respective previous address hashing function transforms a look-up key into a respective addressable location in a previously-allocated memory block, and the additional address hashing function transforms the look-up key into an addressable location in the additional memory block. When a block is deallocated, each unit of instructional data is reprocessed through the hashing function of a different block to which the unit of the instructional data will be moved. |
US10700968B2 |
Optimized function assignment in a multi-core processor
A system including an optimization module executing on and configured to enable a computer processor to: receive a user application including a set of functions and simulate execution of different configurations of the functions on a multi-core microprocessor chip, where: the multi-core microprocessor chip includes a set of tiles arranged in a grid configuration, where each tile includes a processor core and a corresponding router, where each router is communicatively coupled with at least one other router to form a network-on-chip and implements a deterministic static priority routing policy, and the different configurations include execution of the functions by different groups of tiles. The computer processor is further enabled to monitor network traffic patterns of the execution of the different configurations; rank the different configurations based on the corresponding network traffic patterns; and select an optimal configuration of the different configurations based on the ranking. |
US10700967B2 |
Control of multi-layer communication network
Aspects provide a method (10, 100, 150, 160) of controlling a multi-layer communication network comprising a client network and a server network. The method comprises obtaining (12;164) from the server network at least one path characteristic for a path in the server network between server network nodes; and providing (14, 152, 166) to the client network an indication of the at least one path characteristic of the server network. |
US10700961B2 |
In-flow packet prioritization and data-dependent flexible QOS policy
A method, operational at a device, includes receiving at least one packet belonging to a first set of packets of a packet flow marked with an identification value, determining that the at least one packet is marked with the identification value, determining to change a quality of service (QoS) treatment of packets belonging to the first set of packets marked with the identification value that are yet to be received, and sending a request to change the QoS treatment of packets belonging to the first set of packets marked with the identification value that are yet to be received to trigger a different QoS treatment of packets within the packet flow, responsive to determining to change the QoS treatment. Other aspects, embodiments, and features are also claimed and described. |
US10700950B2 |
Adjusting network data storage based on event stream statistics
The disclosed embodiments provide a system that facilitates the processing of network data. During operation, the system causes for display a graphical user interface (GUI) for configuring the generation of time-series event data from network packets captured by one or more remote capture agents. Next, the system causes for display, in the GUI, a first set of user-interface elements for managing one or more event streams containing the time-series event data, wherein managing the one or more event streams includes enabling the generation of a set of statistics from an event stream without subsequently storing and processing at least a first portion of the event stream by one or more components on a network. The GUI then updates the configuration information based on input received through the first set of user-interface elements. |
US10700947B2 |
Life cycle management method and device for network service
A life cycle management method and device for a network service are provided. The method includes determining, by an operation support system (OSS) according to a target network service (NS), an existing virtualized network function (VNF) instance required for life cycle management on the target NS; sending, by the OSS, a life cycle management request of the target NS to a network function virtualization orchestrator (NFVO), where the life cycle management request includes a mapping relationship between an identifier of the existing VNF instance and a characteristic parameter corresponding to the identifier; and receiving, by the NFVO, the life cycle management request from the OSS for the target NS, and performing life cycle management on the target NS according to the existing VNF instance and the mapping relationship. In embodiments of the present disclosure, processing efficiency of life cycle management and resource utilization can be improved. |
US10700942B2 |
Building management system with predictive diagnostics
A building management system includes connected equipment and a predictive diagnostics system. The connected equipment is configured to measure a plurality of monitored variables. The predictive diagnostics system includes a communications interface, a principal component analysis (PCA) modeler, and a fault predictor. The communications interface is configured to receive samples of the monitored variables from the connected equipment. The PCA modeler is configured to construct PCA models for a plurality of operating states of the connected equipment using the samples of the monitored variables. Each PCA model defines a location of one of the operating states in a multidimensional modeling space. The fault predictor is configured to determine a proximity of a new sample of the monitored variables to one or more of the operating states using the PCA models and to predict a fault occurrence based on the proximity. |
US10700937B2 |
Method for setting link speed of dual port switch
The present disclosure relates to a method for setting a link speed of a dual port switch, and more particularly, to a method for setting a link speed of a dual port switch, which controls link speeds of ports, which are included in the dual port switch using a cut-through packet switching scheme, to be equal to each other. |
US10700936B2 |
System and methods for virtual infrastructure management between operator networks
There is provided a system and method for virtual infrastructure management and in some embodiments for virtual infrastructure management between operator networks. According to embodiments, there is provided a system and a method for the requesting and provisioning of network resources including infrastructure resources, spectrum resources or both, between network operators. |
US10700934B2 |
Communication control device, communication control method, and computer program product
According to an embodiment, a communication control device includes a receiving unit, a generating unit, and an output unit. The receiving unit receives input of a binary tree in which each of leaf nodes has an index assigned thereto, and receives input of a node ID that enable identification of a leaf node belonging to a group. The generating unit generates set information indicating a set of a predetermined number of partial trees of the binary tree. Each partial tree includes only the leaf node identified by the node ID. The generating unit generates range information of the indexes assigned to one or more leaf nodes of each partial tree included in the set. The output unit outputs the set information and the range information at least to a communication device corresponding to a leaf node belonging to the group. |
US10700930B1 |
Network design optimization
In one embodiment, a computing system may identify, in a geographic region, a number of sites satisfying one or more criteria based at least on geographic data accessed from one or more data sources. The system may generate, for the geographic region, a number of communication network graphs each satisfying one or more network coverage conditions. Each communication network graph may include a number of nodes corresponding to the sites and a number of edges corresponding to communication network connections between the sites. The system may rank the communication network graphs based on one or more performance parameters. The system may select an optimized communication network graph for the geographic region from the communication network graphs based on their respective rankings. |
US10700924B2 |
Remote line integration
Techniques to facilitate communication between remote industrial assets are disclosed herein. In at least one implementation, a computing system provides a virtual private network (VPN) service for an industrial automation network of an industrial automation enterprise. The computing system communicates with a first gateway system to establish a first connection between a first industrial asset and the VPN service for the industrial automation network. The computing system also communicates with a second gateway system to establish a second connection between a second industrial asset and the VPN service for the industrial automation network, wherein the second industrial asset is located at a disparate location than the first industrial asset. Bi-directional communications are routed between the first industrial asset and the second industrial asset to enable interactions between the first industrial asset and the second industrial asset as if they were directly connected over a same local communication network. |
US10700923B1 |
Network disturbance notification system
The network disturbance notification system monitors one or more computer networks watching for indications of an interruption of service. As non-limiting examples, the interruption of service may be caused by a network outage or an equipment failure. Responsive to detecting an interruption of service, the invention may attempt to notify a user by sending one or more notification messages via one or more notification channels. As non-limiting examples, emails, text messages, pager messages, and/or faxes may be sent via cell phone networks, wired networks, wireless networks, and/or land-line based telephone system. The network disturbance notification system may operate from AC power with battery backup. In some embodiments, the network disturbance notification system may activate local audible and visual alarms to alert that an interruption of service has occurred. In some embodiments, the invention may monitor the ambient temperature and report the temperature in notifications. |
US10700922B2 |
Methods and systems for restarting one or more components of a network device based on conditions
The present invention discloses a method carried out at a network device for restarting one or more components of the network device, comprising the steps of monitoring whether at least one condition has been satisfied at any component of the network device. If at least one condition satisfied, one or more components are restarted of the network device, based, at least in part, on the at least one condition. When the network device has been restarted a management server is informed that one or more components of the network device have been restarted. According to the present invention, whether a configuration has been received for the network device is determined from a user or administrator at the management server. When a configuration has been received the configuration is retrieved from the management server. The network device is then configured with the configuration retrieved. |
US10700918B2 |
Methods and apparatuses for signal translation in a buffered memory
According to one embodiment, A data buffer is described. The data buffer comprises a first input/output circuit configured to receive and provide a first signal encoded according to a first communications protocol, a second input/output circuit configured to receive and provide a second signal encoded according to a second communications protocol, and a conversion circuit coupled to the first and second input/output circuits and configured to convert the first signal to the second signal and to convert the second signal to the first signal. |
US10700909B2 |
Method and apparatus for configuring frame structure for new radio access technology in wireless communication system
For supporting a new radio access technology (new RAT, or NR), a frame structure for the new RAT may be configured. A network node configures a frame in which a first cyclic prefix (CP) is allocated to a first symbol in every 0.5 ms and a second CP is allocated to remaining symbols in every 0.5 ms. In this case, a length of the first CP is longer than a length of the second CP. |
US10700906B2 |
Resource unit (RU) allocation for a communication channel between wireless communication devices
A wireless communication device (alternatively, device, WDEV, etc.) includes at least one processing circuitry configured to support communications with other WDEV(s) and to generate and process signals for such communications. In some examples, the device includes a communication interface and a processing circuitry, among other possible circuitries, components, elements, etc. to support communications with other WDEV(s) and to generate and process signals for such communications. A WDEV generates an orthogonal frequency division multiple access (OFDMA) frame that includes a preamble that specifies allocation and/or non-allocation of at least one resource unit (RU) for a communication channel and transmits the OFDMA frame to at least one other wireless communication device to be processed by the at least one other wireless communication device to determine the allocation of the at least one RU for the communication channel or the non-allocation of the at least one RU for the communication channel. |
US10700904B2 |
Systems and methods for the coexistence of differing cyclic prefix lengths
Systems and methods of transmitting using different cyclic prefix types are provided. In some embodiments, the cyclic prefix type used changes on a per time interval based on characteristics of the traffic. In some embodiments, different cyclic prefix types are used simultaneously during a time interval for different traffic types. |
US10700902B1 |
Modifying a sampling frequency in a radio frequency digital to analog converter
A communication system using an increased sampling rate includes a baseband signal generator and a PLL that generates an LO signal and an inverted LO signal. An interpolator generates an interpolated/delayed data stream from a baseband original data stream, and a cell control circuit generate control signals based on the interpolated data stream and the baseband original data stream. An RFDAC generates an RF output signal from the baseband signal using an increased sampling rate, the LO signal, the inverted LO signal, and the control signals. |
US10700901B1 |
Angle of arrival carrier frequency offset correction
A system and method for detecting and compensating for carrier frequency offset is disclosed. This system compensates for CFO and calculates a corrected phase. This corrected phase may be used by, for example, an AoX algorithm, such as MUSIC, to more accurately determine the angle of arrival or angle of departure of a signal. In certain embodiments, the system oversamples the incoming signal to create a plurality of samples. The system then determines the phase of each of the plurality of samples and calculates the carrier frequency based on the time derivative of the phase. In certain embodiments, a particular portion of an incoming packet is used to determine the carrier frequency offset. In other embodiments, the system calculates the carrier frequency offset throughout an entirety of the incoming packet. Once the carrier frequency offset is determined, it can be used to adjust the received signals. These adjusted signals are then used to determine the angle of arrival or angle of departure. |
US10700894B2 |
Network caching of outbound content from endpoint device to prevent unauthorized extraction
Methods, computer-readable media and devices are disclosed for storing content from an endpoint device in a network cache. For example, a processor receives a security policy for the endpoint device defining a type of content for storing in the network cache, and determines that traffic from the endpoint device includes content of the content type for storing in the network cache. When it is determined that the traffic includes the content of the content type for storing in the network cache, the processor instantiates the network cache, stores the content in the network cache, and sends a notification to a designated device. The notification includes at least one parameter associated with the content. The processor further receives a decision from the designated device and performs a task regarding the content in response to the decision. |
US10700875B1 |
Systems and methods for value transfers using signcryption
A system, method, and apparatus for providing a value transfer is provided. A method includes creating, by a mobile device, a value transfer message, the message including terms of a value transfer from an account of a sending party to a receiving party or one or more merchants; signcrypting, by the mobile device, the value transfer message using each of the receiving party's public key and the sending party's public and private keys; and sending, by the mobile device, the signcrypted value transfer message to the receiving party, wherein the receiving party can de-signcrypt the signcrypted value transfer message using each of the receiving party's public and private keys and the sending party's public key, and present the value transfer message to a third party to receive the value transfer. |
US10700870B2 |
Signature generation and verification system
Technologies are generally described for methods and devices for generating a final signature. The methods may comprise receiving a message by a processor. The methods may comprise generating a random number by a random number generator. The methods may comprise forwarding, by the processor, the random number to a cloaking element generator. The methods may comprise forwarding, by the processor, a private key to the cloaking element generator. The methods may comprise forwarding, by the processor, a group to the cloaking element generator. The methods may comprise forwarding, by the processor, a homomorphism to the cloaking element generator. The methods may comprise processing, by the cloaking element generator, the random number, the group, the private key, and the homomorphism to produce a cloaking element. The methods may comprise applying the cloaking element to transform the message into the final signature. |
US10700867B2 |
Internet of things (“IoT”) multi-layered embedded handshake
Methods for securing data transmission are provided. Methods include utilizing a plurality of cross-connect tokens. Methods include receiving a communication line validation communication at a source device. Methods include powering a first passive cross-connect token located at the source device. The first passive cross-connect token may draw power from the communication. The first token may generate a first OTSC (“onetime security code”). The first token may transmit the first OTSC to a second token. The first OTSC may power the second token. The second token may validate the first OTSC, and generate a second OTSC. The second token may transmit the second OTSC to a third token. The third token may be located on a target device. The second OTSC may power the third token. The third token may validate the second OTSC, and transmit, upon validation, a communication line validated communication to the source device. |
US10700865B1 |
System and method for granting secure access to computing services hidden in trusted computing environments to an unsecure requestor
A system and method for secure access to computing services in trusted computing environments. The present invention facilitates the execution of services in a secure environment by unsecure requestors where the requestor has no visibility into the secure environment. A remote service creates an encrypted data bundle (EDB) consisting of the request and associated data and transmits the EDB to the unsecure requestor. The EDB is then transmitted to the Trusted Service Receiver (TSR) in the secure environment that decrypts the EDB and determines if the request is valid and permissible. If valid and permissible, the TSR determines what secure service will be required and Trusted Services (TS) are invoked. TSR then collects results from each TS invoked and transmits the result according to the instructions in the request. |
US10700862B2 |
Reduced data set digest
A method may include obtaining public keys for each user of a set of users, where each user is associated with a unique public key and a unique private key. The method may also include obtaining a designated set of users, where the designated set of users is a subset of the set of users. The method may additionally include generating, using the public keys, a digest associated with the designated set of users. The digest includes reduced data sets in a secure form, where each user of the set of users is associated with one of the reduced data sets that is indicative of whether the user is in the designated set of users, and the reduced data set is accessible using the private key of the user. The method may also include posting the digest to a location accessible from an electronic device of the user. |
US10700858B2 |
Method for realizing network electronic identity identification information protection based on key dispersion calculation
A method is provided that protects electronic Identity information based on key derived operation. The method includes using an electronic Identity server to send an application derived identifier of the application and user electronic Identity code to a host security module that randomly generates an application master key, encrypts the application derived identifier with the application master key, and gets an application encryption key. The host security module encrypts the user electronic Identity code with the application encryption key, and gets an encryption document. The electronic Identity server codes the encryption document and an application identity code, and gets an application electronic Identity code. The electronic Identity server uses the application electronic Identity code as the user identifier. |
US10700855B2 |
Reinforcement learning-based encryption and decryption method and client and server system performing the same
A client and server system that performs a reinforcement learning-based encryption and decryption method according to an aspect of the present invention may include: a key management module configured to manage an encryption key required in performing an encryption and a decryption of data; a secret sharing module configured to perform a secret sharing of a threshold value for a lifetime and availability of the data; and a threshold estimation module configured to perform an estimation of the threshold value; and can improve the availability and security of data to satisfy user demands in a self-destructing environment for privacy protection. |
US10700853B2 |
Token identity and attribute management
One example method of operation may include receiving a request, from an entity, for one or more tokens based on one or more attributes, encrypting and masking the one or more attributes, adding the encrypted and masked one or more attributes to the one or more tokens, and transmitting the one or more tokens to the entity. |
US10700852B2 |
System and method for parallel-processing blockchain transactions
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for parallel-processing blockchain transactions are provided. One of the methods includes: obtaining a plurality of candidate transactions for adding to a blockchain; grouping the candidate transactions into one or more transaction groups; creating one or more copies of at least a portion of a data structure of a latest block of the blockchain; associating the one or more transaction groups respectively with the one or more copies of the data structure; executing the candidate transactions in each of the transaction groups and updating the associated copies of the data structure; and merging the updated copies of the data structure to obtain at least a portion of a new data structure of a new block to add to the blockchain. |
US10700850B2 |
System and method for information protection
A computer-implemented method for information protection comprises: determining one or more data inputs and one or more data outputs for a transaction, wherein the data inputs are associated with input data types respectively, and the data outputs are associated with output data types respectively; encrypting the input data types and the output data types; committing each of the encrypted input data types and the encrypted output data types with a commitment scheme to obtain corresponding commitment values; obtaining at least a parameter R based at least on the commitment values; and submitting the transaction to one or more nodes in a blockchain network with disclosure of the parameter R and without disclosure of the input data types and output data types for the nodes to verify consistency between the input data types and the output data types. |
US10700848B2 |
Sensor that transmits signals responsive to a request signal and receives information
A sensor comprises a transmitter to transmit signals over a communication path, the sensor further capable to receive signals from the communication path, wherein the sensor is configured to communicate sensor data having a nibble data signal format at the transmitter in response to a trigger signal received at the sensor. |
US10700845B2 |
Secondary cell deactivation in a wireless device and a base station
A wireless device receives from a base station at least message that comprises configuration parameters of a plurality of cells. The plurality of cells comprises a plurality of secondary cells. The plurality of cells are grouped into a plurality of groups that comprise a primary group comprising a primary cell with a primary control channel, and a secondary group comprising a plurality of secondary cells. The plurality of secondary cells comprise a first secondary cell with a secondary control channel, and a deactivation timer value for a deactivation timer of the first secondary cell. The wireless device keeps the first secondary cell active in response to: the deactivation timer with the deactivation timer value being expired in a subframe, and a secondary cell in the secondary group being activated in the subframe. |
US10700844B2 |
Communications apparatus and uplink reference signal communication method
A communications apparatus and an uplink reference signal communication method. User equipment (UE) transmits an uplink reference signal of the UE according to reference signal bandwidth configuration information for the UE, reference signal frequency hopping interval information for the UE, and a frequency domain position parameter. Because the reference signal frequency hopping interval information for the UE is added as a parameter, further sampling is performed when frequency hopping of the uplink reference signal is performed. Therefore, a quantity of measurement times is reduced, and efficiency of channel quality measurement is improved. |
US10700843B2 |
Method and device for information transmission in machine-type communication system
Provided are a method and device for information transmission in a Machine Type Communication (MTC) system. The method includes that: a subframe set and a narrowband for transmitting first information are determined according to a Physical Cell Identity (PCID); and the first information is sent or received on the subframe set and the narrowband. |
US10700839B2 |
Method and device in UE and base station used for dynamic scheduling
A method and a device in a User Equipment and a base station are provided. The UE receives first information and monitors a first signaling in M Resource Element (RE) sets. The first information determines the M RE sets. The UE assumes that P modulation symbol groups are one-to-one mapped to P RE sets of the M RE sets. One blind detection for the first signaling is performed on the P RE sets. Modulation symbols obtained by modulating the bits in a first bit sequence constitute a first modulation symbol set sequentially. The bits in the first bit sequence are sequentially arranged according to an output of a channel encoder. The first modulation symbol set is successively divided into the P modulation symbol groups, each consisting of X modulation symbols. Relative positions of the P RE sets in frequency domain are related to at least one of {M, X}. |
US10700837B2 |
Group common control channel
Methods and systems for group common control channel implementation and use are provided. An embodiment a method in a base station for signaling group common control channel information is provided. The method includes determining control information common to a group of user equipment (UEs), the control information comprising time-frequency locations for at least one of a plurality of data channels and a plurality of control channels. The control information formatted in a Downlink Control Information (DCI) format. The method also includes encoding the control information in a group common control channel to generate encoded control information. The method also includes transmitting the encoded control information to the group of UEs. |
US10700836B2 |
Multicarrier uplink data with single carrier uplink control
The disclosure relates to technology for communicating data and control information on an uplink channel in a wireless communication system. A frame is constructed to communicate symbols between a base station and user equipment, and zones are configured for an uplink channel in an uplink subframe using a signaling message. A first zone in the uplink channel is configured as a physical uplink control channel (PUCCH) for transmission of control information and a second zone is configured as a physical uplink shared channel (PUSCH) for transmission of data information. The PUCCH zone configuration is transmitted to the user equipment by the base station, control information is received by the base station as uplink control information (UCI) on the PUCCH resource using a single carrier modulation, such as SC-FDMA, and the data is received at the base station on the PUSCH resource using a multicarrier modulation, such as OFDM. |
US10700829B2 |
Combining decision metrics of a scrambled payload
Certain aspects of the present disclosure generally relate to techniques for combining a plurality of decision metrics of a scrambled payload in a 5G wireless communications system. For example, in some cases, combining decision metrics of a scrambled payload may generally involve receiving a first payload at a receiver that was scrambled both before and after encoding, generating a second payload at the receiver with selectively set payload mask bits, and using the selectively-set payload mask bits in the second payload to descramble the first payload. |
US10700826B2 |
Method and device for transmitting data
Disclosed are a method and device for transmitting data. The method comprises: a transmitting terminal determines in N basic parameter sets a first target basic parameter set of a first beam for transmitting first data, different basic parameter sets of the N basic parameter comprising different frequency-domain base parameter sets and/or different time-domain basic parameter sets, and N being an integer greater than or equal to 2; and the transmitting terminal transmits the first beam on a time-domain resource, a spatial-domain resource, and a frequency-domain resource based on the first target basic parameter set; this can be adapted to requirements of diverse data in a network. |
US10700825B2 |
Reference signal pattern
A method in a node (110, 115) comprises generating (704) a frame structure comprising at least a first subframe (305, 405, 505), the first subframe comprising a first symbol (310A, 510A) and a second symbol (310B, 510B), each of the first and second symbols comprising a plurality of resource elements. The method comprises reserving (708) one or more of the plurality of resource elements in the first symbol for reference signals (335A-G, 435A-G, 535A-G), modulating (712) one or more of the reserved resource elements in the first symbol with reference symbols (335B-D, 435B-D, 535B-D), the modulated one or more of the reserved resource elements in the first symbol comprising a subset of the one or more reserved resource elements that overlap in frequency domain the data transmission carried in the second symbol, and transmitting (716) the at least one subframe to another node. |
US10700824B2 |
Non-orthogonal communication
Apparatuses, methods, and systems are disclosed for non-orthogonal communication. One apparatus includes a transmitter that transmits a first signal to a first device for indicating a first resource in a control region of a carrier bandwidth. The first resource is used by the first device for transmitting first control information, and the first control information includes first non-orthogonal layer information. The apparatus also includes a receiver that receives the first control information from the first resource, and receives first data in a data region of the carrier bandwidth. The data region includes multiple non-orthogonal layers. The apparatus includes a processor that decodes the first control information, and decodes the first data based on the first control information. |
US10700822B2 |
Uplink grant management for LTE in unlicensed spectrum
Systems and methods for uplink transmission scheduling are disclosed. A wireless device may monitor at least two downlink sub-frames for scheduling grants. The wireless device may receive a first uplink scheduling grant in one of the at least two downlink sub-frames for at least a first uplink sub-frame and receive a second uplink scheduling grant in another of the at least two downlink sub-frames for at least the first uplink sub-frame. The wireless device may perform an uplink transmission in the first uplink sub-frame based on one or both of the first uplink scheduling grant and the second uplink scheduling grant. For the uplink transmission, the wireless device may select a most recent uplink scheduling grant or select an uplink scheduling grant received in a downlink sub-frame at least a minimum number of sub-frames before the first uplink sub-frame. |
US10700817B2 |
Multi-member bluetooth device capable of avoiding signal interrupt
A multi-member Bluetooth device includes: a main Bluetooth circuit capable of bidirectionally communicating with a remote Bluetooth device through a first Bluetooth communication circuit; and an auxiliary Bluetooth circuit capable of communicating with the main Bluetooth circuit through a data transmission circuit. While the main Bluetooth circuit utilizes the first Bluetooth communication circuit to communicate with the remote Bluetooth device, the auxiliary Bluetooth circuit utilizes a second Bluetooth communication circuit to sniff packets transmitted from the remote Bluetooth device. When detected that the auxiliary Bluetooth circuit has missed packets transmitted from the remote Bluetooth device, the main Bluetooth circuit transmits missing packets of the auxiliary Bluetooth circuit to the auxiliary Bluetooth circuit through the data transmission circuit. |
US10700816B2 |
Method for performing HARQ using polar code
Provided are a method and an apparatus for performing a HARQ based on a polar code in a wireless communication system. The apparatus transmits multiple first output bits, which are generated from multiple first input bits, to a receiver. Upon receiving a retransmission request, the apparatus generates multiple second output bits from multiple second input bits. The apparatus selects multiple third output bits from among the multiple second output bits, and transmits the selected multiple third output bits to the receiver. Bits, which are encoded differently from the multiple first output bits among the multiple second output bits, are preferentially selected as the multiple third output bits. |
US10700812B2 |
Device, method, and program
A device, method, and program that can improve decoding precision of a desired signal in a case in which multiplexing/multiple access is performed using power allocation. The device includes a transmission processor configured to set each of transmission signal sequences of a plurality of power layers that are to be multiplexed using power allocation as a target and apply at least one of a scrambler using a scramble pattern and an interleaver using an interleave pattern corresponding to information regarding the power allocation. |
US10700811B2 |
Transmission method, transmission device, reception method, and reception device
A decoding device includes: a BP decoder that performs BP decoding on an input signal; a maximum likelihood decoder that performs maximum likelihood decoding on a signal subjected to the BP decoding; and a selector that selects one of the input signal, the signal subjected to the BP decoding, and a signal subjected to the maximum likelihood decoding. In a configuration of the decoding device, when a decoder is appropriately operated according to quality of data, a calculation scale can be reduced, and power consumption can be decreased. |
US10700810B2 |
Physical layer device and method for performing physical layer operations in a communications network
Embodiments of a method and a device are disclosed. In an embodiment, a method for performing physical layer operations in a communications network is disclosed. The method involves determining a desired error management mode for a receiver at a first network node, at the first network node, embedding an indication of the desired error management mode into a forward error correction (FEC) frame, and transmitting the FEC frame from the first network node. In an embodiment, embedding an indication of the desired error management mode into an FEC frame includes embedding an operations, administration, and management (OAM) word into the FEC frame to communicate the indication of the desired error management mode. |
US10700808B2 |
Method and apparatus for encoding data using a polar code
Embodiment techniques map parity bits to sub-channels based on their row weights. In one example, an embodiment technique includes polar encoding, with an encoder of the device, information bits and at least one parity bit using the polar code to obtain encoded data, and transmitting the encoded data to another device. The polar code comprises a plurality of sub-channels. The at least one parity bit being placed in at least one of the plurality of sub-channels. The at least one sub-channel is selected from the plurality of sub-channels based on a weight parameter. |
US10700807B1 |
Fiber input power selection for probabilistically shaped signals in optical networks
Systems and methods for setting fiber input power for an optical transmission path may include determining an initial modulation format representing a uniform distribution QAM format, the initial modulation format associated with a first fiber input power and a first spectral efficiency, configuring optical transponders to apply probabilistic shaping to the initial modulation format when transmitting traffic over the optical transmission path, the traffic including probabilistically shaped signals with a second spectral efficiency, determining, dependent on the second spectral efficiency, a second fiber input power, and configuring optical amplifiers along the optical transmission path to transmit the traffic comprising the probabilistically shaped signals over the optical transmission path using the second fiber input power. Determining the second fiber input power may include incrementally increasing or decreasing an optimum fiber input power for a reference modulation format or applying an adaptive selection process to dynamically select the second fiber input power. |
US10700806B1 |
Optical transceiver package with passive thermal management
An article may include an optical transceiver package, which may include a photonics component mounted in the optical transceiver package. The photonics component may generate heat in an operational state. The optical transceiver package may include a sealed thermal chamber that maintains the photonics component between a lower predetermined working temperature and a higher predetermined working temperature. The sealed thermal chamber may include a material that exhibits a first thermal conductivity below a lower predetermined threshold temperature and a second thermal conductivity higher than the first thermal conductivity above an upper predetermined threshold temperature. A method may include retaining the generated heat to raise the photonics component above a lower predetermined working temperature, and conducting the generated heat away from the optical transceiver package to lower the photonics component below an upper predetermined working temperature. A system may include the optical transceiver package mounted to a printed circuit board. |
US10700804B2 |
Optical switching systems
We describe a wavelength division multiplexed (WDM) reconfigurable optical switch, the switch comprising: a set of arrays of optical beam connections, each comprising an array of optical outputs and having an optical input to receive a WDM input optical signal; a first diffractive element to demultiplexed said WDM input optical signal into a plurality of demultiplexed optical input beams, and to disperse said demultiplexed optical input beams spatially along a first axis; first relay optics between said set of arrays of optical beam connections and said first diffractive element; and a reconfigurable holographic array comprising a 2D array of reconfigurable sub-holograms defining sub-hologram rows and columns; wherein said arrays of said set of arrays are at least one dimensional arrays extending spatially in a direction parallel to said first axis and arranged in a column defining a second axis orthogonal to said first axis; wherein said sub-hologram rows are aligned along said first axis, and wherein said sub-hologram columns are aligned along said second axis; wherein a number of said sub-hologram rows corresponds to a number of arrays in said set of arrays; and wherein each sub-hologram row is configured to receive a set of demultiplexed optical input beams at different carrier wavelengths demultiplexed from the optical input for the array of the set of arrays to which the row corresponds; wherein each of said sub-holograms in a sub-hologram row is reconfigurable to steer a respective wavelength channel of the WDM input signal for the array to which the sub-hologram row corresponds, towards a selected said optical output for the array; and wherein each said sub-hologram row is configured to steer the demultiplexed optical input beams for a respective array of the set of arrays of optical beam connections. |
US10700802B2 |
Variable length reference signaling for fast acquisition in shared spectrum
Methods, systems, and devices for wireless communication are described. A base station may configure bursts of synchronization signal (SS) blocks for discovery reference signal (DRS) transmission. The base station may transmit an SS block set in an SS burst according to a beam sweep pattern, which may be repeated for a subsequent SS block set. The base station may configure a number of SS block sets in each SS burst and transmit each SS block in an SS block set using a different beam. Each SS burst may be transmitted according to a different beam sweep pattern and the base station may repeat transmission of SS bursts according to a DRS repetition periodicity. A user equipment (UE) may sweep through antenna sub-arrays during reception of an SS burst to determine a suitable sub-array for communication. |
US10700799B2 |
Method and apparatus for broadcast signal transmission
The method and apparatus for broadcast signal transmission are provided. A method of adjusting points of time when output packets are to be provided, performed by a stream generation device which provides an output stream, including the output packets, to a decoding device, according to an embodiment may include obtaining a first output packet and a second output packet; assigning a first multiplexing time to the first output packet and assigning a second multiplexing time different from the first multiplexing time to the second output packet; and providing the first output packet and the second output packet in the output stream to the decoding device by multiplexing the first output packet and the second output packet on the basis of the first multiplexing time and the second multiplexing time. |
US10700796B2 |
Almost blank subframe allocation
Aspects relate to allocation of Almost Blank Subframes. According to some embodiments, a plurality of base stations may provide an overlapping coverage area. A first base station may transmit a first message comprising a first subframe allocation repetition period, a first subframe allocation offset, and a first subframe allocation bitmap. The first subframe allocation bitmap may indicate configuration of a first plurality of Almost Blank Subframes. Another base station may transmit a second message comprising the first subframe allocation repetition period, the first subframe allocation offset, and a second subframe allocation bitmap. The second subframe allocation bitmap may indicate configuration of a second plurality of Almost Blank Subframes. The second plurality of Almost Blank Subframes may not substantially overlap in time with the first plurality of Almost Blank Subframes. |
US10700790B2 |
Optical driver circuitry for burst mode transfer
An apparatus comprises a laser emitter configured to transmit laser energy across an air gap to a separate device, and a driver circuit electrically coupled to the laser emitter and to an electrical interface. The driver circuit is configured to detect voltage levels at the electrical interface including a first voltage level, a second voltage level, and a third voltage level, and drive the laser emitter at a first power level when detecting the first voltage level, drive the laser emitter at a second power level when detecting the second voltage level, and drive the laser emitter at a third power level intermediate the first and second power levels when detecting the third voltage level. |
US10700786B2 |
Optical transceiver
An optical transceiver includes an optical transmitter and an optical receiver. The optical transmitter includes a laser diode configured to convert a current signal into an optical signal; a main driver comprising first and second output terminals that have a differential structure, the main driver configured to drive the first and second output terminals in response to differential input signals and to provide the current signal to the laser diode through the first output terminal; and an impedance balancer configured to match impedances of the first and second output terminals by adjusting the impedance of the second output terminal according to signal states of the first and second output terminals. |
US10700783B2 |
Lane bonding in passive optical networks (PONs)
An apparatus includes a processor configured to determine a set of first lanes associated with a PON, select a subset of second lanes from the set, and perform lane bonding by bonding the subset to an ONU. A transmitter coupled to the processor is configured to transmit a lane bonding assignment to the ONU. An ONU includes a plurality of receivers configured to receive a first message comprising an announcement indicating an OLT lane capability. A processor coupled to the receivers is configured to process the first message and generate a second message in response to the first message, wherein the second message comprises a report indicating an ONU lane capability and prompting lane bonding in a PON. A plurality of transmitters coupled to the processor is configured to transmit the second message to the OLT. |
US10700782B2 |
Vehicle-to-vehicle communication
Various systems and methods for implementing an anti-collision mechanism are described herein. A system for a lead vehicle to provide a visible light communication (VLC) message to a trailing vehicle behind the lead vehicle includes a vehicle controller subsystem of the lead vehicle, to: receive from a sensor array interface, sensor data from a forward-facing sensor incorporated into the lead vehicle; determine, using a processor, from the sensor data that a hazard exists; initiate the application of brakes with a braking force; and initiate, via a light controller, a VLC message to the trailing vehicle, the VLC message including the braking force. |
US10700781B2 |
Transceiver with reduced filter insertion loss and methods of making and using the same
A bidirectional optical subassembly, an optical transceiver including the same, and methods of making and using the same are disclosed. The optical subassembly includes a photodiode configured to receive an incoming optical signal, a transmitter configured to transmit an outgoing optical signal, and a passive optical signal processing unit including a filter and a mirror. The filter is at a first predetermined angle relative to an optical path of the outgoing optical signal and is configured to (i) reflect one of the outgoing optical signal and the incoming optical signal and (ii) allow the other of the outgoing optical signal and the incoming optical signal to pass through. The mirror is configured to reflect the one of the outgoing optical signal and the incoming optical signal at a second predetermined angle. The first predetermined angle is adapted to reduce filter insertion losses. |
US10700778B2 |
Pluggable active optical module with managed connectivity support and simulated memory table
A pluggable active optical module includes: electrical connector to communicate electrical signals; optical adapter(s) to communicate optical signals over optical fiber(s); storage device interface configured to contact corresponding storage device interface on optical fiber(s); transmitter optical assembly to convert electrical signals received from electrical connector into optical signals for communication by optical adapter(s) over optical fiber(s); a receiver optical assembly to convert optical signals received from optical adapter(s) to electrical signals for communication by electrical connector; controller to control transmitter optical assembly and receiver optical assembly; programmable processor coupled to storage device interface and first contact(s) of electrical connector and that accesses physical layer management information from storage device in optical fiber(s) through storage device interface and provides physical layer management information to host device connected to electrical connector; and switch between second contact of electrical connector and ground that selectively connects second contact of electrical connector to ground. |
US10700775B2 |
Resource coordination for integrated access and backhaul
The described technology is generally directed towards dynamic resource coordination that supports multi-hop based relaying for integrated access and backhaul (IAB) in New Radio (5G). Described is a technology in which an IAB node and a serving parent node use wireless signaling to dynamically adapt downlink and uplink resources used for access and backhaul links. An IAB node receives scheduling data from a parent node, configures a frame structure comprising mobile termination function subframes and distributed unit component subframes, and communicates data based on the frame structure. The parent node explicitly or implicitly indicates that a portion of the scheduling data is adaptable, e.g., sends a dynamic frame structure coordination message. In response, the IAB node can adapt the frame structure into a modified frame structure and can communicate further data based on the modified frame structure. |
US10700773B1 |
System and method for enhancing driver situational awareness in a transportation vehicle
A situation communication mirror enhances driver situational awareness in a transportation vehicle. The situation communication mirror includes a rearward facing reflective member having a plurality of integrally-formed and arcuately distinct reflective surface areas. A first reflective surface area has a relatively slight curvature defining a relatively focused driver field of view. Second and third reflective surface areas each have an increased curvature as compared to the first surface area, and respectively define wider driver fields of view. |
US10700770B2 |
System, apparatus, and method for optimal MODCOD selection
Provided is a method, system, and computer readable medium for satellite communication. The method includes determining an operating modulation and coding scheme (MODCOD) associated with each terminal of a plurality of terminals, the plurality of terminals being a part of an iNet; identifying an optimal MODCOD based on operating MODCODs associated with the plurality of terminals; associating the optimal MODCOD with the iNet; and transmitting a multicast stream to the plurality of terminals based on the optimal MODCOD. |
US10700769B2 |
Satellite-based narrow-band communication
The present disclosure describes methods and apparatuses for satellite-based narrow-band communication. In some aspects, the systems include a user device (102) that establishes a Narrow-Band Internet of Things (NB-IoT) wireless connection (106) with one or more orbital satellites (104) in order to transmit (108) and receive (110) data when other wireless connections are not available. The data may be relayed by the orbital satellite (104) to and from a base station (202) on Earth. |
US10700766B2 |
Noise cancelling amplify-and-forward (in-band) relay with self-interference cancellation
The methods and systems for amplify-and-forward (in-band) relaying relate to beamforming techniques including receive and transmit beamforming for reducing self-interference, and improving Signal-to-Noise Ratio (SNR), or Signal to Interference plus Noise Ratio (SINR), of an incoming signal (to be relayed). The incoming signal is amplified and retransmitted simultaneously with the incoming signal, and over the same frequency band as that of an incoming signal. |
US10700761B2 |
Transmission device, transmission method, receiving device and receiving method
Provided is a frame configuration usable for both SISO transmission and MISO and/or MIMO transmission. A frame configurator of a transmission device configures a frame by gathering data for SISO and configures a frame by gathering data for MISO and/or MIMO data, thereby to improve the reception performance (detection performance) of a reception device. |
US10700760B1 |
Minimizing block error rate (BLER) associated with a beam switch
Aspects of the disclosure relate to minimizing the block error rate (BLER) experienced by a user equipment (UE) upon a downlink beam switch at the base station. The UE may measure the reference signal received power (RSRP) of each of a plurality of downlink beams during a beam sweep and modify an automatic gain control (AGC) state of the UE based on the difference in RSRP between a current downlink beam and an expected downlink beam expected to be selected by the base station for subsequent unicast downlink transmissions to the UE. In some examples, the expected downlink beam may have a highest RSRP among all of the measured RSRPs of the different downlink beams Other aspects, features, and embodiments are also claimed and described. |
US10700755B2 |
Antenna mapping and diversity
A method involving an antenna array for wirelessly transmitting information carried by a source signal stream that includes a plurality of individual transmit signal streams, the method involving: mapping the plurality of transmit signal streams to a plurality of individual beam signal streams, wherein at least one of the beam signal streams of the plurality of beam signal streams is a combination of multiple transmit signal streams of the plurality of transmit signal streams; using the antenna array to generate a plurality of transmit beams; and sending each beam signal stream of the plurality of beam signal streams over a different transmit beam of the plurality of transmit beams. |
US10700752B2 |
System, method, and apparatus of beam-tracking and beam feedback operation in a beam-forming based system
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). A mobility application method of a user equipment (UE) residing in a system of wireless communication systems, which supports transmission/reception of data, using a beamforming, via multiple input multiple output (MIMO) antennas is provided. The method includes measuring beam measurement reference signals that a network transmitted using different transmission nodes and evolved NodeB (eNBs) and transmitting the measured information to the network in a system using a number of beams. |
US10700751B2 |
Method for reporting channel state information in wireless communication system and device therefor
A method for reporting a channel state information (CSI) based on CSI-reference signal (CSI-RS) to a base station (BS) in a wireless communication system, by a user equipment (UE), includes receiving, from the base station, CSI-RS resource configuration information related to a numbering for a plurality of CSI-RS resources through a radio resource control (RRC) signaling, wherein the CSI-RS resource configuration information includes first CSI-RS configuration information and at least one second CSI-RS configuration information; and determining numbers for the plurality of CSI-RS resources based on the received CSI-RS resource configuration information, wherein a first CSI-RS resource among the plurality of CSI-RS resources corresponds to a first number configured in the first CSI-RS configuration information, and at least one second CSI-RS resource except the first CSI-RS resource among the plurality of CSI-RS resources corresponds to at least one second number configured in the second CSI-RS configuration information. |
US10700748B2 |
Uplink beam training
Wireless communication techniques that include beam training performed to aid mobile devices in identifying beams for use in communications (e.g., uplink communications) are discussed. A mobile device may transmit to a base station an indication of a level of beamforming reciprocity of the mobile device. A base station/gNB may transmit an indication of one or more transmission beams to be used by the mobile device for uplink wireless communication based on the level of beamforming reciprocity. The one or more transmission beams to be used by the mobile device for uplink communication may include a reciprocal transmission beam. A mobile device not capable of full beamforming reciprocity may determine a transmission beam through uplink beam training. A mobile device may transmit to a base station information using at least one of the one or more transmission beams. Other aspects and features are also claimed and discussed. |
US10700747B2 |
Wireless communications method and device using hybrid beamforming
The present disclosure relates to a wireless communications technology. Specifically, the present disclosure provides a method and device for reducing terminal interference due to sidelobes on the basis of channel state information (CSI) in a hybrid beamforming architecture. |
US10700745B2 |
Feedback method of hybrid CSI in multi-antenna communication system and device therefor
Disclosed in the present invention is a method by which a terminal reports channel status information (CSI) to a base station in a wireless communication system. The method comprises the steps of: receiving, through an upper layer, information on one CSI process having a first enhanced multiple input multiple output (eMIMO) type and a second eMIMO type; receiving a first channel status information-reference signal (CSI-RS) corresponding to the first eMIMO type; periodically reporting, to the base station, first CSI measured on the basis of the first CSI-RS; receiving a second CSI-RS, which corresponds to the second eMIMO type, beamformed on the basis of the first CSI; and periodically reporting, to the base station, second CSI measured on the basis of the second CSI-RS, wherein a priority of the first CSI is set to be equal to a priority of a CSI-RS resource indicator (CRI). |
US10700742B1 |
Wireless power back channel communication
In accordance with embodiments of the present invention, data is modulated for transmission phase modulation. A method of transmitting data in a wireless power transmitter, includes transmitting a wireless power signal; encoding data to be transmitted into symbols; determining a phase shift to represent the symbols; and phase modulating the wireless power signal with the phase shift. A method of receiving data in a wireless power receiver includes receiving a wireless power signal that includes a phase modulated data signal; determining a period of each cycle of the wireless power signal; providing a running average over N−1 cycles of the wireless power signal, where N represents the number of cycles of the wireless power signal in which each phase modulation is provided; and decoding the data from the running average. |
US10700730B2 |
Semiconductor device, electronic device, data transmission method, timing controller, and vehicle
A semiconductor device, includes: a data input pin; a data output pin; an internal circuit; a register accessible by the internal circuit; and a transceiver circuit including a transfer buffer and configured to: write data input through the data input pin to the transfer buffer, and output the data through the data output pin; and transfer data stored in the transfer buffer to the register when a transfer command is input through the data input pin. |
US10700728B2 |
Inconspicuous support system for propping and suspending mobile computing devices to multiple angles and orientations with respect to a resting surface or base
An inconspicuous support system of angled and straight cavities for latching support elements, such as a stylus, an independent arm, or plate; or support structures, such as a desktop stand, a floor stand, a hook, or a plurality of hooks, to mobile computing devices and its use to prop and to suspend these devices to multiple angles and orientations with respect to a resting surface or base. |
US10700726B2 |
Inconspicuous suspension system for suspending mobile computing devices to multiple angles and orientations with respect to a resting surface or base
An inconspicuous suspension system of angled and straight cavities for latching a support structure, such as a desktop stand, a floor stand, a hook, or a plurality of hooks, to mobile computing devices and its use to suspend these devices to multiple angles and orientations with respect to a resting surface or base. |
US10700723B2 |
Method for terminal, configured to aggregate plurality of component carriers, for mitigating interference
One embodiment of the present specification provides a method for a terminal, configured to aggregate a plurality of component carriers, for mitigating interference. The method comprises the steps of: the terminal receiving control information from a base station, the control information comprising information indicating that interference mitigation action is to be carried out for a signal transmitted by means of a first component carrier from among the plurality of component carriers; on the basis of the interference environment, the terminal carrying out interference mitigation action by blind-detecting a cell-specific reference signal information for a second component carrier that is not the first component carrier; and the terminal transmitting, to the base station, information indicating that the interference mitigation action was carried out for the second component carrier. |
US10700720B2 |
Wireless transmitter, a circuit, and method for driver harmonic reduction
A wireless transmitter is disclosed. The wireless transmitter includes a digital signal generator arranged to generate a digital signal for transmission, a digital-to-analog converter arranged to convert the digital signal for transmission into analog form and a non-ideal amplifier arranged to amplify the analog signal for transmission. At least one harmonic reduction signal generator is arranged to generate at least one digital harmonic reduction signal and a summing junction is arranged to add the digital signal for transmission with the at least one harmonic reduction signal to form a combined signal. The non-ideal amplifier amplifies the combined signal to form an analog output signal. A controller is coupled to the digital signal generator and the at least one harmonic reduction signal generator. |
US10700716B2 |
Wireless communication device
A wireless communication device is provided. The wireless communication device includes a housing, a circuit board, a radio frequency module and an antenna. The housing has a frame and a back cover to define a receiving space. The circuit board is disposed in the receiving space, and defines a clearance area from the housing in the receiving space. The circuit board includes a ground terminal, a first feeding point, and a second feeding point. The antenna includes at least one metal conductor coupled to the first feeding point and the second feeding point, respectively, to provide a low frequency resonant path, a first middle frequency resonant path, a second middle frequency resonant path and a high frequency resonant path. |
US10700714B2 |
Method of operating decoder for reducing computational complexity and method of operating data storage device including the decoder
A method of operating a decoder, which has variable nodes and check nodes, includes receiving variable-to-check (V2C) messages from the variable nodes using a first check node among the check nodes. The number of messages having a specific magnitude among the V2C messages is counted. The magnitude of a check-to-variable (C2V) message to be transmitted to a first variable node, among the variable nodes, is determined based on the count value and the magnitude of a V2C message of the first variable node. |
US10700711B1 |
Multi-part upload and editing of erasure-coded objects
Segments of a local range can appear multiple times in the sequence of erasure sets in a manifest without the data being duplicated. A subset of the content of an erasure set can be included in the logical object. It is not required that all erasure sets in an object use the same encoding. A manifest can indicate one or more portions of the logical object for which no data has been provided, and for which a “fill” pattern is specified. A portion of data can be inserted at any point inside the object by inserting a reference to one or more segment sets containing that data into the manifest. If the desired insertion point is within an existing segment set, then that manifest set can be “split” by incorporating two references to it, with the first specifying the range of data before the insertion point, and the second specifying the range of data after the insertion point. Many operations are thus enabled on an erasure-coded object in Object Storage such as “append”, “insert,” “overwrite” and “merge.” |
US10700710B2 |
Indicating a number of copied information bits in a retransmission
Methods, systems, and devices are described for wireless communications. A transmitting device may generate first encoded bits by encoding first information bits using a polar code of a first size, N, and transmit the first encoded bits to a receiving device. After determining the receiving device failed to decode the encoded bits, the transmitting device may generate second encoded bits by encoding the first information bits using a polar code of a second size, 2N. In some cases, the transmitting device may use the first encoded bits and one or more copied information bits to generate the second encoded bits. The transmitting device may transmit the second encoded bits to the receiving device, along with an indication of the number of copied information bits used to generate the second encoded bits. The number of copied information bits may be based on changing channel conditions or transmission parameters. |
US10700707B2 |
Circuit for transforming parity-check matrix of QC-LDPC code, error correction circuit having the same, and method of operating the same
Provided herein may be a circuit for transforming a parity-check matrix of a Quasi-Cyclic Low-Density Parity-Check (QC-LDPC) code, an error correction circuit having the same, and a method of operating the same. The circuit for transforming a parity check matrix of a QC-LDPC code including circulant matrices may include a determination component configured to determine whether a parity-check matrix that is externally input has full rank, a selection component configured to detect linearly dependent rows or columns, among rows or columns of the parity-check matrix based on a result of the determination of the determination component, and select any one row or column from among the linearly dependent rows or columns, and an entry replacement component configured to replace any one of circulant matrices included in the selected one row or column with a zero matrix. |
US10700702B2 |
Updating prefix codes for pseudo-dynamic data compression
In a data storage system, a prior set S of prefix codes for pseudo-dynamic compression as well as data compressed utilizing prior set S are stored. While data compressed utilizing prior set S are stored in the data storage system, the number of prefix codes utilized by the data storage system for pseudo-dynamic compression are augmented. Augmenting the number of codes includes determining a new set S′ of prefix codes for pseudo-dynamic compression from a training data set selected from a workload of the data storage system and storing the new set S′ in the data storage system with the prior set S. |
US10700700B1 |
Distributive photonic monobit analog-to-digital converter
A distributive photonic monobit analog-to-digital converter includes a plurality of signal processing chains configured to receive a corresponding plurality of analog input electrical signals. Each processing chain includes an incoherent optical source configured to generate an optical noise signal, an optical modulator configured to modulate an analog input electrical signal of the plurality of analog input electrical signals onto an input optical signal to generate an optical modulated signal, a coupler configured to couple the optical modulated signal with the optical noise signal to generate a coupled signal, a photodetector configured to generate a phase difference between the optical modulated signal and the optical noise signal using the coupled signal, and a limiter configured to output a decision signal based on the phase difference and using a clock signal. A multi-phase clock generator is configured to generate the clock signal for each of the plurality of signal processing chains. |
US10700698B2 |
Linearization circuit and method for linearizing a measurement signal
A disclosed linearization circuit includes a reference component, a charging and discharging controller, and a comparator circuit. The reference component has a non-linear dependence on current or voltage. The charging and discharging controller is configured to control alternating charging and discharging of the reference component. A voltage associated with the reference component forms a reference signal. The charging and discharging are controlled such that the reference signal has a periodic time dependence. The reference signal and a measurement signal are received by the comparator circuit. The comparator circuit is configured to generate and output a square-wave signal based on a reference time point during a charge-discharge cycle, and based on a result of a comparison of the reference signal with the measurement signal, such that the square-wave signal represents a linearized output signal. This disclosure further relates to a corresponding method. |
US10700690B2 |
Timing signal generation device, electronic device, and moving object
A timing signal generation device includes a GPS receiver, an atomic oscillator, a phase comparator, a frequency abnormality determination unit, a sensor unit, and a determination unit. The GPS receiver outputs 1 PPS. The atomic oscillator 30 outputs a clock signal for synchronization with 1 PPS. The phase comparator compares 1 PPS and the clock signal in phase. The frequency abnormality determination unit determines whether or not the frequency of the clock signal is abnormal, by using a comparison result of the phase comparator, and outputs frequency abnormality information including a determination result. The sensor unit detects environment information which has an influence on the comparison result. The determination unit determines a cause of the abnormality by using the frequency abnormality information and the environment information. |
US10700688B1 |
Low power and low jitter phase locked loop with digital leakage compensation
Described is a low power and low jitter phase locked loop (PLL) or delay locked loop (DLL) with digital leakage compensation. The compensation is provided by an apparatus which comprises: a circuitry to generate a pulse with a digitally controlled pulse width, wherein the pulse width is proportional to a static phase error of a PLL or a DLL; and a charge pump coupled to the circuitry, wherein the charge pump is to receive the pulse and to source or sink current to or from a node according to the pulse width. |
US10700685B1 |
High-speed signal driving device
A high-speed signal driving device includes an assist driver, a delay adjuster, and a plurality of drivers. The assist driver receives a control signal and is coupled to a first output node and a second output node to output a first current to the first output node or the second output node. The delay adjuster receives the control signal to generate a plurality of delay signals. Each of the delay signals has a different delay time corresponding to the control signal. One of the drivers receives the control signal, and other drivers correspondingly receive the plurality of delay signals. The plurality of drivers are coupled to the first output node and the second output node via a first output end and a second output end. |
US10700683B1 |
Dynamic power supply shifting
Aspects generally relate to receivers, and in particular to a receiver that converts a high-voltage input signal into a low-voltage signal. The high voltage input signal is split into a upper portion and a lower portion. The upper portion is coupled to a high input receiver that is powered by dynamic supply shifters that can vary supply voltage during operation to optimize switching. |
US10700679B2 |
RF switch with bypass topology
An RF signal switch circuit that allows connection of any of N radio frequency (RF) input terminals to a switch output port, either in a low loss mode, in a bypass mode, or, optionally, in a signal function mode. Embodiments of the invention allow for both a single switch in the series input path to a target circuit while still having the ability to isolate the bypass path from the target circuit. In the low loss and bypass mode, the circuit simultaneously exhibits low input insertion loss (and thus a low noise factor) and high bypass mode isolation. |
US10700664B2 |
Acoustic wave device
An acoustic wave device includes: a substrate; a piezoelectric film located on the substrate; a lower electrode and an upper electrode facing each other across at least a part of the piezoelectric film; a silicon oxide film located at an opposite side of at least one of the lower electrode and the upper electrode from the piezoelectric film; a first insulating film that is located between the at least one of the lower electrode and the upper electrode and the silicon oxide film and includes a non-oxygen-containing material; and an additional film located at an opposite side of the silicon oxide film from the first insulating film and made of a material different from a material of the silicon oxide film and a material of the first insulating film. |
US10700662B2 |
Acoustic wave device, filter, and multiplexer
An acoustic wave device includes: a piezoelectric substrate; and a pair of comb-shaped electrodes that is located on the piezoelectric substrate, includes a metal film, and excites a surface acoustic wave, the metal film being mainly composed of a metal having a melting point equal to or higher than a melting point of Pt, the metal film having a first region in which a crystal grain has a columnar shape and a second region that is located on and/or under the first region in a stacking direction and has less crystallinity than the first region or has an amorphous structure. |
US10700660B2 |
Bulk acoustic wave resonator
A bulk acoustic wave (BAW) resonator includes: a substrate; an acoustic reflector disposed in the substrate; a first electrode disposed over the acoustic reflector; a second electrode; and a piezoelectric layer between the first and second electrodes. The second electrode is not disposed between the first electrode and the acoustic reflector. The BAW resonator further includes a block disposed over the substrate and beneath the piezoelectric layer. A contacting overlap of the acoustic reflector, the first electrode, the second electrode and the piezoelectric layer defines an active area of the BAW resonator. |
US10700655B2 |
Gain-dependent impedance matching and linearity
An integrated circuit is disclosed for gain-dependent impedance matching and linearity. The integrated circuit includes at least two amplifier branches, an input inductor, and at least two degeneration inductors. Each amplifier branch includes a node, an input transistor, and a cascode stage connected between a drain of the input transistor and the node. Respective nodes of the at least two amplifier branches are connected together and respective gates of the input transistors of the at least two amplifier branches are connected together. The input inductor is connected to the respective gates, and the at least two degeneration inductors are connected between respective sources of the input transistors of the at least two amplifier branches and a ground. The at least two degeneration inductors are configured to establish a magnetic coupling with the input inductor and establish another magnetic coupling between each other. |
US10700654B2 |
High dynamic range capacitor transimpedance amplifier
A readout circuit, for at least one sensing element, includes an amplifier including an input node for receiving charges from the sensing element or elements and an output node, a first feedback loop comprising a feedback capacitor, and at least one second feedback loop comprising another feedback capacitor, between the output and input nodes of the amplifier, for defining different gains. The at least two feedback capacitors being each connectable to a reference voltage supply via respective switches, for pre-loading the feedback capacitors with a predetermined charge different from the charge obtainable from the at least one sensing element, for sampling signals at a reset level before charge transferal. The loops comprising a respective switch between their capacitors and the output node, for operatively connecting and disconnecting each loop, for obtaining reset voltages at two different gains and signal voltages at two different gains. |
US10700653B2 |
Wideband low noise amplifier having DC loops with back gate biased transistors
Methods form amplifier device structures that include first-third amplifier devices. The first amplifier device produces an intermediate signal. The second amplifier device is connected to an input of the first amplifier device and produces an amplified inverted output signal. The third amplifier device inverts the intermediate signal to produce an amplified non-inverted output signal that is complementary to the amplified inverted output signal. A resistor feedback loop is connected to the input and output of the first amplifier device. A gain ratio of the gain of the third amplifier device to the gain of the second amplifier device matches a resistance ratio of the source resistance of the input signal to the resistance of the resistor added to the source resistance. Also, DC loop circuits are connected to the first-third amplifier devices, and each of the DC loop circuits connects an amplifier device output to an amplifier device input. |
US10700650B1 |
Configurable wideband split LNA
Methods and devices addressing design of wideband LNAs with gain modes are disclosed. The disclosed teachings can be used to reconfigure RF receiver front-end to operate in various applications imposing stringent and conflicting requirements. Wideband and narrowband input and output matching with gain modes using a combination of the same hardware and a switching network are also disclosed. The described methods and devices also address carrier aggregation requirements and provide solutions that can be used both in single-mode and split-mode operations. |
US10700649B2 |
Low swap circuit card design for RF power amplifiers
A system and method for using an embedded microprocessor in an RF amplifier. The use of an embedded microprocessor avoids manual calibration. The Microprocessor collects initial amplifier performance data based on a set of parameters and calculates the needed corrections. The microprocessor can change levels within the circuit to achieve those operating points. The embedded microprocessor sets voltage levels with internal circuitry and communicates this information externally through a serial communication port, or the like, to allow a user to communicate with and look at the amplifier data and readjust the internal bias levels, as needed. Thus, the internal microprocessor provides for calibration, self-testing, and monitoring of the RF amplifier and also functions as an in situ bias and temperature compensation controller for use in the presence of temperature variation and provides bias sequencing control to protect against improper applied timing of voltage inputs to the amplifier. |
US10700644B1 |
Circuits and methods for providing a trimmable reference impedance
Briefly, embodiments of claimed subject matter relate to determination of a high-impedance state or a low-impedance state of a resistive memory element over a wide range of temperature, such as temperatures approaching −40.0° C. to temperatures approaching +125.0° C. Such determination may be brought about by implementing a circuit which, according to various embodiments described herein, emulates a reference impedance having a negative temperature coefficient. |
US10700643B2 |
Envelope-shaped bias for power amplifier
This disclosure provides systems, methods and apparatuses for characterizing and operating a power amplifier. Before being placed into operation, output phase and output gain characteristics of the power amplifier may be determined over various operating conditions including varying two independent control signals and a supply voltage. The output phase and output gain characteristics may be stored for later retrieval. The power amplifier may be operated by determining a control signal profile for the two independent control signals based on operating conditions and radio-frequency (RF) envelope information associated with an input signal received by the power amplifier. The independent control signals may be generated in accordance with the control signal profile. |
US10700642B2 |
Gate drivers for stacked transistor amplifiers
Various methods and circuital arrangements for biasing one or more gates of stacked transistors of an amplifier are possible where the amplifier is configured to operate in at least an active mode and a standby mode. Circuital arrangements can reduce bias circuit and stacked transistors standby current during operation in the standby mode and to reduce impedance presented to the gates of the stacked transistors during operation in the active mode while maintaining voltage compliance of the stacked transistors during both modes of operation. |
US10700636B2 |
Installation for powering auxiliary equipment in electrical energy generation plants
The installation comprises: a DC-generating arrangement formed by electrical generators (PV1 . . . PVn) which are connected in series and located inside a local area, and supply a remote area with a total direct current that is the sum of the current generated by each of the electrical generators (PV1 . . . PVn); and an auxiliary power supply device (D) which is arranged inside the local area and provides the auxiliary system (E) with a supply voltage in the local area, wherein the auxiliary power supply device (D) is made up of a current-fed power converter (CP) electrically connected in series, respective input terminals (T1, T2), in the DC-generating arrangement between two connection points (p1, p2) of the electrical generators, located inside the local area. |
US10700631B2 |
Motor temperature estimation apparatus and method by the same
While a stepping motor for conveying a paper is being driven, a first clocking section enables a counting control section to add a first predetermined value to a count value each time a first predetermined period of time elapses. When the count value reaches a first threshold value, a motor stop determination section stops the motor. A second clocking section enables the counting control section to subtract a second predetermined value from the count value each time a second predetermined period of time elapses when the motor is stopped. When the count value falls below a second threshold value smaller than the first threshold value, a motor drive resuming section resumes the operation of the motor. A third clocking section enables the counting control section to subtract a third predetermined value from the count value each time a third predetermined period of time elapses when the stepping motor is stopped in a state in which the count value is smaller than the first threshold value. |
US10700628B2 |
Current control of a pulse width modulated power converter
The present invention relates to a method for the current control of a pulse width modulated power converter for an electric machine, in particular a pulse width modulated inverter connected to the electric machine. The machine and the inverter thereby comprise a plurality of phases, and the current control is carried out by means of a control loop comprising a modulator for the calculation of switching times for a pulse generator for producing a pulse width modulated control voltage for each phase. Furthermore, the present invention relates to a corresponding device for current control of an inverter connected to an electric machine. |
US10700624B2 |
Control of a wind turbine generator for reduced tonal audibility
A method of controlling a wind turbine generator (1) comprising an electrical generator (10) and a power converter (12), the power converter (12) comprising an electrical switch (14a, 14b) that is configured to process electrical power produced by the electrical generator (10), the method comprising: controlling an output from the electrical switch (14a, 14b) using a variable pulse-width modulated control signal, thereby to control characteristics of output power from the power converter (12); acquiring sample data (26) relating to an electronic signal within the wind turbine generator (1), wherein the sample data (26) is used for controlling the wind turbine generator (1); and dynamically adjusting a frequency (30) at which the sample data is acquired to synchronise data acquisition with a carrier frequency (24) of the control signal. |
US10700622B2 |
Apparatus for controlling brushless motor and method for controlling brushless motor
A brushless motor control apparatus includes an inverter circuit that applies a drive voltage to a winding of each phase of a brushless motor, a rotor magnetic pole detector that outputs a magnetic pole detection signal corresponding to a rotor position of the brushless motor based on a change of a magnetic pole detected by a Hall sensor, a rotor position estimator that outputs, each time a level of the magnetic pole detection signal is switched, an estimated rotor position signal that indicates an estimated rotor position with an electrical angle and indicates a predetermined electrical angle corresponding to the level after switching, a current detector that detects a current supplied to the inverter circuit as a power source current value, and an electrical angle correction unit that corrects the estimated rotor position signal by determining an electrical angle offset based on fluctuation in the power source current value and adding the electrical angle offset to the electrical angle indicated by the estimated rotor position signal. |
US10700621B2 |
Vortex flux generator
A method and apparatus for generating electricity by electromagnetic induction, using a magnetic field modulated by the formation, dissipation, and movement of vortices produced by a vortex material such as a type II superconductor. Magnetic field modulation occurs at the microscopic level, facilitating the production of high frequency electric power. Generator inductors are manufactured using microelectronic fabrication, in at least one dimension corresponding to the spacing of vortices. The vortex material fabrication method establishes the alignment of vortices and generator coils, permitting the electromagnetic induction of energy from many vortices into many coils simultaneously as a cumulative output of electricity. A thermoelectric cycle is used to convert heat energy into electricity. |
US10700616B2 |
Power conversion device canceling a common mode voltage
A power conversion device that converts electric power by having a power semiconductor element perform a switching operation includes a voltage detector detecting a common mode voltage generated in the switching operation of the power semiconductor element, a voltage control power supply that generates a voltage opposite in polarity to and as high as the common mode voltage with a circuit that amplifies power of the common mode voltage detected by the voltage detector, and a voltage superimposition structure canceling the common mode voltage not lower than a switching frequency generated in the switching operation of the power semiconductor element, by superimposing the voltage generated by the voltage control power supply on an output from the power conversion device. |
US10700615B2 |
Inverter device
An inverter device includes a sheet member that hermetically covers an operating section through which a user operates an inverter body and an ultraviolet shielding member that covers the operating section and the sheet member and shields ultraviolet rays. |
US10700612B2 |
Control method for combination power supply of boost and bridge type DC-DC
A PFWM control method for a combination power supply of the boost converter and the bridge type DC-DC converter which also includes BUCK. A method of using the PFWM to control both boost and DC-DC converters simultaneously. A monitor module senses the bridge type DC-DC converter's output voltage, current or power, to obtain the frequency of PFM for driving switching components; predetermined a duty by design and use a frequency to adjust the boost output so as to adjust the DC-DC output voltage, current or power. Another monitor module senses the input instant voltage and the boost output voltage to obtain a maximum duty which is used to prevent the boost inductor from saturation. Combine above frequency and duty into at least a pair of complement PFWM driving signals, to directly or indirectly drive the combination power supply of boost converter and bridge type DC-DC converter's switching components. |
US10700610B1 |
Primary controller calibration and trimming using secondary controller in secondary-controlled flyback converters
Communicating information stored at a secondary controller to a primary controller in a secondary-controlled flyback converter is described. In one embodiment, a method includes storing, by a secondary-side controller of a power converter, calibration information associated with a primary-side controller of the power converter. The power converter is a secondary-controlled alternating current to direct current (AC-DC) flyback converter comprising a galvanic isolation barrier. The method further includes sending, by the secondary-side controller, the calibration information to the primary-side controller across the galvanic isolation barrier in response to power-up of the power converter. |
US10700605B1 |
Electrical power converter with predictor
A power converter comprises a regulator, a value-supply system arranged for collecting at least one operating point of the power converter, and a predictor operative to produce updated regulator parameters (such as one or more power supply coefficients) implemented by the regulator to produce an output voltage to power a load. The updated regulator parameters are determined using a process based on the at least one collected operating point samples and predictor parameters obtained from a machine-learning process. |
US10700594B2 |
Power conversion device
A power conversion device includes a power semiconductor switching device and a drive circuit. The power semiconductor switching device is configured to supply constant power to a load by switching and to be turned on and off by a control signal from an external control circuit. The drive circuit is configured to detect an operating temperature of the power semiconductor switching device and drive the power semiconductor switching device according to a result of the detection. The drive circuit includes a temperature detecting unit configured to receive the control signal from the external control circuit and detect the operating temperature of the power semiconductor switching device at timings according to the control signal. |
US10700591B2 |
Voltage converter, electric drive system and method for reducing interference voltages
The present invention relates to interference suppression of interference signals from an inverter. To this end, an inductor is provided at the input end of an inverter, in particular a pulse-controlled inverter. This inductor is preferably arranged between a DC voltage source and the inverter. Furthermore, two capacitors, one side of which is connected to an additional conductor, are provided between the inductor and the DC voltage source and further capacitors, one side of which is likewise connected to the additional conductor, are provided at the phase connections of the inverter. |
US10700590B2 |
Drive device and power conversion device
A drive device includes: a gate driving unit that has gate driving circuits each driving gates of switching elements connected to each other in series; a negative-side power source that supplies a negative potential to the gate driving unit, where the negative potential steps down a reference potential that is a potential on a low side of the switching element; a negative-side capacitor for supplying a negative potential to the gate driving unit, where the negative potential steps down a reference potential that is a potential on a high side of the switching element; a timing detecting circuit that detects charging timing at which the negative-side capacitor is to be charged based on a potential state of the gate driving circuit on a high side; and a charging circuit that charges the negative-side capacitor by using the negative-side power source at the charging timing. |
US10700589B2 |
Wide-operating-range resonant-transition soft-switched converter
In accordance with the concepts, circuits and techniques described herein, a converter circuit is provided having multiple half-bridge switching cells that can be selectively controlled using one or more switching patterns to convert a source voltage to a desired output voltage over wide voltage and power ranges while maintaining zero-voltage switching and/or zero-current switching. The converter circuit includes capacitive elements disposed between center switching nodes of the half-bridge switching cells and fixed potentials and a magnetic energy storage element coupling the center switching nodes of first and second half-bridge switching cells. A controller is coupled to the converter circuit to monitor, control and apply one or more switching patterns the half-bridge switching cells such that components of the half-bridge switching cells are switched having a minimal or zero voltage (or current) across them. |
US10700588B2 |
Multi-level inverter
A multi-level inverter having one or more banks, each bank containing a plurality of low voltage MOSFET transistors. A processor configured to switch the plurality of low voltage MOSFET transistors in each bank to switch at multiple times during each cycle. |
US10700587B2 |
Multilevel converter
An electronic system includes a plurality of switching elements (T) and a plurality of energy storage elements (L; C). The energy storage elements (L; C) are connected to one another by the switching elements (T). The energy storage elements (L; C) can be selectively switched to a first, a second or a third state by switching the switching elements (T). In the first state, the energy storage elements (L; C) are connected in series with one another. In the second state, the energy storage elements (L; C) are connected in parallel with one another. In the third state, the energy storage elements (L; C) are bypassed, wherein two of the energy storage elements (L; C) are each connected by no more than three of the switching elements (T). |
US10700583B2 |
Induction machine with integrated magnetic gear and related methods
An induction machine with integrated magnetic gears is disclosed. The machine comprises two rotors and two stators. An outer stator has ferromagnetic material, producing a rotating magnetic field with a defined number of pole pairs synchronized with a supply frequency. A high speed rotor has ferromagnetic material and a combination of rotor bars and permanent magnet pole pieces selected so that the permanent magnet pole pieces do not interact with the outer stator magnetic field. The high speed rotor rotation is asynchronously coupled to the outer stator magnetic field. An inner stator has ferromagnetic steel segments that modulate the field produced by the high speed rotor permanent magnets. A low speed inner rotor has ferromagnetic material and permanent magnet pole pieces, the low speed inner rotor counter-rotating to the high speed rotor. The low speed inner rotor is synchronously coupled to the high speed rotor using modulation harmonics. |
US10700575B2 |
Electric motor for a power tool
A power tool includes a housing, a battery connection portion supported by the housing, a drive mechanism configured to operate a working element, and a brushless DC motor positioned within the housing and connected to the drive mechanism. The motor includes a rotor, stator surrounding the motor, and an output shaft fixed to the rotor such that movement of the rotor is transmitted to the output shaft. The motor also includes a fan coupled to the output shaft to rotate with the output shaft and the rotor, and a brass bushing fixed to the output shaft to rotate with the rotor and the output shaft relative to the stator. The bushing includes a balancing feature. |
US10700574B2 |
Motor
Provided is a motor which includes a housing; a stator disposed in the housing, a rotor disposed in the stator, and a busbar disposed on one side of the stator, wherein the stator includes, a stator core, a coil wound around the stator core, and an insulator disposed between the stator core and the coil, the insulator includes, an outer circumferential part that faces the housing, an inner circumferential part that faces the rotor, and an extension part that protrudes from the inner circumferential part toward the busbar, the busbar includes a guide that protrudes from an inner circumferential surface thereof, and the extension part is in contact with the inner circumferential surface of the busbar and a lateral surface of the guide. |
US10700572B2 |
Electric machine
An electric machine having a stator arranged in a machine housing and a rotor mounted rotatably relative to the stator about an axis of rotation, wherein the machine housing includes at least one coolant inlet port for supplying coolant to the machine housing and at least one coolant outlet port for draining coolant from the machine housing. It is provided that the coolant inlet port empties into a distribution annulus and several housing coolant ducts emerge from the distribution annulus and extend beyond the stator, when viewed in the axial direction, and are connected fluidically, on their side facing away from the distribution annulus, to stator cooling duct inlets of stator cooling ducts formed in the stator, which pass entirely through the stator in the axial direction. |
US10700565B2 |
Stator arrangement, electric three-phase generator and method for producing a stator arrangement
The present invention provides a stator arrangement for an electric three-phase generator, comprising a plurality of stator teeth, comprising a contacting device which is arranged on an end portion of the stator teeth, comprising a continuously wound winding wire which is wound in each case about individual stator teeth in order to form stator tooth windings and portions of which are arranged on the contacting device between the individual stator teeth, comprising a connecting element, which is arranged on the contacting device and designed to electrically connect portions of the winding wire arranged on the contacting device in order to form a star point. The present invention further provides an electric three-phase generator and a method for producing a stator arrangement. |
US10700564B2 |
Manufacturing method for a conductor disposed within an insulator
A method includes forming one or more cores, wherein each of the one or more cores has a cross section corresponding to a conductor to be subsequently formed, forming an insulator around the one or more cores, removing the one or more cores to expose one or more recesses within the insulator, and forming one or more conductors in at least one of the one or more recesses of the insulator such that the cross sections of the one or more conductors conform to an interior surface of the one or more recesses in the insulator. |
US10700563B2 |
Rotor, magnetizing method, motor, and scroll compressor
A rotor includes a rotor core having a magnet insertion hole and a permanent magnet provided in the magnet insertion hole. The rotor core has a slit on an outer side of the magnet insertion hole in a radial direction of the rotor core. The permanent magnet is magnetized by placing the rotor so as to face a tooth around which a winding is wound, rotating the rotor in a first rotating direction from a rotational position where a center of the magnet insertion hole in a circumferential direction of the rotor core faces a middle portion between both ends of the winding in the circumferential direction and supplying electric current to the winding, and rotating the rotor in a second rotating direction opposite to the first rotating direction from the rotational position and supplying electric current to the winding. |
US10700562B2 |
Motor with separated permanent magnet torque and reluctance torque and its optimal efficiency control
An electric motor includes 3 stators and 1 rotor which employs distributed winding. The axial magnetic circuit generates permanent magnet torque, while the radial magnetic circuit generates reluctance torque. By decoupling the axial and radial magnetic circuits, the separation and the independent control of the permanent magnet torque and the reluctance torque are realized. Each stator and rotor can be processed independently, and modular installation can be processed, thereby reducing the difficulty of motor processing. |
US10700559B2 |
Stator core, a stator and a motor
A stator core, a stator and a motor are provided. The stator core may include a head that extends in a circumferential direction; a tooth that extends inward from the head; a first protruding portion that extends outward from an outer circumferential surface of the head; and a second protruding portion that protrudes from an outer circumferential surface of the first protruding portion. |
US10700557B2 |
Multiband energy harvesting
Ambient RF EM energy harvesting generator and a corresponding method, including an antenna arrangement that receives and yields RF output, rectified by an RF to DC rectifier into DC output. The RF EM antenna arrangement includes at least one antenna module having an antenna triplet configured to absorb ambient RF radiation in first, second and third frequency ranges, respectively, and coupled with a compatible LC circuitry. The lowest frequency range is absorbed by an oscillation evoking antenna which induces oscillations between the other two antennas of the triplet. The rectifier includes, in addition to rectification circuitry, a capacitance matrix featuring an array of high frequency, high voltage, low-impedance, micro-capacitors, mounted in parallel and series, which is operative for transiently accumulating the rectified DC output of the rectification circuitry. |
US10700556B2 |
Focusing pulsed signal transmissions in multipath wireless power delivery environments
Techniques are described herein for enabling, among other features, more effective wireless charging of devices in wireless power delivery environments through enhanced signal focusing over multiple paths in a multipath wireless power delivery environment. More specifically, the systems and methods discussed herein describe techniques for increasing effective charging of devices, including enhanced ability to focus charging utilizing multiple pathways, phase detection of incoming signals allowing for movement detection in a wireless environment, phase synchronization, and directional arrays. |
US10700555B2 |
Power reception apparatus, control method and program for power reception apparatus
A power reception apparatus including a power receiving unit receiving electric power wirelessly supplied from a power transmission apparatus, a member capable of being in at least a first state for attachment and detachment of a load unit and a second state restricting the attachment and detachment, wherein the load unit can consume the electric power received by the power receiving unit in a state where the load unit is attached to the power reception apparatus, a detection unit detecting that the member will be turned into the first state, and a transmission unit transmitting information for requesting the power transmission apparatus to stop power transmission when the detection unit detects that the member will be turned into the first state while the power receiving unit is receiving the power from the power transmission apparatus and the load unit is consuming the power received by the power receiving unit. |
US10700543B2 |
Magnetic induction charging device
A magnetic induction charging device (50) includes an electrical power supply source (60) connected to a main coil (61). The device (50) includes passive resonant circuits (70, 80, 90, 100) of different respective resonant frequencies in a range of predetermined main frequency values. Each passive resonant circuit (70, 80, 90, 100) includes a secondary coil (71, 81, 91, 101). The secondary coils (71, 81, 91, 101) are arranged in respective different zones of the main coil (61). The electrical power supply source (60) is adapted to generate different charging signals of main frequencies in the range of predetermined main frequency values. |
US10700524B2 |
Management device and control method
A photovoltaic power conditioning system (PV-PCS) outputs power generated by a photovoltaic panel. An electric vehicle power conditioning system charges an electric vehicle with power supplied from a commercial power system or the power outputted from the PV-PCS. The PV-PCS directly or indirectly receives limitation information from a server. During a limitation period in which the power to be outputted from the PV-PCS is limited, a management device obtains a suppressed power generation amount on the basis of a readily estimated power generation amount of the PV panel, and controls the PV-PCS so that charging power increases by having the suppressed power generation amount as an upper limit. |
US10700520B2 |
Method and apparatus for automated building energy control
An energy control system includes training data stores, a facility model processor, a post VEE readings data stores, a VEE configuration engine, and a global model module. The facility model processor employs interval based energy consumption streams corresponding to a facility to develop and maintain weather-normalized baseline energy consumption data for the facility. The post VEE readings data stores tagged energy consumption data sets that are each associated with a corresponding one of said interval based energy consumption streams, each of said tagged energy consumption data sets comprising groups of contiguous interval values tagged as having been validated, wherein said groups correspond to correct data. The VEE configuration engine reads the post VEE readings data stores upon initiation of an event and, for the each of the tagged energy consumption data sets, creates anomalies having different durations using only the groups of contiguous interval values, and generates estimates for the anomalies by employing estimation techniques and, for each of the different durations, selects one of the estimation techniques for subsequent employment when performing VEE of subsequent energy consumption data for the corresponding one of the interval based energy consumption streams. The global model module receives the weather-normalized baseline energy consumption data and post VEE readings data, and develops an energy consumption model based on the weather-normalized baseline energy consumption data and the post VEE readings data, and controls overall energy consumption within the facility based on the energy consumption model by scheduling run times of one or more building elements. |
US10700516B2 |
Electrostatic discharge protection circuit
The present invention discloses an electrostatic discharge (ESD) protection circuit including: a first terminal configured to provide a first voltage having a first value in a normal mode; a second terminal configured to provide a second voltage having a second value in the normal mode; a detection circuit configured to provide a detection voltage according to the first and second voltages; and a protection circuit configured to operate in one of the normal mode and an ESD mode according to the detection voltage. When the difference between a value of the detection voltage and an average of the first and second values reaches a predetermined threshold, the protection circuit enters the ESD mode from the normal mode, and thereby has a first path between the first terminal and a grounding terminal and/or a second path between the second terminal and the grounding terminal be conductive for discharging abnormal energy. |
US10700514B2 |
DC electrical network
A DC electrical network comprising DC terminals operatively connectable to a converter; and DC transmission paths arranged to interconnect the DC terminals, and including a DC power transmission medium and a switching apparatus. The DC network further including: an active power electronic device connected in at the DC transmission paths, the active power electronic device; a detector configured to detect faults in the DC transmission paths; and a control unit programmed to operate the active power electronic device to vary an apparent impedance of a faulty DC transmission path to force a current flowing in the faulty DC transmission path to reduce to a target current level, and operate the switching apparatus to block current from flowing in the faulty DC transmission path when the current flowing in the faulty corresponding DC transmission path is reduced to the target current level. |
US10700511B2 |
Protector for electricity supply circuit
A protector for an electricity supply circuit includes: a power switch for switching between connection and disconnection of the electricity supply circuit; a controller configured to output a switching command signal to the power switch in accordance with an input signal; and a current detector for detecting current flowing to the electricity supply circuit. The controller includes: a lower limit threshold determination unit configured to determine whether or not an estimated temperature of a power line has dropped below a lower limit threshold; a timer for counting the time that passes after a load has been turned off, when the load is turned off by the power switch; and a mode switching unit configured to switch the controller to a sleep mode when a predetermined time is counted by the timer and the lower limit threshold determination unit determines that the estimated temperature has dropped below the lower limit threshold. |
US10700510B2 |
Over voltage protection for a wireless power transfer system
A wireless power transfer system is disclosed. The wireless power transfer system includes a first converting unit configured to convert a first DC voltage of an input power to an AC voltage. Further, the wireless power transfer system includes a contactless power transfer unit configured to transmit the input power having the AC voltage. Also, the wireless power transfer system includes a second converting unit configured to convert the AC voltage to a second DC voltage and transmit the input power having the second DC voltage to an electric load. Additionally, the wireless power transfer system includes a switching unit configured to decouple the electric load from the contactless power transfer unit if the second DC voltage across the electric load is greater than a first threshold value. |
US10700508B2 |
Protection apparatus
In the field of multi-terminal electrical power network protection, a protection apparatus comprises a measurement apparatus to measure the respective terminal current (IL, IR1, IR2, IR3, IR4, IR5) flowing at each terminal (L, R1, R2, R3, R4, R5) in a multi-terminal network that includes a plurality of electrically interconnected terminals (L, R1, R2, R3, R4, R5). The protection apparatus also includes a control unit that is programmed to process the measured terminal currents (IL, IR1, IR2, IR3, IR4, IR5) to obtain first and second summed values (IPOS(n), INEG(n)). The first summed value (IPOS(n)) is the sum at a given time (n) of the or each terminal current (IL, IR1, IR2, IR3, IR4, IR5) flowing in a first direction (Di) relative to a corresponding terminal (L, R1, R2, R3, R4, R5) and the second summed value (INEG(n)) is the sum at the same given time (n) of the or each terminal current (IL, IR1, IR2, IR3, IR4, IR5) flowing in a second direction (D2) opposite the first direction (D1) relative to the corresponding terminal (L, R1, R2, R3, R4, R5). The control unit is further programmed to compare the phase of the first summed value (IPOS(n)) with the phase of the second summed value (INEG(n)) to determine whether a fault in the multi-terminal network is internal or external to the multi-terminal network and thereafter to produce an internal fault output signal upon the determination of an internal fault. |
US10700505B2 |
Material and associated arrangements, systems and methods
A cable surround material for a cable of an electricity transmission system comprising a mixture of: an additive containing carbon; sand; and cement, wherein the material comprises, by weight, approximately 60-80% carbon containing additive, approximately 5-10% cement, and a remainder of sand. |
US10700504B2 |
Assembly component of compression joint member, compression joint structure of power-transmission line and method of constructing compression joint member
An assembly component of a compression joint member that connects a power-transmission line to a connection target, includes a core portion compression member including a housing hole that houses an end portion of the core portion, and a compression portion that is compressed for compressing and connecting the end portion of the core portion housed in the housing hole; and a conductive portion compression member that houses an end portion of the conductive portion and the core portion compression member, and is to be compressed with the end portion of the conductive portion and the core portion compression member, wherein the compression portion includes an inclined portion provided at an opening side of the housing hole and whose outer diameter becomes smaller toward the opening side of the housing hole. |
US10700501B2 |
Adjustable mud ring assembly
A mud ring assembly includes a base member, a movable member, and at least one actuator. The base member is configured to be coupled to a junction box and includes a flange, an opening extending through the flange, and at least one threaded hole extending through the flange. Each threaded hole is spaced apart from the opening. The movable member is positioned in the opening and is configured to support an electrical device. The movable member includes a first edge and a second edge. The first edge is positioned adjacent the first side of the flange and the second edge is positioned adjacent the second side of the flange. The movable member further includes at least one slot positioned proximate the first edge. Each slot is aligned with one threaded hole. The actuator includes a threaded portion, a head, and a bearing flange. Each actuator is secured in one slot by the head and the bearing flange. Each actuator is rotatable relative to the slot. The threaded portion engages one threaded hole such that rotation of the actuator changes the depth of insertion of the movable member within the opening of the base member. |
US10700497B2 |
Optical semiconductor device
Provided is an optical semiconductor device including a laminate structural body 20 in which an n-type compound semiconductor layer 21, an active layer 23, and a p-type compound semiconductor layer 22 are laminated in this order. The active layer 23 includes a multiquantum well structure including a tunnel barrier layer 33, and a compositional variation of a well layer 312 adjacent to the p-type compound semiconductor layer 22 is greater than a compositional variation of another well layer 311. Band gap energy of the well layer 312 adjacent to the p-type compound semiconductor layer 22 is smaller than band gap energy of the other well layer 311. A thickness of the well layer 312 adjacent to the p-type compound semiconductor layer 22 is greater than a thickness of the other well layer 311. |
US10700496B2 |
Electro-optical device with lateral electron blocking layer
A device may include a substrate and an active region. This active region may include a stack of semiconductor gain materials stacked along a stacking direction. The latter may extend substantially perpendicular to a plane of the substrate. The active region may be furthermore tapered so as to widen toward the substrate. In addition, the device may include a pair of doped layers semiconductor materials, the pair may include an n-doped layer and a p-doped layer arranged on the substrate and on opposite. The doped layers may be arranged on the substrate and on opposite, lateral sides of the tapered active region, respectively. The device may include an electron blocking layer, which may extend both at a first interface, between a p-doped layer and the substrate, and at a second interface, between the tapered active region and the p-doped layer, along a lateral side of the tapered active region. |
US10700491B2 |
Semiconductor laser, light source device, image forming apparatus, image display device, object device, and colored-light generation method
A semiconductor laser is for generating colored light. The semiconductor laser oscillates in a longitudinal multimode. A width of a wavelength band with an intensity equal to or more than −20 dB relative to a peak intensity in a spectrum distribution of output light is equal to or less than 15 nm. A light source device may include The semiconductor laser; a wavelength estimating device configured to estimate a wavelength λ of light from the semiconductor laser; and an emission-light intensity setting unit configured to set an emission light intensity of the semiconductor laser in accordance with an estimation result by the wavelength estimating device. |
US10700489B2 |
Optical semiconductor device, optical transmitter module, optical module, and optical transmission equipment, and method for manufacturing thereof
Provided is an optical semiconductor device including a semiconductor substrate; a first semiconductor multilayer that is stacked on a first surface side of the semiconductor substrate, has a mesa structure extending along a light emitting direction, and emits light from an exit end surface; an electrode pad portion for wire bonding which is electrically connected to the upper surface of the mesa structure of the first semiconductor multilayer, is disposed on one side of the mesa structure, and is electrically connected to outside; and an electrode pad peripheral portion including a first rising surface which is in contact with the outer edge of the electrode pad portion on the exit end surface side and rises along the stacking direction from the electrode pad portion, in which a lower surface of the electrode pad portion is higher than the upper surface of the mesa structure of the first semiconductor multilayer. |
US10700487B2 |
Light source device
Provided is a light source device, including: a base member; a semiconductor laser disposed on the base member; a lateral wall portion formed so as to surround the semiconductor laser; a light-transmissive lid covering a gap surrounded by the base member and the lateral wall portion; and a connection member that airtightly connects an upper surface of the lateral wall portion and a lower surface of the lid over an entire perimeter of the lateral wall portion. The lateral wall portion has a reflecting surface which is an inside surface connected to an upper surface, the reflecting surface being inclined so that light emitted from the semiconductor laser is reflected toward the lid. A dielectric film is continuously formed on the reflecting surface and the upper surface. A height of the connection member is greater than a height of the dielectric film formed on the upper surface. |
US10700485B2 |
Assembly comprising brush cage and spiral spring, and corresponding brush-holder, electric motor and motor vehicle starter
The invention relates mainly to an assembly comprising a brush cage and a spiral spring (36), the spiral spring (36) comprising an axis (Y), a wound part (37) wound about the axis (Y) and an arm (39) extending from one end of the wound part (37), the brush cage comprising at least one lateral wall provided with an opening for the passage of the arm (39) through the lateral wall so that one end of the arm (39) can press against at least part of an end face of a brush, wherein the arm (39) comprises a first portion (391) of which the width (L5) measured along the axis (Y) is different from the width (L6) of the wound part (37) measured along the axis (Y) of the spiral spring (36). |
US10700480B2 |
Electrical impedance matching part for connector mounted on cable with insulated electrical wires
An electrically conductive part, intended to provide electrical impedance matching when connecting a connector with a cable, comprises at least one pair of twisted electrical wires, comprising a front portion, the shape of which has a continuous outer profile and which defines on the inside at least two housings, each of which is suitable for housing the unstripped portion of a cable wire; and a rear portion, extending from the front portion, the shape of which has a discontinuous outer profile defined by fins taking a shape that is complementary to that of the unstripped portion of the wire of a cable. |
US10700478B2 |
Heat destructive disconnecting switch
A heat destructive disconnecting switch comprises a first conductive member, a second conductive member, a movable conductive member, an overheating destructive member, an operating component, and a second elastic member. The movable conductive member conducts electricity to the first conductive member and the second conductive member. The overheating destructive member is formed as an integral body on a limiting member, and a first elastic member is compressed to between a contact member and the overheating destructive member, thereby providing the first elastic member with a first elastic force. The second elastic member is provided with a second elastic force. When the overheating destructive member is destructed due to overheating, the first elastic force is smaller than the second elastic force, causing the movable conductive member to disconnect the first conductive member from the second conductive member to achieve a protective effect from overheating. |
US10700475B2 |
Devices for biasingly maintaining a port ground path
A coaxial cable connector includes a connector body having a longitudinal axis passing through first and second opposed body ends, a connector center conductor for transporting a signal through the connector, and a coil spring that is coiled about the longitudinal axis. The second body end is for engaging a male coaxial cable connector, and the coil spring urges an electromagnetic shield to protrude from the second body end. |
US10700462B2 |
Connector housing
A connector housing is provided for an electronic/electrical device, which may include a printed circuit board. The connector housing includes a header connector secured to an enclosure. The header connector includes a plastic mounting block defining a plurality of slots. A plurality of contacts is at least partially disposed in the slots of the mounting block, respectively. The contacts each have a first section and a second section. The first section includes a connector end and the second section includes a plurality of retention tabs and a tail end for connection to the electronic/electrical device. The retention tabs extend in the lateral direction and engage the mounting block to help secure the contacts to the mounting block. A keeper is connected to the mounting block such that the tail ends of the contacts protrude from an outer surface of the keeper. |
US10700461B2 |
Coaxial connector with an outer conductor part having a rear plate part
A conductor having a conductive terminal; an intermediate insulator housing the terminal; an outer conductor part that is an integrated molded product formed from a conductive metal plate housing the intermediate insulator; and a housing formed from an insulating material, which housing houses the outer conductor part; wherein the outer conductor part includes: a cylindrical main body part formed from a curved plate, a plate-like rear plate part electrically connected to a rear end of the main body part, which rear plate part closes the rear end of the main body part; and left and right leg parts extending downward from a cylindrical wall of the main body part, the rear plate part includes left and right anchor parts extending forward from left and right ends of the rear plate part, the housing includes slit-shaped left and right anchor housing parts extending forward, and the outer conductor part is housed in the housing, and each anchor part is inserted into and retained by a corresponding anchor housing part. |
US10700460B2 |
Electrical connector
An electrical connector adapted to electrically connect with a mating electrical connector comprises a housing, a cable having a plurality of wires and a plurality of cladding layers each covering one of the plurality of wires, an electrical connection assembly electrically connected to the plurality of wires, and a first molded member adapted to be inserted into the housing in a plug-in manner in an extension direction of the cable. The electrical connection assembly is inserted into the housing and configured to be electrically connected with the mating electrical connector. The first molded member is molded on both a portion of the wires on which the cladding layers are not stripped and a portion of the wires on which the cladding layers are stripped. |
US10700458B2 |
Electric connector and connector device
A receptacle connector includes a receptacle housing including a housing portion and receptacle terminals connected to plug terminals. The housing portion includes a first principal inner wall face, a second principal inner wall face, and a first-end inner wall face. At least a part of the first-end inner wall face is first receptacle guide faces having a gap width in a Y-axis direction gradually decreasing. The first receptacle guide face guides a plug connector such that the direction of an axial line of the plug connector is lined up in the direction of an axial line of the housing portion by regulating movement of the plug connector. |
US10700457B2 |
Connector, and header and socket which are used in connector
A connector is configured such that a socket housing (31) is engaged with a header housing as to cause a socket-side signal terminal (32) to contact a header-side signal terminal and as to cause a socket-side power source terminal (33) to contact a header-side power source terminal. The socket-side signal terminal (32) and the socket-side power source terminal are arranged in a longitudinal direction of the socket housing (31). In the socket-side power source terminal and the header-side power source terminal, contact points to contact each other are arranged in the longitudinal direction of the socket housing (31). Tongues (35, 36) are formed in the socket-side power source terminal (33). The contact points are provided at the tongues (35, 36), respectively. |
US10700454B1 |
Cable connector and cable connector assembly for an electrical system
A cable connector includes a twin-axial cable having a first conductor and a second conductor within a core of the cable. The cable connector includes first and second signal contacts including cable terminals terminated to the conductors and substrate terminals generally perpendicular to the cable terminals and terminated to a substrate. The cable connector includes a contact holder having a body encasing portions of the first and second signal contacts. The contact holder has a front and a rear, and a top and a bottom. The cable terminals are arranged proximate to the rear for termination to the cable. The cable extends from the rear of the contact holder. The substrate terminals are exposed at the bottom for termination to the substrate. |
US10700453B2 |
Connector assembly
A connector assembly of the present invention includes a first connector having a first electrical-connection member disposed on a flexible base member, and a second connector having a second electrical-connection member disposed on a flexible base member at a position opposite that of the first electrical-connection member. The second connector further includes a flexible cover section, a flexible coupling section, and a plurality of resin fasteners. The coupling section couples the base member of the second connector with the cover section. The resin fasteners are disposed at opposite positions respectively for the base member of the second connector and the cover section. The connector assembly has a structure in which the fasteners are engaged and the first electrical on member and the second electrical-connection member are connected, with the first connector being sandwiched by the base member of the second connector and the cover section. |
US10700449B2 |
Split wedge connector
An apparatus and method relating to a split wedge connector that electrically couples a tap line to an overhead power line. The split wedge connector includes a clamp assembly and a wedge body. The tap line can be secured in a passageway of the wedge body while a worker is at ground level. The split wedge connector can then be lifted via a hot stick such that a portion of an overhead power line is received in the opened clamp assembly. The clamp assembly is then closed by adjusting the relative vertical position(s) of upper and/or lower clamp portions via manipulation of a clamp driver using the hot stick. The hot stick can then engage a wedge driver and be manipulated to facilitate horizontal displacement of the wedge body relative to the clamp assembly, thereby compressing the power line in the split wedge connector. |
US10700433B2 |
Wireless communication device and article including the same
A wireless communication device is provided that includes a flat plate-shaped conductor, an RFIC element including first and second input/output terminals, a loop antenna, and a connection conductor that connects the loop antenna to the flat plate-shaped conductor. The loop antenna includes a first conductor portion disposed along the flat plate-shaped conductor and connected to the first input/output terminal, a second conductor portion disposed along the flat plate-shaped conductor and connected to the second input/output terminal, a third conductor portion extending from the first conductor portion away from the flat plate-shaped conductor, a fourth conductor portion extending from the second conductor portion away from the flat plate-shaped conductor, and a fifth conductor portion connecting the third conductor portion and the fourth conductor portion. Moreover, the connection conductor connects the second conductor portion and the flat plate-shaped conductor. |
US10700429B2 |
Impedance matching for an aperture antenna
A method and apparatus for impedance matching for an antenna aperture are described. In one embodiment, the antenna comprises an antenna aperture having at least one array of antenna elements operable to radiate radio frequency (RF) energy and an integrated composite stack structure coupled to the antenna aperture. The integrated composite stack structure includes a wide angle impedance matching network to provide impedance matching between the antenna aperture and free space and also puts dipole loading on antenna elements. |
US10700427B1 |
Cellular system
A system includes one or more antennas; and a processor to control a directionality of the antennas in communication with a predetermined target using 5G protocols. |
US10700421B2 |
Antenna design in the body of a wearable device
A portable computing device includes an antenna within its housing structure for wireless connectivity, where an upper partition of the housing structure is used to construct an antenna plane, and a ground plane is incorporated into a lower partition of the housing structure. In some cases, the antenna is capable of maintaining wireless connectivity over a wide frequency band. Some embodiments include a device mount external to the upper partition and the lower partition of the housing structure that enables mounting the portable computing device to another entity, such as a user. In some cases, the device mount is external to the antenna used by the portable computing device, and does not include any portions of the antenna. |
US10700420B2 |
Compact multiband feed for small cell base station antennas
Base station antennas are provided that include a plurality of linear arrays of radiating elements, a feed network having a first RF input that is configured to receive a first RF signal that is within a first frequency band and a second RF input that is configured to receive a second RF signal that is within a second frequency band that is different from the first frequency band. The first RF input is coupled to all of the linear arrays while the second RF input is only coupled to a first subset of the linear arrays that includes less than all of the linear arrays. |
US10700412B2 |
Converter device for adapting an antenna impedance, comprising a housing for a motor vehicle, and motor vehicle with converter device installed therein
The disclosure relates to a converter device which has a housing that can be installed into a motor vehicle. The converter device is designed to adapt an impedance of an external antenna which can be positioned outside of the housing to an impedance of at least one additional electric device via a conversion path such that a specified impedance is provided at an electric converter output. An antenna device which is independent of the conversion path is integrated into the housing of the converter device, said antenna device providing a Bluetooth and/or WLAN connection to a device, and at least one antenna device connection which is electrically connected to the antenna device is provided on the housing of the converter device as the electric output and/or electric input of the antenna device. The disclosure additionally relates to a motor vehicle comprising a converter device. |
US10700410B2 |
Antenna-in-package with better antenna performance
An Antenna-in-Package (AiP) includes an interface layer, an integrated circuit die disposed on the interface layer, a molding compound disposed on the interface layer and encapsulating the integrated circuit die, and a plurality of solder balls disposed on a bottom surface of the interface layer. The interface layer includes an antenna layer, and an insulating layer between the antenna layer and the ground reflector layer. The antenna layer includes a first antenna region and a second antenna region spaced apart from the first antenna region. The integrated circuit die is interposed between the first antenna region and the second antenna region. The first antenna region is disposed adjacent to a first edge of the integrated circuit die, and the second antenna region is disposed adjacent to a second edge of the integrated circuit die, which is opposite to the first edge. |
US10700408B2 |
Pane with electrical connection element and connecting element attached thereto
The described methods and devices disclose panes with an electrical connection element for motor vehicles with electrically conductive structures such as heating conductors or antenna conductors. The electrically conductive structures may be connected to the vehicle's electrical system via connecting elements. The connecting elements can be flexible connection cables that may be outfitted with a standardized plug connector. According to the disclosed teachings, the process of installing such panes within the vehicle body is simple and time-saving. |
US10700407B2 |
Acquisition aid antenna device and associated antenna system for monitoring a moving target
The invention concerns an acquisition aid antenna device (3), intended to be secured to a main antenna device, the acquisition aid antenna device (3) comprising: —a multiband acquisition aid antenna feed (7), suitable for receiving radiation emitted by a target, and—a lens (9) arranged in the main reception lobe of the acquisition aid antenna feed (7) for concentrating the radiation received from the target towards the acquisition aid antenna feed (7). This device makes it possible to detect targets that are outside the useful beam of the main antenna device, and to use an acquisition aid antenna feed identical to the feed of the main antenna device. |
US10700394B2 |
Battery pack
A battery pack includes: a lower battery module; an upper battery module stacked vertically upwardly of the lower battery module; and a heating unit provided between the lower battery module and the upper battery module, the heating unit being configured to heat the lower battery module and the upper battery module. The heating unit includes a heating line disposed at a position closer to the lower battery module relative to the upper battery module in a stacking direction of the lower battery module and the upper battery module. According to such a configuration, there can be provided a battery pack in which temperature variation is suppressed between battery modules stacked upwardly/downwardly. |
US10700389B2 |
Battery control device
A battery control device capable of controlling the deterioration speed of the characteristics of a secondary battery on the basis of the internal resistances of the positive and negative electrodes. The battery control device comprises: a storage unit for holding beforehand a data table DT2 indicating the rate of increase in the resistance of the positive and negative electrodes; and a DT1 calculation unit calculating a data table DT1 representing the correlations among the temperature, the battery state-of-charge and the upper limit current, and the correlations among the temperature, the battery state-of-charge and the lower limit current on the basis of DT2, a positive electrode state-of-charge, a negative electrode state-of-charge, a battery state-of-charge, and an allowed range for the rate of increase in the battery resistance. The battery control device controls the current of the secondary battery on the basis of DT1 calculated by the DT1 calculation unit. |
US10700385B2 |
Battery using layered double hydroxide
Provided is a battery including a layered double hydroxide. The battery includes a positive electrode, a negative electrode, an electrolytic solution being an aqueous alkali metal hydroxide solution, and a layered double hydroxide having a fundamental composition represented by the formula: M2+1−xM3+x(OH)2An−x/n·mH2O where M2+ represents a divalent cation, M3+ represents a trivalent cation, An− represents an n-valent anion, n is an integer of 1 or more, x is 0.1 to 0.4, and m is any real number, the layered double hydroxide being in contact with the electrolytic solution, wherein a metal compound containing a metal corresponding to M2+ and/or M3+ is dissolved in the electrolytic solution such that erosion of the layered double hydroxide by the electrolytic solution is suppressed. The present invention provides a highly reliable battery such that the degradation of a layered double hydroxide (LDH) contained in the battery can be significantly reduced. |
US10700378B2 |
Slurry formulation for the formation of layers for solid state batteries
Disclosed are electrochemical devices, such as lithium ion battery electrodes, lithium ion conducting solid-state electrolytes, and solid-state lithium ion batteries including these electrodes and solid-state electrolytes. Also disclosed are methods for making such electrochemical devices. |
US10700377B2 |
Solid electrolyte for a negative electrode of a secondary battery including first and second solid electrolytes with different affinities for metal deposition electronchemical cell and method of manufacturing
A solid electrolyte for a negative electrode of a secondary battery includes a first solid electrolyte having a first surface and a second solid electrolyte on the first solid electrolyte and having a second surface. The first solid electrolyte and the second solid electrolyte each have an ionic conductivity effective for a deposition metal, and the first surface and the second surface are different in composition, structure, or both. An electrode assembly and an electrochemical cell including the solid electrolyte and method for the manufacture thereof are also described. |
US10700376B2 |
Methods for fast-charging and detecting lithium plating in lithium ion batteries
Methods for fast-charging batteries while minimizing lithium plating (LP) comprise charging the battery in a first phase at a near-maximum charging current, subsequently charging the battery in a second phase by decreasing the charging current while charging in order to maintain the anode potential equal to or above an anode potential threshold, and subsequently charging the battery in a third phase at constant cell potential such that the cathode potential remains below a cathode potential threshold. LP can be detected by determining the derivative of the charging current and examining the derivative for smooth curves or local discontinuities, wherein a smooth curve indicates the absence of LP and a curve with a local discontinuity indicates the presence of LP. A fast-charging profile can be defined by plotting the cell potential vs. the charging current from the first phase, the second phase, and the third phase to define a fast-charging profile. |
US10700372B2 |
Membrane electrode assembly
Membrane electrode assembly comprising oxygen evolution reaction catalyst disposed in gas distribution layer (100, 700) or between gas distribution layer (100, 700 and gas dispersion layer (200, 600). Membrane electrode assemblies described herein are useful, for example, in electrochemical devices such as a fuel cell. |
US10700371B2 |
Method and system for controlling output current of fuel cell stack
Disclosed are a method and a system for controlling an output current of a fuel cell stack. The method of controlling the output current of the fuel cell stack, whereby the output current is controlled by using a data map configured with a limited output current according to a temperature of a fuel cell coolant, includes: deriving an average cell voltage value and a minimum cell voltage value of a plurality of cells constituting the fuel cell stack; correcting the data map by using the derived average cell voltage value and the derived minimum cell voltage value; and limiting the output current of the fuel cell according to the corrected data map. |
US10700365B2 |
Cell, cell stack device, module and module containing device
A cell may include a columnar support having a first main face and a second main face; and an element comprising a first electrode layer, a solid electrolyte layer, and a second electrode layer laminated in sequence on the first main face of the support. The porosity of at least one of the two end portions of the support in the longitudinal direction L may be lower than that of the central portion of the support in the longitudinal direction L. |
US10700363B2 |
Device for an electrochemical cell
The present invention relates to a device for an electrochemical cell, comprising a first layer of substrate material having a plurality of first hydrophilic areas of the substrate and at least one hydrophobic area separating said first hydrophilic areas, the first layer of substrate material comprising at least two first electrodes made on at least two first hydrophilic areas; a second layer of substrate material having a plurality of second hydrophilic areas of the substrate and at least one hydrophobic area separating said second hydrophilic areas, the second layer of substrate material comprising at least two second electrodes made on at least two second hydrophilic areas; and one or more electrical conductors connected to at least two of said first electrodes. The first layer of substrate material and the second layer of substrate material are positioned on top of one another such that the at least two first electrodes are aligned with the at least two second electrodes in order to form at least two electrochemical cells for producing voltage when the at least two hydrophilic areas are contacted with an aqueous liquid. |
US10700356B2 |
Method for producing paste for production of negative electrodes, method for producing negative electrode for lithium ion secondary batteries, negative electrode for lithium secondary batteries, and lithium ion secondary battery
A method of producing a paste for production of a negative electrode of a lithium ion secondary battery, which includes a negative electrode active material, a thickening agent, and an aqueous binder. The method includes preparing a mixture containing the negative electrode active material and the thickening agent by dry mixing the negative electrode active material and the thickening agent in a powder state under reduced pressure; preparing a paste precursor by adding one or two or more kinds of liquid components selected from an aqueous medium and an emulsion aqueous solution containing the aqueous binder to the mixture and wet mixing the mixture; and preparing the paste for production of a negative electrode by further adding one or two or more kinds of liquid components selected from the aqueous medium and the emulsion aqueous solution containing the aqueous binder to the paste precursor and wet mixing the mixture. |
US10700354B2 |
Method for composite active material
The main object of the present disclosure is to provide a composite active material with a capability of improving a battery output. The present disclosure achieves the object by providing a composite active material comprising: an oxide active material, an oxide solid electrolyte layer that coats a surface of the oxide active material, and a sulfide solid electrolyte layer that coats a surface of the oxide solid electrolyte layer; wherein the sulfide solid electrolyte layer has a specific surface area in a range of 1.06 m2/g to 1.22 m2/g, and a thickness the sulfide solid electrolyte layer is in a range of 15 nm to 25 nm. |
US10700349B2 |
Surface-functionalized, acidified metal oxide material in an acidified electrolyte system or an acidified electrode system
Described herein are acidified metal oxide (“AMO”) materials useful in applications such as a battery electrode or photovoltaic component, in which the AMO material is used in conjunction with one or more acidic species. Advantageously, batteries constructed of AMO materials and incorporating acidic species, such as in the electrode or electrolyte components of the battery exhibit improved capacity as compared to a corresponding battery lacking the acidic species. |
US10700345B2 |
Electrode for lithium ion secondary battery and production method therefor
To provide an electrode for a lithium ion secondary battery capable of enhancing a charge and discharge cycle durability of an electrode that uses a resin current collector. An electrode for a lithium ion secondary battery provided with a resin current collector including a polyolefin resin matrix and a conductive filler A, and an electrode active material layer provided on the resin current collector, in which a crosslinked resin thin-film layer, which contains an Ni filler as a conductive filler B that does not alloy with Li and which has impermeability to the electrolyte solution, is arranged between the resin current collector and a negative electrode active material layer. |
US10700341B2 |
Negative electrode for rechargeable lithium battery, method of preparing the same and rechargeable lithium battery including the same
A negative electrode for a rechargeable lithium battery including a current collector and a negative active material layer positioned on the current collector, wherein the negative active material layer includes a first active material including a carbon-based material, a composite material including a second active material including a silicon-based material or a tin-based material, the second active material being coated with a combined binder and a fiber-shaped conductive material on the surface thereof, and a binder, a rechargeable lithium battery including the same and a method of preparing the same. |
US10700340B2 |
Method of preparing lithium secondary battery
The present invention relates to a method of preparing a lithium secondary battery which may improve productivity and performance of the lithium secondary battery by visually measuring an actual electrolyte solution impregnation time for an electrode active material, setting an estimated impregnation time of the electrolyte solution for a battery based on a measured result, and reflecting the estimated impregnation time in a production process. |
US10700336B2 |
Current collector for electrochemical energy storage apparatus
An electrochemical energy storage apparatus, in particular a rechargeable lithium-ion battery, having at least one current collector device with at least one current conductor arm, and at least one energy storage cell which has at least one anode, one cathode and one separator. The separator touches the anode and the cathode at least in sections in, in each case, a separator contact area. The current conductor arm can be electrically conductively connected to, in each case, at least one anode or cathode by way of a current output conductor contact area. A surface normal on the current output conductor contact area and a surface normal on the separator contact area form an acute angle a. This angle a is selected from a range which is greater than 5°, with preference greater than 15°, preferably greater than 25° and particularly preferably greater than 35°, and furthermore the angle α is less than or equal to 90°, with preference less than 75°, preferably less than 65° and particularly preferably less than 45°. |
US10700335B2 |
Battery system housing with internal busbar
A battery pack for an electric vehicle is disclosed. The battery pack includes an upper tray, a first busbar attached to the upper tray, a lower tray, and a second busbar attached to the lower tray. The battery pack also includes a plurality of battery cells arranged in the upper and lower trays between the first and second busbars, where the first busbar is between the battery cells and the upper tray, and where the second busbar is between the battery cells and the lower tray. |
US10700325B2 |
Nonwoven fabric separator for lead storage battery, and lead storage battery using same
A nonwoven fabric separator for a lead storage battery includes a nonwoven fabric configured with regenerated fibers or synthetic fibers. The nonwoven fabric is composed of a recycled fiber or synthetic fiber having a relationship between the average pore diameter (D) of the nonwoven fabric separator and the number of pores (N) that satisfies the following equation: 1.0×102 |
US10700322B2 |
Consolidated fill port plug and safety vent for battery applications
A plug for a fill port of a battery cell includes a body defining a channel. The plug includes a cover coupled to the body and covering the channel. The cover is configured to open in response to predetermined conditions to vent the battery cell. |
US10700321B2 |
Electrode lead and secondary battery having same
The present disclosure provides an electrode lead that ensures safety of a secondary battery when gas is generated within the secondary battery. The electrode lead is included in a pouch-type secondary battery in which outer circumferential parts of a pouch casing are sealed and an electrode assembly is accommodated in a center part of the pouch casing. The electrode lead includes an inner lead at least partially formed of an electrically-conductive material, contacting an electrode tab of the electrode assembly, and interposed between the sealing parts of the pouch casing; and an outer lead disposed outside of the inner lead, at least partially formed of an electrically-conductive material, providing an external terminal connectable to an external device, interposed between the sealing parts of the pouch casing, and configured such that a portion of the outer lead contacts the inner lead and that, when an inner pressure of the pouch-type secondary battery increases, the outer lead is partially deformed and thus the portion of the outer lead is detached from the inner lead. |
US10700318B2 |
Battery case
A battery case enables a battery cell to be placed in a continuously pressured state without increasing the complexity of the battery module manufacturing process. Specifically, the battery case has: a plastic first accommodation unit and second accommodation unit in which a laminated body of a battery cell is accommodated; a UD tape integrally positioned on a first side wall, a second side wall, and a third side wall, which form the first accommodation unit; and a UD tape integrally positioned on the first side wall, which form the second accommodation unit. The UD tapes are configured, in particular, to be positioned straddling the third side walls from the second side walls across the first side wall. |
US10700317B2 |
Cell to heat sink thermal adhesive
A battery module includes a housing having an opening and an electrochemical cell disposed in the housing. The electrochemical cell includes a first cell surface having electrode terminals and an second cell surface substantially opposite the first cell surface. The battery module also includes a heat sink integral with the housing and disposed substantially opposite the opening of the housing and a thermally conductive adhesive bonded to the second cell surface and a heat sink surface that is facing the second cell surface. The thermally conductive adhesive includes a bonding shear strength and bonding tensile strength between the electrochemical cell and the heat sink of between approximately 5 megaPascals (MPa) and 50 MPa. |
US10700315B2 |
Battery case and remote controller including the same
A battery case from which a battery is easily separated and a remote controller including the same are provided. The battery case includes a body including a battery container and a pressing member installed in the battery container and configured to press the batteries in response to the batteries are being from the body. |
US10700310B2 |
Display device and method of manufacturing the same
In a method of manufacturing a display device, the method includes: forming a conductive layer on a base; forming an organic layer, with a hole partially exposing the conductive layer, on the conductive layer; polishing an upper surface of the organic layer; and forming a light emitting element on the polished organic layer. |
US10700306B2 |
Light emitting apparatus
A light emitting apparatus (10) includes a substrate (100), an insulating layer (160), a light emitting element (102), a coating film (140), and a structure (150). The insulating layer (160) is formed over one surface of the substrate (100), and includes an opening (162). The light emitting element (102) is formed in the opening (162). The coating film (140) is formed over the one surface of the substrate (100), and covers a portion of the light emitting element (102), the insulating layer (160), and the one surface of the substrate (100). The coating film (140) does not cover another portion of the substrate (100) (for example, a portion of an end portion: hereinafter, referred to as a first portion). The structure (150) is located between the first portion of the substrate (100) and the insulating layer (160). The coating film (140) also covers the insulating layer (160). |
US10700305B2 |
Substrate, display panel and display device
The present disclosure provides a substrate, a display panel and a display device. The substrate includes a body provided with an opening, and guiding protrusions arranged on the body at a position adjacent to the opening. |
US10700303B1 |
Organic light-emitting diode
An organic light-emitting diode including an anode, a cathode, and a luminescent layered structure is provided. The luminescent layered structure is disposed between the anode and the cathode. The luminescent layered structure has a luminescent layer and a sensitizer layer. The luminescent layer has a luminescent-layer ground state, a luminescent-layer singlet state and a luminescent-layer triplet state, in which two times of the luminescent-layer triplet state is higher than the luminescent-layer singlet state. The sensitizer layer has a sensitizer-layer triplet state, which is between the luminescent-layer singlet state and the luminescent-layer triplet state. The molecules of the sensitizer layer at the sensitizer layer triplet layer transfers energy to the molecules of the luminescent layer at the luminescent-layer triplet state and triggers triplet-triplet annihilation upconversion in the luminescent layer such that the luminescent layer emits light of a first color. |
US10700302B2 |
Display substrate and OLED display device
A display substrate and an OLED display device, the display substrate including a water absorbing structure disposed on the display substrate that is configured to be capable of absorbing moisture in the display substrate. In the embodiments of the present invention, by providing a water absorbing structure in the display substrate, it is possible to protect the organic luminescent unit from moisture released in the process of manufacturing and operating the display substrate, enhance the performance of the OLED display device and prolong the service life of the OLED display device. |
US10700295B2 |
Metal complexes
The present invention provides complexes of the formula (L)M(X), in which M is a metal atom selected from copper, silver and gold; L is a carbene ligand; and X is a monoanionic ligand. The complexes are useful as light emitters in the emissive zone of light-emitting devices such as OLEDs. The present invention also provides organometallic complexes which exhibit RASI photoemission, and the use of the same in light-emitting devices such as OLEDs. |
US10700292B2 |
Metal complex and light emitting device using the same
A metal complex is represented by the formula (1): In formula (1), M represents Ir or Pt, n1 represents 1 to 3, n2 represents 0 to 2, A1-G1-A2 represents an anionic bidentate ligand, m1 and m2 represent 3 or 4, E1 to E4 represent a nitrogen atom or a carbon atom, R1 and R2 represent a substituent, R1 and/or R2 is represented by formula (2-1) or formula (2-2), Ring A represents an aromatic heterocyclic ring, Ring B represents an aromatic hydrocarbon ring or an aromatic heterocyclic ring, and R3, R3a, R4a, R5 and R6 represent a substituent: |
US10700290B2 |
Organic compound, and organic light-emitting diode and organic light-emitting diode display device including the same
An organic compound is represented by the Formula below, and an organic light-emitting diode and an organic light-emitting diode display device include the organic compound. |
US10700281B2 |
Semiconductor random access memory and manufacturing method thereof
The present disclosure discloses a resistive random access memory (RRAM) and a method for manufacture the RRAM. The method includes: providing a bottom interconnection layer; forming a bottom dielectric layer above the bottom interconnection layer, the bottom dielectric layer comprising a via through the bottom dielectric layer that exposes a portion of the bottom interconnection layer; and forming a bottom electrode layer in the via, the bottom electrode layer including a first electrode selectively grown above the bottom interconnection layer. The bottom electrode layer manufactured in such a way provides improved filling capability of the bottom electrode layer in the via. |
US10700280B2 |
Forming and operating memory devices that utilize correlated electron material (CEM)
Subject matter disclosed herein may relate to fabrication of correlated electron materials (CEMs) devices used, for example, to read from a resistive memory element or to write to a resistive memory element. In embodiments, by limiting current flow through a CEM device, the CEM device may operate in the absence of Mott and/or Mott-like transitions in a way that brings about symmetrical diode-like operation of the CEM device. |
US10700278B2 |
Four-or-more-component-based chalcogenide phase-change material and memory device comprising the same
The present invention provides a chalcogenide phase-change material represented by the following Chemical Formula 1, and a memory device including the same. Ma(AxSbyTe(1-x-y))b [Chemical Formula 1] In Chemical Formula 1, M denotes an element having a doping formation energy ΔEf in a range of −3 eV/atom to 0.5 eV/atom, A denotes indium (In) or germanium (Ge), a and b are each positive numbers and selected to satisfy a+b=1, x ranges from 0.15 to 0.3, and y ranges from 0.05 to 0.25. |
US10700276B2 |
Preparation method of Cu-based resistive random access memory, and memory
The present invention discloses a preparation method of a Cu-based resistive random access memory, and a memory. The preparation method includes: performing composition and a chemical combination treatment on a lower copper electrode (10) to generate a compound buffer layer (40), wherein the compound buffer layer (40) is capable of preventing the oxidation of the lower copper electrode (10); depositing a solid electrolyte material (50) on the compound buffer layer (40); and depositing an upper electrode (60) on the solid electrolyte material (50) to form the memory. In the above technical solution, the compound buffer layer (40) capable of preventing the oxidation of the lower copper electrode (10) is inserted between the lower copper electrode (10) and the solid electrolyte material (50) to efficiently prevent the oxidation of the lower copper electrode (10) in a growth process of the solid electrolyte material (50), such that an electrode interface does not become rough due to the oxidation, thereby solving the technical problem of relatively low reliability and yield of the device resulting from the rough electrode interface of the Cu-based resistive random access memory in the prior art, and thus the reliability and the yield of the device are improved. |
US10700274B2 |
Planar single-crystal phase change material device
A method of fabricating a phase change material (PCM) device is provided. The method includes disposing a dielectric layer above or below a PCM layer and disposing first and second contacts in a same plane within the dielectric layer with the first contact having a larger contact area than the second contact. The method also includes one of directing a short current pulse from the first contact to the second contact so as to form amorphous-PCM in a region of the PCM layer adjacent to the second contact with crystalline-PCM partially surrounding and in contact with the amorphous-PCM and directing a long current pulse from the first contact to the second contact so as to form crystalline-PCM in the region of the PCM layer adjacent to the second contact. |
US10700270B2 |
PCM switch and method of making the same
One example includes a method for making a switch. The method includes forming an insulating layer over a substrate. The method also includes forming a resistive heating material over the insulating layer. The method also includes depositing a thermally conductive electrically insulating barrier layer over the heating material. The method also includes forming a phase-change material (PCM) component over the barrier layer spaced apart and proximal to the resistive heating material. The method also includes forming a quench layer proximal to at least one of the resistive heating material and the PCM component. The method further includes forming conductive lines from ends of the PCM component and control lines from ends of the resistive heating material. |
US10700266B2 |
MTJ structure having vertical magnetic anisotropy and magnetic element including the same
An MTJ structure having vertical magnetic anisotropy is provided. The MTJ structure having vertical magnetic anisotropy can comprise: a substrate; an artificial antiferromagnetic layer located on the substrate; a buffer layer located on the artificial antiferromagnetic layer, and including W or an alloy containing W; a first ferromagnetic layer located on the buffer layer, and having vertical magnetic anisotropy; a tunneling barrier layer located on the first ferromagnetic layer; and a second ferromagnetic layer located on the tunneling barrier layer, and having vertical magnetic anisotropy. Accordingly, in the application of bonding the artificial antiferromagnetic layer with a CoFeB/MgO/CoFeB structure, the MTJ structure having improved thermal stability at high temperature can be provided by using the buffer layer therebetween. |
US10700263B2 |
Annealed seed layer for magnetic random access memory
A semiconductor device and a method for fabricating the same. The semiconductor device includes a substrate. At least one trench line is formed within the substrate. A pad layer is formed in contact with the at least one trench line. A seed layer is formed on and in contact with the pad layer. The seed layer has a Root Mean Square surface roughness equal to or less than 3 Angstroms. A magnetic tunnel junction stack is formed on and in contact with the seed layer. The method includes forming a seed layer on and in contact with a semiconductor structure. The seed layer is annealed and then planarized. A magnetic tunnel junction stack is formed on and in contact with the seed layer after the seed layer has been planarized. |
US10700256B2 |
Systems and methods for fabrication of superconducting integrated circuits
Various techniques and apparatus permit fabrication of superconductive circuits. A niobium/aluminum oxide/niobium trilayer may be formed and individual Josephson Junctions (JJs) formed. A protective cap may protect a JJ during fabrication. A hybrid dielectric may be formed. A superconductive integrated circuit may be formed using a subtractive patterning and/or additive patterning. A superconducting metal layer may be deposited by electroplating and/or polished by chemical-mechanical planarization. The thickness of an inner layer dielectric may be controlled by a deposition process. A substrate may include a base of silicon and top layer including aluminum oxide. Depositing of superconducting metal layer may be stopped or paused to allow cooling before completion. Multiple layers may be aligned by patterning an alignment marker in a superconducting metal layer. |
US10700249B2 |
Light emitting device and method of fabricating the same
Provided are a light emitting device and a method of fabricating the same. The light emitting device includes: a light emitting structure including a first conductivity type semiconductor layer, a second conductivity type semiconductor layer, and an active layer and including a first surface and a second surface; first and second contact electrodes each ohmic-contacting the first and second conductivity type semiconductor layers; and first and second electrodes disposed on the first surface of the light emitting structure, in which the first and second electrodes each include sintered metal particles and the first and second electrodes each include inclined sides of which the tangential gradients with respect to sides of vertical cross sections thereof are changing. |
US10700248B2 |
Method of manufacturing light emitting device
A light emitting device includes: a rectangular substrate, a light emitting element, a reflective member disposed at one or more lateral sides of the light emitting element while being away from therefrom, a light guide member, and a light transmissive member on the light guide member. The reflective member includes one or more first reflective members opposing lateral faces of the light emitting element, and a second reflective member outside the first reflective member. The first reflective members have inner lateral faces opposing each other each having an oblique or curved portion slanted so that a distance therebetween increases towards the light transmissive member from a side close to the substrate. The second reflective member covers outer lateral faces of the light transmissive member and the first reflective members, and an upper face of the second reflective member is flush with an upper face of the light transmissive member. |
US10700247B2 |
Display device and method for manufacturing display device
A display device includes a substrate, light-emitting elements that emit visible light, and a protective film that is waterproof, has transmissivity to visible light, and has weather resistance. The light-emitting elements are arrayed in a regular manner and separated from each other on one surface of the substrate. The protective film covers each of the light-emitting elements and closely adheres to the one surface of the substrate between the light-emitting elements. Each of the light-emitting elements includes light emitting diodes covered with a resin having a weather resistivity that is lower than a weather resistivity of the protective film. |
US10700245B2 |
Light-emitting device
A light-emitting device comprising: a base member; a plurality of first light-emitting elements disposed on the base member; a plurality of second light-emitting elements disposed on the base member; a plurality of first wavelength conversion members; and a second wavelength conversion member. The first wavelength conversion members are respectively disposed on or above the first light-emitting elements. The first wavelength conversion members each comprises a light-transmissive body mainly containing an inorganic material, and a first phosphor layer on the lower surface of the light-transmissive body. The second wavelength conversion member is disposed on the base member to cover the second light-emitting elements and the first wavelength conversion members. The second wavelength conversion member comprises an encapsulating resin and second phosphor. |
US10700244B2 |
System and method for selected pump LEDs with multiple phosphors
An LED pump light with multiple phosphors is described. LEDs emitting radiation at violet and/or ultraviolet wavelengths are used to pump phosphor materials that emit other colors. The LEDs operating in different wavelength ranges are arranged to reduce light re-absorption and improve light output efficiency. |
US10700240B2 |
Light emitting device
The present disclosure provides a light-emitting device. The light-emitting device includes a light emitting area and an electrode area. The light-emitting area includes a first semiconductor structure having a first active layer and a second semiconductor structure having a second active layer. The electrode area includes an external electrode structure surrounding the second semiconductor structure in a top view. The light-emitting area has a shape of circle or polygon in the top view. When the first semiconductor structure is driven by a first current, the first active layer can emit a first light with a first main wavelength. When the second semiconductor structure is driven by a second current, the active layer of the second semiconductor structure can emit a second light with a second main wavelength. |
US10700237B2 |
Ultraviolet light-emitting devices incorporating graded layers and compositional offsets
In various embodiments, light-emitting devices incorporate graded layers with compositional offsets at one or both end points of the graded layer to promote formation of two-dimensional carrier gases and polarization doping, thereby enhancing device performance. |
US10700236B2 |
Quantum dot spacing for high efficiency quantum dot LED displays
Quantum dot layers and display devices including quantum dot layers are described. In an embodiment the quantum dot layer includes quantum dots with coatings to adjust the spacing between adjacent quantum dots. In an embodiment, the coatings are metal oxide coatings and may create a charge transporting matrix. In an embodiment, the coatings are core-material coatings. The QD layers may be QD-LED compatible. |
US10700234B2 |
Fabrication processes for effectively transparent contacts
In conventional solar cells with metal contacts, a non-negligible fraction of the incoming solar power is immediately lost either through absorption or reflection upon interaction with the contacts. Effectively transparent contacts (“ETCs”) for solar cells can be referred to as three-dimensional contacts designed to redirect incoming light onto a photoabsorbing surface of a solar cell. In many embodiments, the ETCs have triangular cross-sections. Such ETCs can be placed on a photoabsorbing surface such that at least one of their sides forms an angle with the photoabsorbing surface. In this configuration, the ETCs can redirect incident light onto the photoabsorbing surface, mitigating or eliminating reflection loss compared to conventional solar cells. When constructed in accordance with a number of embodiments of the invention, ETCs can be effectively transparent and highly conductive. |
US10700233B2 |
Photodetector for detecting incoming infrared light
There is described a photodetector for detecting incoming infrared light. The photodetector generally has a substrate; an i-type semiconductor region extending along the substrate, the i-type semiconductor region being sandwiched between a p-type semiconductor region and an n-type semiconductor region; a grating coupler being optically connected to one of two ends of the i-type semiconductor region, the grating coupler redirecting incoming infrared light into and along the i-type semiconductor region via the one of the two ends of the i-type semiconductor region for propagation of infrared light along the i-type semiconductor region; and a photocurrent detection circuit electrically connected to the p-type semiconductor region and to the n-type semiconductor region for detecting a photocurrent resulting from said propagation. |