Document Document Title
US10271464B2 Multifunction coolant manifold structures
A cooling system is provided which includes, for instance, a coolant supply manifold, a multifunction coolant manifold structure, and multiple cooling structures. The multifunction coolant manifold structure includes a coolant-commoning manifold and an auxiliary coolant reservoir above and in fluid communication with the coolant-commoning manifold. The multiple cooling structures are coupled in parallel fluid communication between the coolant supply and coolant-commoning manifolds to receive coolant from the supply, and exhaust coolant to the coolant-commoning manifold. The coolant-commoning manifold is sized to slow therein a flow rate of coolant exhausting from the multiple cooling structures to allow gas within the exhausting coolant to escape the coolant within the coolant-commoning manifold. The escaping gas rises to the auxiliary coolant reservoir and is replaced within the coolant-commoning manifold by coolant from the auxiliary coolant reservoir.
US10271463B2 Tape library rack module with environmentally isolated interior
A data center may include a tape library rack module along with rack computer systems. The rack computer systems may be configured to provide computing capacity within a data center environment. In some embodiments, the tape library rack module may include an enclosure encompassing an interior of the tape library rack module, a rack within the interior, and a tape library unit mounted on the rack. The tape library rack unit may include tape cartridges configured to store data within a tape environment that is different than the data center environment. The tape library rack unit may be within a portion of the interior that is enclosed such that it is environmentally isolated from the data center environment. In some examples, the tape library rack module may include a cooling unit and/or a humidifier unit, which may provide the tape environment to the environmentally isolated portion of the interior of the tape library rack module.
US10271461B2 Modular network switches, associated structures, and associated methods of manufacture and use
Modular network switches and other computer systems are described herein. A modular network switch can include a latching device for installing and removing computer modules (e.g., line cards) from an associated cabinet or enclosure. The network switch can also include interconnected computer modules (e.g., line cards, fabric cards, control modules, etc.) that include circuit boards oriented parallel to the flow of cooling air through the cabinet in the absence of a backplane or midplane oriented perpendicular to the air flow. The absence of such backplanes and/or midplanes provides a more direct air flow path through the cabinet, thereby enabling a more efficient flow of cooling air and lower operating temperatures. Additionally, the network switch can include an orthogonal arrangement of data planes, control planes, and/or power planes that can be efficiently interconnected to increase operational speed and further facilitate the flow of cooling air through the computer cabinet.
US10271458B2 Cooling device, power conversion device, and cooling system
Provided is a cooling device, a power conversion device, and a cooling system in which bubbles produced by boiling in the cooling device are inhibited from flowing out of the cooling device, and thus, vibration, noise, and damage to pipes and other components can be prevented. A cooling device according to the present invention includes a housing having a hollow interior, the housing having a refrigerant inlet from which refrigerant flows in and a refrigerant outlet from which the refrigerant flows out, and having, in the hollow interior, a refrigerant flow path through which the refrigerant flows, and an opening body provided in the housing, dividing the refrigerant flow path into a first area including a heating surface being at least one of a bottom surface and side surfaces of the housing and heating the refrigerant, and a second area including the refrigerant outlet, and having a plurality of openings.
US10271447B2 Card holding device and electronic device having the same
A card holding device and an electronic device having the same are provided. The card holding device of an electronic device includes a tray body having a card receiving portion that can receive at least one card, and a card elastic pressing portion configured to prevent movement of a card inserted and received in the card receiving portion.
US10271445B2 Casing of electronic device
A casing of an electronic device includes a shell composed of a number of unit bodies arranged in a number of unit body layers. Each of the unit bodies is a hollow structure including a main portion and two end portions. The two end portions are located at opposite ends of the main portion. The main portion is a hollow hexagonal column. Each of the end portions includes three rhomboid faces extending from the main portion and forming a tip. The unit body layers are arranged such that the tips are staggered.
US10271442B2 Glass-based articles including a stress profile comprising two regions, and methods of making
Glass-based article including a first surface and a second surface opposing the first surface defining a thickness (t), and a stress profile are disclosed having a thickness (t) of about 3 millimeters or less, and wherein all points of the stress profile between a thickness range from about 0·t up to 0.3·t and from greater than 0.7·t, comprise a tangent with a slope that is less than about −0.1 MPa/micrometers or greater than about 0.1 MPa/micrometers. Also disclosed are glass-based articles having a thickness (t) in a range of 0.1 mm and 2 mm; and wherein at least one point of the stress profile in a first thickness range from about 0·t up to 0.020·t and greater than 0.98·t comprises a tangent with a slope of from about −200 MPa/micrometer to about −25 MPa/micrometer or about 25 MPa/micrometer to about 200 MPa/micrometer, and wherein all points of the stress profile in a second thickness range from about 0.035·t and less than 0.965·t comprise a tangent with a slope of from about −15 MPa/micrometer to about 15 MPa/micrometer.
US10271441B2 Retractable storage system for handheld electronic device
A retractable storage system for a handheld electronic device has a protective housing member operative shaped and sized to bound the handheld electronic device and enable wrapping around the handheld electronic device. A charging station structured on the housing member has an aperture to arrest, dispense, charge and store an accessory item of the handheld electronic device. One or more storage chambers structured on the protective housing member to store the accessory item. An electric power transfer component provides an electrical power and is electrically connected to the charging station.
US10271435B2 Method for coating devices and resulting products
A method for waterproofing a device and the resulting device are provided. The device includes a printed circuit board assembly (PCBA), which includes a printed circuit board, and at least one electronic component disposed on the printed circuit board. A waterproof coating such as a polymer coating is disposed on or in contact with at least one portion of the at least one electronic component. A nanofilm is disposed on the PCBA. The nanofilm includes an inner coating and an outer coating. The inner coating is disposed on the printed circuit board or in contact with the waterproof coating. The inner coating comprises metal oxide nanoparticles having a particle diameter in a range of about 5 nm to about 100 nm. The outer coating in contact with the inner coating, and comprises silicon dioxide nanoparticles having a particle diameter in a range of 0.1 nm to 10 nm.
US10271433B2 Method of fabricating an electrical device package structure
A method of packaging an electrical device including following steps is provided. A circuit board including a substrate and a first conductive pattern is provided. The electrical device having an electrode is disposed on the circuit board. A dielectric layer is formed on the circuit board to cover the electrical device, the electrode and the first conductive pattern, wherein a first caving pattern is formed in the dielectric layer by the first conductive pattern. The dielectric layer is patterned to form a through hole and a second caving pattern connecting with the through hole and exposing the electrode. A conductive material is filled in the through hole and the second caving pattern to form a conductive via in the through hole and a second conductive pattern in the second caving pattern. The substrate is removed.
US10271430B2 Printed wiring board having support plate and method for manufacturing printed wiring board having support plate
A printed wiring board includes a support plate, a laminate formed on the support plate and including first conductor pads on first surface side of the laminate and first via conductors on second surface side of the laminate, and a solder resist layer interposed between the plate and the laminate and having openings formed such that the openings are exposing the first pads. The laminate has first surface on the first surface side and second surface on the second surface side on the opposite side and includes a first resin insulating layer forming the second surface of the laminate, and the first conductors are formed through the first insulating layer such that the first vias are tapering from the first surface side toward the second surface side of the laminate and have end surfaces recessed from the second surface of the laminate on the second surface side of the laminate.
US10271429B2 Display device and method for manufacturing the same
A display device includes a display substrate including a display area where an image is displayed and a pad area disposed at a periphery of the display area, and a first pad portion disposed in the pad area, the first pad portion including a plurality of first line pad terminals arranged along a first curved line in a first direction.
US10271428B2 Process for producing wiring substrate
To produce a wiring substrate having excellent electrical characteristics with conduction failure in a hole formed in a layer made of a fluororesin material sufficiently suppressed without conducting an etching treatment using metal sodium. A process for producing a wiring substrate, which comprises forming a hole in a laminate comprising a first conductor layer, a layer (A) which is made of a fluororesin material containing a melt-moldable fluororesin having specific functional groups and a reinforcing fiber substrate and which has a dielectric constant from 2.0 to 3.5, a second conductor layer, an adhesive layer and a layer (B) made of a cured product of a thermosetting resin laminated in this order, applying, to an inner wall surface of the hole, either one or both of a treatment with a permanganic acid solution and a plasma treatment without conducting an etching treatment using metal sodium, and then forming a plating layer.
US10271427B2 Printed wiring board
A printed wiring board includes a first conductor layer including a first conductor circuit and a second conductor circuit formed adjacent to the first circuit, a resin insulating layer formed on the first conductor layer such that the insulating layer is filling space between the first and second conductor circuits, and a second conductor layer formed on the insulating layer such that distance (T) between the first and second conductor layers is in the range of 4.5 μm to 10.5 μm. The resin insulating layer includes inorganic particles having average particle diameter (D1) such that ratio (D1/S) of the diameter (D1) to distance (S) of the space is less than 0.25 and that ratio (D1/T) of the diameter (D1) to the distance (T) is less than 0.25, where the distance (S) of the space between the first and second conductor circuits is in the range of 4.5 μm to 10.5.
US10271426B2 Printed wiring board
A printed wiring board includes a first conductor layer including a first conductor circuit and a second conductor circuit formed adjacent to the first conductor circuit, a resin insulating layer formed on the first conductor layer such that the insulating layer is filling space between the first and second conductor circuits, and a second conductor layer formed on the insulating layer such that the insulating layer is interposed between the first and second conductor layers. The first conductor layer has thickness in the range of 1 μm to 15 μm and is formed such that the space between the first and second conductor circuits has width in the range of 2 μm to 7 μm, and the insulating layer includes inorganic particles having average particle diameter in the range of 0.05 μm to 1.0 μm and content in the range of 35 wt. % to 75 wt. % in the insulating layer.
US10271422B2 Printed circuit board for reducing common mode current and a method thereof
The present disclosure relates to a PCB and a method in the PCB for reducing common-mode current. The PCB comprises two differential lines and each of the differential lines is on one or more planes of the PCB. The two differential lines carry a differential mode current and the common mode current. The differential mode current and the common mode current may be at least one of a forward current and a backward current. Further, a predefined configuration is formed using each of the two differential lines to generate impedance at the predefined configuration. Here, the predefined configuration is placed close to each other to generate a dielectric capacitance. The flow of the forward current and the backward current in adjacent tracks of each of the two differential lines in the predefined configuration are in opposite direction.
US10271419B2 Heat dissipating structure and electronic device
A heat dissipating structure includes an integrated circuit; a bracket; a heat sink; a housing; a first fastening member that is inserted into a first fastening hole provided to the bracket, and is inserted into a fastening hole provided to the heat sink, and that assembles the integrated circuit to the bracket and the heat sink, while a surface of the integrated circuit contacts with the bracket, and another surface contacts with the heat sink; and a second fastening member that is inserted into a second fastening hole provided to the bracket, and into a fastening hole provided to the housing, and assembles the bracket to the housing. The heat sink includes one surface that contacts with the housing, the one surface being on a side opposite to a surface contact with the integrated circuit, and the one first fastening member is positioned spaced from the housing.
US10271417B2 Method and apparatus to identify functional issues of a neutron radiation generator
Systems, methods, and apparatuses to identify functional issues of a neutron radiation generator are described. In certain aspects, a method includes receiving an operation extractor signal from an extractor electrode of a radiation generator, determining a calculated extractor signal of the radiation generator, and comparing the operation extractor signal to the calculated extractor signal. The calculated extractor signal may be determined from an operation acceleration signal from an acceleration member of the radiation generator, an operation electron beam signal from electrons backstreaming in the radiation generator, an ion signal of an ion beam of the radiation generator, or a combination thereof.
US10271416B2 High efficiency triple-coil inductively coupled plasma source with phase control
A plasma processing apparatus may include a process chamber having an interior processing volume, first, second and third RF coils disposed proximate the process chamber to couple RF energy into the processing volume, wherein the second RF coil disposed coaxially with respect to the first RF coil, and wherein the third RF coil disposed coaxially with respect to the first and second RF coils, at least one ferrite shield disposed proximate to at least one of the first, second or third RF coils, wherein the ferrite shield is configured to locally guide a magnetic field produced by an RF current flow through the first, second or third RF coils toward the process chamber, wherein the plasma processing apparatus is configured to control a phase of each RF current flow through each of the of the first, second or third RF coils.
US10271414B2 Droplet detector and extreme ultraviolet light generating apparatus
The stability of operations of an EUV light generating apparatus is improved. A droplet detector may include: a light source unit configured to emit illuminating light onto a droplet, which is output into a chamber and generate extreme ultraviolet light when irradiated with a laser beam; a light receiving unit configured to receive the illuminating light and to detect changes in light intensities; and a timing determining circuit configured to output a droplet detection signal that indicates that the droplet has been detected at a predetermined position within the chamber, based on a first timing at which the light intensity of the illuminating light decreases due to the droplet being irradiated therewith and a second timing at which the light intensity of the illuminating light increases.
US10271412B2 Case of personal terminal device with electric shocking function and finger scan
A case of personal terminal device with electric shocking function and finger scan is disclosed, which including the shock unit mounted so that it can be accommodated and projected on one side of the case body accommodating the portable terminal and generate high current by amplifying electric energy supplied from the power supply unit mounted on the case body, the control unit that operates the shock unit in case of emergency, the multimedia unit mounted on one side of the case body to directly collect or control the control unit to collect the operating conditions of the shock unit in sound or image by using the microphone or camera built in the portable terminal, and the communication unit transmitting the current position of the portable terminal to specific organizations along with sound or image collected in the multimedia unit during the operation of the shock unit.
US10271405B2 Lighting fixture sensor network
A lighting fixture includes a light source, a housing coupled to the light source, communications circuitry, and control circuitry. The housing includes an opening through which light from the light source is provided. The control circuitry includes a memory storing instructions, which, when executed by the control circuitry cause the lighting fixture to adjust one or more light output parameters of the light source, and store fixture location information describing a location of the lighting fixture in response to receipt of the fixture location information from the communications circuitry. By storing fixture location information describing the location of the lighting fixture, the location of the lighting fixture may be used to send messages to lighting fixtures in the same location and/or retrieve data from lighting fixtures in the same location, which may be beneficial in many circumstances.
US10271403B2 Optical module
This disclosure relates to optical module. In one implementation, the optical module includes a multi-layer circuit board, a first optical chip, a second optical chip, and a processor, wherein a surface layer on a same side of the circuit board comprises a first row of edge connector pins and a second row of edge connector pins; the first row of edge connector pins comprise a first power pin; the second row of edge connector pins comprise a second power pin; the first power pin is connected to the first optical chip; the second power pin connected to the second optical chip and the processor; the first power pin and the second power pin are aligned along a same direction and are arranged at a same position among the first row of edge connector pins and the second row of edge connector pins; and the first power pin is electrically connected to the second power pin. In another implementation, the first power pin and the second power pin is not electrically connected and wherein the circuit board further comprises a power delay circuit between the second power pin and the processor.
US10271393B2 Multi-voltage and multi-brightness LED lighting devices and methods of using same
A single chip multi-voltage or multi-brightness LED lighting device having at least two LED circuits. Each of the at least two LED circuits having at least two LEDs connected together in series. Each of the at least two LED circuits are electrically unconnected to each other in a parallel relationship, have a forward operating drive voltage of at least six volts and are monolithically integrated on a single substrate. A method of manufacturing a single chip with two or more LED circuits configurable by means of connecting the circuits so as to provide optional operating voltage level and/or desired brightness level wherein the electrical connection may be achieved and/or completed at the LED packaging level when the single chips are integrated into the LED package. Alternatively, the LED package may have external electrical contacts that match the integrated chips within. Optionally allowable, the drive voltage level and/or the brightness level select-ability may be passed on through to the exterior of the LED package and may be selected by the LED package user, the PCB assembly facility, or the end product manufacturer.
US10271392B2 LLC backlight driving control circuit
An LLC backlight driving control circuit is disclosed and includes an LLC resonant converter circuit configured to drive a current to alter periodically; a rectifying and filtering circuit configured to balance a light bar voltage difference; a control circuit configured to implement a constant current feedback; and two paths of LED light bars configured to provide LED backlight. The LLC resonant converter circuit, the rectifying and filtering circuit, the two paths of LED light bars, and the control circuit are connected in sequence to form a loop circuit. The LLC resonant converter circuit inputs a power supply current to the two paths of LED light bars and controls an output duty cycle of the LLC resonant converter circuit by acquiring a current flowing through a sampling resistor, thereby controlling a voltage that is outputted to the two paths of LED light bars.
US10271391B2 Light emitting diode driver
A driver for generating an output voltage to power an LED having a minimum operating voltage VLED min, comprising: (a) a first voltage converting stage comprising an input terminal and an output terminal; (b) a charge storage device electrically connected to the output terminal and having a charge output voltage VC; (c) at least one second voltage converting stage having an input electrically connected to the charge storage device, the second voltage converting stage being configured to increase said VC to at least VLED min; and (d) at least one mode controller to switch between at least a first mode and a second mode, in the first mode, the first voltage converting stage charges the charge storage device to power the LED without substantial contribution from the second voltage converting stage, and, in the second mode, the second voltage converting stage power to the LED.
US10271388B2 Microwave heating apparatus
A microwave heating apparatus and a method of heating a load using microwaves is disclosed. The microwave heating apparatus comprises a cavity arranged to receive a load, a plurality of feeding ports for feeding microwaves from a plurality of microwave generators to the cavity, and a control unit. The control unit is configured to obtain a desired temperature pattern within the cavity based on information about a plurality of regions of the load. The control unit is also configured to determine a heating pattern comprising zones of different intensities corresponding to the desired temperature pattern, and control at least one of the plurality of microwave generators for providing the heating pattern within the cavity. The apparatus and method may provide heating of a load according to different desired temperatures in various parts of the load.
US10271380B2 Scalable telecommunications system
Scalable telecommunications systems and methods are provided. In one embodiment, a node unit for a scalable telecommunications system comprises: a plurality of universal digital RF transceivers each configured to communicatively couple the node unit to external equipment; one or more universal digital transport interfaces each configured to communicatively couple the node unit to a respective transport link; a universal backplane communicatively coupled to the universal digital RF transceivers and universal digital transport interfaces; and a system controller; wherein each of the universal digital RF transceivers is configured to couple to a respective modular power amplifier and a modular duplexer inserted within the node unit. The system controller is configured to detect capabilities of at least one of the universal digital RF transceivers, the universal digital transport interfaces, the universal backplane, the modular power amplifier and modular duplexer, and adjust parameters of the node unit in response to the detected capabilities.
US10271378B2 Mobile peer to peer direct communications
Digital mobile communications devices and methods for mobile peer to peer direct communications. Processing a touch screen generated signal into a processed touch screen control signal for controlling mobile devices. Processing fingerprint signal for authenticating a user of a mobile device. Processing in a mobile device a motion detector generated signal into a motion detector generated control signal, for navigation control of mobile device. Modulation and demodulation, transmission and reception of one Orthogonal Frequency Division Multiplexed (OFDM) signals and conversion of the received OFDM signal into a different OFDM signal. Received spread spectrum signals from 3G or 4G cellular systems are converted into OFDM signals and transmitted in a wireless network, e.g. a Wi-Fi network. Received OFDM signals, received in a first RF frequency band, are demodulated and in a repeater mode are re-transmitted in a cellular system or network in a second OFDM radio frequency band. One or more receivers and demodulators for receiving demodulating and processing received signals into location finder information. A video camera in mobile device generates video signal and transmits video signal with location finder information signal.
US10271376B2 Optimized transmission for priority data on a radio access technology network
Delay in IMS call establishment and other time critical data transfers may be reduced by seeking alternative transmission methods for time critical data, when a transmission cannot be completed or the Radio Access Technology is otherwise unavailable. A Critical Service Manager (“CSM”) receives and evaluates priority information about a given data transfer. By evaluating this priority information, the CSM can identify priority data, or latency intolerant data, such as IMS calls or emergency calls. Where network rejects a connection request and issues a wait timer, the CSM may lower the retransmission count to hasten a permanent transmission failure. Upon a permanent transmission failure, the CSM can determine an alternative protocol for transmission of the priority data, such as transmitting data through circuit switch fallback, via Wi-Fi, or through another legacy RAT.
US10271375B1 Systems and methods for latency reduction for group calls
Systems and methods are described for reducing latency for a group call. A group call random access (RACH) preamble selected from a subset of predetermined random access preambles associated with a group call may be received at an access node from a first wireless device, wherein the group call random access preamble indicates to the access node that a group call is to be established. A RACH response may be transmitted to the first wireless device comprising an uplink resource grant associated with a group call setup, wherein the uplink resource grant is greater than uplink resource grant associated with a default RACH response. And the group call may be established by communicating with the first wireless device based on the uplink resource grant associated with group call setup, wherein the group call is established between at least the first wireless device and a second wireless device.
US10271374B2 Monitoring network periodicity and in response adapting packet scheduling
The UE VoIP engine monitors the network pattern periodicity and implements a scalable scheduling strategy that can adapt the VoIP engine and audio driver scheduling to the current local radio configuration in one embodiment. By adapting its scheduling, the VoIP engine can reduce mouth-to-ear delay or power consumption without impacting the audio encoding quality. The UE VoIP engine sends some scheduling preference to the network base station. The network base station monitors UE preferences and decide whether to ignore or accept UE preferences and allows the UE to operate in the conditions that provides the best tradeoff between power consumption and mouth-to-ear delay.
US10271372B2 Method and device for establishing RRC connection for SCPTM reception
Provided are: a method by which a terminal, which is interested in a single-cell point-to-multipoint (SCPTM) transmission, establishes an RRC connection in a wireless communication system; and a device for supporting the same. A list of available SCPTM services is received from a serving cell, it is determined whether the SCPTM service of interest from among the received list of the available SCPTM services is a first-type SCPTM service or a second-type SCPTM service, the RRC connection with a network is established when the determined SCPTM service of interest is the second-type SCPTM service, and the second-type SCPTM service can be received through the established RRC connection. The first-type SCPTM service is a service for which RRC connection establishment is not required for the SCPTM service, and the second-type SCPTM service is a service for which RRC connection establishment is required for the SCPTM service.
US10271370B2 Mission critical communications
A first off-network mission critical (ONMC) wireless device discovers ONMC wireless devices employing a proximity services discovery procedure. First media traffic is transmitted employing a first mission critical session to a third ONMC wireless device. A message comprising an organization field identifier and an organization identifier is received from a second ONMC wireless device. A call priority is determined, at least in part, based on the organization field identifier and the organization identifier. Transmission of the first media traffic terminates, based at least on the call priority. Transmission of second media traffic to the second ONMC wireless device employing a second mission critical session may be started.
US10271369B2 System and method for reattachment to a network
A method, a device, and a non-transitory storage medium provide storing context information pertaining to an end device and previous attachments of the end device to the network; receiving an indication that the end device requests an attachment to the network subsequent to the storing and subsequent to previously occurring detachments of the end device; authenticating the end device using the context information during the attachment; and causing a creation of a bearer connection between the end device and the network using the context information and during the attachment.
US10271368B2 Communication apparatus having parallel wireless connection, communication method, and non-transitory computer-readable storage medium
A communication apparatus establishes, in parallel, a first wireless connection for connecting to a first target apparatus via an external apparatus and second wireless connection for directly connecting to a second target apparatus without the external apparatus. The communication apparatus includes a processor executing instructions to use a first communication protocol needing an anti-conflict measure or a second communication protocol not needing the anti-conflict measure. In a case where a first communication protocol is used, after the first wireless connection has been disconnected during the first wireless connection and the second wireless connection being maintained in parallel, information for stopping the communication is sent to the second target apparatus, and then reconnection processing with the first target apparatus is performed and the second target apparatus is notified of information related to reconnection. In a case where a second communication protocol is used, after the first wireless connection has been disconnected during the first wireless connection and the second wireless connection being maintained in parallel, reconnection processing is performed with the first target apparatus without notifying the second target apparatus of information related to reconnection.
US10271367B2 Data transmission method, device, and system
A data transmission method, device, and system relate to the field of communications technologies, and provide a more flexible network topology and reduce network overheads. The method includes sending, by a first wearable device, a first broadcast message to a second wearable device, determining whether the second wearable device supports processing of service data of the first wearable device when the first wearable device obtains by listening, a second broadcast message from the second wearable device, and when the first wearable device determines that the second wearable device supports processing of the service data, establishing a connection to the second wearable device, and sending the service data in an allocated receive or transmit timeslot to the second wearable device.
US10271365B2 Method and system for device to device communication
A method and system for device-to-device (D2D) communication off-network is provided. The method includes providing, from a first D2D-UE to at least one second D2D-UE, a scheduling assignment (SA) providing, from between the first D2D-UE to the at least one second D2D-UE, MAC-PDU data according to the scheduling assignment.
US10271364B2 D2D communication method, D2D-enabled device and enode B
Provided are D2D communication methods, a D2D-enabled device and an eNB. A D2D communication method performed by a D2D-enabled device comprises: reporting, through a media access control (MAC) signaling or a radio resource control (RRC) signaling to an eNode B (eNB) that allocates resource for a D2D transmission, a modulation and coding scheme (MCS) or a resource size to be used by the D2D-enabled device in the D2D transmission, wherein the MCS or the resource size is for a D2D data channel, a D2D control channel and/or a D2D discovery channel.
US10271363B2 Device discovery method and user equipment, and network-side device
A device discovery method, a user equipment and a network side device are disclosed, which relates to the field of wireless communication. The method disclosed in the embodiments of the present document includes: the user equipment acquiring device discovery configuration information, the device discovery configuration information at least including information used for indicating a time domain location of a device discovery radio resource; the user equipment determining a radio resource location for sending a D2D discovery signal according to the device discovery configuration information; and the user equipment sending the D2D discovery signal at the determined radio resource location; wherein, the device discovery radio resource indicated by the device discovery configuration information is a D2D dedicated resource, and has a specific configuration period in a time domain. The embodiments of the present document also disclose a user equipment and a network side device.
US10271360B2 Communication method, user equipment, and base station
The present invention discloses a communication method, user equipment, and a base station. The method includes: obtaining, by user equipment, first indication information; when the user equipment is in a radio resource control connected mode, determining, by the user equipment based on the first indication information, to add a second cell as a serving cell; sending, by the user equipment to a second base station to which the second cell belongs, a first message used to request to add the second cell as a serving cell of the user equipment; receiving, by the user equipment, a second message used to indicate that the serving cell of the user equipment is successfully added; and communicating, by the user equipment, with a first base station and the second base station by using the first cell and the second cell.
US10271358B2 Method and device for service negotiation
A method and an electronic device for service negotiation are provided. The method includes sensing, by the electronic device, a counterpart device through a first protocol, transmitting a request message to the counterpart device through the first protocol, the request message including indication information indicating that the electronic device requests a first service and first service information regarding the first service, and connecting with the counterpart device through a second protocol, when a selection message including indication information selecting the first service is received from the counterpart device through the first protocol, and, after connecting through the second protocol, executing the first service with the counterpart device using the first service information. The request message and the selection message each includes connection information for a connection using the second protocol, and the electronic device and the counterpart device use the connection information to perform the connection using the second protocol.
US10271357B2 Multiple random access preamble transmission for prioritized events
A method and apparatus for a user equipment (UE) performing a random access procedure are disclosed. For this end, the UE receives configuration information from the network. Here, the configuration information indicates: one or more prioritized events, and numbers (>1) of random access preambles respectively assigned for each of the prioritized events. The UE transmits a single random access preamble to the network, if the random access procedure is triggered by a first event other than the prioritized events. And, the UE transmits multiple random access preambles to the network, if the random access procedure is triggered by a second event belonging to the prioritized events. Here, the number of the multiple random access preambles corresponds to the number of random access preamble assigned for the second event in the configuration information.
US10271356B2 Method for initiating a random access procedure in a carrier aggregation system and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for initiating a random access procedure in a carrier aggregation system, the method comprising: receiving, from a network, a Radio Resource Control (RRC) signal which configures a Physical Uplink Control Channel (PUCCH) resource for a Secondary Cell (SCell) in a Timing Advance Group (TAG); and initiating random access procedure on the SCell with the PUCCH resource to be configured by the RRC signal if there is no cell with PUCCH resource other than the SCell in the TAG.
US10271354B2 Dynamic sensitivity control in 802.11 stations
A device and/or method for dynamically adjusting a CCA threshold in an addressable unit that is suitable for communication in a wireless network, the method performed in the addressable unit and comprising autonomously increasing the CCA threshold with successful data transmissions and/or autonomously decreasing the CCA threshold with unsuccessful data transmissions.
US10271352B2 Wireless communication system and associated wireless communication method and wireless device having efficient polling mechanism in overlapping network environments
A wireless communication system under a contention-based protocol comprises an access point and at least one station, wherein the station is arranged for wirelessly communicating with the access point under the contention-based protocol. In the operations of the wireless communication system, the access point broadcasts a polling usage sequence to assign a time slot for the station, and the station subsequently uses the assigned time slot to transmit a data packet to the access point.
US10271351B1 User equipment grant procedure for uplink carrier aggregation
A method includes receiving a grant request message over a first uplink channel from a user equipment (UE) device requesting permission to operate on a second uplink channel within a Citizens Broadband Radio Services (CBRS) spectrum band. The UE device supports carrier aggregation of the first and second uplink channels. The method also includes determining whether operating the UE device on the second uplink channel at the corresponding maximum transmit power will cause impermissible interference within the CBRS spectrum band. When operating the UE device on the second uplink channel at the maximum transmit power will not cause impermissible interference, the method includes granting permission for the UE device to operate on the second uplink channel at the maximum transmit power.
US10271348B2 User terminal and base station
A user terminal according to a first aspect is used in a mobile communication system. The user terminal includes: a receiver configured to receive, from a base station, candidate timing information indicating candidate timings of uplink transmission in an unlicensed band channel, which is an unlicensed band frequency channel; a controller configured to determine a transmission timing to perform the uplink transmission to the base station from among the candidate timings indicated by the candidate timing information, by monitoring the unlicensed band channel; and a transmitter configured to transmit uplink data to the base station via the unlicensed band channel at the transmission timing.
US10271347B2 Scheduling request procedure
The invention relates to a method for requesting uplink resources by a user equipment in a communication system, wherein a DRX, Discontinued Reception, function is running at the user equipment. The transmission of a scheduling request for requesting uplink resources to a radio base station is triggered upon triggering of a buffer status report in the user equipment. However, the triggering of the scheduling request is delayed such that the scheduling request is triggered in one of the subframes—preferably the first subframe—of an On-Duration period of a DRX cycle according to the DRX function. Correspondingly, the triggered scheduling request is transmitted to the radio base station in the next possible scheduling request transmission occasion after the triggering of the scheduling request is delayed.
US10271345B2 Network node and method for handling a process of controlling a data transfer related to video data of a video streaming service
A method in a network node relating to a process of controlling a data transfer related to video data of a video streaming service from a server to a wireless device is provided. The network node and wireless device operates in a wireless communications network. The network node determines a scheduling weight value for the wireless device to be used in the data transfer based on a target rate scheduling weight value and a proportional fair rate scheduling weight value. The network node then determines a size of data segment to be used in the data transfer based on at least part of the scheduling weight value. The network node further determines a pending data volume for the transferring of the video data to a play back buffer of the wireless device based on at least part of the scheduling weight value.
US10271342B2 Allocating feedback resources for carrier aggregation
Methods and apparatus are disclosed for allocating PUCCH resources for HARQ feedback so as to minimize the total number PUCCH resources that are allocated while avoiding resource collision. A base station in an uplink Pcell allocates resource sets for use by a plurality of user terminals for providing HARQ feedback to support downlink transmissions to the user terminals in the same transmission time interval. The base station configures a resource group for each user terminal. Each resource group comprises a predetermined number of the allocated resource sets. The base station sorts the user terminals in the order of priority from highest to lowest and selects, in order of priority, a resource set for each user terminal from its configured resource group. To select resources for the user terminal, the base station calculates a weight for each resource set available to the user terminal, and allocate an available resource set with minimum weight to the user terminal.
US10271341B2 Wireless communication device and antenna control method thereof
A wireless communication device and an antenna control method thereof are disclosed. The wireless communication device has a plurality of antennas, a received signal strength indicator detecting module and a control module. The wireless communication device signally communicates with an AP-router via the plurality of antennas. The received signal strength indicator detecting module individually detects a received signal strength indicator of each antenna and the AP-router. The control module assigns the antenna with the strongest received signal strength indicator among the plurality of antennas to be the main data transmission antenna and switches off at least one of the others of the plurality of antennas.
US10271339B2 Radio base station apparatus and resource allocation method
Traffic history storage unit (130) stores, as traffic history, traffic results at base station cell radio units (200-1 to 200-n). Traffic database (140) stores traffic data learned on the basis of the traffic history. Traffic prediction unit (150) predicts, on the basis of the traffic data and the traffic history, traffic fluctuation that may occur after a predetermined time interval. Process resource control unit (160) controls, on the basis of the predicted traffic fluctuation, the allocation of process resources in signal processing cards (121-1 to 121-m) at every predetermined time intervals.
US10271335B2 Method for routing in a communication network, communication network, program and computer program product
A method for routing in a communication network includes: in a first step, providing a template data set including a routing cost indication for a first second-slice resource to a control unit; and in a second step, subsequent to the first step, determining if the routing cost indication of the first second-slice resource complies with a predefined routing requirement of a second network slice, and, if the routing cost indication of the first second-slice resource is found to be non-compliant, determining a first-slice resource and routing network traffic from a second second-slice resource via the first-slice resource to a third second-slice resource.
US10271333B2 Service aware carrier aggregation
Concepts and technologies disclosed herein are directed to service aware carrier aggregation. According to one aspect disclosed herein, an eNodeB (“eNB”) can learn, via a primary serving cell (“PSC”), that a user equipment (“UE”) has a capability to utilize a carrier aggregation feature. The eNB can receive policy information and service information, and can learn, via the PSC, a service requested by the UE. The eNB can determine, based at least in part upon the policy information, the service information, and the service, whether to implement the carrier aggregation feature to provide the service to the UE. When the eNB determines that the carrier aggregation feature is to be implemented, the eNB can inform the UE to reconfigure a radio resource control (“RRC”) configuration to include the PSC and a secondary serving cell (“SSC”). The eNB can allocate physical media resources for the service from the PSC and the SSC.
US10271331B2 System and method for transmission time intervals
In one embodiment, a method for adaptive transmission time intervals (TTIs) includes transmitting, by a communications controller to a user equipment (UE), a segment of a first TDD TTI configuration of a first TDD interval and a second TDD TTI configuration of the first TDD interval, where the first TDD TTI configuration has a first pattern, where the second TDD TTI configuration has a second pattern, where the first pattern is different than the second pattern, where the first TDD TTI configuration has a first uplink TTI segment and a first downlink TTI segment. The method also includes transmitting a first plurality of data on a first TTI in the first downlink TTI segment of the first TDD TTI configurations of the first TDD interval and receiving a second plurality of data on the first uplink segment of the first TDD TTI configuration of the first TDD interval.
US10271325B2 Channel access in listen before talk systems
Systems and methods relating to Listen before Talk (LBT) procedures suitable for, e.g., License Assisted Access (LAA) to an unlicensed frequency spectrum or Long Term Evolution Unlicensed (LTE-U) are disclosed. In some embodiments, a method of operation of a node of a cellular communications network comprises performing a LBT procedure for an observed channel in an unlicensed frequency spectrum. The LBT procedure defers at least one Clear Channel Assessment (CCA) slot such that the LBT procedure concludes at or near a desired starting point for a transmission. The at least one CCA slot comprises at least one of a first CCA slot of the LBT procedure, one or more intermediate CCA slots of the LBT procedure, and a final CCA slot of the LBT procedure. The method further comprises performing the transmission on the observed channel upon completion of the LBT procedure.
US10271323B2 Control channel transmission method and apparatus
In a system and method of control channel transmission in the communications field, REs, except those used for transmitting a DMRS, are grouped in each physical resource block pair of L physical resource block pairs. The L physical resource block pairs are determined to be used to transmit a control channel into N eREGs. The number of valid REs are calculated except other overheads in each eREG of the N eREGs. Each of the eCCEs are mapped onto M eREGs according to the number of valid REs included in each eREG of the N eREGs of each physical resource block pair. The eCCE is sent in the REs included in the eREG.
US10271313B2 System and method for selecting and adapting carrier aggregation configurations
A method for selecting carrier aggregation (CA) configurations includes determining whether a first wireless device is operating or expected to operate using a single carrier configuration on a cell associated with a first frequency band. If the first wireless device is not operating or expected to operate using a single carrier configuration on a cell associated with a first frequency band, a first CA configuration is selected for a second wireless device. If the first wireless device is operating or expected to operate using a single carrier configuration on a cell associated with a first frequency band, a second CA configuration that is more restrictive than the first CA configuration is selected for the second wireless device. An identifier of the selected one of the first CA configuration or the second configuration is transmitted to the second wireless device.
US10271311B2 Trigger method and related apparatus
Embodiments of the present invention disclose a trigger method and related apparatus. The embodiments of the present invention include: determining time-frequency resource configuration information of a physical trigger channel PTCH; detecting one PTCH on a time-frequency resource occupied by the one PTCH indicated by the time-frequency resource configuration information of the PTCH; determining whether triggering exists according to a PTCH detection result, where the triggering is used to indicate that first information needs to be transmitted in a first information subframe or a first information opportunity associated with the PTCH; and transmitting the first information in the first information subframe or the first information opportunity associated with the PTCH if it is determined that the triggering exists.
US10271308B2 Implementing third generation partnership project protocols that combine use of international mobile telecommunication bands and non-international mobile telecommunication bands of licensed wireless communication spectrum
A system and method are provided to facilitate signaling between base stations controlled by alternate spectrum holders (ASH's) and individual multi-mode devices (MMD's) operating in communication with those base stations to indicate an ability to a global spectrum marketplace of an ability of the base stations and/or the individual MMD's to support communication in both International Mobile Telecommunication (IMT) and non-IMT bands is support of a dynamic spectrum allocation scheme. The disclosed systems and methods may be based on a modification of the 3rd Generation Partnership Protocol (3GPP®) Long Term Evolution (LTE®) standard so that non-IMT licensed spectrum can be included in LTE® or LTE-Advanced® multi-band carrier aggregation.
US10271307B2 Method and device for denying transmission by terminal in wireless communication system
Provided is a method for denying transmission by a terminal in a wireless communication system. A terminal may receive an effective period and a threshold value, count the number of autonomous denial subframes during the effective period, and deny transmission in a current subframe if the counted number of the autonomous denial subframes is less than the threshold value.
US10271305B2 Techniques for joint transmission in unlicensed spectrum
A method and apparatus for identifying joint transmissions in unlicensed spectrum are described, including receiving, at a user equipment (UE), a frame from one or more network entities over a contention-based medium, wherein the frame includes a preamble. The method and apparatus further include determining whether the frame corresponds to a unicast transmission or a joint transmission based on the preamble. In another aspect, a method and apparatus include determining, at a network entity, whether a frame corresponds to a unicast transmission or a joint transmission. The method and apparatus include transmitting the frame with a preamble to a UE over a contention-based medium, the preamble being based on determining whether the frame corresponds to the unicast transmission or the joint transmission. For example, the type of scrambling applied to the preamble may be based on whether the frame corresponds to unicast transmission or joint transmission.
US10271302B2 Method and apparatus for paging terminals in a wireless communication system
A method and apparatus for paging terminals such as Low Cost User Equipment (UEs) in a wireless communication system such as the Long Term Evolution (LTE) system. Terminals determine their signal quality level and, based on the signal quality, determine a number of repetitions of a message to use for decoding of the message. The message corresponds to part of a procedure for paging the terminal. The terminal receives and combines the determined number of repetitions of the message in order to decode the message.
US10271297B2 Method for operating a cellular radio network
The present invention relates to a method for operating a cellular radio network (100). According to the method, a predicted location information (203) relating to a user equipment (110) is determined. The predicted location information (203) comprises a predicted future location of the user equipment (110). Depending on the predicted location information (203) control information is determined. Based on the control information, a registering of the user equipment (110) at cells (101, 101A-101H) of the cellular radio network (100) is controlled.
US10271295B2 Downlink synchronization
The present application is at least directed to an apparatus on a 5G network. The apparatus includes a non-transitory memory including instructions stored thereon for performing configuration of an initial access signal in the 5G network. The apparatus also includes a processor, operably coupled to the non-transitory memory, capable of executing an instruction of monitoring transmission of a downlink sweeping subframe including a beam sweeping block carrying a downlink initial access signal. The processor is capable of also executing the instruction of detecting the downlink initial access signal carrying a synchronization channel. The processor is capable of also executing the instruction of determining, based on the synchronization channel, an identity of the beam sweeping block associated with the downlink initial access signal. The present application is also directed to an apparatus configured to perform downlink synchronization of a cell in the 5G network.
US10271283B2 Apparatus, systems and methods for power management in mobile devices
An apparatus, system and method for determining whether a battery alarm of a UE is asserted, reducing a transmission duty cycle of the UE to zero for a first predetermined time period when the battery alarm is asserted, determining whether the battery alarm has been de-asserted after the first predetermined time period and when the battery alarm has not been de-asserted, increasing the transmission duty cycle to a first threshold level for a second predetermined time period, wherein the first threshold level is less than a full transmission duty cycle of the UE. When the battery alarm has been de-asserted, increasing the transmission duty cycle to a second threshold level for a third predetermined time period, wherein the second threshold level is less than the full transmission duty cycle of the UE, and wherein the second threshold level is greater than the first threshold level.
US10271280B2 Techniques allowing activation and deactivation of nodes in a network
At a source node in a wireless network, it is determined that target node(s) should be one of activated or deactivated. Message(s) are sent from the source node toward a base station providing wireless access for nodes to the wireless network. The message(s) include an identification of the target node(s) and are configured to indicate that the at least one target node should be one of activated or deactivated. A base station receives the message(s) and sends a message toward each of the target node(s) indicating that the target node(s) should be the one of activated or deactivated. The source and target nodes may be sensor nodes in a wireless sensor network. Methods, apparatus, computer products, and a computer program are disclosed.
US10271279B2 Battery efficiency for tracking shipment items
Technical solutions are described for conserving battery consumption in tracking devices when tracking a plurality of shipment items. An example method includes receiving, by a first tracking device that is associated with a first shipment item, a tracking information of a second shipment item, the tracking information being transmitted by a second tracking device. The method also includes transmitting, by the first tracking device, a tracking message that includes the tracking information of the second shipment item and a tracking information of the first shipment item.
US10271272B2 Methods and apparatus to estimate application data traffic characteristics to condition data communication channels
Apparatus and methods for estimating data traffic characteristics for applications to condition data communication channels that support data packet transfer for the applications in wireless communication devices are disclosed. Data connections to support different applications and/or daemon software processes can be established and subsequently adjusted based on data traffic characteristics for data that the different applications/daemons generate and/or consume. Traffic flows for the applications/daemons are classified into traffic classes based on likely data traffic patterns. When data sources are added or deleted, changes to a traffic class state can be determined, and wireless circuitry adjusted based at least in part on the traffic class state and a traffic class policy. Adjusting parameters that affect the periodicity and/or length of active time periods and sleep periods in accordance with estimated data traffic patterns for applications/daemons that use the data connections can reduce power consumption by the wireless circuitry.
US10271269B2 Changes of cluster head
It is provided a method, including: monitoring if a first cluster head of a first cluster of first communication devices has disappeared, wherein an apparatus performing the method has access to the first cluster enabling a device-to-device communication of the apparatus with at least one of the first communication devices; and, if it is monitored that the first cluster head has disappeared: detecting a second cluster head of a second cluster of second communication devices, wherein the second cluster head is different from the first cluster head, and the second cluster enables the device-to-device communication between at least two of the second communication devices; and requesting an access to the second cluster for the device-to-device communication.
US10271263B2 Systems and methods for frame addressing in wireless networks
Systems and methods for frame addressing in DL MU-MIMO transmissions are described. In some embodiments, identifier information identifying receiving devices for a frame may be included in a header of that frame. In various embodiments, the identifier information may include a concatenation of respective identifiers for each of the plurality of receiving devices. In some other embodiments, the identifiers may include information identifying a pre-defined device group including several receiving devices. In some embodiments, the frame may include a medium access control (MAC) frame transmitted by an access point/personal basic service set control point (PCP/AP), and the recipient devices may include non-AP/non-PCP stations (STAs). In some such embodiments, a receiving STA address (RA) field or transmitting STA address (TA) field in a MAC header of the MAC frame may be used as a container for the recipient identifier information.
US10271259B2 Method and arrangement in a communication system
In a method performed by a user equipment for controlling radio access network selection and traffic steering for the user equipment in a heterogeneous communication network, said communication network comprising at least said user equipment, at least one radio access network controller node and at least one ANDSF policy server node with which the user equipment is associated, wherein the method includes the steps of adaptively at least partly suspending or activating provided ANDSF policies to enable switching between radio access network control or ANDSF policy control of radio access network selection and traffic steering for the user equipment.
US10271257B2 Methods and systems for coordinated multipoint (CoMP) enabled handover in wireless communication networks
Methods and systems for Coordinated Multipoint (CoMP) handover in a wireless communication network are disclosed. In an embodiment, the method includes detecting a User Equipment (UE) handover trigger based on an aggregate throughput for each Data Radio Bearers (DRBs) in each CoMP link between the UE and each Neighboring Base Stations (NBS) in a set of NBSs, the UE being in communication with a Serving Base Station (SBS) and each NBS in the set of NBSs through a set of active CoMP links; ranking each NBS based on handover potential of each NBS in the set of NBSs; and selecting a target NBS from the set of NBSs for UE handover based on the ranking and UE support capability information associated with each NBS, wherein a subset of the set of active CoMP links is migrated to the target NBS during the UE handover.
US10271255B2 Base station
A base station according to a present embodiment includes: a controller configured to set first determination parameters used for a radio terminal to determine whether to switch a standby destination or a connection destination between the mobile communication network and a wireless LAN; a transmitter configured to transmit the first determination parameters to a radio terminal served by the base station; and a receiver configured to receive information notified from another base station. The controller is configured to set the first determination parameters in consideration of the information.
US10271254B2 Methods for connection handling of auxiliary RAT
Methods for performing WLAN connection handling when a terminal is in IDLE state in 3GPP are disclosed. An example method for handling connections to two radio access technologies, according to some of the embodiments disclosed herein, is implemented by a mobile terminal and comprises determining (710) that a trigger condition has been satisfied, while the mobile terminal is connected to a first radio access network and in an idle state with respect to a second radio access network. Responsive to this trigger condition, the mobile terminal then automatically establishes or re-establishes (720) a connection to the second radio access network. In some embodiments, the first radio access network is a wireless local area network and the second radio access network is a cellular telecommunications network. More particularly, the wireless local area network may be an IEEE 802.11 network, while the cellular telecommunications network may be a 3GPP network.
US10271250B2 Selecting a subset of access points
Described herein are techniques for selecting a subset of access points. In an example, time-of-flight information and signal strength information associated with a device may be received from multiple access points. A subset of the access points may be selected based on the time-of-flight information, signal strength information, and load information. The subset of access points may be instructed to respond to a probe request from the device.
US10271247B2 Discovery announcement method performed by terminal in wireless communication system, and terminal using same
The present invention relates to a device-to device (D2D) operation method performed by a terminal in a wireless communication system. The method comprises: separately receiving, from a serving cell, measurement bandwidth information about a frequency not included in information indicative of a measurement object for the purpose of supporting the mobility of the terminal; measuring the frequency not included in the measurement object for the purpose of supporting the mobility on the basis of the measurement bandwidth information; selecting a cell on the frequency; and performing discovery announcement on the cell.
US10271244B2 System and method for managing traffic detection
A method for managing traffic detection including: receiving predetermined traffic monitoring conditions; processing at least one packet to determine packet properties; determining an application identifier to associate with the traffic flow based on the packet properties; determining at least one policy to apply to the traffic flow based on the traffic monitoring conditions, packet properties and the application identifier; and communicating the at least one policy to be applied to the traffic flow. A system including: a traffic detection function (TDF) configured to receive predetermined traffic monitoring conditions, wherein the TDF includes: a processor configured to process at least one packet to determine packet properties; and a control engine configured to: determine an application identifier to associated with the flow; determine at least one policy to apply to the flow based on the traffic monitoring conditions, the packet properties and application identifier; and communicate the at least one policy.
US10271242B2 Method and apparatus for traffic load balancing in mobile communication system
A load distribution method and apparatus of a base station are disclosed. The method includes measuring load information associated with the BS; transmitting the measured load information to at least one adjacent BS; receiving load information from the at least one adjacent BS; generating a first cluster including the BS and the at least one adjacent BS; and executing a load distribution operation with respect to the first cluster, wherein at least one BS included in the first cluster is included in a second cluster.
US10271241B2 Method and device for transmitting and receiving data packets in wireless communication system
A method by which a proxy server of a wireless communication system transmits and receives packets, according to one embodiment of the present specification, comprises the steps of: receiving a data request from a terminal; receiving a packet corresponding to the data request from a data server; receiving feedback related to a transmission state from a network entity comprising a base station and/or an access point (AP); determining a redundancy rate on the basis of the feedback; encoding the received packet on the basis of the determined redundancy rate; and transmitting the encoded packet to the network entity. According to the embodiment of the present description, limited wired and wireless resources can be efficiently used, and loads to be applied to the base station or the AP can be efficiently controlled.
US10271238B2 Method and device for transmitting IP data packet
A method and device for transmitting Internet Protocol (IP) data packet are disclosed by the present invention, the method comprising: an Access Point (AP) device obtains an IP data packet needing to be sent to an User Equipment (UE); said AP device use the type information of said IP data packet to determine the corresponding Data Radio Bearer (DBR) of said IP data packet; Said AP device sends said IP data packet to said UE through said DBR; in the embodiments of the present invention, when the AP device accesses the IP network locally or directly through the IP network, the Quality of Service (QoS) insurance of IP data packet in the air interface transmission is implemented, on the basis of the direct mapping between the type information and the data radio bearer.
US10271236B1 Collection of crowd-sourced access point data for 5G or other next generation network
Collection of crowd-sourced access point quality and selection data for intelligent network selection can be utilized by mobile devices to self-learn and optimize access point device selection. A cloud-based application can be utilized in conjunction with the mobile device to build a database of access point quality and thresholds suitable for real-time and other jitter-sensitive services. The mobile device jitter measurements and selection thresholds can be collected and sent to a cloud platform, which creates an access point performance and selection threshold profile.
US10271233B2 Systems, methods, and devices for automatic signal detection with temporal feature extraction within a spectrum
Systems, methods and apparatus are disclosed for automatic signal detection in an RF environment. An apparatus comprises at least one receiver and at least one processor coupled with at least one memory. The apparatus is at the edge of a communication network. The apparatus sweeps and learns the RF environment in a predetermined period based on statistical learning techniques, thereby creating learning data. The apparatus forms a knowledge map based on the learning data, scrubs a real-time spectral sweep against the knowledge map, and creates impressions on the RF environment based on a machine learning algorithm. The apparatus is operable to detect at least one signal in the RF environment.
US10271222B2 Omni-directional transmission in large-scale MIMO systems
Described herein is an omni-directional transmission scheme allowing signals to transmit from a base station to multiple users in massive MIMO systems with reduced pilot overhead and system complexity. The transmission scheme uses a low-dimensional space-time coding scheme to generate a K-dimensional vector signal, and based on the K-dimensional vector signal, using an omni-directional precoding matrix W to generate an M-dimensional vector signal for transmission over a large number of transmitting antennas, wherein the matrix W comprises M rows and K columns, and K is much smaller than M.
US10271221B2 Communication device, control method, and communication system
A communication device for calculating an amount of resources of a virtual network node required for satisfying a predetermined condition of delay in signal processing based on a feature value of communication traffic so as to avoid performance degradation in signal processing in the communication network due to excess communication traffic which varies and changes. For example, the virtual network node may be realized by a virtual machine which provides network functions relating to signal processing by software of the virtual machine, and can flexibly increase or decrease processing resources.
US10271219B2 System and methods for obtaining ubiquitous network coverage
Implementations described and claimed herein provide a system and methods for determining a minimum number of communication nodes to substantially cover a particular geographical area and for optimizing an extension of an optical network to provide service to the communication nodes. In one implementation, at least one parameter for one or more forces configured to control interactions of a plurality of nodes is received. Each of the nodes has a node range corresponding to an effective operational limit of the node. Boundary information defining a geographical area to which coverage by a network may be provided is received. The one or more forces are simulated to distribute the plurality of nodes. The simulation of the one or more forces causes the plurality of nodes to become positioned in an overall layout such that the defined geographical area is substantially covered by the node ranges.
US10271218B2 Enable access point availability prediction
In an example, a set of training fingerprints may be access, in which each of the training fingerprints may specify an access point of a plurality of access points to which a mobile device made a successful connection and a cellular signal strength of a cellular tower near the client device when the successful connection was made. An interim model may be generated from the accessed set of training fingerprints, in which the interim model may contain a subset of the information in the set of training fingerprints to enable a destination device to generate a prediction model to predict an availability of an access point. The generated interim model may be transferred to the destination device.
US10271216B2 Wireless access system
A wireless access system in which a first operator and a second operator share a predetermined band, includes a first base station belonging to the first operator, the first base station configured to transmit broadcast information indicating a priority of the first operator in the predetermined band; and a second base station belonging to the second operator, the second base station configured to perform wireless communication using a band configured based on a priority of the second operator in the predetermined band and the broadcast information transmitted by the first base station.
US10271214B1 Systems and methods for detecting and controlling transmission devices
A method of detecting, controlling and managing transmission of a transmitting device within a facility is disclosed. The method involves transmitting information to the transmission device, detecting a response transmission from the transmission device by a least one transmission detection facility, extracting identification information associated with the transmission device in response to the transmitted information; and determining a location of the transmission device based on the response transmission received by the at least one received transmission detection facility, wherein the response transmissions are sorted by the identification information, determining an allowability of the located transmission device within the set area and reducing a power level of a transmitted signal for a predetermined period of time, when allowability is indicated.
US10271210B2 System for authenticating a user and enabling real-time approval notifications
Embodiments authenticate a user and an associate of an entity and enable real-time approval notifications by requesting one or more authentication credentials from the associate; authenticating the associate based on successful validation of the one or more authentication credentials received from the associate; populating an application for the user at least in part by receiving input from the associate; establishing a secure wireless communication channel with a user device; and wirelessly transmitting, from the system to the user device and over the secure wireless communication channel the populated application; instructions to cause the user device to authenticate the user based on successful validation of one or more user authentication credentials; and instructions to cause the user device, in response to authenticating the user, present the populated application to the user for verification of its accuracy.
US10271206B2 Methods and systems for securely routing documents through third party infrastructures
A system may include a device having a program that includes a workflow system public key associated with a workflow system and programming instructions that allow the device to communicate with the workflow system over a communication network. The system may initialize a device by sending communications to the workflow system, receiving a response that includes information encrypted with a workflow system private key, and verifying the authenticity of the response by using the workflow system public key to decrypt the information in the response. The system may register the device for privacy treatment by the workflow system by generating a key pair that includes a client private key and a client public key, generating an encrypted client key by encrypting the client public key with the workflow system public key, including the encrypted client key in a privacy request, and sending the privacy request to the workflow system.
US10271190B2 Low energy beacon configuration on tap
Using Bluetooth low energy beaconing to send small amounts of data without establishing a connection works fine for simple beaconing settings, but becomes complex for more complicated beaconing settings. The apparatus may be configured to receive a notification from a wireless device indicating a presence of a wireless device. The apparatus may also be configured to determine at least one of a set of beacon parameters or a beacon content after receiving the notification indicating the presence of the wireless device. Additionally, the apparatus may be configured to transmit a beacon to the wireless device based on the determined at least one of the set of beacon parameters or the beacon content.
US10271187B2 Framework of cloud service for biological growth
A framework of cloud service for biological growth is disclosed. The framework of cloud service for biological growth includes a client end, a service provider, an expert end, and an equipment end. The client end has a biological cultivate area, a first processing unit, a first control module, and a first transceiver module. The service provider has a first database, a second processing unit, a data integration module, a web server, a data integration module, and a second transceiver module. The expert end has a second database, a third processing unit, a second monitoring module, a biological growth simulation module, and a third transceiver module. The equipment end has a third database, a fourth processing unit, and a fourth transceiver module. The present invention acquires and simulates the first environmental parameter of the client end and obtains the preferable third environmental parameter, or matches the data of the expert end and the equipment end and provides customized installation information or operation information.
US10271186B2 Method and apparatus for charging operations in a communication network supporting service sessions for direct end users
Methods and apparatus for supporting customer charging in 5G networks are provided. Monitoring functions are instantiated at selected network locations for tracking access to network services. The monitoring functions provide charging information for use in customer billing. A customer can enter a service level agreement with a particular customized method of charging for service usage, and the monitoring functions can be customized to provide charging information according to the service level agreement. Charging can vary based on factors such as time of day, network congestion, service traffic characteristics, and geographic location.
US10271184B2 Method and apparatus of delivering the trigger report for machine type communications
An objective of the present invention is to provide a method and apparatus of delivering the trigger report for MTC. According to a trigger message originated from an originator, a UE generates trigger response information corresponding to the trigger message; the UE sends a trigger report message containing the trigger response information to a first NE; the first NE extracts the trigger response information from the trigger report message and sends the trigger response information to the originator. In the prior art, the delivery report can only provide information about whether the trigger data is delivered. According to the present invention, the delivery report may also provide information on the MTC application layer, for example, even if the trigger result cannot be sent back immediately, the delivery report may can also include whether the payload data is accepted by the MTC application receives the payload data.
US10271183B2 Method and system for communication between users and computer systems
In an interactive on-line system such as an airline reservation system, users communicate with the system via smart devices. Communication between the device and the system is via asynchronous TCP/IP messaging or SMS text message. The user can input text messages which include metadata to assist in message recognition. A translator parses the message and converts the message into an industry standard format which is then sent to a relevant system for processing. The translator may form a part of an application on the device, be located at the system or at an intermediate point. A response from the system is converted from industry standard format to a human readable form and sent as asynchronous message or SMS/MMS text message back to the user where it may be displayed as text of converted into speech.
US10271182B2 Enhanced public warning system to provide rich content
A method, device and a computer program product operable in a communications network to provide enhanced public warning system (PWS+) messages to a communication device over the current PWS system is disclosed. The method includes generating, at a server or network device, at least one public warning system (PWS) message and at least one enhanced PWS (PWS+) message, and associating the PWS+ message with the at least one PWS message. The at least one PWS+ message and the PWS message are transmitted via a communications network to the communication device.
US10271181B2 Terminal device, network device, and group communication method
A terminal device, a network device, and a group communication method, where the terminal device includes a receiver configured to receive a first message from a network device, where the first message includes at least one group service identifier, and one group service identifier corresponds to one group service, and receive, according to the received first message, a first group service corresponding to a first group service identifier of the terminal device.
US10271177B2 Context based enablement of beacon devices
A computer-implemented method includes identifying a context associated with a mobile device, wherein the mobile device is capable of listening for a beacon signal. The computer-implemented method further includes determining whether the mobile device is qualified to listen for the beacon signal based on the context associated with the mobile device. The computer-implemented method further includes activating the mobile device to listen for the beacon signal.
US10271175B2 Methods and devices for providing, receiving or managing maps
A method for retrieving maps from a map server is disclosed where, as an intermediate step, map meta-data is requested on the basis of which one or more map can later be selected. Map meta-data on the basis of location data, indicating the location of the user device, and map criteria, specifying at least one condition for selecting maps which may be entered manually or automatically into a user device. The request is sent to a map server where a search for map meta-data matching the received location data and map criteria is executed. In case of at least one match between the map meta-data, the location data and the map criteria, map meta-data associated with at least one map is provided to the user device, such that the user device can select at least one map, which can be acquired from the map server, at least partly on the basis of the retrieved map meta-data.
US10271174B2 Aggregation of mobile device data for facilitation of rule-based action
A network device can be placed in a central location to detect and disseminate mobile device data via a wireless network. The network device actions can be determined by an end-user device that receives subscription-based data. The end-user can determine parameters for communication between the network, network device, and the mobile device and determine actions based on the communication.
US10271173B1 Location-based place determination using online social networks
In one embodiment, a method includes sending information associated with multiple candidate place-entities to a user, receiving a selection of one candidate place-entity by the user, and updating the rating of the selected candidate place-entity on an online social network. In particular, the sending is based on calculated probabilities the candidate place-entities are associated with a particular geographic location.
US10271171B2 Systems and methods for locating a tracking device
The principles described herein provide methods and systems for locating a tracking device. In particular, one disclosed method includes associating a user with a tracking device, receiving an indication that the tracking device is lost, setting a flag indicating that the tracking device is lost, receiving a location within a proximity of the tracking device from one of a plurality of mobile devices associated with a community of users, and providing the location to the user.
US10271168B2 Tracking device search party management
A lost tracking device associated with a tracking system can be located by leveraging one or more community members by inviting these members to join a search party. Search party criteria can be identified and candidate search party members can be selected and invited based on the search party criteria. When invited candidate search party members accept the invitations, they are added to the search party. A last known location of the tracking device can be provided to the search party members, and the search party can remain in effect until the lost tracking device is located. The location of the lost tracking device is provided to the tracking system, which forwards it to the owner of the lost tracking device. A reward can be provided by the owner of the lost tracking device to the tracking system, which releases the reward to the search party member that located the lost tracking device.
US10271167B2 Item management system
An item management apparatus includes an interface that receives a first identification of a first radio device carried by a user and a second identification of an alarm device correlated with an item deposited by the user. A memory stores the first identification and the second identification received by the interface in association with each other. A receiver receives a first signal from the first radio device. A processor determines a radio signal strength of the first radio device based on the first signal. A transmitter transmits a second signal for causing the alarm device to provide an alarm notice if the radio signal strength of the first radio device is determined to be greater than a predetermined value.
US10271162B2 Extensible solution for device to device discovery message size
A method for providing an extensible solution for discovery message size includes determining a capsule size at a layer one protocol of a user equipment operating in a cellular network. The capsule size is forwarded to a layer two protocol of the user equipment where it is adjusted to accommodate layer two overhead. The adjusted capsule size is then forwarded to a layer three protocol.
US10271161B2 Merchant item and service return processing using wireless beacons
There are provided systems and methods for merchant item and service return processing using wireless beacons. A merchant may include a returns and customer service area at a merchant location for use in providing refunds, exchanges, or other services related to items sold by the merchant. The merchant location may include a wireless beacon at or nearby the area. The beacon may provide communication services with a device for the user. Using the beacon, the merchant may be informed that a user has arrived at the area and pull up a receipt and/or transaction history for the user with the merchant. The merchant may also be informed about past returns by the user that may assist the merchant in preventing fraud. Moreover, the merchant may also view similar items to the item purchased by the user for use in exchanges, which may include item delivery and/or availability information.
US10271159B2 Information processing apparatus, information processing system, storage medium having stored therein information processing program, and information processing method
It is determined whether or not an information processing apparatus is located at a particular place. If it is determined in the determination of the location that the information processing apparatus is located at the particular place, use of predetermined data is permitted. If the information processing apparatus satisfies a predetermined condition related to the fact that the information processing apparatus is located at the particular place, the permitted use of the data is prohibited.
US10271156B2 Audio signal processing method
Disclosed is an audio signal processing method. The audio signal processing method according to the present invention comprises the steps of: receiving a bit-stream including at least one of a channel signal and an object signal; receiving a user's environment information; decoding at least one of the channel signal and the object signal on the basis of the received bit-stream; generating the user's reproducing channel information on the basis of the user's received environment information; and generating a reproducing signal through a flexible renderer on the basis of at least one of the channel signal and the object signal and the user's reproducing channel information.
US10271150B2 Playback device calibration
Examples described herein involve calibration of a microphone. In an example implementation, while a network device is positioned within a predetermined physical range of a microphone of a playback device, the network device detects, via a microphone of, a first audio signal. The network device also receives data indicating a second audio signal detected by the microphone of the playback device. Based on (i) data indicating the first audio signal, (ii) the data indicating the second audio signal, and (iii) an acoustic characteristic of the microphone of the playback device, the network device determines an acoustic characteristic of the microphone of the network device and generates a microphone calibration algorithm based on the determined acoustic characteristic of the microphone of the network device. The network device then applies the microphone calibration algorithm when performing an acoustic calibration of the playback device.
US10271149B2 Configurable hearing device for use with an assistive listening system
A hearing device adapted for use by a wearer comprises an audio streaming circuit configured to receive electromagnetic audio streaming via a first communication link. A configuration circuit is configured to receive configuration parameters via a second communication link different from the first communication link for configuring the hearing device to receive the electromagnetic audio streaming. Control circuitry of the hearing device configures the hearing device to enable reception of the electromagnetic audio streaming in accordance with the received configuration parameters.
US10271140B2 Interaction method, interaction apparatus, and user equipment
Embodiments of the present application disclose an interaction method, an interaction apparatus, and user equipment. The method comprises: determining shape related information of a deformable loudspeaker array surface, where the shape related information corresponds to a first shape of the deformable loudspeaker array surface after a folding deformation; determining multiple effective interaction areas on the deformable loudspeaker array surface at least according to the shape related information, where the multiple effective interaction areas meet the following conditions: in nonadjacent positions on the deformable loudspeaker array surface, and adjacent in a spatial position in the first shape; and using the multiple effective interaction areas as one interaction area at least according to a first relative position of the multiple effective interaction areas in the spatial position in the first shape to provide a sound output interface to at least one interaction object. The technical solutions in the embodiments of the present application can bring new experience to a user according to a deformation property of a deformable device.
US10271133B2 Acoustic lens system
An acoustic lens system comprises one or more speakers and a substrate. The speaker comprises a driver capable of receiving an audio signal and a wave forming member in communication with the driver and having a sloped surface. The speaker is adapted to abut the substrate. In use, the driver causes translation of the wave forming member in response to the audio signal. The translation of the wave forming member causes the sloped surface to generate an audio waveform that extends in a direction divergent to the direction of translation. The speaker also generates forces against the substrate so that a ripple wave is propagated along the substrate. The propagation of the ripple wave is projected perpendicularly at a location on the substrate to generate a sound wave from the substrate. The sound wave generated by the ripple wave and the divergently extending wave from the wave forming member intersect at a position away from the speaker thereby creating an immersive sound experience for the user.
US10271126B2 Earphone noise reduction method and apparatus
An earphone noise reduction method and apparatus, which are applicable to the technical field of wearable devices. The earphone noise reduction method can include collecting, using an earphone microphone, a noise signal of an environment where the earphone microphone is placed. The method can also include transmitting the noise signal to a connected terminal or transmitting a noise value corresponding to the noise signal to the connected terminal. The method can further include receiving a judgement result returned by the terminal, and enabling a noise reduction function or disabling the noise reduction function according to the judgement result. Embodiments of the present disclosure can be realized without keys or toggle switches for noise reduction adjustment on earphones. Embodiments of the present disclosure are capable of automatic noise reduction, thereby improving the integration degree of the earphones and also enhancing the battery life of the earphones.
US10271125B2 Headphone joint
A headphone with a headband and at least one earcup. The at least one earcup is movably coupled to the headband by a joint that is structured to allow rotation of the earcup relative to the headband about two mutually perpendicular axes, and translation along one of these axes.
US10271122B2 Miniature audio recorder
In a modular approach to complement a miniature multimedia recorder with additional components, provision is made for a miniature multimedia recorder set comprising a main device and an additional device, the main device comprising at least a sensor such as an audio or audio/video acquisition unit, a processor, a memory and a battery, and the additional device comprising an optional circuit for the main device, said main device comprising a first housing and said additional device comprising a second housing, characterized in that the first housing or the second housing comprises at least one magnet cooperating with a metallic part on the second or the first housing, respectively, said first and second housing comprising guiding elements to ensure proper positioning between the first and the second housing.
US10271120B2 Sound generating device
In a sound generating device, a connection terminal made of a metal plate material electrically connected to an external equipment has a groove portion in a portion protruding inward of a base. A terminal fitting made of a metal plate material and electrically connected to the sounding body includes a terminal fitting main body that is mechanically joined to the sounding body, and a protrusion plate portion that extends from the terminal fitting main body portion and is press-fitted to the groove portion. The protrusion plate portion press-fitted to the groove portion of the connection terminal is provided integrally with the terminal fitting.
US10271119B2 Headrest having speaker
The present invention prevents a three-dimensional fabric arranged in front surfaces of speakers from flapping due to sound. In the respective front surface sides of, sound-emitting direction regulating members that include annular portions that project forward by a predetermined distance are arranged. A three-dimensional fabric is tensioned and arranged so as to cover the front surface sides of the sound-emitting direction regulating members. When the three-dimensional fabric is pressed against the annular portions configuring the sound-emitting direction regulating members, the annular portions bite into the three-dimensional fabric since the three-dimensional fabric has a predetermined thickness. The annular portions are provided so as to surround diaphragms of the speakers. Sound output from the speakers passes inside the annular portions. However, the periphery of a region of the three-dimensional fabric in which sound passes is supported by the biting of the annular portions, thereby preventing the three-dimensional fabric from flapping widely in response to the sound.
US10271117B2 Environmental monitoring
Methods and system for multi-dimensional environmental monitoring, systematic dissection of interpretive relationships and extensive computational analysis, which can be displayed in a visual real-time data-rich web-based configuration called AdviroGuard™ interpretive analysis. By means of building data subsets and in harmonization with the laws of physics contained within a particular environmental medium, strict statistical analysis are applied to produce significant and pertinent information for key decision makers.
US10271112B2 System and method for dynamic adaptive video streaming using model predictive control
A client video player device downloads video content from a video content delivery network as segments encoded at respective bitrates selected from distinct encoding bitrates. Bitrate adaptation logic within the client video player selects the appropriate bitrate segment in order to maximize user-perceived Quality-of-Experience. An optimization of this bitrate adaptation logic implementing model predictive control that maximizes the user-perceived Quality-of-Experience is presented.
US10271111B2 Automated video logging methods and systems
Exemplary embodiments of systems and methods are provided for automatically creating time-based video metadata for a video source and a video playback mechanism. An automated logging process can be provided for receiving a digital video stream, analyzing one or more frames of the digital video stream, extracting a time from each of the one or more frames analyzed, and creating a clock index file associating a time with each of the one or more analyzed frames. The process can further provide for parsing one or more received data files, extracting time-based metadata from the one or more parsed data files, and determining a frame of the digital video stream that correlates to the extracted time based metadata.
US10271109B1 Verbal queries relative to video content
Disclosed are various embodiments for processing verbal queries relative to video content. A verbal query that is associated with a portion of video content is received. The verbal query specifies a relative frame location. An item depicted in the portion of the video content at the relative frame location is identified. Information about the item is determined as an answer to the verbal query. Information about the item is then presented to a user.
US10271108B2 Managing lifecycles of television gadgets and applications
The subject matter of this specification can be embodied in, among other things, a method that includes identifying metadata related to television programming. The method further includes sending search requests that include the identified metadata to a search system for selecting at least one portable program module. The method further includes in response to a first one of the search requests, receiving first search results from the search system that identify the selected portable program module and outputting a representation of the selected portable program module to a display device for presentation concurrently with the television programming. The method further includes in response to a second one of the search requests, receiving second search results from the search system that no longer identify the selected portable program module and ceasing the output of the representation of the selected portable program module.
US10271105B2 Method for playing video, client, and computer storage medium
Embodiments of the present disclosure disclose a method for playing a video and a client. The method includes: detecting a video switching operation when a first video is currently being played at a first playback progress; pausing playback of the first video in response to the detected video switching operation; obtaining the first playback progress of the first video; determining a second playback progress of a second video according to the first playback progress, the second video being a video that is different from the first video; and playing the second video according to the second playback progress. The embodiments of the present disclosure also disclose a computer storage medium.
US10271098B2 Methods for identifying video segments and displaying contextually targeted content on a connected television
Systems and methods for identifying which video segment is being displayed on a screen of a television system. The video segment is identified by deriving data from the television signals, the derived data being indicative of the video segment being displayed on file screen. This feature can be used to extract a viewer's reaction (such as changing the channel) to a specific video segment (such as an advertisement) and reporting the extracted information as metrics. The systems and methods may further provide contextually targeted content to the television system. The contextual targeting is based on not only identification of the video segment being displayed, but also a determination concerning the playing time or offset time of the particular portion of the video segment being currently displayed.
US10271094B2 Method and device for transmitting/receiving media data
A method for processing a content by a set-top box according to an embodiment of the present disclosure comprises the steps of: receiving a content including an audio stream; and performing bypassing to output the audio stream to a television (TV) through an output interface without performing a decoding operation for the audio stream, wherein the audio stream includes metadata regarding the content.
US10271093B1 Systems and methods for routing content to an associated output device
Devices and methods for routing content are provided herein. In some embodiments, a method for routing content include receiving audio data representing a command from a first electronic device, determining content that is associated with the command, sending responsive audio data to the first electronic device, and sending instructions to the second electronic device to output the content associated with the command. In some embodiments, a method for routing contents includes determining a state of the second electronic device and sending instructions to output the content to a selected one of the first and second electronic devices based on the state of the second electronic device.
US10271089B2 Method and system for implementing media stream synchronization
Novel tools and techniques are provided for implementing media content streaming or playback, and, more particularly, for implementing media stream synchronization. In some embodiments, a synchronization system might receive a first signal that is output from a first device, which receives an original video signal from a video source and outputs a first video signal. The synchronization system might analyze the first signal to determine a first frame buffer delay, generate a delay adjustment signal based on such determination, and send the delay adjustment signal to a frame buffer delay device. The frame buffer delay device and the first device might concurrently receive the original video signal from the video source. The first delay adjustment signal causes the frame buffer delay device to apply the first frame buffer delay to the original video signal to produce a second video signal that is synchronized with the first video signal.
US10271086B2 Portable terminal, information processing apparatus, content display system and content display method
A portable terminal includes a receiving unit which receives content information, an external device communication unit which conducts communication with an external information device, a display unit which displays the content information received by the receiving unit, an acquiring unit which acquires identification information identifying the content information displayed by the display unit, an operation unit which receives an operation indication from a user, and a control unit which conducts control such that if a transmission indication of the identification information is received by the operation unit while the content information is being displayed, the identification information acquired by the acquiring unit is transmitted to the external information device and the display of the content information by the display unit is terminated.
US10271083B2 Pre-roll advertisement playing method, terminal, and video server
The present disclosure discloses a pre-roll advertisement playing method, a terminal, and a video server, and relates to the field of multimedia technologies. The method includes: after detecting a play operation of an offline video, determining a current network connection status of a terminal; when the terminal is in a first connection state, determining, among multiple pre-roll advertisements obtained by the terminal, a specified pre-roll advertisement corresponding to the offline video; and playing the specified pre-roll advertisement in a process of playing the offline video. When playing an offline video in a non-WiFi connection state, the terminal may additionally play a pre-roll advertisement. Therefore, an audience range of the pre-roll advertisement is expanded, and an application range is relatively wide.
US10271081B2 Method and system for detecting unauthorized use of a set top box using satellite signal identification
A system and method for determining unauthorized use of a set top box includes a satellite signal determination module in the set top box receives a satellite signal from a satellite comprising a first satellite signal identifier. A memory in the set top box stores a second satellite signal identifier for a location of the user device. The user device also includes a comparison module comparing the first satellite signal identifier to the second satellite signal identifier and a disable module disabling the user device from processing satellite signals in response to comparing.
US10271067B2 Encoding and decoding of slices in pictures of a video stream using different maximum transform sizes
Visible artifacts in a video stream of pictures with slices are reduced by having a separate maximum transform size for intra coding units in inter coded slices as compared to intra coding units in intra coded slices and/or inter coding units or by penalizing the usage of large transform size for such intra coding units in inter coded slices as compared to intra coding units in intra coded slices and/or inter coding units.
US10271064B2 Sub-prediction unit motion vector prediction using spatial and/or temporal motion information
In one example, a device for decoding video data includes a memory configured to store video data and a video decoder configured to determine that a motion prediction candidate for a current block of video data indicates that motion information is to be derived for sub-blocks of the current block, in response to the determination: partition the current block into the sub-blocks, for each of the sub-blocks, derive motion information using motion information for at least two neighboring blocks, and decode the sub-blocks using the respective derived motion information.
US10271062B2 Motion vector prediction through scaling
Motion vectors are predicted for a current block of a current frame using motion vectors from previous frames in the video stream. Temporal distances between a current frame and the one or more reference frames used to predict a current block and temporal distances between the previous frame and its reference frames are determined. Temporal distances for current frames and previous frames can be combined to weight the motion vectors and improve motion vector prediction.
US10271059B2 Decoder, decoding system including the decoder and method of operating the decoder
A decoder includes a parser, an intra predictor, and an inter predictor. The parser parses a bit stream to extract header information and first through third data information, to determine a prediction mode for blocks in a current frame based on the header information, and to selectively output the first and second data information based on the prediction mode. The intra predictor generates a predicted value of a pixel of a current block based on a pixel value of a first reference block in the current frame based on the first data information. The inter predictor predicts a second reference block from a reference frame based on the second data information, converts a pixel value of the second reference block, and generates a predicted value of the pixel of the current block based on a converted pixel value.
US10271057B2 System and methods for image/video compression
The present invention relates to system, methods and computer programs for image/video encoding and compression suitable for various image/video types as indexed-color, grayscale and true color (red, green, blue (RGB) and cyan, magenta, yellow, black (CMYK image)) images/video of any bit depth. More particularly, the invention consists of dividing the image/video into plurality of partitions and encoding and compressing each image partition; image partition lines or video stream separately to provide plurality of compressed units.The invention is referring to regularities found in the structure of (grayscale and) color images: the regularities are found for the encoded stream(s) by the empiric way, analyzing statistical data of the encoded streams. It becomes possible to exploit the regularities (natural properties) of the image/video and make compression rate more efficient. Besides increasing lossless or lossy compression rate, they can be used for photo correction (for having more accurate images).
US10271054B2 Display-side adaptive video processing
Adaptive video processing for a target display panel may be implemented in or by a decoding/display pipeline associated with the target display panel. The adaptive video processing methods may take into account video content, display characteristics, and environmental conditions including but not limited to ambient lighting and viewer location when processing and rendering video content for a target display panel in an ambient setting or environment. The display-side adaptive video processing methods may use this information to adjust one or more video processing functions as applied to the video data to render video for the target display panel that is adapted to the display panel according to the ambient viewing conditions.
US10271053B2 Multistage panic rate control scheme for encoders
A method of encoding video is provides encoding of panic scenes efficiently. The method includes receiving an input video at an encoder, reviewing lookahead information from a second encoder that processed the input video ahead of the encoder that indicates positions of panic scenes within the input video that caused the second encoder to enter a panic encoding mode during which it skipped the encoding of frames, entering a pre-panic stage with the encoder ahead of said panic scenes, entering a semi-panic stage with the encoder during the panic scenes when it produces a bitstream having a number of bits exceeding a predetermined data size within an encoder buffer, and entering a full panic stage when the semi-panic stage does not bring the number of bits in the bitstream below the predetermined data size.
US10271050B2 Methods, systems and devices including an encoder for image processing
A method of operating an encoder is provided. The method includes generating predicted spatial-domain block values for current spatial-domain block pixel values, generating residual spatial-domain block values based on differences between the current spatial-domain block pixel values and the predicted spatial-domain block values, calculating a representative value of the residual spatial-domain block values, selecting a quantization parameter corresponding to the representative value from among a plurality of quantization parameters, and quantizing the residual spatial-domain block values using the selected quantization parameter.
US10271043B2 3D user interface—360-degree visualization of 2D webpage content
Systems and methods for displaying a three-dimensional (3D) workspace, including a 3D internet browser, in addition to a traditional two-dimensional (2D) workspace and for browsing the internet in a 3D/virtual reality workspace and transforming and/or upconverting objects and/or visual media from the 2D workspace and/or 2D webpages to the 3D workspace as 3D objects and/or stereoscopic output for display in the 3D workspace.
US10271038B2 Camera with plenoptic lens
An image capture device includes a lens that receives light. Further, the image capture device includes an optical beam splitter that receives the light from the lens. In addition, the image capture device includes an image sensor that receives a first portion of the light from the optical beam splitter. The image capture device also includes a plenoptic lens that receives a second portion of the light from the optical beam splitter.
US10271037B2 Image sensors with hybrid three-dimensional imaging
Image sensors may include hybrid three-dimensional imaging pixel groups. The pixel groups may be capable of obtaining both phase detection information and time-of-flight information. A pixel group may have first and second photodiodes covered by a single microlens that are used to obtain phase detection information. The microlens may also cover a third photodiode that obtains time-of-flight information. The first and second photodiodes may be formed in a first substrate whereas the third photodiode may be formed in a second substrate. The first and second substrates may be connected by a metal interconnect layer.
US10271035B2 Glasses type terminal and system including glasses type terminal and signage
The present invention provides a glasses type terminal, which can perform a wireless communication with a digital signage providing preconfigured information, the glasses type terminal comprising a wireless communication unit performing wireless communication and a control unit, wherein the control unit executes a control method comprising the steps of: transmitting unique information of the glasses type terminal to the digital signage in a proximity area of a preconfigured digital signage; receiving data on the basis of the unique information; and controlling an output unit of the glasses type terminal to output the data.
US10271032B2 Monitoring system and monitoring method
A content management server extracts an incident video and incident information corresponding to prescribed key information related to the incident information, and sends the extracted information to a center device. A center device superimposes video attribute information related to an incident video on map information based on positional information of an imaging place of the incident video included in the incident information in the incident video display screen, displays the video attribute information in the imaging place on the map of the map information, and reproduces and displays the incident video corresponding to the video attribute information in a case where a video reproduction instruction is given by a user.
US10271030B1 Generating a monochrome image
Systems and methods are described for generating a monochrome image from a color filter array. Image data from an image capturing device may be received having a color filter array comprising a plurality of filter positions. The image data may be interpolated to de-mosaic the image data into three sets of data representing red, blue, and green (RGB) data, respectively, for each of the plurality of filter positions. A weight may be calculated for each value of the RGB data based on a local gradient calculated for each value of the RGB data. A pixel value may be calculated for each pixel position for generating a monochrome image using the weight for each value of the RGB data.
US10271024B1 Four color separation prism
A four color separation prism includes a first color separation prism, a second color separation prism, a third color separation prism, and a fourth color separation prism, which respectively separate light incident from an affected area into a blue, red and green color components, and an infrared (IR) component. The first color separation prism, the second color separation prism, the third color separation prism, and the fourth color separation prism are sequentially disposed from an object side when receiving the light incident from the affected area.
US10271023B2 Solid-state imaging device and imaging apparatus
The present technique relates to a solid-state imaging device and an imaging apparatus that enable provision of a solid-state imaging device having superior color separation and high sensitivity.
US10271021B2 Vehicle trajectory determination to stabilize vehicle-captured video
A vehicle has a camera system that captures video while the vehicle moves. The vehicle records the captured video and/or wirelessly transmits the captured video to a remote user device for playback. When the vehicle is moving, a coarse waypoint is identified and a trajectory is determined from the current location of the vehicle to the coarse waypoint that reduces (e.g., minimizes) sudden changes in direction of movement of the vehicle, reduces (e.g., minimizes) sudden changes in speed of the vehicle, and/or reduces (e.g., minimizes) sudden changes in acceleration of the vehicle by reducing (e.g., minimizing) jerk or snap of the vehicle trajectory. One or more fine waypoints along the trajectory are selected and the vehicle moves to the coarse waypoint along the trajectory by passing through those fine waypoints, resulting in smooth movement of the device that reduces or eliminates motion sickness for users viewing the captured video.
US10271019B1 Camera networked by light bulb socket
Techniques are described for using an integrated lightbulb camera system for monitoring a property. The integrated lightbulb camera system can have a housing that includes one or more cameras, a power-line communication (PLC) chip, and one or more processors. The PLC chip can be configured to enable communications between the lightbulb camera system and one or more external devices. The one or more processors can be configured to control the one or more cameras to capture one or more images and control the PLC chip to transmit at least one of the one or more captured images over a power-line to at least one of the one or more external devices. The integrated lightbulb camera can also have a lightbulb compatible screw base that is configured to mount the housing to a lightbulb socket and accept electrical current that is provided to the housing.
US10271018B2 Method of detecting critical objects from CCTV video using metadata filtering
The invention provides a method of detecting critical objects out of video produced in CCTV cameras. More specifically, the invention provides a method of detecting critical objects out of CCTV video, in which lightweight algorithms of foreground segmentation and blob analysis are applied to the CCTV video in order to detect moving objects and then object filtering is performed based on distribution characteristics of metadata in order to propose critical objects contained in the CCTV video, whereby a few staff members in the integrated control center may efficiently monitor display screen of a large number of CCTV cameras. The invention makes it possible to detect critical objects out of CCTV video with utilizing lightweight algorithms, which enables real-time processing by video analysis servers of normal computing power. Therefore, the efficiency of integrated control centers may be improved where massive CCTV videos are gathered from a large number of CCTV cameras.
US10271017B2 System and method for generating an activity summary of a person
In accordance with one aspect of the present technique, a method includes receiving one or more videos from one or more image capture devices. The method further includes generating a video-loop of the person from the one or more videos. The video-loop depicts the person in the commercial site. The method also includes generating an action clip from the video-loop. The action clip includes a suspicious action performed by the person in the commercial site. The method further includes generating an activity summary of the person including the video-loop and the action clip.
US10271016B2 Integrated monitoring CCTV, abnormality detection apparatus, and method for operating the apparatus
Disclosed herein are an integrated monitoring CCTV, an abnormality detection apparatus, and a method for operating the apparatus. The abnormality detection apparatus includes a monitoring information collection unit for collecting monitoring information that includes location information, sound information and time information of a monitoring area from at least one integrated monitoring CCTV including multiple microphones; and an abnormal sound determination unit for determining whether an abnormality has occurred in the monitoring area, based on the sound information of the monitoring area, wherein the abnormality detection apparatus further comprises an explosion occurrence determination unit for, based on information about installation locations and installation directions of multiple integrated monitoring CCTVs transmitted from the multiple integrated monitoring CCTVs, generating a sensor matrix map for the multiple integrated monitoring CCTVs and calculating a location of occurrence of an abnormal sound based on the sensor matrix map when the abnormal sound occurs.
US10271015B2 Multi-functional remote monitoring system
A multi-functional remote monitoring system for use in a mobile surveillance system comprising a host controller, at least one hub transceiver, and at least one remote monitoring transmitter (“RMT”) operable to capture and transmit data, wherein the hub transceiver is operable to communicate to and receive data from the at least one RMT. The hub transceiver and the RMT are adapted for bi-directional transmission and receipt of data, including audio and data signals. The host controller is operable to control the hub transceiver and facilitate communication of the audio and data signals between the RMTs and the hub transceiver.
US10271010B2 Systems and methods for controlling the display of content
Systems and methods for controlling the display of content are provided. In at least one embodiment, a method for controlling the display of live video feeds in a video chat is provided. The method includes displaying the video feed in a first manner, altering the display of the video feed when a predefined time elapses, and maintaining the altered display of the video feed until at least one predetermined event occurs.
US10271009B2 Method and apparatus for providing additional information of video using visible light communication
A method and apparatus for providing additional information included in a video displayed on a display device using visible light communication (VLC). A data packet including video data and additional information for an object included in the video data is received. The video data is extracted from the data packet, and the video data is decoded. The additional information from the data packet is extracted, and the additional information decoded. The decoded video data is output through the display device, and at the same time, the additional information is transmitted for a particular object included in a video based on a VLC protocol using a light emitting device prepared in the display device. The additional information providing apparatus includes an image sensor module, a display module, a visible light receiving module, an additional information manager and a controller.
US10271007B2 Video output apparatus, conversion apparatus, video output method, and conversion method
A video output apparatus that outputs video data in a first format to a conversion apparatus that converts and outputs the received data in the first format into data in a second format. The conversion apparatus sequentially outputs a blank signal, a vertical synchronization signal, and a blank signal. The video output apparatus includes a frame image data output unit that outputs the first frame image data to the conversion apparatus, a blank signal output unit that outputs a blank signal to the conversion apparatus, and a trigger signal output unit that outputs, to the conversion apparatus, a trigger signal to be converted into a vertical synchronization signal by the conversion apparatus.
US10271006B1 Manually controlled concurrent data recording and playback machine
An novel method of manually controlling concurrent audio data recording and playback machines using an electromechanical momentary switch, an electronic device capable of detecting changes in the state of said electromechanical momentary switch, an audio data recording device, and an audio data playback device, whereby said electronic device will, upon detecting each change of state in said electromechanical momentary switch, cause said audio data recording device to stop recording the current audio data sample and start recording a new audio data sample, and cause said audio data playback device to play back the audio data sample whose recording was just stopped.
US10271004B2 Motorized roller television cover assembly
A motorized roller television cover conceals a television set when the television is not in use. The motorized roller television cover utilizes a first mounting bracket, a second mounting bracket, a roller, an aesthetic sheet, and a motor to create a more aesthetically appealing atmosphere than leaving the television set exposed. The first mounting bracket and the second mounting bracket support the roller, the motor, and the aesthetic sheet on a television set. The motor actuates the rotation of the roller to extend or retract the aesthetic sheet to display the aesthetic sheet or expose the television set. The roller is able to be quickly installed onto or removed from the first mounting bracket and the second mounting bracket to replace or interchange the aesthetic sheet in accordance to the user's preference.
US10271002B2 Image display apparatus, external device, image display method, and image display system
An image display apparatus includes an image reception unit that receives image data from an external device, a display unit that displays an image related to the image data, a setting changing unit that changes, in accordance with an instruction determined in advance, a setting determined in advance, an image determination unit that determines whether or not a prescribed pattern determined in advance is included in the image related to the image data, a storage unit that holds the instruction in association with the prescribed pattern in advance, and a control unit that, when the image determination unit determines that the prescribed pattern is included in the image related to the image data, causes the setting changing unit to change the setting in accordance with the instruction associated with the prescribed pattern.
US10270995B1 Automated non-conforming pixel masking
One embodiment provides a method, including: receiving a plurality of communication events associated with a pixel of an imaging device; identifying a frequency associated with the communication events, wherein the identifying a frequency comprises determining a number of communication events occurring within a predetermined time interval or determining a time interval between the communication events; determining, from the identified frequency, whether the pixel comprises a non-conforming pixel; and masking, if the pixel comprises a non-conforming pixel, subsequent communication events from the non-conforming pixel. Other aspects are described and claimed.
US10270988B2 Method for generating high-dynamic range image, camera device, terminal and imaging method
The present disclosure provides a method for generating an HDR image. The method includes: providing an image sensor, in which the image sensor includes a pixel array and a filter array disposed on the pixel array, and each filter unit in the filter array covers a plurality of pixel units in the pixel array so as to constitute a pixel structure unit; and performing an exposure control to pixel units within each pixel structure unit respectively, in which a first part of the pixel units within each pixel structure unit are exposed for a first exposure time, a second part of the pixel units within the pixel structure unit are exposed for a second exposure time, and the first exposure time is greater than the second exposure time.
US10270986B2 Near-infrared video compositing
Various methods and systems are disclosed for near-infrared video compositing techniques and an associated immersive video environment. In an example, a system includes: a dual camera system having a visible light camera and an infrared camera to capture light from a field of view; and a display screen to reflect a video output projected from a display source. In this system configuration, the display screen is arranged relative to the dual camera system to allow infrared light and visible light from a field of view to travel through the display screen and reach the cameras of the dual camera system. In an example, the video output provides real-time video captured from the visible light camera, an information from the infrared camera is used to create a matte of an object in the field of view within the real-time video captured from the visible light camera.
US10270981B2 Method for processing high dynamic range (HDR) data from a nonlinear camera
A method for processing high dynamic range data from a nonlinear camera includes; generating an input image comprising a plurality of pixels, each pixel having an initial pixel value, wherein the initial pixel values are generated using a camera transition curve; generating a first lookup table representing a combination of an inverse function and a re-compression function, the first lookup table having input values and output values, wherein each input value is linked to one output value, the inverse function is the inverse of the camera transition curve, the re-compression function is a smooth and continuous function having a slope at each input value which is greater than or equal to a corresponding slope of the camera transition curve, the first lookup table is generated such that the inverse function precedes the re-compression function; and generating a first image by converting the initial pixel values using the first lookup table.
US10270979B2 Automatically depth-of-field adjusting method and camera
A camera using an automatically depth-of-field adjusting method includes a camera lens, a diaphragm, a light-sensing part, and a controller. The light-sensing part can receive visible light of a first wave band and invisible light of a second wave band. The controller performs an adjusting procedure, according to which the controller measures a first light intensity of ambient light of a scene relative to the first wave band and a second light intensity of the ambient light relative to the second wave band, and when the controller determines that a ratio of a difference between the first intensity and the second intensity to a sum of the first intensity and the second intensity is less than a predetermined value, controls the diaphragm to adjust an aperture of the diaphragm according to a current focal length of the camera lens.
US10270975B2 Preview image display method, apparatus and storage medium
Preview images and alternate enlarged facial preview images may be displayed in a camera display screen or viewfinder prior to shooting a picture. When an image captured by a camera during a first time duration includes a human face, a face from an image captured by the camera during a second time duration may be enlarged and displayed as an alternate preview image in the viewfinder. An instruction to shoot an image may be received and the camera may shoot or save an image captured by the camera according to the shooting instruction. The alternate preview image including the facial enlargement may be used in conjunction with use of a selfie stick to aid users looking at a distant viewfinder at the end of the selfie stick.
US10270965B2 Automatic guided capturing and presentation of images
A system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for facilitating automatic-guided image capturing and presentation are presented. In some embodiments, the method includes capturing an image of an item, removing automatically a background of the image frame, performing manual mask editing, generating an item listing, inferring item information from the image frame and automatically applying the inferred item information to an item listing form, and presenting an item listing in an augmented reality environment.
US10270964B2 Camera and illumination system
A camera includes a data acquisition unit, a photographing area control unit, a photographing unit and a communication unit. The data acquisition unit acquires, as photographing information, at least one of time information, information on a position of the sun, information on an angle between a sunlight and a ground, and projection information of an external projection device. The photographing condition calculation unit calculates a photographing condition based on the photographing information. The photographing area control unit controls a photographing area based on the photographing condition. The photographing unit generates an image data by photographing the photographing area. The communication unit transmits the image data to the external projection device.
US10270961B2 Information processing apparatus, information processing method, program, and system
There is provided an information processing apparatus including circuitry configured to adjust an active parameter in accordance with touch on a touch panel in a first area other than a second area corresponding to a parameter graphical user interface (GUI) area, wherein the active parameter is a parameter related to color or brightness selected from among a plurality of selectable parameters related to color or brightness of an image captured by an imaging device.
US10270960B2 Image pickup control apparatus by which a user can select instant-shutter function or a self-timer function when taking a selfie
[Object] To provide a technology such as an image pickup control apparatus, by which the user can immediately and intuitively select whether to perform image pickup using an instant-shutter function or to perform image pickup using a self-timer function when taking a selfie. [Solving Means] An image pickup control apparatus according to the present technology includes a control unit. The control unit displays an image pickup guide including a first object, a second object, and a third object on a screen of a display unit, makes a determination as to detection of user's operations on the first object, the second object, and the third object, causes, when the user's operation on the first object has been detected, the image pickup unit to perform image pickup, causes, when the user's operation on the second object has been detected, the image pickup unit to perform image pickup after a first time elapses after the user's operation is detected, and causes, when the user's operation on the third object has been detected, the image pickup unit to perform image pickup after a second time different from the first time elapses after the user's operation on the third object is detected.
US10270959B1 Creating preview images for controlling pan and tilt cameras
Movements of a pan and tilt camera may be controlled by generating preview images of the view obtained by the camera in a particular direction. A camera may periodically scan its environment by moving through its range of motion and capturing a series of frames that can be stitched together. The resulting preview image may be a panoramic or spherical representation of the camera's possible viewpoints and may be displayed on a user interface for controlling the camera remotely. A live video from the camera may be displayed, and when a request to move a viewing angle of the camera is displayed, a corresponding portion of the preview image for the new viewing angle is displayed until a live video of the camera for the new viewing angle is available.
US10270958B2 Systems and methods for adjusting focus based on focus target information
A system, method, and computer program product are provided for adjusting focus based on focus target information. In use, an image is sampled as image data, using a camera module. Next, the image data is transmitted for processing, wherein the processing includes identifying one or more focus regions. Additionally, focus target information is determined corresponding to one or more focus regions. Further, a focus is adjusted, based on the focus target information, and the image is captured. Additional systems, methods, and computer program products are also presented.
US10270954B2 LED Lighting system controller
A LED controller device that regulates one or more light systems affixed to a vehicle access gate. The controller receives inputs from one or more sources and actuates one or more light systems in response to particular signals, or triggers. The controller also monitors and records usage of the light system and may also record usage of other devices acting in concert with the light systems and/or an access gate. A software configuration tool is used to prepare a gate operation profile that identifies triggering events and the actions the controller takes upon the occurrence of the triggering events. That gate operation profile is flashed onto the controller's CPU. The controller may be contacted and controlled remotely or locally.
US10270951B2 Image sensing unit and image capturing apparatus
An image sensing unit, comprising: an image sensor including a plurality of pixels, corresponding to a plurality of microlenses, respectively, each of which has a plurality of photoelectric conversion units aligned in a predetermined direction and from which a pupil divided signal can be read out; and an optical low-pass filter arranged on a subject side of the image sensor, wherein the optical low-pass filter is configured by a single birefringence plate, and separates a light beam in an alignment direction in which the plurality of photoelectric conversion units are aligned.
US10270944B2 Image capturing device
An image capturing device (1) includes: a microlens array (33) including a plurality of micro condenser lenses (34) arranged at a focal position of an imaging optical system for forming a plurality of erect equal-magnification images; and an imaging unit (31) including light-sensitive pixels (32x) provided at positions corresponding to the micro condenser lenses 34. Micro condenser lenses (34) have refractive powers to condense, among light rays incident from the imaging optical system, light rays incident at an incident angle within a predetermined limited angle range, onto positions different from positions on which light rays incident at an incident angle outside the limited angle range are incident. Effective light-sensitive regions of the light-sensitive pixels (32x) receive only light rays incident at an incident angle within the limited angle range among light rays entered micro condenser lenses (32).
US10270940B2 Image processing device, drive control device, light source control device, image forming apparatus, and image processing method
An image processing device includes circuitry to: acquire an image matrix including a target pixel from first image data having a first resolution; determine whether one or more detection patterns match the image matrix; and perform edge enhancement on the target pixel and convert the first resolution into a second resolution to convert the target pixel into second image data, if the image matrix matches any of the one or more detection patterns. The first image data includes a plurality of pixels each including first and second pixel values respectively indicating image information and whether each of the plurality of pixels is an area where a specific object is drawn. The one or more detection patterns, each including a plurality of pixels each including the first and second pixel values, are patterns to detect a pixel forming an edge portion where the first and second pixel values vary between pixels.
US10270939B2 Method for rendering color images
An image is rendered on a display having a limited number of primary colors by (104) combining input data representing the color of a pixel to be rendered with error data to form modified input data, determining in a color space the simplex (208—typically a tetrahedron) enclosing the modified input data and the primary colors associated with the simplex, converting (210) the modified image data to barycentric coordinates based upon the primary colors associated with the simplex and (212) setting output data to the primary having the largest barycentric coordinate, calculating (214) the difference between the modified input data and the output data for the pixel, thus generating error data, applying (106) this error data to at least one later-rendered pixel, and applying the output data to the display and thus rendering the image on the display. Apparatus and computer-storage media for carrying out this process are also provided.
US10270938B2 Image-processing-based text separation method, text separation device, and image formation apparatus
A text separation method, a text separation device, and an image formation apparatus are provided. The text separation method includes obtaining a pixel value of each pixel in a to-be-processed image having a plurality of pixels; determining an edge intensity value of each pixel according to pixel values of each pixel and a preset number of pixels adjacent to each pixel; determining a binary map corresponding to the to-be-processed image according to the edge intensity value of each pixel; determining a text region determination value of each pixel according to the binary image and the pixel value of each pixel; and determining text-body regions and non-text-body regions in the to-be-processed image according to the text region determination value of each pixel.
US10270933B2 Multi-camera system content capture and management
Synchronization of simultaneously captured media in a multi-camera system is performed using a consistent file structure within the cameras. A primary camera receives a bitmap describing the file and folder utilization of each of one or more secondary cameras. The primary camera selects a folder number and file position number that is commonly available across all cameras. The primary camera directs the secondary cameras to store subsequently simultaneously captured media content at the selected file number and folder position number. During post-processing, simultaneously-captured content is accessed based on common folder numbers and file position numbers. A post-processing system compares a timestamp associated with each content file in a group with matching folder numbers and file position numbers to identify false positive groupings.
US10270931B2 Printer and printer control method
The processor of a printer prints a setting value settable in a setting item of one in which a setting value is set on a print medium on the basis of input to an input section in a setting mode for setting a setting value in the setting item of one. If the first setting value of the setting item of one is stored in a memory, the processor causes a printing mechanism to print a first image in association with the setting value corresponding to the first setting value of the setting item of one out of the setting values to be printed. If the first setting value is not stored, the processor causes the printing mechanism to print the first image in association with the setting value corresponding to a second setting value of the setting item of one out of the setting values to be printed.
US10270927B2 Controlling a display of a function execution apparatus based on an executable condition of a file processing function
A function execution apparatus includes a controller configured to display a standby screen for selecting a specific function from among one or more functions, the one or more functions including a file processing function to use a file storage service provided by a service providing apparatus when data communication with the service providing apparatus is performed through a communication network, determine whether the file processing function is in an executable condition, in response to determining that the file processing function is in an unexecutable condition, display on the standby screen an error image representing that the file processing function is in the unexecutable condition, accept a selection of the specific function in a state where the standby screen is displayed, and execute the selected specific function.
US10270926B2 Information processing apparatus, information processing system, and information processing method
An information processing apparatus includes a conversion unit configured to convert second format data into first format data that differs from the second format data, the first format data being processable by a device connected to the information processing apparatus via a network; a first transmission unit configured to transmit the first format data converted by the conversion unit to the device; a first reception unit configured to receive, from the device, information that represents an operation to a screen displayed, based on the first format data transmitted by the first transmission unit, in a display unit of the device; and a second transmission unit configured to transmit, to the device, an instruction to execute a process defined in the second format data, the process relating to the operation represented by the information received by the first reception unit.
US10270920B1 System and method for remotely printing digital images for pickup at a retail store
The method and system allow a user to launch a client application on an web-enabled device and subsequently to navigate to an image source screen within the client application. After receiving an image source selection from the user, the client application retrieves images from the selected image source. The client application displays the retrieved images available for printing to a user, and in response to receiving a selection of an image, the client application transmits the image to a proprietary server. Moreover, upon receiving print order information, the client application additionally executes a location awareness application that determines a current location of the web-enabled device and subsequently, determines a proximal retail store to the current location of the web-enabled device. Thereafter, the remote printing system creates and transmits a print order that includes the selected image to the retail store for pickup.
US10270916B2 Wireless access point having metering capability and metering display
The disclosure provides a system and method for metering on a prepaid wireless access point the amount of data transferred between a wireless device and the Internet and inhibiting further data transmission when the amount of prepaid data available reaches or drops below a pre-determined threshold. Specifically, the wireless access point includes a metering client to track one of data usage or an amount of prepaid data available. When the metering client indicates that the amount of data available has dropped below a pre-determined threshold, the wireless access point inhibits further data transmission.
US10270914B2 Enhancing contact center calculations based on real-time speech analytics
System and method to calculate expected waiting time of a caller to a calling center, the method including: monitoring, by a monitor circuit, a content of a present communication session; estimating a point of progress of the monitored communication session; comparing the point of progress to a historical statistic; calculating, by a processor, a projection of a duration of a remainder of the present communication session; and providing, by a communication circuit, an expected waiting time (EWT) based upon the projection of the duration of the remainder of the present communication session. Embodiments may include a speech search process to record call progress. The speech search process may inform, diagnose or monitor a call. The speech search process may inform a supervisor of progress, to take action if necessary. The speech search process may dynamically trigger other processes and construct profiles based upon historical data.
US10270911B1 Verification process for text-based communication channels
Various embodiments of the invention provide methods, systems, and computer program products for providing near real-time feedback to an originating agent on one or more instances initiated by the originating agent during a text-based communication being conducted between the originating agent and a remote party. In various embodiments, a determination is made that the one or more instances initiated by the originating agent for the text-based communication require verification and as a result, a verification agent is located to review the instances before they are delivered to the remote party. Accordingly, upon the verification agent editing the text of one of the instances, the instance is delivered to the remote party displaying the edited text and the edited text is also displayed to the originating agent at virtually the same time to provide the originating agent with near real-time feedback on the instance.
US10270910B2 System and method for natural language processing
A system and method are presented for the use of natural language processing to automate the disposition of completed interactions in an environment such as a contact center system. Communications may be inbound or outbound. A communication is received or placed by the contact center system and processed through the contact center system. After the interaction of the communication and the contact center is completed, data from the completed interaction may be processed through an automated customer interaction disposition system. Transcript data from the interaction may be processed through an NLP engine to generate data from the interaction. The data may then be automatically matched with a disposition/wrap-up code for the interaction.
US10270902B2 System and method for mobile core data services
A mobile core network with distributed data services is provided. The mobile core network includes distributed mobile cores associated with mobile data service (MDS) agents at distributed data centers. A central MDS agent is host at a central data center providing legacy mobility management entity (MME) functions. The central MDS agent and the MDS agents at the distributed data centers coordinate with each other for synchronizing context information, such as subscriber data, session context data and metrics data of UEs, so that the context information is available at the central data center and the distributed data centers when or before it is requested.
US10270901B2 Message prompting method and message prompting apparatus
The present disclosure provides a message prompting method and a message prompting device. The message prompting method includes: displaying new notification messages of preset applications at a head of a message queue on a tray interface of a terminal. Through a technical solution of the present disclosure, notification messages of the preset applications are displayed on the head of the tray interface of the terminal for convenience of viewing, thereby not only ensuring no important notification message being missed, but also satisfying needs of individual users for personalized settings of tray notification.
US10270899B1 Community safety, security, health communication and emergency notification system providing emergency source tracking
A community safety system (CSS) including a notification management entity (NME) comprising servers, the NME communicatively coupled to multiple user devices and one or more administrator devices (collectively, registered user devices). The CSS includes a plurality of registered users, wherein registered users may share their own location, as well as sighting information about the location of a source of an emergency (e.g. a perpetrator) with the NME of the CSS. The NME may generate and provide display objects on a visualization interface of one or more users mobile devices displaying a map, the display objects indicative of user locations and/or emergency source location in the map displayed (e.g., in accordance with the map coordinate system).
US10270898B2 Wellness aggregator
The present disclosure relates to aggregating and sharing wellness data. The wellness data can be received by a user device from any number of sensors external or internal to the user device, from a user manually entering the wellness data, or from other users or entities. The user device can securely store the wellness data on the user device and transmit the wellness data to be stored on a remote database. A user of the device can share some or all of the wellness data with friends, relatives, caregivers, healthcare providers, or the like. The user device can further display a user's wellness data in an aggregated view of different types of wellness data. Wellness data of other users can also be viewed if authorizations from those users have been received.
US10270897B1 Lock screen interface for a mobile device apparatus
In various embodiments, different mobile phone apparatuses are provided, comprising: a touchscreen including a backlight; a near field communication interface; at least one non-transitory memory storing instructions; and one or more processors in communication with the touchscreen, the near field communication interface, and the at least one non-transitory memory, wherein the one or more processors execute the instructions to initiate various capabilities and/or functionalities in connection with a lock screen displayed on the touchscreen.
US10270895B2 Terminal housing and mobile terminal
A terminal housing includes an intermediate piece, two end pieces located at two opposite sides of the intermediate piece respectively, and two insulators each connected between the intermediate piece and one of the two end pieces. Each of the two end pieces has a mounting portion corresponding to the insulator and provided with an engagement structure. The engagement structure is engaged with the insulator and is uneven. A mobile terminal having the terminal housing is also provided.
US10270894B2 One-touch group communication device control
One-touch transmission and one-touch silencing of a wearable group communication device utilize an end user device body and face that can be moved relative to one another in one or more simple, single-motion actions. One-touch audio transmission is enabled after an end user device is activated to enable communications. Depressing the end user device face relative to the end user device body enables audio transmission. While the face is in its depressed position audio can be transmitted. To cease audio transmission the face is released. One-touch audio silencing of an activated end user device can be performed by rotating the face relative to the body to silence audio broadcast.
US10270893B2 Apparatus and method for performing software functions when a keypad is locked
The invention relates to a method for performing software functions in a mobile station apparatus comprising several externally accessible keys, one or more displays and means for locking the keys. The presented method comprises the steps of detecting that one or more keys are pressed down when the keypad is locked, performing software functions when said one or more keys are pressed down while the keypad is locked, and showing the result obtained after having performed software functions on one or more mobile station displays.
US10270884B2 Control method, network system and control platform for mobile-edge computing
A control method, a network system and a control platform for mobile-edge computing (MEC) are provided. The control method can select at least one of relay gateways in the device-to-device relay network as a mobile-edge cloudlet for a user equipment. An application service program may be performed by the mobile-edge cloudlet, that the user equipment may receive a corresponding response with respect to an application service without accessing to a core network.
US10270883B2 Scheduling downloads
A method comprises instructing a first endpoint to download a first part of a content package when it is determined that the first part of the content package is not cached in a content delivery network; and instructing a second endpoint, different from the first endpoint, to download the first part of the content package when it is determined that a predetermined amount of the first part of the content package is cached in the content delivery network.
US10270874B2 System and method for selective activation of site features
A website system can provide a website having features for which the status of the features can be selected. The website system can determine that a request is associated with the feature of the website and determine a status of the feature. In response to determining that the feature has a first status, the website system can return a first web page file that does not include content associated with the feature and, in response to determining that the feature has an second status, return to the client computing device a second web page file that does include the content associated with the feature.
US10270873B2 Method for transmitting a function command between a motor vehicle and a device outside the vehicle, and interface apparatus and system
A function command is transmitted between a motor vehicle and a device outside the vehicle, in which the function command is transmitted via an interface apparatus which is outside the vehicle and provides a communication connection between the motor vehicle and the device. The interface apparatus provides an interface which is used to provide a plurality of valid function commands. The function command is compared with the plurality of valid function commands, and the function command is forwarded only if this function command conforms to the interface, and the function command is transmitted between the motor vehicle and the device only via the interface.
US10270862B1 Identifying non-search actions based on a search query
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for invoking a non-search action based on a search query. A server system receives a search query from a remote computing device. The server system determines whether the search query includes reserved text that indicates an intent by a user that provided the search query to the remote computing device to perform a non-search messaging action instead of or in addition to obtaining search results. The server system provides to the computing device, in response to determining that the search query includes the reserved text, code for causing the remote computing device to display a draft communication that includes at least the search query without the reserved text, and for allowing the user to edit the draft communication before transmitting the draft communication for receipt by recipient users.
US10270861B2 Method and system for dual role handling in a wireless environment
The various embodiments herein provide a method and system for dual role handling between at least two devices in a wireless environment. The method comprises seeking, by a first device, at least one device with a specified connection topology, establishing a connection with a second device having a same connection topology, establishing an Application service platform (ASP) session with the second device once the connection is established between the first device and the second device, sending, by the first device, a role negotiation message comprising a request for role change to the second device, wherein the role negotiation message corresponds to a WSB message, receiving a custom message for confirmation, if the second device accepts the role change, and changing the connection topology between the first device and the second device once the role negotiation between the first device and the second device is completed.
US10270858B2 Inducing memory device idle time through rolling read prioritizations
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory. The computing device determines to perform maintenance tasks associated with a set of memory devices of a set of storage units (SUs) of a common DSN address range. The computing device ensures that a selected number of memory devices on which the maintenance tasks are performed is less than or equal to a difference between a pillar number and a decode threshold number of dispersed error encoding parameters by which a data object is encoded and stored in the DSN. While performing the maintenance tasks, the computing device facilitates inhibiting storage of other EDSs in the set of memory devices and/or temporarily accesses at least the decode threshold number of memory devices.
US10270855B2 Integrated client for use with a dispersed data storage network
A method with a computer generating a first set of access requests regarding a first set of encoded data slices and storage units of a dispersed storage network. A first data segment is encoded into the first set of encoded data slices. The method continues with the computer generating a second set of access requests regarding a second set of encoded data slices and the storage units. A second data segment is encoded into the second set of encoded data slices. The method continues with the computer grouping the first set of access requests and the second set of access requests to produce a set of combined requests. The method continues with the computer sending the set of combined requests to the storage units.
US10270854B2 Datastore for aggregated measurements for metrics
A computing resource monitoring service receives a request to store a measurement for a metric associated with a computing resource. The request includes the measurement itself and metadata for the measurement, which specifies attributes of the measurement. Based at least in part on the metadata, the computing resource monitoring service generates a fully-qualified metric identifier and, using the identifier, selects a logical partition for placement of the measurement. From the logical partition, the computing resource monitoring service transmits the measurement to an aggregator sub-system comprising one or more in-memory datastores. The computing resource monitoring service stores the measurement in an in-memory datastore within the aggregator sub-system.
US10270849B2 Scalable peer matching
The techniques and systems described herein implement an improved peer matching service by coordinating peer matching requests across multiple peer matching nodes configured within a peer matching unit so that resource consumption can be spread out and resource limitations are not exceeded. Moreover, the peer matching service can determine if a peer matching unit is overloaded (e.g., experiencing an increased number of requests in a given time interval that is causing performance degradation), and the peer matching service can implement an action to scale out the number of requests within the peer matching unit (e.g., re-distribute some peer matching requests to another peer matching unit). In various examples, the peer matching service can determine if peer devices are co-located peer devices based on location information and can generate a list that prioritizes the co-located peer devices.
US10270848B1 Point to node in a multi-tiered middleware environment
Systems and methods directing requests to a particular node in a multi-tiered middleware environment are provided. In one embodiment, traffic requests can be dynamically routed to a desired server, and not be load balanced, based on an identification of the client generating the traffic requests.
US10270843B2 Chaining service zones by way of route re-origination
Presented herein are techniques for use in a network environment that includes one or more service zones, each service zone including at least one instance of an in-line application service to be applied to network traffic and one or more routers to direct network traffic to the at least one service, and a route target being assigned to a unique service zone to serve as a community value for route import and export between routers of other service zones, destination networks or source networks via a control protocol. An edge router in each service zone or destination network advertises routes by its destination network prefix tagged with its route target. A service chain is created by importing and exporting of destination network prefixes by way of route targets at edge routers of the service zones or source networks.
US10270840B2 Modular system for holistic data transmission across an enterprise
A technology/operating system-agnostic and protocol-agnostic service delivery system that includes a unified means data movement/transfer. By unifying the delivery of such services the need to deploy numerous different technology/OS-specific and/or protocol-specific applications/services conventionally used to provide such services is obviated. The unified nature of the system, not only provides for comprehensive delivery of services, such as data movement amongst all the servers in the enterprise's network but also provides for unified management of the services delivered, such as governance control over the services, unified tracking of services delivered, unified provisioning of updates/revisions to modules, and auditing processes for services delivered.
US10270839B2 Content collection navigation and autoforwarding
Systems and methods for communicating and displaying collections of image and video clip content are described. In one example embodiment, a device receives interface information about a group of content collections from a server computer system. When a user inputs a selection of a first content collection, the device displays images and video clips in a sequence defined by the content collection. Each piece of content (e.g. image or video clip) is displayed for less than a threshold display time. When the device finishes playing the first content collection, the device automatically begins playing a next content collection. Additional content collections generated from content submitted by other client devices can be received from the server computer system, with autoforward play of additional content collections continuing indefinitely. Some embodiments include content collections generated by the server computer system, as well as advertising elements or other system images presented between content collections.
US10270829B2 Specifying client behavior and sessions in dynamic adaptive streaming over hypertext transfer protocol (DASH)
An apparatus comprises a receiver configured to receive a request for an adaptive streaming media presentation description (MPD), a processor coupled to the receiver and configured to generate the MPD, wherein the MPD indicates an event, and wherein the event is time-related auxiliary information, and a transmitter coupled to the processor and configured to transmit the MPD. A method comprises receiving a request for an adaptive streaming media presentation description (MPD), generating the MPD, wherein the MPD indicates an event, and wherein the event is time-related auxiliary information, and transmitting the MPD. An apparatus comprises a processor configured to generate a request for an adaptive streaming media presentation description (MPD), a transmitter coupled to the processor and configured to transmit the request, and a receiver coupled to the processor and configured to receive the MPD, wherein the MPD indicates an event, and wherein the event is time-related auxiliary information.
US10270826B2 In-automobile audio system playout of saved media
An example embodiment may involve receiving an indication of media content selected by way of a first client device. The indication may specify that the media content has been flagged for audible playout at a later time (such as when the client device or its user is in an automobile). The example embodiment may further involve receiving a request to stream the audio file to a second client device. The second client device may be associated with the first client device. The example embodiment may further involve causing the audio file to be streamed to the second client device.
US10270824B2 System and method for event content stream
A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a method may include defining an online collaborative space associated with an event. A plurality of event participants may be associated with the event. Content contributions may be received from one or more of the event participants. An event content update may be transmitted to a client event application based on the received content contributions to provide a live stream of event content.
US10270823B2 Low latency video streaming
A client device includes one or more processors configured to determine, from a manifest file, a plurality of types of segments included in a representation of media content, one or more functions provided by each of the types of segments, and positions of segments conforming to each of the types of segments in the representation, wherein at least one of the types of segments provides a point at which to begin retrieving data from the representation, determine, from the manifest file, a segment of the representation conforming to the type that provides the point at which to begin retrieving data from the representation, and retrieve the determined segment from the representation.
US10270820B2 Impromptu community streamer
Various systems and methods for streaming an impromptu community are described herein. In one example, a system for streaming impromptu communities includes a data storage device, a community analyzer, and a publisher. In an example, the data storage device can store a number of incoming data sets, wherein each data set identifies a time and location for the origin of the data, a media instance, and an identification of an origin device or origin user. In an example, the community analyzer can operate from the data storage device to use a processor in order to calculate an IC boundary and generate an impromptu community (IC) indicator based on the proximity and temporality of the number of incoming data sets. In an example, the processor can modify the number of data sets to include the IC indicator.
US10270818B1 Inline resharing
A system for generating and providing an inline resharing interface and sharing content includes a processor and a memory storing instructions that, when executed, cause the system to provide items of content for presentation; receive input identifying a selected item from the items of content; generate an inline sharing interface corresponding to the selected item, the inline sharing interface including a portion of original content from the selected item, an comment area, and an addressee area; and provide the inline sharing interface for presentation in place of the selected item.
US10270812B2 Registration management for a secondary wireless device using a primary wireless device
Methods and apparatus to manage registration for cellular services of a secondary wireless device associated with a primary wireless device are disclosed. The secondary wireless device can detect entering proximity to the primary wireless device and in response to the detecting deactivate a cellular wireless interface of the secondary wireless device to conserve battery power, and provide an indication to the primary wireless device, via a non-cellular wireless interface, to cause the primary wireless device to perform a deregistration of the secondary wireless device for cellular services. The secondary wireless device can establish connections and communicate via non-cellular wireless interfaces while within proximity of the primary wireless device. Upon leaving proximity of the primary wireless device, the secondary wireless device can activate the cellular wireless interface and register for cellular services to permit establishing connections and communicating directly with a cellular wireless network via the cellular wireless interface.
US10270810B2 Data socket descriptor based policies for application and data behavior and security
In one embodiment, a system includes a processing circuit and logic integrated with and/or executable by the processing circuit. The logic is configured to cause the processing circuit to maintain application and data security policies at a data socket descriptor level. The logic is also configured to cause the processing circuit to manage behavior and security of data socket descriptors used by application instances executed on virtual and/or physical compute platforms. According to another embodiment, a method includes maintaining application and data security policies at a data socket descriptor level and managing behavior and security of data socket descriptors used by application instances executed on virtual and/or physical compute platforms.
US10270809B2 Virtual private network (VPN)-as-a-service with delivery optimizations while maintaining end-to-end data security
A mechanism to facilitate a private network (VPN)-as-a-service, preferably within the context of an overlay IP routing mechanism implemented within an overlay network. A network-as-a-service customer operates endpoints that are desired to be connected to one another securely and privately using the overlay IP (OIP) routing mechanism. The overlay provides delivery of packets end-to-end between overlay network appliances positioned at the endpoints. During such delivery, the appliances are configured such that the data portion of each packet has a distinct encryption context from the encryption context of the TCP/IP portion of the packet. By establishing and maintaining these distinct encryption contexts, the overlay network can decrypt and access the TCP/IP flow. This enables the overlay network provider to apply one or more TCP optimizations. At the same time, the separate encryption contexts ensure the data portion of each packet is never available in the clear at any point during transport.
US10270805B2 System and method thereof for identifying and responding to security incidents based on preemptive forensics
A system is connected to a plurality of user devices coupled to an enterprise's network. The system continuously collects, stores, and analyzes forensic data related to the enterprise's network. Based on the analysis, the system is able to determine normal behavior of the network and portions thereof and thereby identify abnormal behaviors within the network. Upon identification of an abnormal behavior, the system determines whether the abnormal behavior relates to a security incident. Upon determining a security incident in any portion of the enterprise's network, the system extracts forensic data respective of the security incident and enables further assessment of the security incident as well as identification of the source of the security incident. The system provides real-time damage assessment respective of the security incident as well as the security incident's attributions.
US10270802B2 Detection of scripted activity
Methods, systems, and computer program products for online content referral are provided. A computer-implemented method may include receiving a request from an application, issuing a challenge to the application to determine a capability of the application, analyzing a result of the challenge to associate the application with an application type, determining whether the activity performed by the application is scripted, and classifying the activity as automated or semi-automated when it is determined that the activity is scripted.
US10270798B2 Assessing effectiveness of cybersecurity technologies
A method for assessing effectiveness of one or more cybersecurity technologies in a computer network includes testing each of two or more component stages of an attack model at a first computer network element twice. A first one of the tests is conducted with a first one of the cybersecurity technologies operable to protect the first computer network element, and a second one of the tests is conducted with the first cybersecurity technology not operable to protect the first computer network element. For each one of the twice-tested component stages, comparing results from the first test and the second test, wherein the comparison yields or leads to information helpful in assessing effectiveness of the first cybersecurity technology on each respective one of the twice-tested component stages at the computer network element.
US10270796B1 Data protection analytics in cloud computing platform
A system includes a metadata monitor configured to discover and manage metadata associated with a plurality of data protection mechanisms distributed and operating throughout a computing platform, and metadata representing a schema of the computing platform and one or more user applications executed thereon. The system also includes a data protection analytics manager comprising a set of one or more data protection analytics applications configured to determine, from the metadata, which resources are and are not protected by the plurality of data protection mechanisms. For the protected resources, the data protection analytics applications are configured to compute an effectiveness value, and for the non-protected resources, the data protection analytics applications are configure to compute an exposure value. A data protection model can then be adapted in a data protection mechanism-agnostic manner.
US10270795B2 Identifying network security risks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying network security risks. One of the methods includes receiving organizational hierarchy data and receiving access privilege data for a network, generating an adjacency matrix that represents connections between individuals within the organizational hierarchy and various groups, and that represents connections between the individuals and various access privileges, selecting an analytic technique for analyzing the adjacency matrix, determining, for each individual, an individual score that represents a security risk associated with the individual's network account, and in response to determining that the individual score meets a threshold, applying security controls.
US10270793B2 Methods and systems for transmitting performance beacons from an embedded device
A network sensor, inserted into a mirror port of a network switch or router, may be configured to monitor the network traffic originating from an embedded device. Metadata in the network traffic may be passively extracted by the network sensor and transmitted to a server in order to monitor and analyze the behavior of the embedded device. The server may employ machine learning to distinguish typical behavior of the embedded device from atypical behavior. Further, code may be injected into the firmware of the embedded device, and the code may be programmed to broadcast a performance beacon whenever certain firmware functions are executed. A collection of the performance beacons may be analyzed at the server to reconstruct an execution path of the embedded device, and machine learning may be applied to determine whether the execution path is typical or atypical.
US10270789B2 Multiphase threat analysis and correlation engine
Provided are systems, methods, and computer-program products for a targeted threat intelligence engine, implemented in a network device. The network device may receive incident data, which may include information derived starting at detection of an attack on the network until detection of an event. The network device may include analytic engines that run in a predetermined order. An analytic engine can analyze incident data of a certain data type, and can produce a result indicating whether a piece of data is associated with the attack. The network device may produce a report of the attack, which may include correlating the results from the analytic engines. The report may provide information about a sequence of events that occurred in the course of the attack. The network device may use the record of the attack to generate indicators, which may describe the attack, and may facilitate configuring security for a network.
US10270784B1 Systems, devices, software, and methods for location based device and application management
Systems, devices, software, and methods of the present invention enable users and owners/operators, such as employers, vendors, and other administrators to restrict the accessibility and use of applications residing on mobile and portable user devices, when those user devices are near or within a controlled area, such as non-residential and residential properties, and/or access a controlled network, either locally or remotely. The device management system may impose restrictions on one or more user devices that may include, for example, one or more of disabling applications, preventing applications from being enabled, deleting applications, limiting or preventing applications from being downloaded, and/or performing application inventories on the user device. When the user device is no longer in, on, and/or around their facilities and/or networks, the device management system may remove or impose the restrictions on the user device.
US10270781B2 Techniques for data security in a multi-tenant environment
The usage of data in a multi-tenant environment can be controlled by utilizing functionality at the hypervisor level of various resources in the environment. Data can be associated with various tags, security levels, and/or compartments. The ability of resources or entities to access the data can depend at least in part upon whether the resources or entities are also associated with the tags, security levels, and/or compartments. Limitations on the usage of the data can be controlled by one or more policies associated with the tags, security levels, and/or compartments. A control service can monitor traffic to enforce the appropriate rules or policies, and in some cases can prevent encrypted traffic from passing beyond a specified egress point unless the encryption was performed by a trusted resource with the appropriate permissions.
US10270778B2 Methods and systems for dynamic creation of access control lists
A method for dynamically creating network access control lists includes, by a processor receiving a request for an access control list (ACL). The method further includes, in response to receiving the request for the ACL: receiving a plurality of resource description from a first data source, receiving a policy enforcement point (PEP) graph for a network from a second data source, and using the plurality of resource descriptions and the PEP graph to generate the ACL, wherein the ACL comprises at least one policy for controlling network traffic through a PEP of the network. Each of the plurality of resource descriptions is associated with a plurality of computing devices in the network, and includes one or more of the following: information corresponding to an Internet Protocol definition of a computing device, information corresponding to desired access of the computing device, and information corresponding to permitted access of the computing device.
US10270777B2 Controlled environment secure media streaming system
A Controlled Environment Secure Media Streaming System manages the delivery of content to Secured Devices. Cloud Services provide content to Integration Hub. The Integration Hub interfaces with various cloud services providers and prepares content for consumption by a resident of a secured facility. Integration Hub utilizes Content Filter to inspect content received from cloud service providers for suitability for use in a secured environment. Once content is retrieved, filtered, formatted, and packaged by Integration Hub, the content is stored in Data Warehouse. Secured Devices request content from the Distribution Hub, the Distribution Hub retrieves the content from the Data Warehouse, and then Distribution Hub manages the transfer of content to the Secured Devices. In some embodiments, Distribution Hub utilizes Content Filter to determine whether or not a particular Secured Device can access particular content.
US10270775B2 Mechanism for creating friendly transactions with credentials
One or more transactions may request or be assigned tokens within a transactional memory environment. A transaction may be created by at least one thread. A first transaction that includes a first token type may be received. A request may be received for a for a potential conflict check between the first transaction and a second transaction. In response to receiving the transaction potential conflict check, the first transaction and the second transaction are determined to be conflicting or not conflicting. The second transaction is assigned a token type in response to the determination of the transaction potential conflict check between the first transaction and the second transaction.
US10270773B2 Mechanism for creating friendly transactions with credentials
One or more transactions may request or be assigned tokens within a transactional memory environment. A transaction may be created by at least one thread. A first transaction that includes a first token type may be received. A request may be received for a for a potential conflict check between the first transaction and a second transaction. In response to receiving the transaction potential conflict check, the first transaction and the second transaction are determined to be conflicting or not conflicting. The second transaction is assigned a token type in response to the determination of the transaction potential conflict check between the first transaction and the second transaction.
US10270772B2 Systems and methods for providing content to verified entities
A first set of posts associated with a verified entity can be identified. A second set of posts associated with the verified entity and with one or more particular topics can be identified. At least a first subset of the first set of posts and at least a second subset of the second set of posts can be ranked to produce a ranked set of posts that are associated, at least in part, with the verified entity. The verified entity can be provided with access to at least some posts in the ranked set of posts. Moreover, a canonical post authored by a verified entity can be identified. It can be determined that one or more subsequent posts have at least a specified threshold level of relevance with respect to the canonical post. The verified entity can be provided with access to the one or more subsequent posts.
US10270758B2 Login method, server, and login system
A login method is disclosed, including: receiving, by a first server, a login request of a first terminal; generating, by the first server, a unique identifier according to the login request, storing the unique identifier, generating a corresponding two-dimensional code according to the unique identifier, and returning the corresponding two-dimensional code to the first terminal, the two-dimensional code including the unique identifier; receiving, by a second server, the unique identifier that is obtained by a second terminal by scanning the corresponding two-dimensional code and a user name that has been used by the second terminal for logging in to an application, and sending the unique identifier and the user name to the first server; performing, by the first server, identity verification of the second server, and binding, by the first server, the stored unique identifier to the user name when the identity verification of the second server succeeds, to implement login to the first terminal by using the user name; or rejecting, by the first server, the login request when the identity verification of the second server fails.
US10270754B2 Information processing apparatus, method of controlling the same, and storage medium
An information processing apparatus usable via a plurality of user interfaces, and a method of controlling the same, having a plurality of authentication processing modules configured to perform a user authentication for each of the plurality of user interfaces respectively. Setting information of authentication processing for each of the plurality of authentication processing modules and setting information of authentication processing by a common authentication processing module for performing a user authentication common to the plurality of user interfaces are held. If the user authentication by the common authentication processing module succeeds using the held setting information, based on user information input via an authentication screen of any one of the plurality of user interfaces, the user authentication is performed based on the held setting information of the user interface.
US10270753B2 Background authentication refresh
Techniques for refreshing an authentication token. Access is granted to a secure computing environment in response to receiving authentication information from a requesting computing device. The access is granted for a session and one or more client applications allow secure delegated access to server resources on behalf of a resource owner by utilizing an access token. The access token is refreshed without explicit user interaction utilizing the authentication information for the session while the session is valid. Access is granted to the secure computing environment in response to the refreshed access token.
US10270752B2 System and method for providing security monitoring
The present disclosure describes systems and methods for processing security sensor data that enhances the ability of a user to quickly and efficiently review portions of the sensor data streams.
US10270750B2 Managing access to software based on a state of an account
The present disclosure is directed towards systems and methods for using a software as a service (“SaaS”) product. The systems and methods request, in response to receiving a request to purchase a software as a service product, a user identifier. Additionally, in response to receiving the user identifier, the systems and methods enable a completed purchase of the SaaS product with a provisional account associated with the user identifier. Furthermore, the systems and methods prevent use of the software as a service product through the provisional account and, in response to a completed purchase of the software as a service product, request a creation of a user credential. Upon receiving the user credential, the systems and methods convert the provisional account into a permanent account associated with the user identifier and user credential and enable use of the SaaS product through the permanent account.
US10270738B1 Aggregated group state for a group of device representations
A technology is described for operating a device shadowing service that calculates an aggregated group state for a group of device representations. An example method may include receiving device states for devices represented using a group of device representations, where the devices connect over a network to a device shadowing service configured to manage the device states. In response to an event, device representations included in the group of device representations may be identified. Device states indicated by the device representations may be obtained and an aggregated group state for the group of device representations may be calculated using the device states indicated by the device representations.
US10270734B2 System and method for enabling real-time eventing
A method and system for real-time eventing including interacting with at least one configuration attribute according to instructions specified through an application programming interface (API); adding subscribers for an event channel; generating an event from operation of an application; publishing the event message to the event channel on an event router; processing the event message according to the at least one configuration attribute; identifying a subscriber to the event channel; and sending the event from the event router to the subscriber.
US10270733B2 Systems and method for managing content
A first notification of a first action by a user with respect to a first content item may be received by a computer system, the first content item having a first relationship to the user. A second notification of a second notification by the user with respect to a second content item may be received by the computer system. The second content item may have a second relationship to the user, and at least a portion of the second content item may correspond to at least a portion of the first content item. A first property of the first relationship may be managed by the computer system based on the second notification.
US10270732B2 Promoting social memories on online social networks
In one embodiment, a method includes retrieving a previous communication associated with a user on an online social network, the previous communication having been made on a date in the past; calculating a distribution-probability score for the previous communication reflecting a probability that the previous communication will be shared on the online social network by the user; and sending the previous communication to the user, wherein the distribution-probability score for the previous communication satisfies a threshold.
US10270730B1 Determining a dynamic data feed
Techniques for determining a dynamic data feed may be provided. For example, a system may receive interaction data associated with one or more connection identifiers (e.g., interactions between one or more user accounts and one or more items, including one user interacting with a social network profile of another user, providing a review for an item after purchase, providing a rating associated with the item, adding an item to a wish list, a user sending a communication to another user, etc.). One or more cards may be generated based at least in part on the interaction data, and include information about the one or more users associated with the one or more connection identifiers and the item. The cards may be sorted, aggregated, or filtered and/or provided for presentation.
US10270726B2 Selective distribution of messages in a scalable, real-time messaging system
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selective distribution of messages from a scalable, real-time messaging system. An example method includes: receiving query instructions from a subscriber client, wherein the subscriber client is subscribed to a channel of a plurality of channels; receiving a plurality of messages from a plurality of publisher clients, wherein each message is associated with a particular one of the plurality of channels; applying the query instructions to the plurality of messages for the channel as the messages are received; and sending the messages resulting from the application of the query instructions to the subscriber client, wherein the messages received by the subscriber client from the channel are limited to those that satisfy the query instructions.
US10270725B2 Real life to digital life event correlation
A method and system for correlating events with social media is provided. The method includes retrieving from a social network, social network data associated with users of the social network. The social network data is associated with event data associated with a user of the users. Temporary actions associated with a social network account of the user are enabled and a notification is transmitted to a group of users. In response, confirmation data associated with enabling the temporary actions is received from the group of users and permanent actions associated with the temporary actions are enabled.
US10270724B2 Methods and systems for processing messages at a multi-SIM network node
The present invention discloses a method for processing messages at a network node, wherein the network node has a plurality of SIM card slots. The network node first receives a message and determines whether the message matches any predefined pattern by performing a lookup on the first configuration database. If the message matches any predefined pattern, the network node processes the message. Alternatively, when the message is forwarded to a management server.
US10270721B2 Method and apparatus for uploading an attachment
The examples of the present disclosure disclose a method and apparatus for uploading an attachment, relate to the internet technologies, and solve problems in the traditional art that a user device cannot completely show all the content to upload and that some touch screen devices cannot obtain information inputted by the user properly. The method comprises: uploading an attachment uploading interface, the attachment uploading interface including at least one attachment uploading option; determining an attachment to upload when an attachment uploading option is activated; and generating attachment information corresponding to the attachment to upload and displaying the attachment information on a location where the at least one attachment uploading option is displayed.
US10270719B2 Methods for handling data packets in a digital network of a welding system
A method for handling a data packet includes a network device receiving the data packet. The method also includes the network device separating first network layer data of the data packet from message data of the data packet. The message data of the data packet includes a source address represented by less than four bytes, a destination address represented by less than four bytes, and a format identifier. The method includes determining whether the destination address of the message data matches an address of the network device or whether the message data indicates a broadcast message. The method also includes the network device processing the format identifier if the destination address of the message data matches the address of the network device or if the message data indicates the broadcast message. The method includes the network device providing the message data to a second network device and/or other network devices.
US10270714B2 Switch and data accessing method thereof
A switch for transmitting data packets between at least one source node and at least one target node is provided. The switch includes a storage unit, a control unit, at least one receiving port and at least one transmitting port. The storage unit includes a plurality of storage blocks and configured to cache the data packets. The control unit is configured to manage the storage blocks. The switch receives and caches the data packets transmitted from the at least one source node via the receiving port and transmits the cached data packets to the at least one target node via the transmitting port. A data accessing method adapted for the switch is also provided.
US10270713B2 Scheduling packets with multiple destinations in a virtual output queue network switch
A system for communicating a multi-destination packet through a network switch fabric with a plurality of input and output ports is described. This system receives the multi-destination packet at an input port, wherein the multi-destination packet includes a multicast packet or a broadcast packet that is directed to multiple output ports, and wherein the network switch fabric maintains a separate virtual output queue (VOQ) for each output port. Next, the system sends the multi-destination packet from the input port to the multiple output ports by inserting the multi-destination packet into VOQs associated with the multiple output ports. The multi-destination packet is inserted into one VOQ at a time, so that after the multi-destination packet is read out of a VOQ and is sent to a corresponding output port, the multi-destination packet is inserted in another VOQ until the multi-destination packet is sent to all of the multiple output ports.
US10270709B2 Allocating acceleration component functionality for supporting services
Aspects extend to methods, systems, and computer program products for allocating acceleration component functionality for supporting services. A service manager uses a finite number of acceleration components to accelerate services. Acceleration components can be allocated in a manner that balances load in a hardware acceleration plane, minimizes role switching, and adapts to demand changes. When role switching is appropriate, less extensive mechanisms (e.g., based on configuration data versus image files) can be used to switch roles to the extent possible.
US10270706B2 Customizable model for throttling and prioritizing orders in a cloud environment
A method for controlling the provisioning of a service associated with a customer order is disclosed. The method may comprise receiving, by a cloud infrastructure system, an order for a service from a plurality of service provided by the cloud infrastructure system, the cloud infrastructure system comprising one or more computing devices. Additionally, the method may comprise determining, by a computing device from the one or more computing devices, based upon a set of rules and system-related information, whether the order is to be forwarded for provisioning one or more resources for enabling the order. Then, based upon the determining, the method may forward the order for provisioning of the one or more resources or not forwarding the order for provisioning.
US10270701B2 Management node, terminal, communication system, communication method, and program storage medium
Disclosed are a management node and the like for enabling packets to be efficiently sent to a plurality of destination terminals, while preventing the increase of implementation scale of network interface cards (NIC). The management node includes: a rule determination means for determining a prescribed rule for distributing packets to a plurality of rate control means included in the network interface cards (NIC) provided to the terminals; and a rule sending means for sending the determined prescribed rule to the terminals.
US10270698B2 System of sensors integrated into a suite
Sensors and a central body are capable of exchanging bidirectional data via a main communication network, and the data from said sensors is classified according to different information levels (resource/environment, enriched data/raw information), and at least two sensors are connected by a communication network in order to exchange data directly via one or more communication links, one link being associated with each information level.
US10270696B2 Transmission of data packets of different priority levels using pre-emption
A method for transmitting data packets of at least two different priority levels via one or more bearer channels is described. The method comprises the steps of fragmenting a data packet into a plurality of corresponding code words, each code word comprising a sync code, with the sync code being adapted for indicating a priority level of the corresponding data packet, and of transmitting the code words via the one or more bearer channels. In case high priority code words corresponding to a high priority data packet arrive during transmission of low priority code words corresponding to a low priority data packet, the following steps are performed: interrupting transmission of low priority code words, transmitting the high priority code words corresponding to the high priority data packet, and resuming the transmission of the low priority code words via the one or more bearer channels.
US10270694B2 Control message routing structure for a controller area network
Systems and methods are provided for routing a message in a network. A bit length of an identifier field of a received message is identified. A lookup table is selected based on the bit length of the identifier field. The identifier field is used as a reference for the lookup table to identify a bus for the message, and the message is forwarded to the bus.
US10270693B2 Method and system for managing network communications
A system that incorporates teachings of the present disclosure may include, for example avoiding data copy and task switching by processing protocol headers of network PDUs as a serial tape to be processed in order such as by a single method. Other processing includes reducing stages and simplifying protocol processing and multiplexing during network communications. Address changing in an active network can be implemented by assigning multiple addresses to an entity so that a new address can replace the old address. Peer-to-peer application searching can be performed among networks that can be accessible or non-accessible networks. Utilizing anycast sets that include selected and alternative addresses to enable immediate or near immediate alternative route selection on failure or congestion. Other embodiments are disclosed.
US10270691B2 System and method for dataplane-signaled packet capture in a segment routing environment
Presented herein are segment-routing methods and systems that facilitate data plane signaling of a packet as a candidate for capture at various network nodes within a segment routing (SR) network. The signaling occurs in-band, via the data plane—that is, a capture or interrogation signal is embedded within the respective packet that carries a user traffic. The signaling is inserted, preferably when the packet is classified, e.g., at the ingress node of the network, to which subsequent network nodes with the SR network are signaled to capture or further inspect the packet for capture.
US10270687B2 Systems and methods for dynamic routing on a shared IP address
The present disclosure is directed towards systems and methods for dynamic routing on an IP address shared by a cluster of nodes. In an implementation, a first node of a cluster of nodes can receive a unicast routing protocol packet from a peer router. The unicast routing protocol packet can be addressed to a shared IP address established across the cluster of nodes. The cluster of nodes can be intermediary to a plurality of clients and a plurality of servers. The first node can identify a second node identified as a routing leader. The first node can steer the packet to the second node in response to determining that the routing protocol packet is a unicast routing protocol packet. The second node can be configured to advertise virtual IP address routes to the network over the routing adjacency and maintain routing adjacencies.
US10270677B2 Method and device for analyzing interaction network
A method for analyzing an interaction network includes: interpreting input data; and determining states of a plurality of nodes described to the input data based on information acquired by the interpretation of the input data, and updating a state of a system expressed as the interaction network based on the states of the nodes, in which at least one piece of information for describing the states of the nodes is arranged in series in the input data.
US10270674B2 Traceroutes for discovering the network path of inbound packets transmitted from a specified network node
Disclosed herein are systems, methods, and apparatus for performing a new kind of traceroute. This traceroute is referred to herein as a “reverse” traceroute, as it enables a given network node to determine the path of packets sent to it from another node. Preferably, an encapsulating tunnel between the two nodes is leveraged. Preferably, a given network node (“first node”) performs the reverse traceroute by sending encapsulated inner packets in the tunnel to another network node (“second node”). The second node reflects the inner packets back to the first node. Preferably, the inner packets are configured such that their IP header TTLs expire at intermediate nodes (such as routers), and such that the resulting error messages are reported to the first node. In this way, the first node obtains information about the topology of the network and the path taken by inbound packets.
US10270672B2 Collecting information for tracing in a complex computing system
A first request is received at a central tracing component and from a first module in a complex computing system. The first request is received when the first module is called to execute. In response to the first request, input data of the first module is stored in the central tracing component. A second request is received from the first module when the first module has been successfully executed. In response to the second request, output data of the first module is stored in the central tracing component. A third request is received from a second module when the second module has failed execution. In response to the third request, the stored data in the central tracing component is sent to the second module.
US10270671B2 External process user interface isolation and monitoring
User interfaces for Multiple external processes are hosted in a single user interface (UI) threaded host application. A broker process (or broker window) is created in the hosting application for each external process user interface window. A monitor monitors the state of the hosting application and, if it becomes nonresponsive, identifies each of the external processes that are nonresponsive, and issues a notification to terminate the identified external processes.
US10270670B2 Error and special case handling using cloud account
In an example embodiment, a method of redirecting responses from an application server in a cloud environment is provided. A request is received from an instance of an application operating on a client device. The request is forwarded to an application server corresponding to the application. A generic error message from the application server sent in response to the user request is intercepted and the generic error message is redirected to a special application server hosting a special account established for the application, the special account indicating one or more actions to take in response to receipt of a generic error message, the one or more actions causing generation of a special error message and sending of the special error message to the instance of the application operating on the client device.
US10270668B1 Identifying correlated events in a distributed system according to operational metrics
A distributed system may implement identifying correlated events in a distributed system according to operational metrics. A distributed system may collect large numbers of operational metrics from multiple different sources. Some operational metrics may be monitored, analyzing the operational metrics for correlation with other operational metrics. The monitored operational metrics may be manually selected, or identified according to anomalous events detected for the operational metrics. Based on the monitoring, a correlated event may be detected. A response for the correlated event may be determined and performed. In some embodiments, a notification of the correlated event may be sent. Corrective actions may be performed at the distributed system, in some embodiments.
US10270663B2 Fabric management devices
Examples include fabric management devices. Some examples include a fabric management device to manage a network fabric. The fabric management device comprises a serial interface to connect to a network device of the network fabric that provides power and data to the fabric management device, a processing resource, and a machine-readable storage medium with instructions executable by the processing resource. The machine-readable storage medium comprises instructions establish communication across the serial interface with the network device via a fabric management device driver, discover a topology of the network fabric, wherein the network fabric comprises a plurality of network devices, and monitor a set of network performance metrics of the plurality of network devices. The machine-readable storage medium further comprises instructions to dynamically configure the network fabric based on the set of network performance metrics.
US10270662B2 Local consumption of remote services
An approach for providing simulated remote services locally. A local virtual access module collects remote services for local virtual service access. Service information associated with the remote services is collected to create local service packages. A network tunnel is created on firewalls where the remote services are accessible by associated local service packages. Local environment variables are created to establish local virtual service access and the local virtual service access module simulates cloud service access outside a cloud environment.
US10270659B2 Method and apparatus for application behavior policies
Various methods are described with respect to application behavior polices according to example embodiments. One example method may comprise determining an application behavior policy of one or more application behavior policies for an application, the application behavior policy comprising one or more configuration parameters. The method of this embodiment may also include causing the application to be launched, such that once launched the application operates in accordance with the application behavior policy. The method of this embodiment may also include causing the application to perform a negotiation with a remote peer, wherein the negotiation comprises a determination with respect to the one or more configuration parameters. The method of this embodiment may also include causing the application behavior policy to be enforced against the application.
US10270656B2 Methods and systems for configuring system
The present invention discloses methods and systems for configuring a second system. The system of the present invention determines the identity information of the second system and at least one configuration. The at least one configuration is then sent to the second system. The second system is configured with the at least one configuration. The at least one configuration can be sent through an SMS message, a USB modem plugged in the second system, or NFC. Additionally, the at least one configuration may comprise an APN. The at least one configuration may also be used to configure the second system to establish one or more VPN connections.
US10270655B2 Method for running a computer network and computer network
In a method for running a computer network (2) comprising a number of devices (4a-d) being arranged in a daisy-chained loop and running a spanning-tree algorithm (10) involving handling of state machines (14), wherein each device (4a-d) comprises a bridge (6a-d) having at least three ports (8a-c), whereby during running the network (2) each device (4a-d) can take different states (D, L, F, O) to avoid a loop in the network (2), whereby logical port states (D, L, F, O) of the ports are defined by the state machines (14), for at least one device (4a-d) at least once before a reboot of the device (4a-d) a momentary state (S) of a state machine (14) is stored, and in case of rebooting the state (D, L, F, O, S) of the device (4a-d) is restored, if it is successfully validated that the stored state (S) is still valid. A Computer network (2), comprising a number of devices (4a-d) being arranged in a daisy-chained loop is adapted for performing the method above.
US10270654B2 System for increasing computing efficiency of communication between applications running on networked machines
Embodiments of the present invention provide a system for increasing computing efficiency of communication between applications running on networked machines through embedded middleware. Embodiments of the invention allow disparate applications to communicate with one another by using middleware that is integrated into the applications themselves, thereby reducing the various types of computing resources required to establish and maintain the communications link, including, but not limited to, processing power, memory space, storage space, cache space, electric power, networking bandwidth, and I/O calls.
US10270653B2 Network security device, network management method, and non-transitory computer-readable medium
There is provided a network security device comprising: a processor programmed to: identify a terminal for which communication is to be blocked; detect Dynamic Host Configuration Protocol (DHCP) request information which is requesting a DHCP server to allocate an IP address; send out a message meaning that the IP address requested by the DHCP request information is unusable; and transmit, if the detected DHCP request information is sent by the identified terminal, DHCP release information for releasing the IP address requested by this DHCP request information to the DHCP server.
US10270647B2 Computer system and method for message routing
Message routing techniques include use of at least one controller module configured to maintain a graph. The graph defines communication relations between a plurality of message communication modules. Each communication relation defines a particular message type for a particular pair of modules. The plurality of message communication modules includes a first module configured to receive a message wherein the received message has a message type and is associated with least one pre-condition. Upon verification of an acceptance condition of the at least one pre-condition the received message is accepted if the acceptance condition is fulfilled. Upon verification of a generating condition of the at least one pre-condition, the first module generates a generated message directed to at least a second module or an external data consumer in accordance with the graph if the generating condition is fulfilled.
US10270646B2 System and method for resolving master node failures within node clusters
Fault tolerance techniques for a plurality of nodes executing application thread groups include executing at least a portion of a first application thread group based on a delegation by a first node, wherein the first node delegates an execution of the first application thread group amongst the plurality of nodes and has a highest priority indicated by an ordered priority of the plurality of nodes. A failure of the first node can be identified based on the first node failing to respond to a message sent to it. A second node can then be identified as having a next highest priority indicated by the ordered priority such that the second node can delegate an execution of a second application thread group amongst the plurality of nodes.
US10270645B2 Systems and methods for handling link aggregation failover with a controller
A network of switches having ports coupled to other switches or end hosts may be controlled by a controller. The controller may identify whether any switch ports have failed. In response to identifying that a port has failed at a first switch, the controller may modify link aggregation group mappings of the other switches to handle failover. The controller may modify the link aggregation group mapping of each other switch to include a first mapping that includes ports coupled to the first switch and a second mapping that does not include any ports coupled to the first switch. The controller may configure forwarding tables at the switches to forward network packets using the first or second mappings based on network topology information maintained by the controller.
US10270643B2 Peer-to-peer interconnection between service providers
Embodiments of methods and systems for peer-to-peer interconnection between service providers are presented. In one embodiment, a method includes receiving, at a session controller, a request for access to a target communication device, the target communication device being communicatively coupled to a foreign service provider network. The method may also include referencing a list of available routes for peer-to-peer communication with the target communication device on the foreign service provider network from a database of available routes. Additionally, the method may include identifying, in a peer-to-peer interconnect controller, a path for communication with the target communication device in response to the list of available routes. In one embodiment, the method also includes establishing a peer-to-peer communication session from a peering point to the target communication device over the path.
US10270639B2 Apparatuses, systems, and methods for communicating using MIMO and spread spectrum coding in backscatter of ambient signals
Apparatuses, systems, ambient RF backscatter transceivers, and methods for communicating using MIMO and spread spectrum coding of backscattered ambient RF signals are described. An example system may include an ambient RF backscatter transceiver that include an antenna configured to receive a backscattered ambient radio frequency (RF) signal, and a receiver coupled to the antenna. The receiver may be configured to demodulate the backscattered ambient RF signal using one of multiple input, multiple output multiplexing demodulation or spread spectrum code demodulation to retrieve the first data. The backscattered ambient RF signal may be generated by backscattering an ambient RF signal at a first frequency. The ambient RF signal may be configured to provide other data at a second frequency.
US10270621B2 Network system
Network system comprising multiple access network gateways interconnected via networking equipment, each of the access network gateways being adapted for connecting user equipment devices to the network system, wherein the network system comprises a database wherein private networks are defined as groups of predetermined user equipment devices, and wherein the access network gateway are configured to interconnect user equipment devices belonging to a single private network via SDN service chains to emulate the single private network inside the network system.
US10270620B2 Storage cluster management proxy
A request is received, from a tenant by a cluster management proxy, to perform a cluster management operation within a cluster that is storing data from multiple tenants that include the tenant. In response to determining that the request is within a group of admissible cluster management requests for the cluster, the request is modified, by the cluster management proxy, to restrict access of the cluster management operation based on an identity of the tenant. The cluster is accessed, by the cluster management proxy, based on the modified request that has restricted access of the cluster management operation. In response to determining that the request is not within the group, the request is tunneled to a Storage Virtual Machine (SVM) assigned to the tenant. The SVM is configured to access the cluster based on the request.
US10270619B2 In-vehicle recording system and in-vehicle control apparatus
An in-vehicle control apparatus is connected with a gateway apparatus via a first in-vehicle network, and transmits a state of a trigger for recording state data representing a state of a vehicle and the like on a non-volatile memory. The in-vehicle control apparatus includes a determination unit to determine whether predetermined events have been generated; a setting unit to set the state of the trigger of the generated event, to a satisfied state; a transmission process unit to transmit a communication frame that conveys the state of the trigger for each event, to the first in-vehicle network; and a latch process unit to maintain the satisfied state of the trigger until a predetermined time passes, and to change the state of the trigger from satisfied to unsatisfied after the predetermined time has passed, for each of the triggers.
US10270616B2 Wireless communication system, communication apparatus, setting information providing method, setting information obtaining method, and computer program
A wireless communication system includes an access point, a master communication apparatus, and a slave communication apparatus, and the master communication apparatus and the slave communication apparatus perform wireless communication through the access point. The master communication apparatus stores setting information necessary for accessing the access point; performs wireless communication through the access point using the stored setting information; and performs near field communication with the slave communication apparatus to transmit the stored setting information to the slave communication apparatus in response to a setting information request received from the slave communication apparatus via near field communication. The slave communication apparatus performs near field communication with the master communication apparatus to transmit the setting information request to the master communication apparatus; receives the setting information from the master communication apparatus via near field communication; stores the setting information; and performs wireless communication through the access point using the setting information.
US10270615B2 Method of providing operating options of an electric appliance
A method of providing operating options of an electric appliance is applied in a wireless system, which includes a portable device, an electric appliance, and a relay apparatus. The portable device and the relay apparatus are connected to each other within either a near-end network or a far-end network. The electric appliance communicates with the relay apparatus, and has a plurality of operating options which can be selected to operate the electric appliance. If the portable device and the relay apparatus are connected within the near-end network, all of the operating options are displayed on the portable device for selection; if it's within the far-end network, a part of the operating options are disabled on the portable device for selection.
US10270612B2 Playback queue control for a zone-based media playback system
Example techniques involve control of playback queues of a zone-based media playback system. Each zone of the media playback system may play back audio tracks from a respective queue. A control device may display a playback controller that includes multiple control interfaces to control audio playback by the one or more playback zones. When a first playback zone is being controlled, the playback controller may instruct one or more first playback devices of a first zone to play back audio tracks of a queue of the first playback zone. Example implementations may facilitate adding audio tracks to the queue.
US10270610B2 Selection of a coordinator device for an automated environment
An automated environment can include multiple controller devices capable of communicating with multiple accessory devices. The controller devices can automatically elect one of their number as a coordinator device for the environment and can automatically perform a new election if an incumbent coordinator becomes unavailable or resigns. The election processes can be transparent to any users. An elected coordinator can perform various operations to facilitate management of the automated environment, including routing of communications between controllers and accessories.
US10270609B2 Automatically learning and controlling connected devices
A first input is received from a plurality of sensors. A first state including a first location based on the first input is determined. The first state is associated with a first probability. A second input is received from the plurality of sensors. A second state including a second location is determined based on the second input associated with a second probability. It is determined that the second state corresponds to an actual state based on a transition model and the second probability. The transition model associates the first state with the second state and indicates a likelihood of a transition from the first state to the second state. A rule to change a state of at least one network connected device is triggered based on the second state.
US10270605B2 Control apparatus, communication system, communication node control method, and program
A control apparatus includes a representative port selection unit configured to select, for each of a plurality of domains formed by a plurality of communication nodes disposed on a network to be controlled, a representative port configured to transfer a broadcast packet with an adjacent one of the domains, a broadcast path calculation unit configured to calculate a forwarding path for the broadcast packet that passes through the representative port, for each of the domains, a control information generation unit configured to generate, for each communication node on the forwarding path, control information for causing the broadcast packet to be forwarded along the forwarding path, and a control information setting unit configured to set the generated control information in each communication node on the forwarding path.
US10270600B2 Secure revisioning auditing system for electronic document files
Methods and systems for providing secure recording of revisions made to electronic documents, using secure methods to validate the recorded changes, are disclosed. An electronic device making a change to an electronic document can transmit the change to the network. An audit log chain is residing on the network and shared among all the nodes on the network. A node on the network can verify a change of document made by other nodes and add a new block to the chain using one-way hashes, making the chain resistant to tampering. If an invalid block is detected, the system can send an auditing alert to the network. The audit log can be strongly resistant to tampering, providing reliable evidence for use in audit compliance, investigations, and business or court record keeping.
US10270597B2 Combined authorization process
Some embodiments provide a method for a first device to join a group of related devices. The method receives input of a password for an account with a centralized entity and a code generated by a second device in the group. When the second device determines that the code input on the first device matches the generated code, the method receives an authentication code from the second device for authorizing the first device with the entity as a valid device for the account. The method uses the password and information regarding the first device to generate an application to the group. After sending the application to the second device, the method receives information from the second device that enables the first device to add itself to the group. The second device verifies the generated application, and the method uses the information received from the second device to join the group.
US10270594B2 Enhanced polymorphic quantum enabled firewall
A system for generating an enhanced polymorphic quantum enabled firewall in real-time typically includes a classical computer apparatus and a quantum optimizer in communication with the classical computer apparatus. The classical computer apparatus is configured to identify an unauthorized attempt to access information by an unidentified source, collect a first set of data about the unauthorized attempt, determine a type of the unauthorized attempt by analyzing the first set of data, and transmit the first set of data and the type of the unauthorized attempt to the quantum optimizer. The quantum optimizer upon receiving the first set of data and the type of the unauthorized attempt, generates a second key and a second level of encryption using the second key, generates a new protocol for transferring the second level of encryption over a network, and transfers the second level of encryption and the new protocol to the classical computer apparatus.
US10270588B2 Method and system for additive homomorphic encryption scheme with operation error detection functionality
Provided are a method and a system for an additive homomorphic encryption scheme with operation error detection functionality. A plaintext is obtained by decrypting a ciphertext encrypted based on a homomorphic encryption technique and subjected to an operation and lower setting bits corresponding to additional secret information included in a final private-key are extracted as plaintext information from the acquired plaintext. An operation error check is performed on the remaining bits other than the lower setting bits in the acquired plaintext.
US10270584B2 Method and circuits for phase-locked loops
A phase lock loop (PLL) includes: a binary phase detector configured to generate a first and second polarity signals that respectively indicating whether an incoming data stream is leading a feedback signal, or whether the feedback signal is leading the incoming data stream, wherein a difference between the first and second polarity signals does not represent an amount of phase difference between the incoming data stream and the feedback signal; a digital filter configured to: generate filtered first polarity signal on a first path and a second path that are different; and generate filtered second polarity signal on a third path and a fourth path that are different; a charge pump coupled to the digital filter and configured to: integrate the filtered first polarity signal and the filtered second polarity signal; and an oscillator configured to generate the synthesized clock signal serving as the feedback signal.
US10270583B2 Enabling RX signal path synchronization and alignment signals in a highly integrated TX RFIC
A transmit (TX) signal path circuit in a multiple-input, multiple-output (MIMO) transceiver responsive to a digital front end (DFE) for generating receive (RX) path phase alignment signals is disclosed. A digital up-conversion block uses a first numerically-controlled oscillator (NCO) for generating digital intermediate frequency (IF) signals for ordinary TX signal generation, and a different, second NCO for generating digital IF signals for RX phase alignment signal generation. An RF up-conversion block uses a TX local oscillator (LO) for generating analog RF signals for ordinary TX signal generation, and a different feedback (FB) LO for generating analog RF signals for RX phase alignment signal generation. Thus, phase alignment of the circuitry used for ordinary TX signal generation is left undisturbed by RX phase alignment signal generation.
US10270581B2 Method and apparatus for deriving secondary cell hybrid-automatic repeat-request timing
A method and apparatus can be configured to determine uplink-downlink configuration for a primary cell and at least one secondary cell. The method can also include broadcasting the uplink-downlink configuration to user equipment. The user equipment is configured for carrier aggregation. The method can also include enabling dynamic time-division-duplex configuration for the primary cell and/or the at least one secondary cell for the user equipment. The method can also include configuring the user equipment with downlink hybrid-automatic-repeat-request reference uplink-downlink configuration for each cell for which dynamic time-division-duplex configuration is enabled. The method can also include deriving uplink and/or downlink hybrid-automatic-repeat-request-acknowledgement timing for the at least one secondary cell based on at least one configured uplink-downlink configuration and at least one downlink hybrid-automatic-repeat-request reference uplink-downlink configuration.
US10270579B2 Efficient ACK/NACK transmission
Methods, systems, and devices are described for wireless communication. Wireless devices may exchange data using Medium Access Control (MAC) layer units known as transport blocks which may include a number of code blocks (CBs). A receiving device may attempt to decode each CB and send acknowledgement (ACK) and negative-acknowledgment (NACK) feedback to the transmitting device based on the whether each CB was successfully decoded. The receiving device may determine a format from two or more available formats for transmitting the ACK/NACK feedback. The format for the ACK/NACK feedback may be determined based at least in part on a number of CBs received and a number of CBs that have a NACK feedback. ACK/NACK feedback may be provided on an individual CB basis, or for bundles of CBs. The transmitting device may perform blind decoding of the received feedback to determine the ACK/NACK format and CBs that have NACK feedback.
US10270577B2 Method and apparatus for sending and detecting discovery reference signal
A method for detecting a discovery reference signal includes: detecting, by a terminal device, a candidate sequence of a discovery reference signal at a candidate time-frequency resource location of the discovery reference signal to determine an actual time-frequency resource location and an actual sequence of the discovery reference signal, wherein the a candidate sequence includes the actual sequence, and the a candidate time-frequency resource location includes the actual time-frequency resource location; determining, by the terminal device, a value of information, and a mapping relationship between the value and the candidate sequence and/or the candidate time-frequency resource location; and determining, by the terminal device, an actual value from the value according to the actual sequence and/or the actual time-frequency resource location, and the mapping relationship.
US10270571B2 Method for transmitting pilot for multiple carrier system
A method of transmitting pilot signals in a system which performs communication using two or more earners comprises transmitting first pilots and second pilots from at least one user equipment to a base station, the first and second pilots, which are transmitted from the at least one user equipment, being multiplexed by code division multiplexing, and the first and second pilots, which are transmitted from a specific user equipment, having different transmission powers, and transmitting data from the at least one user equipment to the base station depending on the first pilots and the second pilots. Since many UEs can transmit CQ pilots, exact channel estimation can be performed and thus communication efficiency can be improved.
US10270569B2 Method and node in a wireless communication network
Network node and method in a network node, comprising: grouping a plurality of UEs into at least a first UE group and a second UE group; assigning a mutually orthogonal pilot sequence to each UE comprised in the first UE group; assigning a mutually orthogonal pilot sequence to each UE comprised in the second UE group; assigning a resource-offset to the UEs comprised in each UE group, by which each UE is allowed to start its transmission sub-frame in its Transmission Time Interval, TTI; and transmitting the assigned pilot sequences and the assigned resource-offset to UEs.
US10270567B1 Avionics data networks
An apparatus and method for operating an avionics data network includes a network switch core configured for a time-sensitive networking (TSN) schema, a set of TSN networking end nodes communicatively connected with the network switch core, a set of ARINC 664 part 7 (A664p7) networking end nodes communicatively connected with the network switch core, and an A664p7 legacy module connected with, or incorporated into, the network switch core and configured to receive a set of A664p7 networking data from the set of A664p7 networking end nodes.
US10270566B2 MIMO sounding over partial subgroups of transmit antennas
A wireless access point (AP) includes multiple transmit antennas and circuitry. The circuitry is configured to transmit multiple sounding frames to a receiver that includes one or more receive antennas, the sounding frames are transmitted via respective different partial subgroups of the transmit antennas, to receive from the receiver feedback information that specifies for each of the sounding frames a respective channel between the transmit antennas in the respective partial subgroup and the receive antennas, and, to determine a steering matrix based on the feedback information, and transmit to at least the receiver via at least some of the transmit antennas using the steering matrix.
US10270565B2 Transmission of system information for low cost user equipment
Methods and apparatus are provided for transmitting from a base station and for receiving from a low cost user equipment (UE) system information and for the low cost UE to determine subframes to receive repetitions of a transmission from the base station or to transmit repetitions of a transmission to the base station.
US10270561B2 Method and device for controlling sending of GTP message, and data sending method and device
Embodiments of the present invention disclose a method and device for controlling sending of a GTP message, and a data sending method and device. A GTP message sending device receives a no-response time indication of user equipment sent from a GTP message response device, where the no-response time indication indicates a no-response time of the user equipment in an implicit or explicit manner, the GTP message sending device adjusts, according to the no-response time of the user equipment indicated by the received no-response time indication of the user equipment, a time of sending a GTP message, where adjusting the time of sending the GTP message is specifically postponing the time of sending the GTP message as the no-response time of the user equipment increases, or bringing forward the time of sending the GTP message as the no-response time of the user equipment decreases.
US10270556B2 Method and apparatus for hybrid multiplexing/de-multiplexing in passive optical network
The present disclosure discloses a method and an apparatus for hybrid multiplexing/de-multiplexing in a passive optical network, the method comprising steps of: dividing N first intermediate frequency sub-bands averagely into M clusters, wherein each of the clusters contains K first intermediate frequency sub bands and N=M*K, and wherein each of the K first intermediate frequency sub-bands carries a baseband digital electrical signal; selecting, by a software defined first intermediate frequency multiplexer, the baseband digital electrical signals of K first intermediate frequency sub-bands from the N first intermediate frequency sub-bands for software defined frequency division multiplexing and forming a cluster; and frequency division multiplexing, by an analog hardware cluster multiplexer, analog electrical signals of the M clusters on a second intermediate frequency sub-band.
US10270553B2 TdDD switching control apparatus of the distributed antenna system
A TDD (Time Division Duplex) switching control apparatus in a DAS (Distributed Antenna System) is provided. The present disclosure in some embodiments provides an apparatus, in a TDD switching control of a distributed antenna system, for transmitting a switching signal by using correlation property between a PSS (Primary Synchronization Signal) and an SSS (Secondary Synchronization Signal) and a property of a matched filter.
US10270551B2 Mixing console with solo output
In live music performances it is desirable for a mixing console operator to be able to hear the result of all the processing of a single input signal provided by the various processing steps without the other input signals being present. This is achievable by providing a console (10) which processes an input signal independently of other input signals to produce an operator output signal (210), wherein the processing is arranged to be identical to that applied in combination to the same signal as it is processed, in combination with other signals, for the creation of an output mix (180).
US10270550B2 Mobile interactive satellite services
A system for providing mobile interactive satellite services includes a satellite operable to communicate with mobile units, a terrestrial base transceiver station operable to communicate with mobile units, and a ground station in communication with the satellite and the terrestrial base transceiver station to provide mobile interactive satellite services. The mobile interactive satellite services include a multicast component and an interactive component such that the ground station provides both the multicast component and the interactive component using the satellite, with the terrestrial base transceiver station used to provide an ancillary terrestrial component. A device for communicating with a mobile interactive satellite service system includes an antenna, a transceiver coupled to the antenna and operable to communicate with a mobile interactive satellite service system, a user input device, an output device, a processor unit, and a network interface. The processor unit is coupled to the user input device, the output device, and the transceiver such that the processor is operable to output received information from the transceiver using the output device, to receive interactive information from the user input device, and to transmit data based on the received interactive information using the transceiver. The network interface is coupled to the processor such that the processor is operable to side load information.
US10270549B2 Method of audio/video broadcast play out handover and corresponding apparatus
Handover of broadcast audio/video content from a first/source device via an intermediate device to a second/destination device. The intermediate device is set up to receive by its own means the same broadcast audio/video content as received by the first/source device. If interruption of play out of the audio/video content by the first/source device is detected by the intermediate device, the intermediate device stores the received audio/video broadcast in timeshift memory. When a presence of the second/destination is detected, the intermediate device connects to the second/destination device and starts timeshifted streaming to the second/destination device.
US10270548B2 Target operation device communicating system, mobile terminal, and target operation device communication cooperating method
A permissible range of a mobile terminal that operates in cooperation with a target operation device in accordance with a user's whereabouts in a house is dynamically switched. An intercom has a function permission number control unit that generates calling information to require a cooperated operation to be carried out with the mobile terminal. The mobile terminal includes a function permission number storing unit and a CPU. The function permission number storing unit stores function permission numbers respectively set to mobile terminals. When a function permission number transmitted from the intercom is received, the CPU determines whether the function permission number coincides with a function permission number of a function permission information storing unit or not, and sets an application for carrying out the cooperated operation with the intercom to active in a case where they coincide with each other.
US10270544B2 User equipment and a method for link quality determination
The disclosed embodiments relates to a method performed by an D2D capable UE (800) and also relates to the D2D capable UE (800) for determining link quality of a D2D signal or D2D channel. The method includes receiving (710) a D2D signal or channel transmitted from another D2D capable UE; if detection (720) of the D2D signal or channel is determined to be successful; identifying (730) the identity of the other D2D capable UE; measuring (740) received signal power on resources of the D2D signal or channel; measuring (750) signal strength indicator on resources of the D2D signal or channel or on other resources different from the resources of the D2D signal or channel; and determining (760) link quality based on the measured received signal power and based on the measured signal strength indicator.
US10270543B2 Signal generating apparatus and signal generating method
Provided is a signal generating apparatus including an inverse characteristic calculation unit that sets an amplitude characteristic of a signal as input data to calculate an inverse characteristic of a transfer function from an inverse characteristic of the amplitude characteristic of the input data, an inverse Fourier transform unit that performs inverse Fourier transform of the inverse characteristic of the transfer function, an impulse response extract unit that extracts points corresponding to a desired number of taps on the basis of a peak of the impulse response obtained by the inverse Fourier transform unit, a power spectrum calculation unit that calculates a power spectrum on the basis of values which are extracted from the impulse response, and a loss value correction unit that corrects a loss value of the power spectrum by using a loss value correction curve.
US10270539B2 Modem, communications method of modem, and wireless charging method and device
The present invention provides a communications method of a modem, including: determining a current power supply mode; if it is determined that the current power supply mode is that a network device is used to supply power by using a copper twisted pair, switching a communications interface from a fiber interface to an electrical interface, where the electrical interface connects to the network device by using the copper twisted pair and the fiber interface connects to a passive optical network by using an optical fiber. The present invention further provides a modem, and a wireless charging method and device. According to the technical solutions provided in the present invention, it is implemented that a service can still be provided after an external power supply is powered off.
US10270538B2 Individual DC and AC current shunting in optical receivers
A circuit may include amplifier circuitry configured to receive a current signal at an amplifier input node, convert the current signal to a voltage signal, and output the voltage signal at an amplifier output node. The circuit may also include overload circuitry configured to receive a replica DC input voltage and a replica DC output voltage. The overload circuitry may be further configured to detect that the current signal exceeds a threshold level based on the replica DC input voltage and the replica DC output voltage. In addition, the overload circuitry may be configured to, in response to and based on detecting that the current signal exceeds the threshold level, direct DC current of the current signal through a DC shunt path and direct AC current of the current signal through an AC shunt path. The AC shunt path may be different from the DC shunt path.
US10270532B2 Optical transmission module
An optical transmission module includes: a main substrate having a front surface and a back surface; an optical connector having a connector substrate; a first transparent substrate disposed between the connector substrate and the main substrate; a heat source element disposed between the connector substrate and the back surface of the main substrate, and electrically connected to the main substrate; one or a plurality of wirings electrically connecting the heat source element to the main substrate, and each configured to transfer heat generated from the heat source element and the first transparent substrate, to the main substrate; a first special region preventing the heat generated from the heat source element and the first transparent substrate, from being transferred to the connector substrate; and a second special region providing a function of transferring the heat generated from the heat source element and the first transparent substrate.
US10270531B2 Optical transceiver and method of manufacturing the same
An optical transceiver includes: a TOSA that converts an electrical signal into an optical signal; an ROSA that converts an optical signal into an electrical signal; a receptacle that houses an external optical connector for transmitting or receiving an optical signal through the external optical connector; an internal fiber that optically connects one of the ROSA and the TOSA to the receptacle; a circuit board that includes a circuit that is electrically connected to the TOSA and the ROSA via an FPC; a holding member that is attached to the circuit board and holds the ROSA and the TOSA; and a housing that houses the TOSA, the ROSA, the receptacle, the internal fiber, the circuit board, and the holding member. The holding member includes a plurality of guides that guide the internal fiber.
US10270528B1 Serial communication to device through lighting control
Systems are provided to emit, into an environment of interest, information in the form of modulated optical signals. These optical signals can be provided as illumination from a lighting fixture, display, or other source of environmental illumination. The optical signals can include codes or other information to facilitate location-specific operations of a device that is able to receive the optical signals. This can include receiving information about the location of a light emitter, security credentials or encryption keys, information about services that are available from building automation and/or conferencing systems, or other location-related information. A cellphone or other device receiving such optical signals could then operate to request information related to the received information, to submit commands to control a presentation or conferencing system, to communicate in a secure manner using a received cryptographic key, or to operate in some other way related to location-related information received via optical signals.
US10270526B2 Apparatus and method for monitoring status of terminal
A terminal status monitoring apparatus connected to a terminal at an optical subscriber side in an optical network is provided. A signal transferring unit transfers a downlink optical signal to the terminal and receives, as a reflected optical signal, the downlink optical signal which is reflected at the terminal. A signal receiving unit measures an intensity of the reflected optical signal. A signal processing unit determines a connection status of a terminal device at the terminal by comparing an intensity of the downlink optical signal with the intensity of the reflected optical signal. A signal output unit outputs the connection status.
US10270525B2 Information processing apparatus and a method of determining whether or not to transmit failure information
An information processing apparatus includes an optical transceiver configured to return an optical signal received by a first channel to a second channel at a time of immediate power disconnection of a casing accommodating nodes; a memory; and a processor coupled to the memory, wherein the processor detects an occurrence of a failure in inter-node communications with an external node, when the occurrence of a failure is detected, the processor controls the optical transceiver in order to emit light to the first channel, makes a determination as to whether or not the second channel is enabled to receive the optical signal, and determines whether or not a power source of the external node is off based on the determination, and when the power source of the external node is off, the processor selects a failure notification to transmit to a failure management device.
US10270521B2 Pseudo-geosynchronous communications in satellite platforms
Systems, methods, and software described herein provide enhancements for orbital satellite platform. In one example, a satellite system includes satellite devices in low-earth orbit (LEO) configured to establish a pseudo-geosynchronous configuration corresponding to a ground communication system by at least transferring instructions for traffic routing from outgoing satellite devices leaving the pseudo-geosynchronous window for receipt by target satellite devices entering the pseudo-geosynchronous window. During passage within the pseudo-geosynchronous window, the target satellite devices are each configured to route communications received in the target satellite devices from ones of the satellite devices through the ground communication system in accordance with the instructions for traffic routing.
US10270517B2 Method of selectively enabling a wireless access point or repeater
A method of selectively enabling one of a first and a second operating mode in a first network device is presented. The first network device has a wireless receiver and transmitter for providing bi-directional communication with a mobile station through a first wireless link, for providing access to a network. In the first operating mode the wireless transmitter is not continuously enabled, and in the second operating mode the wireless transmitter is continuously enabled. In the first operating mode the first network device, receives, from a second network device, status information about a second wireless link maintained between the second network device and the mobile station, and sends, at predetermined time intervals, probe requests to the mobile station. The wireless transmitter is enabled for sending the probe request and disabled thereafter. The first network device receives a response to the probe request from the mobile station and determines a spatial distance of the mobile station to the first network device and to the second network device. Depending on the determined distance the first network device switches to the second operating mode, allowing association of the mobile station with the first network device via the first wireless link.
US10270514B2 Method and apparatus for generating beam measurement information in a wireless communication system
The present disclosure is related to a 5th generation (5G) or pre-5G communication system to be provided to support a higher data transmission rate since 4th generation (4G) communication systems like long-term evolution (LTE). A method for generating beam measurement information of user equipment (UE) is provided. The method of UE includes receiving a first reference signal from a base station, requesting a transmission of a second reference signal when a result of measuring the first reference signal satisfies a predetermined condition, receiving the second reference signal, and generating a measurement result based on the second reference signal.
US10270509B2 Training beam transmission method, apparatus, and system
The present invention provides a training beam transmission method, an apparatus, and a system. The training beam sending method includes: determining, by a transmit end, a training beam set to be sent to a receive end; sending, by the transmit end to the receive end, indication information indicating a combination vector of the training beam set; and sequentially sending, by the transmit end, training beams in the training beam set to the receive end. According to the training beam transmission method, the apparatus, and the system that are provided in the present invention, overheads required for sending a training beam can be reduced.
US10270508B2 Retro-directive metamaterial array antenna system
Methods and systems for communication between a network base station and a remote device are disclosed. Disclosed methods include providing, at a base station coupled to the network, a modulated signal to mixers in a retro-directive metamaterial antenna, and receiving an RF transmission beam from the remote device, at the retro-directive metamaterial antenna, and radiating from the antenna a modulated retro-directed beam, using mixer products, directed toward the remote device.
US10270505B2 Channel state information sending method, channel state information receiving method, and device
A channel state information sending method, a channel state information receiving method, and a device are disclosed, to reduce resource overheads required when a terminal device feeds back CSI to a network device in a scenario of a high precision codebook-based precoding matrix. The method includes: determining, by a terminal device, a precoding matrix W; sending, by the terminal device, a signal including CSI to a network device; obtaining, by the network device, an RI and indication information based on the signal including the CSI; obtaining, by the network device, a PMI2 based on the RI and the indication information; and determining, by the network device, the precoding matrix W based on the rank indicator RI and the second precoding matrix indicator PMI2.
US10270503B2 Transmission method, transmission device, reception method, and reception device
Provided is a precoding method for generating, from a plurality of baseband signals, a plurality of precoded signals to be transmitted over the same frequency bandwidth at the same time, including the steps of selecting a matrix F[i] from among N matrices, which define precoding performed on the plurality of baseband signals, while switching between the N matrices, i being an integer from 0 to N−1, and N being an integer at least two, generating a first precoded signal z1 and a second precoded signal z2, generating a first encoded block and a second encoded block using a predetermined error correction block encoding method, generating a baseband signal with M symbols from the first encoded block and a baseband signal with M symbols the second encoded block, and precoding a combination of the generated baseband signals to generate a precoded signal having M slots.
US10270500B2 Channel information feedback method, base station and terminal
A method for channel information feedback, a base station and a device, the method includes: a terminal performs a channel measurement, constructs an information matrix used for representing channel information according to a preset function, determines optimal channel parameters and feeds back the channel parameters to a base station; and the base station constructs quantization information of a characteristic vector of a channel matrix according to the received channel parameters and the channel matrix. In the technical solution provided by the embodiment of the present document, since the most essential characteristic of a dual-polarized channel, i.e., information u that represents a multipath direction, is matched in the channel matrix, channel information feedback with the lowest cost is implemented, and compared with the existing codebook feedback solution, on the basis that feedback precision is satisfied, the feedback overhead is obviously reduced, terminal implementation complexity is reduced and feedback efficiency is improved.
US10270499B2 Data transmission method and device
The present invention provides a data transmission method and device. The method includes: performing, by the first communications equipment, multi-stream data transmission with the second communications equipment according to a first antenna port, where the first antenna port is an antenna port, of the first communications equipment, satisfying a condition for multi-stream data transmission between the first communications equipment and the second communications equipment. The method provided in embodiments of the present invention improves applicability of a multi-stream data transmission system for line of sight propagation.
US10270497B2 Modular and scalable circuit architecture for massive MIMO applications
The present disclosure is directed to a modular and scalable front-end architecture for a massive MIMO communication device, such as a base station. The front-end architecture can allow for the number of antennas at the communication device to be increased or decreased in a simple and cost efficient manner. The front-end architecture can also allow for the number of data streams that can be transmitted and/or received by the communication device to be increased or decreased in a simple and cost efficient manner.
US10270496B2 Apparatus and method for transmitting/receiving signal in wireless communication system supporting distributed antenna system
The present disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-generation (4G) communication system such as a long term evolution (LTE). Embodiments of the present disclosure provide a method of a base station in a wireless communication system, including: determining a signal transmission mode to be used by each of antennas based on a channel condition between each of the antennas and a terminal; and transmitting signals to one or more terminals from each of the antennas based on the signal transmission mode.
US10270495B2 Segmented transfers in mobile networks using coordinated multipoint
Various methods, devices and nodes in a wireless system are disclosed for efficiently transferring files (both uploads and downloads) between a wireless device and a network node in a Coordinated Multipoint (CoMP) environment. According to a broad aspect, an upload request message is sent from the wireless device to the cooperating nodes in the CoMP set for uploading the data file to the network node, and based on an upload grant from at least one cooperating node, a plurality of piece messages are sent to the cooperating nodes for transmission to the network node, each piece message containing a particular piece of the data file. In yet another broad aspect, both a coordinating node and non-coordinating nodes in the CoMP set are configured to receive piece messages. Non-coordinating nodes that receive piece messages send acknowledgement messages to the coordinating node indicating which pieces have been received. If at least one piece has not been received at the coordinating node but received at a non-coordinating node, the coordinating node instructs the non-coordinating node to forward the at least one piece received to the network node.
US10270483B2 FM reception device, FM reception method for receiving FM signals
A quadrature detection unit subjects an FM signal to quadrature detection using a local oscillation signal and outputs a base band signal. A first correction unit and a second correction unit correct the base band signal using a DC offset correction value. A DC offset detection unit subjects the corrected base band signal to rectangular to polar conversion and derives the DC offset correction value such that amplitudes in a plurality of phase domains defined in an IQ plane approximate each other. An FM detection unit subjects the corrected base band signal to FM detection and generates a detection signal. An addition unit adds an offset to the detection signal. An AFC unit generates a control signal for controlling a frequency of a local oscillation signal based on the detection signal to which the offset is added.
US10270478B2 Non-linear transmitter pre-coding
A method for pre-coding a digital signal in a transmitter associated with a digital communications system to remove non-linear distortions. The method converts digital bits to be transmitted to a transmit constellation including symbols defining a plurality of the bits and subtracting a modeled constellation from the transmit constellation to provide a pre-coded constellation. The method performs a modulo operation on the pre-coded constellation to limit the number of symbols that are transmitted at any particular point in time and models the pre-coded constellation after the modulo operation using a Volterra series model, where a plurality of terms in the Volterra series are separately modeled and each modeled term of the constellation is added together to provide the modeled constellation. The method filters the pre-coded constellation to interpolate a symbol sequence in the constellation and shape the constellation and converts the shaped constellation to an analog signal to be transmitted.
US10270476B1 Failure mode-sensitive layered redundancy coding techniques
Techniques and methods for generating and implementing multiple layers of redundancy coded data are disclosed. For example, a redundancy coding scheme may include data elements that include data that is unencoded relative to the input, yet may still fully participate in providing redundancy to any data element in a given set. In a layered scheme, the input may include a bundle or group of encoded (or unencoded) data elements, thereby nesting two or more layers of redundancy coding. The specific amount of redundancy generated by such a scheme may be adjusted and adapted to failure characteristics of the entity on which the data elements are stored.
US10270473B2 Turbo decoders with stored column indexes for interleaver address generation and out-of-bounds detection and associated methods
A turbo decoder decodes encoded data using a regenerated interleaver sequence. An addressable column index memory stores column indexes of the encoded data during an input phase of a turbo decode operation. An address generator generates the regenerated interleaver sequence based on the column indexes and computed data. In embodiments the address generator can read column indexes from the addressable column index memory, compute the computed data by permuting row indexes in a same row permuting order as an encoder that encoded the encoded data, combine the column indexes so read and the row indexes so permuted, use a row counter, and identify out of bounds addresses using the regenerated interleaver sequence.
US10270472B2 Apparatus and method for transmitting/receiving forward error correction packet in mobile communication system
An apparatus and method for transmitting/receiving a Forward Error Correction (FEC) packet in a mobile communication system are provided. In the FEC packet transmission method, an FEC packet transmission apparatus transmits an FEC delivery block to an FEC packet reception apparatus. The FEC delivery block includes N payloads. Each of the N payloads includes a payload header. Each payload header included in each of C payloads among the N payloads includes packet oriented header information and an FEC delivery block oriented header information fragment. The packet oriented header information is applied to a related payload, and the FEC delivery block oriented header information fragment is generated by fragmenting FEC delivery block oriented header information applied to the N payloads.
US10270470B2 Polar code decoding method and decoder
Embodiments of the present invention provide a Polar code decoding method and decoder. The decoding method includes: segmenting a first Polar code having a length of N into m mutually coupled second Polar codes, where a length of each second Polar code is N/m, N and m are integer powers of 2, and N>m; independently decoding the m second Polar codes to acquire decoding results of the m second Polar codes; and obtaining a decoding result of the first Polar code according to the decoding results of the m second Polar codes. In the embodiments of the present invention, a Polar code having a length of N is segmented into multiple segments of mutually coupled Polar codes; the segmented Polar codes are independently decoded; and results of the independent decoding are jointly processed to obtain a decoding result of an original Polar code.
US10270469B2 Efficient data write approach for distributed multi-mirror erasure coding system
Certain embodiments described herein are generally directed to generating an updated version of an existing code block in response to a data update to an existing data block of a plurality of data blocks in a distributed multi-mirror erasure coding system. For example, in some embodiments, a first operation cost to generate the updated version of the existing code block by a first method based on the plurality of data blocks and the data update is determined. In certain embodiments, a second operation cost to generate the updated version of the existing code block by a second method based on the existing code block, the existing data block, and the data update is determined. In some embodiments, if the first operation cost is less than or equal to the second operation cost, the first method is used. Otherwise, the second method is used.
US10270464B1 Method and apparatus for high performance compression and decompression
An apparatus and method for performing efficient lossless compression. For example, one embodiment of an apparatus comprises: first compression circuitry to identify and replace one or more repeated bit strings from an input data stream with distances to the one or more repeated bit strings, the first compression circuitry to generate a first compressed data stream comprising literal-length data identifying a first instance of each repeated bit string and distance data comprising distances from the first instance to each repeated instance of the repeated bit string; second compression circuitry to perform sorting, tree generation, and length calculations for literal-length values and distance values of the first compressed data stream, the second compression circuitry comprising: variable length code mapping circuitry to map each literal-length value and distance value to a variable length code; header generation circuitry to generate a header for a final compressed bit stream using the length calculations; and a transcoder to substitute the variable length codes in place of the literal-length and distance values to generate a compressed bit stream body, wherein the transcoder operates in parallel with the header generation circuitry; and bit stream merge circuitry to combine the header with the compressed bit stream body to generate a final lossless compressed bitstream.
US10270463B2 Communication of user specific control information in a wireless network
A wireless device generates a High Efficiency Signal B (HE-SIG-B) field by Block Convolution Code (BCC) encoding and rate-matching a BCC block of the HE-SIG-B field, generates a Physical Layer Protocol Data Unit (PPDU) including the HE-SIG-B field, and transmits the PPDU. A total number N is a total number of bits of the HE-SIG-B field that precede the BCC block, and is greater than 0. The BCC block has a puncturing pattern depending on the total number N. A wireless device receives a PPDU. The PPDU includes an HE-SIG-B field that includes an encoded BCC block. The wireless device de-rate-matches the encoded BCC block having a puncturing pattern depending on a total number N. The total number N is a total number of decoded bits of the HE-SIG-B field that preceded the BCC block, and the total number N is greater than 0.
US10270458B2 Quantum interference device, atomic oscillator, electronic apparatus, and vehicle
A quantum interference device includes an atom cell, a light source emits light to the alkali metal atoms, a photodetector that detects the light transmitted through the atom cell, a thermal conductor, which is disposed so as to straddle the light source side and the photodetector side of the atom cell, and the thermal conductor having higher thermal conductively than the atom cell, and a support, which is disposed so as to be separated from the thermal conductor, and supports the atom cell, the light source, the photodetector, and the thermal conductor in a lump, the support having lower thermal conductivity than the thermal conductor.
US10270457B2 High frequency synthesis and duty cycle control with interpolative dividers using a low speed interface
An interpolative divider includes a look ahead sigma delta modulator circuit to generate divide values according to a divide ratio. A plurality of M storage elements are coupled to the sigma delta modulator to store the divide values, M being at least 2. A selector circuit selects the respective divide values and supplies the divide values to a portion of an interpolative divider circuit, the portion including a divider and a phase interpolator. The interpolative divider generates an output clock signal having a first clock period that may be determined by the first and second divide values. The M storage elements are loaded by a clock signal that is slower than the output clock signal by at least half.
US10270456B1 Apparatus and method for frequency tripling
An apparatus includes a phase interpolator configured to receive a four-phase signal and output a six-phase signal, and a summing network configured to receive the six-phase signal and output a two-phase signal, wherein: a first phase, a third phase, and a fifth phase of the six-phase signal are summed to generate a second phase of the two-phase signal, while a second phase, a fourth phase, and a sixth phase of the six-phase signal are summed to generate a first phase of the two-phase signal.
US10270455B2 Multi-phase clock generation employing phase error detection in a controlled delay line
Multi-phase clock generation employing phase error detection between multiple delay circuit outputs in a controlled delay line to provide error correction is disclosed. A multi-phase clock generator is provided that includes a controlled delay line and a phase error detector circuit. Tap nodes are provided from outputs of one or more delay circuits in the controlled delay line. To detect and correct for phase errors in the controlled delay line, a phase detection circuit is provided that includes at least two phase detectors each configured to measure a phase offset error between tap nodes from the delay circuit(s) in the controlled delay line. These phase errors are then combined to create an error correction signal, which is used to control the delay of the delay circuit(s) in the controlled delay line to lock the phase of the output of the final delay circuit to an input reference clock signal.
US10270453B2 Coarse delay lock estimation for digital DLL circuits
Digital delay locked loop circuits, devices systems, and associated methods are provided and described. Such devices, systems, and methods utilize an open loop measurement for establishing a coarse delay lock.
US10270452B2 Circuit device, oscillator, electronic apparatus, and moving object
A circuit device includes a power supply circuit and a digital temperature compensated oscillation circuit. The digital temperature compensated oscillation circuit includes an A/D conversion unit, a processing unit, and an oscillation signal generation circuit. The A/D conversion unit performs A/D conversion of a temperature detection voltage from a temperature sensor unit. The processing unit performs temperature compensation processing of an oscillation frequency based on temperature detection data. The oscillation signal generation circuit generates an oscillation signal of the oscillation frequency using frequency control data and a vibrator. The power supply circuit includes at least one reference voltage generation circuit that generates a reference voltage based on a work function difference between transistors. The power supply circuit supplies the reference voltage generated by the reference voltage generation circuit to the digital temperature compensated oscillation circuit as a power supply voltage.
US10270450B1 Unified low power bidirectional port
Methods and apparatus relate to a bidirectional differential interface having a voltage-mode transmit driver architecture formed of multiple selectively enabled slices for coarse output resistance impedance matching. In an illustrative example, the transmit driver may include a programmable resistance for fine-tuning to impedance match the output resistance for transmit operation. During receive operation, protective voltage may be proactively applied to gates of drive transistors, for example, to minimize voltage stresses applied by external signal sources. Some implementations may automatically float the sources of the drive transistors, for example, to prevent back-feeding externally driven signal currents during receive mode operations. The transmit driver may have programmable voltage swing on, for example, the upper and/or lower bounds to enhance compatibility. A programmable common mode voltage node may be selectively applied, for example, through common mode resistors for receive mode operations. Various embodiments may reduce pin count for high speed bidirectional I/O.
US10270447B2 Apparatus for configurable interface and associated methods
An field programmable gate array (FPGA) includes a circuit implemented using the FPGA fabric. The FPGA further includes another circuit implemented as hardened circuitry. The FPGA also includes a configurable interface circuit that is adapted to couple together the two circuits.
US10270446B2 Buffer circuit
A buffer circuit receives a working supply voltage which may vary within a voltage range. The buffer circuit has a high voltage constant current buffer circuit, and in this circuit, the source of the first NMOS transistor is grounded, and drains of the first NMOS transistor and the first PMOS transistor are connected. The source of the second PMOS transistor is connected to the supply voltage input of the buffer circuit, and the drain of the second PMOS transistor is connected to the source of the first PMOS transistor. The input end of the high voltage diode connected composite transistors is connected to the supply voltage input of the buffer circuit, and the output end of the diode connected transistors is connected to the gates of first and second PMOS transistors. The first PMOS and NMOS transistors are high-voltage transistors. The second PMOS transistor is a low-voltage transistor.
US10270440B2 Output driver having pull-down capability
An output driver includes a switching device having a first node coupled to a gate of a power switch and pulling down a voltage level of the gate of the power switch to prevent a premature turn-on of the power switch. A pull-down circuit is coupled to the switching device and keeping the switching device from being turned on to prevent the premature turn-on of the power switch.
US10270439B2 High efficiency resonant power converters and resonant gate drivers
A device to drive a plurality of power switches in a power converter with an input voltage port having an input voltage includes a drive resonant tank, a switch network, a control block configured to control the turn-on and turn-off of drive switches, and an output port. The drive resonant tank has a resonant inductor, and a resonant capacitor which includes an input capacitance of a power switch. The switch network has a plurality of drive switches, which are controlled such that the drive resonant tank goes through a resonant state and a pseudo clamp state consecutively during a switching period. A gate drive voltage of a power switch fluctuates slightly during the pseudo clamp state. The output port has two terminals coupled to a gate and a source of a power switch respectively.
US10270436B2 Transistors having on-chip integrated photon source or photonic-ohmic drain to facilitate de-trapping electrons trapped in deep traps of transistors
Techniques are provided that pumping of deep traps in GaN electronic devices using photons from an on-chip photon source. In various embodiments, a method for optical pumping of deep traps in GaN HEMTs is provided using an on-chip integrated photon source that is configured to generate photons during operation of the HEMT. In an aspect, the on-chip photon source is a SoH-LED. In various additional embodiments, an integration scheme is provided that integrates the photon source into the drain electrode of a HEMT, thereby converting the conventional HEMT with an ohmic drain to a transistor with hybrid photonic-ohmic drain (POD), a POD transistor or PODFET for short.
US10270435B2 Clock signal generator circuit
A clock signal generator circuit includes a CR oscillator part, which outputs a clock signal having a frequency corresponding to a time constant determined by a capacitor and a resistor, and a frequency varying part. The frequency varying part includes a counter for performing a counting operation and varies a frequency of the clock signal by varying a resistance value of the resistor in correspondence to a count value of the counter. The resistor of the CR oscillator part includes plural resistive elements, one terminal of which are connected to a common node. The frequency varying part includes tri-state buffers, input terminals of which are connected in common and output terminals of which are connected to other terminals of the resistive elements, respectively, and varies the resistance value of the resistor by switching over states of the buffers in correspondence to the count value.
US10270431B2 Methods and apparatuses of a two-phase flip-flop with symmetrical rise and fall times
Methods and apparatuses of a two-phase flip-flop with symmetrical rise and fall times are disclosed herein. An example apparatus may include a clock generator circuit including a two-phase flip-flop circuit configured to provide an output signal. The two-phase flip-flop circuit includes a two-phase flip-flop and a driver circuit. The two-phase flip-flop is configured to provide a first driver control signal and a second driver control signal responsive to a clock signal. The first driver control signal and the second driver control signal are complementary. The driver circuit is configured to provide the output signal responsive to the first driver control signal and the second driver control signal.
US10270430B2 Cell of transmission gate free circuit and integrated circuit and integrated circuit layout including the same
A semiconductor standard cell of a flip-flop circuit includes semiconductor fins extending substantially parallel to each other along a first direction, electrically conductive wirings disposed on a first level and extending substantially parallel to each other along the first direction, and gate electrode layers extending substantially parallel to a second direction substantially perpendicular to the first direction and formed on a second level different from the first level. The flip-flop circuit includes transistors made of the semiconductor fins and the gate electrode layers, receives a data input signal, stores the data input signal, and outputs a data output signal indicative of the stored data in response to a clock signal, the clock signal is the only clock signal received by the semiconductor standard cell, and the data input signal, the clock signal, and the data output signal are transmitted among the transistors through at least the electrically conductive wirings.
US10270429B1 Internal clock distortion calibration using DC component offset of clock signal
Several embodiments of electrical circuit devices and systems with clock distortion calibration circuitry are disclosed herein. In one embodiment, an electrical circuit device includes an electrical circuit die having clock distortion calibration circuitry to calibrate a clock signal. The clock distortion calibration circuitry is configured to compare a first duty cycle of a first voltage signal of the clock signal to a second duty cycle of a second voltage signal of the clock signal. Based on the comparison, the clock calibration circuitry is configured to adjust a trim value associated with at least one of the first and the second duty cycles of the first and the second voltage signals, respectively, to calibrate at least one of the first and the second duty cycles and account for duty cycle distortion encountered as the clock signal propagates through a clock tree of the electrical circuit device.
US10270424B2 Acoustic wave resonator, filter, multiplexer, and method of fabricating acoustic wave resonator
An acoustic wave resonator includes: a piezoelectric substrate; an IDT located on the piezoelectric substrate and including comb-shaped electrodes facing each other, each of the comb-shaped electrodes including: electrode fingers exciting an acoustic wave; and a bus bar to which the electrode fingers are connected; a dielectric film located on the piezoelectric substrate in an overlap region, where the electrode fingers of one of the comb-shaped electrodes and the electrode fingers of the other overlap, so as to cover the electrode fingers; and an additional film located on the dielectric film in the overlap region and having a density greater than that of the dielectric film, and of which a film thickness in edge regions corresponding to both edges of the overlap region in an extension direction of the electrode fingers is greater than a film thickness in a central region sandwiched between the edge regions in the overlap region.
US10270419B2 Diplexer
A diplexer includes a multilayer substrate, first, second, and third terminals, and a ground terminal provided on the multilayer substrate. The first filter is between the first terminal and the second terminal, the second filter is between the first terminal and the third terminal. An interlayer spacing of the multilayer substrate includes a first filter ground electrode, a second filter ground electrode, and a shield ground electrode shielding between the first filter and the second filter. The ground terminal includes a first filter ground terminal connected to the first filter ground electrode, a second filter ground terminal connected to the second filter ground electrode, and a shield ground terminal connected to the shield ground electrode.
US10270411B2 Amplifier
An amplifier according to an embodiment of the present invention includes a first transistor and a second transistor that are connected between a ground point and a power supply. A control terminal of the first transistor is connected to an input terminal. A first terminal of the first transistor is connected to the ground point. A second terminal of the second transistor is connected to an output terminal. The amplifier further includes an impedance element and a variable resistance unit. The impedance element is connected between the second terminal of the second transistor and the power supply. The variable resistance unit is connected between the second terminal of the first transistor and the first terminal of the second transistor.
US10270409B1 Variable gain amplifiers for communication systems
The present invention is directed to electrical circuits and techniques thereof. In various embodiments, the present invention provides a variable gain amplifier architecture that includes a continuous-time linear equalizer (CTLE) section and a variable gain amplifier (VGA) section. The CTLE section provides both a pair of equalized data signals and a common mode voltage. A DAC generates a control signal based on a control code. The VGA section amplifies the pair of equalized data signals by an amplification factor using a transistor whose resistance value is based on both the common mode voltage and the control signal. There are other embodiments as well.
US10270408B2 Semiconductor device
Use of a closed loop APC may involve a problem of cost and power consumption due to increased circuit scale.The semiconductor device includes a power amplifier that amplifies an output from a transmission circuit and a regulator that supplies power to the power amplifier. The regulator includes an operational amplifier comprising a loop gain control circuit and a loop gain control voltage generation circuit that supplies control voltage to the loop gain control circuit. The loop gain control voltage generation circuit minimizes a loop gain of the operational amplifier when starting up the regulator.
US10270407B2 Programmable gain amplifier
A programmable gain amplifier may include: (a) a differential amplifier having first and second input terminals and first and second output terminals, the differential amplifier providing an output signal of the programmable gain amplifier across the first and second output terminals of the differential amplifier; (b) a first set of one or more resistors coupling the first output terminal of the differential amplifier to the first input terminal of the differential amplifier; (c) a second set of one or more resistors coupling the first input terminal of the differential amplifier to a first input terminal of the programmable gain amplifier; and (d) a first set of one or more switches each connected in parallel with one or more resistors in the first or second set of resistors. The first set of switches may include two or more individually programmable switches. Each of the switches may be implemented by an input-signal independent switch disclosed herein.
US10270404B2 Compound semiconductor device and method of manufacturing the same
A compound semiconductor device includes: a first layer of nitride semiconductor, the first layer being doped with Fe; a channel layer of nitride semiconductor above the first layer; and a barrier layer of nitride semiconductor above the channel layer, wherein the channel layer includes: a two-dimensional electron gas region in which the two-dimensional electron gas exists; and an Al-containing region between the two-dimensional electron gas region and the first layer, an Al concentration in the Al-containing region being 5×1017 atoms/cm3 or more and less than 1×1019 atoms/cm3.
US10270401B2 Two-stage electromagnetic induction transformer
A transformer has a first winding, a second winding and a third winding. The first winding is configured to receive a first signal. The second winding is magnetically coupled to the first winding and configured to generate a second signal through electromagnetic induction with the first winding, or by receiving a second input signal. The third winding is magnetically coupled to the second winding, magnetically isolated from the first winding, and configured to generate a third signal through electromagnetic induction with the second winding. The second winding is posited between the first winding and the third winding. The first winding is posited adjacent to the second winding, and the second winding is posited adjacent to the third winding.
US10270400B2 Semiconductor device
A semiconductor device includes a semiconductor substrate having a principal surface which has a first side in a first direction and a second side in a second direction. A plurality of transistor arrays is formed in a region adjacent to the first side of the semiconductor substrate. A plurality of bumps include first and second bumps which are longer in the first direction. The distance between the first side and the first bump is shorter than the distance between the first side and the second bump. The plurality of transistor arrays include a first and a second transistor arrays. The first transistor array has a plurality of first unit transistors arranged along the first direction such that the first unit transistors overlap the first bump. The second transistor array has a plurality of second unit transistors arranged along the first direction such that the second unit transistors overlap the second bump.
US10270396B2 Push-pull amplification systems and methods
An amplification system includes a differential output circuit that provides an amplified output to drive a load. A main amplifier is coupled to a terminal of the differential output circuit via a main path, corresponding to a transmission line. A peak amplifier is coupled to another terminal of the differential output circuit via a peak path, corresponding to a transmission line. In a single-ended mode while the peak amplifier is deactivated for amplification purposes, the peak path performs an impedance inversion to effectively ground the other terminal of the differential output circuit. In a differential mode, each of the peak amplifier and the main amplifier operates to conduct current to respective terminals of the differential output circuit and each of the main path and the peak path provides a predetermined output impedance to the differential output circuit.
US10270393B1 Transconductance amplifier with nonlinear transconductance and low quiescent current
A composite transconductance amplifier is formed using a single transconductance amplifier with its output connected to a load via one or more resistors in series. The single transconductance amplifier has a linear transconductance (gm). As the current through the series resistors is increased, the voltage drops across the nodes of the resistors increase. Control terminals of separate drive circuits are connected to the various nodes and successively turn on as the current from the single transconductance amplifier slews more positive. Thus, the effective gm of the composite transconductance amplifier is based on the gm of the single transconductance amplifier and the currents contributed by the successively enabled drive circuits. Therefore, the gm is nonlinear. Pull-down drive circuits are also connected to the resistor nodes to successively pull down the current as the output from the single transconductance amplifier slews negative. The composite transconductance amplifier has low quiescent current.
US10270392B1 Low-power differential amplifier with improved unity gain frequency
A two-stage fully-differential amplifier achieves a relatively high unity gain frequency yet has the current consumption by a second stage limited by a bias transistor that supplies current to an internal power supply rail. The internal power supply rail supplies power to two pairs of transistors for the second stage.
US10270391B2 Ultra-low working voltage rail-to-rail operational amplifier, and differential input amplification-stage circuit and output-stage circuit thereof
A differential input amplification-stage circuit comprises a voltage unit, first and second bulk-driven transistors, first and second mirror current sources, and a differential amplifier unit. The first and the second bulk-driven transistors respectively receive first and second input voltages, and converts the first and the second input voltages into first and second output currents. The differential amplifier unit separately outputs first and second adjustment currents under an action of voltages output by the first to the third voltage output ends. The first and the second mirror current sources respectively output first and second predetermined currents according to the first output current and the first adjustment current, and the second output current and the second adjustment current, so as to maintain transconductance constancy of the differential input amplification-stage circuit. Therefore, output stability is improved.
US10270390B2 Frequency-variable terahertz oscillator and method for manufacturing the same
A small-sized frequency-variable terahertz oscillator has a successive and large frequency-sweeping width even at a room temperature. The frequency-variable terahertz oscillator includes a slot antenna, a resonant tunneling diode and a varactor diode arranged parallel to each other along the slot antenna. The frequency-variable terahertz oscillator oscillates in a terahertz frequency range when the resonant tunneling diode and the varactor diode are separately applied with a direct voltage.
US10270387B2 Photovoltaic module
A photovoltaic module includes: a solar cell module including a plurality of solar cells; and a junction box including a capacitor unit attached to one face of the solar cell module and that to stores DC power supplied from the solar cell module, and a dc/dc converter unit to convert the level of the stored DC power and output the same. Thus, power may be easily supplied through the junction box.
US10270383B2 Modular sloped roof solar mounting system
A mounting system for supporting a plurality of photovoltaic modules on a sloped support surface, such as a sloped roof, is disclosed herein. The mounting system may include one or more support surface attachment devices, each support surface attachment device configured to attach one or more photovoltaic modules to a support surface; and one or more module coupling devices, each module coupling device configured to couple a plurality of photovoltaic modules to one another.
US10270381B2 Intelligent power control system and method for electric motors, and unmanned aerial vehicle (UAV) having the same
The present invention discloses an intelligent power control system for driving UAV motors comprising: a motor temperature reading unit, a processing unit and a motor power output controlling unit. The motor-temperature reading unit may be configured for reading a temperature of at least one motor mounted in the UAV. The processing unit may be configured for comparing whether the read temperature exceeds a first particular temperature, and controlling the motor power output controlling unit to adjust dynamically allowed maximum output power of various motors according to a comparison result. The present invention is also related to an intelligent power control system for driving UAV motors, and a UAV utilizing the intelligent power control system for driving UAV motors.
US10270375B2 Vehicle motor control apparatus and method
A vehicle motor control apparatus may include a motor device, a detecting device configured to detect a ripple voltage of the motor device and a controller configured to control driving of the motor device according to the ripple voltage detected by the detecting device, wherein the controller is configured to analyze the detected ripple voltage, measures a time required for a value of the ripple voltage to be maintained within a reference range for a predetermined time after reaching the reference range, and determines a compensation value according to the measured time, when the motor device stops. The controller applies the determined compensation value to control driving of the motor device, when the motor device is driven again.
US10270370B2 Energy conversion substrate using liquid
The present invention relates to an energy conversion substrate using a liquid and, more specifically, to an energy conversion substrate using a liquid capable of converting mechanical energy into electric energy through a flow of a liquid on a substrate having an energy conversion layer. Thus, the present invention enables easy manufacture and easy liquid circulation to be obtained by implementing an energy conversion device using a liquid through one substrate instead of a pair of opposing substrates and can implement the energy conversion device without a lubricating layer.
US10270366B2 Device and method for generating a negative voltage for a high side switch in an inverter
A configuration and a method for generating a negative voltage for a high-side switch in an inverter by providing at least one negative bias voltage for an inverter, wherein a simple and safe provision of the negative voltage becomes possible, and the switching costs as well as the costs and expenses for the production of such an inverter are reduced. A secondary winding generating a negative base voltage is arranged on a flyback transformer, wherein a first terminal of the secondary winding is connected to the HV+ potential and a second terminal of the secondary winding is connected via a rectifier diode to the first terminal for outputting the negative base voltage, wherein a bootstrap diode is arranged between the first terminal and a second terminal for outputting a negative base voltage (NEG BIAS A), and wherein a bootstrap capacitor is arranged between the first terminal and the second terminal.
US10270364B2 Power converter with dead-time variation to disperse distortion
A power converter receives a DC supply voltage across a phase leg. The phase leg comprises an upper switching device and a lower switching device coupled across the DC link, wherein a junction between the upper and lower switching devices is configured to be coupled to a load. A gate driver is coupled to the phase leg activating the respective upper switching device according to an upper gate signal and activating the respective lower switching device according to a lower gate signal in response to a pulse-width modulation (PWM) control signal at a PWM frequency. The gate driver shuffles among a plurality of alternate paired sets of dead-time inserted signals. Each paired set of dead-time inserted signals corresponds to a different distortion of a current flowing in the load, so that overall distortion is dispersed.
US10270363B2 CMOS inverter circuit that suppresses leakage currents
An inverter circuit includes: a first P-channel MISFET having a source connected to a positive-side terminal and a drain connected to an output terminal; a first N-channel MISFET having a source connected to a negative-side terminal and a drain connected to the output terminal; a first delay element connected between a gate of the first P-channel MISFET and an input terminal to which an input signal is supplied; first switch element connected in parallel with the first delay element between the input terminal and the gate of the first P-channel MISFET; a second delay element connected between the input terminal and a gate of the first N-channel MISFET; and a second switch element connected in parallel with the second delay circuit between the input terminal and the gate of the first N-channel MISFET. The first and second switch elements operate in response to a potential on the output terminal.
US10270360B2 Switching power supply device
A switching power supply device includes: a plurality of power supply circuits which include a first power supply circuit and a second power supply circuit and respectively correspond to a plurality of phases of a multiphase AC power supply; a switching circuit; an inrush current prevention (ICP) circuit; and a control circuit. The control circuit causes the switching circuit to switch a phase to be connected to the second power supply circuit to a phase corresponding to the first power supply circuit, and causes the ICP circuit to function so that initial charge of electrolyte capacitors included in the respective power supply circuits is performed. After the initial charge is completed, the control circuit causes the switching circuit to switch the phase to be connected to the second power supply circuit to the phase corresponding to the second power supply circuit, and causes the ICP circuit to turn off.
US10270349B2 Fast-charging voltage generator
A voltage generator including an oscillator having an output, a charge pump having an input and an output, the input of the charge pump being coupled to the output of the oscillator, a smoothing capacitor, a resistor having an input end and an output end, wherein the input end is coupled to the charge pump and the output end is coupled to the smoothing capacitor, and a shorting element connected in parallel with the resistor and which, when turned on, causes the resistor to be at least partially bypassed, wherein the voltage generator is configured to supply voltage to a radio frequency (RF) switch via the smoothing capacitor, and a frequency of the oscillator is controlled to be faster during a switching period of the RF switch.
US10270343B2 Multiphase power supply with constant on-time DC-DC converters
A multiphase power supply includes several constant ON-time (COT) DC-DC converter integrated circuits (ICs), with each COT DC-DC converter IC providing an output voltage of a phase of the multiphase power supply. The COT DC-DC converter ICs are sequentially turned ON one after another in interleaved fashion. A COT DC-DC converter IC receives a control signal at a take pin and, in response, turns ON its output switch. The COT DC-DC converter IC generates another control signal at a pass pin. The next COT DC-DC converter IC turns ON its output switch in response to receiving the other control signal from the previous COT DC-DC converter IC.
US10270341B2 Regulator circuit and semiconductor integrated circuit device
A regulator circuit includes a first transistor reducing an external supply voltage and outputting an internal active voltage to an output node; a first detector receiving a criteria level, detecting the internal active voltage based on an enable signal, controlling a gate voltage of the first transistor, and adjusting an output current thereof; a second transistor reducing the external supply voltage, and outputting an internal standby voltage corresponding to the internal active voltage to the output node; a second detector receiving a reference voltage, detecting the internal standby voltage regardless of the enable signal, controlling a gate voltage of the second transistor, and adjusting an output current thereof; a first switch controlling whether to output the reference voltage as the criteria level of the first detector; and a second switch controlling whether to output the voltage of the output node as the criteria level of the first detector.
US10270339B2 DC-DC converter, charger integrated circuit and electronic device having the same and battery charging method thereof
A charger integrated circuit is provided which includes a DC-DC converter configured to receive an input voltage and generate an output voltage through a switching operation for charging a battery, and a charging controller configured to control the switching operation such that the output voltage is supplied to the battery through charging paths chargeable according to a level of the input voltage.
US10270337B2 Dynamic integration based current limiting for power converters
This application relates to a power converter for a computing device. The power converter can maintain an average output current while also allowing the output current to reach a peak current limit for periods of time. The average output current is maintained by enforcing a dynamic current limit on the output current. The dynamic current limit can change over time depending on whether the average output current is above or below an average current threshold. The changes to the dynamic current limit can occur at a rate defined by one or more time constants in order to reduce electromigration and maintain a temperature of the power converter below a predetermined temperature threshold.
US10270334B2 Systems and methods for output current regulation in power conversion systems
Systems and methods are provided for regulating a power converter. An example system controller includes: a driver configured to output a drive signal to a switch to affect a current flowing through an inductive winding of a power converter, the drive signal being associated with a switching period including an on-time period and an off-time period. The switch is closed in response to the drive signal during the on-time period. The switch is opened in response to the drive signal during the off-time period. A duty cycle is equal to a duration of the on-time period divided by a duration of the switching period. One minus the duty cycle is equal to a parameter. The system controller is configured to keep a multiplication product of the duty cycle, the parameter and the duration of the on-time period approximately constant.
US10270329B2 Switched mode power supply compensation loop
A controller includes a sampling module that samples a signal indicative of the output voltage, a filter module that filters out a ripple component of a sampled signal to generate a filtered signal, and a proportional-integral-derivative (PID) controller that generates a duty cycle control signal. The PID controller includes a first component that scales sample values of the filtered signal to generate a first component signal, a down-sampling module that generates a down-sampled signal, and a storage module that stores a value of the down-sampled signal. The PID controller also includes a second component that generates a second component signal as a product of a factor and a difference signal between each sample value in the filtered signal and stored value, a third component that scales and accumulates the down-sampled signal to generate a third component signal, and a summing module that sums the first, second and third component signals.
US10270326B2 Linear vibration motor
The present invention is capable of increasing the thinness of a linear vibration motor equipped with a fixed shaft. The linear vibration motor is equipped with: a frame; one fixed shaft extending in one axial direction and affixed to the frame; a drive unit for driving a magnet in the one axial direction, and equipped with a coil affixed to the frame and the magnet, which is positioned so as to be parallel to the fixed shaft; a needle which is slidably supported in the one direction by the fixed shaft, and is equipped with the magnet and a spindle part connected to the magnet; and an elastic member for imparting an elastic force to the needle in opposition to the driving force of the drive unit, and positioned so as not to be coaxial with the fixed shaft.
US10270325B2 Single phase permanent magnet motor
The present invention provides a single phase permanent magnet motor including a stator core and a permanent magnet rotor. The stator core includes an end portion and two arm portions extending from the end portion. Each arm portion includes a connecting arm connected to the end portion and a pole claw formed at a distal end of the connecting arm. The two pole claws defines a receiving space. The rotor is rotatably disposed in the receiving space of the stator core. The rotor includes a rotor core made of a magnetic material and at least one permanent magnet attached to the rotor core.
US10270322B2 Laminate carbon brush for fuel pump motor
A laminated carbon brush for a liquid pump motor slides in a liquid fuel on a disk-like commutator. The laminated carbon brush includes two layers of a lower resistivity layer and a higher resistivity layer. In both the lower resistivity layer and the higher resistivity layer, circular directional resistivities of the brush along a circular direction in the rotation of the commutator are higher than non-circular directional resistivities of the brush along a radial direction of the commutator and a perpendicular direction to the sliding surface of the commutator. A non-circular directional resistivity of the higher resistivity layer are higher than or equal to 90,000 μΩ·cm. No spark discharges occur if the fuel pump motor is operated to output a high power.
US10270314B2 Cooling for drive motor and transmission of electric vehicle
An electric vehicle comprises a driving motor which generates heat during an operation of the driving motor; a driving power transmission mechanism which transmits driving power of the driving motor to a rear wheel (drive wheel); an oil pan (first reservoir section) which is placed below the driving motor and reserves oil (coolant) therein; an oil reservoir (second reservoir section) which is placed above the driving motor and reserves the oil (coolant) therein; a fluid passage which causes the oil pan and the oil reservoir to be in communication with each other; and a pump which supplies the oil (coolant) from the oil pan to the oil reservoir through the fluid passage, and the oil reservoir includes a first drop hole through which the oil (coolant) is dropped toward the driving motor by a gravitational force.
US10270313B2 Linear actuator system
Linear actuator system comprising a linear actuator and at least one box, such as a control box containing a control and possibly also a mains-based power supply or a battery box with a rechargeable battery pack. The linear actuator system further comprises a fastening means for the box, wherein the fastening means is constituted by an elongated item with a rectangular outline and a square cross-section. The box has a groove for receiving the fastening means. The fastening means and the groove are constituted with mutually interacting releasable locking connections. The fastening means can be designed as an independent item that can be fastened where the box is to be placed. The fastening means can also be used to interconnect two or more boxes by fastening the fastening means to a box. Alternatively, the fastening means can be formed as an integral part of the box. The fastening means can also be used to fasten a box to the outer tube on a linear actuator by fastening or, more expediently, by the fastening means being designed as an integral part of a tubular mounting bracket which is slid over an outer tube on the linear actuator.
US10270312B1 Power generation device, power generation assembly and method of generation of power
The present invention discloses a power generation device, a power generation assembly and a method of generation of power. The power generation device includes a housing; a leadscrew, a first end of the leadscrew is connected to the top of the housing, and a second end of the leadscrew extends toward the bottom of the housing; a magnetic stator and a magnetic rotor, the magnetic stator is arranged at the bottom of the housing, and the magnetic rotor is mounted at the second end of the leadscrew; a shaft sleeve, a threaded hole is provided on the shaft sleeve, and the leadscrew is in screw joint within the threaded hole; a connecting shaft and a pressing plate.
US10270298B1 Intelligent wireless charging system
In some examples, a wireless charging system includes a pressure sensitive plate, a plurality of charging coils, and a base that includes one or more processors and logic instructions. The logic instructions are executable by the one or more processors to detect a device placed on the pressure sensitive plate, determine coordinates of a plurality of vertices of the device, determine an approximate location of a receiver of the device, identify one or more charging coils of the plurality of charging coils that are nearest to the receiver of the device, and activate the one or more charging coils that are nearest to the receiver of the device, without activating a remaining charging coils of the plurality of charging coils.
US10270297B2 Apparatus and method for providing compatibility in wireless power transmission system
The present invention relates to a method for providing compatibility with a wireless power transmitting device in a wireless power transmitting system. The method includes the steps of: detecting a wireless power receiving device on the basis of a load change; transmitting a request signal for requesting information for a receiving device to the wireless power receiving device; receiving the information for the receiving device from the wireless power receiving device, wherein the information selectively includes version information on standard technical specifications for realizing the wireless power receiving device; and, when the version information is included in the information for the receiving device, performing a wireless power transmitting operation according to the standard technical specifications corresponding to the version information.
US10270296B2 Device for detecting a parasitic metallic object in the emission zone of a device for recharging a user apparatus for an automotive vehicle and associated detection method
A device for detecting the presence of a parasitic metal object on a reception surface of a device for recharging a user apparatus for an automotive vehicle, the device including an antenna of the emitting coil type and: at least two identical passive detection coils, situated between the emitting coil and the reception surface; a determiner for determining the quality factor across the terminals of the two coils, and of the emitting coil; a controller; a storage device for storing the quality factors at predetermined instances; a calculator for calculating ratios between the stored quality factors, or between values of the quality factors stored at different predetermined instances; a comparator for comparing between the ratios in order to detect the presence of an interfering metal object on the reception surface.
US10270295B2 Wireless power transmission system, and method for controlling wireless power transmission and wireless power reception
A wireless power transmission system, and a method for controlling wireless power transmission and wireless power reception are provided. According to an aspect, a method for controlling a wireless power transmission may include: detecting a plurality of target devices used to wirelessly receive power; selecting a source resonating unit from among a plurality of source resonating units, based on the amount of power to be transmitted to one or more of the plurality of target devices, a coupling factor associated with one or more of the plurality of target devices, or both; and wirelessly transmitting power to a target device using the selected source resonating unit.
US10270294B2 Systems and methods for load position detection and power control of omni-directional wireless power transfer
It is directed towards methods and systems for omni-directional wireless power transfer. The method comprises generating magnetic field in all directions, detecting the loads based on the magnetic field shape and focusing the power flow towards the detected loads, so as to maximize the energy efficiency of the wireless power transfer.
US10270292B2 System for wireless distribution of power
A wireless power transmission system comprising a transmitting inverted Tesla Coil or Magnifier connected to the ground by its high voltage terminal using a capacitive earth connection and transmitting power through the ground to a subsequent receiving Tesla Coil or Magnifier being well earthed through a capacitive earth connection or conventional earth with the distance between the two earth connections of the transmitter and receiver plus the length of the coils in the transmitter and receiver forming a tuned length and the system thus composed being operated at a frequency that is an harmonic or close to an harmonic of the tuned length thus established.
US10270290B2 Power supply device
A power supply device includes a power supply portion, a power supply coil portion having a first end connected to the power supply portion and a second end connected to ground, and a counter wound coil portion that faces the power supply coil portion, the winding direction of which is opposite to that of the power supply coil portion, and the counter wound coil portion has an opened first end and a second end connected to ground.
US10270283B2 Charge/discharge management device
A charge/discharge management device is provided in power generation equipment including a power generation system in which generated power fluctuates and a storage battery system and connected to a power system. The power generation system includes a power meter that detects the generated power. The storage battery system includes a storage battery, a battery management unit that monitors a state of the storage battery, and a power conditioning system. The charge/discharge management device includes a charge/discharge command unit that determines charge/discharge commands for the power conditioning system on the basis of the generated power detected by the power meter and storage battery information supplied from the battery management unit, such that a system supply power change rate is within a fluctuation range of ±n %, and an SoC of the storage battery approaches an SoC target value.
US10270280B2 Power receiver having magnetic signature and method for operating same
There is provided a contactless power system, power receiver and method of operating such, in which the power receiver of the system is configured to receive power transmitted by a power transmitter of the system via contactless electromagnetic coupling of respective receiving and transmitting coils. The power receiver further has circuitry for reflecting a unique magnetic signal to the transmitting coil of the power transmitter upon receipt of a power pulse by the receiver coil of the power receiver.
US10270278B2 Feed unit, feed system, and electronic device for controlling charging of a battery
A feed unit includes: a power transmission section configured to perform power transmission using a magnetic field or an electric field, to a device to be fed including a secondary battery; and a power-transmission control section configured to control power transmission operation in the power transmission section. In a charging period in which charging to the secondary battery is performed based on transmitted power in the power transmission, when the device to be fed including the secondary battery is activated, the power-transmission control section controls the power transmission operation, to increase the transmitted power.
US10270270B2 Coordinating complementary notifications across related computing devices connected to a wireless charging apparatus
The embodiments set forth a technique for coordinating notifications across computing devices placed onto a wireless charging apparatus. According to some embodiments, the technique can involve the wireless charging apparatus (1) receiving, from a first computing device, first information that includes (i) a first unique identifier (ID) associated with the first computing device, and (ii) one or more unique IDs that are each associated with a respective auxiliary computing device known to the first computing device. Subsequently, the wireless charging apparatus can receive, from a second computing device, second information that at least includes a second unique ID associated with the second computing device. Finally, the wireless charging apparatus can, in response to determining that the second unique ID is included in the one or more unique IDs, and cause both the first and second computing devices to display respective notifications in a coordinated manner.
US10270269B2 Quick charging method, power adapter and mobile terminal, bidirectional communication using USB interface
A quick charging method, a power adapter, and a mobile terminal are provided. The method includes: transmitting, by the power adapter, clock signal to the mobile terminal via a first data line of the USB interface in a process of that the power adapter is coupled to the mobile terminal, in which the clock signal indicates a communication sequence between the power adapter and the mobile terminal; conducting, by the power adapter, a bidirectional communication with the mobile terminal via a second data line of the USB interface under control of the communication sequence, so as to determine to charge the mobile terminal in the quick charging mode; and adjusting, by the power adapter, a charging current of the power adapter to the charging current corresponding to the quick charging mode to charge the mobile terminal.
US10270268B2 Trickle-charged vehicle winch mechanism
A vehicle winch mechanism includes a drum, a motor and transmission, at least one drum and motor side support, at least one battery, and a motive trickle charge mechanism. The drum pays out and takes in a line. The motor and transmission drive the drum. The side supports couple the drum, the motor, or both to the vehicle. The battery provides power to the motor. The motive trickle charge mechanism charges the battery. In one embodiment, the motive trickle charge mechanism includes a permanent magnet, an enclosure housing the magnet, and two or more sets of conductive coils wrapped around the enclosure and electrically coupled to the battery. The enclosure houses the magnet such that the magnet freely moves and changes orientation within the enclosure. The coils of an individual set of coils are aligned along parallel planes, and the coils of separate sets are aligned along intersecting planes.
US10270267B2 Charging device for supporting a computing device at multiple positions
A charging device is provided. The charging device includes a support structure and contact elements provided in the support structure. The contact elements are positioned to mate or make electrical contact with a set of contact elements of a computing device.
US10270261B2 Systems and methods of object detection in wireless power charging systems
Embodiments disclosed herein discloses a wireless charging system configured to generate and transmit power waves that, due to physical waveform characteristics converge at a predetermined location in a transmission field to generate a pocket of energy. Receivers associated with an electronic device being powered by the wireless charging system, may extract energy from these pocket of energy and then convert that energy into usable electric power for the electronic device associated with a receiver. The pocket of energy may manifest as a three-dimensional field (e.g., transmission field) where energy may be harvested by a receiver positioned within or nearby the pocket of energy. Video sensors capture actual video images of fields of view within the transmission field, and a processor identifies selected objects, selected events, and/or selected locations within the captured video images.
US10270257B2 Electric power management system and electric power management method
The HEMS of each consumer transmits the amount of surplus electricity that is expected by to be generated by a PV system, and/or the amount of electric power that is needed by a controllable load, in a predetermined time slot on a predetermined date, to a server apparatus. The server apparatus, based on the notified amount of surplus electricity and the amount of electric power that is needed by the controllable load, combines a first consumer and a second consumer so that the amount of electric power needed by the controllable load will be equal to or greater than the amount of surplus electricity. Then, under the control the HEMS of the second consumer, the surplus electricity that is generated by the first consumer is consumed by each controllable load.
US10270255B2 Dual use photovoltaic system
A system for providing power from a direct current (DC) source to the power grid. The system includes a first inverter with an input and an output. The input is adapted to connect to the DC source. A first switch disposed between the output and the power grid. A second inverter with a DC terminal and an AC terminal, the AC terminal is adapted to connect in parallel with the output of the first inverter. A battery adapted to connect to the DC terminal of the second inverter. A second switch connected between the DC terminal of the second inverter and the input of the first inverter. The second switch also operatively connects the DC source to the battery. The system may further include a charging circuit adapted to be disposed between the input and the DC terminal and a load adapted to connect to the output.
US10270253B2 System and method for regulating the reactive power flow of one or more inverters coupled to an electrical grid
A system for regulating reactive power flow of one or more inverters coupled to an electrical grid. The system includes one or more voltage regulators coupled between a voltage output of a feeder of the electrical grid and one or more inverters configured to generate or consume reactive power as a function of observed voltage. The one or more voltage regulators is configured to provide one or more output control voltages to control reactive power flow of the one or more inverters.
US10270251B1 Emulator apparatus for microgrid testing and design
An emulator apparatus that emulates entities included in a microgrid is described herein. The emulator apparatus emulates a load with time-varying inductance/resistance or an energy storage device or combination of energy storage devices. The emulator apparatus is electrically coupled to a system or device that is desirably tested/maintained/designed. The emulator apparatus emulates a particular device, and response of the system of device to the emulated device is monitored for purposes of design, testing, or maintenance.
US10270248B2 System and method to improve engine response during hybrid power generation
A hybrid energy system including a controller that is coupled to at least one generator set and to at least one energy storage device. The controller is configured to cause the at least one generator set to operate at a first operational speed and a second operational speed in response to a change in the load. The controller receives notice that the at least one energy storage device is providing energy to the load and, in response thereto, to changes the amount of energy that the at least one generator set is providing to the load by causing the at least one generator set to operate at a third operational speed.
US10270244B2 Electrostatic discharge protection circuit
An ESD protection circuit includes an input port, a resistor, a BJT, and a diode. The BJT has an emitter, a base, and a collector. The emitter of the BJT is coupled to the input port. The base of the BJT is coupled through the resistor to the input port. The diode has a first terminal and a second terminal. The first terminal of the diode is the collector of the BJT. The second terminal of the diode is coupled to a supply voltage.
US10270242B2 Multi-channel transient voltage suppressor
A multi-channel transient voltage suppressor includes a plurality of diode strings, a Zener diode and a diode array. The diode strings respectively have a plurality of input output terminals. The diode array includes a first bypass diode and a second bypass diode. The first bypass diode is coupled between a common bus and a ground terminal, and provides a forward turned-on path from the ground terminal to the common bus. The second bypass diode is coupled to the first bypass diode in parallel, and provides a reverse turned-on path from the common bus to the ground terminal. A current dissipation path is formed between each of the input output terminals and the ground terminal by the diode array.
US10270240B2 Surge protective device with abnormal overvoltage protection
Surge protective devices having surge protective and overvoltage protection capability are provided. In one example embodiment, the surge protective device can include a surge protection circuit. The surge protection device can include an overvoltage protection circuit coupled in series with the surge protection circuit. The overvoltage protection circuit can include a voltage sensing circuit associated with a voltage threshold, one or more switching elements, and/or a gating circuit coupled to the voltage sensing circuit. The gating circuit can be configured to control the one or more switching elements to be in a non-conducting state when the voltage sensing circuit detects a voltage that exceeds the voltage threshold.
US10270239B2 Overvoltage protection and short-circuit withstanding for gallium nitride devices
Disclosed examples include methods, integrated circuits and switch circuits including a driver circuit and a silicon transistor or other current source circuit coupled with a gallium nitride or other high electron mobility first transistor, where the driver operatives in a first mode to deliver a control voltage signal to the first transistor, and in a second mode in response to a detected overvoltage condition associated with the first transistor to control the current source circuit to conduct a sink current from the first transistor to affect a control voltage to at least partially turn on the first transistor.
US10270233B2 Manually-operated wire stripper
A manually-operated wire stripper is a device for cutting and removing the electrical insulation from an electrical wire. The device includes a base plate onto which a first mounting plate and a second mounting plate are perpendicularly mounted. A first rod is rotatably mounted through the first mounting plate and the second mounting plate. A cutting assembly is mounted for longitudinal movement to the first rod and may be moved into position such that a blade of the cutting assembly is aligned with a selected slot from a plurality of wire slots traversing through the base plate. An electrical wire may be stripped by inserting the electrical wire through the selected slot, creating a cut in the electrical insulation with the blade, and then manually pulling the electrical wire through the selected slot to remove the electrical insulation along the length of the electrical wire.
US10270226B2 Extruded insulator for spark plug and method of making the same
An extruded insulator for a spark plug that is made in a manner that minimizes pores, relics and/or other defects in the insulator microstructure so that the overall dielectric strength or performance of the insulator is improved. The extruded insulator avoids many of the drawbacks associated with such defects, but also has a stepped internal bore for receiving a center electrode. In one embodiment, the extruded insulator is made with a method that uses a multi-phase extrusion process to extrude a ceramic paste around an elongated arbor and form an extruded section, and then removes the arbor from the extruded section to reveal a stepped internal bore.
US10270225B2 Semiconductor laser arrangement and projector
A semiconductor laser arrangement and a projector are disclosed. In an embodiment the semiconductor laser arrangement includes at least two electrically pumped active zones, each active zone configured to emit laser radiation of a different emission wavelength and a semiconductor-based waveguide structure, wherein the active zones are electrically independently operable of one another, wherein the active zones optically follow directly one another along a beam direction and are arranged in a descending manner with regard to their emission wavelengths, wherein at least in a region of a last active zone along the beam direction, a laser radiation of all active zones jointly runs through the waveguide structure, wherein at least the last active zone comprises a plurality of waveguides which are stacked one above the other and are oriented parallel to one another, wherein one of the waveguides is configured for the radiation emitted by the last active zone.
US10270224B2 Angled DBR-grating laser/amplifier with one or more mode-hopping regions
A semiconductor laser device is disclosed that includes a laser resonator situated to produce a laser beam, with the laser resonator including an angled distributed Bragg reflector (a-DBR) region including first and second ends defining an a-DBR region length corresponding to a Bragg resonance condition with the first end being uncleaved and including a first mode hop region having a first end optically coupled to the a-DBR region first end and extending a first mode hop region length associated with the a-DBR region length to a second end so as to provide a variable longitudinal mode selection for the laser beam.
US10270223B2 Semiconductor laser diode and method for producing a semiconductor laser diode
A semiconductor laser diode and a method for manufacturing a semiconductor laser diode are disclosed. In an embodiment, the semiconductor laser diode includes a semiconductor layer sequence having an active zone, wherein the semiconductor layer sequence has a cylindrical shape, wherein a cylinder axis of the semiconductor layer sequence is perpendicular to a layer plane of the semiconductor layer sequence, and wherein the semiconductor laser diode is configured to emit radiation perpendicularly to the cylinder axis of the semiconductor layer sequence.
US10270214B2 Plug-in power supply with interchangeable mains plug units
A plug-in power supply for supplying a consumer with a low voltage and a plug-in power supply which in operation is configured as a power adapter unit with one of its matching interchangeable mains plug units. The power adapter unit comprises a housing; a voltage transformer module for converting a mains voltage into the required low voltage in the housing; an engaging seat, for the plug unit, at an inner side of the power adapter unit to be directed towards a mains socket, the plug unit being slidably connected with the engaging seat; at least two electric contacts in the seat connecting the transformer module with contacts at an inner side of the plug unit directed towards the power adapter unit; and a locking member, at a rear profile of the engaging seat which limits the sliding of the plug unit. The plug unit comprises at least two mains plug pins, extending from an outer side of the plug unit and connected to the contacts at the inner side of the plug unit; safety recesses, for said contacts at the inner side of the plug unit; and a locking structure, comprising a button, for interacting with the locking member so that pressing on the button releases the structure and allows sliding of the plug unit from the engaging seat.
US10270213B2 Configurable low profile conduit connector system for light fixtures
A connector system that is configured for deployment in a cramped space, e.g., a shallow overhead plenum. The connector system includes a conduit connector that is configured to connect to a light module to provide electrical power to the light module. The conduit connector includes a housing assembly that receives and retains an electrical wire carrying conduit on one end and houses one or more wire connectors on an opposite end. In particular, the one or more wire connectors are disposed vertically in the housing assembly such that a portion of the one or more wire connectors projects out from underneath the housing assembly and forms a substantially right angle with the housing assembly and/or the conduit. Further, the connector system includes a locking clip that is coupled to the light module. The locking clip connects the conduit connector to the light module without the use of a tool.
US10270211B2 Electrical connector having a shielding shell with a recessed plate to distance from contact tails
An electrical connector includes: a contact module including an insulative housing and an upper and lower rows of contacts arranged in the insulative housing, the insulative housing having a base and a tongue, the upper row of contacts and the lower row of contacts being exposed to two opposite surfaces of the tongue, respectively, each contact having a contacting portion, a tail, and an intermediate portion between the contacting portion and the tail; and a shielding shell enclosing the insulative housing, the shielding shell including a rear plate proximate to the contact tails; wherein the rear plate has a recessed face opposing the contact tails to increase a distance between the rear plate and the contact tails.
US10270209B2 Cable connector
A cable connector assembly includes a first connector configured to mate with a second connector. The first connector has a first housing that supports a wafer with a first mating portion defined by the first housing and the wafer. The first connector includes a cable connected to the wafer that is disposed in a first housing. The first connector also includes a second housing with a latch and the second housing is movably mounted to the first housing. A biasing element disposed between the first housing and the second housing acts to urge the first housing and the second housing apart.
US10270207B1 Electrical connector with assist lever
An electrical connector includes a first housing. A second housing is moveable relative to the first housing and includes a travel peg. The electrical connector also includes a lever. The lever includes two lever arms that are joined by a handle. Each of the lever arms is attached to the first housing and allows relative rotational movement of the lever about a lever axis. The lever may be moved from a pre-stage position to a final position. The lever engages the travel peg to move the second housing linearly in an insertion direction from a pre-stage position to a seated position relative to the first housing. The travel peg moves along a peg path when the second housing is moved from the pre-stage position to the seated position. The peg path is located between the lever axis and the handle.
US10270205B2 Lever-type connector
A lever-type connector (3) to be connected to a mating connector (2) and fixed to connector fixing portions (12) provided on the mating connector (2) includes a lever (19) to be operated in a state engaged with engaging portions (13) provided on the mating connector (2) and configured to connect a housing (20) to the mating connector (2) by a boosting action exhibited by the operation thereof. With the lever (19) located at a connection position, a shield shell (21) and the lever (19) are fastened together to the connector fixing portions (12) by bolts.
US10270200B2 Load connector for transmitting electrical current, particularly for use in a motor vehicle
A load connector is provided for transmitting electrical current, particularly for use in a motor vehicle. The load connector has a housing in which a metallic spring contact is provided for supplying electrical current from a current line. The spring contact establishing a force-fitting contact with a metallic flat pin of a corresponding connection when the load connector is connected to the connection. The load connector is characterized in that its housing is closed by a housing cap, on inner side of which has a contour designed such that the spring contact is form-fittingly secured in the housing by way of the contour.
US10270193B1 Concentric springs for sensor connection
A sensor assembly, having an inner spring, a middle spring circumscribing the inner spring, and an outer spring circumscribing the middle spring. Each of the springs are connected to a first circuit board and a second circuit board. An axis extends through the inner spring, the middle spring, and the outer spring such that the springs are rotatable about the axis, and the inner spring, middle spring, and outer spring provide electrical communication between the first circuit board and the second circuit board regardless of the orientation of the inner spring, middle spring, and outer spring about the axis. The first circuit board is a sensor board, and the second circuit board is a printed circuit board (PCB), but it is within the scope of the invention that different types of circuit boards may be used in various combinations.
US10270188B2 Bonding clamp
Bonding clamps used to assembly photovoltaic (PV) arrays and provide an electrical bond between PV module frames forming part of the PV arrays is provided. The bonding clamp includes an electrically conductive body, at least one electrical bonding member extending from the body, and at least one pressure member extending from the body. The bonding clamp may also include one or more spacers to provide a uniform spacing between PV module frames.
US10270187B2 Charging connector and method of manufacturing charging connector assembly
A charging connector that facilitates a routing operation of an electric cable and is unlikely to cause contact failure between a connection terminal and an electric cable is provided. The charging connector has a housing having socket portions extending along an axial direction, connection terminals accommodated in terminal receptacle portions formed radially inward of the socket portions, and a rotation regulator structure operable to regulate rotation of the connection terminals about their axes with respect to the socket portions. The connection terminal includes a plug connection portion to which a terminal of the charging plug can be connected and a terminal coupling portion located at an opposite side of the plug connection portion in the axial direction. The fixture terminal is coupled to the terminal coupling portion. The rotation regulator structure includes terminal engagement portions formed in the connection terminal and socket engagement portions formed on the socket portions.
US10270185B2 Switchable dual band antenna array with three orthogonal polarizations
A radio frequency (RF) antenna array that includes a first antenna unit that operates at a first frequency band and includes three antenna elements that are collocated on a reflector element, each of the three antenna elements having a different polarization direction than the other two antenna elements of the first antenna unit. A first switch is associated with the first antenna unit and a first conductive line for selectively connecting each one of the antenna elements of the first antenna unit to the first conductive line. A second antenna unit that operates at a second frequency band also includes three antenna elements that are collocated on the reflector element, each of the three antenna elements having a different polarization direction than the other two antenna elements of the second antenna unit. A second switch is associated with the second antenna unit and a second conductive line for selectively connecting each one of the antenna elements of the second antenna unit to the second conductive line.
US10270181B2 Guided-wave transmission device with non-fundamental mode propagation and methods for use therewith
Aspects of the subject disclosure may include, for example, a transmission device that includes a transmitter that generates a first electromagnetic wave to convey data. A coupler couples the first electromagnetic wave to a single wire transmission medium having an outer surface, to forming a second electromagnetic wave that is guided to propagate along the outer surface of the single wire transmission medium via at least one guided wave mode that includes an asymmetric or non-fundamental mode having a lower cutoff frequency. A carrier frequency of the second electromagnetic wave is selected to be within a limited range of the lower cutoff frequency, so that a majority of the electric field is concentrated within a distance from the outer surface that is less than half the largest cross sectional dimension of the single wire transmission medium, and/or to reduce propagation loss. Other embodiments are disclosed.
US10270179B2 Beam-steering system of high-gain antenna using paraelectric material
A beam steering system of a high-gain antenna includes an antenna configured to include a printed circuit board in which an antenna element is designed, and a ground plane, wherein the printed circuit board and the ground plane may be each adhered onto upper and lower surfaces of the antenna; a paraelectric material configured to be separated from the upper surface of the antenna with a predetermined distance and is divided into a plurality of cells, whose relative permittivity varies depending on a voltage applied to a pair of thin metallic conductor patches adhered to upper and lower surfaces of each cell; and a power supply unit configured to supply the voltage to the pair of thin metallic conductor patches which are each adhered to the upper and lower surfaces of the cell to face each other.
US10270178B2 Motor vehicle having an antenna arrangement
A motor vehicle includes an outer plate, formed from an electrically conductive material, which delimits an interior of the motor vehicle from an environment, and an antenna arrangement for exchanging electromagnetic radio waves with at least one object in the environment. The antenna arrangement has a predetermined directional characteristic and a control circuit operates the antenna arrangement at a predetermined operating frequency interval. The antenna arrangement includes at least one slot antenna provided in the outer plate as a respective slot.
US10270174B2 Millimeter wave antennas having cross-shaped resonating elements
An electronic device may be provided with an antenna and transceiver circuitry such as millimeter wave transceiver circuitry. The antenna may include an antenna ground and a resonating element. The resonating element may include a cross-shaped patch having arms extending along different longitudinal axes, conductive landing pads interposed between the cross-shaped patch and the antenna ground, and vertical conductive legs extending between each of the arms and corresponding landing pads. The antenna may be fed using a first antenna feed coupled between a first of the landing pads and the antenna ground and a second antenna feed coupled between a second of the landing pads and the antenna ground. The landing pads, antenna ground, and cross-shaped patch may be formed from conductive traces on different layers of a dielectric substrate.
US10270168B2 Non-contact communication apparatus, antenna circuit, antenna drive apparatus, non-contact feeding apparatus, electronic device, tuning method, discovery method, and programs for achieving those methods
A non-contact communication apparatus 100 includes an antenna resonant unit 110 and an antenna drive unit 130. In the antenna drive unit 130, for example, a measurement unit consisting of an differential amplifier A3 measures an output current from an oscillation unit 131. A control unit 140 detects a minimum value or maximum value of the output current. The resonant frequency is controlled by the use of an optimal control value corresponding to the minimum value or maximum value. Therefore, even if the resonant frequency fluctuates due to variations in antenna characteristics in manufacture or a usage environment or aging, satisfactory communication characteristics at a set resonant frequency can be obtained.
US10270167B2 Antenna apparatuses and approaches therefor
Aspects of the present disclosure are directed to an antenna, various implementations and methods therefor. Various embodiments are amenable to implementation with a receiver circuit that harvests power using energy from a radio frequency (RF) signal received, and a near-field communication (NFC) circuit. A first antenna collects and presents the RF signal to the receiver circuit, and a second antenna communicates NFC signals for the NFC circuit using an antenna portion shared with the first antenna.
US10270166B2 Radar and method for switching to enable array antenna
A radar and a method for enabling array antenna are proposed. The radar includes a transceiver, a multi-input multi-output (MIMO) array antenna, a phased array antenna, and a controller. The MIMO array antenna is coupled to the transceiver and includes first transmitting sub-arrays and receiving sub-arrays. The phased array antenna is coupled to the transceiver and includes second transmitting sub-arrays and the receiving sub-arrays. The controller is coupled to the transceiver and configured to to enable the first transmitting sub-arrays to form the MIMO array antenna or enable the second transmitting sub-arrays to form the phased array antenna.
US10270156B2 Antenna device and electronic apparatus
Coil conductors each including a coil opening, and a planar conductor are included in an antenna device. The coil conductors are disposed at edge portions of the planar conductor such that winding axes of the coil conductors extend in a normal direction of the planar conductor. The coil conductors are connected such that magnetic fluxes generated at the respective coil conductors are in opposite phase with each other. In a plan view, portions of the plurality of coil conductors overlap the planar conductor and portions of the coil openings do not overlap the planar conductor.
US10270145B1 Microwave power extractor comprising a partially dielectric loaded waveguide configured to provide a converted mode energy output
A technique is presented to extract electromagnetic radiation from a dielectric loaded waveguide consisting of a layer or layers of dielectric material enclosed in a metallic conducting jacket. The electromagnetic radiation generated in the dielectric waveguide by a charged particle beam or otherwise generated as input to the waveguide. Dielectric loaded waveguides used for generation (or transport) of electromagnetic radiation at frequencies above 100 GHz have dimensions in the sub-mm range. Due to difficulty in the fabrication of a conventional broadband horn-like antenna to extract electromagnetic radiation from the structure because of the large impedance mismatch between the dielectric loaded waveguide and free space, the designing and fabricating aperture of antennas are formed as part of the dielectric waveguide and utilizes an angle cut or a set of apertures machined into the dielectric loaded waveguide to ensure broadband power extraction with minimal return loss and high directivity.
US10270139B1 Systems and methods for recycling electrochemical energy storage devices
The present disclosure provides systems and methods for dismantling and/or recycling liquid metal batteries. Such methods can include cryogenically freezing liquid metal battery components, melting and separating liquid metal battery components, and/or treating liquid metal battery components with water.
US10270131B2 Electrolyte for lithium battery and lithium battery including the same
An electrolyte for a lithium battery and a lithium battery including the electrolyte, the electrolyte including a compound represented by Formula 1 below:
US10270125B2 Battery
Provided is a battery including a first positive electrode collector, a first negative electrode collector, a first power generating element, a second power generating element, and a first insulating part. The first and second power generating elements each include a positive electrode active material-containing layer, a negative electrode active material-containing layer, and an inorganic solid electrolyte-containing layer. In each of the first and second power generating elements, the inorganic solid electrolyte layer is in contact with the positive electrode active material-containing layer and the negative electrode active material-containing layer. The positive electrode active material layers of the first and second power generating elements are in contact with the first positive electrode collector. The negative electrode active material layers of the first and second power generating elements are in contact with the first negative electrode collector. The first insulating part is disposed between the first and second power generating elements.
US10270121B2 Secondary battery
A secondary battery includes a battery electrode assembly in which positive electrode 1 and negative electrode 6 are stacked alternately with separator 20 interposed therebetween. Positive electrode 1 and negative electrode 6 each have current collector 3, 8 and active material 2, 7. Each surface of current collectors 3, 8 has a coated portion and an uncoated portion of active materials 2, 8. Active material 2, 7 has inclined portions 2a, 7a having decreasing thickness. Insulators 40 are arranged to cover boundaries 4a between the coated portion and the uncoated portion of positive electrode 1. One or both of insulators 40 on both surfaces of positive electrode current collector 3 have one end 40a which is located on inclined surface 2a and which is opposite to inclined portion 7a of one or both of active materials 7 on both surfaces of negative electrode current collector 3, and have other end 40b which is located on uncoated portion of positive electrode 1.
US10270120B2 Fuel cell stack assembly-compression system
A system and method for assembling and compressing a fuel cell stack. The system and method include a fuel cell stack housing with a plurality of side walls that create an enclosure that is open on two opposing ends, at least one channel formed on an inner side wall surface, and a first end structural frame that is affixed to one of the open ends of the housing, the first end structural frame including at least one tooling opening through a planar surface. The system and method further include tooling that passes through the at least one tooling opening of the first end structural frame and that extends up through the housing to the open end of the housing, the tooling capable of moving down incrementally while fuel cell stack components are being loaded into the housing through the open end that is opposite to the first end structural frame.
US10270115B2 Membrane for a proton exchange membrane fuel cell
A membrane for a proton exchange membrane fuel cell including, by weight with respect to the total weight of the membrane: from 50 to 95% of polymer A; and from 5 to 50% by weight of polymer B; A being a cation exchange fluorinated polymer; and B being a hydrocarbon aromatic polymer different from polymer A, and comprising at least one aromatic ring on its polymer chain.
US10270114B2 Electrolyte for lithium air battery and lithium air battery including the same
An electrolyte for a lithium air battery includes a compound represented by Formula 1 wherein the definitions of A and R1-R10 are disclosed herein. Also a lithium air battery including an anode, a cathode, and at least one selected from the herein-described electrolyte and a reaction product thereof.
US10270112B2 Fuel cell system and secondary battery diagnosis method
A fuel cell system includes a fuel cell, auxiliary devices, an auxiliary device controller, a secondary battery, a current sensor, a voltage sensor, and a diagnosis controller. In an output stop state where the fuel cell does not output electric power, the auxiliary device controller performs a residual water scavenging process of scavenging water remaining in the fuel cell to outside of the fuel cell system by driving the auxiliary devices using electric power supplied from the secondary battery and supplying the gas to the fuel cell. The diagnosis controller diagnoses the secondary battery using a current integrated value that is obtained by integrating amounts of current supplied from the secondary battery in a predetermined voltage range of a discharge voltage of the secondary battery that changes in response to discharge when electric power is supplied to the auxiliary devices by performing the residual water scavenging process.
US10270109B2 Fuel cell system
A fuel cell system includes a fuel cell for causing electrochemical reactions of anode gas and cathode gas, a fuel cell system case accommodating the fuel cell, and a frame disposed below the fuel cell system case and fixing the fuel cell system case. A rib is provided on an upper surface of the frame. A water reservoir portion is provided in the bottom of the fuel cell system case so that the water reservoir portion is a concave in an inner side of the fuel cell system case and is a convex in the outside of the fuel cell system case. The water reservoir portion is located at a position at which at least a part of the convex vertically overlaps with the rib.
US10270106B2 Terminal plate for fuel cell, and fuel cell
There is provided a terminal plate comprising a plate stacked body including a first metal plate that is electrically conductive and has a current collecting terminal for power collection, and second metal plates that have higher corrosion resistance than the first metal plate and are placed across the first metal plate. A first gasket is mounted to the second metal plate and is provided to surround at least a gas flow hole used for supply of a gas on the second metal plate-side. A second gasket is mounted to the second metal plate and is provided to surround a cooling water flow area which communicates with a cooling water flow hole used for supply of cooling water on the second metal plate-side. The current collecting terminal is protruded from a plate outer circumferential end of the first metal plate in a direction from one flow hole of the gas flow hole and the cooling water flow hole toward the plate outer circumferential end of the first metal plate. This configuration enables the current collecting terminal to be cooled down from the second metal plate-side via the first metal plate.
US10270104B2 Positive electrode for sodium ion secondary battery and sodium ion secondary battery
A positive electrode for a sodium ion secondary battery includes a positive electrode active material that intercalates and deintercalates sodium ions, a conductive assistant, a binder, and a carboxylic acid, the binder containing a vinylidene fluoride-based polymer, the carboxylic acid having at least one of a boiling point and a thermal decomposition point, and whichever of the boiling point and the thermal decomposition point is lower being higher than 150° C. The carboxylic acid is preferably at least one selected from the group consisting of hydroxy acids and polycarboxylic acids.
US10270101B2 Electrode active material for power storage device, and power storage device
An electrolyte solution for a secondary lithium battery, the electrolyte solution including: a lithium salt, a non-aqueous organic solvent, and a phenanthroline-based compound having a polar substituent. The electrolyte solution enables production of a secondary lithium battery having a good high-temperature lifetime characteristics and good high-temperature preservation characteristics.
US10270100B2 Electrode material, and lithium-ion battery or lithium-ion capacitor using same
Provided is an electrode material which has a co-continuous porous structure configured from a carbon skeleton and voids and which, by providing a large surface area, has excellent electrical conductivity, thermal conductivity, etc. This electrode material includes a porous carbon material having a co-continuous structure portion in which a carbon skeleton and voids form a continuous structure, and in the porous carbon material, the specific surface area measured by the BET method is 1 to 4500 m2/g, and the pore volume measured by the BJH method is 0.01 to 2.0 cm3/g.
US10270093B2 Aqueous Li/O2 battery with water storage
An electrochemical cell includes an anode including a form of lithium metal, an OH− exchange membrane, a precipitate reservoir in fluid communication with the anode and the OH− exchange membrane, an O2 evolution electrode associated with the precipitate reservoir, and a fluid reservoir in fluid communication with the precipitate reservoir, wherein the fluid reservoir includes form of water when the electrochemical cell is fully charged.
US10270092B2 Negative electrode active material, negative electrode and battery
Provided is a negative electrode active material that can improve the discharge capacity per volume and charge-discharge cycle characteristics. The negative electrode active material according to the present embodiment contains an alloy phase. The alloy phase undergoes thermoelastic diffusionless transformation when releasing metal ions or occluding metal ions. The oxygen content of the negative electrode active material is not more than 5000 ppm in mass.
US10270091B2 Conductive composite material, and negative electrode material and secondary battery containing the same
The present invention illustrates a conductive composite material, and a negative electrode materials and a secondary battery containing the same. The conductive composite material includes a core, an inner coating layer and an outer coating layer. The core is made of a first material selected from a group consisting of WA element, metal, metal compound or alloy. The inner coating layer is existed on the core and made of oxide, nitride or carbide of the first material. The outer coating layer is existed on the inner coating layer and made of a carbon material and a second material containing halogen or VA element.
US10270087B2 Composite particle, negative electrode and battery
Provided is a composite particle which can improve the capacity per volume and charge-discharge cycle characteristics. The composite particle includes a plurality of specific particles and a binding material. The specific particle contains an alloy phase. The alloy phase undergoes thermoelastic diffusionless transformation when releasing metal ions or occluding metal ions. The binding material contains at least one of non-graphite carbon and a carbon precursor. The plurality of specific particles bind with each other via the binding material.
US10270085B2 Secondary battery negative electrode material
A secondary battery negative electrode material comprises a framework, a chelating/adsorption group and an active substance. The framework does not participate in electrochemical reaction, and only provides a carrier for the chelating/adsorption group (represented by iminodiacetic acid chelating groups in Figure), which contains N, S, P, O atoms having lone pair electrons in outer electrons and has chelating/chemical adsorption bonds formed between it and bivalent/polyvalent metals. The active substance is bivalent/polyvalent metal ion that can be reduced into lower valence states. The active substance metal ion is reduced, during charging, to metal in a lower valence/metal elemental state, which reversely forms, during discharging, the metal ion and has chelating/chemical adsorption bonds formed between it and the chelating/adsorption group. The negative electrode material can form a battery together with positive electrode materials. The battery is expected to be applied to electric vehicles or large-scale energy-storage projects for low price and reliability.
US10270078B2 Cell connector and battery cell, battery module, battery, battery system, vehicle and method for producing a battery module
A cell connector for an electrical or mechanical connection of cell terminals of battery cells is described. The cell connector is characterized by a clip element for fastening the cell connector to the cell terminals comprising a back section, a first limb section which is formed at a first end of the back section, having a first engagement section, and a second limb section, which is formed at a second end of the back section and is formed so as to be spaced apart from and opposite the first limb section, having a second engagement section, wherein the clip element is designed in such a way that it can at least partially surround the cell terminals.
US10270072B2 Rechargeable battery and method
A method of assembling a rechargeable battery is disclosed. The method includes inserting rechargeable energy storage cells into a battery housing, the battery housing having a base portion, a side portion extending from the base portion, and an aperture defined by the side portion, wherein the rechargeable energy storage cells are inserted into the battery housing through the aperture; installing an insulator on the rechargeable energy storage cells; and securing a housing cover to the battery housing such that the insulator and the rechargeable energy storage cells are maintained in compression between the housing cover and the housing base portion. Also disclosed is a rechargeable battery including a battery housing, a housing cover, a plurality of rechargeable energy storage cells disposed within the battery housing, and an insulator disposed between the rechargeable energy storage cells and the housing cover and maintained in compression.
US10270063B2 Organic light emitting display device with first to third emission parts
Disclosed is an organic light emitting display device. The organic light emitting display device includes a first emission part between a first electrode and a second electrode, a second emission part on the first emission part, and a first charge generation layer and a second charge generation layer between the first emission part and the second emission part. The first emission part includes a first organic layer, and the second emission part includes a second organic layer. A first thickness includes the first emission part and the first charge generation layer, and a second thickness includes the second emission part and the second charge generation layer. The first thickness is equal to or greater than the second thickness.
US10270061B2 Electroluminescent device and manufacturing method
An organic EL display device including a TFT substrate (substrate) and an organic EL element (electroluminescent element) that is provided on the TFT substrate includes a sealing layer that seals the organic EL element. The sealing layer is composed of a laminated structure that is constituted by an organic film and first and second inorganic films. Recessed/protruding portions are provided on surfaces of the organic film and the first and second inorganic films.
US10270059B2 Flexible display having grooved insulating layer and manufacturing method thereof
A flexible display and manufacturing method thereof are disclosed. In one aspect, the flexible display includes a flexible substrate including a bending area, an insulating layer disposed on the flexible substrate, and at least one groove in the insulating layer within the bending area. The flexible display also includes a stress relaxation layer disposed on the at least one groove and a plurality of wires formed over the insulating layer and the stress relaxation layer.
US10270058B2 Organic electroluminescent illumination panel, manufacturing method thereof, and organic electroluminescent illumination device
Provided is a long-life organic electroluminescent illumination panel which is flexible and, even when a load is applied by bending, impact or vibration, can suppress the occurrence of defects in an electrode layer and an organic layer containing an organic electroluminescent material, and which can suppress the occurrence of dark spots due to short circuiting. This organic electroluminescent illumination panel includes: a pair of electrode layers, at least one of which is transparent, between a flexible film substrate and a flexible film sealing material, at least one of which is transparent; and an organic layer containing an organic electroluminescent material which is sandwiched between the pair of electrode layers. This organic electroluminescent illumination panel has multiple spacers which are disposed on an electrode layer laminated on the flexible film substrate so as to pass through the organic layer and another electrode layer.
US10270051B2 Light-emitting element, light-emitting device, electronic device, and lighting device
A light-emitting element is provided. The light-emitting element includes first and second electrodes and an EL layer therebetween. The EL layer includes a light-emitting layer containing first and second substances. The amount of the first substance is larger than that of the second substance. The second substance emits light. Average transition dipole moments of the second substance are divided into three components in x-, y-, and z-directions which are orthogonal to each other. Components parallel to the first or second electrode are assumed to be the components in the x- and y-directions, and a component perpendicular to the first or second electrode is assumed to be the component in the z-direction. The proportion of the component in the z-direction is represented by a, which is less than or equal to 0.2.
US10270049B2 Electrode material for organic semiconductor device, method for forming electrode pattern, and organic thin-film transistor
An object of the present invention is to provide an electrode material for an organic semiconductor device with which an excellent electrode pattern can be formed, a method for forming an electrode pattern, and an organic thin-film transistor.An electrode material for an organic semiconductor device of the present invention includes inorganic nanoparticles, an organic π-conjugated ligand, water, 0.0005% to 15% by mass of a fluorine-based surfactant, and a surface tension adjuster of which a dielectric constant is 20 to 30, in which the organic π-conjugated ligand is a ligand having at least one hydrophilic substituent.
US10270046B2 Organic electroluminescent materials and devices
Novel ligands for metal complexes, where the ligands contain fused carbo or heterocycles on the quinoline building block are disclosed. More extended aromaticity within the molecule allows red shift when the molecules are used as light emitting dopants in organic light emitting diodes/devices.
US10270044B2 Coating solution for non-light-emitting organic semiconductor device, organic transistor, compound, organic semiconductor material for non-light-emitting organic semiconductor device, material for organic transistor, method for manufacturing organic transistor, and method for manufacturing organic semiconductor film
Provided are a coating solution for a non-light-emitting organic semiconductor device having high carrier mobility that contains a compound represented by Formula (2) and a solvent having a boiling point of equal to or higher than 100° C., an organic transistor, a compound, an organic semiconductor material for a non-light-emitting organic semiconductor device, a material for an organic transistor, a method for manufacturing an organic transistor, and a method for manufacturing an organic semiconductor film. (In Formula (2), R11 and R12 each independently represent a hydrogen atom, an alkyl group, an alkenyl group, an alkynyl group, or an alkoxy group and may have a substituent, and an aromatic portion in Formula (2) may be substituted with a halogen atom.)
US10270037B2 Polymers, monomers and methods of forming polymers
A method of forming a crosslinked polymer comprising the step of reacting a crosslinkable group in the presence of a polymer, wherein: the crosslinkable group comprises a core unit substituted with at least one crosslinkable unit of formula (I): the crosslinkable group is bound to the polymer or is a crosslinkable compound mixed with the polymer; Ar is aryl or heteroaryl which may be unsubstituted or substituted with one or more substituents independently selected from monovalent substituents and a divalent linking group linking the unit of formula (I) to the core unit; and R is independently in each occurrence H, a monovalent substituent or a divalent linking group linking the unit of formula (I) to the core unit, with the proviso that at least one R is not H.
US10270030B2 Electroplated phase change switch
The present disclosure generally relates to a structure, system, and method for manufacturing an electrical component for a memory device. For example, depositing alternating layers of conductive and insulator materials over an etch stop layer to create a vertical stack, etching a trench through the vertical stack to expose the etch stop layer, electroplating the conductive layers using a plating material based on a desired electrical behavior, and forming a connection between the plating materials for each of the conductive layers.
US10270027B1 Self-generating AC current assist in orthogonal STT-MRAM
Methods and structures useful for magnetoresistive random-access memory (MRAM) are disclosed. The MRAM device has a magnetic tunnel junction stack having a significantly improved performance of the free layer in the magnetic tunnel junction structure. The MRAM device utilizes a STNO, an in-plane polarization magnetic layer, and a perpendicular MTJ.
US10270016B2 Light emitting device
A light emitting device includes a light emitting element, a covering member and a metal layer. The light emitting element includes a semiconductor layer having a main light emission surface and an electrode formation surface on an opposite side of the main light emission surface, and a pair of electrodes disposed on the electrode formation surface. The covering member covers a side surface of the light emitting element. The metal layer is connected to the pair of electrodes. The metal layer covers an outer surface of the covering member.
US10270015B1 Light-emitting device
Provided is a light-emitting device including a light-emitting element having a peak emission wavelength in a range of from 400 nm to 470 nm, and a fluorescent member including a first fluorescent material including an aluminate that contains Mg, Mn, and at least one alkali earth metal selected from the group consisting of Ba, Sr, and Ca, a second fluorescent material having a different composition from the first fluorescent material, and a third fluorescent material. The first, second and third fluorescent materials have a peak emission wavelength in a range of from 510 nm to 525 nm, from 510 nm to 550 nm, and from 620 nm to 670 nm, respectively.
US10270011B2 Light emitting device
A light emitting device includes a base body, a light emitting element and a sealing member. The base body includes a base material and a pair of connection terminals on at least a first main surface of the base material. The light emitting element is connected to the connection terminals. The sealing member seals the light emitting element. The sealing member includes a light transmissive member disposed on an upper surface of the light emitting element, and a light shielding member sealing an end surface of the light emitting element and an end surface of the light transmissive member. The base material has a linear expansion coefficient within ±10 ppm/° C. of a linear expansion coefficient of the light emitting element.
US10270006B2 Light emitting device and light emitting module
A light emitting device disclosed in an embodiment includes: a light emitting chip including a light emitting part, including a plurality of semiconductor layers, and a first electrode and a second electrode under the light emitting part; a first support member under the light emitting chip; a second support member under the first support member; a first lead electrode connected to the first electrode and a second lead electrode connected to the second electrode, in the second support member, the first lead electrode being separated from the second lead electrode; a protection chip disposed between the first and second lead electrodes; and a reflective member disposed on a periphery of the light emitting chip, wherein the first support member includes a ceramic material between the second support member and the light emitting chip.
US10270004B2 Production method for transparent electrically-conductive film using multistage light irradiation
Provided is a production method for a transparent electrically-conductive film including: a) a coating step of coating an electrically-conductive nanowire dispersion containing electrically-conductive nanowires with an optical activity and an organic binder onto a substrate; b) a first light irradiation step of irradiating a first light including a first ultraviolet (UV) light onto the coated electrically-conductive nanowires; and c) a second light irradiation step of irradiating a second light including a pulse-type first white light onto the electrically-conductive nanowires.
US10270001B2 Device having at least two wafers for detecting electromagnetic radiation and method for producing said device
An arrangement of at least two wafers for detecting electromagnetic radiation, in particular far infrared radiation, comprises a first wafer and a second wafer. The first wafer includes a microsystem formed as a sensor array. The microsystem is configured to register electromagnetic radiation and provide a corresponding sensor signal. The second wafer includes an integrated circuit formed as an evaluation circuit that is coupled to the sensor array. The integrated circuit is configured to detect the electromagnetic radiation with the aid of the sensor signal provided.
US10269996B1 Low cost, high performance barrier-based position sensitive detector arrays
A position sensitive detector includes a substrate, an absorber layer on the substrate, a barrier layer on the absorber layer, a contact layer on the barrier layer, and a first contact and a second contact on the contact layer. The barrier layer prevents a flow of majority carriers from the absorber layer to the contact layer. The position sensitive detector is sensitive to a lateral position between the first contact and the second contact of incident light on the contact layer.
US10269995B2 Screen printing electrical contacts to nanostructured areas
A process is provided for contacting a nanostructured surface. The process may include (a) providing a substrate having a nanostructured material on a surface, (b) passivating the surface on which the nanostructured material is located, (c) screen printing onto the nanostructured surface and (d) firing the screen printing ink at a high temperature. In some embodiments, the nanostructured material compromises silicon. In some embodiments, the nanostructured material includes silicon nanowires. In some embodiments, the nanowires are around 150 nm, 250 nm, or 400 nm in length. In some embodiments, the nanowires have a diameter range between about 30 nm and about 200 nm. In some embodiments, the nanowires are tapered such that the base is larger than the tip. In some embodiments, the nanowires are tapered at an angle of about 1 degree, about 3 degrees, or about 10 degrees. In some embodiments, a high temperature can be approximately 700 C, 750 C, 800 C, or 850 C.
US10269993B2 Use of metal phosphorus in metallization of photovoltaic devices and method of fabricating same
A photovoltaic device, such as a solar cell, including a copper-containing-grid metallization structure that contains a metal phosphorus layer as a diffusion barrier is provided. The copper-containing-grid metallization structure includes, from bottom to top, an electroplated metal phosphorus layer that does not include copper or a copper alloy located within a grid pattern formed on a front side surface of a semiconductor substrate, and an electroplated copper-containing layer. A method of forming such a structure is also provided.
US10269990B2 Semiconductor device with nanostructures and methods of forming the same
A semiconductor device is provided, which includes a substrate and at least one nanostructure. The substrate has sensing pixels, and each of the sensing pixels has a photo sensing region for absorbing incident light. The nanostructure is directly on the photo sensing region. The nanostructure of each of the sensing pixels has a projected portion on an upper surface of the substrate, and a circle equivalent diameter of the projected portion of the nanostructure of each of the sensing pixels is substantially within a wavelength range of 100 nm to 1900 nm of the incident light configured to enter the substrate through the nanostructure.
US10269989B2 Water-insensitive gas sensor using polymer-encapsulated Pt—AlGaN/GaN diodes
A hydrogen sensor can include a substrate, an Ohmic metal disposed on the substrate, a nitride layer disposed on the substrate and having a first window exposing the substrate, a Schottky metal placed in the first window and disposed on the substrate, a final metal disposed on the nitride layer and the Schottky metal and having a second window exposing the Schottky metal, and a polymethyl-methacrylate (PMMA) layer encapsulating the second window. The PMMA layer can fill the second window and be in contact with the Schottky metal.
US10269982B2 Metallic channel device and manufacturing method thereof
In a method for manufacturing a metallic-channel device, a metallic layer is formed on a substrate. The metallic layer is formed by an atomic layer deposition technique and has a first thickness. An insulating layer is formed over the metallic layer. A gate contact layer is formed over the insulating layer. The formed layers are processed to remove the gate contact layer, the insulating layer, and a portion of the metallic layer from a source-drain region. A remaining portion of the metallic layer on the source-drain region has a second thickness that is smaller than the first thickness. Source and drain metal contacts are formed over the remaining portion of the metallic layer.
US10269981B2 Multi-channel field effect transistors using 2D-material
A device includes a semiconductor substrate, a buried oxide over the substrate, a first transition metal dichalcogenide layer over the buried oxide, an insulator over the first transition metal dichalcogenide layer, and a second transition metal dichalcogenide layer over the insulator. A gate dielectric is over the second transition metal dichalcogenide layer, and a gate is over the gate dielectric.
US10269974B2 Method of manufacturing lower temperature polycrystal silicon thin film transistor array substrate
The present invention discloses a method of manufacturing array substrate, comprising: A) defining a heavily doped region and a lightly doped region of a source electrode of an N-channel area, and a heavily doped region and a lightly doped region of a drain electrode of the N-channel area by using a first photomask having a first pattern; B) defining a doped region of a source electrode of a P-channel area and a doped region of a drain electrode of the P-channel area by using a second photomask having a second pattern; C) defining a pixel region, a contact hole region by using a third photomask having a third pattern; and D) defining a metal electrode region by using a fourth photomask having a fourth pattern.
US10269973B2 TFT backplane and manufacturing method thereof
A TFT backplane structure includes a gate insulating layer that includes a three-layered portion, which includes, from bottom up, a dielectric layer, a SiNx layer, and a SiO2 layer, set at a location corresponding to a TFT in order to enhance the TFT reliability, and also includes a double-layered portion, which includes from bottom up, the dielectric layer and at least a portion of the SiNx layer, set at a location corresponding to a storage capacitor, or alternatively a single-layered structure that includes only the dielectric layer set at the location corresponding to the storage capacitor so that the dielectric constant can be increased, the distance between the two storage capacitor electrode plates is reduced, resulting in reducing the capacitor area and improve aperture ratio on the premise of storage capacitance performance.
US10269972B2 Fin-FET devices and fabrication methods thereof
A Fin-FET device and its fabrication method are provided. The method for fabricating the Fin-FET device includes forming a plurality of fin structures on a substrate, forming an isolation film on the substrate between neighboring fin structures, removing a portion of the isolation film to form an initial isolation layer with a top surface of the initial isolation layer lower than top surfaces of the fin structures, and implanting doping ions into the initial isolation layer. Further, the method also includes removing a portion of the initial isolation layer to form an isolation layer.
US10269971B2 Semiconductor devices and FinFETs
Semiconductor devices and fin field effect transistors (FinFETs) are disclosed. In some embodiments, a representative semiconductor device includes a group III material over a substrate, the group III material comprising a thickness of about 2 monolayers or less, and a group III-V material over the group III material.
US10269970B2 Gradient ternary or quaternary multiple-gate transistor
An integrated circuit structure includes a semiconductor substrate; insulation regions over the semiconductor substrate; and an epitaxy region over the semiconductor substrate and having at least a portion in a space between the insulation regions. The epitaxy region includes a III-V compound semiconductor material. The epitaxy region also includes a lower portion and an upper portion over the lower portion. The lower portion and the semiconductor substrate have a first lattice mismatch. The upper portion and the semiconductor substrate have a second lattice mismatch different from the first lattice mismatch.
US10269965B1 Multi-gate semiconductor device and method for forming the same
A multi-gate semiconductor device includes a substrate, a stacked wire structure disposed over the substrate, a gate over the stacked wire structure, and at least a first spacer disposed over two sidewalls of the gate. The gate further includes a gate conductive structure wrapping the stacked wire structure and a gate dielectric layer sandwiched between the gate conductive structure and the stacked wire structure. Further, sidewalls of the gate conductive structure are in contact with the first spacer.
US10269959B2 High voltage transistor structure and method
A device comprises a buried layer over a substrate, a first well over the buried layer, a first high voltage region and a second high voltage region extending through the first well, a first drain/source region in the first high voltage region, a first gate electrode over the first well, a first spacer on a first side of the first gate electrode, wherein the first spacer is between the first drain/source region and the first gate electrode, a second spacer on a second side of the first gate electrode, a second drain/source region in the second high voltage region and a first isolation region in the second high voltage region and between the second drain/source region and the first gate electrode.
US10269951B2 Semiconductor device layout and method for forming same
A semiconductor device is provided. The semiconductor device includes a semiconductor device layer having silicon carbide and having an upper surface and a lower surface. The semiconductor device also includes a heavily doped body region formed in the upper surface of the semiconductor device layer. The semiconductor device further includes a gate stack formed adjacent to and on top of the upper surface of the semiconductor device layer, wherein the gate stack is not formed adjacent to the heavily doped body region.
US10269948B2 High-electron-mobility transistor (HEMT) structure capable of protecting a III-V compound layer and manufacturing method thereof
A semiconductor structure includes a semiconductive substrate having a top surface, a III-V compound layer covering the top surface, and a passivation layer having a lower portion and an upper portion, both comprising at least one of oxide and nitride over the III-V compound layer. The semiconductor structure also includes an etch stop layer between the lower portion and the upper portion of the passivation layer, and a gate stack penetrating through the etch stop layer and landing on the lower portion of the passivation layer. The gate stack is surrounded by the etch stop layer.
US10269944B2 Fin semiconductor device and method of manufacture with source/drain regions having opposite conductivities
A semiconductor device and method of manufacturing a semiconductor device using a semiconductor fin is provided. In an embodiment the fin is formed from a substrate, a middle section of the fin is covered, and then portions of the fin on either side of the middle section are removed. A series of implants is then performed and a gate dielectric and a gate electrode are formed to form a tunneling field effect transistor from the fin.
US10269943B2 Semiconductor device structure with non planar slide wall
A semiconductor device that includes a semiconductor structure having a side wall that is non planar and that extends farther outward at an upper portion than at a lower portion of the side wall. The semiconductor structure extends underneath a semiconductor layer wherein a top portion of the structure contacts the semiconductor layer.
US10269940B2 Semiconductor device and method
A manufacturing process and device are provided in which a first opening in formed within a substrate. The first opening is reshaped into a second opening using a second etching process. The second etching process is performed with a radical etch in which neutral ions are utilized. As such, substrate push is reduced.
US10269939B2 Reduction of Fin loss in the formation of FinFETs
A method includes forming a dummy gate stack on a top surface and a sidewall of a middle portion of a semiconductor fin, and forming a spacer layer. The spacer layer includes a first portion on a sidewall of the dummy gate stack, and a second portion on a top surface and a sidewall of a portion of the semiconductor fin. The method further includes performing an implantation on the spacer layer. After the implantation, an anneal is performed. After the anneal, the second portion of the spacer layer is etched, wherein the first portion of the spacer layer remains after the etching. A source/drain region is formed on a side of the semiconductor fin.
US10269937B2 Semiconductor strips with undercuts and methods for forming the same
An integrated circuit device includes a semiconductor substrate, and a semiconductor strip extending into the semiconductor substrate. A first and a second dielectric region are on opposite sides of, and in contact with, the semiconductor strip. Each of the first dielectric region and the second dielectric region includes a first portion level with the semiconductor strip, and a second portion lower than the semiconductor strip. The second portion further includes a portion overlapped by the semiconductor strip.
US10269934B2 Method for manufacturing tunnel field effect transistor
A semiconductor device includes a substrate, at least one first semiconductor layer, and at least one second semiconductor layer. The at least one first semiconductor layer is disposed on the substrate, and the at least one second semiconductor layer is disposed on the at least one first semiconductor layer. The at least one first semiconductor layer includes a first doping portion, a second doping portion, a channel, and a semiconductor film. The second doping portion is adjacent to the first doping portion. The channel is disposed between the first doping portion and the second doping portion, and disposed with the substrate in parallel. The semiconductor film is disposed around the channel.
US10269932B1 Asymmetric formation of epi semiconductor material in source/drain regions of FinFET devices
One illustrative method disclosed herein includes, among other things, forming a first fin having first and second opposing sidewalls and forming a first sidewall spacer positioned adjacent the first sidewall and a second sidewall spacer positioned adjacent the second sidewall, wherein the first sidewall spacer has a greater height than the second sidewall spacer. In this example, the method further includes forming epitaxial semiconductor material on the fin and above the first and second sidewall spacers.
US10269929B2 Internal spacer formation for nanowire semiconductor devices
The present disclosure relates to a method of forming an internal spacer between nanowires in a semiconductor device. The method includes providing a semiconductor structure comprising at least one fin. The at least one fin is comprised of a stack of layers of sacrificial material alternated with layers of nanowire material. The semiconductor structure is comprised of a dummy gate which partly covers the stack of layers of the at least one fin. The method also includes removing at least the sacrificial material next to the dummy gate and oxidizing the sacrificial material and the nanowire material next to the dummy gate. This removal results, respectively, in a spacer oxide and in a nanowire oxide. Additionally, the method includes removing the nanowire oxide until at least a part of the spacer oxide is remaining, wherein the remaining spacer oxide is the internal spacer.
US10269926B2 Purging deposition tools to reduce oxygen and moisture in wafers
A method includes placing a wafer in a wafer holder, placing the wafer holder on a loadport of a deposition tool, connecting the wafer holder to a front-end interface unit of the deposition tool, purging the front-end interface unit with nitrogen, and depositing a metal layer on the wafer in the deposition tool.
US10269925B2 Manufacture method of low temperature poly-silicon TFT substrate and low temperature poly-silicon TFT substrate
The present invention provides a manufacture method of a Low Temperature Poly-silicon TFT substrate and a Low Temperature Poly-silicon TFT substrate, in which by locating one heat sink layer under the amorphous silicon layer in advance, the difference of the crystallizations of the polysilicons in the drive area and the display area can exist after implementing an Excimer Laser Annealing process to the amorphous silicon layer, and in the drive area, the polysilicon with the larger lattice dimension is formed to promote the electron mobility; the fractured crystals can be achieved in the crystallization process of the display area to form the polysilicon with the smaller lattice dimension for ensuring the uniformity of the grain boundary and raising the uniformity of the current, and thus, the electrical property demands for the different TFTs can be satisfied to raise the light uniformity of the OLED.