Document | Document Title |
---|---|
US10244667B2 |
Storage apparatus and storage device management program
A storage apparatus includes one or more chassis including a first housing for a chassis fan and a second housing for a plurality of storage devices. A plurality of modules have at least either one storage device or a storage device fan. Module connectors supporting each of the modules are provided so that the modules can be freely attachable/detachable. A fan air intake port that guides air outside the chassis to the chassis fan is formed in the first housing; and a fan air exhaust port that exhausts air in the chassis to outside of the chassis is formed in the second housing; wherein some module of the plurality of modules is configured of a storage device module in which the one storage device is modulized; and another module which is configured of a module which is at least either a fan-equipped storage device module or a fan module. |
US10244662B2 |
Method and apparatus for acoustical noise reduction and distributed airflow
A server rack door has a first dimension and a second dimension orthogonal to the first dimension and includes a first group of first obstructions arranged along the first dimension. The first obstructions define a first plurality of flow channels. The server rack door further includes a second group including second obstructions arranged along the first dimension and offset from the first obstructions along the second dimension. The second dimension corresponds to a thickness of the server rack door. The second obstructions define a second plurality of flow channels, where the first obstructions and the second obstructions alternate along the first dimension. |
US10244659B2 |
Thermal distribution assembly in an electronic device
A thermal distribution assembly for an electronic device is disclosed. The electronic device includes an enclosure defined by a metal band and a non-metal bottom wall formed by glass, sapphire, or plastic. In this regard, the enclosure may include a relatively low thermal conductivity. However, the thermal distribution assembly provides heat transfer capabilities that offset thermal conductivity losses by using a non-metal bottom wall, and also provides added structural support. The thermal distribution assembly may include a first layer, a second layer, and a third layer. The first and third layers provide structural support, while the second layer provides a relatively high thermally conductive layer. The thermal distribution assembly includes sidewalls engaging and thermally coupling to the metal band, allowing the thermal distribution assembly to draw heat from a heat-generating component, and pass the heat to the metal band while minimizing or preventing temperature increases along the non-metal bottom wall. |
US10244657B2 |
Thermal insulation sheet and method for producing same
A thermal insulation sheet includes a heat storage sheet, an insulation sheet affixed to the heat storage sheet, and a highly-thermoconductive sheet affixed to the insulation sheet. The heat storage sheet contains a resin and powdery microcapsules mixed with the resin. The powdery microcapsules encapsulate latent-heat storage agent. The heat storage sheet has a void ratio not less than 10% and not more than 30%. Or, the heat storage sheet may have surface roughness Ra not less than 2 μm and not more than 20 μm. The thermal insulation sheet suppresses or retards transferring of heat generated in a heat-generating component to outside, and suppresses a rapid rising of a temperature of the heat-generating component. |
US10244655B2 |
Two-phase liquid cooled electronics
Techniques that facilitate two-phase liquid cooling electronics are provided. In one example, a server system comprises a two-phase cooling system and an air moving system. The two-phase cooling system reduces a first temperature of a first electronic component in the server system using a pump that circulates a coolant refrigerant through a two-phase refrigerant loop associated with the first electronic component, where first electronic component satisfies a first defined criterion. The air moving system reduces a second temperature of a second electronic component in the server system using one or more fans associated with the second electronic component, where the second electronic component satisfies a second defined criterion. |
US10244651B2 |
Multi-form factor power supply bay system
A power supply system includes a chassis defining a bay. Power supply form factor element(s) are located on the chassis adjacent the bay. The power supply form factor element(s) may be used to guide a first form factor power supply through the bay and into engagement with a connector when the first form factor power supply is moved through a bay entrance, or guide a second form factor power supply through the bay and into engagement with a portion of the connector when the second form factor power supply is moved through a first section of the bay entrance. Furthermore, the power supply form factor element(s) prevent movement of the second form factor power supply through the bay and into engagement with the connector when the second form factor power supply attempts to move through a second section of the bay entrance that is different than the first section. |
US10244650B2 |
Pressure compensated subsea electrical system
A pressure compensated subsea electrical system and a pressure compensated subsea electrical system which has a housing filled with a dielectric liquid. The housing has a first housing portion and a second housing portion in pressure communication with each other. The first housing portion includes a transformer, and the second housing portion includes a power converter. The pressure compensated subsea electrical system includes a pressure compensator arranged to compensate pressure inside the housing. The pressure compensator is enabled to compensate pressure in both the first housing portion and the second housing portion. |
US10244644B2 |
Automotive electronic device having a cover with fins to reduce gel vibration
An automotive electronic device includes a pocket, which houses electronic components, bond wires connecting the electronic components, and a protective gel to encapsulate the electronic components and bond wires. A pocket cover has fins that protrude into the gel to reduce vibration of the gel and reduce vibration fatigue failure of the bond wires. The fins may: divide the gel into a plurality of cells; reduce the width of cells perpendicular to the bond wires; protrude deeper into the gel than the bond wires; and/or have differing shapes and/or depths. |
US10244643B1 |
Display device
A display device can include a display panel; a module cover disposed at a rear of the display panel and coupled to the display panel; a plate disposed at a rear of the module cover; a bracket disposed between the module cover and the plate, and fixed to the plate; and a coupling unit fixing the bracket to the module cover, in which the coupling unit includes a latch disposed at a rear surface of the module cover, and a fixing pin mounted on the bracket and coupled to the latch. |
US10244639B2 |
Method of manufacturing stacked mounting structure
A stacked mounting structure and a method of manufacturing stacked mounting structure are provided. The stacked mounting structure includes a plurality of members provided with a mounting area which is necessary for installing and operating components to be mounted on at least one principal surface, and an area for connections for signal transfer for operating the components to be mounted, and an electroconductive member which is disposed on the area for connections between the mutually facing members, and a cross section of the electroconductive member is same as or smaller than the area for connections, and an end portion of the electroconductive member is extended from a principal surface of one member up to a principal surface of the other member, and a height of the electroconductive member regulates a distance of the mounting area. |
US10244638B2 |
Proximity sensor and manufacturing method therefor
A proximity sensor is provided according to the embodiments of the present disclosure, comprising: a sensor chip; a light-emitting device; a substrate, the sensor chip and the light-emitting device being located on the substrate; a transparent molding material covering a light-emitting surface of the light-emitting device; and a non-transparent molding material separating the transparent molding material from the sensor chip. |
US10244636B2 |
Method and apparatus for curing thin films on low-temperature substrates at high speeds
A composite film is disclosed. The composite film includes a substrate, a thermal barrier layer located on top of the substrate, wherein the thermal barrier layer has a higher decomposition temperature than the substrate, and a thin film located on top of the thermal barrier layer, wherein the thin film is to be thermally processed by a pulsed light from a flashlamp. |
US10244633B2 |
Integrated switched inductor power converter
A switched inductor DC-DC power converter chiplet includes a CMOS power switch, an LC filter, regulation circuitry, feedback control circuitry, and interface control circuitry integrated on a common substrate. The inductor for the LC filter can be formed on the same surface or on opposing surfaces of the substrate as the electrical terminations for the substrate. |
US10244630B2 |
Modular electronic building systems with magnetic interconnections and methods of using the same
Electrical connectors, electrical modules, and systems are provided. In one aspect, an electrical connector includes a housing defining a side surface, an electrical conductor supported by the housing and including an engagement portion proximate the side surface of the housing. The engagement portion is adapted to engage another electrical conductor of another electrical connector. The connector also includes a magnet supported by the housing proximate the side surface of the housing, a projection extending from the side surface of the housing, and a receptacle defined in the side surface of the housing. In other aspects, an electrical module includes at least one of these electrical connectors. In further aspects, a system includes a plurality of these modules and the modules are selectively couplable together. |
US10244629B1 |
Printed circuit board including multi-diameter vias
An apparatus that includes: a printed circuit board (PCB) that includes: a multilayer lamination of one or more ground layers, one or more power layers, and multiple signal layers; multiple vias that pass through one or more layers of the multilayer lamination, wherein a first via of the multiple vias includes: a first portion that has a first diameter, and a second portion that has a second diameter that is smaller than the first diameter, wherein a second via of the multiple vias includes: a third portion that has a third diameter, and a fourth portion that has a fourth diameter that is smaller from the third diameter; and wherein the first portion of the first via is adjacent to the fourth portion of the second via and the second portion of the first via is adjacent to the third portion of the second via is disclosed. |
US10244621B2 |
Flex circuit system for a battery assembly of an electrified vehicle
A flex circuit system according to an exemplary aspect of the present disclosure includes, among other things, a substrate, at least one bus bar mounted to the substrate and at least one voltage sense lead integrated with the substrate. |
US10244618B2 |
Patterned ground structure filter designs with improved performance
Disclosed herein are printed circuit boards (PCBs) with patterned ground structure filters and data storage devices comprising such PCBs. Each PCB comprises a resonator having an L-shape or a zig-zag shape in a plane of the printed circuit board and at least one signal trace. The resonator has a first dimension and a second dimension in the plane of the printed circuit board. A portion of the at least one signal trace is situated over the resonator and is separated by a distance from the resonator by a dielectric material. In some embodiments, at least part of the portion of the at least one signal trace extends in a same direction as the first dimension (in the case of an L-shaped resonator) or tracks the zig-zag shape of the resonator (in the case of a zig-zag-shaped resonator). |
US10244614B2 |
System, method and apparatus for plasma arc welding ceramics and sapphire
Two ceramic or sapphire pieces are welded together using a plasma torch that includes a cylindrical vessel having first and second ends, a tangential inlet connected to or proximate to the first end, a tangential outlet connected to or proximate to the second end, an electrode housing connected to the first end of the cylindrical vessel such that a first electrode is aligned with a longitudinal axis of the cylindrical vessel, and extends into the cylindrical vessel. A hollow electrode nozzle is connected to the second end of the cylindrical vessel such that the center line of the hollow electrode nozzle is aligned with the longitudinal axis of the cylindrical vessel. A second electrode is positioned proximate to the hollow electrode nozzle. The two ceramic or sapphire pieces are placed between the second electrode and the hollow electrode, and are welded together with the plasma exiting from the hollow electrode. |
US10244613B2 |
System and method for electrodeless plasma ignition in laser-sustained plasma light source
An illumination source for igniting and sustaining a plasma in a plasma lamp of a laser-sustained plasma (LSP) broadband source includes one or more ignition lasers configured to ignite the plasma within a gas contained within the plasma lamp. The illumination sources also include one or more sustaining lasers configured to sustain the plasma. The illumination sources include a delivery optical fiber, one or more optical elements configured to selectively optically couple an output of the one or more ignition lasers, and an output of the one or more sustaining lasers to the delivery optical fiber. |
US10244609B2 |
Power line communication for lighting systems
Techniques are provided for bi-directional communication between a power supply and one or more light engines (and/or other lighting system components) via the existing power lines so that no additional communication wires are needed. In particular, the power supply can transmit information by modulating its output (voltage or current) and the light engine (or other lighting componentry, such as a sensor) can communicate back by modulating how much power it draws from the power supply. Any suitable type of modulation scheme can be used, and a master-slave arrangement can be used to control the bi-directional communication if so desired, so as to avoid multiple devices communicating over the power line communication channel at the same time. Other embodiments allow a multiple simultaneous communications over the power line communication channel. |
US10244607B1 |
Daylight harvesting light fixture and control system for same
A daylight harvesting light fixture has a housing defining a light aperture, a light emitting diode (LED) in the housing for providing illumination through the aperture, a power supply for supplying drive current to the LED; a photosensor for sensing ambient illumination through the housing aperture, and a control circuit programmed and connected for a) turning off current to the LED for a dark interval imperceptible to the human eye; b) deriving an ambient illumination level signal based on the photosensor output while the LED is turned off; c) calculating an LED light output complementary to measured ambient illumination to achieve a target ambient illumination; and d) restoring drive current to the LED at a level adjusted to produce the calculated complementary LED light output. This sequence may be repeated periodically to maintain a target ambient illumination. |
US10244605B2 |
Battery powered light source for compartment illumination
A battery powered LED light source is described for illuminating the inside of a dark enclosure when the enclosure is opened in an environment with ambient illumination. Drive circuitry adapted to the LED light source turns on the LEDs when levels of ambient light above a threshold are detected, which may occur if the light source is placed in a dark enclosure that is opened in a lit room. After being opened, the drive circuitry periodically strobes off the LED light source to take ambient light measurements without the contribution of its own LED light for determining if the enclosure has been closed and the LED light source should again be shut off. |
US10244604B2 |
Lighting device
The present invention concerns a lighting device comprising a source for generating electromagnetic radiation, and a beam shaper which is so arranged and adapted that in operation of the lighting device it spatially expands the electromagnetic radiation issuing from the source. In comparison therewith the object of the present invention is to provide such a lighting device which ensures eye safety even when the beam shaper is detached or damaged. For that purpose it is proposed according to the invention that the lighting device has a sensor which is so adapted that in operation of the lighting device it detects a state of the beam shaper, wherein the sensor and the source are so operatively connected together and adapted that if during operation of the lighting device the state of the beam shaper changes in such a way that electromagnetic radiation could issue from the lighting device without the beam shaper being in the beam path of the electromagnetic radiation the source is switched off. |
US10244601B2 |
Switchable high color contrast lighting
The invention provides a lighting unit (10) comprising a first lighting device (100), a second lighting device (200), and a control unit (300) configured to control the lighting devices (100,200), wherein (a) the first lighting device (100) is configured to provide first lighting device light (101) having a first spectral distribution with at least two first emission maxima (EM11, EM12, . . . ) spaced by at least 75 nm, a first color point x1,y1 and a first correlated color temperature T1; (b) the second lighting device (200) is configured to provide second lighting device light (201) having a second spectral distribution with at least two emission maxima (EM21, EM22, . . . ) spaced by at least 75 nm, a second color point x2,y2 and a second correlated color temperature T2; (c) the lighting unit (10) is configured to generate lighting unit light (11) comprising one or more of the first lighting device light (101) and the second lighting device light (201); and (d) the first spectral distribution and the second spectral distribution are different with at least one first emission maxima (EM11) and at least two second emission maxima (EM21,EM22) mutually differing at least 10 nm from each other, and wherein one or more of (i) 0.9≤x1/x2≤1.1, (ii) 0.9≤y1/y2≤1.1, and (iii) 0.9≤T1/T2≤1.1 applies. |
US10244597B1 |
Luminaire and sound integration
A system includes a luminaire having a light source, a lighting control device to control a light output and operation of the light source in an area of the luminaire, and a sound transducer integrated on a surface of a panel of the luminaire. The sound transducer responds to vibration of the panel to detect incoming audio waves. An audio front end device includes an audio coder responsive to analog signals from the sound transducer, and is coupled to an output of the sound transducer. The lighting control device includes programming that configures a processor to control the audio front end device to receive the analog signals from the sound transducer and provide a digital output signal, process the digital output signals to generate a responsive result that is supplied to the lighting control device in the area of the luminaire. |
US10244590B2 |
Visible light communication system-on-a-chip
This disclosure relates to visible light communication (VLC) system-on-a-chip (SoC) systems/methods and VLC system-in-a-package (SiP) systems/methods. A VLC SoC system may include an integrated circuit comprising a VLC encoder and an LED driver fabricated on a first portion of a silicon substrate and an LED fabricated in a compound semiconductor selectively grown on a second portion of the silicon substrate. A VLC SiP system may include an integrated circuit comprising a VLC encoder and an LED driver fabricated on a silicon substrate and an LED fabricated in a compound semiconductor. The integrated circuit and the LED may be packaged in a SiP module. Interconnects may be formed between the integrated circuit and the LED. |
US10244587B2 |
Foil bag, carbon containing nipple, nipple kit, carbon containing electrode, electrode kit, electrode-nipple system, furnace and method of operating the furnace
A carbon-containing nipple has a nipple thread for carbon-containing electrodes. The nipple has an inlet formed in the nipple thread and the inlet is suitable for receiving an adhesive container filled with a curable adhesive. Preferably, the inlet is a groove which runs through the nipple thread in a transverse manner and is undercut at least in sections. A nipple kit contains such a nipple and the adhesive container containing the adhesive for securing a nipple/electrode connection, wherein the adhesive container is disposed in the inlet. The nipple kit can be used in conjunction with a carbon-containing electrode for use in arc furnaces. |
US10244584B2 |
Method for controlling an induction cooking hob with a plurality of induction coils and an induction cooking hob
A method for controlling a cooking hob with one or more induction coils covered by a cookware and forming a cooking zone. All induction coils of the cooking zone are alternately activated. The method includes setting an average power to be transferred to the cookware by a user, determining a frequency, estimating a maximum average power if all induction coils of the cooking zone would be activated with said frequency, estimating a percentage power defined as quotient between the set average power and the estimated maximum average power, estimating a calculated number of coils defined as product of the number of coils within the cooking zone and the percentage power, defining a minimum number of simultaneously activated coils within the cooking zone by an integer value of the calculated number, and defining a temporal activation of a further one of the coils by a fractional part of the calculated number. |
US10244583B2 |
Glow plug with combustion pressure sensor
A glow plug including a heater (200) having a rear heat-generating element (260) formed of a resistance heat-generating element, and provided in an axial region thereof between a forward end (136) of a housing and a rear end (315) of a displacement member (300) located rearward of the forward end (136). The heat-generating element (260) is arranged separately from a forward heat-generating element (205) provided at a forward end portion of the heater. |
US10244580B2 |
Methods and devices for providing application services to users in communications network
A gateway network element includes a memory and at least one processor. The memory is configured to store a program routine or module. The at least one processor is configured, by executing the program routine or module, to: map a first multi-path transport control protocol (MPTCP) flow to a first evolved packet system (EPS) bearer associated with a first serving base station for the user; map a second MPTCP flow to a second EPS bearer associated with a WiFi access point for the user, each of the first and second MPTCP flows corresponding to a same MPTCP connection for an application; output the first MPTCP flow on the first EPS bearer for delivery to the user through the first serving base station; and output the second MPTCP flow on the second EPS bearer for delivery to the user through the WiFi access point. |
US10244578B2 |
Mobile communication device and method of operating thereof
A mobile communication device is provided. The mobile communication device includes a housing and an input device operable with the housing. Actuating the input device enables a user to at least one of change and verify an operational status of the mobile communication device. The mobile communication device also includes an indicator coupled in communication with said input device and configured to provide feedback to the user based on the operational status of the mobile communication device. |
US10244575B2 |
Voice over long term evolution (VoLTE) network performance
Systems, methods, and computer-readable media are disclosed for managing performance of communications over a Voice over Long Term Evolution (VoLTE) network. A packet flow associated with a VoLTE call may be monitored, and an interruption in the packet flow that exceeds a threshold duration may be determined to be an abnormal termination of the VoLTE call. Information regarding the abnormal VoLTE call termination may be propagated through various network platforms to an enhanced Node B (eNB), where an abnormal VoLTE call termination event may be logged. The abnormal VoLTE call termination event may be utilized when analyzing the performance of the VoLTE network. |
US10244573B2 |
Wireless communication device, wireless communication method and program
Wireless communication devices, systems, and programs perform, via a single antenna: (i) communications in a first wireless communication mode in which processing of searching for other registered devices is repeatedly executed at a predetermined execution interval in order to connect to these other devices, the execution interval being set to a reference interval; and (ii) communications in a second wireless communication mode according to a communication standard other than the first wireless communication mode. The devices, methods, and programs change the execution interval in the first wireless communication mode to a value larger than the reference interval during at least a part of a period during which communication in the second wireless communication mode is being performed or communication in the second wireless communication mode is enabled. |
US10244568B2 |
Telecommunication system for relaying cellular coverage
A cellular telecommunications network architecture is described where certain UEs are configured to assist the network to improve coverage in regions of poor radio conditions. In certain embodiments, appropriate UEs are selected to act as a dynamic, out-of-band coverage extensions. Network performance can thereby be improved when serving users at the cell edge (or in other poor radio condition regions of a cell). Data from UEs connected to those assisting UEs is encrypted to allow secure transit of data without requiring modification to the RAN or Core Network. |
US10244562B2 |
Simple rach (SRACH)
Systems and methods for providing random access in a cellular communications network are disclosed. In general, the cellular communications network is an Orthogonal Frequency Division Modulation (OFDM) based cellular communications network (e.g., a 3 GPP LTE cellular communications network) or similar multi-subcarrier based cellular communications network. Random access is performed using a Physical Random Access Channel (PRACH) including subcarriers having a subcarrier frequency spacing that is equal to a subcarrier frequency spacing in one or more other channels of the uplink (e.g., a Physical Uplink Shared Channel (PUSCH)). As a result, the subcarriers in the PRACH are orthogonal to the subcarriers in the other channel(s) of the uplink, which in turn reduces, or substantially eliminates, interference between the PRACH subcarriers and the subcarriers of the other channel(s) of the uplink. |
US10244560B2 |
Method and device for allocating common channel resources
A resource allocation method and device are provided that can achieve uniform loads on and stable quality of a common channel available to mobile stations having no dedicated channels. A method for allocating common channel resources in a system in which a plurality of first radio communication devices transmit data to a second radio communication device over a common channel, based on first resource allocation information, includes: by the second radio communication device, transmitting second resource allocation information to at least one of the first radio communication devices; and by each of the first radio communication devices, transmitting data to the second radio communication device over the common channel, based on any one of the first resource allocation information and the second resource allocation information. |
US10244552B2 |
Downlink control information sending method and device, and downlink control information receiving method and device
The present invention discloses a downlink control information sending method and device, and a downlink control information receiving method and device. The sending method includes: sending, by a base station device, downlink control information DCI on a physical downlink control channel PDCCH of a downlink subframe, where the DCI is used to instruct user equipment UE to receive physical downlink shared channel PDSCH information in an uplink subframe; and sending the PDSCH information in the uplink subframe. In this way, the base station can effectively schedule an uplink subframe, and a purpose of transmitting a downlink service by using an uplink subframe is achieved, which not only improves utilization of a wireless spectrum resource corresponding to the uplink subframe, but also effectively diverts load pressure of a wireless spectrum resource corresponding to a downlink subframe. Therefore, overall utilization of wireless spectrum resources of a system is improved. |
US10244551B2 |
Scheduling of delay sensitive convergecast network
A method determining scheduling for packet transmission in a convergecast network. The method includes receiving a request to perform an operation in the network. Initializing a query from the sink-node, the query is transmitted to a plurality of nodes, and in response to the query, the receiver receives information indicative at a period of time. Sorting the nodes by the sink-node based on the received information and using a sorting function that prioritizes each node to obtain a prioritized order of the nodes. Calculating an end-to-end delay for each node based on the time data by determining a difference between the data generation release time for each node and the data delivery time at the sink-node for each node. Scheduling packet transmission for each of the nodes based on a scheduling function having a set of predetermined scheduling criteria. Performing packet transmissions in the tree using the scheduled order. |
US10244550B2 |
Technique for scheduling transmission of content in an access network
A technique for enhancing presentation of content comprising a plurality of objects in an access network (201) is disclosed. An object scheduler (2002) for scheduling transmission of content in an access network (201) comprises at least one memory storing program code and at least one processor configured to execute the program code. The content is provided for download to a user equipment, UE, (2001) from a content server. The program code is configured to cause the processor to schedule (S2-2), in response to receipt (S2-1) of a privilege request from the UE (2001) requesting privileged transmission of content comprising a plurality of objects, transmission of the plurality of objects to the UE (2001), and to trigger transmission (S2-3) of the scheduled plurality of objects to the UE (2001). At least a portion of the plurality of objects is scheduled with a higher priority than a default priority assigned by the object scheduler (2002) to the UE (2001). |
US10244549B2 |
Method and apparatus for group management during machine-to-machine communication
The present invention provides a method and an apparatus for group management during M2M communication. The method for group management during M2M communication includes receiving a group creation request sent by a requesting apparatus and carrying a group type of a group requested to be created, checking consistency between member types of members in the group and the group type and setting a consistency check flag of the group according to a consistency check result, and returning a group creation response that carries the consistency check result to the requesting apparatus. |
US10244548B2 |
Radio station and method of processing user data with radio station
A radio station (1) includes a first part (1A) and at least one second part (1B). The second part (1B) can be arranged so as to be physically separated from the first part (1A) and is connected to the first part (1A) via a transmission line (40) so as to be able to communicate with the first part (1A). The first part (1A) includes a bearer termination unit (10) capable of terminating at least one bearer between an upper network and the radio station (1). The second part (1B) includes a physical layer signal processing unit (12) that performs physical layer signal processing. The physical layer signal processing includes channel coding and decoding for user data pertaining to a first mobile station connected to the second part (1B) among a plurality of mobile stations. |
US10244546B2 |
Apparatus, system and method of communication by co-located wireless communication modules
Some demonstrative embodiments include devices, systems and methods of communication by co-located wireless communication modules. For example, a device may be configured to receive a latency attribute indicating an allowed latency to transmit a packet using one or more shared resources shared between a plurality of wireless communication modules; receive a first priority level indicating a first transmission priority of the packet; increase the first priority level to a second priority level based on a comparison between the allowed latency and a time from reception of the latency attribute; and send the second priority level to an arbitration module, the second priority level to indicate to the arbitration module a second transmission priority to transmit the packet using the shared resources. |
US10244545B2 |
Access point
An access point (AP) for an indoor antenna distributed deployment environment provides an access service for a wireless terminal. The AP includes N radio frequency (RF) processing units and N*M RF switches (RFSs). Each RFS includes a public port and at least two branch ports. The at least two branch ports respectively connect with at least two antennas deployed in different indoor areas via RF feeders. The RF processing unit includes M RF chains. Each RF chain is connected to a public port of an RFS. The RF processing unit is to transmit a packet to the wireless terminal, based on a predetermined antenna combination for the wireless terminal. |
US10244544B2 |
Selecting a frequency band from a set of candidate frequency bands associated with a wireless access point
An apparatus includes a receiver configured to wirelessly receive a signal from a device. The apparatus also includes a processor configured to initiate a channel change operation associated with a channel of a particular frequency band. Each channel of the particular frequency band supports a threshold power level that is based on a signal quality associated with the signal and that enables wireless communication with the device. |
US10244542B2 |
Mobile communication device clustering
A mobile communication device includes a network transceiver configured to communicate with a cellular network, a cluster transceiver configured to communicate with other mobile communication devices, and a communication management subsystem. The communication management subsystem is configured to send to each of a plurality of candidate mobile communication devices, a setup request, receive from each of the plurality of candidate mobile communication devices, a network signal strength, determine a network signal strength of the mobile communication device, if the network signal strength of the mobile communication device is greater than the network signal strength of each of the plurality of candidate mobile communication devices, send to the plurality of candidate mobile communication devices, a setup notification indicating that the mobile communication device is a cluster head configured to provide the candidate mobile communication devices with a connection to the cellular network via the network transceiver. |
US10244539B2 |
Wireless communication system and method for managing resource for interference coordination therein
A communication method of a base station is provided. The communication method of the base station includes determining, by the base station, an aggregate interference caused by a terminal in a heterogeneous cell, transmitting information about the aggregate interference to a higher layer node entity, receiving information about an almost blank subframe (ABS) pattern from the higher node entity, and configuring an ABS based on the information about the ABS pattern. |
US10244537B2 |
Communication system, access control apparatus, switch, network control method, and program
A communication system includes: a control apparatus setting control information in a forwarding node(s); a forwarding node(s); and an access control apparatus. The forwarding node(s) forwards packets by using first control information set by the control apparatus and second control information for forwarding packets that do not match a matching condition(s) in the first control information set by the control apparatus from a predetermined port of the forwarding node(s). The access control apparatus includes a determination unit determining whether to generate control information for the packets forwarded from the predetermined port of the forwarding node(s) and requesting the control apparatus to generate control information. |
US10244536B1 |
Method and apparatus for determining whether a secondary channel is idle
In a method for determining whether a communication device can transmit via a first communication channel, the communication device receives a packet via a second communication channel and sets a network allocation vector (NAV) timer corresponding to the second communication channel using duration information included in the header of the packet. The communication device determines whether the second communication channel overlaps in frequency with a first communication channel. If the second communication channel overlaps the first communication channel, the communication device is not permitted to transmit via the first communication channel when the NAV timer is not zero. If the second communication channel does not overlap the first communication channel, the communication device is permitted to transmit via the second communication channel even when the NAV timer is not zero. |
US10244535B2 |
Method for allotting system bandwidth in wireless access system supporting machine-type communication and apparatus for supporting same
The present invention is used for a wireless access system supporting a machine type communication (MTC), and provides a method for allotting a new system bandwidth for MTC and an apparatus for supporting the same. According to an embodiment of the present invention, a method for allotting a system bandwidth for an MTC terminal in a wireless access system supporting a machine type communication (MTC) includes the steps of: causing an MTC terminal to receive an upper layer signal containing the system bandwidth indication information representing an MTC system bandwidth allotted to the MTC terminal; and causing the MTC terminal to transmit uplink control information through the MTC system bandwidth represented by the system bandwidth indication information. In this case, the MTC system bandwidth can be constructed by connecting to a legacy system bandwidth in the direction of the frequency axis. |
US10244534B2 |
Terminal device, base station device, integrated circuit, and wireless communication method
A terminal device controls transmission power using a TPC command that is included in a DCI format 3. In the terminal device, in a case where CRC parity bits that are attached to the DCI format 3 are scrambled with a first RNTI, timing when the TPC command is applied is based on a first uplink-downlink configuration, and in a case where the CRC parity bits that are attached to the DCI format 3 are scrambled with a second RNTI, timing when the TPC command is applied is based on a second uplink-downlink configuration. |
US10244532B2 |
Channel structure for communication in wireless networks
Techniques for communicating channel data regarding a channel plan are described herein. For example, a device may communicate a channel information element that includes a tag indicating a first operating context to which to apply channel data regarding a channel plan. The channel information element may also include a reference tag to indicate whether the channel data is contained in the channel information element or has been previously received and/or to identify a second operating context associated with previously received channel data. If the reference tag indicates that the channel data is contained in the channel information element, the channel data may be extracted from the channel information element and applied to the first operating context. If the reference tag indicates that the channel data has been previously received, the previously received channel data may be accessed and applied to the first operating context. |
US10244518B2 |
Dynamic indication of time division (TDD) duplex uplink/downlink subframe configurations
Aspects of the present disclosure relate to techniques for dynamic indication of Time Division Duplex (TDD) Uplink (UL)/Downlink (DL) subframe configuration to User Equipments. A base station may identify one or more anchor subframes and one or more non-anchor subframes in a frame. The base station may dynamically change a UL/DL configuration of the frame used for communicating with a plurality of User Equipments (UEs) and signal the changed configuration using a common downlink control channel capable of being interpreted by the plurality of UEs in at least one of the one or more anchor subframes of the frame. |
US10244511B1 |
Systems and methods for selecting a node management device in a wireless network
Systems and methods for selecting a node management device for a node of a wireless network are provided. The node can receive advertisements from two or more node management devices communicatively coupled to the node over a predetermined time period. Upon the expiration of the predetermined time period, the node can select a node management device based on the number of advertisements received from that node management device. The node can then link to the selected node management device and use that node management device for communications. The node can also continue to monitor for advertisements from the node management devices and can decide to select a different node management device based on the number of advertisements received from the other node management devices. |
US10244500B2 |
Open wireless architecture (OWA) mobile cloud infrastructure and method
A future mobile terminal converging multiple wireless transmission technologies by utilizing a cost-effective and spectrum-efficient mobile cloud solution by introducing the Virtual Mobile Server (VMS) and Virtual Register and Call Switch (VR/CS) systems and methods based on the innovative open wireless architecture (OWA) technology platform. |
US10244498B2 |
Cell configuration method, synchronization method, user equipment, and base station
Embodiments of the present invention disclose a cell configuration method, a method for implementing synchronization between a user equipment and a base station, a user equipment, and a base station. The cell configuration method includes: determining, by a first base station corresponding to a first cell, system information of a second cell; and notifying, by the first base station, a second base station corresponding to the second cell of the system information, so that the second base station sends and receives signals according to the system information. According to the solutions provided in the embodiments of the present invention, system information of a cell may be dynamically or semi-statically adjusted according to user equipment distribution and service distribution, so that network resources can be better provided for a user equipment that needs them, a capability of serving the user equipment is improved. |
US10244497B2 |
Clock synchronization with hysteresis state switching
The invention refers to synchronizing a client clock of a network node to a reference clock, wherein the network node performs the steps of receiving from the reference clock synchronization data, determining a comparison value indicative of a degree of deviation of the client clock with respect to the reference clock, and determining a synchronization state (S1, S2) out of a free running state (S1) and a locked state (S2), based on the comparison value, a first threshold (TH1), and a second threshold (TH2). The invention further refers to a telecommunication node (21) and a computer program. |
US10244492B2 |
Interleaved beam sweeping for synchronization and random access procedures
Methods, systems, and devices for wireless communication are described. The method may include transmitting a first synchronization signal in a set of beam directions during a first symbol period of a synchronization subframe and transmitting a second synchronization signal in another set of beam directions during a second symbol period of the synchronization subframe. The second set of beam directions may be spatially interleaved with the first set of beam directions. Additionally, the method may include monitoring a first and second set of beam directions during a first and second symbol period of a random access subframe, respectively. Additionally, the method may include receiving, from a base station, first and second synchronization signals in a synchronization subframe, decoding the first synchronization signal, and transmitting an access request based at least in part on the decoded first synchronization signal. |
US10244490B2 |
Scheduling request transmission to request resources for a buffer status report
A UE may receive a directional synchronization subframe from a base station and transmit a scheduling request to the base station during a time period based on the directional synchronization subframe. The scheduling request may enable a base station to grant the UE resources to send a buffer status report (BSR). The time period may be associated with a random access channel (RACH) time period. The UE may also transmit a scheduling request within a frequency region of the RACH time period. The scheduling request may be transmitted based on a received indication of a set of subcarrier, a cyclic shift, or a sequence index. In some examples, the resources used by the UE to send the BSR may include physical uplink shared channel (PUSCH) or physical uplink control channel (PUCCH) resources. |
US10244486B2 |
Method for operating femtocell in wireless communication system
A method for operating a femtocell in a wireless communication system comprises the steps of: triggering the switching from the operation mode for providing a service to closed subscriber group (CSG) terminals which belong to a specific terminal group and to non-CSG terminals which do not belong to the specific terminal group, to the operation mode for providing the service only to said CSG terminals; and commanding said non-CSG terminals to change the operation mode, and carrying out a handover. The method of the present invention improves efficiency of femtocell operation, and reduces restrictions on terminals disposed in the vicinity of the femtocell. The method of the present invention can utilize the unused frequency range of the femtocell, thereby providing a service with a high data ratio. |
US10244481B2 |
System and method for switching on wireless tool only when the location frequencies are detected
A power management method and system for switching on a wireless tool when location frequencies are detected, and subsequently invoking a low-powered hibernation mode when location frequencies are not detected. The method and system include a wireless tool configured to emit a mixed electromagnetic frequency signal, and a processor configured to acquire a mixed signal and determine a voltage, set the wireless tool to a hibernation mode when the voltage is below a predetermined amount, and set the wireless tool to an active mode and apply an algorithm to calculate the location and orientation of the wireless tool when the voltage is above the predetermined amount. The system and method thus allow for conservation of battery power of the wireless tool, improving the battery life of the wireless tool and increasing procedural efficiency. |
US10244479B1 |
Method for power saving in mobile devices by optimizing wakelocks
A method for conserving device and/or network resources is provided herein. The method includes detecting a wakelock operating on a mobile device and determining a consumption of one of a power or radio usage attributed to the detected wakelock. The method further includes determining a criticality related to user experience for the detected wakelock and releasing the detected wakelock based on the determined consumption and criticality. Related systems and mobile devices are also disclosed. |
US10244469B2 |
Power management for personal BSS control point (PCP)
A wireless communication device (alternatively, device) includes a processing circuitry configured to support communications with other wireless communication device(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 wireless communication device(s) and to generate and process signals for such communications. A device communicates with other devices informing them of energy, power, etc. management operation (e.g., with respect to low power or sleep mode). When the device receives responses from each of the other devices that they are informed of the operation of the device, then device performs such energy, power, etc. management. Alternatively, when response(s) are not received from all of the other devices, the device performs such energy, power, etc. management after a period of time (e.g., number of beacon intervals (BIs)). |
US10244467B2 |
Power-save operations for access points
A method and an apparatus pertaining to power-save operations for the apparatus may involve a processor of the apparatus transmitting, via a transmitter of the apparatus, a power-save request to one or more communication devices associated with the apparatus. The processor may receive, via a receiver of the apparatus, an acknowledgment from each of the one or more communication devices. The processor may cause the apparatus to enter a power-save mode in response to receiving the acknowledgment from each of the one or more communication devices. |
US10244461B2 |
Scalable system information block (SIB) bitmap structure
Aspects of the present disclosure provide a scalable SIB bitmap structure. As described herein, a UE may generate and transmit, to an access network, a dual-layer system information block (SIB) request, wherein a first layer indicates a SIB category and a second layer indicates one or more groups within the SIB category. A base station in an access network may receive, from a UE, the dual-layer SIB request. The scalable, efficient bitmap structure may be shared by the UE and access network, thereby enabling SIB-on-Demand requests by the UE and responses to SIB-on-Demand requests by the access network. |
US10244460B2 |
Access information table region for access to cellular networks
The embodiments disclose a method for an access node of a region from a plurality of regions in a cellular network to control access to the cellular network, the method comprising generating an access information table (AIT); sending the AIT to a plurality of communication devices, sending a first signature sequence; and sending a second signature sequence. The embodiments also disclose a method for a communication device to access cellular network, the method comprising detecting one or more of first signature sequences; selecting a first signature sequence; determining a region according to the selected first signature sequence; selecting an AIT, detecting a second signature sequence; determining an entry of the selected AIT according to the detected second signature sequence; and accessing the cellular network. The access node and communication device thereof are also disclosed according to the embodiments. |
US10244459B2 |
Systems and methods for synchronization within a neighbor aware network
Methods, apparatus, and computer readable storage mediums for enabling reduced power consumption in wireless devices operating in a neighbor aware network are disclosed. In one aspect, a method includes generating a first message, the first message indicating beacon transmit window information, the beacon transmit window information indicating a first time interval when one or more beacon messages are transmittable, and transmitting the first message on the neighbor aware network. |
US10244458B2 |
Controlling Wi-Fi access in a public location
A method, computer system, and/or computer program product controls access to a wireless local area network (WLAN) access point in a retail establishment. A predetermined retail activity threshold is established for a retail establishment, where the retail establishment has a patron service area with a WLAN access point, and where a determination has been made that exceeding the predetermined retail activity threshold without increasing patron traffic out of the retail establishment will cause an excessive wait time for occupying the patron service area. In response to determining that the predetermined retail activity threshold is being exceeded, a secondary criterion is examined in order to determine if the mobile device should be disconnected from the WLAN access point, in order to motivate a user of the mobile device to leave the patron service area. If so, then the mobile device is disconnected from the WLAN access point. |
US10244448B2 |
Method for controlling user equipment to access communications network of high-speed moving vehicle
A method for controlling user equipment (UE) to access a communications network of a high-speed moving vehicle, a core network control plane node device, a base station, UE, and a communications system. The method includes determining that UE accessing a public network is first-type UE, and transferring the UE to the communications network of the high-speed moving vehicle. The first-type UE is UE used by a user taking the high-speed moving vehicle. |
US10244446B2 |
Triggering terminal roaming by access point
This application relates to the communications field, and in particular, to a method for triggering terminal roaming by an access point (AP) and an access point. In the method, a first AP sends, by using a first channel, a unicast channel switching message to a first terminal associated with the first AP, where the unicast channel switching message is used to instruct the first terminal to switch from the first channel to a second channel, a receiver address of the unicast channel switching message is an address of the first terminal, the first channel is an operating channel of the first AP, and the second channel and the first channel are different; and retains the first channel as the operating channel of the first AP after the unicast channel switching message is sent. According to the method, a process of associating with a new AP can be simplified. |
US10244444B2 |
Dual link handover
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may receive data from both a source base station and a target base station during handover. For example, the UE may refrain from resetting or reestablishing media access control (MAC) and packet data convergence protocol (PDCP) layer configurations until after a successful access procedure is performed with the target base station. In some cases, a single radio link control (RLC)/PDCP stack may be used during handover procedures. A source base station may, for example, forward data to a target base station after receiving a handover execution message. A UE may identify and resolve any duplicate data sent by both base stations during the transition. Additional signaling may be used (e.g., during the radio resource control (RRC) configuration) to indicate that a UE supports dual link handover. |
US10244438B2 |
Neighbor list management and connection control in a network environment
A first wireless access point receives communications from multiple candidate wireless access points in a monitored region in which the first wireless access point resides. The communications indicate presence of the multiple candidate wireless access points in the monitored region. A processing resource associated with the first wireless access point processes the communications to identify which of the multiple candidate wireless access points are trusted wireless access points belonging to a network in which the first wireless access point resides. To facilitate a wireless link handoff from the given wireless access point to one of the trusted wireless access points, the given wireless access point provides notification of identities of the trusted wireless access points to a communication device in communication with the given wireless access point. The communication device selects one of the trusted wireless access points in which to handoff the respective wireless communication link. |
US10244435B2 |
Cable cellular heterogeneous network
A method is described and in one embodiment includes providing a physical connection between a node and a user equipment at a subscriber premises via a cable connection, wherein the node comprises a Data Over Cable Service Interface Specification (“DOCSIS”) remote PHY device (“RPD”) collocated with a cellular small cell device; receiving at the node a cellular downlink (“DL”) data signal from a cellular network connected to the cellular small cell device; combining the received cellular DL data signal with a DOCSIS downstream (“DS”) signal from a cellular network connected to the DOCSIS RPD to create a combined DS data signal; and forwarding the combined DS data signal from the node to the user equipment via the cable connection. |
US10244433B2 |
Enhanced mobility management within a mobile communication network
A method for enhanced mobility management within a mobile communication network includes: generating, by the user equipment, information regarding a first radio cell and a second radio cell, and/or receiving, by the user equipment, information regarding the first radio cell and the second radio cell from the first radio cell and/or the second radio cell; and selecting, by the user equipment, either the first radio cell or the second radio cell, and/or requesting, by the user equipment, on-demand mobility support from the mobile communication network. The second step is performable by the user equipment both in case that the user equipment is in an idle state and in case that the user equipment is in a connected state. |
US10244429B2 |
Data dissemination in a navigation or communication system
This relates to a method for disseminating data in a navigation or communication system comprising several transmitters for signals, wherein a common frame structure is provided for the signals and each transmitter disseminates common data and transmitter-dedicated data with its transmitted signal, and wherein the method comprises the following acts to be executed by each one of the transmitters: receiving the common data encoded with a first encoding scheme; encoding transmitter-dedicated data onboard the transmitter with a second encoding scheme; assigning the encoded common data to a number of first frames of the frame structure provided for the signals and assigning the encoded transmitter-dedicated data to a number of second frames of the frame structure provided for the signals, wherein the second frames differ from the first frames; assembling a signal to be transmitted from the number of first and second frames; and transmitting the assembled signal. |
US10244422B2 |
System and method to manage network utilization according to wireless backhaul and radio access network conditions
An example method is provided in one example embodiment and may include monitoring a plurality of wireless backhaul links associated with a radio access network (RAN); receiving an indication of a change in operating conditions for a first wireless backhaul link of the plurality of wireless backhaul links; determining utilization of the first wireless backhaul link based on the indication of the change in operating conditions; assessing an available capacity of each of the plurality of wireless backhaul links; and adjusting cellular loading in the RAN based, at least in part, on the utilization of the first wireless backhaul link and the available capacity of each of the plurality of wireless backhaul links. |
US10244418B2 |
Systems and methods for quality of experience measurement and wireless network recommendation
Systems and methods for quality of experience measurement and wireless network recommendation and/or switching are disclosed. In some embodiments, a method comprises connecting to a cellular data network, measuring a signal strength value of a Wi-Fi data network within range of the digital device, calculating an overall Wi-Fi score based on the measured signal strength value of the Wi-Fi data network, measuring a signal strength value of the cellular data network, calculating an available bandwidth of the cellular data network, calculating an overall cellular data network score based on the measured signal strength value of the cellular data network and the calculated available bandwidth of the cellular data network, comparing the overall Wi-Fi score and the overall cellular data network score, and switching from the cellular data network to the Wi-Fi data network based on the comparison of the first bandwidth score to the bandwidth threshold value. |
US10244413B2 |
System and method for generating a graphic illustration of wireless network performance
A system and method for generating a three dimensional graphic illustration of wireless communication system performance in a building. |
US10244410B2 |
Tail optimization protocol for cellular radio resource allocation
Power and resource efficiency of a mobile network device are increased. In one aspect, a tail optimization protocol (TOP) enables cooperation between a mobile device and an associated radio access network to eliminate idle periods (e.g., tails) when possible. Various systems and methods described herein can leverage the ability of applications and/or their associated connections to accurately predict a long tail time, from which a mobile device can notify an associated cellular network on such an imminent tail in order to allow the cellular network to immediately release tail resources. Various other aspects provided herein realize TOP via fast dormancy and/or other similar notification mechanisms, which enable a handset or other device to notify a cellular network for immediate resource release. |
US10244409B2 |
Digital full duplex over single channel solution for small cell backhaul applications
To provide for higher data rates, a wireless back haul network for connecting small cell base stations to a core network can be implemented using full-duplex over single channel communications. The difficulty with full-duplex over single channel communications, and the reason why it has not become common place in wireless and mobile communication standards to date, is the significant interference that the receiver of a full-duplex communication device will generally experience from the full-duplex communication device's own transmitter transmitting over the same channel that the receiver is to receive signals. This interference is referred to as self-interference because the interference experienced by the receiver originates from its own paired transmitter. The present disclosure describes embodiments of an apparatus and method that provide sufficient self-interference cancellation in a compact and power efficient manner for a small cell wireless backhaul network. |
US10244401B2 |
Methods, devices and systems for separating overlappingly transmitted signals and enabling joint spectrum access
In one example embodiment, a device includes a memory configured to store computer-readable instructions therein and a processor. The processor is configured to execute the computer-readable instructions to receive a mixture signal, and determine a first signal and a second signal from the mixture signal, the first signal being a signal of a first technology and the second signal being a signal of a second technology, the first and second signals being overlappingly transmitted signals, at least one of the first signal and the second signal being used for processing of information associated with the at least one of the first signal and the second signal. |
US10244400B2 |
Service data transmission method and apparatus
Embodiments of the present invention provide a service data transmission method and an apparatus, and relate to the communications field, so as to resolve a problem that spectrum utilization in the prior art is relatively low. The method includes: obtaining, by a base station, use permission of at least one first spectrum; broadcasting, by the base station, a service migration message to a terminal by using a second spectrum, where the service migration message is used to instruct the terminal to receive service data on the at least one first spectrum; and sending, by the base station, the service data to the terminal by using the at least one first spectrum. The embodiments of the present invention are applicable to a case in which a base station sends service data to a terminal. |
US10244396B2 |
Ring-shaped identification device equipped with a radiofrequency transponder controlled by a light-sensitive element
An identification device includes a ring incorporating at least one radiofrequency transponder which includes at least one microcontroller and at least one antenna to emit an electromagnetic field conveying identification data. The identification device further includes an electrical circuit having at least one light-sensitive element. The electrical circuit is mounted electrically between the microcontroller and the antenna such that, when the light-sensitive element receives light, the light-sensitive element acts in a first state as an open switch to electrically isolate the antenna with respect to the microcontroller. When the light-sensitive element is masked, the light-sensitive element acts in a second state as a closed switch, so as to establish an electrical connection between the antenna and the microcontroller in order to permit a current originating from electromagnetic induction of the antenna to flow. |
US10244393B2 |
System and method for gaming using wireless communication devices
A short-range wireless network is established by direct communication between wireless devices and wireless access points to permit gambling within a casino. The short communication range of the access points assures that the wireless device is in the casino. A gaming communication link is used to exchange game play data (e.g., betting, card dealing, etc.) between a gaming controller and one or more wireless devices. Game play may be conducted between a player and the house or between a plurality of payers. In one embodiment, all communication is routed between players using the gaming controller so that the house controls the transmission of all game play data. |
US10244392B2 |
Over-the-air personalization of network devices
Embodiments of the present invention may provide the capability to personalize end devices over-the-air (OTA) without the involvement of device manufacturers, for example, in a federated large scale wireless IoT network, such as LoRaWAN. Preset with factory settings, end devices may securely connect to the network before they are finally personalized for their target service. Security sensitive personalization information may only be exchanged between device and service provider. The process may require relatively little effort by the network operator and end customers, may lower personalization costs, and may provide a security model that is attractive for a wide range of IoT applications. |
US10244389B1 |
Encrypted HFDL position reports
A system and related method for encrypting HFDL position reports of an aircraft involves determining the position of the aircraft based on signals received from navigational satellites and generating data packets based on the position and an aircraft identifier such as an ICAO address. The data packets are encrypted for transmission to HF ground stations as a position report normally would be (e.g., as a performance diagnostic packet or a frequency diagnostic packet). However, the encrypted position data can only be decrypted by a control key provided to traffic control authorities or a subscriber key provided to the aircraft owner or authorized personnel. Only holders of the control key or subscriber key may decode the aircraft position and track the aircraft's heading or position. |
US10244382B2 |
Using a plurality of SIM cards at an electronic device
Apparatus with I/O modules such as a networked security camera with a plurality of wireless connections to continue to use at least one network connection is presented. The apparatus, comprising a plurality of RF units, a plurality of SIM card interfaces, at least one processing unit, at least one non-transitory computer readable storage medium and at least on input/output module, is able to continue sending and receiving data through one or more wireless networks using a plurality of RF units. Further, when more bandwidth and/or higher reliability is required, the apparatus aggregates data connections established with different wireless networks. |
US10244379B2 |
Scheduled group reformation among multiple P2P groups following switching schedule
A method includes: performing a scan to discover at least one Peer to Peer (P2P) group; sharing a result of the scan within a first P2P group; preparing a switching schedule of the first P2P group based on the shared result; wherein the switching schedule enables a switching device to disconnect from a first owner device in the first P2P group and to connect with a second owner device in a second P2P group; sharing an information with the second P2P group by using the switching device; and performing communication among the first P2P group and the second P2P group on the basis of the information. |
US10244378B2 |
Method for selecting neighboring UE to perform D2D communication
A disclosure of the present specification provides a method for selecting, by a user equipment (UE) located outside a coverage of a base station, a neighboring UE with which the UE will perform device-to-device (D2D) communication. According to the method, it is possible to quickly find out whether a neighboring UE is located within the coverage of a base station and is capable of operating as a relay, through a DMRS and a detection signal received from the neighboring UE. |
US10244374B2 |
Service tool proximity detection
A service tool proximity detection system includes a service tool and an equipment controller. The service tool is operable to establish communication with the equipment controller of an equipment service system. At least one processor of the service tool proximity detection system is configured to generate a location proximity indicator to verify proximity of the service tool to a predetermined service location of the equipment service system, determine that the service tool is located local to the predetermined service location based on verifying that a response to the location proximity indicator matches an expected response, determine that the service tool is located remote from the predetermined service location based on verifying that the response to the location proximity indicator fails to match the expected response, and configure one or more functions of the service tool based on the location of the service tool relative to the predetermined service location. |
US10244373B2 |
BLE networking systems and methods providing central and peripheral role reversal
Provided are systems and methods for reversing the conventional roles of central and peripheral devices in a BLE network. Doing so includes implementing an end node (EN) as the sole initiator of establishing a connection between a particular EN and a particular access point (AP). Such implementation includes determining such connection based on a relative proximity of an EN to an AP, and a relative value of the connection between an EN and an AP. Accordingly, a relative location of the EN may be determined based on such proximity. |
US10244370B2 |
Integrating social-networking information
In one embodiment, a method includes receiving a message associated with a user at an information exchange system. At least one correspondent associated with the user may be determined, based on the message. A social connection between the user and the at least one correspondent may be assessed with respect to a social-networking system. The information exchange system may provide an interface for display to the user, the interface comprising information associated with the message. If the social connection is confirmed, the interface may include social-networking information associated with the at least one correspondent. Otherwise, the interface may provide functionality to create a social connection between the user and the at least one correspondent with respect to the social-networking system. |
US10244367B2 |
Short message identification method and device, and storage medium
The present disclosure is related to a short message identification method and device, and a storage medium. The method includes receiving a short message via a terminal; extracting key information from the short message via a preset short message identification engine to identify the short message; and providing the key information to applications associated with the key information. |
US10244360B2 |
Determining location of mobile device using sensor space to physical space mapping
A mobile device can identify its physical location without explicit knowledge of physical coordinates, but instead using sensor measurements dependence on distance, e.g., signal strength from a Wi-Fi router. Sensor measurements can be used to determine the mobile device is at a same physical location as a previous measurement. For example, numerous measurements of sensor values can form data points that are clustered in sensor space, where a cluster of data points in sensor space corresponds to a physical cluster of physical positions in physical space. A current physical location of the mobile device can be determined by identifying which cluster of sensor positions the current measurements correspond. To identify the cluster of sensor positions, a probability can be determined for each cluster based on a sensor distance between the current measurement and a representative data point of the cluster and a kernel function. |
US10244359B2 |
Venue data framework
Techniques for storing information representing a venue are described. A venue data provider may upload venue data to a venue data service. The venue data can include locations, geometries, and business categories of the buildings and floors. The venue data service can validate the venue data, and request a survey service to survey the venue using the validated venue data. A survey can include recording measurements of an environment variable at various locations of the venue. The location service can generate location fingerprint data from the survey. The location fingerprint data can include expected measurements of the environment variable at various locations of the building. The venue data service can provide the location fingerprint data to a mobile device such that the mobile device can determine a location of the mobile device in the venue using sensor readings of the environment variable. |
US10244355B1 |
Group identification and action
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining data of a plurality of traveling users, wherein at least some of the plurality of traveling users have associated mobile client computer devices, and determining, by machine logic, based on the examining that certain traveling users of the plurality of traveling users are traveling in a group; deciding, by machine logic, based on the determining that one or more action is to be performed, wherein the deciding is in dependence on a processing of historical data, the historical data specifying activities of the certain traveling users when the certain traveling users travel in a group; and providing one or more output for performance of the one or more action. |
US10244353B2 |
Method and apparatus for determining location offset information
An approach is provided for determining location offset information. A correction manager determines to present, at a device, a location-based display including one or more representations of one or more location-based features. Next, the correction manager receives an input for specifying offset information for at least one of the one or more representations with respect to the location-based display. Then, the correction manager determines to present the one or more representations in the location-based display based, at least in part, on the offset information. |
US10244351B2 |
Tracking device operation in risk-classified zone
Tracking devices can be associated with safe zones, smart zones, and high risk zones. Safe zones correspond to regions where a likelihood that a tracking device is lost within the safe zone is lower than outside the safe zone. High risk zones correspond to regions where a likelihood that a tracking device is lost within the high risk zone is higher than outside the high risk zone. Smart zones correspond to an expected tracking device, mobile device, or user behavior. Home areas are geographic regions in which a user resides, and travel areas are geographic regions in which a user does not reside. A tracking device can be configured to operate in a mode selected based on a presence of the tracking device within a safe zone, a smart zone, a high risk zone, a home area, or a travel area. |
US10244350B2 |
Method and network for discovering a set of objects within a defined geographical space
A method for discovering a set of objects within a defined geographical space, wherein the objects in the set of objects match at least one predefined characteristic, and wherein object information regarding the at least one predefined characteristic is provided by different servers, includes discovering objects within the defined geographical space by a geo discovery request based on geographical coordinates; finding, from the discovered objects, a starting object matching the at least one predefined characteristic within a definable sub-space of the defined geographical space; ranking objects within the definable sub-space by increasing distance to the starting object to establish a rank; sending a query to one or more of the different servers for gathering object information regarding a first object in the rank which is located nearest to the starting object; checking whether the first object in the rank matches the at least one predefined characteristic. |
US10244349B1 |
Location based mobile device system and application for providing artifact tours
A location based mobile device system and application for providing artifact tours is described. The mobile device application of illustrative embodiments provides multimedia information regarding an array of artifacts pertinent to the location of the mobile device. The artifacts include both current and historical events, in addition to landmarks, architecture, famous persons associated with the location, natural phenomenon and age-based activities. Illustrative embodiments generate tours that connect artifacts by common theme and the current location of the mobile device. Information relevant to a particular location may be displayed or pushed on the mobile device unprompted when the device passes in proximity to a Bluetooth beacon. |
US10244345B2 |
Geographic location mapping using network signal strength
One embodiment provides a method that performs the steps of collecting network signal information from a sensor of a mobile device located in a designated vendor area. The network signal information is produced by a fixed transmitting device and has a corresponding network time stamp. The mobile device located in the designated vendor area receives a payment notification from a vendor; extracting from the payment notification, time stamp information and a name of the vendor sending the payment notification; and matching the time stamp information with the corresponding network time stamp and automatically updating a labeled localization database. The labeled localization database comprises previously mapped localization information corresponding to multiple spatial zones of the designated vendor area and the updating comprises linking the name of the vendor sending the payment notification with a physical location of the fixed transmitting device. Other aspects are described and claimed. |
US10244342B1 |
Spatially representing graphical interface elements as binaural audio content
Certain embodiments involve spatially representing graphical interface elements as binaural audio content. For example, a system accesses electronic content having various content elements and identifies the various content elements. The system generates a three-dimensional audio representation for a content element by: accessing an audio representation of the content element; identifying a visual location of the content element; and generating a three-dimensional audio representation of the content element by applying, to the audio representation of the content element and using the visual location, a finite impulse response filter using a head-related transfer function, wherein the head-related transfer function comprises a set of filter parameters that model the visual location of the content element and wherein, when played, the three-dimensional audio representation appears to originate from the visual location. The system can then output the three-dimensional audio representation. |
US10244341B2 |
HRTF personalization based on anthropometric features
The derivation of personalized HRTFs for a human subject based on the anthropometric feature parameters of the human subject involves obtaining multiple anthropometric feature parameters and multiple HRTFs of multiple training subjects. Subsequently, multiple anthropometric feature parameters of a human subject are acquired. A representation of the statistical relationship between the plurality of anthropometric feature parameters of the human subject and a subset of the multiple anthropometric feature parameters belonging to the plurality of training subjects is determined. The representation of the statistical relationship is then applied to the multiple HRTFs of the plurality of training subjects to obtain a set of personalized HRTFs for the human subject. |
US10244338B2 |
Information processing device and information processing method
The information processing device includes: a feature amount extraction unit configured to extract a feature amount from sounds in a predetermined space; an identification unit configured to identify a type of a sound included in the sounds from the feature amount; an information combining unit configured to generate sound statistic information in which the feature amount, the type of the sound, and spatiotemporal information of the predetermined space at a time of acquisition of the sound are associated with each other; and a database establishing unit configured to establish a sound statistic database by using the sound statistic information. |
US10244337B2 |
Hearing instrument and method of providing such hearing instrument
A method of providing a hearing instrument includes: providing at a manufacturer the hearing instrument with a firmware which comprises a plurality of selectable functional properties; distributing the hearing instrument from the manufacturer to a middleman, wherein the hearing instrument is configured to be programmed by a programming station at the middleman, wherein the programming station is configured for selecting at least one of the plurality of selectable functional properties according to an input from the middleman, wherein the programming station is also configured to program the firmware of the hearing instrument according to the selecting to provide a programmed hearing instrument; billing an end user for the programmed hearing instrument, wherein the billing reflects the selecting; and receiving, at the manufacturer, data regarding the selecting from the middleman. |
US10244333B2 |
Method and apparatus for improving speech intelligibility in hearing devices using remote microphone
A hearing system includes a pair of first and second hearing devices wirelessly coupled to a remote device that includes a microphone. One or more gains can each be calculated as a function of a first microphone signal received from the first hearing device, a second microphone signal received from the second hearing device, and a remote microphone signal received from the remote device. The function can be designed to improve speech intelligibility in a noisy environment. The one or more gains are applied to the first and second microphone signals to produce output sounds by the first and second hearing devices. |
US10244332B2 |
Device monitoring for program switching
A method for operating a hearing prosthesis including operating the hearing prosthesis in a first mode, and monitoring an operating characteristic of the hearing prosthesis. The operating characteristic may relate to one or more of a power supply configured to provide power to the hearing prosthesis, or a temperature characteristic of the hearing prosthesis. The method also includes determining that the operating characteristic is at a threshold level, and responsive to determining that the operating characteristic is at the threshold level, operating the hearing prosthesis in a second mode. In this example, operating the hearing prosthesis in the second mode at least one of uses less power or generates less heat than operating the hearing prosthesis in the first mode. |
US10244330B2 |
Lateral mode capacitive microphone with acceleration compensation
The present invention provides a lateral microphone including a MEMS microphone. In the microphone, a movable or deflectable membrane/diaphragm moves in a lateral manner relative to the fixed backplate, instead of moving toward/from the fixed backplate. A motional sensor is used in the microphone to estimate the noise introduced from acceleration or vibration of the microphone for the purpose of compensating the microphone output through a signal subtraction operation. In an embodiment, the motional sensor is identical to the lateral microphone, except that the movable membrane in the motional sensor has air ventilation holes for lowering the movable membrane's air resistance, and making the movable membrane responsive only to acceleration or vibration of the microphone. |
US10244327B2 |
Precision audio speaker coil assembly and method for making same
The present invention relates generally to audio speakers, and systems and methods for making audio speakers. More specifically, the present invention relates to reliable precision audio speaker coil assemblies, and systems and methods for manufacturing reliable precision audio speaker coil assemblies. |
US10244321B2 |
Audio decoder for audio channel reconstruction
A method performed by an audio decoder for reconstructing N audio channels from an audio signal containing M audio channels is disclosed. The method includes receiving a bitstream containing an encoded audio signal having M audio channels and a set of spatial parameters, the set of spatial parameters including an inter-channel intensity difference parameter and an inter-channel coherence parameter. The encoded audio bitstream is then decoded to obtain a decoded frequency domain representation of the M audio channels, and at least a portion of the frequency domain representation is decorrelated with an all-pass filter having a fractional delay. The all-pass filter is attenuated at locations of a transient. A matrixed version of the decorrelated signals are summed with a matrixed version of the decoded frequency domain representation to obtain N audio signals that collectively having N audio channels where M is less than N. |
US10244320B2 |
Audio decoder for audio channel reconstruction
A method performed by an audio decoder for reconstructing N audio channels from an audio signal containing M audio channels is disclosed. The method includes receiving a bitstream containing an encoded audio signal having M audio channels and a set of spatial parameters, the set of spatial parameters including an inter-channel intensity difference parameter and an inter-channel coherence parameter. The encoded audio bitstream is then decoded to obtain a decoded frequency domain representation of the M audio channels, and at least a portion of the frequency domain representation is decorrelated with an all-pass filter having a fractional delay. The all-pass filter is attenuated at locations of a transient. A matrixed version of the decorrelated signals are summed with a matrixed version of the decoded frequency domain representation to obtain N audio signals that collectively having N audio channels where M is less than N. |
US10244317B2 |
Beamforming array utilizing ring radiator loudspeakers and digital signal processing (DSP) optimization of a beamforming array
One embodiment provides a sound apparatus comprising a plurality of driver units arranged linearly in an end-fire array, and for each driver unit, a corresponding digital filter for individual digital signal processing of signals received by the driver unit. |
US10244316B2 |
System and method for a pumping speaker
According to an embodiment, a method of operating a speaker with an acoustic pump includes generating a carrier signal having a first frequency by exciting the acoustic pump at the first frequency and generating an acoustic signal having a second frequency by adjusting the carrier signal. In such embodiments, the first frequency is outside an audible frequency range and the second frequency is inside the audible frequency range. Adjusting the carrier signal includes performing adjustments to the carrier signal at the second frequency. Other embodiments include corresponding systems and apparatus, each configured to perform corresponding embodiment methods. |
US10244314B2 |
Audio adaptation to room
An audio system includes one or more loudspeaker cabinets, each having loudspeakers. The system outputs an omnidirectional sound pattern to determine the acoustic environment. Sensing logic determines an acoustic environment of the loudspeaker cabinets. The sensing logic may include an echo canceller. A playback mode processor adjusts an audio program according to a playback mode determined from the acoustic environment of the audio system. The system may produce a directional pattern superimposed on an omnidirectional pattern, if the acoustic environment is in free space. The system may aim ambient content toward a wall and direct content away from the wall, if the acoustic environment is not in free space. The sensing logic automatically determines the acoustic environment upon initial power up and when position changes of loudspeaker cabinets are detected. Accelerometers may detect position changes of the loudspeaker cabinets. |
US10244313B1 |
Beamforming for a wearable computer
A wearable computer is configured to use beamforming techniques to isolate a user's speech from extraneous audio signals occurring within a physical environment. A microphone array of the wearable computer may generate audio signal data from an utterance from a user's mouth. A motion sensor(s) of the wearable computer may generate motion data from movement of the wearable computer. This motion data may be used to determine a direction vector pointing from the wearable computer to the user's mouth, and a beampattern may be defined that has a beampattern direction in substantial alignment with the determined direction vector to focus the microphone array on the user's mouth for speech isolation. |
US10244311B2 |
Acoustic device
An acoustic device that has a neck loop that is constructed and arranged to be worn around the neck. The neck loop includes a housing with a first acoustic waveguide having a first sound outlet opening, and a second acoustic waveguide having a second sound outlet opening. There is a first open-backed acoustic driver acoustically coupled to the first waveguide and a second open-backed acoustic driver acoustically coupled to the second waveguide. |
US10244301B2 |
Power management shell for ear-worn electronic device
An ear-worn electronic device comprises a shell defining an enclosure of the device. Electronics are disposed within a void in the enclosure. One or more capacitors, which may be supercapacitors, are situated on or within the shell and coupled to the electronics. The one or more capacitors can be part of a circuit of the electronics that provides power management for the ear-worn electronic device. |
US10244299B2 |
Methods and apparatus for wearable personal sound speaker systems
Embodiments of the invention provide a wearable personal sound speaker system kit. The kit includes a speaker housing adapted to securely hold a speaker; an attachment mechanism adapted to secure the kit to a worn item; and a connector adapted to couple the speaker housing to the attachment mechanism. The kit is adapted to support the speaker proximate to a user's ear without contacting the ear. Numerous additional features are disclosed. |
US10244296B1 |
Planar photonic switch fabrics with reduced waveguide crossings
Techniques for using planar photonic switch fabrics with reduced waveguide crossings are described. In one embodiment, a system is provided that comprises a memory that stores computer-executable components and a processor that executes computer-executable components stored in the memory. In one implementation, the computer-executable components comprise an arrangement component that arranges a first planar switch fabric topology. The computer-executable components further comprise a transformation component that interleaves a plurality of inputs of the first planar switch fabric topology and a plurality of outputs of the first planar switch fabric topology to form a second planar switch fabric topology, the second planar switch fabric topology having a lower number of waveguide crossings than the first planar switch fabric topology. |
US10244295B2 |
Passive optical network communications method, apparatus and system
The present invention discloses a passive optical network communications method, apparatus and system. The method includes: receiving, by an optical network unit, a first message sent by an optical line terminal, where the first message carries backup wavelength channel ID information; switching, by the optical network unit when the optical network unit detects a fault, an operating wavelength channel of the optical network unit to a backup wavelength channel identified by the backup wavelength channel ID information; and performing, by the optical network unit, data communication over the switched-to backup wavelength channel. In this way, fast protection switching of a passive optical network system is implemented and reliability of the system is improved. |
US10244293B2 |
Information processing apparatus, information processing method, and program
There is provided an information processing apparatus to allow a user to use a device network by a natural and simple operation by automatically selecting a device for providing a response to a request, the information processing apparatus including: a request acquiring part configured to acquire a request to a system; a response determining part configured to determine a response to the request; a device selecting part configured to select, on the basis of at least an attribute of the response, a device that provides the response among devices included in the system; and a device controller configured to perform control that causes the selected device to provide the response. |
US10244292B2 |
Method and device for detecting bioelectric signals
A method for operating a bioelectric differential measurement arrangement includes detecting a bioelectric measurement signal. The bioelectric measurement signal includes a bioelectric useful signal and an interference signal. The method also includes detecting the interference signal by a common-mode current measurement by the bioelectric differential measurement arrangement. |
US10244284B2 |
Display apparatus and video processing apparatus
While presenting on a display apparatus videos of high picture quality obtained from portable video processing apparatuses such as a camera and a cellular, it is possible to communicate with the Internet and/or a home network. A display apparatus includes a first radio communication unit capable of receiving video information by radio from an external video processing apparatus, a second radio communication unit capable of connecting by radio to a network, and a control unit for controlling assignment of connection by radio transmission for each of the first and second radio communication units. The control unit assigns connection of the first radio communication unit with higher priority and controls the assignment of the transmission rate such that the transmission rate between the first radio communication unit and the external video processing apparatus is more than that between the second radio communication unit and the network. |
US10244279B1 |
Systems and methods of time zone specific scheduling of streaming content
Systems and methods of content scheduling are disclosed in this application. Methods of the inventive subject matter facilitate scheduling of streaming content that is hosted on websites such as YouTube and Vimeo. Schedules can be different based on the time zone in which a client computer attempts to access the content on the schedule. Methods disclosed in this application make it easy to quickly schedule an entire season of a show to run during a time period based on time zone. Methods disclosed in this application also facilitate modifying, creating, or implementing channel schedules across one or more time zones, where the channel schedule includes episodes of video content. |
US10244276B2 |
System and method for allocating bandwidth in a network
Devices and methods for allocating bandwidth in a data communication network having available bandwidth, particularly when allocating bandwidth for data of more than one video content item. |
US10244275B2 |
Method and apparatus for transmitting/receiving signaling information in digital broadcast system
The present invention relates to a method for transmitting signaling information in a digital broadcast system, the method comprising the steps of: adaptively generating a signaling table relating to signaling information transmitted from a data link layer on the basis of at least one structure among a hierarchical structure and a flat structure on the basis of a characteristic of service configuration; and transmitting the generated signaling table. |
US10244273B2 |
Source device, content providing method using source device, sink device and controlling method of the sink device
A source device for transmitting content to a sink device is provided. The source device may include an interface configured to perform high-bandwidth digital content protection (HDCP) authentication with the sink device, and a controller configured to determine an HDCP version supported by the sink device, convert the content so as to be encrypted in the HDCP version supported by the sink device in response to a determination that another HDCP version applied to the content is not supported by the sink device, encrypt the converted content in the HDCP version supported by the sink device, and control the interface to transmit the content to the sink device. |
US10244264B2 |
Moving image encoding device, moving image decoding device, moving image coding method, and moving image decoding method
When carrying out an intra-frame prediction process to generate an intra prediction image by using an already-encoded image signal in a frame, an intra prediction part 4 selects a filter from one or more filters which are prepared in advance according to the states of various parameters associated with the encoding of a target block to be filtered, and carries out a filtering process on a prediction image by using the filter. As a result, prediction errors which occur locally can be reduced, and the image quality can be improved. |
US10244259B2 |
Method and apparatus of disparity vector derivation for three-dimensional video coding
A method and apparatus of three-dimensional/multi-view coding using aligned reference information are disclosed. The method operates by receiving input data associated with a current block of a current frame in a dependent view, determining a first DV (Disparity Vector) from one or more neighboring blocks of the current block, wherein the first DV refers to a first reference view to derive first reference information, selecting a second reference view for the current block to derive second reference information, aligning the first reference information associated with the first reference view with the second reference information associated with the second reference view, and applying inter-view encoding or decoding to the input data utilizing the first DV or the second reference information after applying said aligning the first reference information with the second reference information. |
US10244254B2 |
Encoding system using motion estimation and encoding method using motion estimation
Provided are an encoding system using motion estimation and an encoding method using motion estimation for achieving high-speed motion estimation according to a multi-processing unit. The encoding system using motion estimation, comprises a multi-processing unit calculating motion estimation on many macroblocks of an input image, a motion estimator estimating motion vectors of the macroblocks of the input image using the motion estimation on the plurality of macroblocks, previously calculated by the multi-processing unit, and an encoder encoding the image based on the motion vectors of the macroblocks, estimated by the motion estimator. According to the present invention, motion estimation to be used for motion estimation can be calculated in advance according to the multi-processing unit capable of processing high-speed parallel processing to reduce an image encoding time and improve an encoding speed. |
US10244253B2 |
Video coding techniques using asymmetric motion partitioning
Techniques for decoding video data include receiving residual data corresponding to a block of video data, wherein the block of video data is encoded using asymmetric motion partitioning, is uni-directionally predicted using backward view synthesis prediction (BVSP), and has a size of 16×12, 12×16, 16×4 or 4×16, partitioning the block of video data into sub-blocks, each sub-block having a size of 8×4 or 4×8, deriving a disparity motion vector for each of the sub-blocks from a corresponding depth block in a depth picture corresponding to a reference picture, synthesizing a respective reference block for each of the sub-blocks using the respective derived disparity motion vector, and decoding the block of video data by performing motion compensation on each of the sub-blocks using the residual data and the synthesized respective reference blocks. |
US10244248B2 |
Residual processing circuit using single-path pipeline or multi-path pipeline and associated residual processing method
A residual processing circuit has a single-path pipeline and a single-path controller. The single-path pipeline has an inverse scan (IS) circuit, an inverse quantization (IQ) circuit and an inverse transform (IT) circuit arranged to process a current non-zero residual data block in a pipeline manner. The current non-zero residual data block is at least a portion of a transform unit. The single-path controller controls pipelined processing of the current non-zero residual data block at the single-path pipeline. The single-path controller instructs the IS circuit to start IS processing of a next non-zero residual data block before the IT circuit finishes a first half of IT processing of the current non-zero residual data block. |
US10244246B2 |
Sub-pictures for pixel rate balancing on multi-core platforms
A method for decoding a compressed video bit stream in a video decoder to recover a video sequence, the video decoder including a plurality of decoder processing cores is provided. The method includes determining that a picture is encoded in the compressed bit stream as a pre-determined number of independently encoded sub-pictures, and dispatching a first encoded sub-picture of the pre-determined number of sub-pictures to a first decoder processing core of the plurality of decoder processing cores and a second encoded sub-picture of the pre-determined number of sub-pictures to a second decoder processing core of the plurality of decoder processing cores, wherein the first encoded sub-picture and the second encoded sub-picture are independently decoded in parallel on the respective first and second decoder processing cores. |
US10244242B2 |
Multi-layer video coding
A device for processing video data includes a memory configured to store at least a portion of a multi-layer bitstream of video data; and one or more processors configured to receive the portion of the multi-layer bitstream, the multi-layer bitstream comprising a plurality of layers, the plurality of layers comprising a non-independently decodable non-base layer (non-INBL) and an independently decodable non-base layer (INBL); receive a video parameter set (VPS) associated with the coded video data, the VPS comprising first representation format parameters; receive a sequence parameter set (SPS) associated with the INBL, the SPS comprising second representation format parameters; process the non-INBL based on the first representation format parameters; and process the INBL based on the second representation format parameters. |
US10244239B2 |
Parameter set for picture segmentation
Systems and methods for picture segmentation through columns and slices in video encoding and decoding. A video picture is divided into a plurality of columns, each column covering only a part of the video picture in a horizontal dimension. All coded tree blocks (“CTBs”) belonging to a slice may belong to one or more columns. The columns may be used to break the same or different prediction or in-loop filtering mechanisms of the video coding, and the CTB scan order used for encoding and/or decoding may be local to a column. Column widths may be indicated in a parameter set and/or may be adjusted at the slice level. At the decoder, column width may be parsed from the bitstream, and slice decoding may occur in one or more columns. |
US10244230B2 |
Directional pixel for multiple view display
The present disclosure relates to a directional pixel for a high-angular resolution, wide field of view, multiple view display. The design teaches a directional pixel comprising a substrate, one or more pixel driving circuits, one or more nano- or micro-scale subpixels, and one or more directional optical guiding surfaces, wherein each of said one or more subpixels is comprised of a light emitting device emitting a light beam and an optical microcavity housing said light emitting device. The optical microcavity is comprised of a plurality of reflective surfaces to specifically manipulate and tune said light beam, wherein one or more of said reflective surfaces is a light propagating reflective surface which propagates said light beam out of said microcavity, and said light propagating reflective surface is connected to said one or more directional optical guiding surfaces to direct said light beam at a specific angle. A high-angular resolution, multiple-view light-field display is created by deploying a plurality of directional pixels into a directional pixel array system. |
US10244228B2 |
Multi-dimensional data capture of an environment using plural devices
Embodiments of the invention describe apparatuses, systems, and methods related to data capture of objects and/or an environment. In one embodiment, a user can capture time-indexed three-dimensional (3D) depth data using one or more portable data capture devices that can capture time indexed color images of a scene with depth information and location and orientation data. In addition, the data capture devices may be configured to captured a spherical view of the environment around the data capture device. |
US10244227B2 |
Capture and render of virtual reality content employing a light field camera array
Systems and method relating to creating a virtual reality, such as a three-dimensional virtual reality, representation of physical scene. In this aspect, such a method may comprise gathering information from an array of cameras positioned on a two-dimensional planar surface. In this particular aspect, one or more of the cameras may be positioned at a different angle relative to the two-dimensional planar surface based at least in part on a respective distance of each of the one or more cameras from a midpoint of the planar surface. Furthermore, in this general aspect the method may further comprise processing the gathered information at least in part to render a virtual reality representation of the physical scene. |
US10244224B2 |
Methods and systems for classifying pixels as foreground using both short-range depth data and long-range depth data
Disclosed herein are methods and systems for classifying pixels as foreground using both short-range depth data and long-range depth data. One embodiment takes the form of a process that includes obtaining video data depicting at least a portion of a user. The process also includes obtaining short-range depth data associated with the video data. The process also includes obtaining long-range depth data associated with the video data. The video data, short-range depth data, and long-range depth data may be obtained via a single 3-D video camera. The process also includes classifying pixels of the video data as foreground based at least in part on both the short-range depth data and the long-range depth data. In some embodiments, classifying pixels of the video data as foreground comprises employing an alpha mask. The alpha mask may comprise binary foreground (hard) indicators. The alpha mask may comprise foreground-likelihood (soft) indicators. |
US10244223B2 |
Methods for full parallax compressed light field 3D imaging systems
A compressed light field imaging system is described. The light field 3D data is analyzed to determine optimal subset of light field samples to be (acquired) rendered, while the remaining samples are generated using multi-reference depth-image based rendering. The light field is encoded and transmitted to the display. The 3D display directly reconstructs the light field and avoids data expansion that usually occurs in conventional imaging systems. The present invention enables the realization of full parallax 3D compressed imaging system that achieves high compression performance while minimizing memory and computational requirements. |
US10244221B2 |
Display apparatus and method
A display apparatus providing a multi-view image is provided, which may include a panel unit to provide light through a plurality of pixels corresponding respectively to a plurality of viewpoints, and an optical unit to provide the light to a left eye position and a right eye position at a pre-designated viewing distance, respectively, wherein the optical unit may be configured for light from pixels for view images having discontinuous viewing indices, among the plurality of pixels, to be transferred to the left eye position and the right eye position. |
US10244218B2 |
Image processing apparatus, image processing system, image processing method, and non-transitory computer readable medium
An image processing apparatus includes an illumination light intensity calculating unit that determines, from a brightness value based on a pixel value of each pixel forming an original image, an illumination light intensity image having as a pixel value an illumination light component of the original image, using at least one smoothed image having the brightness value that is smoothed using at least a smoothing degree, and a light source color calculating unit that determines an illumination light source color as a light source color of illumination light in accordance with the original image and the illumination light intensity image. |
US10244214B2 |
Image capturing apparatus
An image capturing apparatus includes a projector and a camera. The projector includes a light source unit and a projector lens barrel unit. The camera includes a camera lens barrel unit. As viewed in a direction that is orthogonal to a direction toward which an optical axis of the projector travels, the projector lens barrel unit is arranged to overlap with the camera lens barrel unit, and the light source unit is arranged so as not to overlap with the camera. A duct via which air to be blown to the light source travels is arranged in such a manner that the air travels in a direction orthogonal to the direction toward which the optical axis of the projector travels. |
US10244208B1 |
Systems and methods for visually representing users in communication applications
The disclosed computer-implemented method may include, (1) observing, via at least one sensor, at least one attribute of a user, (2) mapping the observed attribute of the user to a computer-generated avatar that represents the user, (3) determining a level of realism for the avatar, with the level of realism specifying a relationship between an appearance of the avatar and an actual appearance of the user, and (4) dynamically adjusting a computer-generated presentation of the avatar in accordance with the determined level of realism. Various other methods, systems, and computer-readable media are also disclosed. |
US10244206B1 |
Communication device
The communication device which includes a TV phone pausing visual data selecting implementer, a TV phone implementer, a TV phone pausing visual data transferring implementer, and a stereo audio data output implementer. |
US10244204B2 |
Dynamic projection of communication data
A computer system may be used to project a communication to a user. The system may analyze camera data to detect the facial direction and location of a user. The system may also receive a communication for the user. The system may receive the communication from a user device associated with the user. Based on the detected facial direction and location of the user, the system may determine a target location for the projection. The system may identify a set of visual projectors based on the target location and transmit the communication data and the target location to the projectors. |
US10244201B2 |
Electronic apparatus and communication control method
According to one embodiment, an electronic apparatus includes a decoder, a transmitter and an operation processor. The decoder decodes a control stream in encoded content data including an AV stream and the control stream for controlling the AV stream. The transmitter transmits the AV stream and the control stream to an external apparatus, wherein first time information is added to the AV stream and second time information is added the control stream. The operation processor executes, in response to a user operation in the external apparatus, a process corresponding to the operation by using the decoded control stream while video is being displayed on a screen of the external apparatus. |
US10244197B2 |
Projector and control method of projector
A projector includes a projection unit that projects a projection image and a control unit that performs calibration. The control unit detects a position of a first detection point in a first symbol, from a first captured image obtained by capturing a first projection image when the projection unit projects the first projection image including the first symbol onto a projection surface, detects a position of a second detection point in a second symbol, based on the position of the first detection point, from a second captured image obtained by capturing a second projection image when the projection unit projects the second projection image including the second symbol onto the projection surface, and performs the calibration based on the position of the second detection point. The second symbol is disposed at a position corresponding to the first symbol and has a shape different from the first symbol. |
US10244196B2 |
Display control apparatus and display control method
A projector that displays a video image based on display data obtains procedure information corresponding to a procedure of a plurality of user operations performed to identify display data and displays a video image indicating the obtained procedure information. |
US10244187B2 |
3-dimensional hybrid camera and production system
A hybrid three dimensional imaging camera comprises a 2-D video camera utilizing a focal plane array visible light detector and a 3-D flash laser radar utilizing an infrared focal plane array detector. The device is capable of capturing a complete 3-D scene from a single point of view. A production system combining multiple hybrid 3-D cameras around a subject provides 3-D solid models of an object or scene in the common field of view. |
US10244185B2 |
Method and apparatus for mixing a first video signal and a second video signal
A method for mixing a first video signal and a second video signal, the method comprising at a mixing device receiving the first video signal; receiving the second video signal; receiving a transformation information signal dividing the first video signal into a transparent region and a non-transparent region and representing a spatial relationship between the first video signal and the second video signal; transforming the second video signal in accordance with the transformation information signal; and combining the non-transparent region of the first video signal with a portion of the transformed second video signal, the portion of the transformed second video signal being rendered in the transparent region of the first video signal. |
US10244184B2 |
Method and apparatus for shooting star trail video, and computer storage medium
A method and device for filming a Star trail video, and a computer storage medium. The method includes the steps of: after shooting begins, an image is collected via a camera every set time; a current image and a previous image are composited to generate a composite image; the composite image is captured, and the captured composite image is encoded; when shooting is ended, a video file is generated from the data of the encoded composite image. |
US10244182B2 |
Methods and apparatus for reducing spatial flicker artifacts
Various embodiments of the present technology may comprise a method and apparatus for reducing spatial flicker artifacts in high dynamic range images produced from multiple image captures with differing integration times. The method and apparatus may comprise, in the image captures, measuring pixel intensity selecting pixels with a predetermined intensity thresholds, calculating a ratio based on a channel selection, normalizing the calculated ratio to an ideal ratio, and applying the normalized ratio to corresponding image pixels in a second image capture to produce a flicker-free image. |
US10244170B2 |
Image-shake correction apparatus and control method thereof
In an image-shake correction apparatus, if distortion is generated such that a screen peripheral portion of an image pickup screen of an image pickup element is reduced as compared with a screen center portion of the image pickup screen and if distortion is generated such that the screen center portion is reduced as compared with the screen peripheral portion, image-shake correction effect in the screen center portion is higher than image-shake correction effect in the screen peripheral portion. |
US10244169B2 |
Imaging apparatus, imaging method, and program
An image processing apparatus including an interface that receives an input identifying a subject, and a processor that generates a panoramic image based on captured image data so that the subject is positioned in a reference position in the panoramic image. |
US10244168B1 |
Video system for real-time panoramic video delivery
A system for video capture and delivery is disclosed. The system comprises a camera with multiple sensors to capture video at a first location, and to stitch images corresponding to the multiple sensors to produce a panoramic video having at least a 100 degrees field of view; and a cloud-based server to process the panoramic video for delivery to a plurality of client devices, and to stream the processed video to the plurality of client devices. |
US10244164B1 |
Systems and methods for image stitching
A method performed by an electronic device is described. The method includes receiving a plurality of images from a first camera with a first field of view and a second plurality of images from a second camera with a second field of view. An overlapping region exists between the first field of view and the second field of view. The method also includes predicting a disparity of a moving object present in a first image of the first plurality of images. The moving object is not present in a corresponding second image of the second plurality of images. The method further includes determining warp vectors based on the predicted disparity. The method additionally includes combining an image from the first plurality of images with an image from the second plurality of images based on the determined warp vectors. |
US10244162B2 |
Directionality control system, calibration method, horizontal deviation angle computation method, and directionality control method
A directionality control system includes: a camera; a microphone provided as a separate body from the camera; a display that displays video data captured by the camera; and a processor that computes a sound collection direction, which is directed from the microphone toward a sound position corresponding to a designated position in the video data. The processor computes the sound collection direction by using parameters including: a first height of the camera from a reference surface, a second height of the microphone from the reference surface, a third height of a computation reference point from the reference surface, the computation reference point being positioned in the sound collection direction at a position different from the sound position, a direction which is directed from the camera toward the sound position, and a fourth height of the sound position from the reference surface. |
US10244160B2 |
Focus adjustment device and focus adjustment method
In a focus adjustment device that images a subject that has been subjected to pupil division to generate image data, and carries out a focus adjustment operation based on the image data, a focus adjustment operation is carried out based on a first phase difference amount in the event that it has been determined that the first phase difference amount is larger than a first threshold value, and then by executing focus detection after the focus adjustment operation, in the event that it has been determined that reliability of both the first phase difference amount and the second phase difference amount is high, and that a difference between the two is smaller than a second threshold value, and that it has been determined that the first phase difference amount is smaller than the first threshold value, a focus adjustment operation is carried out based on a second phase difference amount. |
US10244151B2 |
Sports camera with external antenna
The disclosed technology is directed to a sports camera capable of being connected with an external antenna. The sports camera includes a housing and a camera main body. The camera main body includes a processor, an image component, a communication component, and an antenna feed component. The housing includes an antenna connector (e.g., feed points) configured to connect with the external antenna (e.g., a pogo pin antenna). The antenna connector is coupled to the antenna feed component. The external antenna can enhance data transmission (e.g., live streaming of captured images) between the sports camera and other devices. |
US10244148B2 |
Printer, color conversion control program and color conversion control method
A printer includes: an inline scanner which acquires an RGB value of each patch of a color chart; an inline colorimeter which acquires a colorimetric value of each patch of the color chart; a profile creation unit which creates a profile for associating the RGB value with the colorimetric value of each patch; and a color conversion unit which estimates a colorimetric value corresponding to an RGB value of input data by extrapolation calculation using four points including three points forming a plane and one supporting point in data of the profile, wherein the color conversion unit estimates the colorimetric value corresponding to the RGB value based on a set of four points remained after deleting one or a plurality of sets of four points according to a predetermined rule from a plurality of sets of four points selected for an RGB value input. |
US10244146B2 |
Color correction system and method
A computer-implemented method for color correction includes obtaining a noise evaluation image by adding noise to a noise-free image, color correcting the noise evaluation image using a plurality of color correction parameters, color correcting the noise-free image using the plurality of color correction parameters, determining a noise amplification metric at least by comparing the corrected noise evaluation image with the corrected noise-free image, and adjusting the plurality of color correction parameters based on the noise amplification metric. |
US10244145B2 |
Image forming apparatus having circuitry for providing a user authentication input screen and providing a function selection screen displaying authenticated functions
An image forming apparatus is provided, in which the image forming apparatus includes a user database in which user identification information for identifying an user of the image forming apparatus is registered, an operation panel for receiving a key operation input, a secure program used for determining whether a user service can be provided on the basis of the user identification information in the user database and another user identification information input by the user. |
US10244144B1 |
System and method for de-skew of scanned images
A system and method for aligning concurrently scanned documents, such as receipts, is accomplished on a suitable digital computing device such as a multifunction peripheral. An intelligent controller having a processor and memory operates a scan engine. One or more documents are placed, character side down, on a scanner platen. Axis data is stored and corresponds with a defined orientation of the platen, and thus a defined orientation of a scan image. The controller isolates two or more image portions from the scan image with each image portion defined by a boundary corresponding to a document. The controller detects a linearly oriented image component associated with each document image portion and reorients each image portion to generally align in accordance with each linearly oriented image component and the axis data. |
US10244141B2 |
Printing apparatus capable of adding user information and number information to print target image, and control method thereof
A printing apparatus capable of adding number information differing from copy set to copy set, to a printing target image includes a judging unit configured to judge whether to add user information indicating a current user to a printing target image, and a determination unit configured to determine a position to which the number information is to be added, based on a result of the judgment performed by the judging unit. |
US10244140B2 |
Illumination device, image scanning apparatus, and image forming apparatus
An illumination device includes a light guide member having a bar-like shape and a light source disposed so as to face an end surface of the light guide member. The illumination device guides light from the light source in the light guide member and emits the light from a light emission surface of the light guide member formed in a longitudinal direction of the light guide member. The light emission surface includes a first light diffusing portion that is formed in a first portion near the light source and that has a protruding/recessed shape, and a second light diffusing portion that is formed in a second portion adjacent to an end of the first light diffusing portion, the end being away from the light source. The second light diffusing portion has a protruding/recessed shape and has lower light diffusivity than the first light diffusing portion. |
US10244137B2 |
Image processing apparatus, information processing method, and storage medium for extracting one or more settings from a received print job in a case where post-processing cannot be performed
An image processing apparatus includes a receiving unit that receives a print job, a determination unit that determines whether post-processing can be performed, and a control unit that, if the determination unit determines that post-processing cannot be performed, performs processing in accordance with setting information, extracted from the print job, on an operation for a case where the post-processing cannot be performed. |
US10244136B2 |
Image forming apparatus and image forming system that determine whether to set image forming apparatus in reserved state based on communication with requesting device transmitting confirmation request that is a request to confirm use status of image forming apparatus
An operation panel of an image forming apparatus receives in a login state and does not receive in a logout state a job setting instruction, etc. When a communication section receives a confirmation request to confirm use status of the image forming apparatus, a controller of the image forming apparatus specifies a requester who is a user of a communication device having transmitted the confirmation request and determines whether the image forming apparatus is to be set in a reserved state based on communication with the communication device. When a user information set of the requester is input in a state in which the image forming apparatus is in the reserved state, the controller causes the operation panel to transition from the logout state to the login state. The controller refuses additional login from a user other than the requester during the image forming apparatus being in the reserved state. |
US10244133B2 |
Image forming apparatus for displaying content corresponding to one or more maintenance events, and method and program for controlling the same
An image forming apparatus combines a plurality of sub-movies representing operation procedures to be performed to perform maintenance on the image forming apparatus and plays the combined sub-movies sequentially as one movie. In response to stopping the movie being played, the image forming apparatus displays a replay mark for use to issue a command to replay the movie from the beginning of a sub-movie corresponding to a position where the movie is stopped. |
US10244132B2 |
Information processing device that facilitates setting of image processing and recording medium
An information processing device includes an image obtaining unit, a multiple-set-value selection unit, a set-value calculation unit, and an image-processing control unit. The image obtaining unit obtains data of an image. The multiple-set-value selection unit selects a plurality of set values relative to an item for which stepwisely variable set values are available. The item is applied to processing of the image. The set-value calculation unit calculates one set value relative to the item, based on the plurality of selected set values. The image-processing control unit applies the calculated set value to the item to control the processing of the image. |
US10244130B2 |
Information processing apparatus and information processing method
An information processing apparatus is provided that includes an operation unit implemented by an information processing terminal connected via a communication line. The information processing apparatus includes a memory storing a program and a processor configured to execute the program to implement processes of opening a port for receiving a packet conforming to a predetermined communication protocol in response to a request from the information processing terminal, and transmitting data included in the packet to the information processing terminal in response to receiving the packet that is directed to the port. |
US10244126B2 |
MTF measuring method for measuring MTF of contact image sensors, and MTF adjusting method
Provided is a MTF measuring method that is capable of estimating an accurate MTF curve in one measurement. The method is a MTF measuring method for measuring the MTF of a CIS that includes a CMOS sensor, and a lens that directs incident reflected light from a document via a contact glass to the CMOS sensor. A test chart is placed on the contact glass via a transparent plate having a thickness that varies at different locations in the sub scanning direction. Then, the CIS is caused to scan in the sub scanning direction, and in one scan, is caused to measure respective MTF at multiple measurement locations where the thickness of the transparent plate differs. |
US10244123B2 |
Master-slave wireless doorbell intercom system
The present utility model relates to a master-salve wireless doorbell intercom system, comprising an indoor unit and an outdoor unit, wherein the indoor unit comprises a first power management unit, a first microprocessor, a first communication module and a first voice module, with both the first power management unit and the first communication module being electrically connected to the first microprocessor, and the first voice module being electrically connected to the first communication module; and, the outdoor unit comprises a second power management unit, a second microprocessor, a second communication module, a third communication module and a second voice module, with the second communication module and the third communication module being communicatively connected to the first communication module, respectively. The present utility model makes use of the intercom technology. |
US10244119B2 |
Driver's communication assistance infra system and method for abiding by driver's mobile phone regulations using the same
A driver's communication assistance infra system may include a vehicle terminal device mounted in a vehicle and obtaining mobile phone information related to portable communication devices of a driver and a passenger in the vehicle using a mobile phone pairing; and a connected vehicle center receiving and storing the mobile phone information transmitted from the vehicle terminal device and connecting a calling number to the passenger via a mobile communication network upon receipt of the calling number transmitted by the caller while the driver is driving; and the use of the portable communication device of the driver while driving is switched by the connected vehicle center, thus abiding by the driver's mobile phone regulations. |
US10244114B2 |
Graphical user interface generation using a hierarchy
One or more embodiments related to a method of generating a graphical user interface. The method includes obtaining a metric interface hierarchy having multiple nodes, where each node defines a visualization for the node, and the metric interface hierarchy defines an ordering on the nodes. The method further includes traversing the metric interface hierarchy starting with a selected node to obtain a subhierarchy, and creating the graphical user interface from a general interface by populating the general interface with the visualization from each node in the subhierarchy according to the ordering. The method further includes providing the graphical user interface. |
US10244113B2 |
Determining customer service quality through digitized voice characteristic measurement and filtering
Methods and apparatuses are described for determining customer service quality through digitized voice characteristic measurement and filtering. A voice analysis module captures a first digitized voice segment corresponding to speech submitted by a user of a remote device. The voice analysis module extracts a first set of voice features from the first voice segment, and determines an emotion level of the user based upon the first set of voice features. The voice analysis module captures a second digitized voice segment corresponding to speech submitted by the user. The voice analysis module extracts a second set of voice features from the second voice segment, and determines a change in the emotion level of the user by comparing the first set of voice features to the second set of voice features. The module normalizes the change in the emotion level of the user using emotion influence factors, and generates a service score. |
US10244111B1 |
System for providing data to an interactive response system
Described are techniques for exchanging data, in an automated manner, with an automated system, such as an Interactive Voice Response (IVR) system. Data may be exchanged with the automated system via a data connection, separate from a telecommunication connection. User data responsive to requests received from the system via the data connection, or user data that corresponds to the identity of the system, may be automatically provided. A telecommunication connection may be initiated during or subsequent to the exchange of data via the data connection. A notification may be provided to a user responsive to receipt of audio data via the telecommunication connection, or a change in the received audio data. |
US10244106B2 |
Methods and systems for verifying users by telephone numbers
A verification process is executed between a software-controlled communication device and a software-controlled server in a network to verify that an unconfirmed telephone number, which is transmitted to the server, corresponds to an actual subscription telephone number and that this subscription telephone number is assigned to the communication device. In the verification process, the server initiates a verification call to the unconfirmed telephone number from a selected calling telephone number. The communication device intercepts the verification call, identifies the originating telephone number, and transmits the originating telephone number to the server. The verification succeeds if the originating telephone number matches the calling telephone number. |
US10244104B1 |
Sound-based call-quality detector
System and techniques for sound-based call-quality detector are described herein. An audio sample can be received via a hardware interface from an on-going communication. The audio sample can be processed to produce a transcript. The transcript can be compared to a call-quality dataset to produce a call-quality degradation indication. Here, the call quality dataset includes indicia of communication quality. Network maintenance can then be performed in response to the call-quality degradation indication. The network maintenance can include adjusting a network device setting. |
US10244103B2 |
Methods, apparatuses, computer program products and systems for comprehensive and unified call center monitoring
An apparatus monitoring calls of a system includes a processor and memory causing the apparatus to perform operations including capturing recordings of calls in real-time from recorded devices. The processor may further cause the apparatus to compare audio call data of the calls detected by a switch with audio content of recorded calls by recorder devices to determine whether the audio call data matches the audio content of recorded calls. The processor may further cause the apparatus to monitor conditions of recorder devices during calls to determine whether a component(s) of recorder devices or of communication devices exceeds a threshold. The processor may further cause the apparatus to monitor memory in which recorded calls are transferred for archiving to determine whether there is enough storage in the memory. The processor may further cause the apparatus to determine metrics impacting quality of recorded calls and perform analytics on the recorded calls. |
US10244100B2 |
Control apparatus
The present invention relates to control apparatus. The control apparatus 10 comprises a resiliently deformable body 12 which defines a narrow hole 22 configured to receive lengthwise or widthwise a mobile device 14 and to hold the mobile device snugly when so received. The mobile device 14 comprises a magnetic field sensor 24. The control apparatus further comprises a magnetic field emitting device 20 disposed in or on the resiliently deformable body 12 whereby, in use, the magnetic field emitting device moves relative to the narrow hole 22 and hence the magnetic field sensor 24 of the mobile device upon deformation of the resiliently deformable body. |
US10244096B2 |
Digital image viewing system, a cellar phone and a digital photo frame
A digital image viewing system comprises a wireless phone unit, a battery charger for the wireless phone unit and a digital photo frame in short-range wireless communication with the wireless phone unit. The digital photo frame may include phone function unit. Usual slide show is played on display of digital photo frame and replaced by a special image when a speaker of digital photo frame plays a ringer melody. The special image relates to a person causing the ringer melody. An operation at the wireless phone unit is transmitted to the digital photo frame through the short-range wireless communication to change the special image back to the usual slide show. Upon receipt of e-mail with image data attached, cellar phone automatically but conditionally opens the e-mail and takes out the image data to transmit it to digital photo frame through the short-range wireless communication or direct contact with battery charger. |
US10244093B2 |
Method and apparatus for media property or characteristic control in a media system
A method including: transmitting, by a control device, a first portion of content comprising a first portion of a signal corresponding to a multimedia presentation characteristic of a peripheral device; receiving, when an adjustment of the signal is below an adjustment threshold, a first instance of an input indicating a request to change the multimedia presentation characteristic; in response to receiving the first instance of the input, adjusting a second portion of the signal and transmitting a second portion of the content comprising the adjusted second portion of the signal; receiving, when the adjustment of the signal is at or above the adjustment threshold, a second instance of the input; and transmitting, in response to receiving the second instance of the input, a communication signal to the peripheral device to adjust a peripheral device control of an output of the multimedia presentation characteristic. |
US10244092B2 |
Electronic device and method for controlling the same
An electronic device is disclosed. The electronic device includes a display, a memory, and a processor electrically connected with the display and the memory, wherein the processor controls to display, on the display, a directory comprising at least one contact list stored in the memory, and controls to identify a selected contact among the contact list based on an external input signal, and receive information to be displayed to the selected contact, and match and store the selected contact and the received information. |
US10244086B2 |
Multiple network access load control devices
An apparatus for controlling the power delivered from an AC power source to an electrical load may include a controllably conductive device. The apparatus may also include a first wireless communication circuit that may be operable to communicate on a first wireless communication network via a first protocol and the first communication circuit may be in communication with the controller. The apparatus may also include a second communication circuit that may be operable to communicate on a second communication network via a second protocol. The controller may be further operable to control the first wireless communication circuit to communicate configuration data with the first wireless communication network via the first protocol. The controller may also be operable to control the second wireless communication circuit to communicate operational data with the second communication network via the second protocol. |
US10244085B2 |
Transmission control protocol (TPC) data handling
A method for handling transmission control protocol (TCP) data between networked computer nodes during blackout periods associated with live kernel updating is provided. The method includes initiating a live kernel update on a first node, transmitting, prior to performing a network blocking procedure associated with the live kernel update, a zero window update to one or more peer nodes, generating a surrogate partition associated with the first node, copying network states from an original partition associated with the first node to the surrogate partition, restoring the network states on the surrogate partition, and transmitting another window update to the one or more peer nodes. |
US10244084B2 |
Reducing TCP connection establishment time in an overlay network
Applications that run on an overlay network-based managed service achieve high performance gains using a set of TCP optimizations. In a first optimization, a typical single TCP connection between a client and an origin server is broken into preferably three (3) separate TCP connections. These connections are: an edge-to-client connection, an edge-to-edge connection, and edge-to-origin connection. A second optimization replicates TCP state along the connection to increase fault tolerance. In this approach, preferably a given TCP connection is maintained on two servers. When a packet is received by one server, called the primary, its state is updated and then passed to a second server, called the backup. Only when the backup sends an acknowledgement back to the primary can it then send a TCP acknowledgement back to the host that originally sent the packet. Another optimization reduces connection establishment latency. |
US10244075B2 |
Information processing device, information processing method, program and storage medium
The oldest time of the times represented by the pieces of behavior time information included in the pieces of latest behavior log information respectively transmitted by the log information generation servers is detected as a most-delayed server latest log time on the basis of pieces of behavior log information and pieces of server identification information stored in a storing unit. A collection reference time based on the detected most-delayed server latest log time is set. Behavior log information including behavior time information before the collection reference time is selectively collected from among the pieces of behavior log information stored in the storing unit. |
US10244074B2 |
Method and apparatus for receiving profile by terminal in mobile communication system
A method for receiving profile information by a terminal in a communication system according to an embodiment of the present disclosure to solve the above-described problem comprises the steps of: transmitting, to a predetermined server, a first request message including an identifier related to the terminal and information related to a standby server; transmitting, to the standby server, a second request message including identifier information related to the terminal; and receiving, from the standby server, a first response message including server information for profile reception. According to the embodiment of the present disclosure, it is possible to effectively carry out an opening of an eUICC terminal and a device change, and flexibly manage a transfer server for profile download. In addition, it is possible to flexibly install and manage a communication provider's remote installation of a profile in the eUICC terminal. |
US10244070B2 |
In-memory message sequencing
The present disclosure relates generally to techniques for facilitating reliable communication of messages between a source system (e.g., a client system) and a destination (e.g., a target system) via an intermediary messaging system. In certain embodiments, the intermediary messaging system receives messages to be sent to a target system. A plurality of entries corresponding to the messages are added in memory queued corresponding to the target system. A signal is received that the message is ready for transmission. The memory queues of the target system are accessed and a determination is made from the memory queues that no other message for the target system needs to be transmitted before the message. The message is transmitted after all messages that have to be transmitted prior to the first message are transmitted. |
US10244068B2 |
System and method for providing distributed caching in a transactional processing environment
In accordance with an embodiment, described herein is a system and method for providing distributed caching in a transactional processing environment. The caching system can include a plurality of layers that provide a caching feature for a plurality of data types, and can be configured for use with a plurality of caching providers. A common data structure can be provided to store serialized bytes of each data type, and architecture information of a source platform executing a cache-setting application, so that a cache-getting application can use the information to convert the serialized bytes to a local format. A proxy server can be provided to act as a client to a distributed in-memory grid, and advertise services to a caching client, where each advertised service can match a cache in the distributed in-memory data grid, such as Coherence. The caching system can be used to cache results from a service. |
US10244064B2 |
Method of providing digital content for users of physical items
Systems, apparatuses, and methods are provided for enhancing users' overall experiences with physical items by supplementing their physical experiences with digital experiences. According to an embodiment, an electronic device scans a smart tag associated with an item to obtain an item identifier of the item, and sends the item identifier to a server, which selects digital content to be made available to a user of the item. |
US10244062B2 |
Updating time-related information in post to make it more relevant for the requester on subsequent retrieval of post
A method, system and computer program product for updating the time-related information in a post to make it more relevant for the requester on a subsequent retrieval of the post. A post with a reference to an event or activity (e.g., “leaving for Florida in 3 days”) is identified using natural language processing. Upon receiving a request from a requester to retrieve the post prior to the expiration of the event/activity, the post is updated by substituting a time countdown in the post with an up-to-date time countdown or with a current status of the referenced event/activity. If, however, the request is received after the expiration of the event/activity, then the post is removed or updated with an indication that the referenced event/activity has expired. In this manner, the requester will be receiving more accurate and relevant time-related information concerning the event or activity referenced in the post. |
US10244059B2 |
Systems and methods for the demand-driven deployment of location-neutral software
Techniques for providing and consuming web services, including a service library configured to store one or more web services and a host directory connected to service hosts, configured to store data related to the service hosts. The service hosts are a network and adapted to receive and fulfill deployment requests for the web services stored in the service library by instantiating one or more endpoints of one of the web services. A manager is configured to query the host directory and the service library, generate a deployment plan, and transmit deployment requests to the one or more service hosts. |
US10244057B2 |
Techniques for associating and sharing data from multiple local devices
Systems and methods for accurately and efficiently associating devices with a user profile and compiling use information from such devices are disclosed. Devices are associated with the same user profile based on identifying consistent proximity of the devices to one another, e.g., by identifying that the devices are frequently used in proximate locations during a time period or by identifying that the devices are paired with one another. Local devices, rather than a remote server, are used to more efficiently associate devices with the user profile and/or compile use information from such devices. Devices that are associated with the same user profile as a local collection device send use information to the local collection device. The information from all of the devices associated with the user profile is then shared locally with other devices associated with that user profile and sent to a remote collection server. |
US10244056B2 |
Method and apparatus for transferring remote session data
Examples of systems and methods are provided for communication and for forwarding display data related to a remote session between a client device and a remote server to a host device. The system may facilitate establishing the remote session with the remote server. The system may facilitate establishing a trusted relationship between the client device and the host device. The system may filter out data related to local graphical user interface (GUI) and selectively forward from the client device to the host device display data related to the remote session established between the client device and the remote server. |
US10244053B2 |
Multicast collaborative erasure encoding and distributed parity protection
The present disclosure provides methods and systems for multicast collaborative erasure encoding and methods and systems for distributed parity protection. One embodiment relates to a method of multicast collaborative erasure encoding of a chunk stored in a distributed object storage cluster. A roll-call request is multicast to every storage server in a negotiating group for the chunk. Roll-call inventory responses are generated and multicast by every storage server in the negotiating group. The roll-call inventory responses are collected by every storage server in the negotiating group from other storage servers in the negotiating group to form a set of roll-call inventory responses. A logical evaluation of the set of roll-call inventory responses may then be performed by every storage server in the negotiating group. Other embodiments, aspects and features are also disclosed. |
US10244045B2 |
Software-defined networking single-source enterprise workload manager
Embodiments relate to a software-defined networking (SDN) single-source enterprise workload manager. An aspect includes analyzing, by an enterprise server executing a workload compiler, a plurality of source code files of a workload during a workload compilation and build process to determine enterprise network connections between a plurality of subprograms of the workload as a plurality of compile-time information of the workload. The workload compiler generates a network flow graph as interactions between the subprograms of the workload in the enterprise network responsive to the compile-time information of the workload. The network flow graph is provided to an SDN controller to make network resource allocations for the workload based on the network flow graph. A workload manager of the enterprise server adjusts an allocation of compute resources based on a notification of a reallocation of network resources made by the SDN controller. |
US10244039B2 |
Shell integration on a mobile device for an application executing remotely on a server
The systems and methods described herein are directed to permit roaming of applications across devices consistently and dynamically. Other aspects include roaming of application idiosyncrasies, data or content specific to each application, user preferences specific to each application or content, such as pinning or unpinning, and user history specific to each application in a consistent and complete fashion across diverse devices to provide seamless integration with the native device user interface. Application idiosyncrasies may include different options supported by the applications, groups of tasks or content, dynamically changing user interface, and tasks or content based on application state or user actions. In another aspect, the systems and methods described herein seamlessly integrate roaming with the user interface of the native device, such as a tablet or a smart phone. The systems and methods described herein make “work shift” in distributed and diverse device environment practical and extremely usable. |
US10244032B2 |
Reducing application detection notification traffic
In one example, a gateway device includes one or more processors configured to determine that a subscriber device has started a first application, determine that the subscriber device has ended a second application, and send a message, in accordance with Diameter protocol, to a policy server device indicating both that the subscriber device has started the first application and that the subscriber device has ended the second application. In another example, a gateway device includes one or more processors configured to send at most one message, in accordance with Diameter protocol, to a policy server device indicating that a subscriber device has started an application, and at most one message, in accordance with the Diameter protocol, indicating that the subscriber device has stopped the application. |
US10244031B1 |
Navigation assistance from a trusted device
Systems and methods of facilitating screen sharing of a user's computing device with a trusted contact are provided. A user may receive directions while driving by calling a friend and initiating a screen sharing support session during which a software application currently displayed on the user's device is transmitted for real-time display on the friend's device. The friend may provide control inputs to be executed by the software application on the user's computing device. |
US10244030B2 |
Systems, methods and computer program products for dynamic user profile enrichment and data integration
A system is disclosed for delivering dynamically-rendered web experiences enriched with external user profile data. The system establishes a provider connection with a provider system external to the system. The provider connection connects a page component of a network site and a provider service executing on the provider system. During web content delivery, the system accesses the provider connection and queries the provider service about a user visiting the network site. The system dynamically integrates external user profile data provided by the provider system with system-managed content in a delivered web page that is tailored to the user. |
US10244023B2 |
Active offline storage management for streaming media application used by multiple client devices
A system, method and computer program product for storing streaming media content includes: receiving streaming content, at a first mobile computing device, from a content service provider over a communications network; and determining, by a secondary mobile computing device specific details of a use of the content currently being received and buffered at the first device. The second device obtains, using the determined specific details, the content expected to be consumed by the first device to a local memory storage device at the secondary device, and stores the expected content for subsequent consumption. The system and method provides for an awareness of data usage of an account instance on the secondary device; storing a set of data locally on a secondary device based on usage of a primary device; and enabling the downloading of a set of data to the secondary device via a local connection to the primary device. |
US10244021B2 |
Media content and user experience delivery system
An apparatus for delivering media content from a first media device to a second media device is provided. The apparatus includes a server configured to receive media content from a first media device and to receive a first plurality of user experience settings used at the first media device to playback the media content. The server is further configured to store operating capabilities from a second media device. The server is further configured to adjust at least a portion of the operating capabilities in response to the first plurality of user experience settings to generate translated user experience settings and to transmit the media content and the translated user experience settings to the second media device to enable the second media device being to playback the media content substantially similar to the first media device playing back the media content. |
US10244018B2 |
Controlling bluetooth multimedia devices
Disclosed is a device (DEV) for controlling Bluetooth multimedia devices, the controlling device including a Bluetooth chip (BC) arranged to implement a modified A2DP profile (A2DP′) so as to create a point-to-multipoint link (LNK) from the Bluetooth chip to several Bluetooth multimedia devices (SPK1, SPK2, SPKN), the Bluetooth chip of the controlling device being arranged to stream several interconnected multimedia streams, each to a respective Bluetooth multimedia device from among the several Bluetooth multimedia devices, based on a non-blocking Bluetooth usage. The description also refers to a method for controlling Bluetooth multimedia devices, to a computer program arranged to implement such a method as well as to a storage medium storing such a computer program. |
US10244015B2 |
System to control output of images to multiple devices in a network
A system including a first output apparatus and a second output apparatus that are connected to an information processing apparatus via a network and includes a job generating unit that generates a plurality of jobs that instruct the execution of processing to exchange a first age output to the first output apparatus for a second image output to the second output apparatus based on an image exchange instruction received on a screen that receives user operations and a job execution instructing unit that instructs the first output apparatus and the second output apparatus to execute the processing to exchange the first image for the second image based on the jobs. |
US10244012B2 |
System and method to visualize activities through the use of avatars
A system and method to visualize activities through the use of avatars. The system includes a display engine configured to display at least one automated activity as an avatar. The system also includes a management system configured to monitor the progress of the at least one automated activity and alter at least one of an appearance and a movement of the avatar in relation to the progress of the at least one automated activity. |
US10244008B1 |
Voice channel management in a communication system
Techniques are disclosed for managing communication channels in a communication system that includes communication devices and a communication server. In one embodiment, a communication device may receive an invitation to join a new communication channel, the invitation comprising a universal resource locator (URL) link to a location that contains instructions for joining the new communication channel. The communication device may then launch a companion application in response to activating the URL link where the companion application may be associated with an account administered by a communications server. The companion application may be configured to manage one or more communication devices. A user may select from among the communication devices managed by the companion application to be added to the new communication channel and send, to the communication server, an acceptance to the invitation to join the new communication channel. The acceptance may include an identity of the selected communication devices to add to the new communication channel. |
US10244006B2 |
Session initiation protocol extension for digital mobile radio networks matching private or professional mobile radio features
A system comprising: a SIP Proxy Server, and DMR Gateway(s) to interface the SIP Proxy Server with DMR Network(s) matching Private/professional Mobile Radio (PMR) features; each DMR Gateway is univocally assigned with a SIP ID and is designed to: interpret messages from the SIP Proxy Server to manage DMR signalling/data/voice features toward DMR Terminals, and initiate DMR features on account of DMR Terminals operating under it and make requests for DMR signalling/data/voice features toward destinations belonging to another Network; each DMR Gateway is designed to: transcode an over-the-air, manufacturer-specific DMR Terminal registration into a SIP REGISTER message to result in the SIP Proxy server perceiving and managing the DMR Terminal as a SIP User Agent; the SIP Proxy Server is designed to manage: DMR signalling features, including voice call set-up, and DMR data features using the SIP MESSAGE method, and/or DMR signalling/data/voice group features. |
US10244005B2 |
Enhanced IMS services restriction and selection control for mobile devices roaming in foreign networks
A system and method that allows a mobile device to register for IMS services while the mobile device is roaming in a visited telecommunications network is disclosed. The system receives a request for multiple IMS services from a mobile device while the mobile device is roaming in a foreign network. The system uses an identifier of the foreign network and an associated RAT type to query a policy table containing a list of whitelisted IMS services for the foreign network and associated RAT type. The system processes the requested IMS registrations for services that are whitelisted and does not process requested IMS registrations for services that are not on the whitelist. |
US10244001B2 |
System, apparatus and method for access control list processing in a constrained environment
In one embodiment, a method includes receiving a first request from a first device to access a first resource of the system and determining whether to grant access to the first resource based on a first access control list stored in the system, the first access control list associated with the first device, the first device having a first relevance value, and based on the determination, granting the access to the first resource; and receiving a second request from a second device to access a second resource of the system and forwarding the second request to an access manager service coupled to the system to determine whether to grant access to the second resource based on a second access control list stored in the access manager service associated with the second device, the second device having a second relevance value, receive an access grant from the access manager service and based thereon, granting the access to the second resource. |
US10243999B2 |
Methods and systems for providing secure network connections to mobile communications devices
A secure network connection is established between a server and a mobile communications device after the creation of a secure network account. The server, while analyzing traffic over the secure network connection identifies a triggering event or condition. In response the server modifies the secure network connection. |
US10243997B2 |
Secure and lightweight traffic forwarding systems and methods to cloud based network security systems
A method implemented by an agent operating on a mobile device communicating to a cloud-based system includes opening up local listening sockets on the mobile device; redirecting outgoing traffic from all application on the mobile device except the agent to the local listening sockets; and forwarding the outgoing traffic from the local listening sockets to the cloud-based system with additional information included therein for the cloud-based system. |
US10243994B2 |
Quantitatively measuring recertification campaign effectiveness
An identity management system is augmented to provide a methodology to generate an objective measure of administrative effectiveness with respect to account certification. In the approach, erroneous account information is intentionally inserted into a recertification campaign. The erroneous account information is tracked through the recertification process and used as a measurement to evaluate whether a particular manager/administrator whose accounts are impacted is successful in recognizing the erroneous account information (e.g., as a percentage of erroneous account records located). The dummy information is tracked and used to generate a quantitative measure of the effectiveness of a particular recertification campaign or a particular manager who is responsible for recertifying accounts. The results can also be used to drive other enterprise metrics and compliance systems. |
US10243993B2 |
Systems and method for providing dynamic computer networks in which behavior models drive cyber mission models
Systems and methods for controlling operations of a computer network. The methods involve: receiving, by a first computing device (1404, 2200), User-Software Interactions (“USIs”) selecting (a) at least one mission objective from a mission library of a data store (1406, 2208) and (b) at least one criteria for a Cyber Behavior Model (“CBM”) stored in a behavior library of the data store; translating USIs to Programming Instructions (“PIs”) implementing a mission plan specifying which IDentity Parameters (“IDPs”) are to be transformed during specific time periods; and executing PIs by a node of the computer network to dynamically transform true values, which correctly represent IDPs, into false values which incorrectly represent IDPs. |
US10243992B2 |
Secure content delivery over a domain portal
In one embodiment, a method includes sending a login request to a server computing device; receiving a first derivative identifier from the server computing device; storing the first derivative identifier; sending a content request to the server computing device for a web page; receiving, from the server computing device, a content frame and a trusted frame for display on the client device, wherein the content frame comprises a second derivative identifier; according to instructions associated with the content frame, requesting the trusted frame to verify whether the second derivative identifier matches the first derivative identifier; according to instructions associated with the trusted frame, verifying whether the second derivative identifier matches the stored first derivative identifier; and displaying the requested web page in the content frame based on a verification confirmation from the trusted frame that the second derivative identifier matches the stored first derivative identifier. |
US10243990B1 |
Systems and methods for detecting replay attacks on security space
A system and method for detecting replay attacks on secure data are disclosed. A system on a chip (SOC) includes a security processor. Blocks of data corresponding to sensitive information are stored in off-chip memory. The security processor uses an integrity data structure, such as an integrity tree, for the blocks. The intermediate nodes of the integrity tree use nonces which have been generated independent of any value within a corresponding block. By using only the nonces to generate tags in the root at the top layer stored in on-chip memory and the nodes of the intermediate layers stored in off-chip memory, an amount of storage used is reduced for supporting the integrity tree. When the security processor detects events which create access requests for one or more blocks, the security processor uses the integrity tree to verify a replay attack has not occurred and corrupted data. |
US10243987B2 |
Runtime protection of web services
Protecting a runtime Web service application. A web service application is instrumented to log its operation and allow recreation of its execution trace. Trace point vulnerabilities are identified using one or more data payloads. Candidate trace point operations associated with the trace point vulnerabilities are identified. Supplementary candidate operations are computed based on the existing trace point operations and the one or more data payloads. The Web service application is further instrumented with the one or more supplementary candidate operations. |
US10243984B2 |
Path scanning for the detection of anomalous subgraphs and use of DNS requests and host agents for anomaly/change detection and network situational awareness
A system, apparatus, computer-readable medium, and computer-implemented method are provided for detecting anomalous behavior in a network. Historical parameters of the network are determined in order to determine normal activity levels. A plurality of paths in the network are enumerated as part of a graph representing the network, where each computing system in the network may be a node in the graph and the sequence of connections between two computing systems may be a directed edge in the graph. A statistical model is applied to the plurality of paths in the graph on a sliding window basis to detect anomalous behavior. Data collected by a Unified Host Collection Agent (“UHCA”) may also be used to detect anomalous behavior. |
US10243981B2 |
Bot detection based on divergence and variance
A system automatically detects bots and/or botnets. |
US10243976B2 |
Information securities resource propagation for attack prevention
A system for verifying resource propagations in real-time typically includes a classical computer apparatus and a quantum optimizer in communication with the classical computer apparatus. The quantum optimizer is configured to analyze resource propagation information related to previous resource propagations and confirmed attacks to generate a model for verifying resource propagations or mitigating potential attacks. When the classical computer apparatus receives indication of a present resource propagation, the classical computer apparatus transfers attributes of the present resource propagation to the quantum optimizer, which analyzes the resource propagation using the model to determine whether the resource propagation involves a potential attack. Based on the indication from the quantum optimizer, the classical computer apparatus attempts to mitigate the potential attack or allows the resource propagation to proceed. By employing a quantum optimizer to verify resource propagation, the system is able to verify the resource propagation request in real-time. |
US10243975B2 |
Malware detector
A transparent proxy for malware detection includes a monitor module, a protocol determination module, a challenge generation module, a response determination module, and a data control module. The monitor module examines data originating from an application towards a remote server. The protocol determination module identifies the protocol type used for the data. The challenge generation module produces a challenge for the application based upon the protocol type, sends the challenge to the application, and maintains a state related to the data and the challenge. The response determination module makes a determination if an automatic non-interactive application response is received in response to the challenge from the application. The data control module allows the first data to continue to the remote server when the determination is valid. The data control module reports malware detection and blocks the data to continue to the remote server when the determination is invalid. |
US10243972B2 |
Correlation-based detection of exploit activity
A security agent implemented on a monitored computing device is described herein. The security agent is configured to receive an event notification indicative of execution of an object and store, in a data structure on the monitored computing device, information associated with the event notification and the object. The security agent is further configured to receive an event notification indicative of an occurrence on the monitored computing device of an activity. Based at least in part on the stored information, the security agent correlates the occurrence of the activity with the execution of the object and generates an exploit detection event based on the correlating. |
US10243970B2 |
Event views in data intake stage of machine data processing platform
A security platform employs a variety techniques and mechanisms to detect security related anomalies and threats in a computer network environment. The security platform is “big data” driven and employs machine learning to perform security analytics. The security platform performs user/entity behavioral analytics (UEBA) to detect the security related anomalies and threats, regardless of whether such anomalies/threats were previously known. The security platform can include both real-time and batch paths/modes for detecting anomalies and threats. By visually presenting analytical results scored with risk ratings and supporting evidence, the security platform enables network security administrators to respond to a detected anomaly or threat, and to take action promptly. |
US10243969B2 |
Method and system for identifying network loops
Identifying network loops is disclosed including determining a first data packet having a time to live (TTL) that at least meets a first condition, the first data packet having a destination internet protocol (IP) address; within a time period after the determining of the first data packet, identifying a plurality of second data packets that are to be transmitted to the destination IP address; and determining whether a network loop exists for the destination IP address based on TTLs of the plurality of second data packets. |
US10243967B2 |
Method, apparatus and system for detecting fraudulant software promotion
A method, system and apparatus for detecting fraudulent promotion of a software application, the method including acquiring comment information associated with a software application, the comment information including one or more comments; calculating an average similarity or average information entropy of the comment information, wherein the average similarity is calculated based on a similarity between the one or more comments and wherein the average information entropy is calculated based on an information gain between the one or more comments; defining a determination threshold range for a category associated with the software application, wherein the determination threshold range is defined by a plurality of probability statistical distribution parameters based on average similarities or average information entropies of other applications associated with the category; and identifying the software application as fraudulent if the average similarity or average information entropy of the comment information is within the determination threshold range. |
US10243966B2 |
Configuration management for virtual machine environment
A computer-implemented method for controlling a connection between a virtual machine and a physical device comprises receiving a connection request for connecting the physical device to the virtual machine and determining whether the virtual machine satisfies a first connection permission condition and whether the physical device satisfies a second connection permission condition. In response to a determination that the virtual machine does not satisfy the first connection permission condition, a configuration of the virtual machine is changed to satisfy the first connection permission condition. In response to a determination that the physical device does not satisfy the second connection permission condition, a configuration of the physical device is changed to satisfy the second connection permission condition. In response to a determination that the virtual machine satisfies the first connection permission condition and that the physical device satisfies the second connection permission condition, the received connection request is accepted. |
US10243962B1 |
Multiple data store authentication
Systems and methods for authenticating access to multiple data stores substantially in real-time are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to the data stores and forward information from those stores to the client device. An exemplary authentication method may include receipt of a request for access to data. Information concerning access to that data is stored and associated with an identifier assigned to a client device. If the identifier is found to correspond to the stored information during a future request for access to the store, access to that store is granted. |
US10243960B2 |
Source device and systems and methods of verifying an identification using dynamic scoring
A source device for systems and methods of verifying an authentication based on dynamic scoring is disclosed, wherein the source device is configured to receive at least one identification feature from a user, and to communicate the identification feature to a verification unit. The verification unit is configured to generate a base verification score associated with the user based on at least one identification input, the identification input comprising the identification feature, a feature validity rating, and a source device validity rating, to receive a request to access a service, wherein the verification unit compares the base verification score with a service authorization threshold associated with the service, and to grant access to the service when the base verification score meets the service authorization threshold. |
US10243959B1 |
Secure cloud computing framework
A cloud computing system. The system comprises a network, a data store communicatively coupled to the network, a plurality of compute nodes, at least some of the compute nodes comprising a cloud computing framework agent coupled to an agent gate keeper, where the cloud computing framework agent communicates with the network via the agent gate keeper, an image management component coupled to an image management gate keeper, where the image management component manages images that execute in the compute instances on the compute nodes and communicates with the network via the image management gate keeper, and a security engine coupled to the network that receives a request to initiate an image on a compute instance, analyzes the image to determine an authentication metric, and when the authentication metric matches a validated authentication value, sends the image to the image management component for loading and instantiating in the computer instance. |
US10243956B2 |
Internetwork authentication
A technique for network authentication interoperability involves initiating an authentication procedure on a first network, authenticating on a second network, and allowing access at the first network. The technique can include filtering access to a network, thereby restricting access to users with acceptable credentials. Offering a service that incorporates these techniques can enable incorporation of the techniques into an existing system with minimal impact to network configuration. |
US10243954B2 |
Access network assisted bootstrapping
The Generic Bootstrapping Architecture is used in a method for assigning the bootstrapping transaction ID so that a machine-to-machine server or other device can locate and communicate with a bootstrapping server function. The bootstrapping server function assigns the bootstrapping transaction ID and updates a DNS server with an entry that maps the bootstrapping transaction ID to a network node IP Address. |
US10243951B2 |
System and method for confirmation of information
A system for information confirmation using a cloud computing platform to provide a service by which an individual's video recorded and fingerprint authenticated sworn affidavit or statement called a “Confirmation” can be given upon request of another individual and stored in a third party service provider's cloud based vault for future retrieval in the case of any legal or other forms of action that may need to be taken in the future. |
US10243949B2 |
Connection system and connection method
A connection server is a connection system that is able to perform communication with a plurality of user side terminals and establishes a connection between the user side terminals, and includes a passcode generator that generates and transmits a passcode to the user side terminal, a passcode storage unit that stores a passcode in association with the user side terminal, a passcode receiving unit that receives a transmission passcode from the user side terminal, a passcode authentication unit that determines whether there is a stored combination of passcodes that matches a combination of a generated passcode and a received transmission passcode, and a connection unit that establishes a connection between the user side terminals in response to the determination. |
US10243948B2 |
Communication apparatus, electronic mail transmitting method, and electronic mail transmitting program
A communication apparatus enhances security in transmitting electronic mail to a destination mail address without degrading operability. An MFP is connected to an authentication server and a mail server via a network. A user name and password are entered in a user name entry screen. The MFP requests the authentication server to authenticate the entered user name and password. When the user name and password are authenticated, the MFP is operable to acquire an e-mail address, a SMTP authentication user name, and a SMTP authentication password according to SMTP associated with the authenticated user name and password from the authentication server. The MFP requests the mail server to authenticate the acquired SMTP authentication user name and SMTP authentication password according to SMTP. When the SMTP authentication user name and the SMTP authentication password are authenticated, the MFP is operable to transmit e-mail to the mail server. |
US10243944B2 |
Systems and methods for location-based device security
A device may collect environmental information surrounding the device. Based on the collected environmental information, the device may automatically identify a potentially secured location that has lower security risk. When a potentially secured location is identified, the device may prompt the user to setup a security profile having reduced security requirement for the secured location. The device may store and associate the security profile with the secured location. The device may activate the security profile with reduced security requirement when the device is in the secured area. Further, the security profile may require that certain features of the device be disabled when the device is in the secured location. |
US10243941B2 |
Need based controller area network bus authentication
Systems and methods are provided and include a control module that receives a communication packet from a communication node that includes at least one of a vehicle sensor and a vehicle system via a controller area network bus. The control module determines whether the communication packet from the communication node indicates that the vehicle sensor or the vehicle system associated with the communication node is operating outside of a predetermined acceptable operating range. The control module sends an authentication message to the communication node in response to the communication packet indicating that the vehicle sensor or vehicle system is operating outside of the predetermined acceptable operating range. The control module determines whether a valid authentication code is received from the communication node and performs a remedial action for the communication node in response to the valid authentication code not being received from the communication node. |
US10243939B2 |
Key distribution in a distributed computing environment
A key distribution service operated by a signature authority distributes one-time-use cryptographic keys to one or more delegates that generate digital signatures on behalf of the signature authority. The key distribution service uses a root seed value to generate subordinate seeds. The subordinate seeds are used to generate a set of cryptographic keys. Hashes are generated for each key, and the hashes are arranged into a Merkle tree with a root hash controlled by the signature authority. In response to a request from a delegate, the signature authority provides a subordinate seed to the delegate. The delegate uses the subordinate seed to generate one or more cryptographic keys. The cryptographic keys are used to generate digital signatures which are verifiable up to the root hash of the Merkle tree. Additional subordinate seeds may be distributed to entities by the signature authority when appropriate. |
US10243935B2 |
User authentication based on tracked activity
An apparatus for user authentication based on tracked activity includes an activity tracker module, a challenge module, and an authentication module. The activity tracker module is configured to electronically track one or more activities of a user. Electronically tracking the one or more activities includes obtaining information about at least one activity from an electronic device of the user. The challenge module is configured to present an authentication challenge to the user via a user interface for the electronic device. The authentication challenge is based on the one or more electronically tracked activities for the user. The authentication module is configured to determine whether to authenticate the user for access to one or more resources via the electronic device, based on the user's response to the authentication challenge. |
US10243934B1 |
Tracking of web-based document storage requests
A document controller receives from an access device a web-based document storage request to store an electronic document. The document controller retrieves a storage location attribute associated with the electronic document which includes a location at which the document controller is to reside for the electronic document to be stored. The document controller processes the storage request by comparing its current location with the storage location attribute. In response to a match between the current location and the storage location attribute, the document controller stores the electronic document. In response to no match, the document controller does not store the electronic document. The document controller stores a result of the processing of the storage request in the request record datastore. The document controller receives a report request for results stored in the request record datastore, and in response, generates a report to include the stored result. |
US10243933B2 |
Data processing method and apparatus
A data processing method and apparatus, where the method includes acquiring a first network data packet that is sent by a target application that runs in an untrusted execution domain, where the first network data packet includes a first identifier; acquiring, in a trusted execution domain, first data corresponding to the first identifier; generating, in the trusted execution domain, a second network data packet according to the first data and the first network data packet; performing, in the trusted execution domain, encryption on the second network data packet by using a first session key to acquire an encrypted second network data packet; and sending the encrypted second network data packet to the target server. The data processing method and apparatus in the embodiments of the present invention can effectively prevent an attacker from stealing data. |
US10243931B2 |
Ground unit, aircraft and method for transmitting flight instructions from a ground unit to an aircraft
The transmission of flight instructions from a ground unit to an aircraft comprising an onboard system. The ground unit is configured to generate, on the basis of flight data intended for the aircraft, at least one optical symbol containing a flight instruction. The onboard system comprises an optical reader and a flight management system. The optical reader is configured to read the optical symbol and to transfer the flight instruction contained in the symbol to the flight management system to prepare the flight of the aircraft. |
US10243929B2 |
Uplink control channel scheduling for jamming resilience
Methods, systems, and devices for wireless communication are described. The methods, systems, and devices may provide for a time varying allocation of resources which includes a shared pattern of resources. The shared pattern of resources may be generated, determined, or otherwise identified by a base station and transmitted to the user equipment (UE). The shared pattern of resources may include one or more resource blocks (RBs) allocated for uplink transmission such as uplink control information to be transmitted using a physical uplink control channel (PUCCH) or uplink data transmissions using a physical uplink shared channel (PUSCH). |
US10243927B2 |
Methods and apparatuses for providing Internet-based proxy services
A proxy server receives, from multiple visitors of multiple client devices, a plurality of requests for actions to be performed on identified network resources belonging to a plurality of origin servers. At least some of the origin servers belong to different domains and are owned by different entities. The proxy server and the origin servers are also owned by different entities. The proxy server analyzes each request it receives to determine whether that request poses a threat and whether the visitor belonging to the request poses a threat. The proxy server blocks those requests from visitors that pose a threat or in which the request itself poses a threat. The proxy server transmits the requests that are not a threat and is from a visitor that is not a threat to the appropriate origin server. |
US10243924B2 |
Service providing system, service providing method, and information processing apparatus
A service providing system includes an application configured to provide a service to a terminal device that has made a service request including use identification information; a creator configured to create group identification information for identifying a group of the use identification information, based on a creation request from the application; an issuer configured to issue the use identification information associated with the group identification information, based on an issue request from the application, the issue request including the group identification information; and a verifier configured to verify the use identification information, based on a verification request from the application, the verification request including the group identification information and the use identification information. The application includes a verification requester configured to send the verification request to the verifier; and a process executor configured to execute a process in response to the service request, when the verification result is successful. |
US10243923B2 |
Method and system for allocating communication ID of battery management module
The present disclosure relates to a communication ID allocation method and system of a battery management module. The system according to the present disclosure includes a first to nth battery management modules sequentially connected through a communication interface, wherein each battery management module designates itself as a master module or a slave module depending on whether or not a pulse signal is received from a battery management module at a higher level, and each battery management module allocates its communication ID according to a pulse width of the pulse signal received from the battery management module at a higher level, generates a pulse signal having the pulse width corresponding to the communication ID of the battery management module at a lower level, and outputs the generated pulse signal to the battery management module at a lower level. |
US10243921B2 |
Exchange and use of globally unique device identifiers for circuit-switched and packet switched integration
According to one aspect, a system and method of exchanging GRUUs (Globally Routed User Agent URI (Uniform Resource Identifier)) between a first telephony-enabled device and a second telephony enabled device using a circuit-switched message is provided. Once exchanged, the telephony enabled devices can exchange SIP (session initiated protocol) communications routed by the GRUUs. Any one of the telephony-enabled devices can add a media component to the SIP communications. According to another aspect, a system and method of generating GRUUs is provided. According to another aspect, a system and method of handing off communications to a packet switched network from a circuit switched network is provided. |
US10243920B1 |
Internet protocol address reassignment between virtual machine instances
In various methods and apparatus Internet Protocol (IP) addresses can be moved between virtual machine instances in a provider network. Customers can cause an IP address to be moved between virtual machine instances such as by submitting an application programming interface call. The provider network also may include a server system that implements the dynamic host configuration protocol such as the DHCP for version 6. The DHCP server system moves the requested IP address by exchanging messages with the effected instances. The DHCP server system may transmit a message to remove the IP address from a first instance by including the IP address with a valid lifetime set to a minimal time-out value. The DHCP server system may transmit a message to add the IP address to a second instance by including the IP address and a corresponding valid lifetime value of greater than the minimal time-out value. |
US10243914B2 |
Managing link aggregation traffic in edge nodes
Exemplary methods, apparatuses, and systems include a first network edge device configuring a mapping between a physical network interface and a plurality of logical interfaces. A second network edge device also configures a mapping between a physical network interface and a copy of the plurality of logical interfaces. Each of the logical interfaces is assigned a corresponding set of first and second layer networking addresses that is replicated across the first and second network edge devices. The first network edge device receives a first address resolution request via the physical network interface of the first network edge device that includes a source and a destination. The destination is an address assigned to one of the plurality of logical interfaces. The first network edge device determines a second layer networking address assigned to the destination logical interface and transmits an address resolution response including the determined second layer networking address. |
US10243912B2 |
Apparatus and method for providing messages in a social network
A system that incorporates teachings of the present disclosure may include, for example, a server including a controller to receive audio signals and content identification information from a media processor, generate text representing a voice message based on the audio signals, determine an identity of media content based on the content identification information, generate an enhanced message having text and additional content where the additional content is obtained by the controller based on the identity of the media content, and transmit the enhanced message to the media processor for presentation on the display device, where the enhanced message is accessible by one or more communication devices that are associated with a social network and remote from the media processor. Other embodiments are disclosed. |
US10243908B2 |
Dynamic comment methods and systems
Methods and systems of dynamic comment are provided. A comment library stores comment entries and provides a basis for determining comment selections dynamically. Metadata associated with the comment entries may also be stored in the comment library. A set of comment selections may be determined based on the context in which a user is commenting on the digital content and the user's input. A comment library may be searched for matching instances of the user's input to determine the set of comment selections. |
US10243907B2 |
System and method for communication amongst entities by way of public identifiers
Systems and methods disclosed herein facilitate communication in a communication network amongst entities by way of publicly-available identifiers. In an embodiment a first entity sends to a node in the communication network a first electronic communication which includes a public or private identifier for the first entity and a public identifier for a second entity which is a publicly-available identifier observable by the first entity and may include, for example, a vehicle identifier, a geographic locator, a venue identifier, a seating locator, a wearable identification device, and combinations thereof. The node determines a private identifier for the second entity based on the received public identifier for the second entity and sends a second electronic communication to the second entity which includes at least one of the public or private identifier for the first entity and at least one of the public or private identifier for the second entity. |
US10243906B2 |
Method for providing notification information selectively and electronic device thereof
An apparatus and method for providing notification information in an electronic device is provided. The method includes receiving a message when a message reception notification is limited. The method also includes providing a reception notification for the message selectively based on one or more of sender information of the message and whether the message includes notification setting information or not. |
US10243903B2 |
Similar content alert to reduce duplicate electronic communication
Receiving, by a computer, a message from a sender to transmit to one or more recipients, comparing, by a computer, the message to a previous message transmitted to the one or more recipients, wherein the previous message is stored in a memory, determining, by the computer, that the message has a content similarity above a predetermined threshold to the previous message transmitted to one of the one or more recipients, providing, by the computer, the sender an option to prevent the message from being transmitted to one of the one or more recipients, and cancelling, by the computer, the message transmission, as a result of both the determination that the message has content similarity above the predetermined threshold, and as a result of the sender providing confirmation to prevent the message from being transmitted, and notifying, by the computer, the sender that the message transmission has been cancelled. |
US10243890B2 |
Methods and apparatus for determining, based on features of an electronic communication and schedule data of a user, reply content for inclusion in a reply by the user to the electronic communication
Methods and apparatus related to determining reply content for a reply to an electronic communication and providing the reply content for inclusion in the reply. Some of those implementations are directed to determining, based on an electronic communication that includes an event and is sent to a user, reply content that is tailored to the electronic communication and tailored to schedule data of the user that is temporally related to the event, and providing the reply content for inclusion in a reply by the user to the electronic communication. For example, the reply content may be automatically included in the reply and/or suggested for inclusion in the reply. |
US10243888B2 |
Method and apparatus to establish communication for layer 2 switched packets with Network Address Translation (NAT)
Methods and systems according to one or more embodiments establish communication across separate IP domains that are on the same layer 2 bridged domain. In an embodiment, a method includes receiving a configuration of a first IP address of a first node on a first side of a switch and a second IP address of a second node on a second side of the switch, wherein the first and second IP addresses are of different domains and are to be translated in each direction with respect to the switch, wherein the switch further comprises an integrated block adapted to do translation at line rate. Based on the configuration, the method also includes modifying, by the switch, packets of an applicable protocol in each direction so that the first and second IP addresses are changed for each domain such that either side of the switch acts as if an opposite side is on the same domain so that layer 2 communication is established. |
US10243887B2 |
Switch unit, ethernet network, and method for activating components in an ethernet network
A switch unit for an Ethernet network having a switch and a microprocessor, the switch including at least three ports, which are connected to inputs and outputs of the switch unit, a signal detector and generator for detecting and initiating a bus activity being arranged in each case between the ports and the inputs and outputs of the switch unit. For each input and output an allocation rule to the other inputs and outputs of the switch unit is stored in a memory, the switch unit being designed such that when a bus activity is detected at a signal detector and generator, the assigned inputs and outputs of this input and output are read out from the memory and the associated signal detectors and generators are woken up so that they generate a bus activity at their inputs and outputs. |
US10243886B2 |
Bi-directional NAT traversal using endpoint assigned discriminators
A method for creating a secure link between any two endpoints in a network comprises: assigning a unique identifier to each endpoint of a network; for each endpoint in the network, transmitting the unique identifiers associated with each of the remaining endpoints in the network to said endpoint; establishing a secure link between a source endpoint and a destination comprising: transmitting a data-session establishment packet from the source endpoint to the destination endpoint via a symmetric NAT device; wherein the data-session establishment packet comprises the unique identifier associated with the source endpoint; performing a matching operation at the destination endpoint to match the unique identifier associated with the source endpoint with a unique identifier known to the destination endpoint; and upon matching of unique identifiers then creating a forwarding table entry for the destination endpoint based on the source address and source port associated with the source endpoint. |
US10243880B2 |
Time-triggered cut through method for data transmission in distributed real-time systems
The invention relates to a method for the periodic transport of real-time data in a distributed computer system, which computer system comprises node machines (100, 101, 102, 103), in particular a plurality of node machines (100, 101, 102, 103), and distributor units (121, 122), in particular a plurality of distributor units (121, 122), wherein the node machines (100, 101, 102, 103) and the distributor units (121, 122) have access to a global time, and wherein real-time data is transported by means of time-triggered real-time messages. It is provided that for at least one distributor unit (121, 122), preferably for all the distributor units (121, 122), through which a time-triggered real-time message is to be transported, attributes of this time-triggered real-time message are assigned a priori to a periodic time slot of the at least one distributor unit (121, 122), preferably to a respective time slot (121, 122) of each distributor unit (121, 122), in which periodic time slot or in which periodic time slots, this time-triggered real-time message is to be transported through the distributor unit (121, 122) or the distributor units (121, 122), and wherein, on the basis of attributes that are assigned a priori to this time slot and that are preferably stored in the distributor unit (121, 122), a message arriving in a periodic time slot in a distributor unit (121, 122) is forwarded, immediately after the beginning of the arrival of the message in the distributor unit (121, 12), to one or more output ports of the distributor unit (121, 122), which is/are specified in the attributes assigned to the time slot. |
US10243874B2 |
Dynamic management of computing platform resources
Embodiments of the invention provide for methods for the management of logically partitioned computing resources of a data processing system configured with a plurality of hypervisors that each manages one or more logical partitions of the computing resources. Each hypervisor and logical partitions managed thereby are allocated to a domain of a plurality of domains. Logical partitions and hypervisors allocated to a first domain are monitored to determine whether additional computing resources are needed for the first domain. Responsive to determining that additional computing resources are needed for the first domain, a second domain having available computing resources is determined. At least a portion of the available computing resources of the second domain are used by the first domain. |
US10243871B1 |
System for controlling use of network resources by devices
Described are techniques for improving the performance of a first device that uses a first communication protocol by modifying the audio data rate associated with a second device that uses a second communication protocol. Data indicative of access and use of a communication channel by the first device may indicate a level of use associated with a communication channel or a level of channel resources used by the first device. If the parameters determined from the access data deviate from one or more threshold values, the audio data rate of the second device may be modified to change the quantity of resources used by the second device. |
US10243868B1 |
Rate limiters and methods for rate limiting access to a resource
A network device and method of constraining a client's access to a packet memory of a network device are provided. A packet memory is configured to store packets, and a client is configured to access the packet memory based on the client receiving a credit. A rate limiter is configured to grant credits to the client according to a configurable threshold. The configurable threshold comprises a sum of an integer component and a fraction component, and the sum defines an average rate at which the credits are granted to the client by the rate limiter. A network port is configured to receive packets from the client. |
US10243866B2 |
Controlling packet data transmissions via data transmission media
A computer-implemented method includes identifying a current packet data transmission credit value assigned to a packet data transmitter. The method includes identifying a value change in the current packet data transmission credit value. The baseline packet transmission credit value is for the packet data transmitter. The method is responsive to the change being a decrease by increasing a transmission opportunity weight for the packet data transmitter. The method is responsive to the change being an increase by decreasing the transmission opportunity weight for the packet data transmitter. The method includes passing to the packet data transmitter a parameter. The parameter directing the packet data transmitter to transmit packet data via data transmission circuitry during a scheduled transmission opportunity. The extent of the parameter is proportional to the transmission opportunity weight. |
US10243864B1 |
System for modifying data rates used by audio devices
Described are techniques for modifying the data rate used to transmit audio data from a master device to slave devices. After receiving a signal, each slave device requests transmission of one or more packets and reports an individual error rate. A cumulative error rate may also be determined based on the individual error rates and the retransmission requests. If any individual error rate or the cumulative error rate exceeds a maximum threshold, the data rate used to transmit the audio data is decreased. If an individual error rate is less than a minimum threshold, the data rate may be increased. If an error rate exceeds a critical threshold, the data rate may be reduced to a minimum value supported by the devices. |
US10243862B2 |
Systems and methods for sampling packets in a network flow
A method for sampling packets for a network flow, includes: receiving a packet at a network port of a network switch appliance, the network switch appliance comprising an instrument port for communication with a network monitoring instrument; determining whether the packet belongs to a network flow that is desired to be monitored, wherein the act of determining is performed based at least in part on one or more information in a control plane using a processing unit; and passing the packet to the instrument port if the packet belongs to the network flow. |
US10243861B1 |
Reducing jitter and compensating for memory latency during traffic shaping
A first device may receive an indication that a time interval has elapsed. The time interval may indicate a time at which the first device is to provide a rate credit update to a second device. The first device may generate a request for a set of instructions. The first device may provide the request to a third device that may store the set of instructions. The first device may store information associated with the request, and a timestamp of the request, in a first data structure. The first device may receive, from the third device, the set of instructions. The first device may store the set of instructions and the timestamp in a second data structure. The first device may determine whether a threshold amount of time after the time indicated by the timestamp has elapsed. The first device may provide the rate credit update to the second device. |
US10243856B2 |
Load balancing systems, devices, and methods
Embodiments regard load balancing data on one or more network ports. A device may include processing circuitry, the processing circuitry to transmit a first packet of a first series of packets to a destination device via a first port, determine a time gap between a first packet and a second packet of the first series of packets, and in response to a determination that the time gap is greater than a time threshold, transmit the second packet to the destination device via a second port. |
US10243844B2 |
Mobile telecommunications routing
A telecommunications mobility management system is arranged to allocate a mobile unit to different switching routes for different classes of service, for example to allow services capable of operation over packet-switched and circuit-switched to be managed separately. Separate location updates are transmitted to a register, and flagged for selective retrieval by a routing function when an incoming connection request is made, the appropriate switch ID being selected according to the class of service to which the connection request relates. |
US10243842B2 |
Hardware percentile latency measurement
The subject technology addresses the need in the art for directly measuring a maximum latency number with respect to a percentile of network traffic, which a network operator may utilize as an performance indication or metric. Given a traffic percentile, a tracking algorithm in accordance with embodiments described herein may be implemented in hardware and/or software to determine a maximum latency for this specific percentile of traffic. |
US10243839B2 |
System and method for selection of an evolved packet data gateway for wireless local area network access to an evolved packet system
In aspects of the disclosure, a method, an apparatus, and a computer program product for wireless communication by a user equipment (UE) are provided. In one aspect, the UE associates with an access point of a wireless local area network which may be untrusted, obtains a list comprising a plurality of public land mobile network (PLMN) entries and one or more selection conditions associated with each one of the plurality of PLMN entries, and selects a PLMN from the list when the one or more selection conditions associated with the PLMN are satisfied. The UE may further discover an evolved packet data gateway (ePDG) for the selected PLMN using one or more fully qualified domain name (FQDN) rules for the selected PLMN. The UE may then attach to the selected PLMN using the discovered ePDG. |
US10243836B2 |
Communications traffic optimization and obfuscation in delay and disruption tolerant networks
A method for communications optimization includes receiving a request, by a network controller, for transmitting communications traffic from a first communications device to a second communications device. The communications traffic includes a particular traffic volume. The method also includes configuring, by the network controller, a plurality of nodes in a communications network using software-defined networking (SDN) to form a single logical switch for transmitting the communications traffic from the first communications device to the second communications device in response to receiving the request for transmitting the communications traffic. The communications network is configured for Delay and Disruption Tolerant Networking (DTN). |
US10243835B2 |
Seamless service function chaining across domains
In one or more embodiments, one or more systems, methods, and/or processes may receive a service function chain description that includes service functions associated with multiple domains, and rather than any of the domains ignoring or rejecting outside nodes, nodes may be configured to communicate with the outside nodes in implementing a service function chain associated with the service function chain description. For example, an arbiter (e.g., a central arbiter) may provide control information and/or configuration information, based on the service function chain description, to one or more systems of each domain. In one instance, the arbiter may provide the control information and/or the configuration information to a border node of each domain. In another instance, the arbiter may provide the control information and/or the configuration information to a domain controller of each domain. |
US10243834B1 |
Interconnecting virtual networks using an ethernet virtual private network (EVPN) and virtual extensible local area network (VXLAN) based overlay network
A network device receives, from another network device associated with a first data center, a route update that includes a common virtual network identifier or a first virtual network identifier associated with the first data center. The network device translates the common virtual network identifier or the first virtual network identifier to a second virtual network identifier associated with a second data center, where the second data center is different than the first data center. The network device provides the route update, with the second virtual network identifier, to the second data center. |
US10243833B2 |
Flow table management method, and related device and system
A flow table management method, devices, and systems. The flow table management method includes: generating, by a software defined network controller, a first flow table entry, where a first field set in the first flow table entry carries an index of an actual value in the first field set, and the first field set includes N fields; and sending, by the software defined network controller, an OpenFlow protocol message to an OpenFlow switch, where the OpenFlow protocol message carries the first flow table entry. The technical solution in the embodiments of the present invention helps reduce a data volume of flow table entries delivered by an SDN controller to an OpenFlow switch, thereby reducing overheads of a control channel to reduce a congestion risk of the control channel, and reducing occupied network processing resources of the SDN controller and the OpenFlow switch to deliver the flow table entries. |
US10243832B2 |
Routing message delivery method applicable to network node and network node using the same and communication network using the same
The disclosure proposes a routing message delivery method, a relay node using the same method, and a communication network using the same method. According to one of the exemplary embodiments, the proposed routing message delivery method would include at least but not limited to initiating a timer having a first timer value that is a non-zero positive number, forwarding a first routing message via a first path in response to receiving the first routing message before the timer expires, initiating a second routing message via the first path and a second path in response to not receiving the first routing message before the timer expires, constructing a current network topology, evaluating the first path and the second path within the current network topology, and updating the current network topology. |
US10243829B2 |
Communication protocol testing method, and tested device and testing platform thereof
A communication protocol testing method, a tested device and a testing platform. The method includes: the tested device and the reference device execute a communication protocol, a message sent and/or received during execution of the communication protocol serving as a first message, and the first message being encapsulated in a data encapsulation format of the communication protocol; the tested device encapsulates a part of data or all the data in the first message and/or known data of the tested device according to a unified data encapsulation format to generate a second message; and the testing platform acquires the second message, parses the acquired second message according to the unified data encapsulation format to obtain a part of data or all the data in the second message, executes testing items, and outputs testing results, thereby completing the test. |
US10243825B2 |
Available bandwidth estimation system, available bandwidth estimation method, reception apparatus, and reception apparatus program storage medium
Failure to identify an accurate rising position of a queueing delay alone has led to the inability to ensure estimation precision. An available bandwidth estimation method comprises: transmitting a packet train constituted by packet pairs arranged at equal intervals, each of the packet pairs comprising two packets of the same size arranged at a zero transmission interval, with the packet size of the packet train increasing at a constant rate; receiving the packet train; calculating an observation delay of the packets included in the received packet train; calculating a serialization delay on the basis of the reception interval between the two packets constituting each packet pair included in the received packet train; removing the calculated serialization delay from the calculated observation delay, thereby calculating a queueing delay; and estimating an available bandwidth on the basis of the calculated queueing delay. |
US10243824B2 |
On-device attribution of network data usage
Embodiments attribute network data transfers to applications executing on a computing device. A data transfer service executes on the computing device to receive and process data transfer requests. The data transfer requests, populated by the applications, have identifiers attributed thereto to enable monitoring of the network data transfers per identifier. For example, network data transfers associated with different mail accounts of a mail program or different web sites of browser are attributed separately. Data usage statistics relating to the network data transfers for each identifier may be generated and presented to the user for review. |
US10243819B1 |
Template generation based on analysis
In a provider network, recommendations pertaining to resources associated with a customer of the provider network is determined. The recommendations are determined based on an analysis of the resources, a requested use of the resources, and industry best practices associated with the requested use, architectural guidance, cost parameters, and policies, among others. An interface configured to provide the recommendations pertaining to the resources and the requested use is provided. A template based on the recommendations is provided and associated with the customer. The template is usable to configure an instantiation of a resource by the provider network. |
US10243818B2 |
User interface that provides a proactive monitoring tree with state distribution ring
A system that displays performance data for a computing environment. During operation, the system determines performance states for a plurality of entities that comprise the computing environment based on values of a performance metric for the entities. Next, the system displays the computing environment as a tree comprising nodes representing the plurality of entities and edges representing parent-child relationships between the plurality of entities. Then, for each parent node in the tree, the system determines counts of one or more performance states for descendants of the parent node in the tree. Finally, the system displays a graphical representation of the determined counts while displaying the parent node. In some embodiments, displaying the graphical representation of the determined counts includes displaying a circular ring comprising visually distinct sections associated with different performance states, wherein the visually distinct sections are sized proportionately with the determined counts for the associated performance states. |
US10243812B2 |
Data structures for categorizing and filtering content
Methods, systems, and computer program products are included for retrieving content. A content payload is received via a network. The content payload includes a first tag that is associated with a first content data structure of one or more content data structures and a second tag that is associated with a second content data structure of the one or more content data structures. The first tag and the second tag are parsed from the content payload. Client information is compared with the first tag and the second tag. The client determines that the first tag matches the client information and the second tag does not match the client information. Based on the determining, content corresponding to the first content data structure is displayed, while content corresponding to the second data structure is not displayed. |
US10243807B2 |
Operational lifetime of communication network nodes
A method for predicting operational lifetime of a node in a communication network is disclosed. The method comprises obtaining an expected operational lifetime for the node (22), monitoring at least one of hardware identification data, operational data or operating environment data for the node (24), obtaining historical failure data for a subset of nodes in the communication network having monitored data corresponding to the monitored data of the node (26) and adjusting the expected operational lifetime for the node according to the obtained historical failure data (28). Also disclosed are a computer program product for carrying out the above method and a network element (500, 600) configured to carry out the above method. |
US10243805B2 |
Web-based network topology viewer
A network topology viewer provides a simulation of a local area network. Any device communicating via the local area network is represented as an icon with networking details (such as device name, connection type and topology, network address, and port status). Moreover, the network topology viewer is web-based, thus providing a generic or agnostic solution that does not depend on hardware or software capabilities. Any device communicating via the local area network may download the network topology viewer using a software plugin or web-based application. The network topology viewer generates a complete and holistic representation of the local area network, thus simplifying diagnostics and maintenance efforts. |
US10243798B2 |
Variable SNMP data collection with embedded queries
Although MIB extensions allow for access to a rich dataset about a variety of SNMP-enabled devices, utilizing the rich dataset for various management tasks can involve collection of a vast amount of data from an SNMP-enabled device. For instance, a network management system may collect several tables of utilization data for thousands of interfaces divided into multiple sets of interfaces on an SNMP-enabled device to calculate the average utilization of a single group of interfaces. Moreover, the values for some OIDs are other OIDs. In at least these cases, the conventional request-response exchange for data collection is insufficient. Expressions can be written with in an expression languages as data collection queries (“embedded queries”) for interactive querying over multiple exchanges for SNMP data collection. |
US10243795B2 |
DNS file settings deferral
Systems and methods of the present invention provide for one or more server computers configured to: receive data encoding an update to a configuration setting in a DNS and an indication of an event deferring the update. After receiving the data and indication, the server(s) may: download, from a DNS server, a zone file comprising the configuration setting; modify the zone file using the update to generate a modified zone file comprising the update; determine, in accordance with the indication, whether the event has occurred; and if so, cause the DNS server to modify the zone file comprising the configuration setting in accordance with the modified zone file. |
US10243791B2 |
Automated adjustment of subscriber policies
Provided are methods and systems for adjusting of subscriber policies. A method for adjusting of subscriber policies may include applying traffic enforcement rules to a data traffic associated with a subscriber. The method can further include determining network conditions associated with the data traffic. The method can include modifying, based on the determination of the network conditions, attributes according to attribute adjustment rules to obtain modified attributes. The method can further include modifying the traffic enforcement rules based on the modified attributes to obtain modified traffic enforcement rules. |
US10243790B2 |
Dynamic network device configuration
A dynamic configuration system can manage and configure switches or other network devices that come online in a network. When the dynamic configuration system determines that a network device has come online, the dynamic configuration system can identify the network device (e.g., based on its network location, neighbors, fingerprint, identifier, address or the like), select the appropriate configuration data for the network based on the desired network topology, and transmit the configuration data to the network device. The network device can then load the configuration data and function as a component of the desired network topology. |
US10243779B2 |
System for decomposing events from managed infrastructures with situation room
A system is provided for clustering events. At least one engine is configured to receive message data from managed infrastructure that includes managed infrastructure physical hardware which supports the flow and processing of information. The at least one engine is configured to determine common characteristics of events and produce clusters of events relating to the failure of errors in the managed infrastructure. Membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in the physical hardware managed infrastructure directed to supporting the flow and processing of information. The at least one engine is configured to create one or more situations that is a collection of one or more events or alerts representative of the actionable problem in the managed infrastructure. A situation room includes a collaborative interface (UI) for decomposing events from managed infrastructures. In response to production of the clusters one or more physical changes in a managed infrastructure hardware is made, where the hardware supports the flow and processing of information. |
US10243770B2 |
Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method and an apparatus for receiving broadcast signals thereof are disclosed. The apparatus for receiving broadcast signals, the apparatus comprises a receiver to receive the broadcast signals, a demodulator to demodulate the received broadcast signals by an OFDM (Orthogonal Frequency Division Multiplex) scheme, a frame parser to parse a signal frame from the demodulated broadcast signals, a time deinterleaver to time deinterleave data in the parsed signal frame and a decoder to decode the time deinterleaved data. |
US10243767B2 |
Communication device and communication method
A communication device according to the disclosure includes: a signal generator that generates, on the basis of the first signal received from a communication partner through a coil, a second signal that synchronizes with the first signal; a first modulator configured to be able to modulate the first signal on the basis of the second signal; a second modulator configured to be able to modulate the first signal; and a communication controller that selects, on the basis of the first signal, whichever modulator is to be operated, from the first modulator and the second modulator. |
US10243766B2 |
Systems and methods for determining and compensating for offsets in RF communications
Systems and methods for identifying and compensating for offsets in received transmission signals in accordance with embodiments of the invention are disclosed. In one embodiment, a vehicle telematics device includes a processor, a transceiver connected to the processor, and a memory connected to the processor and storing a signal detection application, wherein the signal detection application directs the processor to command the transceiver to acquire a transmitted signal based on a set of listening parameters, store the transmitted signal as received signal data, determine the presence of a signal offset by determining monotonicity in the received signal data, generate offset data based on the determined monotonicity, command the transceiver to adjust at least one listening parameter based on the offset data, demodulate the received signal data based on the adjusted listening parameters, and issue a low power command signal. |
US10243762B1 |
Analog delay based fractionally spaced n-tap feed-forward equalizer for wireline and optical transmitters
An analog-based architecture is used to produce tap spacings in an n-tap fractionally-spaced equalizer without the need for digital clock-driven elements. The analog voltage-controlled delay cell circuits control the amount of applied delay based on the measured phase difference between quarter-rate clock signals. Because low speed clock signals are sufficient for comparison purposes, the analog delay cells can be placed before the quarter-rate multiplexors in the data path. The use of analog-based delay cells eliminates the need to route high-speed clock signals to multiple digital delay elements that are typically used to achieve fractionally spaced data signals in n-tap FIR equalizers. Timing margin issues can also be eliminated since digital clocked elements are not used to produce the fractionally spaced delays. The analog-based delay approach also consumes less power relative equalizers that use multiple digital delay elements requiring high speed clock signals. |
US10243760B2 |
Communication device, communication method, and communication system
A communication device performs information communication through a communication line based on communication data specified by a CAN protocol. A communication necessity determination unit determines whether or not the information communication through the communication line is necessary based on external information obtained from an external device. When the information communication is necessary and a communication error is detected, a communication control unit stops the information communication during a fixed period and restarts the information communication after the fixed period elapses. When the information communication is unnecessary, the communication control unit stops transmitting communication data until a predetermined transmission restarting condition is satisfied. |
US10243756B2 |
Lighting control
Apparatus comprising: a transmitter for controlling one or more luminaires which illuminate at least part of an environment occupied by a user; and a controller configured to provide control functionality for controlling the luminaires via the transmitter; wherein the controller is configured to receive an altitude measurement from an altimeter disposed about the user's person, and based thereon to provide said control functionality in dependence on an altitude of the user relative to an altitude of each of the luminaires. |
US10243754B2 |
Protocol independent multicast designated router notify delay feature
Method and system for reducing multicast traffic loss including configuring, on a primary DR including a first configured DR priority, a DR parameter including a value and an attribute; sending to a secondary DR, after a PIM interface comes up, a PIM hello message including a default DR priority lower than a second configured priority of the secondary DR; sending to the secondary DR, after the primary DR reaches a system-up state, a PIM hello message including the default DR priority; performing DR functionality, by the primary DR, after reaching the system-up state; and sending to the secondary DR, after waiting a time period corresponding to the value of the DR parameter, a PIM hello message including the first configured DR priority, where the primary DR waits to send the last PIM hello message to the secondary DR after the time period based on the attribute of the DR parameter. |
US10243753B2 |
Methods for sharing images captured at an event
In the present disclosure, methods, systems, and non-transitory computer readable medium are described whereby images are obtained at a server or another suitable computing device. The images may contain metadata indicating the time, date, and geographic location of capture. In one aspect of the present disclosure, this metadata may be used to determine that the images were captured at an event that is still occurring (in-process event). Users who have uploaded images that are captured at the event may be invited to join an image sharing pool. In response to accepting the invitation, the images provided by the user may be contributed to the image sharing pool, and other users having also joined the image sharing pool will be able to access the newly contributed images. The event associated with the sharing pool may be detected by the system or proposed by a moderator. |
US10243752B2 |
Social media system and method
A system and method of allowing guests of events to interact with other guests of the events. A user of an event system may log into the event system and create a user profile to be utilized in the event system. The user may create an event with the event system. The event may include a geo-fence surrounding a location of the event, which may be customized by the user of the event system. The event may be a public event or a private event. The user of the event system may create an event poster of the event, which may include details of the event, the location of the event, the ability to invite other users of the event system to the event, and the ability to bookmark the event. The user of the event system may invite the other users of the event system to be guests of the event. The geo-location of the guests of the event may also be determined. The guests of the event may be allowed to access features of the event, which may include direct messaging, guest profiles, and friend requests when the geo-location of the guests is within the geo-fence of the event. The features of the event may include direct messaging, guest profiles, and friend requests. The media content of the guests of the event being organized into galleries. |
US10243750B2 |
Core-network control of local break-out for a distributed cloud
The present disclosure generally relates to the field of local break-out traffic. More specifically, the present disclosure relates to a technique of selective copying of data related to traffic that is routed locally in a wireless communication network. A method embodiment comprises: selectively copying data related to locally routed traffic based on one or more control parameters received from a core network (40), the locally routed traffic being routed locally between at least one wireless device (10) and a local service cloud (30); and forwarding the copied data related to the locally routed traffic to the core network (40). |
US10243747B2 |
Tamper detection for hardware devices
A manufacturer of computing equipment may generate a signature for computing equipment by measuring various attributes of the computing equipment, such as the impedance across circuits included in the computing equipment. Verification equipment may be provided to a recipient of the computing equipment. The verification equipment may be configured to generate a signature of the computing equipment over a physical connection between the verification equipment and the computing equipment. A determination may be made whether the computing equipment has been tamper with based at least in part on the signature generated by the manufacturer and the signature generated by the recipient. |
US10243745B2 |
Method and system for producing a secure communication channel for terminals
A method, system, backend, terminal, and computer program product are disclosed for producing a secure communication channel for a terminal, the method having the following method steps. A first method step for setting up a secure communication channel between a communication partner and a backend by a communication protocol. A second method step for producing a communication channel between the communication partner and the terminal. A third method step for transmitting the channel binding information. A fourth method step for storing the channel binding information on the terminal. A fifth method step for creating a data structure and a first digital signature across the data structure y. A sixth method step for sending the data structure and the digital signature from the backend to the terminal. A seventh method step for checking authenticity of the data structure. |
US10243740B2 |
Multi-use long string authentication keys
An authentication system that uses a multi-use long string authentication key to authenticate client device access to protected resources, is presented. The authentication system is based on a shared knowledge of long string authentication key. The authentication key is used as a platform to derive digital signatures for access to protected resources. One or more authentication parameters can be used in combination with the authentication key to derive or validate digital signatures. The one or more authentication parameters can include a key index parameter, a key offset parameter, and a key length parameter. The digital signatures derived from authentication keys can be used to control access to various types of protected resources such as, digital house, a vehicle fob key, a remote garage door opener, a hotel room card key, credit or debit cards magnetic strip or chip, online financial accounts, computer or control systems, or website authentication. |
US10243726B2 |
Signal transceiving device and methods for detecting a synchronization point in a signal
A signal transceiving device includes a transceiver and a microprocessor. The transceiver receives a signal from a power line. The microprocessor performs correlation calculation for the signal with a first predetermined pattern to obtain a plurality of first calculation results, performs correlation calculation for the signal with a second predetermined pattern to obtain a plurality of second calculation results, generates a plurality of weighting values according to the first calculation results and determines a position of a synchronization point in the signal according to the weighting values. When the weighting value corresponding to a sample point of the signal satisfies a first condition and the second calculation result corresponding to the sample point satisfies a second condition, the microprocessor determines to use the sample point as the synchronization point. |
US10243720B2 |
Methods, apparatus and systems for interference management in a full duplex radio system
Methods, apparatus and systems for enabling interference avoidance, for example from self and neighboring interference are disclosed. In one representative method implemented in a Wireless Transmit/Receive Unit (WTRU) using time-frequency (TF) resources in first and second directions, the method includes comprising TF resource muting or symbol muting, by the WTRU, one or more TF resources for communication in the first direction based on information associated with a communication in the second direction or subframe shortening, by the WTRU, by one or more TF resources for communication in the first direction based on information associated with a communication in the second direction. |
US10243717B2 |
Service, wireless device, methods and computer programs
A server receives sensor information from a wireless device and provides control signals based on the sensor information to the wireless device for enabling the device to perform a control task. The server receives an estimate of imminent connection state of the wireless device. Upon the state indicating a connection quality parameter to have a quality below a first threshold, the server provides an information package to be sent to the wireless device for enabling the device to perform an increased part of the control task locally at the device. Upon the state indicating the connection quality parameter to have a quality above a second threshold, the server provides an information package to be sent to the wireless device for enabling the device to be relieved from performing at least a part of the control task by the server providing increased aid in performing the control task. |
US10243716B2 |
Method for aperiodic feedback of channel state information in a wireless access system supporting multi-carrier aggregation
The present invention relates to a wireless access system supporting multi-carrier aggregation (CA) and discloses various methods and devices for aperiodic feedback of channel state information (CSI). The method for aperiodic feedback of the channel state information (CSI) in the wireless access system supporting the multi-carrier aggregation (CA), according to an embodiment of the present invention, comprises the steps of: receiving a first message including an aperiodic CSI request field and uplink grant from a base station; receiving a second message including bitmap information indicating a downlink component carrier (DL CC) subjected to CSI measurement from the base station; measuring the CSI in consideration of at least one of the aperiodic CSI request, uplink grant, and bitmap information; and transmitting the measured CSI to the base station through a physical uplink shared channel (PUSCH) to thereby receive aperiodic feedback of the same. |
US10243713B2 |
DMRS based DL for low latency
Methods, systems, and devices are described for wireless communication at a device. Demodulation reference signals (DMRS) may be used to facilitate demodulation of low latency control or data channels, or both. A wireless communication device may, for example, identify a carrier configuration with transmission time intervals (TTIs) of different durations. A carrier may be configured with TTIs that support low latency operations. A DMRS pattern for resources of a low latency TTI may be determined, and that first DMRS pattern may be based on a DMRS pattern for resources of another, longer-duration TTI. Devices may thus communicate using resources of a low latency TTI based on the first DMRS pattern. For example, a user equipment (UE) may demodulate resources of a low latency channel using the first DMRS pattern, and the first DMRS pattern may be consistent with DMRS patterns supporting non-low latency within a common wireless system. |
US10243705B2 |
Localized and distributed transmission
The available transmission resources on a downlink-shared channel are divided into resource blocks, each resource block comprising a predetermined number of sub-carriers during a predetermined time period. The resource blocks are subdivided into localized resource blocks and distributed resource blocks. A user requiring sufficient resources can be allocated a plurality of said localized resource blocks. A user who would require only a small number of said localized resource blocks can instead be allocated subunits of a plurality of said distributed resource blocks. |
US10243704B2 |
Signalling for per carrier-component based enhanced measurement gap configuration
A network device (e.g., an evolved Node B (eNB) or user equipment (UE)) can process or generate a measurement gap pattern to enable network measurements of carriers or bands during measurement gaps on a per component carrier (CC) basis. The transmitting or receiving of the measurement objects (e.g., carriers or band) communicatively coupled on the network and the measurement gap pattern can be communicated via one or more radio resource control (RRC) signals, and re-configured according to a supporting CC data set identifying one or more criteria related to each CC such as UE capabilities, associations of the UE capabilities to measurement gap configurations, types of measurement gap period/gap offsets, different measurement gap patterns, an absence of a measurement gap, or other criteria related to CCs, respectively. In response to the supporting CC data set, measurement gap patterns can be dynamically re-configured per CC. |
US10243700B2 |
Group scheduling and acknowledgement for wireless transmission
An acknowledgment (ACK) frame has two parts: a group ACK part and a scheduling information part. In the group ACK part, an ACK/NACK indicator is included for a previous uplink (UL) transmission per station (STA). In the scheduling information part, information included for the following UL transmission per selected STA may comprise, for example, one or more of: a number of selected STAs, a media access control (MAC) address of each selected STA, a data transmission duration per selected STA, a transmission rate per selected STA, a request transmission duration, a pilot transmission order, or a STA transmission order. |
US10243699B1 |
Packet coding based network communication
A method for data communication from a first node to a second node over a data channel coupling the first node and the second node includes receiving messages at the first node from the second node, including receiving messages comprising data that depend at least in part of characteristics of the channel coupling the first node and the second node, transmitting messages from the first node to the second node, including applying forward error correction according to parameters determined from the received messages, the parameters determined from the received messages including at least two of a block size, an interleaving factor, and a code rate. |
US10243695B2 |
Apparatus and method for receiving signal in communication system supporting low density parity check code
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 a long term evolution (LTE). A method includes decoding a codeword corresponding to a preset decoding scheme to detect reliability information of each of codeword bits included in the codeword, wherein at least one of a number of quantization bits and a range of a quantization level used for detecting reliability information in the decoding scheme is determined based on a degree of a node on a bipartite graph of a low density parity check (LDPC) code. |
US10243690B2 |
Method and a system for a receiver design in bandwidth constrained communication systems
The present invention relates to a method of improving the performance in bandwidth constrained communication systems while reducing the complexity of the equalizer used for information retrieval, as well as to improving the capacity of communication systems. These properties are achieved by appropriate information encoding, prior to signal shaping before transmission, whereas the equalizer complexity is reduced by applying the intersymbol interference shortening filter prior to the information retrieving equalization. A proper combination of the recounted elements is capable of providing a qualitatively improved and previously unsuspected performance, as compared to its constituent elements. |
US10243684B2 |
Wavelength-division multiplexed polarization-insensitive transmissive modulator
A wavelength-division multiplexed (WDM) polarization-independent transmissive modulator (PITM) that receives a multi-wavelength continuous wave (CW) light of indeterminate polarization, splits the multi-wavelength CW light into two transverse electric (TE) polarized components, demultiplexer the polarized components into single-wavelength CW lights, modulates the single-wavelength CW lights using four-port cross-state or bypass-state modulators, multiplexes the modulated output of the four-port modulators (FPM) into two polarized modulated components, and combines the two polarized modulated components into a multi-wavelength modulated output signal. |
US10243683B2 |
Interference cancellation technique
A technique for cancelling interference in a cellular network (100) is provided. The cellular network (100) comprises intra-frequency cells (102, 104, 106) sending a first identifying signal indicative of a first identifier (ID1) and a second identifying signal indicative of a second identifier (ID2). Each of the cells is identified by a combination of the first identifier and the second identifier. As to a method aspect of the technique, first samples of the first identifying signal are extracted from a signal received by a User Equipment (120). The first samples include contributions from different cells (104, 106) of the cellular network (100). A first set of sample points is selected based on the first samples and a first candidate (104-1) for the first identifier (ID1). Second samples of the second identifying signal are extracted from the received signal. The second sample includes contributions from the different cells (104, 106). A second set of sample points is selected based on the second samples and a second candidate (104-2) for the second identifier (ID2). The interference of the first identifying signal and/or the second identifying signal is cancelled from the received signal based on both the first set and the second set. |
US10243679B2 |
Vulnerability detection
In some examples, a system receives a response from a web server, the response being responsive to a web request sent to the web server. The system executes a script in the response with a web browser, links a document object model (DOM) method to application code executed during the executing of the script, and determines a vulnerability based on the DOM method linked during the executing of the script. |
US10243678B2 |
Linearization of radio frequency transceivers and test systems through dynamic extraction of complex nonlinear models thereof
Dynamic characterization of complex high-order nonlinearity in transmitter (TX) and receiver (RX) signal chains of transceiver systems can be efficiently and accurately performed. A loopback connection may be used to facilitate self-characterization. Appropriate RX and TX configuration settings may be developed to facilitate de-coupling of individual RX and TX nonlinearities from measured cascade nonlinearity. The system's high-order response to a two-tone signal generation may be measured, and complex mathematical analysis may be performed to identify and isolate passband nonlinear components to extract a high-order memory-less model for the system. The extracted system model may be used in the corrective and non-iterative pre-distortion of generated signals and in the post-distortion of received signals to improve linearity performance of the transceiver. The memory-less model and the analytical system are effective in improving performance of class-A-amplifier-based signal chains that are common in test and measurement systems and channel emulation systems. |
US10243673B2 |
Frequency demodulation systems and methods for optical signals
Aspects are generally directed to optical signal receivers and methods. In one example, a receiver includes an optical resonator assembly configured to receive an optical signal at each of a plurality of optical resonators, each optical resonator configured to resonate optical signal energy at a corresponding frequency of the received optical signal, each optical resonator being tuned to a different corresponding frequency of the received optical signal, and each optical resonator being configured to output corresponding output optical signal energy. The receiver includes a detector assembly to detect the corresponding output optical signal energy from each optical resonator, and a signal processing circuit configured detect a frequency variation of the received optical signal based on the corresponding output optical signal energy from at least two of the plurality of optical resonators, and configured to generate a digital signal based on the frequency variation. |
US10243662B2 |
Bias-based Mach-Zehnder modulation (MZM) systems
One example includes a bias-based Mach-Zehnder modulation (MZM) system. The system includes a Mach-Zehnder modulator to receive and split an optical input signal and to provide an intensity-modulated optical output signal based on a high-frequency data signal to modulate a relative phase of the split optical input signal to transmit data and based on a bias voltage to modulate the relative phase of the split optical input signal to tune the Mach-Zehnder modulator. The system also includes a bias feedback controller to compare a detection voltage associated with the intensity-modulated output signal with a reference voltage to measure an extinction ratio associated with an optical power of the intensity-modulated optical output signal and to adjust the bias voltage based on the comparison to substantially maximize the extinction ratio. |
US10243656B2 |
Authentication for wireless local area networks
A digital credential is generated for a user device. The digital credential is transmitted to the user device via an optical wireless communication access point (OWC AP). The user device is located in a coverage area of the OWC AP. The digital credential is provided to a wireless local area network (WLAN AP) associated with the OWC AP for authentication of a request from the user device to access the WLAN. |
US10243652B2 |
Method and apparatus for the detection of distortion or corruption of cellular communication signals
A system for troubleshooting signals in a cellular communications network, and in particular, for determining the cause of distortion or corruption of such signals, includes a robotic or other type of switch. The robotic switch can tap into selected uplink fiber-optic lines and selected downlink fiber-optic lines between radio equipment and radio equipment controllers in a wireless (e.g., cellular) network to extract therefrom the I and Q data. The selected I and Q data, in an optical form, is provided to an optical-to-electrical converter forming part of the system. The system includes an FPGA (Field Programmable Gate Array) or the like, and an analytic computer unit, or web server, and SSD (Solid State Drive) and magnetic disk storage, among other components of the system. The system analyzes the I and Q data provided to it, and determines the cause, or at least narrows the field of possible causes, of impairment to transmitted signals. The system includes a display which provides the troubleshooting information thereon for a user of the system to review, or other form of a report, and may communicate the analytical findings to a remote location over a public or private internet protocol network. |
US10243646B2 |
Performance-based link management communications
Disclosed herein are system, method, and computer program product embodiments for utilizing parallel links to improve sub-network availability and latency performance for ATC traffic. An embodiment operates by receiving a generated message. The type of the generated message is determined, where the type is an air traffic control message or a non-air traffic control message. Based on the type of message, communication links are selected, where the communication links include parallel transmission links or a serial link. The method continues by copying the generated message and transmitting the copied message using the selected communication links. The method waits to receive an acknowledgement indicating receipt of the transmitted message. Upon identifying an acknowledgement, any of the copied messages not yet retransmitted are deleted. |
US10243637B2 |
Method and device for providing a correction parameter for correction of channel state information
A correction circuit (200) for providing at least one correction parameter (206) for correcting channel state information includes: a first input (201) for receiving at least one transport performance indicator (202) indicating a transport performance of data received over a radio channel; a second input (203) for receiving channel state information (204); and an output (205) for providing the at least one correction parameter (206) based on a relationship between the at least one transport performance indicator (202) and the channel state information (204). |
US10243634B2 |
Method and device for dual layer beamforming
A method and device for dual layer beamforming are disclosed to solve the problems of bad beam directivity and poor beamforming effect in current methods for beamforming wherein the method comprises: receiving sounding reference signal (SRS) sent by the terminal wherein the broadband occupied when sending the SRS is divided into a plurality of sub-bands by the terminal; determining the broadband beamforming vector corresponding to the broadband and the sub-band beamforming vector corresponding to each sub-band respectively according to the SRS; determining two polarized-direction beamforming vectors corresponding to each sub-band respectively according to the broadband beamforming vector corresponding to the broadband or the sub-band beamforming vector corresponding to each sub-band; and directed to each sub-band, adopting the two polarized-direction beamforming vectors corresponding to the sub-band for dual layer beamforming. The method for dual layer beamforming of the present application has stronger beam directivity and better beamforming effect. |
US10243633B2 |
Method and apparatus for selecting antenna for dual connectivity in wireless communication system
A method and apparatus for configuring UE transmit antenna selection in a wireless communication system is provided. A user equipment (UE) receiving a configuration of UE transmit antenna selection from a network, and determines whether to apply the configuration of UE transmit antenna selection according to a configuration of dual connectivity. When the configuration of dual connectivity is not received from the network, it is determined to apply the configuration UE transmit antenna selection. |
US10243629B2 |
Base station and beam forming
Embodiments of the present disclosure provide a base station and a beam forming method. The method includes: determining, according to uplink sounding signals separately received using m beams, an uplink receive power of each beam in the m beams, where m is a positive integer greater than 2; selecting n beams from the m beams according to the uplink receive power of each beam in the m beams, where 2≤n |
US10243628B2 |
Massive MIMO array emulation
The disclosed technology relates to systems and methods for emulating a massive MIMO beamforming antenna array of arbitrary size—a channel model between a transmitter and a receiver, with one or more signal paths having respective amplitudes, angles of arrival, angle spreads, and delays. The disclosed technology includes defining a complete channel model H, calculating the correlation matrix for the channel, grouping the base antenna elements of the antenna array by combinations of signal and polarization, and calculating observed beamforming power of each group of the base elements, by applying a cross-correlation matrix to determine observed power signals and delay of each signal at each remote antenna element of the user equipment. Emulation includes supplying cross-correlated signals to remote antenna elements of user equipment during a RF test of the user equipment. Disclosed technology includes a channel emulator that generates output streams for testing user equipment for multiple users. |
US10243627B1 |
Optimizing LTE transmit diversity implementation based on wireless device transmit power and power headroom
A method of controlling a system for transmitting data. The method includes transmitting data using a plurality of transmit paths, receiving at the access node a transmit power and an available transmit power of a wireless device, monitoring at the access node the received transmit power and the received available transmit power over a period of time, determining at the access node the received transmit power meets a first criteria and the received available transmit power meets a second criteria, and reducing transmit paths from the access node in response to determining the received transmit power meets the first criteria and the received available transmit power meets the second criteria. |
US10243623B2 |
Systems and methods to enhance spatial diversity in distributed-input distributed-output wireless systems
Systems and methods are described for enhancing the channel spatial diversity in a multiple antenna system (MAS) with multi-user (MU) transmissions (“MU-MAS”), by exploiting channel selectivity indicators. The proposed methods are: i) antenna selection; ii) user selection; iii) transmit power balancing. All three methods, or any combination of those, are shown to provide significant performance gains in DIDO systems in practical propagation scenarios. |
US10243622B2 |
Enhancement of inter-cell interference coordination with adaptive reduced-power almost blank subframes based on neighbor cell profile data
An inter-cell interference coordination procedure in heterogeneous networks (HetNets) is enhanced based on utilization of cell profile data associated with neighbor access points to improve HetNet spectrum efficiency, mobility performance, and/or overall network capacity. In one aspect, a macro access point can receive cell profile data associated with neighbor access points and modify a power level of reduced-power almost blank subframes (ABS) transmitted by the macro access point to manage macro cell capacity. Further, the macro access point can configure the ABS pattern and transmit the ABS pattern to the neighbor access points. Based on the ABS pattern, the neighbor access points can schedule transmissions to user equipment that are located at (or close to) their cell-edge to reduce inter-cell interference. |
US10243621B2 |
Tightly-coupled near-field communication-link connector-replacement chips
Tightly-coupled near-field transmitter/receiver pairs are deployed such that the transmitter is disposed at a terminal portion of a first conduction path, the receiver is disposed at a terminal portion of a second conduction path, the transmitter and receiver are disposed in close proximity to each other, and the first conduction path and the second conduction path are discontiguous with respect to each other. In some embodiments of the present invention, close proximity refers to the transmitter antenna and the receiver antenna being spaced apart by a distance such that, at wavelengths of the transmitter carrier frequency, near-field coupling is obtained. In some embodiments, the transmitter and receiver are disposed on separate substrates that are moveable relative to each other. In alternative embodiments, the transmitter and receiver are disposed on the same substrate. |
US10243619B2 |
NFC “split stack” architecture
A device (5; 16; 26) that processes a Near Field Communication type application which device (5; 16; 26) comprises: a host controller circuit (3; 27) that processes device applications, that use the Near Field Communication type application, and that processes a host driver (7; 28) that communicates based on a first interface protocol (NCI; EMV); a NFC controller circuit (4; 33) that processes a Near Field Communication type contactless interface (6; 35) and a controller driver (11; 32) that interfaces with the host controller circuit (3; 27), wherein the host controller circuit (3; 27) processes a first transmission module (9; 30) that interfaces with the host driver (7; 28) based on the first interface protocol (NCI; EMV) and with the controller driver (11; 32) based on a second interface protocol, which first transmission module (9; 30) furthermore processes substantially all none-time critical and/or memory consuming tasks of the Near Field Communication type application and wherein the NFC controller circuit (4; 33) comprises a second transmission module (12, 34) that processes all time critical tasks for the Near Field Communication type application towards the Near Field Communication type contactless interface (6; 35). |
US10243617B2 |
Coupling circuit for power line communications
A coupling circuit for power line communications includes a coupling transformer having first and second mutually coupled windings, with the first winding connectable to a power line. The second winding includes a pair of intermediate taps with one or more tuning inductor therebetween. The inductor or inductors are set between a first portion and a second portion of the second winding of the coupling transformer. A switch member is provided coupled with the inductor. The switch member is selectively actuatable to short-circuit the inductor. |
US10243615B2 |
Apparatus and methods for launching electromagnetic waves having a certain electric field structure
Aspects of the subject disclosure may include, receiving a signal, and launching, according to the signal, an electromagnetic wave along a transmission medium, where the electromagnetic wave propagates along the transmission medium without requiring an electrical return path, and where the electromagnetic wave has a phase delay profile that is dependent on an azimuth angle about an axis of the transmission medium. Other embodiments are disclosed. |
US10243614B1 |
Method and system for calibrating multi-wire skew
Methods and systems are described for receiving, over a plurality of consecutive signaling intervals, a plurality of codewords, each codeword received as a plurality of symbols via wires of a multi-wire bus, the plurality of symbols received at a plurality of multi-input comparators (MICs), wherein each symbol is received by at least two MICs, generating, for each codeword, a corresponding linear combination of the received symbols, generating a plurality of composite skew measurement signals over the plurality of consecutive signaling intervals, each composite skew measurement signal based on samples of one or more linear combinations, and updating wire-specific skew values of the wires of the multi-wire bus, wherein one or more wire-specific skew values are updated according to composite skew measurement signals associated with linear combinations formed by at least two different MICs. |
US10243613B1 |
Talker feedback system
An audio communication system which enables two-way audio communication between at least two users in separate locations includes a talker feedback system which commands a set of audio drivers to generate an acoustical feedback signal which includes at least a portion of an audio input received from the talker to be directed to the talker. The acoustical feedback signal can be generated in response to an intensity of the talker-generated acoustical signal meeting a threshold level, and the feedback can result in causing the talker to reduce the intensity of the talker-generated audio content. The acoustical feedback signal can be directed to a limited portion of the environment in which the talker is located. The talker feedback system can provide at least some of the feedback to the talker via a haptic feedback device. |
US10243606B1 |
Portable communications device with tactility element
A portable communications device includes a housing, a push button disposed along the housing, and an antenna radiating element disposed within the housing and spaced from the push button. The antenna radiating element is configured to be contacted and deflected by the push button to provide a tactile response when the push button is pressed. |
US10243604B2 |
Autonomous vehicle mesh networking configuration
An autonomous vehicle (AV) tracking and updating system tracks locations of AVs traveling throughout a given region. Using a stored network resource map, the system identifies a number of network-limited areas in the given region, and determines when respective AVs will enter one of the network-limited areas. In response, the system transmits a set of configuration commands to a number of proximate AVs to establish a mesh network with the respective AVs. |
US10243603B2 |
Mobile communication system, different mobile devices sharing same phone number on mobile communication system, and method of providing mobile communication service between different mobile devices sharing same phone number
A mobile device configured to share a phone number of another mobile device on a mobile communication system, the mobile device including: a controller configured to, after determining that a phone function of the another mobile device is deactivated, activate a phone function of the mobile device to which the phone number of the another mobile device is assigned; and a communicator configured to perform a mobile communication function using the phone number when the phone function of the mobile device is activated. |
US10243601B2 |
System and method for frequency reuse for wireless point-to-point backhaul
A system and method for frequency reuse for wireless point-to-point backhaul. Frequency reuse is enabled through the cancellation of interfering signals generated by interference sources. In one embodiment, a conventional dish antenna is complemented with one or more additional auxiliary antennas (e.g., isotropic). The one or more additional auxiliary antennas enable cancellation of interfering signals whose direction of arrival (DOA) is off the dish antenna's bore-sight. |
US10243592B2 |
Method and apparatus for generating hybrid polar code
Embodiments of the present invention provide a method and an apparatus for generating a hybrid Polar code. The method includes: obtaining a first matrix of N×N and a sequence that includes N bits, N rows of the first matrix correspond to the N bits in the sequence in a one-to-one manner, and N is a positive integer; determining reliability of the N bits, and determining the weight of each row in the N rows of the first matrix; selecting, according to the reliability of the N bits and the weight of the N rows of the first matrix, K bits among the N bits as information bits, or selecting, according to the reliability of the N bits and the weight of the N rows of the first matrix, K rows of the first matrix to construct a second matrix of K×N used for encoding. |
US10243591B2 |
Sequence detectors
Sequence detectors and detection methods are provided for detecting symbol values corresponding to a sequence of input samples obtained from an ISI channel. The sequence detector comprises a branch metric unit (BMU) and a path metric unit (PMU). The BMU, which comprises an initial set of pipeline stages, is adapted to calculate, for each input sample, branch metrics for respective possible transitions between states of a trellis. To calculate these branch metrics, the BMU selects hypothesized input values, each dependent on a possible symbol value for the input sample and L>0 previous symbol values corresponding to possible transitions between states of the trellis. The BMU then calculates differences between the input sample and each hypothesized input value. The BMU compares these differences and selects, as the branch metric for each possible transition, an optimum difference in dependence on a predetermined state in a survivor path through the trellis. |
US10243590B1 |
Detection of errors in a ternary content addressable memory
A ternary content addressable memory (TCAM) may implement complete detection of single and double bit errors for entries. A single error correction double error detection (SECDED) error correction code may be generated and maintained for each entry in the TCAM. The SECDED error correction code may be generated from the parity bit and bits that indicate don't−care conditions in memory cells storing a value for an entry in the TCAM. When an entry of the TCAM is accessed, the value of the entry may be validated with respect to the SECDED error correction code. All single bit errors and double bit errors in the value or data stored for the value, such as a parity bit or value bit, may be detected. All single bit errors and some double bit errors may be corrected. |
US10243586B2 |
Coding method, decoding method, coder, and decoder
An encoding method of generating an encoded sequence by performing encoding of a given encoding rate based on a predetermined parity check matrix. The predetermined matrix is either a first parity check matrix or a second parity check matrix. The first parity check matrix corresponds to a low density parity check (LDPC) convolutional code that uses a plurality of parity check polynomials, and the second parity check matrix is generated by performing at least one of row permutation and column permutation on the first parity check matrix. A parity check polynomial satisfying zero of the LDPC convolutional code is expressible by using a specific mathematical expression. |
US10243580B1 |
Digital to analog converter with iterative stepping to each output value
A digital to analog converter (DAC) that provides an output that is iteratively stepped as the DAC increments or decrements from its digital input to analog output. The DAC has configurable registers to store a timer count value, an iteration value, and the input value. A state machine compares the iteration value to current DAC values, and adds or subtracts the iteration value until the final output is reached. |
US10243579B2 |
Programmable trim filter for successive approximation register analog to digital converter comparator
The disclosure includes a successive approximation register (SAR) analog to digital converter (ADC). The SAR ADC includes a sampling network to store a sample of an analog signal. The SAR ADC also includes a comparator to successively compare the sample to reference values to determine a digital value corresponding to the sample of the analog signal. The comparator employs a plurality of comparator preamplifiers. The comparator also includes a programmable trim filter. The programmable trim filter is selectively set to adjust a bandwidth of the comparator preamplifiers to a bandwidth value corresponding with a preamplifier settling time subceeding a preamplifier settling threshold. |
US10243567B2 |
Flip-flop and driving method thereof
A flip-flop includes a conditional boosting stage, a pulse generator and a latch. The conditional boosting stage includes a boosting capacitor, and is configured to pre-charge the boosting capacitor in accordance with a previous output signal and boost a node connected to the boosting capacitor upon a level the previous output signal being different from a level of a current input signal. The pulse generator is configured to generate a pulsed signal in accordance with transitions of a clock signal. The latch configured is to latch the current input signal to a current output signal in accordance with the pulsed signal. |
US10243565B2 |
Nonlinear resistor with two transistor chains
Disclosed is a semiconductor logic element including a field effect transistor of the first conductivity type and a field effect transistor of the second conductivity type. A gate of the first FET is an input of the semiconductor logic element, a drain of the second FET is referred to as the output of the semiconductor logic element and a source of the second FET is the source of the semiconductor logic element. By applying applicable potentials to the terminals of the field effect transistors it is possible to influence the state of the output of the logic element. Also disclosed are different kinds of logic circuitries including the described logic element. |
US10243560B2 |
Maintaining slew rate while loading flash memory dies
Systems and methods for maintaining a slew rate while loading flash memory dies are described. In one embodiment, the systems and methods may include placing one or more comparator circuits connectively between one or more channel controllers and a plurality of flash memory dies and maintaining a slew rate in relation to the one or more channel controllers writing data to a plurality of flash memory dies inside the solid state drive. In some cases, a hardware controller of a solid state drive may include the one or more channel controllers. In some cases, the plurality of flash memory dies may include at least one NAND die. |
US10243559B2 |
Integrated circuit with spare cells
The disclosure relates to an integrated circuit comprising: a first voltage terminal; a second voltage terminal; and a plurality of logic cells, comprising one or more field effect transistors having a p-type channel and one or more field effect transistors having an n-type channel. The plurality of logic cells comprises a regular subset of cells and a spare subset of cells. Electrical connectors are arranged to: connect the gates of the regular subset of cells in order to provide a functional logic arrangement; connect the gates of the one or more field effect transistors having a p-type channel of the spare subset of cells to the first voltage terminal; and connect the gates of the one or more field effect transistors having an n-type channel of the spare subset of cells to the second voltage terminal. |
US10243558B2 |
Complementary metal-oxide-semiconductor (CMOS) inverter circuit device
There is provided a CMOS inverter circuit device. The CMOS inverter circuit device includes a delay circuit unit configured to generate different charge and discharge paths of each gate node of a PMOS transistor and an NMOS transistor respectively at the time that an input signal transitions between high and low levels. Therefore, the present examples minimize or erase generation of a short circuit current made at the time that the input signal transition. The examples may simplify circuit architecture, and may make a magnitude of a CMOS inverter circuit device smaller. |
US10243554B2 |
Power switching circuit
According to a first aspect of the present disclosure, a power switching circuit is provided, comprising: a bandgap reference circuit configured to receive an input voltage and to generate a reference voltage in response to receiving said input voltage; a supply selection circuit configured to receive at least two supply voltages, to select the highest voltage of said supply voltages and to provide said highest voltage to the bandgap reference circuit. According to a second aspect of the present disclosure, a corresponding method of operating a power switching circuit is conceived. |
US10243545B2 |
Shift register utilizing latches controlled by dual non-overlapping clocks
Disclosed herein is an electronic device including a flip flop and clock generation circuitry for controlling the flip flop. The flip flop includes a master latch receiving input for the flip flop, with the master latch latching the received input to its output in response to a first clock. The slave latch receives input from the output of the master latch, and latches the received input to its output in response to a second clock. The clock generation circuitry is configured to logically combine a device clock and an input clock to produce the first and second clocks. |
US10243544B1 |
Light detection with logarithmic current-to-voltage converter
This disclosure provides systems, methods and apparatuses for processing analog signals with a wide dynamic range. In some implementations, the analog signal may be a current signal that is logarithmically scaled to decrease its dynamic range and converted to an output voltage using two or more diodes. A first diode may be used to scale a first range of the current signal and a second diode may be used to scale a second range of the current signal. |
US10243533B1 |
Automatic loop gain calibration in amplification circuits
Aspects are directed to an amplifier circuit including a signal processing circuit and a calibration circuit. In certain specific embodiments, the signal processing circuit includes a signal combiner and a closed-loop feedback path, and the signal processing circuit is designed to provide a loop transfer function for a derived signal partly representing contributions from an audio input signal, a control or pilot signal having a target frequency range, and a calibration signal. The signal combiner is designed to combine aspects of the control or pilot signal and aspects of the audio input signal, and the calibration circuit is designed to adjust an effective gain of the derived signal in response to whether a unity-gain frequency of a signal in the closed-loop feedback path, as provided via the loop transfer function, is higher or lower than the target frequency range. Consistent therewith and in yet more specific embodiments, such an amplifier circuit can define the target frequency range relative to the transfer function and an associated unity-gain frequency. |
US10243529B2 |
Satellite microphone assembly
In one embodiment, a satellite microphone assembly for use in teleconferencing or other audio based communications comprises a base housing a microphone and volume control electronics. The base is enclosed by a cylinder, rotatable about the base and having a top surface configured to be an actuatable button to toggle a mute/unmute status of the microphone. The cylinder has a sidewall configured to be engaged by a user such that the user can rotate the cylinder. An optical sensor is supported by the base, and is configured to detect a rotation of the cylinder and to output information about a direction and a degree of rotation of the cylinder to the volume control electronics, causing a rotation of the cylinder to affect the volume level of a speaker. |
US10243527B2 |
Gain control method for a broadband inductorless low noise amplifier
A low noise amplifier comprising an adjustable gain and a variable impedance controller is provided. The low noise amplifier is configured to sink current and to adjust a shunt resistance substantially simultaneously. |
US10243525B2 |
Power amplifier and radio transmitter
A power amplifier includes a carrier amplifier that operates from when an input signal is small, a peak amplifier that starts to operate when the input signal becomes large, a phase adjusting circuit that adjusts phases of an output of the carrier amplifier and an output of the peak amplifier, an impedance transforming line that transforms a load of the carrier amplifier when the input signal is small, and has a characteristic impedance close to an optimum load impedance of the carrier amplifier, and a circuit that is arranged between the output of the carrier amplifier and the impedance transforming line and reduces an output capacitance of the carrier amplifier. |
US10243523B2 |
Ultra-broadband transimpedance amplifiers (tia) for optical fiber communications
Design of ultra broadband transimpedance amplifiers (TIA) for optical fiber communications is disclosed. In one embodiment, a TIA comprises a gm-boosted dual-feedback common-base stage, a level shifter and an RC-degenerated common-emitter stage, and a first emitter-follower stage, wherein the first emitter follower stage is inductively degenerated. An output of the TIA is buffered using a second emitter-follower stage. |
US10243519B2 |
Bias control for stacked transistor configuration
Various methods and circuital arrangements for biasing one or more gates of stacked transistors of an amplifier are presented, where the amplifier can have a varying supply voltage that varies according to a control voltage. The control voltage can be related to a desired output power of the amplifier and/or to an envelope signal of an input signal to the amplifier. Particular biasing for selectively controlling the stacked transistors to operate in either a saturation region or a triode region is also presented. Benefits of such controlling, including increased linear response of an output power of the amplifier, are also discussed. |
US10243517B2 |
Enhanced amplifier efficiency through cascode current steering
According to some implementations, a power amplifier (PA) includes a common emitter configured to receive a radio-frequency (RF) signal. The PA also includes a carrier amplifier coupled to the common emitter to form a carrier cascode configuration, a collector of the carrier amplifier provided with a first supply voltage. The PA further includes a peaking amplifier coupled to the common emitter to form a peaking cascode configuration, a collector of the peaking amplifier provided with a second supply voltage greater than the first supply voltage. |
US10243515B2 |
Semiconductor device and measurement device
A semiconductor device includes an electronic component that includes an oscillator and has terminals on one face. A semiconductor chip is electrically connected to the electronic component and also includes terminals on one face thereof. The electronic component and the semiconductor chip are mounted to a mounting base such that the terminals of the electronic component and the terminals of the semiconductor chip face in the same direction. First bonding wires are connected to the terminals of the semiconductor chip, and second bonding wires having an apex height smaller than that of the first bonding wires connect the terminals of the electronic component to the terminals of the semiconductor chip. A sealing member completely seals within at least the electronic component. |
US10243513B2 |
System comprising a photovoltaic cell and a luminous intensity measuring device and method for measuring luminous intensity received by the photovoltaic cell
The measuring device determines the luminous intensity received by a photovoltaic cell electrically connected at output to an electrical energy storage unit via a DC-DC converter and to an external capacitor arranged in parallel to the DC-DC converter. It includes: a variable resistor arranged between an input terminal and an earth terminal; a control unit arranged to vary the value of the variable resistor within a plurality of determined resistance values; a discharge unit for the external capacitor controlled by the control unit so as to discharge said external capacitor to a reference voltage; and a photovoltaic cell voltage change detector which is arranged to be capable of determining, when a measurement is made, whether the voltage at said input terminal increases or decreases between two instants separated by a given time interval. |
US10243509B2 |
Photoelectric conversion module group
Provided is a photoelectric conversion module group that enables a balance of high levels of mechanical strength improvement and weight reduction when thin photoelectric conversion modules are used. The photoelectric conversion module includes: a plurality of photoelectric conversion modules (11); a flexible linking portion (12) that mechanically and electrically connects two adjacent photoelectric conversion modules (11) among the plurality of photoelectric conversion modules (11); a flexible protective member (14) that covers at least one of a front surface and a rear surface of the linking portion (12); and one or more rigid reinforcing members (13) that partially cover the photoelectric conversion modules (11). In a case in which a reinforcing member (13) is present at a rear surface of any of the photoelectric conversion modules (11), the rear surface includes an exposed surface region that is not covered by the reinforcing member (13). |
US10243505B1 |
Wire management racking system for photovoltaic solar modules
A framed PV module rooftop and ballasted ground mount racking system by which the mounting structure also functions as a wire management system and operates as an electrical raceway that includes a plurality of North-South mounting structures, oriented in a North-South direction, each of the North-South mounting structures including a North-South open-air channel for receiving wires, and each of the North-South mounting structures configured for supporting a solar module at a selected tilt angle; a plurality of East-West mounting structures, oriented in an East-West direction, each of the East-West mounting structures including an East-West open-air channel for receiving wires, wherein the coupling of said North-South mounting structures to said East-West mounting structures forms a continuous, open-air, electrical raceway with intersections within an array for module connectivity. |
US10243503B2 |
Drive controller and drive control method for electric motor
The present invention relates to drive controller and control method for an electric motor equipped with coil sets corresponding to plural phases. The drive controller and control method for an electric motor of the present invention control, in case of abnormal energization that a potential of the coil reaches a power supply potential or a ground potential, at least one of a high-potential side switching element and a low-potential side switching element in a failed energization system involving the abnormal energization into ON state so as to reduce a phase-to-phase impedance and also, detect a braking torque generated in the energization system involving the abnormal energization to control an output of a normal energization system not suffering from the abnormal energization based on the detected braking torque. |
US10243501B2 |
Inverter control device
If a fault occurs in a buffer unit from which a PWM signal is outputted, an abnormal PWM signal may be outputted from the buffer unit. When a fault occurs in a first buffer unit, a fault detection unit detects a fault in the PWM signal being inputted via a second buffer unit. When the fault in the PWM signal is detected, the fault detection unit outputs a PWM fault signal to an arithmetic unit and the second buffer unit. In response to the input of the PWM fault signal, the second buffer unit sets the output thereof to high impedance and drives the inverter circuit by a protection operation PWM signal to perform protection operation of a motor. |
US10243499B2 |
Motor driving apparatus and home appliance including the same
A motor driving apparatus and a home appliance including the same. The motor driving apparatus includes a temperature sensing unit to sense a compressor temperature, an inverter including a plurality of switching elements to convert a direct current (DC) voltage into an alternating current (AC) voltage and to supply AC voltage to a motor used to drive the compressor, and a controller to control the inverter. The controller performs control to apply motor preheating current for preheating of the motor during a first period before startup of the motor, and varies depending on the sensed temperature a time during which the motor preheating current is applied or a current application level. A reduction in power consumption during the preheating of the compressor is achieved. |
US10243497B2 |
Motor control apparatus and electronic power steering system
In an apparatus, a motor current limit calculator calculates a motor current limit to which a motor current is to be limited. A motor current command calculator calculates a motor current command representing a target value for the motor current. A current command corrector corrects the motor current command as a function of the motor current limit. A motor voltage command calculator calculates a motor voltage command as a function of the corrected motor current command and the motor current, and feed back the motor voltage command to the motor current limit calculator. The motor voltage command represents a target value for a voltage of the output power applied to the motor. The motor current limit calculator calculates the motor current limit in accordance with the motor current, the converter current limit, and the motor voltage command fed back from the motor voltage command calculator. |
US10243493B2 |
Motor control device and image forming apparatus
A pulse generation unit is configured to output pulse signals for driving the stepping motor. A control unit is configured to perform acceleration control or deceleration control of the stepping motor via the pulse generation unit. The control unit is configured to calculate a number of the pulse signals to be output from the pulse generation unit to the stepping motor when accelerating or decelerating the stepping motor at constant acceleration in the acceleration control or the deceleration control based on an initial speed of the stepping motor when the acceleration control or the deceleration control starts, a target rotation speed, and time from start control of the stepping motor to time when the stepping motor reaches the target rotation speed, and change a rotation speed of the stepping motor in the acceleration control or the deceleration control along a sinusoidal waveform. |
US10243486B2 |
Vibration wave motor
Included are a vibrator including a protruding portion that performs high frequency vibration; a friction member, the vibrator being pressed to cause the protruding portion to abut to the friction member; a fixing member to which either the vibrator or the friction member; a movable member that moves integratedly with either the vibrator or the friction member; a plurality of rotating members enabling relative movement between the friction member and the movable member; and a falling off restriction portion that prevents the rotating members provided in either the fixing member or the movable member from falling off, wherein the falling off restriction portion abuts to an opposed portion opposed to the falling off restriction portion to restrict a movable range of the movable member in a pressing direction and to prevent the rotating members from falling off. |
US10243485B2 |
Peg-style electrostatic rotating machine employing dielectric sleeves
An electrostatic rotating electrical machine employs axially extending electrically conductive pegs (for example, on a stator) interacting with the least one of a comparable set of overlapping axially extending pegs on a rotor or a dielectric sleeve which experiences an induced electrostatic charge electrostatically attracted to the stator pegs. A dielectric sleeve may also encase either one or both of the rotor pegs and stator pegs to provide improved electrostatic field shaping and reduced dielectric fluid usage and mechanical susceptibility. |
US10243482B2 |
Solid-state power converters
A phase leg for a multilevel inverter includes a first direct current lead, an outer solid-state switch, an inner solid-state switch, and a midpoint-clamping device. The outer solid-state switch device is connected to the first direct current lead. The inner solid-state switch is connected in series with the outer solid-state switch. The midpoint-clamping device is a bi-directional current flow device connected between a second DC lead and a node between the inner and outer solid-state switches for reducing conduction losses associated with current flowing through the phase leg. |
US10243480B2 |
Multi-cell converter apparatus including isolating component
To provide a multi-cell converter apparatus that is both miniature and low-cost, provided is a multi-cell converter apparatus including a plurality of AC/DC converting cells with AC sides that are connected in series to an AC power supply; and a plurality of isolating components that are connected in cascade and each transmit a potential difference input thereto to a later stage while providing isolation between input and output. Each AC/DC converting cell has a terminal that is at a reference potential inside the AC/DC converting cell connected to a terminal of a corresponding isolating component among the plurality of isolating components. |
US10243478B2 |
High-power single-stage LED driver with bipolar ripple cancellation
Provided are circuits and methods for a power converter that converts AC input power into DC output power using a first output circuit that provides a first output comprising a DC voltage with a first AC voltage ripple and a second output circuit including a floating capacitor and one or more power switching device, and provides a second output comprising a second AC voltage ripple, wherein the first output and the second output are connected together in series, such that the first AC voltage ripple is substantially cancelled and substantially ripple-free DC output power is provided. Embodiments significantly reduce the total output capacitance requirement without sacrificing power factor, thus avoiding the need for electrolytic capacitors and enabling the use of long-life film capacitors. The circuits and methods are particularly suitable for use in applications where ripple-free high power and high reliability are required, such as in high power LED lighting. |
US10243477B2 |
Semiconductor device having a bypass capacitor
A semiconductor device 1 of an embodiment is provided, including an insulating substrate 2, conductive pattern parts 51, 52, 53, 54, and 55 formed on the insulating substrate, semiconductor switching parts 10 and 20, and a bypass capacitor 80, the semiconductor switching part 10 provided on the conductive pattern part 51, the semiconductor switching part 20 provided on the conductive pattern part 52, the semiconductor switching part 10 having a side S1 and a side S2, the semiconductor switching part 20 having a side S3 and a side S4, an imaginary line L1 extending along the side S1 and an imaginary line L2 extending along the side S3 intersecting each other. |
US10243472B2 |
Valley to valley switching in quasi-resonant mode for driver
Techniques are described to adjust the time when a switch is turned on from the time of one voltage valley to the time of another voltage valley for controlling an average load current or average load voltage. In some examples, the adjustment is instantaneous, and in some examples, the adjustment is gradual. Both of these example techniques provide for high switching efficiency of the switch. |
US10243471B2 |
Power converter controller with multiple power sources
A controller includes a first power circuit, a second power circuit, and a charging control circuit. The first power circuit is coupled to a bypass terminal and a first terminal to be coupled to receive charge from a secondary winding. The first power circuit transfers charge from the first terminal to the bypass terminal. The second power circuit is coupled to the bypass terminal and a second terminal to be coupled to a receive charge from an output of a power converter. The second power circuit transfers charge from the second terminal to the bypass terminal. The charging control circuit controls which of the first and second power circuits transfers charge to the bypass terminal. |
US10243469B1 |
Adaptive burst generation for use with a DC-output converter
These teachings apply with respect to a direct current (DC)-output converter and provide for adjusting a number of switching pulses per burst cycle as a function, at least in part, of converter output loading. This adjustment can be made by controlling burst frequency with respect to at least one predetermined threshold frequency. The predetermined threshold frequency can comprise a non-audible frequency such that the number of switching pulses is adjusted to prevent the burst frequency from itself constituting an audible signal. The adjustment of the number of switching pulses per burst cycle may only occur when the output loading is less than a predetermined level of loading. These teachings may also provide for clamping the pulse frequency for the pulses in each burst package to a particular value when dynamically controlling the number of pulses in each burst package. The aforementioned particular value may constitute, for example, a highest available switching frequency. |
US10243466B2 |
Switching power supply apparatus and error correction method
In a switching power supply apparatus, a magnitude of an output current of a first converter, which has been detected in a state in which a second converter is stopped, is transmitted to a measurement tool and a magnitude of an output current of the second converter, which has been detected in a state in which the first converter is stopped, is transmitted to the measurement tool. Correction values determined by the measurement tool based on transmission contents are received and stored in a memory. A magnitude of the output current which is used for PWM control of the first converter and a magnitude of the output current which is used for PWM control of the second converter are respectively corrected with the correction values. |
US10243465B1 |
Self-stabilized constant on-time control
Some apparatus and associated methods relate to a buck-derived switched mode power supply with constant on-time and configured to substantially maintain a steady-state average switch period in a time interval between a start of a load transient and the time when the inductor current returns to a steady state. In an illustrative example, the time interval may include a first and a second predetermined number of cycles after the start of the load transient. The switch period may be modulated, for example, by an amount calculated to supply a change in additional energy demand in the first number of cycles and an opposite amount in the subsequent second number of cycles calculated to maintain the average steady-state switch period over the time interval. In various examples, maintaining average switching period with constant on-time may minimize transient response times without sacrificing stability and without the need for complex compensation networks. |
US10243463B2 |
Non-inverting buck-boost converter control
An apparatus comprises a voltage supply configured to provide an input voltage, a buck-boost converter coupled to the voltage supply and comprising an inductor, and a buck-boost controller coupled to the power supply and the buck-boost converter. The buck-boost controller comprises a mode controller coupled to the buck-boost converter and a comparator coupled to the mode controller and the buck-boost converter. The comparator is configured to compare an error signal based on an output voltage of the buck boost-converter to an output current of the inductor to produce a control signal. The mode controller is configured to control the output voltage at least in part according to the control signal. |
US10243462B2 |
High speed tri-level input power converter gate driver
Various methods and devices that involve electronic circuits are disclosed. A disclosed method includes buffering an input signal using a first buffer. The first buffer is powered by a supply voltage and a reference voltage. The method also includes buffering the input signal using a second buffer. The second buffer is powered by the reference voltage and a ground voltage. The method also includes level shifting a first buffer output signal of the first buffer to a voltage range using a first level shifter, and level shifting a second buffer output signal of the second buffer to the voltage range using a second level shifter. The voltage range is larger than a delta between the supply voltage and the reference voltage. The reference voltage is greater than one quarter of the supply voltage and less than three quarters of the supply voltage. |
US10243458B2 |
Method and apparatus for hysteresis regulation of the output voltage of a DC-to-DC converter
A method and a device for monitoring the output current from a DC static converter. The monitoring device has a switching device for switching a switch on the DC static converter, in accordance with a hysteresis regulation of the output current from a DC static converter within a hysteresis range defined by a lower limit value and an upper limit value. A switch on the DC static converter is switched by the switching device when the value passes out of the hysteresis range and at least one limit value is modified to compensate for switching delays by way of a compensating circuit connected to the switching device. |
US10243454B2 |
Boost circuit
A boost circuit includes a power rail to provide a supply voltage, a switch transistor controlling output of a boosted signal from a source of the switch transistor, and a timing and voltage control circuit configured to generate an equalization (EQ) signal to be applied to a gate of the switch transistor. The EQ waveform has a level being an EQ high level, an EQ low level lower than the EQ high level, or an EQ clamped level between the EQ low level and the EQ high level. |
US10243451B1 |
System and method for powering a switching converter
A circuit and method for regulating an internal power supply of a switching converter is presented. A switching converter with a depletion mode power switch coupled to an enhancement mode power switch via a switching node and an energy storing element coupled to the depletion mode power switch is provided. The energy storing element may be adapted to provide energy to the switching converter. For instance, the energy storing element may be a capacitor. Optionally, the switching converter may comprise an inductor coupled to the depletion mode transistor, the inductor being adapted to provide an inductor current. |
US10243449B1 |
Multifunction three quarter bridge
Some apparatus and associated methods relate to a buck-derived switched mode power supply with three-quarter bridge (TQB) formed with a bypass switch in parallel with an inductor. In an illustrative example, the bypass switch may be configured to, in response to a decrease in average load demand, operate in a first mode to turn on the bypass switch to selectively circulate inductor current through the bypass switch while a high-side switch and a low-side switch are off. In a second mode, the bypass switch may be turned off to circulate the inductor current through, for example, an output capacitor and the low-side switch. In some implementations of the TQB, the bypass switch may be operated, for example, to selectively transfer a controlled amount of energy stored in the inductor to the output capacitor in response to a decrease in average load demand. |
US10243447B2 |
Converter control with reduced link capacitor
A controller controls power between a source and a load with a link capacitor. (a) A switch vector is selected based on load and source values, a capacitor voltage value, and a switch state selection mode. The switch vector identifies an on or off configuration for load and source switches during a subcycle that allow or do not allow current flow between the link capacitor and the load switch or source switch. (b) The state of the load and source switches is controlled in the on configuration or in the off configuration based on the selected switch vector. (c) It is determined that it is time to select a next switch vector. (a) to (c) are repeated for each subcycle of the determined number of switching subcycles. At least one load switch and at least one source switch are simultaneously in the on configuration during at least one subcycle. |
US10243444B2 |
Power converter system having active standby mode and method of controlling the same
A power system for power conversion between at least one power source and a grid is disclosed. The power system includes a power converter having a plurality of semiconductor switches, configured to adapt a power supply to a desired output; and a controller for controlling the power converter in an active mode and an active standby mode, the controller configured to: determine to enter into the active mode or the active standby mode; based on the active mode or the active standby mode is determined, control the power converter to be in a gating state with the grid or to be in a non-gating state with the grid. |
US10243443B2 |
Bias voltage generator for n-channel based linear regulator
Apparatus and methods for a bias supply circuit to support power supply including a switched-mode voltage converter cascaded with an n-channel-based linear regulator are provided. In an example, a cascaded power supply system can include a switched-mode DC-to-DC power converter, including an input voltage node, a first stage output voltage node, and a bootstrapped floating bias voltage node, and a linear regulator circuit. The linear regulator circuit can include an n-channel field-effect transistor (NFET) pass transistor, including a drain terminal coupled to the first stage output voltage node, a gate terminal, and a source terminal configured to provide a second-stage output voltage, and a gate driver circuit, including a driver output coupled to the gate terminal of the NFET pass transistor, and a high side supply node configured to receive a bias voltage generated from the bootstrapped floating bias voltage node. |
US10243435B2 |
Electric motor rotor optimized for great powers
A rotor for a high-speed, high-power electric motor includes, according to the rotor axis, a magnetic mass surrounded on both sides by short-circuit rings, and crossed at several notches by electrical conductors connecting the short-circuit rings to form a squirrel cage. Each electrical conductor is formed of a single bar having a trapezoidal section over its entire length. |
US10243434B2 |
Stator with overmolded core and mold for producing same
A stator of an electric motor includes a core and a covering overmolded on the core. The mold for overmolding the covering on the core includes first and second cavity-defining portions and pluralities of first and second pins extending at least generally toward opposite ones of the cavity-defining portions. The cavity is configured to receive the core therein. The first pins and the second pins are configured to extend into the cavity when the mold is in the closed position to cooperatively at least in part secure the core in the cavity. |
US10243426B2 |
Motor
A motor includes a bus bar assembly including a bus bar, a wiring member, and a bus bar holder. The bus bar holder includes a main body portion, a bottom portion, and a first circuit board support portion. The wiring member includes a circuit board connection terminal electrically connected to the circuit board. The circuit board connection terminal includes a contact portion connected to the circuit board, and applies force to the circuit board through the contact portion. The first circuit board support portion is disposed at a region of the bottom portion to define a side at which the circuit board connection terminal is located when viewed from one direction. The first circuit board support portion and the contact portion are located at different positions when viewed from the one direction. |
US10243423B2 |
Bearing block cover, axial flux motor, elevator and method of compensating manufacturing tolerances in an axial flux motor
An axial flux motor includes a first motor body part to which a stator including ferromagnetic stator cores and coils has been attached, a second motor body part attached to the first motor body part, a rotor including a number of magnets between the first and the second motor body parts, arranged against the stator in such a manner that an air gap remains between the rotor and the stator; and at least one bearing between the rotor and the stator. The axial flux motor further includes a bearing block cover attached to cover the bearing. A bearing block cover, elevator and a method of compensating manufacturing tolerances in an axial flux motor are also provided. |
US10243420B2 |
Embedded magnet rotor for rotary electric machine having gaps with adhesive fill rates
In an embedded magnet rotor for a rotary electric machine, permanent magnets are respectively accommodated in magnet housing apertures that pass axially through a rotor core that is held by a shaft, an adhesive is injected into and cured in gaps between the permanent magnets and the rotor core in the magnet housing apertures, and fixes the permanent magnets to the rotor core, a first end plate is held by the shaft so as to contact a first axial end of the rotor core, and blocks first axial end openings of the plurality of magnet housing apertures, and a fill rate of the adhesive that is injected into the gaps is increased gradually from a first axial end toward a second axial end of the magnet housing apertures. |
US10243416B2 |
Motor
An electric motor includes a stator and a rotor. One of the stator and the rotor includes a magnetic core, preferably an iron core. A reactive metal or a mixture or reactive metals is fixed to the magnetic core. The or each reactive metal has a reactivity greater than the reactivity of the metal of the magnetic core. A rotor and a stator is also provided. By fixing the reactive metal or metal mixture to the magnetic core of the motor, rotor or stator, oxidation and corrosion of the core can be avoided or reduced. |
US10243413B2 |
Resonance type power transmission device
Disclosed is a resonance type power transmission device in which a plurality of systems having respective transmitters and receivers 3 are arranged opposite to each other and each of the systems transmits electric power having a single frequency, each of the transmitters and receivers having a transmission antenna 5 and a reception antenna 6 which are disposed so as to be fitted to each other, and in which a magnetic sheet 7 is disposed in a portion between the systems, opposite to the transmitters and receivers 3 at a distance, from each of the transmitters and receivers 3, of 1/10 or more of the minimum of the outer diameters of the transmission antenna 5 and the reception antenna 6. |
US10243411B2 |
Wireless charger with uniform H-field generator and EMI reduction
The present disclosure pertains to wireless chargers. In one embodiment, a 2×2 array of conductive coils produces magnetic fields. Adjacent coils receive current having different directions to cancel magnetic fields around a periphery of the array. A wireless charging platform may include at least four such coils. Regions between and above the coils may include magnetic fields approximately parallel to the surface of the platform so that electronic devices may be charged while standing up during operation by a user with reduced exposure to magnetic radiation. An electronic device may also be placed flat on each coil for charging. |
US10243410B2 |
Electronic device and power management method
According to a first aspect of the present disclosure, an electronic device is provided, comprising: a first power extraction unit configured to extract a first amount of power from an RF field present on the RF antenna and to provide said first amount of power to one or more circuits of the electronic device; a second power extraction unit configured to extract a second amount of power from the RF field and to provide said second amount of power to an output of the electronic device; a control unit configured to control the second amount of power provided to said output. According to a second aspect of the present disclosure, a corresponding power management method for use in an electronic device is conceived. According to third aspect of the present disclosure, a corresponding non-transitory computer-readable medium comprising instructions is provided. |
US10243408B2 |
Wireless power receiver
An automatic tuning assist circuit is coupled with a transmission antenna. Multiple switches SW and a first auxiliary capacitor CA are arranged between a first terminal and a second terminal of the automatic tuning assist circuit. A first control unit is configured to switch on and off the multiple switches SW in synchronization with a driving voltage VDRV. A power supply is configured to apply the driving voltage VDRV across a series circuit that comprises the transmission antenna and the automatic tuning assist circuit. |
US10243406B2 |
Wireless power transfer system
In a wireless power transfer system, a resonant circuit is formed on the secondary coil side, phase information of a resonant current flowing in the resonant circuit is detected, and, based on this phase information, a driving frequency is determined so that the current phase of a driving current flowing in a primary coil slightly delays from the voltage phase, thereby driving the primary coil. A Q valued determined based on a leakage inductance of the secondary coil, a capacitance of a resonant capacitor, and an equivalent load resistance is set to a value greater than or equal to a value determined by Q=2/k2 (k is a coupling coefficient). |
US10243405B2 |
Electromagnetic energy-flux reactor
Systems and methods for providing power to a load are provided. One system includes a first reactor including a first plurality of coils. A first coil of the first plurality of coils is configured to generate a first magnetic field, and a plurality of second coils of the first plurality of coils are configured to generate a plurality of second magnetic fields that vary an intensity of the first magnetic field. The system further comprises a second reactor comprising a second plurality of coils, wherein the second plurality of coils are configured to tune the first reactor to the load. The first reactor is configured to provide the power to the load, and the second reactor is configured to increase the power provided to the load by increasing an intensity of the second magnetic fields generated by the second coils and tuning the first reactor to the load. |
US10243404B2 |
Wireless power receiving apparatus
A power receiving apparatus is configured including a control circuit together with a reception coil, a rectifier circuit, a smoothing capacitor, and a modulator. A received power calculation unit calculates an electric power consumption PD of the wireless power receiving apparatus based on a predetermined calculation expression. A parameter acquisition unit acquires a first parameter α and a second parameter β via an external component. A correction unit calculates a received electric power PRP of the wireless power receiving apparatus according to a correction expression PRP=α×PD+β. |
US10243403B2 |
Power transmitting apparatus, power receiving apparatus, wireless power transfer system, control method, and storage medium
A power transmitting apparatus that wirelessly transmits power to one or more power receiving apparatuses determines whether each of the one or more power receiving apparatuses has a function for internally lowering a voltage obtained through power reception, and controls the transmitted power so that, in a case where at least one of the one or more power receiving apparatuses does not have the function, overvoltage is not applied to the power receiving apparatus that does not have the function. |
US10243401B2 |
Method for controlling power supply and system
A method for controlling power supply and a system are disclosed. The method includes: receiving an idle communication indicative instruction sent by a field energy supply device through a communication path; sending a waiting time extension instruction to the field energy supply device through the communication path, to instruct the field energy supply device to supply field energy continuously; and receiving a response to the waiting time extension instruction sent by the field energy supply device through the communication path, closing the communication path, and supplying with power by utilizing the field energy through a power supply path. |
US10243400B2 |
Wireless power transmitter
Embodiments provide a wireless power transfer technology, and more particularly, provide a wireless power transmitter, which may improve wireless power transfer efficiency, thereby achieving increased performance. The wireless power transmitter includes a Printed Circuit Board (PCB), a first transmission coil attached to a first surface of the PCB, a second transmission coil and a third transmission coil, each attached to a second surface of the PCB so as to overlap the first transmission coil, and a control circuit board for controlling wireless power transfer through the first to third transmission coils. |
US10243394B2 |
Portable electric vehicle supply equipment
An electric vehicle service equipment (EVSE) system includes an EVSE case having a front plug face, a rear face, and left and right gripping sides that collectively define a trapezoidal prism cross section, the left and right gripping sides further having left and right convex gripping portions, respectively, a relay positioned within the EVSE case, and a controller positioned within the EVSE case and in communication with the relay, the controller responsive to a pilot duty signal, when a pilot duty signal is present. |
US10243388B2 |
Charging system using wound rotor synchronous motor
Disclosed herein is a charging system using a wound rotor synchronous motor, capable of increasing a battery charging capacity while reducing the volume, weight, and/or cost of a vehicle increased due to an on-vehicle charging circuit. The charging system includes an inverter converting a DC output of a battery into a plurality of AC signals having different phases, a wound rotor synchronous motor having a plurality of stator coils, to which the AC signals having different phases are respectively input, and a field coil forming a mutual inductance with the stator coils, the field coil being installed in a rotor to form a magnetic flux using the DC output of the battery, and a controller allowing the battery and the field coil to be insulated from each other in a charge mode in which electricity from a grid is applied to the field coil of the wound rotor synchronous motor. |
US10243384B2 |
Battery charge apparatus and charge system
A battery charge apparatus and a charge system are disclosed. The charge apparatus includes first and second charge module connected to each other. The first charge module is connected to an auxiliary power, makes a processor thereof generate a charge-unit-address code for the charge unit thereof, and turns on an auxiliary switch thereof for transmitting the auxiliary power to the second charge module for activated the second charge module. The second charge module then sends a charge-module-address request to the first charge module to ask for a charge-module-address code. Thereafter, the first charge module performs charge procedure and informs the second charge module to perform charge procedure when battery connected to the first charge module is fully charged. The second charge module then performs charge procedure and sends fully charged information to the first charge module when the battery connected to the second charge module is fully charged. |
US10243378B2 |
Discharge protection circuit and its control method
A discharge protection circuit has a cell combination with more than one cell, a power supply circuit, an output circuit, a MCU chip, a voltage detection circuit, a NTC circuit, a current detection circuit, a drive circuit and a drive switch. The power supply circuit, the output circuit and the cell combination form a series connection and the MCU chip forms an electrical connection with the voltage detection circuit, the drive circuit and the current detection circuit, respectively, with the voltage detection module being electrically connected with the cell combination and the NTC circuit respectively. A control method includes enabling a discharge procedure of the discharge protection circuit to discharge with a power quantity 0.2 times nominal power quantity each hour. In this procedure, the MCU chip is cyclically dormant to reduce the control power dissipation and improve discharge quantity while achieving discharge protection of the battery pack. |
US10243374B2 |
Mobile device and method of managing charging current
A device which includes interfaces, a measurement unit, a switching unit, and a control unit is used to parcel out charging currents to other chargeable devices, and allow partial charging of certain devices when full power is not available. The interfaces are connected to the chargeable devices. The measurement unit is connected to the power supply unit and the interfaces, and obtains a maximum supply current of the power supply unit and charging currents for the chargeable devices. The switching unit is connected between the measurement unit and the interfaces. The control unit is connected to the measurement unit and the switching unit, and selectively allows charging of the chargeable devices by controlling the switching unit according to the maximum supply current and the charging currents required. |
US10243373B2 |
Power control system, power control device, server device, and method for controlling power control system
Provided are a power control system, power control device, server device, and method for controlling a power control system in which the power control device can control load devices even when communication between the power control device and the server device is cut off, and which allow for timely discovery that communication has been cut off. A server device (20) extracts at least one of an elapsed time and remaining number of control instructions not acquired by a power control device (10) by polling and provides a warning when at least one of the elapsed time and the remaining number is at least a predetermined value. When the server device does not respond to polling, the power control device (10) creates a control instruction based on control guideline information and executes the control instruction. |
US10243371B2 |
System, apparatus, and method for controlling load sharing of generator sets
A control system, apparatus, and method to control load sharing of multiple generator sets of a power supply system are described. Load transient set points to add an individual generator set can include a transient percentage threshold to characterize load transients as a load transient, a transient count threshold, and a transient count time period during which a detected number of load transients is compared with the transient count threshold. A controller can determine whether to add the individual generator set based on whether the detected number of load transients is equal to the transient count threshold within the transient count time period and control addition of the individual generator set responsive to the detected number of load transients equaling the transient count threshold. |
US10243361B2 |
Decentralized control of electricity passing through electrical grid
An amount of electricity passing through an electrical grid is controlled by balancing amount of electricity for each energy provider and each energy consumer. In response to transmitting requests for the electricity, a decentralized control system receives an amount of electricity each energy operator agrees to supply or demand to satisfy the requests, as well as a sensitivity of the amount of electricity to a variation of at least one parameter of a corresponding request. The system updates parameters of at least some requests in directions governed by the corresponding sensitivities to produce a balanced amount of electricity for each energy provider and each energy consumer. The system causes the energy providers to supply into the electrical grid their corresponding balanced amounts of electricity and causes the energy consumers to consume from the electrical grid their corresponding balanced amounts of electricity. |
US10243360B2 |
Power supply apparatus for setting target times of control signals
A power supply apparatus may include an electronic control unit. The electronic control unit may be configured to set target timing of switching of each of the switch. The electronic control unit may be configured to set the target timing in one cycle of a first carrier wave in accordance with first timing and in one cycle of a second carrier wave in accordance with second timing. The first timing may be two of timing in the one cycle of the first carrier wave that are defined by a first target duty ratio and the first carrier wave. The second timing may be two of timing in the one cycle of the second carrier wave that are defined by a second target duty ratio and the second carrier wave. The second carrier wave may be in the same cycle as the first carrier wave. |
US10243359B2 |
Method and system for using demand side resources to provide frequency regulation using a dynamic allocation of energy resources
In a direct load control system supporting frequency control of an electrical grid, loads are grouped into a plurality of load aggregations based on electrical power draw characteristics of the loads, e.g. power draw magnitude characteristic and transient slew rate. A best-fit dispatch signal is generated for each load aggregation to match a desired load response with a sum of predicted load responses of the aggregations each operating in accord with its best-fit dispatch signal. For each load aggregation, its best-fit dispatch signal is communicated to the loads of the load aggregation, and the loads of the load aggregation are operated in accord with the best-fit dispatch signal communicated to the loads. The desired load response may be generated based on historical Automatic Generation Control (AGC) signal data and at least one of (1) a weather forecast and (2) daily, weekly, and seasonal cycles. |
US10243356B2 |
Overvoltage protection device
A device may be for protection against overvoltages in a power supply line. The device may include a breakover diode, an avalanche diode coupled in series with the breakover diode, and a switch coupled in parallel with the breakover diode and the avalanche diode. The device may also include a circuit coupled across the avalanche diode and configured to control the switch. |
US10243354B2 |
Indicator using existing power supply controller terminals
A power conversion circuit has a controller with an input terminal and a circuit configured to drive an electric current out of the input terminal in response to a condition of the controller. An indicator is coupled to the input terminal of the controller. The controller includes a clock signal controlling the electric current out of the input terminal. The input terminal is a voltage sensing terminal or feedback input terminal in some embodiments. |
US10243350B2 |
Protection circuit and ground fault circuit interrupter
The present invention relates to a protection circuit and a ground fault circuit interrupter. A protection circuit may include a power supply circuit, a ground fault detection circuit, a signal amplifying and shaping circuit, a microcontroller control circuit, a power supply detection and indicator circuit, a tripping mechanism control circuit, and a reverse grounding detection and execution circuit. The microcontroller control includes a microcontroller, a first capacitor, and a reset filter circuit. The reset filter circuit comprises a reset IC, a second capacitor, and another capacitor. A ground fault circuit interrupter may comprise an interrupter body with a protection circuit in the interrupter body. The practice of the present disclosure may address installation safety risks of conventional ground fault circuit interrupters and arc fault circuit interrupter and improve the safety of ground fault circuit interrupters. |
US10243345B2 |
Circuit breaker having breaker information module and method of use
A circuit breaker is described herein. In one aspect, the circuit breaker includes a communication module, a non-transitory memory device, and a memory controller. The communication module is configured to receive protection settings and breaker information from a trip unit coupled to the communication module. The protection settings and the breaker information are received upon powering-on the trip unit. The non-transitory memory device is configured to store the protection settings and the breaker information associated with the circuit breaker. The memory controller is configured to cause the protection settings and the breaker information received to be written to the non-transitory memory device. |
US10243343B2 |
Systems and methods for detecting and identifying arcing based on numerical analysis
Method and system allowing more accurate detection and identification of unwanted arcing include novel processing of signal voltage representing recovered power-line current. In one implementation, arc-faults are detected based on numerical analysis where individual cycles of line voltage and current are observed and data collected during each cycle is processed to estimate likelihood of presence of arc-event within each individual cycle based on pre-defined number of arc-events occurring within pre-defined number of contiguous cycles. In another implementation, fast transient current spikes detection can be done by: computing difference values between consecutive line-current samples collected over a cycle, average of differences, and peak-to-peak value of line-current; comparing each difference value to average of difference; comparing each difference value to peak-to-peak value; and, based on calculation of composite of two comparisons, using thresholds to determine if arcing is present within processed cycle. |
US10243340B2 |
Space dampers for four-conductors bundles
A space damper for 4-cable bundles of overhead power transmission lines is disclosed, comprising a framework (10) where—from four support arms (20a-20b) depart, at the distal ends of which there are provided clamps for fastening electric cables, said arms (20a-20c) being constrained to the framework (10) through respective dampening hinges (30a-30c), wherein the spacer damper is configured so that the vertical, natural-mode frequencies thereof are higher than the corresponding horizontal, natural-mode frequencies thereof. |
US10243330B2 |
Optoelectronic device with resonant suppression of high order optical modes and method of making same
Optical beam quality of an optoelectronic device is improved by suppression of high-order transverse optical modes by their resonant interaction with the continuum of modes in the surrounding regions, such continuum being realized by replacement of one or several layers by layers having a lower refractive index. In particular, selective oxidation of GaAlAs-based vertical cavity surface emitting laser results in (Ga)AlO layers surrounding the aperture and having a lower refractive index than the original (Ga)AlAs layers. The continuum of optical modes originates due to the modification of the optical field in the areas surrounding the aperture caused by the low index insertions positioned to result in enhancement of the optical field in their vicinity. High-order lateral optical modes in the aperture region exhibit larger leakage losses than the fundamental lateral optical mode due to the resonant interaction with the continuum of modes outside the aperture, enabling single-mode lasing from a broad aperture vertical cavity surface emitting laser. |
US10243328B2 |
Semiconductor laser
A hybrid single or multi-wavelength laser using an optical gain element, such as a semiconductor optical amplifier (SOA), for example a QD RSOA, and a semiconductor, e.g. silicon, photonics chip is demonstrated. A plurality, e.g. four, lasing modes at a predetermined, e.g. 2 nm, spacing and less than 3 dB power non-uniformity may be observed, with over 20 mW of total output power. Each lasing peak can be successfully modulated at 10 Gb/s. At 10−9 BER, the receiver power penalty is less than 2.6 dB compared to a conventional commercial laser. An expected application is the provision of a comb laser source for WDM transmission in optical interconnection systems. |
US10243327B2 |
Optical source
An optical source is presented comprising a laser and an optical filter in optical communication with the laser. The laser comprises an optical gain section; and an optical phase control section. The filter is configured to receive light output from the laser and filter the said received light. The source is configured to input the filtered light back into the laser. |
US10243326B2 |
Semiconductor laser, light source unit, and laser light irradiation device
A waveguide includes a narrow waveguide, wide waveguides, and tapered waveguides. A width Ww of the wide waveguides is wider than A width Wn of the narrow waveguide. The tapered waveguides have their width continuously varying so as to couple the narrow waveguide and the wide waveguides, respectively. Assuming a length of the waveguide as L and an area as S, Ks=S/(Wn·L) and 1 |
US10243321B2 |
Laser diode package
A laser package for use in a dermatological treatment device may include a conductive carrier, an insulation layer arranged over a first region of a first side of the conductive carrier, a semiconductor laser device mounted to a second region of the first side of the conductive carrier, and a conductive film secured to the semiconductor laser device and extending over at least a portion of the insulation layer, such that the conductive film is insulated from the conductive carrier by the insulation layer, and wherein a coefficient of thermal expansion of the semiconductor laser device differs from a coefficient of the conductive carrier to which it is mounted by more than 20%. |
US10243319B1 |
Tunable laser system and amplifier using a noble gas-filled hollow-core fiber waveguide
An optical system including a laser system for generating a plurality of coaxial laser beams. The laser beams are combined by the laser system for generating at least two different frequency components. One or more hollow core photonic crystal fibers each filled with a noble gas receive the coaxial laser beams from the laser system and generate an idler emission having an idler frequency component according to four-wave mixing of the at least two different frequency components in the one or more hollow core photonic crystal fibers. A control system is configured to control a gas pressure of the one or more hollow core photonic crystal fibers for controlling the idler frequency component of the idler emission. |
US10243317B2 |
Laser device and photoacoustic measurement device
Disclosed are a laser device which uses alexandrite crystal and is capable of suppressing abnormal oscillation even if the size thereof is reduced and suppressing damage to an AR coating on a Q switch or alexandrite crystal, and a photoacoustic measurement device. A laser rod 11 includes alexandrite crystal. A flash lamp 12 irradiates the laser rod 11 with excitation light. A resonator includes a pair of mirrors 14 and 15 with the laser rod 11 sandwiched therebetween. A Q switch 16 is inserted into the optical path of the resonator and controls the Q value of the resonator. A polarizer 17 is inserted into the resonator and is a non-coated Brewster polarizer which selectively transmits light in a predetermined polarization direction among light emitted from the laser rod. |
US10243310B1 |
Technologies for simultaneous engagement of electrical connectors
This disclosure discloses a technology that enables a first set of electrical connectors hosted via a first carrier board to simultaneously engage with a second set of electrical connectors hosted via a second carrier board. This simultaneous engagement occurs based on a movement of the first carrier board toward the second carrier board, or vice versa, such that the first set of electrical connectors progressively engages and aligns with the second set of electrical connectors to enable signal communication therethrough. The movement of the first carrier board toward the second carrier board can be facilitated via a fastener. |
US10243309B2 |
Engine block heater cord set
An engine block heater and an engine block heater cord set. The heater has a cavity formed from a plurality of opposed lobes spaced symmetrically about its upper end. The lobes matingly engage a connector of a cord set. First and second electrical terminal are disposed within opposed lobes and are electrically coupled to a heating element. The cord set comprises an electrical power cord engagable with the heater. A connector includes a plurality of power contacts, where the number of power contacts is four or more and a multiple of two. Each of the power contacts is electrically bonded to one of first and second electrical conductors. The power contacts are positioned symmetrically relative to one another on the connector with diagonally opposite contacts having a different polarity and spaced apart by a distance generally equal to the distance between the electrical terminals of the heater. |
US10243305B1 |
Electrical connector assembly
An electrical connector assembly includes a metal housing for being installed on a printed circuit board, a first connector, and a second connector. The metal housing is provided with a receiving space. The receiving space has a first insertion opening and a second insertion opening, the first insertion opening is located at the front end of the metal housing, and the second insertion opening is located at the rear end of the metal housing. The first connector is inserted into the receiving space through the first insertion opening, and the second connector is inserted into the receiving space through the second insertion opening and butted with the first connector. The first connector and the metal housing are permanently locked with each other by a buckle structure therebetween, such that the first connector cannot be disengaged from the metal housing. |
US10243303B2 |
Plug connector with ground terminals in contact with metal shell
A plug connector includes a metal shell, an insulating body retained in the metal shell and having a mating portion, multiple terminals, and at least one grounding elastic piece. The mating portion is recessed from front to back to form a mating slot. The terminals include contacting portions arranged in a row on upper and lower opposite sides of the mating slot. The terminals include at least one ground terminal formed by blanking a sheet metal. The plate surface of the ground terminal is arranged vertically. The grounding elastic piece is formed by blanking a sheet metal. The plate surface of the grounding elastic piece is arranged in parallel to the plate surface of the ground terminal, and the two are connected electrically to each other. A conducting portion is formed on the cutting surface of the grounding elastic piece, and in contact with the metal shell. |
US10243297B2 |
Communications plug with improved cable manager
A communications plug is described. The communications plug includes a plug housing and a cable manager partially enclosed within the plug housing. The cable manager has a first cable management section and a second cable management section connected to opposing ends of a bridge section. The first and second cable management sections are configured to fold together along at least one longitudinal axis of the cable manager around a portion of the cable before the cable manager is inserted into the plug housing. |
US10243295B2 |
3D-printed seals and connectors for electric submersible pumps
An electrical connector assembly for electric submersible pumps (ESPs) has a fluid impenetrable seal 3D-printed between the power cable and an internal housing component of the electrical connector assembly. Electrical insulation or dielectric for a conductor of the power cable may also be 3D-printed integrally with the fluid seal. The housing component, such as an internal electrical housing, may also be 3D-printed integrally with the printed seal. Likewise, in an implementation, the 3D-printed seal, the internal housing component, and an outer pothead case may all be 3D-printed as a unit onto the power cable. The 3D-printed seal and associated pothead components may be composed of a variety of chemical-resistant materials, such as printed polyarylether-ketones, printed fluorinated polymers, and metal alloys. The 3D-printed seal may also include barrier materials or reinforcement fillers to enhance strength and chemical resistance to well fluids and gases. |
US10243292B2 |
Holder assembly
An embodiment includes a holder assembly with terminals that are supported by insert molding. The terminals are electrically connector to conductors, which can be covered with an insulative covering, and thus provide easy to connector holder assemblies. The holder can include features that allow an LED module to be inserted into a recess in the housing and retained via a friction fit. Such a configuration allows the assembly to be shipped as an assembly without the need to solder the LED module to the holder and while still ensuring a reliable electrical connection between the LED module and the corresponding holder assembly. |
US10243291B2 |
Electrical connector for circuit board
An electrical connector with terminals having contact portions that come into contact with a connected circuit board and a housing that supports the terminals. The housing has a stationary housing for attaching to a circuit board and a movable housing configured to move with respect to the stationary housing. The connecting circuit board contacts the contact portions on the movable housing side. The terminals each have a stationary-side supported portion that is supported by the stationary housing, a movable-side supported portion that is supported by the movable housing, and an elastic portion that links the stationary-side supported portion and the movable-side supported portion. The elastic portions each have longitudinal portions extending in the connector mating direction, and a lateral portion extending in a direction perpendicular to the mating direction, and reach the stationary-side supported portions via bent portions that are bent at the inner ends of the lateral portions. |
US10243290B2 |
Electric connector, printed circuit board and production method
An electric connector for mounting on a printed circuit board and for establishing electrical contact with a counterpart connector comprises a main contact for establishing electrical contact with a contact of the counterpart connector, and a PCB connection band for attaching to the printed circuit board that is electrically coupled to the main contact. |
US10243288B2 |
Female-type electrical connector, male-type electrical connector, and electrical connector assembly utilizing same
The housing of the female-type electrical connector has a mating area used for mating with the above-mentioned male-type electrical connector formed within the terminal array range of the blades and outside the placement range of the blades in the through-thickness direction of the blades and, within the mating area, has guided portions which are formed as spaces that receive the guiding portions of the male-type electrical connector, and block portions which enter the block portion receiving spaces of the male-type electrical connector and support the blades of the male-type electrical connector in the above-mentioned through-thickness direction, with said block portions being formed in the same region as the guided portions in the above-mentioned through-thickness direction. |
US10243283B2 |
Terminal temporary holding structure
In a terminal temporary holding structure, a terminal fitting includes a cable connecting part, an electrical contact part fastened to the busbar terminal, and a connecting part connecting the electrical contact part and the cable connecting part. A terminal step part is formed in the terminal fitting at a position at which the connecting part and the electrical contact part are connected to each other. A housing in this structure includes a drop-in recess accommodating the electrical contact part and a suppressing part disposed over the cable connecting part and/or the cable. An engagement step part configured to engage to the terminal step part is formed in a step of a periphery of the drop-in recess so as to temporarily hold the terminal fitting in cooperation with the suppressing part before the electrical contact part is fastened to the busbar terminal by the fastening member. |
US10243282B1 |
Linking rod clamping mechanism for connecting coaxial connector with printed circuit board
A linking rod clamping mechanism for connecting a coaxial connector with a printed circuit board includes a fine adjustment assembly that includes a cam and a screw to link with each other, an elastic assembly, and a connecting rod assembly consisting of at least two rectangular bodies. The positioning is achieved in a push manner by pushing the rotating handle down or lifting the rotating handle up, providing a stable structure, reliable operation, simple and quick operation. The linking rod clamping mechanism not only exerts an even force but also can determine the yield and decrease the adjustment time greatly. Furthermore, after the fine adjustment assembly is adjusted, the printed circuit board is clamped for performing a test. The same printed circuit boards in thickness can be quickly replaced and reused, thereby improving the yield and increasing the error tolerance. |
US10243279B2 |
Slot antenna with radiator element
An antenna assembly includes a conductive plate having a slot formed within the conductive plate. A conductive coupling element is positioned within the slot of the conductive plate to form a slot antenna structure with the conductive plate. At least one conductive radiator element is positioned outside of the slot. An antenna feed structure is electrically coupled to the conductive coupling element and the at least one conductive radiator element. The antenna feed structure is configured to simultaneously resonate the slot antenna structure and the at least one conductive radiator element. The slot antenna structure and the conductive radiator element work in combination to resonate at substantially similar (e.g., overlapping) RF communication bands or at different RF communication bands. |
US10243278B2 |
Multi-frequency array antenna
The present application provides a multi-frequency array antenna. The multi-frequency array antenna includes at least one dual-polarized low frequency subarray (21) and at least one dual-polarized high frequency subarray (22), where the dual-polarized low frequency subarray (21) and the dual-polarized high frequency subarray (22) are arranged, within a same radome (23), in parallel along an axial direction (24) of the multi-frequency array antenna, the dual-polarized low frequency subarray includes at least two types of dual-polarized low frequency radiation unit pairs (211), and each of the dual-polarized low frequency radiation unit pairs includes at least four low frequency radiation units. In this structure, effective working regions of the multiple low frequency radiation units in each dual-polarized low frequency radiation unit pair cover a larger area, and therefore diameter utilization of the dual-polarized low frequency radiation unit pair is higher, and a gain of the low frequency subarray is higher. |
US10243275B2 |
Antenna assembly for long-range high-speed wireless communications
Various embodiments of antenna assemblies are disclosed herein. In one embodiment, the antenna assembly includes a reflector comprising a center opening, a feed-antenna subassembly situated in front of the reflector, a rear housing situated behind the reflector, and a pole-mounting bracket comprising a base plate situated between the reflector and the rear housing. The feed-antenna subassembly comprises a feed tube that houses at least one of: a transmitter circuit and a receiver circuit. The rear housing is coupled to a front side of the reflector via the center opening. The rear housing comprises a center cavity, and a back end of the feed tube is inserted in and coupled to the center cavity. The base plate is coupled to the reflector and the rear housing in such a way that decoupling between the base plate and the reflector requires a prior decoupling between the feed-antenna subassembly and the rear housing and a prior decoupling between the rear housing and the reflector. |
US10243266B2 |
Portable antenna control device and antenna control system
A portable antenna control device includes: a main controller for generating a control signal for adjusting a device provided in an antenna; a modem unit for converting the control signal generated by the main controller into an on-off keying (OOK) signal; a power management unit for supplying direct current power; and an OOK port for synthesizing and outputting the OOK signal converted by the modem unit and the direct current power supplied by the power management unit. |
US10243261B2 |
Data communications case having an internal antenna array
A data communications apparatus is disclosed including a case having a base and a lid connectable to the base, the lid movable with respect to the base between an open position and a closed position. A power supply can be positioned inside the case. A router device can be positioned inside the case, the router device including a plurality of external ports. An antenna array can be positioned inside the case, the antenna array in electrical communication with the router device. An access port can be defined in the case and aligned with the external ports of the router device such that the external ports are accessible through the access port. Electronic devices can be connected to the external ports of the router device from an exterior of the case through the access port. |
US10243260B2 |
Antenna unit, communications system with antenna unit, and method of producing antenna unit
An antenna unit includes an antenna prepared by winding conducting wire around a magnetic body. The antenna unit also includes a metal housing to accommodate the antenna. The metal housing includes a first cut-out to allow a magnetic field generated by the antenna to pass through the metal housing. |
US10243252B2 |
Antenna mounting component and antenna device
An antenna mounting component to be mounted to a fixing aperture on a mounting face of a car body, includes: a male screw for fixing an antenna; a protrusion provided on an antenna base, the protrusion having a female screw corresponding to the male screw; and a legged washer having multiple legs, the male screw being inserted into the legged washer, the legs being to be fixed onto the mounting face. The multiple legs are disposed at an equal interval in a circumferential direction around the inserted male screw through the legged washer; and distances in a radial direction from the inserted male screw to the respective contact points of the multiple legs with the mounting face are equal. |
US10243249B2 |
Multi-stage broadband directional coupler
An improved multi-stage broadband directional coupler with at least one line junction between two successive coupling sections has a) a change in the line thickness (LD) and/or b) a change in the line width (LB) and/or c) a change in the coupling distance (KA) between the adjacent coupling sections of the two coupling lines. An electrically conductive cover connected to the coupler housing is provided adjacent to the at least one line junction. |
US10243247B2 |
Frequency tunable reflectionless bandstop filter using L-resonators
A bandstop filter includes a coupled line bandstop filter, a capacitor and a resistor. The coupled line bandstop filter includes a transmission line element and a shaped transmission line element. The shaped transmission line element includes a coupled line element disposed so as to electromagnetically couple with the transmission line element, and a second line element disposed so as not to be parallel with the transmission line element. The capacitor is electrically connected to the coupled line element. A portion of the received oscillating signal includes a bandstop frequency. Physical attributes of the coupled line bandstop filter, the capacitor and the resistor are such that the portion of the received oscillating signal including the bandstop frequency is attenuated. |
US10243239B1 |
Gel polymer electrolyte and lithium secondary battery comprising the same
Provided are a gel polymer electrolyte including a polymer network, and an electrolyte solution impregnated in the polymer network, wherein the polymer network is formed by combining a first oligomer, which includes unit A derived from a monomer including at least one copolymerizable acrylate or acrylic acid, unit C including urethane, and unit E including siloxane, in a three-dimensional structure, and a lithium secondary battery including the gel polymer electrolyte. |
US10243237B2 |
Battery based on organosulfur species
Metal-sulfur batteries, such as lithium-sulfur batteries, are prepared using one or more organosulfur species such as organic polysulfides and organic polythiolates as part of the liquid or gel electrolyte solution, as part of the cathode, as part of the anode (or used to treat the anode), and/or as part of a functionalized porous polymer providing an intermediate separator element. |
US10243233B2 |
Swelling tape for filling gap
The present invention relates to swelling tape for filling a gap and its use. The swelling tape is, for example, applied between gaps in which a fluid is present, thereby being deformed into a three-dimensional shape to fill the gap and fix an object separated by gaps as needed. |
US10243230B2 |
Fuel battery
A fuel battery 11 includes a cell laminated body 21 including lamination of a plurality of cells 20, a current-collecting plate 22 disposed at an end of the cell laminated body 21, the current-collecting plate being made of a metal material, and an anti-rust plate 23 disposed between the cell laminated body 21 and the current-collecting plate 22, the anti-rust plate being made of a metal material that is different from the metal material of the current-collecting plate 22. The anti-rust plate 23 includes a protrusion 31, and the current-collecting plate 22 includes a fitting hole 41, into which the protrusion 31 is fitted. |
US10243228B2 |
Device and method for manufacturing membrane-electrode assembly of fuel cell
A manufacturing device of a membrane-electrode assembly for a fuel cell bonds each of anode and cathode catalyst electrode layers continuously formed in upper and lower electrode films to upper and lower surfaces of an electrolyte membrane. The device includes: upper and lower bonding rolls respectively installed to upper and lower sides of a transport path of the electrolyte membrane and of the upper and lower electrode films, the bonding rolls pressing the catalyst electrode layers to the upper surface and the lower surface of the electrolyte membrane at a predetermined temperature to be transferred, and upper and lower adsorbents respectively disposed at the upper and lower sides of the transport path in an entry side of the upper and lower bonding rolls, installed to be reciprocally moved along the transport path, and selectively adsorbing the upper and lower electrode films. |
US10243227B2 |
Apparatus for reducing hydrogen concentration in exhaust gas of an exhaust system for a fuel cell vehicle
An apparatus for reducing hydrogen concentration in exhaust gas of an exhaust system of a fuel cell vehicle includes a bumper cover disposed at a rear portion of the fuel cell vehicle, the bumper cover forming a streamlined exterior surface, and an exhaust gas guiding unit interconnecting the exhaust system and the bumper cover, the exhaust gas guiding unit guiding the exhaust gas to the streamlined exterior surface of the bumper cover. |
US10243226B2 |
Fuel cell system ride-through of electric grid disturbances
A fuel cell system includes a fuel cell assembly configured to generate a direct current (DC) signal. The fuel cell system also includes one or more inverters coupled to the fuel cell assembly by way of one or more first bus lines. The fuel cell system also includes a variable frequency drive (VFD) coupled to an output of the one or more inverters and configured to receive AC power from the one or more inverters. The VFD is configured to convert the AC power to DC power and to provide the DC power to at least one auxiliary component during a normal operating condition. The fuel cell system further includes one or more second bus lines configured to receive the DC signal via the one or more first bus lines and to provide the DC signal to the VFD to power the at least one auxiliary component during a low voltage ride through condition. |
US10243224B2 |
Method for switching off a fuel cell stack, and fuel cell system
The invention relates to a method for switching off a fuel cell system (100) having a fuel cell stack (10), that has anode chambers (13) and cathode chambers (12), and a cathode supply (20) having a cathode supply path (21) for supplying an oxygenated cathode operating gas into the cathode chambers (12), a compressor (23) arranged in the cathode supply path (21) and a cathode exhaust path (22) for discharging a cathode exhaust gas from the cathode chambers (12). The method comprises the steps of: (a) Maintenance of the cathode chambers (12) under excess pressure while preventing a flow of cathode operating gas through the cathode chambers (12) while keeping the cathode operating gas that is present in the cathode chambers (12) oxygen-depleted; (b) Expansion of the oxygen-depleted cathode operating gas present in the cathode chambers (12) via the cathode supply path (31) [sic] and/or the cathode exhaust path (22), and (c) Separation of the cathode chambers (12) from the environment. |
US10243214B2 |
Method of manufacturing electrode
To increase the conductivity and electric capacity of an electrode which includes active material particles and the like and is used in a battery, a graphene net including 1 to 100 graphene sheets is used instead of a conventionally used conduction auxiliary agent and binder. The graphene net which has a two-dimensional expansion and a three-dimensional structure is more likely to touch active material particles or another conduction auxiliary agent, thereby increasing the conductivity and the bonding strength between active material particles. This graphene net is obtained by mixing graphene oxide and active material particles and then heating the mixture in a vacuum or a reducing atmosphere. |
US10243213B2 |
Bio-mineralized cathode and anode materials for electrochemical cell
A bio-mineralized composition for use in an electrochemical cell is described. The bio-mineralized composition may comprise a material represented by general formula y[Li1±xMaOc].(1−y)[Mb(PO4)3±d(Ap)1±e].Cz or y[Ma].(1−y)[Mb(PO4)3±d(Ap)1±e].Cz or y[Li1±xMaOc].w[Li2±xMaOc].(1−y−w)[Mb(PO4)3±d(Ap)1±e].Cz or y[MaOv].(1−y)[Mb(PO4)3±d(Ap)1±e].Cz where M represents at least one element; Ap represents group of mixtures; C represents Carbon or its allotropes; P represents element phosphorous; Si represents silicon; Li represents lithium; B represents boron; O represents oxygen and x, y, z, w, a, b, c, d and e represent a number. |
US10243212B2 |
Electrode assembly for sulfur-lithium ion battery and sulfur-lithium ion battery including the same
Disclosed are an electrode assembly for sulfur-lithium ion batteries that uses a lithium-containing compound as a cathode active material and a sulfur-containing compound as an anode active material and a sulfur-lithium ion battery including the same. |
US10243207B2 |
Nanostructured battery active materials and methods of producing same
Methods for producing nanostructures from copper-based catalysts on porous substrates, particularly silicon nanowires on carbon-based substrates for use as battery active materials, are provided. Related compositions are also described. In addition, novel methods for production of copper-based catalyst particles are provided. Methods for producing nanostructures from catalyst particles that comprise a gold shell and a core that does not include gold are also provided. |
US10243198B2 |
Method for forming pattern, structural body, method for producing comb-shaped electrode, and secondary cell
A method for forming a pattern, a structural body, a method for producing a comb-shaped electrode, and a secondary cell. The pattern forming method, in which n patterns (n≥2) are formed on a support, includes forming a first resist layer on the support surface; and repeating: forming a guide hole through a kth resist layer by exposure and development, filling a kth pattern material into the guide hole by a screen printing process, removing the kth resist layer, and forming a (k+1)th resist layer on the support and all pattern materials, regarding kth (k=1 to n−1) pattern material and resist layer in order of k=1 to n−1; forming a guide hole and nth pattern material filling similarly, and removing the nth resist layer. |
US10243193B2 |
Battery pack
Disclosed is a battery pack with an improved structure to support a torque applied to a terminal bolt when a nut is coupled to the terminal bolt which is exposed out of the battery pack and serves as a connection terminal. The battery pack includes a cell assembly having a plurality of secondary batteries, a pack housing having an inner space to accommodate the cell assembly therein, a terminal bolt configured to protrude out of the pack housing, a center plate located at an upper portion of the cell assembly in the inner space of the pack housing and having an insert groove formed therein, and a bus bar having one end electrically connected to an electrode terminal of the cell assembly and the other end connected to the terminal bolt by contact, the bus bar being inserted into the insert groove of the center plate. |
US10243191B2 |
Flexible multi-layered bus bar
An exemplary bus bar assembly includes a first layer and a second layer directly adjacent the first layer. The first layer and the second layer each have a section made of a first material and extending from a first end portion to an opposing, second end portion. The first and second end portions include a second material different than the first material. An exemplary method of forming a bus bar includes joining a section of a first bus bar layer and a section of a second bus bar layer to a respective first end portion and a respective second end portion. The sections of the first and second bus bar layers are made of a first material. The first and second end portions include a second material different than the first material. |
US10243189B2 |
Separator, battery, battery pack, electronic apparatus, electric vehicle, electric storage device, and power system
A separator includes a substrate layer and a porous surface layer that is provided on at least one major surface of the substrate layer and contains a first particle, a second particle, and a resin material. The surface layer includes a first region configured by the first particle and a second region configured by the second particle and the resin material. |
US10243186B2 |
Battery module with thermal runaway and gas exhaust management system
Apparatus, methods and systems are provided for thermal runaway and gas exhaust management for high power batteries. A battery module has a plurality of cell-containing carriers stacked on top of one another to form a cell stack having a front end and a rear end. A duct extends through the cell stack between the front end and the rear end for collecting escaped gases from the battery cells. A self-closing one-way pressure relief valve is located in the duct toward the rear end of the cell stack. The pressure relief valve connects to a piping system for carrying the gases to a remote location where the gases can be safely released and dispersed. |
US10243181B2 |
Power battery module with detachable separators
A power battery module includes a battery accommodating assembly having a plurality of separators, each separator comprising: a separator body having a front portion defining a front accommodating groove and a rear portion; a left cover; a right cover, a battery group, a power connection member, a power connection line and a line snap-fit; in which adjacent separators are detachably connected with each other, and the front accommodating groove of one of the adjacent separators and the rear portion of the separator body of the other of the adjacent separators define a battery chamber, and a snapping hole is formed in at least one of upper and lower walls of the front accommodating groove. |
US10243180B2 |
Accumulator arrangement and method for producing same
The invention relates to an accumulator arrangement comprising a plurality of individual cells, each in the form of electrochemical accumulator cells and each having a prismatic-shaped housing, wherein the individual cells are arranged one behind the other in at least one row and disposed in a housing or a frame so as to be held together to form an accumulator block, characterized in that a) one, several or all of the individual cells are formed as an accumulator cell which changes thickness as a function of the respective state of charge, b) at least one elastically deformable compensating component is arranged at least at one end of the series arrangement of individual cells between the last individual cell and the housing or frame which is designed to accommodate and compensate for the changes in thickness of individual cells occurring as a result of changes in the state of charge and the thereby resulting changes in the length of the series arrangement. The invention further relates to a method for producing such an accumulator arrangement. |
US10243179B2 |
Secondary battery and method of manufacturing the same
A secondary battery including: a plurality of unit cells, wherein each unit cell of the plurality of unit cells includes a cathode extending in a top to bottom direction, an electrolyte membrane surrounding at least three surfaces of the cathode, and an anode surrounding at least a portion of the electrolyte membrane, wherein unit cells of the plurality of unit cells are spaced apart from each other in a left to right direction, with cavities therebetween, and a support member configured to support the plurality of unit cells in the left to right direction and disposed between unit cells of the plurality of unit cells. |
US10243175B2 |
Organic light-emitting apparatus fabricated using a fluoropolymer and method of manufacturing the same
A method of manufacturing an organic light-emitting display apparatus includes: forming a lift-off layer on a substrate including a first electrode, the lift-off layer including a fluoropolymer; forming a pattern layer on the lift-off layer; etching the lift-off layer between patterns of the pattern layer by utilizing a first solvent to expose the first electrode; forming an organic functional layer on the first electrode and the pattern layer, the organic functional layer including an emission layer; removing remaining portions of the lift-off layer by utilizing a second solvent; and forming a second electrode on the organic functional layer. |
US10243171B2 |
Laminate for light emitting device and process of preparing same
Provided is a laminate for a light emitting device. The laminate for a light emitting device includes a glass substrate having potassium or a glass substrate coated with a mineral layer containing potassium, and an internal light extraction layer formed from a glass frit on the glass substrate. The internal light extraction layer includes an interface void layer at an interface with the glass substrate or the mineral layer. The laminate has an interface void layer inducing the scattering of light for effectively extracting light, which is lost at the interface between the substrate and the internal light extraction layer, to the outside. The laminate is suitable for the fields of optical devices such as organic light emitting diodes (OLEDs), backlights, lighting industry, etc. |
US10243169B2 |
Organic light emitting diode display device including nanoparticles and method of fabricating the same
An organic light emitting diode display device includes a first substrate, a thin film transistor over the first substrate, a protection layer over the thin film transistor, a light emitting diode over the protection layer, a passivation layer over the light emitting diode, a second substrate over the passivation layer, and a plurality of polymeric nanoparticles disposed within at least one of the protection layer or the passivation layer, wherein a refractive index of the plurality of polymeric nanoparticles is different than both a refractive index of the protection layer and a refractive index of the passivation layer. |
US10243166B2 |
Light-emitting device with stacked layers
A substrate (100) includes a resin material. A first stacked film (210) is configured by laminating multiple layers and is formed on a first surface (102) of the substrate (100). A light-emitting unit (140) is formed over the first stacked film (210) and includes an organic layer. A second stacked film (220) is configured by laminating multiple layers and covers the light-emitting unit (140). A third stacked film (310) is configured by laminating multiple layers and is formed on a second surface (104) of the substrate (100). The third stacked film (310) is the same stacked film as the first stacked film (210), and the fourth stacked film (320) is the same stacked film as the second stacked film (220). |
US10243164B2 |
Flexible display apparatus
A flexible display apparatus includes a substrate having a bending portion, a display over the substrate, and a cover over the substrate and covering the display. The cover includes a first film having a first surface and a second surface opposite the first surface, a second film over the first film, and an adhesive layer between the first film and the second film and attaching the first film to the second film. The first film includes at least one division line in at least some regions thereof in a direction from the first surface toward the second surface. |
US10243163B2 |
Flexible OLED display and manufacturing method thereof
The invention provides a flexible circuit board and a displayer adopting the flexible circuit board. According to the flexible circuit board, installation holes for installing components run into the inner portion of the flexible circuit board. Compared with the prior art, the depth of each installation hole is deeper, so that the installation holes can accommodate the components better, the overall thickness of the flexible circuit board can be reduced, installation space is saved, space utilization rate of the product is improved, and design requirement for smaller or higher-density installation can be met. |
US10243162B2 |
Close illumination system
Devices suitable for close illumination of an object are provided. Such a device includes a highly transparent electrode and a highly reflective, weakly transmissive electrode, with other OLED layers disposed between them. During operation in close proximity to an object, the object is illuminated by the device, while still allowing a user to see through the device. |
US10243156B2 |
Placement of carbon nanotube guided by DSA patterning
In one aspect, a method for placing carbon nanotubes on a dielectric includes: using DSA of a block copolymer to create a pattern in the placement guide layer on the dielectric which includes multiple trenches in the placement guide layer, wherein there is a first charge on sidewall and top surfaces of the trenches and a second charge on bottom surfaces of the trenches, and wherein the first charge is different from the second charge; and depositing a carbon nanotube solution onto the dielectric, wherein self-assembly of the deposited carbon nanotubes within the trenches occurs based on i) attractive forces between the first charge on the surfaces of the carbon nanotubes and the second charge on the bottom surfaces of the trenches and ii) repulsive forces between the first charge on the surfaces of the carbon nanotubes and the first charge on sidewall and top surfaces of the trenches. |
US10243150B2 |
Benzimidazo[1,2-a]benzimidazole derivatives for electronic applications
A compound of the general formula (I), a process for the production of the compound and its use in electronic devices, especially electroluminescent devices. Improved efficiency, stability, manufacturability, or spectral characteristics of electroluminescent devices are provided when the compound of formula I is used as host material for phosphorescent emitters in electroluminescent devices. |
US10243149B2 |
Composition, thin film including the composition, and organic light-emitting device including the composition or the thin film
A composition including a first compound represented by Formula 1 and a second compound represented by Formula 2: Ar1-(L1)a1-Ar2 Formula 1 Ar11-(L11)a11-Ar12 Formula 2 wherein Ar1, Ar2, Ar11, Ar12, L1, L11, a1, and a11 are the same as described in the specification. |
US10243147B2 |
Organic light-emitting element
An organic light-emitting element is provided, including: an anode; a first hole assisting layer and a second hole assisting layer sequentially formed on the anode; a light-emitting layer formed on and in contact with the second hole assisting layer, the light-emitting layer including a host luminesce containing a compound having a carbazole group; at least one electron transport layer formed on the light-emitting layer; and a cathode formed on the electron transport layer, the second hole assisting layer including a hole transport compound represented by formula (I) to improve the performance of the organic light-emitting element. |
US10243145B2 |
Organic electroluminescence device and organic light emitting medium
An organic electroluminescence device having a layer of an organic light emitting medium which comprises (A) a specific arylamine compound and (B) at least one compound selected from specific anthracene derivatives, spirofluorene derivatives, compounds having condensed rings and metal complex compounds and is disposed between a pair of electrodes and an organic light emitting medium comprising the above components (A) and (B) are provided. The organic electroluminescence device exhibits a high purity of color, has excellent heat resistance and a long life and efficiently emits bluish to yellowish light. The organic light emitting medium can be advantageously used for the organic electroluminescence device. |
US10243142B2 |
Display panel, organic light emitting diode and method for manufacturing the same
A display panel, a polymer light emitting diode and a method for manufacturing the same are provided. The polymer light emitting diode includes: an organic light emitting layer having a first surface and a second surface opposite to each other; a hole transport part formed on the first surface of the organic light emitting layer; and an electron transport part formed on the second surface of the organic light emitting layer, the electron transport part including a nanocomposite layer. |
US10243137B2 |
Piezoelectric element and piezoelectric element applied device
A piezoelectric element includes a first electrode, a piezoelectric layer which is formed on the first electrode by using a solution method, and is formed from compound oxide which has a perovskite structure in which potassium, sodium, and niobium are provided, and a second electrode which is provided on the piezoelectric layer. The piezoelectric layer has a peak derived from a (200) plane and a peak derived from a (002) plane in an X-ray diffraction pattern obtained by θ-2θ measurement. |
US10243126B2 |
Light emitting device mounting board block, light emitting device, and method of producing the light emitting device
A light emitting device mounting board block includes: a lead frame having a plate-shape, the lead frame having a first surface, and a second surface located opposite to the first surface; and a resin molded body located on the first surface of the lead frame, the resin molded body having a recessed portion therein. The resin molded body includes a first lateral wall, a second lateral wall, a third lateral wall and a fourth lateral wall, the first and second lateral walls extending in a length direction, the third and fourth lateral walls extending in a width direction. |
US10243117B2 |
Method for producing optoelectronic devices and surface-mountable optoelectronic device
A method for producing optoelectronic devices and a surface-mountable optoelectronic device are disclosed. In an embodiment the method includes applying semiconductor chips laterally adjacent one another on a carrier, wherein contact sides of the chips face the carrier, and wherein each semiconductor chip comprises contact elements for external electrical contacting which are arranged on the contact side of the semiconductor chip and applying an electrically conductive layer on at least sub-regions of the sides of the semiconductor chips not covered by the carrier, wherein the electrically conductive layer is formed contiguously, and wherein protective elements prevent direct contact of the contact elements with the electrically conductive layer. The method further includes electrophoretically depositing a converter layer on the electrically conductive layer and removing the electrically conductive layer from regions between the converter layer and the semiconductor chips. |
US10243113B2 |
Light emitting device
Provided is a light emitting device which includes a light emitting element having a peak emission wavelength in a range of 400 nm to 500 nm, and a fluorescent member containing a fluorescent material having a peak emission wavelength in a range of 630 nm to 670 nm, and a composition represented by the formula. CasSrtEuuSivAlwNx. In the formula, s, t, u, v, w, and x satisfy 0.25≤s≤0.5, 0.4≤t≤0.75, 0.01≤u≤0.04, 0.8≤s+t+u≤1.1, 0.8≤v≤1.2, 0.8≤w≤1.2, 1.8≤v+w≤2.2, and 2.5≤x≤3.2. The light emitting device emits light having an x value of CIE 1931 chromaticity coordinates of 0.640 or more. |
US10243109B2 |
Light-emitting diode with improved light extraction efficiency
According to the present invention, a light-emitting diode with improved light extraction efficiency comprises: a semiconductor laminated structure including an N-layer, a light-emitting layer, and a P-layer formed on a substrate; an N-type electrode formed on the N-layer; and a P-type electrode formed on the P-layer, wherein the N-type electrode and the P-type electrode include a pad electrode and a dispersion electrode, and the N-type electrode and/or the P-type electrode includes a reflective electrode layer for reflecting light onto the dispersion electrode. Thus, the light-emitting diode has a reflective electrode layer on the electrode so as to improve light extraction efficiency. Further, a reflective layer is patterned beneath a pad unit, thus forming roughness and improving adhesion. |
US10243106B2 |
Light emitting device and method for manufacturing the same
A light emitting device includes a substrate, a light emitting element, a plurality of bumps and a cover member. The bumps are disposed between the substrate and the light emitting element to mount the light emitting element on the substrate. The bumps include a plurality of first bumps bonded to a first electrode of the light emitting element, and a plurality of second bumps bonded to a second electrode of the light emitting element. The first bumps are spaced apart from exposed portions of a first semiconductor layer of the light emitting element. The first bumps include a plurality of large bumps and a plurality of small bumps each having a smaller surface area than each of the large bumps in a plan view. The cover member covers the light emitting element, the bumps, and the substrate. |
US10243104B2 |
Nanowire device having graphene top and bottom electrodes and method of making such a device
A composition of matter comprising a plurality of nanowires on a substrate, said nanowires having been grown epitaxially on said substrate in the presence of a metal catalyst such that a catalyst deposit is located at the top of at least some of said nanowires, wherein said nanowires comprise at least one group III-V compound or at least one group II-VI compound or comprises at least one non carbon group IV element; and wherein a graphitic layer is in contact with at least some of the catalyst deposits on top of said nanowires. |
US10243103B2 |
Ultraviolet light emitting diode, light emitting diode package, and lighting device
Embodiments relates to an ultraviolet light emitting diode, a method of manufacturing an ultraviolet light emitting diode, a light emitting diode package, and a LIGHTING DEVICE.An ultraviolet light emitting diode according to an embodiment includes: a substrate; a first undoped GaN layer including a planar upper surface and a V-pit on the substrate; a first nitride layer on the V-pit of the first undoped GaN layer; a first undoped AlGaN-based semiconductor layer on the first undoped GaN layer and the first nitride layer; and a second undoped GaN layer on the first undoped AlGaN-based semiconductor layer, wherein the first undoped AlGaN-based semiconductor layer includes a first region on the planar upper surface of the first undoped GaN layer and a second region located on the V-pit of of the first undoped GaN layer, and wherein an Al concentration of the first region may be greater than that of the second region. |
US10243096B2 |
Crack-tolerant photovoltaic cell structure and fabrication method
After forming an absorber layer containing cracks over a back contact layer, a passivation layer is formed over a top surface of the absorber layer and interior surfaces of the cracks. The passivation layer is deposited in a manner such that that the cracks in the absorber layer are fully passivated by the passivation layer. An emitter layer is then formed over the passivation layer to pinch off upper portions of the cracks, leaving voids in lower portions of the cracks. |
US10243094B2 |
Method for producing a conductive multiple substrate stack
A method for producing a multiple-substrate stack from an, in particular wavelength-sensitive, semiconductor substrate and at least one further, in particular wavelength-sensitive, semiconductor substrate with the following steps: applying a dielectric layer, which is electrically conductive at least in certain sections, onto at least one substrate surface of at least one of the semiconductor substrates, and contacting the semiconductor substrate with the further semiconductor substrate and forming an electrically conductive connection between the semiconductor substrates. |
US10243093B1 |
Electromagnetic sensor of oxygen-rich vanadium-oxide and system thereof
Electromagnetic sensor of an oxygen-rich vanadium oxide and the system thereof are provided. The electromagnetic sensor of an oxygen-rich vanadium oxide according the embodiment of the present invention comprises; the first substance layer containing silicon doped with an n-type dopant; and the second substance layer arranged on the first substance layer, and containing a vanadium oxide represented by the molecular formula of VxOy. Dopant concentration of the first substance layer can be higher than 1.0×10′5 cm−3 and lower than 1.0×1019 cm−3, while the ratio of y to x in the molecular formula can be larger than 2 and smaller than 2.5. |
US10243092B2 |
Photovoltaic device including a p-n junction and method of manufacturing
A photovoltaic device includes a substrate structure and a p-type semiconductor absorber layer, the substrate structure including a CdSSe layer. A photovoltaic device may alternatively include a CdSeTe layer. A process for manufacturing a photovoltaic device includes forming a CdSSe layer over a substrate by at least one of sputtering, evaporation deposition, CVD, chemical bath deposition process, and vapor transport deposition process. The process includes forming a p-type absorber layer above the CdSSe layer. |
US10243090B2 |
Solar cell and method for manufacturing the same
Discussed is a method for manufacturing a solar cell. The method includes forming a tunneling layer on a semiconductor substrate; forming a semiconductor layer on the tunneling layer, wherein the forming of the semiconductor layer including depositing a semiconductor material; and forming an electrode connected to the semiconductor layer. The tunneling layer is formed under a temperature higher than room temperature and a pressure lower than atmospheric pressure. |
US10243089B2 |
Photovoltaic device for generating electrical power using nonlinear multi-photon absorption of incoherent radiation
Methods, systems, and photovoltaic devices converting broad spectrum incoherent optical power into electrical power by utilizing nonlinear multi-photon absorption and optionally enhanced by the application of magnetic fields, electric fields, or both during the power conversion process. |
US10243088B1 |
Transaction card for transferring solar power
A transaction card is provided for communicating data relating to a transaction. The transaction card includes a solar layer, a transaction card layer, and a power transfer layer. The solar layer includes at least one solar panel capable of converting light into electricity, the transaction card layer supports the solar layer and includes a magnetic strip, and the power transfer layer includes circuitry capable of receiving electricity from the solar layer. |
US10243086B2 |
Electronic memory devices
A memory cell for storing one or more bits of information has a control gate, a source terminal and a drain terminal. A semiconductor substrate is located between the source and drain terminals, and a floating gate is disposed between the control gate and the semiconductor substrate. The floating gate is electrically isolated from the control gate by a charge trapping barrier, and is electrically isolated from the semiconductor substrate by a charge blocking barrier. At least one of the charge trapping barrier and the charge blocking barrier contains a III-V semiconductor material. The charge trapping barrier is adapted to enable the selective passage of charge carriers between the control gate and the floating gate, in use, to modify the one or more bits of information stored by the memory cell. |
US10243084B2 |
Method for fabricating a flash memory
A method for fabricating semiconductor device is disclosed. First, a substrate is provided, and a dielectric stack is formed on the substrate, in which the dielectric stack includes a first silicon oxide layer and a first silicon nitride layer. Next, the dielectric stack is patterned, part of the first silicon nitride layer is removed to form two recesses under two ends of the first silicon nitride layer, second silicon oxide layers are formed in the two recesses, a spacer is formed on the second silicon oxide layers, and third silicon oxide layers are formed adjacent to the second silicon oxide layers. |
US10243076B2 |
Ternary barristor with schottky junction graphene semiconductor
Disclosed is a graphene-based ternary barristor using a Schottky junction graphene semiconductor. A graphene channel layer is doped with N-type and N-type dopants to have two different Fermi levels and form a PN junction. Accordingly, a voltage is applied to a gate electrode layer to move the Fermi levels of the graphene channel layer and adjust the height of the Schottky barrier, thus generating current. Also, the height of the Schottky barrier is adjusted depending on the doping concentration of the graphene channel That is, the height of the Schottky barrier is changed depending on the applied gate voltage, and thus the flow of current is changed. Also, it is possible to adjust the height of the Schottky barrier by adjusting the doping concentration of the graphene channel. Accordingly, since the graphene-based ternary barristor has a high current ratio by adjusting a gate voltage, the graphene-based ternary barristor may be applied to a logic circuit. |
US10243073B2 |
Vertical channel field-effect transistor (FET) process compatible long channel transistors
Embodiments of the present invention provide methods and systems for co-integrating a short-channel vertical transistor and a long-channel transistor. One method may include: from a starting substrate, forming a wide fin, wherein the wide fin comprises a wide active region; depositing a recess mask over a top surface of the starting substrate; recessing a long channel based on the deposited recess mask; depositing a gate electrode and a gate material, to form a gate structure; and forming SD contacts in an SD region of the long-channel transistor. |