Document Document Title
US10356969B2 Component mounter
A recognition mark which is formed on a tape retaining cover which retains a carrier tape, which holds components in pockets, in relation to a sprocket with which the tape feeder is provided, and the component or the pocket which is positioned at a suction position through an opening which is formed in the tape retaining cover are recognized. Based on recognition results, tape feed positional correction for positioning the suction target component at the suction position is performed such that the component, which is adjacent on an upstream side in a tape feed direction to the component which is positioned at the suction position, is not exposed by greater than or equal to a predetermined amount from the opening.
US10356966B2 Bracket, electronic module, and terminal device
An electronic module is provided. The electronic module includes a bracket, a first electronic component and a second electronic component. The bracket includes a housing and a barrier rib, and a conductive paste is coated on the barrier rib. The first electronic component and a second electronic component, are accommodated in the bracket and spaced from each other by the barrier rib, and electrically connected to each other through the conductive paste. A terminal device and a bracket are also provided.
US10356956B1 Datacenter cooling unit with subfloor components
Cooling units are configured to be installed in a datacenter, such as in a row configured to receive server racks. The cooling units include chilling coils configured to cool air passing across the chilling coil. The cooling units when installed supply cooled air and include one or more cooling unit components located beneath or installed in a raised floor of the datacenter.
US10356955B2 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.
US10356954B2 Cabinet structure and container data center thereof
A cabinet structure, in which an electronic apparatus is placed, where the cabinet structure includes a base and two cabinets, the base includes a first side face, a second side face, and a third side face, there is an included angle separately between the second side face and the first side face and between the third side face and the first side face, the base is fastened using the first side face, the cabinets are installed on and fastened to the second side face and the third side face respectively, and the two cabinets are arranged in a V shape and form an angle. A container data center using the cabinet structure is further provided.
US10356953B2 Booth apparatus for supplying cooling air
A cooling air supplying booth apparatus for supplying cooling air to pieces of equipment in a rack unit includes a first frame and a plurality of plates. The first frame forms edges of a cuboid. The plates are fixed to the first frame and disposed at four of sides of the cuboid and form a cooling air moving path. A cooling plate includes at least one fan and is disposed at the bottom of the first frame opposite the top side of the first frame. Cooling air is supplied to the cooling air moving path through the fan, and supplied to the equipment through an outlet side in the cooling air supplying booth apparatus.
US10356949B2 Server rack heat sink system with combination of liquid cooling device and auxiliary heat sink device
A server heat dissipation system is provided, comprising a liquid cooling server cabinet comprising a cabinet body and multiple liquid cooling servers provided inside the cabinet body, wherein it is provided with a liquid cooling device to perform direct liquid cooling to the liquid cooling servers, and with an auxiliary heat dissipation device to perform auxiliary heat dissipation to the liquid cooling servers. The present invention provides high density cooling, high heat exchange efficiency, no local overheating, small space occupied, high reliability, low noise, and long life.
US10356948B2 Self-adjustable heat spreader system for set-top box assemblies
Systems, electronic devices, and methods are directed to a self-adjustable heat spreader. A spring system may include one or more spring members and a contact surface adapted to contact a circuit board component. Each spring member may include a thermally conductive material. A thermal spreader plate may be coupled to the one or more spring members. The spring system and the thermal spreader plate may be configured to allow movement, with respect to the thermal spreader plate along multiple axes, of one or more portions of the one or more spring members proximate to the thermal spreader plate when the contact surface is pressed against the circuit board component and the spring system transitions from a first state to a compressed state. The contact surface and the spring system may be configured to transfer heat between the circuit board component and the thermal spreader plate.
US10356947B2 Electronic apparatus
An electronic apparatus which can achieve both a reduction in thickness of a chassis and an improvement in a heat releasing performance is provided. An electronic apparatus 10 includes a chassis 12 having an electronic component 18 arranged therein, a heat sink 20 which is provided in the chassis 12 and absorbs heat generated from the electronic component 18 when its one surface 20a is arranged to enable conduction of the heat from the electronic component 18, and a heat conducting sheet 22 which is arranged in the chassis 12, closely arranged on the other surface 20c on the side opposite to the one surface 20a of the heat sink, has an outer shape area larger than an outer shape area of the heat sink 20, and extends to the outside of an outer shape of the heat sink 20.
US10356945B2 System and method for thermal management using vapor chamber
In accordance with one aspect of the invention, a thermal management system for electronics includes a vapor chamber that at least partially envelops the electronics, a working fluid contained within the vapor chamber and used to dissipate heat from a part of a heated portion of the electronics and a precision sintered 3D wick structure independently created on some of the interior of the vapor chamber. The precision sintered 3D wick structure transports the working fluid by capillary action from at least one working fluid receptacle to a part of the heated portion of the electronics. In one embodiment of the invention, the 3D vapor chamber may be formed by the additive manufacturing processes. A further example includes precision sintered 3D support structures integrated into the closed 3D vapor chamber. The support structures mainly facilitate to support the 3D closed vapor chamber envelope from collapsing during operation, and add overall structural strength and additionally facilitate transfer of liquids and gas through their internal 3D porous zones.
US10356944B2 Liquid-encapsulation heat dissipation member
A liquid-encapsulation heat dissipation member is prepared by encapsulating a thermally conductive fluid in a closed container nd dissipates heat transferred from an electronic device in contact with the closed container, wherein the closed container includes an elastic portion composed of a thin elastomer serving as a surface to come into contact with the electronic device and following the shape of the electronic device and a heat dissipation portion composed of a hard material for dissipating heat, and the thermally conductive fluid contains a thermally conductive powder and has a viscosity of 200,000 mPa·s to 3,000,000 mPa·s.
US10356940B2 In and relating to antenna systems
An air-cooled antenna comprising one or more separate antenna arrays (4) and a plurality of separate respective radio transmitter and/or receiver modules (3) each adapted for generating and/or receiving radio-frequency (RF) transmissions for an antenna array associated therewith. An antenna housing (2) contains the transmitter and/or receiver modules and has a ventilation inlet (8) for receiving air into the housing to an exhaust outlet (9) for outputting the air from the housing. A ventilation driver (6) drives an air flow rate through the housing from the ventilation inlet to the exhaust outlet. Neighboring transmitter and/or receiver modules are arranged to present opposing respective surfaces (10) across a spacing therebetween to define a ventilation gap populated by a plurality of separate heat-conductive projections (30) which extend in a direction across the ventilation gap and which are spaced to generate turbulence in a flow air along the ventilation gap at the flow rate determined by the ventilation driver.
US10356931B1 Rack mounting system
A rack mounting system is applicable to a rack. The rack mounting system includes a mounting mechanism, a first connecting assembly and a second connecting assembly. The mounting mechanism is detachably mounted to a first side of the rack. The first connecting assembly is detachably mounted to a second side of the rack. The second connecting assembly is connected to the mounting mechanism. Wherein, the mounting mechanism includes a main body and at least one pin, the main body is configured to be detachably mounted to the rack. The at least one pin is slidably passing through the main body, so that the at least one pin is movable relative to the rack. Wherein, the first connecting assembly and the second connecting assembly are configured to carry a first chassis with a first chassis width when the at least one pin is moved to a first position.
US10356930B2 Adapter assemblies
An example adapter assembly may comprise an adapter cage to removably mount to a riser board of a computer system. Further, the example adapter assembly may comprise an adapter board disposed on the adapter cage, wherein the adapter cage is to receive multiple computer components, and the adapter board is to engage with the multiple computer components.
US10356928B2 Modular protection cabinet with flexible backplane
An enclosure for protecting electronic devices. The enclosure has a rear base defining a cavity for holding different interchangeable electronic devices. The enclosure has a front cover coupled to the rear base. The enclosure has a backplane within the cavity of the rear base and a drawer chest. The drawer chest has a drawer chest has multiple drawers. The backplane connects to any of the different interchangeable electronic devices when an electronic device of the different interchangeable electronic devices is inserted into any drawer of the plurality of drawers.
US10356917B2 Display device
Provided is a display device. A display device according to the present invention comprises a display panel; a module cover disposed on the rear surface of the display panel and having at least one or more fastening holes; and a cushion covering the vicinity of the fastening hole disposed on the front surface of the module cover, wherein the vicinity of the fastening hole includes a plurality of layers and the cushion is disposed on top of the plurality of layers. According to the present invention, a module cover cannot be easily bent as a cushion is disposed in the vicinity of a fastening hole.
US10356916B2 Printed circuit board with inner layer and outer layers and method of manufacturing the same
A printed circuit board and a method of manufacturing the same are provided. The printed circuit board includes an inner layer including at least one insulating layer and wiring parts, and outer layers disposed on opposing sides of the inner layer, the outer layers including reinforcing layers and wiring parts, the reinforcing layers having a greater degree of rigidity than the insulating layer.
US10356901B2 Manufacturing method of circuit board structure
A manufacturing method of a circuit board structure includes the following steps: providing an inner circuit structure which includes a core layer; performing a build-up process to laminate a first build-up circuit structure on a first patterned circuit layer of the inner circuit structure, wherein the first build-up circuit structure includes an inner dielectric layer, and the inner dielectric layer directly covers an upper surface of the core layer and the first patterned circuit layer; removing a portion of the first build-up circuit structure to form an opening extending from a first surface of the first build-up circuit structure relatively far away from the inner circuit structure to a portion of the inner dielectric layer; performing a sandblasting process on a first inner surface of the inner dielectric layer exposed by the opening to at least remove the portion of the inner dielectric layer exposed by the opening.
US10356899B2 Articles having reducible silver ion complexes or silver metal
A precursor article has a substrate and a photosensitive thin film or a photosensitive thin film pattern on a supporting side. The photosensitive thin film and each photosensitive thin film patterns comprises a non-hydroxylic-solvent soluble silver complex that is represented by the following formula (I): (Ag+)a(L)b(P)c   (I) wherein L represents an α-oxy carboxylate; P represents a 5- or 6-membered N-heteroaromatic compound; a is 1 or 2; b is 1 or 2; and c is 1, 2, 3, or 4, provided that when a is 1, b is 1, and when a is 2, b is 2. A photosensitizer that can either reduce the reducible silver ion or oxidize the α-oxy carboxylate having a reduction potential can also be present. Such precursor articles can be irradiated with UV-visible radiation to reduce the silver ions to provide electrically-conductive metallic silver in thin films or thin film patterns in product articles or devices.
US10356893B1 Circuit board, connector assembly and cable harness
A circuit board comprises at least a first wiring layer, a second wiring layer and a via. The first wiring layer is formed with a pair of first ends, a pair of second ends, a coupling portion, a pair of first trace portions and a pair of second trace portions. The coupling portion has a pair of first coupling points, a pair of second coupling points, an inner trace portion, an outer trace portion and a ground conductor portion. The inner trace portion has a length equal to a length of the outer trace portion. The ground conductor portion is arranged between the inner trace portion and the outer trace portion. The second wiring layer is formed with a ground pattern. The ground conductor portion is connected with the ground pattern through the via.
US10356891B2 Printed circuit board and solid state drive apparatus having the same
A printed circuit board includes a substrate base including first and second inner base layers, a plurality of cover base layers, and a screw hole extending from a top to a bottom surface of the substrate base. At least one first cover base layer is disposed on the first inner base layer. At least one second cover base layer is disposed on the second inner base layer. A heat pipe is disposed along an interface between the first and second inner base layers. A ground conductive layer is disposed on at least one of the top surface and the bottom surface of the substrate base at an edge of the screw hole. A first heat dissipating structure is positioned between the top and bottom surfaces of the substrate base. The first heat dissipating structure is connected to the heat pipe and is in direct contact with the ground conductive layer.
US10356889B1 Passive method for controlling and correcting energy correlations in charged particle beams
A technique for controlling and compensating the energy spread of a charged particle beam is provided. This technique is based on a passive dielectric-loaded structure that redistributes the energy within the bunch by means of the wakefield generated in the structure. Cylindrical and planar structure configurations are provided and also means for electrical and mechanical tuning to optimize performance. The instant abstract is neither intended to define the invention disclosed in this specification nor intended to limit the scope of the invention in any way.
US10356888B1 Plasma generation device
A plasma generation device and/or a plurality of plasma generation modules are provided. Responsive to a first plasma generation module of the plurality of plasma generation modules being attached to the plasma generation device, the plasma generation device is configured to supply a first voltage to a first electrode of the first plasma generation module and conduct process gas from a tank to the first plasma generation module in order to generate a first type of plasma at the first plasma generation module. Alternatively and/or additionally, responsive to a second plasma generation module of the plurality of plasma generation modules being attached to the plasma generation device, the plasma generation device is configured to supply a second voltage to a second electrode of the second plasma generation module in order to generate a second type of plasma at the second plasma generation module.
US10356880B2 Identification of luminaire parts
A luminaire for identifying a lamp shade is disclosed. The luminaire comprises a light source (102), a lamp shade (104) and a second luminaire component (108). The lamp shade (104) comprises at least one surface feature (106) which comprises an identifier, the identifier being representative of at least one characteristic of the lamp shade (104). The second luminaire component (108) comprises a detector (110) arranged for detecting the at least (5) one surface feature (106) of the lamp shade (104). The second luminaire component (108) further comprises a first processor (112) arranged for retrieving the identifier from the detected at least one surface feature (106), and for identifying the at least one characteristic of the lamp shade (104) based on the retrieved identifier. This allows the second luminaire component (108) to control, for example, the light output of the light source (102) based on the identified at least (10) one characteristic, or to transmit the retrieved information to a further device for further control or for informative purposes.
US10356876B2 Lighting device and corresponding method
According to the present disclosure, a lighting device provides: an elongate support element, a plurality of lighting units distributed along the length of said support element, each of said units including: a set of electrically powered light radiation sources, a driver supplying said set of light radiation sources with a supply current having an intensity which is a function of an impedance value sensed at a current control input of driver. At least one of said lighting units includes a mounting seat for a lighting adjustment impedance, said seat having an electrical connection to the current control input of at least one driver, so that the intensity of the current supplied by driver to a respective set of light radiation sources is a function of the impedance value of a lighting adjustment impedance arranged at said seat.
US10356872B2 Method and system for implementing data transmission utilizing techniques used for transient state computing with optics
Novel tools and techniques are provided for implementing data transmission, and, more particularly, to methods, systems, and apparatuses for implementing data transmission utilizing techniques used for transient state computing with optics. In various embodiments, a photo-transmitter system of a chromatic transient state data transmission system might send, over optical transmission media, a data signal comprising a series of chromabit values, by emitting, using a set of colored light emitters, a combination of colors representing each chromabit value. A photo-receiver system of the chromatic transient state data transmission system that is communicatively coupled to the photo-transmitter system via the optical transmission media might receive the data signal, each distinguishable color as detected by each photoreceptor corresponding to a combination of emitted colors. A computing system might autonomously convert the data signal comprising the series of chromabit values into a converted data signal that is compatible with a receiving device.
US10356871B2 Method and system for implementing transient state computing with optics
Novel tools and techniques are provided for implementing computing, and, more particularly, to methods, systems, and apparatuses for implementing transient state computing with optics. In various embodiments, a chromatic transient state computing system might receive one or more input values and might assign a “chromabit value” to each of the one or more input values. The chromatic transient state computing system might include a plurality of sets of colored light emitting diodes (“LEDs”) and a corresponding set of photoreceptors. Each distinguishable color as detected by one of the photoreceptors might correspond to a combination of colors emitted by a set of colored LEDs, each distinguishable color representing a chromabit value. The chromatic transient state computing system might perform a computing operation using the assigned chromabit values each corresponding to each of the one or more input values, and might output one or more output values resulting from the computing operation.
US10356867B2 Light-dimming device
In a light-dimming device according to an example of the present invention, a controller is configured to be supplied with control electric power from an electricity accumulator to operate and to retain a bidirectional switch in an on state for an on time having a length according to a dimming level in every half period of an AC voltage of an AC power supply in a lighting mode. A charger including a first charger and a second charger causes a current to flow from a pair of input terminals and to the electricity accumulator. An impedance of the second charger which is a charger in a case of causing a current to flow to the electricity accumulator in the lighting mode is lower than an impedance of the first charger which is a charger in a case of causing a current to flow to the electricity accumulator in a non-lighting mode.
US10356865B2 Driving circuit and lighting apparatus for light emitting diode
A lighting apparatus including a light emitting diode connected to a dimmer configured to modulate an input AC voltage depending on a selected dimming level, a rectifier configured to full-wave rectify the modulated AC voltage output from the dimmer to generate and output a driving voltage, a driving module configured to receive the driving voltage of the rectifier to detect the selected dimming level, and select one of three driving modes of a stop mode, a resistance driving mode, and a sequential driving mode depending on the detected dimming level, and a plurality of light emitting diode groups configured to emit light depending on a control of the driving module.
US10356860B2 Switch based lighting control
An LED driver includes a controller configured to detect toggles of a switch that controls whether electrical power is provided to the LED driver. The controller is further configured to determine whether a toggle sequence of the switch matches an operation mode sequence. The toggle sequence of the switch includes a sequence of one or more toggles of the toggles of the switch that the controller detects. The controller is also configured to change a setting of the LED driver based on whether the toggle sequence of the switch matches the operation mode sequence.
US10356853B2 Infrared temperature sensing in induction cooking systems
An induction cooking system. The induction cooking system includes a base, one or more side walls, an induction coil, and an infrared temperature sensor. The base includes a base surface associated therewith. The base surface includes a window. The window is disposed within the base surface. The one or more side walls define a well above the base surface. The well is configured to receive a vessel disposed above the base surface. The induction coil is disposed within the base. The induction coil defines a first surface that is disposed below the base surface. The induction coil also defines a second surface that is disposed opposite from the first surface. The induction coil further defines an aperture disposed adjacent to the window and extending from a first surface toward a second surface of the induction coil. The infrared temperature sensor is disposed adjacent to the window and within the aperture.
US10356850B2 Heater protective tube for molten metal holding furnace
Provided is a heater protection tube for use with a molten metal holding furnace with heat dissipation and insulating properties. A heat protection tube 31 has a distal tapered cylindrical portion 35 corresponding to the inside tapered cylindrical portion 21 and a proximal non-tapered cylindrical portion 36 corresponding to the outside non-tapered cylindrical portion 22. The heater protection tube (31) is configured so that it can be mounted in the side wall (13) with the distal tapered cylindrical portion (35) located at the inside tapered cylindrical portion (21) and with the proximal non-tapered cylindrical portion (36) located at the outside non-tapered cylindrical portion (22).
US10356849B2 Apparatus for heating polymeric powders by means of radiation in powder coating methods
An apparatus for heating powder particles, contains a radiation source (1), a housing (2) and a screen (4). The radiation source (1) has its maximum radiative power in the wavelength range of 0.78-2.5 μm. The screen (4) has an absorbance of at least 0.8 in the wavelength range of 0.78-2.5 μm.
US10356846B2 Piconet base station and communication system for a vehicle
An ultra-small cell base station for a vehicle is coupleable, for signal exchange, to a first antenna assembly, which is configured to receive radio signals of a cellular radio user device situated inside the vehicle and to emit radio signals to be received by the user device. The ultra-small cell base station is also coupleable to a second antenna assembly, configured to receive radio signals of a further cellular radio user device situated outside the vehicle and to emit radio signals to be received by the further user device. The ultra-small cell base station is also coupleable to a network-side antenna assembly of the vehicle configured to receive radio signals emitted by a pre-defined static cellular radio base station and to emit radio signals to be received by the static base station. The ultra-small cell base station is configured to operate a first and a second small cell.
US10356845B2 Mobile station, repeater, trunking communication system and method therefor
A communication method for a mobile station comprises: monitoring broadcast information sent by a currently-residing repeater, wherein the broadcast information carries state information of repeaters within a site and call related information, and a main repeater of the mobile station belongs to the site; acquiring a state of the main repeater according to the broadcast information; determining whether there is a call belonging to the mobile station according to the call related information; and when determining that there is a call belonging to the mobile station, performing handover, according to the call related information, to a repeater corresponding to the call belonging to the mobile station to access the call.
US10356844B2 Communication device
A communication device includes a wireless communication unit, an in-transmission information generating unit, and a neighboring signal presence information generating unit. The wireless communication unit transmits and receives wireless frames via an antenna. The in-transmission information generating unit generates in-transmission information representing whether or not a wireless frame is being transmitted from the antenna. The neighboring signal presence information generating unit generates neighboring signal presence information representing whether or not a signal of a predetermined level or higher is present on a wireless channel that is the same as a wireless channel of the wireless frame. The collision detection unit determines a transmission end point of the wireless frame transmitted from the wireless communication unit based on the in-transmission information, determines whether or not there is a signal of the predetermined level or higher on the wireless channel through which the wireless frame is transmitted within a period from the determined transmission end point until a first time elapses, based on the neighboring signal presence information, and determines whether or not the transmitted wireless frame collided with another wireless frame, based on the determination made based on the neighboring signal presence information.
US10356839B2 Low power discontinuous reception with a second receiver
Certain aspects of the present disclosure relate to techniques and apparatus for efficient support of connected discontinuous reception (C-DRX) by using a wireless device (e.g., a user equipment (UE)) with a second receiver. A wireless device with two receivers may place one receiver in a low power mode and take the receiver out of the low power mode in response to a signal received from a serving base station (BS) of the wireless device. A BS may direct a wireless device to enter a low power DRX (LP-DRX) mode or enhanced DRX mode having longer low power cycles than a non-enhanced DRX mode, and the wireless device may place a primary receiver in a low power mode in response to the directive from the BS. Other aspects, embodiments, and features are also claimed and disclosed.
US10356834B2 Method and user equipment for reestablishing RRC connection
Provided in an embodiment of the present invention are a method and user equipment (UE) for reestablishing an RRC connection. The method of the embodiment of the present invention includes a UE having experienced a connection failure initiates a request for reestablishing an RRC connection in a selected reestablishment cell, and when determining that the reestablishment cell does not meet a preset cell selection criterion or the UE did not receive an RRC connection reestablishment command transmitted by the network side device that the reestablishment cell belongs to, the UE determines not to carry, in the information related to the connection failure and stored by the UE, the identifier information of the reestablishment cell, or not to store any information related to the connection failure.
US10356832B2 Introduction of powered relay for device-to-device communication
Methods, systems, and devices are described for wireless communication. Device-to-device (D2D) communications may benefit from the use of a relay facilitating communications between mobile devices. Relays which are not power-limited, such as if the relay is connected to a power grid, may continuously monitor the communication medium. A relay may monitor D2D communications and determine a D2D pair for which to attempt to facilitate communications. The relay may identify a first message from a first mobile device to a second mobile device, and may transmit a second message to the second mobile device. The second message may be transmitted using the same resources as the first message, and may include at least a portion of the first message. The relay may receive a response from the second mobile device and may transmit information about the relay to the second device before facilitating communications between the D2D pair of mobile devices.
US10356825B2 User equipment and method for resource allocation
To solve a problem that unless all of a plurality of AICH signature states are correctly decoded, the contents of reception results cannot be recognized and the error rate of signature decoding will be high. In this embodiment, a base station uses, out of a signature combination, the signature of at least one predetermined position to indicate information containing a preamble reception result and uses the signature of a position other than the predetermined position to indicate a transmission profile information number of an uplink channel for notification to a user equipment. Thus, the error rate related to reception results can be reduced as compared with the case where a single signature combination is used to notify all pieces of information.
US10356823B2 Random access message transmission using multiple symbols
A user equipment (UE) may transmit a random access message to a wireless node using multiple symbols. The random access message may include repetitions of a random access sequence weighted by a spreading code. For example, a random access sequence may be weighted using different elements of the spreading code, where a first repetition may be weighted with a first element and a second repetition may be weighted using a second element. The weighted random access signals may be spread over multiple symbols and transmitted to the wireless node as the random access message. In some cases, a spreading code may include values of one and negative one, may be based on rows of a Hadamard matrix, or may correspond to a number of symbols used to transmit the random access message.
US10356822B2 Radio communication system, communication apparatus, radio communication network system and method therefor
A radio communication system provided with a communication device and a radio communication network system is characterized by comprising a transmission delay estimate information transmitting means for transmitting transmission delay estimate information to the radio communication network system when the transmission condition of the transmission delay estimate information is met.
US10356821B2 Method and apparatus for performing random access in a mobile communication system
The present disclosure relates to a method and apparatus for performing random access in a user equipment for a small cell e-NB with a small cell service area in heterogeneous e-NB cell carrier integration (dual connectivity or inter-eNB carrier aggregation) in mobile communication systems. In accordance with an aspect of the present disclosure, a method for performing random access in a mobile communication system is provided. The method includes receiving a configuration request message for configuring a Serving Cell Group (SCG) from a second eNB located in a service area of a first eNB through the first eNB; configuring an SCG cell based on the configuration request message, and sending a configuration response message in response to the configuration request message to the second eNB through the first eNB; and performing random access if there is uplink data present on a logic channel (LCH) relocated into the SCG cell.
US10356819B2 Spatial-reuse enhancement in RTS and CTS
Disclosed herein are system, method, and computer program product embodiments for enabling a spatial reuse opportunity at a high efficiency (HE) station and a network allocation vector (NAV) reset capability at a legacy station using a Request to Send and/or Clear to Send (RTS and/or CTS) frame. For example, the method can include receiving a RTS frame with a redefined field that specifies spatial reuse information. The NAV can be set based on the RTS frame. The method can determine whether a second frame was received within a threshold time after a Short Interframe Space (SIFS). Finally, the method can reset the NAV based on whether the second frame was received within the threshold time.
US10356815B2 Clear channel assessment for co-located wireless networks
A first communication device associated with a first communication network determines that a second communication device associated with a second communication network is located proximate to the first communication device. The first communication device generates a data unit that includes information indicating i) a color identifier of the second communication network, the color identifier usable to identify transmissions from the second communication network, and ii) that a dynamic clear channel assessment (CCA) procedure should not be used for transmissions from the second communication network. The first communication device transmits the data unit to at least one other communication device associated with the first communication network such that the at least one other communication device associated with the first communication network does not use the dynamic CCA procedure for transmissions identified as being from the second communication network.
US10356811B2 Methods and apparatus for grant processing
Certain aspects of the present disclosure relate to methods and apparatus for grant processing in uplink centric subframes. An example method generally includes transmitting a first subframe comprising a first grant that includes information for one or more transmissions on that allocated resources in the first subframe to a user equipment (UE) and transmitting the first subframe, with a second grant that allocates resources in at least a second subframe to occur after the first subframe. Other aspects, embodiments, and features are also claimed and described.
US10356809B2 Method for transmission by using scheduling signaling, and apparatus
Embodiments of the present invention relate to the field of communications technologies, and provide a method for transmission by using scheduling signaling, and an apparatus, which can avoid a problem of insufficient processes, increase a quantity of processes that can be supported by scheduling signaling, and increase HARQ processes or transport blocks in a HARQ process that can be used in single-subframe scheduling or multi-subframe scheduling, without increasing scheduling signaling overheads. The method specifically includes: receiving, by user equipment UE, scheduling signaling sent by a base station, where the scheduling signaling includes a HARQ process number field; acquiring a subframe number of a subframe scheduled by using the scheduling signaling; determining a transport block according to the HARQ process number field and the subframe number; and processing data in the transport block. The present invention is applied to scheduling signaling transmission.
US10356803B2 Method for transmitting and receiving data in wireless communication system, and device for same
The present specification relates to a method for transmitting and receiving data in a wireless communication system supporting device-to-device (D2D) communication, and the method performed by a first terminal comprises the steps of: acquiring a resource pool used for D2D communication, wherein the resource pool includes either a scheduling assignment (SA) resource pool indicating a resource region through which an SA is transmitted or a data resource pool indicating a resource region through which D2D data is transmitted; transmitting, to a second terminal through the SA resource pool, the SA including information related to D2D data transmission; and transmitting the D2D data to the second terminal.
US10356801B1 Systems and methods for improving spectral efficiencies in a wireless communication network
Systems and methods are described for scheduling traffic in an almost blank subframe (ABS). Data transmissions to a wireless device in communication with a first access node are scheduled during an ABS scheduled by a second access node. At least one wireless device that meets a criteria is selected from a plurality of wireless devices in communication with the second access node. Data is transmitted from the second access node to the selected wireless device during the scheduled ABS using beamforming.
US10356799B2 Scheduling method and apparatus of wireless communication system
A method and an apparatus for effectively determining a terminal which will transmit or receive packets in a packet-based wireless network are provided. The scheduling method of a base station of a wireless communication system includes determining a first status variable for an increment of whole network utility to data amount allocated to at least one terminal and a second status variable for an increment of the whole network utility to a scheduling chance allocated to the terminal, determining a scheduling metric based on the first and second status variables, and scheduling the at least one terminal based on the scheduling metric.
US10356798B2 Frame structure, a device for receiving a communication signal, a device for sending a communication signal, and a method for receiving or sending a communication signal
A frame structure for network communication, in particular for device-to-device network communication, with high and low priority data. The frame structure includes a control channel related to a first communication resource, a high priority data channel related to a second communication resource, and a low priority data channel related to a third communication resource. The control channel includes a high priority data channel control portion configured to communicate control data that is related to the high priority data channel, and a low priority data channel control portion configured to communicate control data that is related to the low priority data channel.
US10356796B2 System for and a method of improving interference robustness in a telecommunication network
The present disclosure provides a method of improving interference robustness in a LTE based wireless communication system. At a transmitting side, a MAC layer outputs MAC data units each including a resource mapping assigning said MAC data units to resource blocks of an LTE frame. The method comprises, at the transmitting side, modifying the MAC data units output by the MAC layer to scramble the resource mapping of said MAC data units thereby providing corresponding scrambled MAC data units including a scrambled resource mapping to a PHY layer of the transmitting side, the scrambled resource mapping being obtained by using a carrier permutation retrievable by a receiving side.
US10356795B2 Transmitting device, receiving device, controlling node, and methods therein, for transmitting a block to the receiving device
Embodiments include methods performed by a receiving device configured for operation in a communications network. The methods include receiving, from a transmitting device in the network, four bursts comprising a block mapped according to a selected block format, wherein the block comprises a plurality of data and header bits. In some embodiments, the block further comprises Stealing Flag bits and Uplink State Flag bits. The methods also include determining whether the selected block format corresponds to a first block format in which the plurality of data and header bits are repeated in a corresponding plurality of same first positions in all four bursts. The methods also include demodulating the plurality data and header bits based on the determination of whether the selected block format corresponds to the first block format. Embodiments also include receiving devices comprising a receiver and a processor configured to perform operations corresponding to the exemplary methods.
US10356793B2 Method and apparatus for reporting performance of terminal in mobile communication system
According to one embodiment of the present specification, a method for reporting performance of a terminal in a mobile communication system includes the steps of: receiving a request for performance reporting from a base station; determining an indicator of whether a delay time related operation that the terminal supports is in correspondence with the request which corresponds to a pre-set condition; and transmitting a message including the determined indicator to the base station. According to one aspect of the present specification, the size of the performance reporting message is minimized in reporting the performance of the terminal.
US10356789B2 Techniques for beam shaping at a millimeter wave base station
Methods, systems, and devices are described for wireless communication at a user equipment (UE). A wireless communications system may improve UE discovery latency by dynamically selecting and switching beam forming codebooks at the millimeter wave base station and the wireless device. Selecting an optimal beam forming codebook may allow the wireless communication system to improve link margins between the base station without compromising resources. In some examples, a wireless device may determine whether the received signals from the millimeter wave base station satisfy established signal to noise (SNR) thresholds, and select an optimal beam codebook to establish communication. Additionally or alternately, the wireless device may further signal the selected beam codebook to the millimeter wave base station and direct the millimeter wave base station to adjust its codebook based on the selection.
US10356787B2 Beam training of a radio transceiver device
There are provided mechanisms for beam training. A method is performed by a radio transceiver device. The method includes initiating a beam sweep in a respective candidate beam set at each of N>1 antenna arrays for receiving a reference signal such that one occurrence of the reference signal is received in each of the beams in each respective candidate beam set. The method includes evaluating a beam setting performance metric for all possible beam settings except those beam settings comprising a beam for which the reference signal was received at a beam quality performance value below a beam quality threshold value.
US10356786B2 Method and apparatus for use with a radio distributed antenna system having an ultra-wideband control channel
Aspects of the subject disclosure may include, for example, receiving, by a network element of a distributed antenna system, a reference signal, an ultra-wideband control channel and a first modulated signal at a first carrier frequency, the first modulated signal including first communications data provided by a base station and directed to a mobile communication device. The instructions in the ultra-wideband control channel direct the network element of the distributed antenna system to convert the first modulated signal at the first carrier frequency to the first modulated signal in a first spectral segment. The reference signal is received at an in-band frequency relative to the control channel. Other embodiments are disclosed.
US10356781B2 Method and device for uplink transmission in wireless local area network using OFDMA scheme
Method and device for communicating within an operating bandwidth in a wireless local area network is provided. A PPDU is received over an operating bandwidth. The PPDU has a first part having a first Fourier transform (FFT) size and a second part having a second FFT size, the second FFT size four times greater than the first FFT size. The PPDU is received via multiple sub-channels and in various portions of the first and the second part. Further, various portions of the first part and the second part of the PPDU have identical or different phases with respect to other portions of the PPDU.
US10356780B2 Method and apparatus for transmitting uplink information
The present invention discloses a method and an apparatus for transmitting uplink information. The method relates to a user equipment receives resource configuration indication information and subframe configuration indication information that are sent from a base station, where the resource configuration indication information is used to indicate at least one flexible subframe. The UE determines whether to transmit uplink information in the flexible subframe according to the subframe configuration indication information.
US10356777B2 Frequency hopping in OFDMA wireless networks
Method and systems are disclosed for qualifying a wireless device as frequency hopping device. In some aspects, an access point (AP) may determine a frequency hopping pattern for the wireless device, and then allocate a sequence of unique resource units to the wireless device based on the frequency hopping pattern. Each of the unique resource units include a different set of frequency subcarriers. The AP may receive a series of uplink orthogonal frequency-division multiple access (OFDMA) transmissions from the wireless device on the allocated sequence of unique resource units.
US10356769B2 Terminal device and transmission method
A control unit (208) transmits a response signal on an uplink control channel on the basis of a rule. In the rule, error detection result pattern candidates are associated with multiple resources of the uplink control channel used in the transmission of the response signal and with phase points within each resource, and at least a specific pattern candidate, wherein the pattern for a specific error detection result with respect to downlink data of a first unit band is identical to the error detection result pattern when communication with the base station (100) occurs using only the first unit band, and the error detection results other than the specific error detection result are all NACK or DTX, is associated with the first resource of the multiple resources. In addition, at least the first resource of the multiple resources is arranged within the first unit band.
US10356768B2 Communication control device, communication control method, and terminal device
To enable a reduction in the effect of backhauling on wireless communications in the case of carrier aggregation, provided herein is a communication control device that acquires information about a terminal device that uses one component carrier of a macro cell as a primary component carrier, sets one or more component carriers of a small cell partially or fully overlapping with the macro cell as an additional component carrier to be used additionally by the terminal device, and sets one component carrier among the one or more component carriers as a special component carrier on which the terminal device is able to transmit uplink control information on an uplink control channel, wherein the uplink control information includes at least one of an acknowledgement (ACK) and a negative acknowledgement (NACK) regarding reception of a downlink signal, an uplink scheduling request, or periodically reported channel state information.
US10356767B2 Data and multicast signals in a wireless device and wireless network
A base station transmits, to a wireless device, at least one message comprising configuration parameters of a plurality of cells. The plurality of cells may be grouped into a plurality of physical uplink control channel (PUCCH) groups. The PUCCH groups may comprise: a primary PUCCH group comprising a primary cell with a primary PUCCH; and a secondary PUCCH group comprising: a PUCCH secondary cell with a secondary PUCCH, and a first secondary cell. A state of the PUCCH secondary cell for the wireless device; may be deactivated in response to a deactivation condition for the PUCCH secondary cell being met. Transmission of downlink shared channel transport blocks via the first secondary cell to the wireless device may be stopped in response to deactivation of the PUCCH secondary cell. Transmission of downlink multicast channel transport blocks via the first secondary cell may continue.
US10356764B2 Channelization for uplink transmissions
A method of wireless communication may include transmitting an uplink slot with a first control region, a second control region, and (e.g., optionally) a data region. Each region may include time resources and frequency resources. Transmitting the uplink slot may include transmitting the first control region in an earlier part of the uplink slot and transmitting the second control region (e.g., and the data region) in a later part of the uplink slot. The first control region may include time-critical control information and the second control region may include non-time-critical control information. A receiver receiving the uplink slot may receive the first control region before receiving the data region and the second control region.
US10356763B2 Terminal, base station, communication system, and communication method
Provided is a terminal that performs communication with a base station, in which a Physical Uplink Control Channel is generated by mapping response information to a Physical Uplink Control Channel resource that is determined in accordance with at least a prescribed offset and generates a Physical Uplink Control Channel, in a case where a Physical Downlink Control Channel is detected in a first Enhanced Physical Downlink Control Channel-Physical Resource Block set, and in which a Physical Uplink Control Channel is generated by mapping the response information to a Physical Uplink Control Channel resource that is determined in accordance with at least an offset which is configured individually for every terminal and generates the Physical Uplink Control Channel, in a case where the Physical Downlink Control Channel is detected in a second Enhanced Physical Downlink Control Channel-Physical Resource Block set.
US10356761B2 Techniques for configuring uplink control channel transmissions in a shared radio frequency spectrum band
Uplink control channel transmission in a shared radio frequency spectrum band may be transmitted using different uplink resources UCI based on a format of uplink control information (UCI) to be transmitted in the uplink control channel transmission. Different time resources, frequency resources, or combinations thereof, for the transmission of UCI by a UE may be provided by a base station and selected by the UE based on a UCI format. The resources to be used for UCI transmission may semi-statically configured, or dynamically indicated to a UE. Uplink transmissions may be configured in interlaces of frequency resources, with each interlace having one or more segments, and a base station may configure different segments for transmission of different format UCI. In some cases, different subframes, or different component carriers, may be configured for different formats of UCI.
US10356760B2 Method and apparatus for performing active scanning
Provided is a method and apparatus for performing active scanning in a wireless communication system. The method for performing active scanning in a wireless communication system may comprise the steps of: receiving, from an access point (AP) by a station (STA), a trigger frame including information on a probing duration which allows transmission of a probe request; and transmitting a probe request frame to the AP during the probing duration by the STA.
US10356757B2 Method for transmitting/receiving signal in wireless LAN system and device therefor
A method for a station (STA) not having an association identifier (AID) allocated thereto transmitting a signal in a wireless LAN system, according to one embodiment of the present invention, comprises the steps of: transmitting a first frame through at least one resource among resources indicated by a trigger frame; and receiving a multi-STA block Ack (M-BA) frame as a reply to the first frame, wherein, if in the M-BA frame a MAC address of the STA that is different from a first information is detected from at least a part of a first field reserved for the first information, an N-bit of a second field preceding the first field is set as a temporary AID of the STA.
US10356755B2 Intelligent resource assignment to increase throughput in multiple input multiple output (MIMO) and carrier aggregation (CA) capable devices
Certain aspects of the present disclosure relate to methods and apparatus relating to intelligent resource assignment to increase throughput in LTE multiple input multiple output (MIMO) and carrier aggregation (CA) capable devices. In certain aspects, a MIMO and CA capable wireless communication device communicates with a base station (BS) on multiple component carriers (CCs) through multiple radio frequency (RF) chains. In such aspects, the device tentatively switches one or more first RF chains, not assigned to a first CC of the multiple CCs, to the first CC for evaluating a rank of the first CC. The device then determines that the first CC has a higher rank indication (RI) with the one or more RF chains. The device subsequently evaluates one or more performance factors, in conjunction with the higher rank, based on which the device then additionally assigns one or more second RF chains to the first CC.
US10356751B2 Efficient paging and idle mode wakeup for wireless devices supporting coverage enhanced mode
This disclosure relates to techniques for efficient idle mode wakeup for wireless devices supporting an enhanced coverage mode and a normal coverage mode in a wireless communication system. A wireless device may camp on a cellular base station in idle mode. The wireless device may monitor a control channel associated with the normal coverage mode during a paging occasion. The wireless device may also monitor a control channel associated with the enhanced coverage mode during the paging occasion if a paging indication is not successfully decoded on the control channel associated with the normal coverage mode.
US10356749B2 Method and apparatus for transmitting beam-formed paging based on feedback in wireless communication system
According to the present invention, a user equipment (UE) receives a beam-formed paging message based on a feedback, which is transmitted by the UE to a network. The UE receives, in a first period, a paging indicator via multiple beams from a network node, and selects a beam from the multiple beams. Then, the UE transmits, in a second period, a feedback indicating the selected beam to the network node via the selected beam, and monitors, in a third period, the selected beam to acquire a paging message from the network node.
US10356748B2 Communication system
A communication system is disclosed in which a base station receives, from a core network entity, a paging request for paging an MTC device. The base station determines a paging occasion for sending to said MTC device paging related information, wherein the paging occasion is defined such that it identifies a plurality of subframes in which the paging related information can be sent and repeated. The base station sends (and repeats, as appropriate) the paging related information in the plurality of subframes identified by the paging occasion.
US10356746B2 Method and apparatus for internet service availability notification
Internet Connectivity Services provided by mobile wireless stations deployed in drones, balloons, airplanes etc. may be intermittent and in some cases event-driven, such as in response to emergency and natural disasters. In such deployments, end users of wireless devices may not know that Internet connectivity has become available. Even when the wireless device, such as a smartphone, is able to autonomously attach to the network when Internet connectivity becomes available, end users may not realize that their devices have re-connected to the network. The proposed systems and methods relate to providing Internet service availability notification to end users. The proposed systems and methods collect data related to Internet service availability notifications for analytics.
US10356745B2 Device and/or line event awareness and smart synchronization
Device and/or line event awareness and smart synchronization is described. In at least one example, a related device of a group of related devices may receive a communication notification representative of a communication event. Such communication notifications may enable event awareness for each of the devices in the group of related devices. In an example, the related device may compare data items (e.g., participants, timestamps, etc.) associated with the communication notification with data items associated with entries stored in a local data store. The entries may correspond to communication events associated with at least the related device. Based at least in part on comparing the data items, the related device may determine whether a new entry associated with the communication notification should be added to a local data store or the communication notification should be disregarded as a duplication.
US10356742B2 Location-aware caching in an aerial network
Methods and systems are disclosed herein that may help to provide location-aware caching and/or location-specific service profiles in an aerial-vehicle network. An exemplary method may be carried out by an aerial vehicle that is at a location associated with the first geographic area in an aerial-vehicle network that includes a plurality of defined geographic areas, and may involve: (a) determining that a location-aware cache of an aerial vehicle should be updated with user-data associated with the first geographic area; and (b) in response to determining that the location-aware cache should be updated: (i) sending a location-aware cache-update request; (ii) receiving, as a response to the location-aware cache-update request, user-data that corresponds to the first geographic area; and (iii) storing the user-data that corresponds to the first geographic area in a location-aware cache of the aerial vehicle.
US10356737B2 Cell search procedure frame format
According to some embodiments, a method of synchronizing a wireless device with a network node comprises receiving a radio subframe transmitted from the network node. The MBSFN radio subframe comprises a first Primary Synchronization Signal (PSS) associated with a first Orthogonal Frequency Division Multiplexing (OFDM) symbol and paired with a first Secondary Synchronization Signal (SSS) associated with a second OFDM symbol. The method further comprises detecting the first PSS and detecting the first SSS within the radio subframe. The method determines system information associated with the network node based on the detected PSS and SSS. The radio subframe is transmitted from the network node as a Multimedia Broadcast Multicast Services Single-Frequency Network (MBSFN) subframe.
US10356736B2 Circuit arrangement for clock synchronization
A circuit arrangement may include an analog-to-digital-converter (ADC) configured to convert an analog signal into a digitized signal having an ADC frequency, a decimation circuit configured to provide a first signal having a sampling frequency based on the digitized radio signal having the ADC frequency. The sampling frequency is smaller than the ADC frequency. The circuit arrangement may further include a timer circuit providing a second signal having a timer frequency and a timing control signal to control the timing of the decimation circuit, and a difference determination circuit configured to determine a phase difference between the second signal and the first signal.
US10356720B2 Data communication method between NAN devices operating in power save mode and data communication-performing NAN device operating in power save mode
Disclosed are a data communication method between NAN devices operating in power save mode and a data communication-performing NAN device operating in power save mode. The data communication method between NAN devices operating in power save mode may comprise the steps of: a first NAN device receiving a discovery window cycle information element; on the basis of the window cycle information element, the first NAN device setting a discovery window cycle and a discovery window included in the discovery window cycle; the first NAN device operating on the discovery window in an awake state and receiving, from a second NAN device, a TIM information element containing information on data buffered on the first NAN device; and on the basis of the TIM information element, the first NAN device setting a listening window or a power save window within the discovery window cycle after the discovery window.
US10356716B2 Method and network element for scheduling a communication device
A method performed in a network element provides for scheduling a communication device of a wireless network. The method comprises: estimating a scheduling metric of a first arrived packet at a future time instant t, taking into account time domain restrictions for the communication device that restricts a future scheduling occasion; determining whether the estimated scheduling metric at the future time instant t is within limits of the scheduling metric; calculating, for the case the estimated scheduling metric is within limits of the scheduling metric, a scheduling weight for a packet bundle comprising the first arrived packet and at least one more packet, and else calculating a scheduling weight for the first arrived packet for transmission of the first arrived packet without bundling; and scheduling the communication device according to determined scheduling weight. The disclosure also relates to a corresponding network element, computer program and computer program product.
US10356715B2 Inter base station handover method, radio communication system, DRX control method, base station, and communication terminal
The present invention provides a DRX control method and system in which power consumption of a mobile station can be reduced and an increase in the load of a network can be suppressed. A source base station forwards Dormancy Context, which is information for controlling the activity level of a mobile station that performs inter base station handover, to a target base station and, immediately after the mobile station completes handover, the target base station performs DRX control of the mobile station using the Dormancy Context.
US10356712B2 Method and arrangement for reducing power consumption in a mobile communication network
The invention relates to a method and an arrangement for reducing power consumption of a receiver in a mobile communication network comprising a sender transmitting packet data on a downlink channel to one or more receivers over a radio interface. Inactive time instants and listening time instants are defined according to provided rules. The receiver is arranged to listen for information from the sender during the listening time instants and to sleep during the inactive time instants. Thus, less power will be consumed during the inactive time instants.
US10356709B1 Systems and methods for selecting a donor for a relay wireless device based on feedback
Exemplary embodiments described herein include systems, methods, and nodes for selecting a donor for a relay wireless device using feedback. Signals may be scanned for at a relay wireless device to determine potential donor access nodes. The relay wireless device may communicate with the potential donor access nodes such that a power head room report is generated for each potential donor access node. A donor access node may be selected from among the potential donor access nodes based on the generated power head room reports. Backhaul data may be communicated between the relay wireless device with the selected donor access node.
US10356706B2 Interface selection
A wireless router having a WiFi wireless network and including a small cell for routing LTE cellular data to a mobile network core is configured to monitor connected mobile devices and determine whether each mobile device should be connect to the hub using WiFi or LTE in accordance with the current utilization of the WiFi network and the current utilization of the LTE small cell. Since the small cell data traffic transmitted in a data tunnel to the mobile network core is accessible to the monitor, the network identity information of the device's WiFi interface and the device's LTE interface can be determined by consulting an address mapping store in the cellular mobile network core. Furthermore presence information can be determined by detecting connection and disconnection messages between the mobile device and cellular network core.
US10356704B2 Method, apparatus, and system for collecting information about wireless local area network access point
A method, an apparatus, and a system for collecting information about a WLAN AP are described. The method includes: a user equipment receives WLAN AP request information from a base station in a Minimization of Drive Tests (MDT) measurement configuration process, collects WLAN AP information according to the WLAN AP request information, and sends the WLAN AP information to the base station, wherein the WLAN AP request information is used to request the UE to report WLAN AP information. In the technical solutions provided in the embodiments, by using an MDT measurement configuration process, a UE may collect and report WLAN AP information based on architecture of a mobile communications network. In this way, WLAN AP information can be conveniently collected.
US10356703B2 Dynamic aggression management of cellular connectivity
This disclosure relates to techniques for dynamic selection of connection attempt throttling algorithms based on user context. According to some embodiments, a wireless device may monitor certain current conditions of the UE, such as battery level, user activity level, motion level, and/or other conditions. Depending at least in part on the current conditions of the UE, cellular connection attempt parameters may be selected. In some conditions the cellular connection attempt parameters may be selected such as to allow more aggressive pursuit of cellular connectivity, while in other conditions the cellular connection attempt parameters may be selected such as to allow less aggressive pursuit of cellular connectivity.
US10356700B2 Method and apparatus of scanning in wireless local area network system
A scanning method in a wireless local area network (WLAN) system is provided. The scanning method includes transmitting, by a station, a probe request frame and receiving, by the station, a probe response frame from an access point (AP). The AP determines whether to transmit the probe response frame in response to the probe request frame using information indicated by the probe request frame.
US10356699B2 Cell search in clusters
There is provided mechanisms for cell search in a cluster based communications network. According to one aspect there is provided a method performed by a wireless device camping on or served by a cluster head device associated with a cluster head carrier frequency. According to one aspect there is provided a method performed by a cluster head device associated with a cluster head carrier frequency. A corresponding wireless device, a corresponding cluster head device, and corresponding computer programs and computer program products are also provided.
US10356697B2 Method and apparatus for updating ANDSF policy in wireless communication system
A method and apparatus for updating an access network discovery and selection functions (ANDSF) policy in a wireless communication system is provided. A user equipment (UE) receives the ANDSF policy and radio access network (RAN) assistance information for the ANDSF policy and a RAN rule, and further receives a configuration indicating whether both the ANDSF policy and the RAN rule are utilized for access network selection and traffic routing. Only if the received configuration indicates that the RAN rule is not utilized for the access network selection and traffic routing, the UE updates the ANDSF policy based on the received RAN assistance information, and performs the access network selection and traffic routing based on the received configuration.
US10356693B2 Network resources brokering system and brokering entity
The disclosure relates to a network resources brokering system, comprising: a communication network comprising at least one network resource; and a brokering entity, configured to receive requests from a plurality of network entities for accessing the at least one network resource within a charging period, each request comprising an electronic bid value competing with other network entities for accessing the at least one network resource, wherein the brokering entity is configured to select a network entity from the plurality of network entities, the selected network entity being associated with a bid value fulfilling a selection rule, and to grant the selected network entity access to the at least one network resource within the charging period.
US10356692B2 Beacon placement and distribution
A computer-implemented method includes receiving, by a computing device, information defining a beacon coverage area in which beacon signals transmitted by one or more beacons traverse the beacon coverage area; determining, by the computing device, the beacon coverage area based on the information defining the beacon coverage area; determining, by the computing device, beacon distribution based on the determined beacon coverage area; generating, by the computing device, a report identifying information regarding the beacon distribution; and storing or outputting, by the computing device, the report identifying information regarding the beacon distribution.
US10356691B2 Radio relay
A technique comprising: detecting at a first radio node a first signal indicating the number of hops at which a second radio node that transmitted the first signal first detected a second, earlier signal; and deciding whether to transmit said first signal onwards from said first radio node based at least partly on (i) a direction indicator in said first signal, (ii) a comparison of the respective numbers of hops at which said first and second radio nodes first detected said earlier second signal, and (iii) the result of a search at said first radio node for onwards transmission of said first signal by another radio node in the direction indicated by said hop-count number direction indicator.
US10356689B2 Method and system with separation of session anchor and forwarding anchor
A method for mobility management for a mobile node that establishes a connection with a first network while in a second network and traverses to a third network includes transferring location management information from the second network to the first network. An indirection path from the first network to the third network is established for data packets directed to the mobile node. The data packets directed to the mobile node are transferred using the indirection path without traversing the second network. This allows for the address anchor of the connection to remain at the second network while providing a flow anchor at the first network, which allows a direct flow to the third network.
US10356688B2 Multi-directional relay architecture and apparatus and methods of operation useful in conjunction therewith
A cellular communication system serving at least one mobile communication device, the system including at least one backhauling link provided between a mobile station functionality; and a base station functionality residing in a level below the mobile station functionality.
US10356686B2 Transmission capacity negotiation between base stations in the event of a failed interface to core network for wireless networks
A technique is provided for sending, by a first base station (BS), a data rate test notification to one or more neighbor BSs, performing, by the first BS, a data rate test between the first BS and the core network, receiving, by the first BS, a data rate reply message from one or more neighbor BSs indicating whether or not the data rate test caused a decrease in the data rate available to the neighbor BS, and reducing, by the first BS, an amount of resources available to the first BS for allocation to one or more bearers if one or more of the data rate reply messages indicate that the data rate test caused a decrease in the data rate available to the neighbor BS.
US10356684B2 Method and apparatus for selecting an access point based on direction of movement
A method, system and apparatus for selecting an access point includes detecting a location and direction of motion of a mobile device, detecting a strength of signal from candidate access points and determining a location of such access points based upon at least one of the (i) location and direction of motion of the mobile device, (ii) access point location information known to the mobile device, and (iii) monitoring of the change in detected signal strength from candidate access points that occurs upon the movement of the mobile device. Embodiments of the system and apparatus way include a mobile terminal device or may include such a device and a plurality of access points that provide access to a network, such as a base station or a router that provide access to an enterprise network or a local area network that is connected to the internet.
US10356681B2 Client roaming in a distributed multi-band wireless networking system
Client roaming techniques, such as those set forth in 802.11k, are extended to access point-based client roaming in a distributed multi-band wireless networking system. In particular, access points (APs) implement a series of algorithms that compare signals and make decisions on when to switch a client from one AP to another AP in a distributed multi-band wireless networking system. The invention exploits to advantage the fact that the APs can communicate with each other via the dedicated backhaul.
US10356678B2 Method for acquiring UE capability, terminal, and base station
Embodiments of the present invention provide a method for acquiring a UE capability, a terminal, and a base station. A method for acquiring a UE capability includes: receiving, by a target base station, a handover request sent by a core network device or a source base station, where the handover request carries first UE capability information; and if the first UE capability information indicates an incomplete capability of a UE, after the UE is handed over to the target base station, the target base station determines, according to the first UE capability information, whether to acquire a complete capability of the UE.
US10356671B2 LAA cell configuration between base stations
A first base station transmits to a second base station, cell configuration parameters of one or more cells of the first base station. The cell configuration parameters comprise: at least one first information element (IE) indicating a first identifier of a first cell of the one or more cells; at least one second IE indicating that the first cell is a licensed assisted access (LAA) cell; and at least one third IE indicating one or more configuration parameters of frame structure Type 3 of the LAA cell. The first base station receives from the second base station, a handover request message for a first wireless device. The handover request message is configured based on the one or more configuration parameters of frame structure Type 3 of the LAA cell.
US10356670B2 Deriving a WLAN security context from a WWAN security context
Techniques for deriving a WLAN security context from an existing WWAN security context are provided. According to certain aspects, a user equipment (UE) establishes a secure connection with a wireless wide area network (WWAN). The UE may receive from the WWAN an indication of a wireless local area network (WLAN) for which to derive a security context. The UE then derives the security context for the WLAN, based on a security context for the WWAN obtained while establishing the secure connection with the WWAN and establishes a secure connection with the WLAN using the derived security context for the WLAN. This permits the UE to establish a Robust Security Network Association (RSNA) with the WLAN while avoiding lengthy authentication procedures with an AAA server, thus speeding up the association process.
US10356669B2 System and method of providing calling based service to a CSFB device from a PS network
Systems and methods may provide at least one service to a user equipment in an IP network subsystem supporting packet based services, wherein the user equipment is operating in a voice centric mode. Embodiments may receive a broadcast of at least one information of the IP network subsystem through at least one system information message, determine a network capability information at the user equipment based on the at least one information of the IP network subsystem, switch the user equipment from the voice centric mode to a data centric mode, wherein in the data centric mode, the user equipment is subscribed to receive the packet based services, latch the user equipment with the IP network subsystem when one of an over the top and a rich communication service allows the latching, and receive the at least one service at the user equipment via one of the over-the-top and the rich communication services.
US10356667B2 User equipment handover method, and base station
Embodiments of the present invention provide a method. When a target base station determines that the UE needs to be handed over from a source base station to a target base station and needs to perform a handover between a unicast bearer and a multicast/multicast bearer; because a progress of sending a data packet by using a target bearer may be slower than a progress of sending a data packet by using an original bearer, the target base station receives a data packet sent by using the original bearer and a data packet sent by using the target bearer, and when it is determined that a progress of receiving the data packet is faster than or equal to a progress of receiving the data packet by the target base station by using the target bearer, the target base station hands over the UE to the target bearer.
US10356665B2 Source base station gateway (GW) for releasing resources associated with a mobile device
A communication system is described in which a handover procedure is provided to allow a mobile device to transfer from a home base station connected to a core network via a home base station gateway to another base station not coupled via the home base station gateway. A novel extension to the handover procedure is provided in which the home base station gateway is informed of the transfer of the mobile device, allowing context and resources assigned to the mobile device at the base station gateway to be released.
US10356654B2 Fair distribution of radio resources between guaranteed bit rate (GBR) and non-GBR data bearers
User equipments (UEs) may be scheduled by determining relative priorities of data radio bearers (DRBs), each DRB associated with a respective UE. A limit is established dividing radio resources available for allocation in the cell during a scheduling period into at least a first limited portion and a second remaining portion. According to the determined relative priorities: a) up to the first limited portion of the radio resources are allocated to only the DRBs that have a guaranteed bit rate (GBR), and thereafter b) the second remaining portion of the radio resources are allocated to only the DRBs which have not been fully allocated from the first limited portion. Schedules indicating this allocation are transmitted to the respective UEs. In carrier aggregation where each carrier aggregated cells has a respective plurality of DRBs, relative priorities for each respective plurality of DRBs are determined for each carrier aggregated cell.
US10356650B2 Method, system, device, and program for remotely communicating with and controlling laundry units
A system is provided for remotely communicating with one or more cleaning units, each including a control unit for operating the cleaning unit, and a first low data rate device coupled to the control unit. A gateway unit nearby each of the cleaning units includes a Wi-Fi protocol device and a second low data rate device coupled to the Wi-Fi protocol device. An internet connected device is wirelessly coupled to the WiFi protocol device, and the first low data rate device is wirelessly coupled to the second low data rate device. A data transfer rate of the first and second low data rate devices is substantially lower than a data transfer rate of the WiFi protocol device.
US10356648B2 Mobile communication method, user terminal, and processor
A mobile communication method, user equipment, and apparatus includes receiving Minimization of Drive Tests (MDT) configuration message from a base station including a packet delay threshold, measuring packet delay in communication between the user equipment and the base station for each of a plurality of service class identifiers (QCIs), and transmitting an MDT report to the base station. The transmitted report includes a QCI and a measurement result based on the measured packet delay of the QCI for the plurality of QCIs for which the measured packet delay exceeds the packet delay threshold, and not does not include a QCI of the plurality of QCIs for which the measured packet delay does not exceed the packet delay threshold.
US10356645B2 Method for radio resource measurement in wireless access system supporting carrier aggregation, and apparatus supporting same
The present invention relates to methods for making radio resource measurements in synchronized cells when quasi co-location is applied, and to apparatuses supporting same. A method for a terminal for making radio resource measurements (RRM) in a wireless access system according to one embodiment of the present invention may comprise the steps of: receiving an upper level signal comprising a reference signal for channel state information (CSI-RS) of a first cell, and quasi co-location (QCL) information for a cell-specific reference signal (CRS) and/or CSI-RS of a second cell; receiving the CRS and/or CSI-RS of the second cell on the basis of the QCL information; and measuring a first RRM for the first cell by means of the CRS and/or the CSI-RS of the second cell.
US10356644B2 Base station, mobile station, reference signal transmission method, and channel quality measurement method
A base station that communicates with a mobile station by using a plurality of antenna ports includes a mapping information communication unit configured to generate mapping of reference signals for measuring channel state information of the antenna ports. The base station applies identical mapping of the reference signals for measuring the channel state information to antenna ports included in any one group of the plurality of groups, while applying code division multiplexing to the reference signals for measuring the channel state information for the antenna ports. The base station applies different mappings of the reference signals for measuring the channel state information and communicates information indicating the generated mapping to the mobile station. The base station also includes a multiplexer to multiplex the reference signals in accordance with the generated mapping and a transmitter to transmit the reference signals for measuring the channel state information.
US10356641B2 Radio link reporting using multiple symbol sequences
The present disclosure relates to radio link reporting in mobile communications. More specifically, the proposed technique relates to radio link reporting using multiple reference sequences to represent one selected radio link. The disclosure related to a method for use in a wireless device, for radio link reporting. The method comprises obtaining a radio link reporting model. The radio link reporting model defines how to represent one radio link from a plurality of candidate radio links, using two or more symbol sequences from a set of constituent symbol sequences. The method further comprises determining, based on the radio link reporting model, how to represent a selected radio link, from the plurality of candidate radio links, using two or more of the symbol sequences from the set of constituent symbol sequences, and transmitting the two or more symbol sequences to a network node.
US10356628B2 Communication control apparatus, communication control method, program, and terminal apparatus
Provided is a communication control apparatus including: a selection unit that uses information related to one or more terminal apparatuses operable as an access point for a small cell to select a protection target cell to be protected from interference caused by a new small cell newly configured, among one or more existing cells; and a control unit that gives an instruction of an operation of the new small cell to the at least one terminal apparatus existing at a position determined in a manner that interference to each of the protection target cells selected by the selection unit does not exceed an allowable level.
US10356627B2 Joint scheduler for integrated Wi-Fi and LTE-U wireless access point
An access point (AP) transmits Wi-Fi transmit frames according to a Wi-Fi protocol and Long-Term Evolution-Unlicensed (LTE-U) transmit frames according to an LTE-U protocol in a shared channel bandwidth that encompasses unlicensed channel bandwidth associated with the LTE-U protocol. The AP assigns a Wi-Fi access category to each Wi-Fi transmit frame and assigns to each LTE-U transmit frame an LTE-U access category. The AP schedules Wi-Fi and LTE-U transmit opportunities for the Wi-Fi transmit frames and the LTE-U transmit frames, respectively, in the shared channel bandwidth based on the Wi-Fi and LTE-U access categories. The scheduling includes, for each scheduled LTE-U transmit opportunity: constructing a Wi-Fi quiet message commanding Wi-Fi clients of the AP not to transmit in the shared channel bandwidth during the LTE-U transmit opportunity; and scheduling the Wi-Fi quiet message for transmission to the Wi-Fi clients.
US10356621B2 Browser plug-in for secure web access
Methods, systems, and computer-readable media for a browser plug-in for accessing hosted websites and web applications are presented. The browser plug-in executing within a user web browser application may query a beacon to determine that the user web browser application is executing outside of the secure network. The browser plug-in may receive a request comprising an internal URL for a website executing within the secure network. The browser plug-in may identify one or more policies for the website and use the one or more policies to redirect the user web browser application from the internal URL to an external URL for a hosted web browser application executing within the secure network. As a result, the hosted web browser application may be navigated to the website, and a client agent executing within the user web browser application may present the hosted web browser application.
US10356619B2 Access through non-3GPP access networks
A user equipment receives an Extensible Authentication Protocol Authentication and Key Agreement Prime (EAP AKA′) message, from an authentication server related to the user equipment, in an authentication procedure being part of setting up a connection from the user equipment through an access network. The user equipment sets up an IP Security tunnel between the user equipment and an evolved Packet Data Gateway responsive to the EAP AKA′ message indicating that the access network is untrusted.
US10356616B2 Identifying external devices using a wireless network associated with a vehicle
Examples of techniques for identifying external devices using a wireless network associated with a vehicle are disclosed. In one example implementation, a method includes initializing, by a processing system, an unsecure wireless network identified by a service set identifier (SSID). The method further includes receiving, by the processing system, a safety message from an external device external to a vehicle. The method further includes processing, by the processing system, the safety message to determine a location and a movement vector of the external device without performing a dynamic internet protocol address allocation to the external device. The method further includes alerting, by the processing system, an operator of the vehicle of the location and the movement vector of the external device.
US10356615B2 Method and apparatus for accessing wireless local area network
A method and an apparatus are provided for accessing a wireless LAN. The method includes: accessing a first wireless LAN generated by a routing device when a smart device is in a station mode, in which the access permission of the first wireless LAN is restricted such that accessing other addresses except for that of a target server for the first wireless LAN is forbidden; receiving an encryption protocol packet including verification information sent by the routing device when it is determined that the smart device is a trusted device by the routing device; receiving by the smart device a decrypting information sent by the target server, and performing a decryption on the encryption protocol packet according to the decrypting information to obtain verification information, and accessing a second wireless LAN according to the verification information, in which the second wireless LAN has an unlimited access permission.
US10356612B2 Method of authenticating a terminal by a gateway of an internal network protected by an access security entity providing secure access
One embodiment is an authentication method comprising on receiving a request from the web browser of the terminal, the request including a user identifier, obtaining authentication data that is associated with the user identifier and that is stored in a database of the internal network, configuring a proxy server authorizing access via the access security entity to the internal network for a determined set of connection parameters, generating a first application from the connection parameters of the set, which application is protected using at least one determined portion of the authentication data and being configured to, on being executed by the web browser, set up a connection between the terminal and the proxy server using the parameters, this being done in response to the at least determined portion of the authentication data being supplied and transmitting the first application to the web browser of the terminal.
US10356602B2 Method, device, and system for dynamically binding a smart card
Disclosed is a smart card dynamic binding method, herein, a UICC is provided with a first basic file and a second basic file, and before selecting an application, a USIM sets a PIN to a blocked state, instructs a terminal that a USIM service table supports an additional terminal profile, and receives a profile download instruction; after determining that the terminal supports a provide local information command, the USIM sends a proactive provide local information command to the terminal; the UICC receives a terminal response including an IMEI of the terminal, matches the IMEI number with the IMEI number in the first basic file; if the matching is successful, sets a status flag of binding check success into the second basic file; starts a USIM initialization process, sets the PIN to an unblocked status and a disabled status; also disclosed is a smart card dynamic binding device and system.
US10356599B2 Method and apparatus for creating and using a roaming list based on a user roaming plan
A server of a wireless operator creates a roaming list based on a user's roaming plan and sends the roaming list to the user's wireless device. The roaming list includes a list of public land mobile networks (PLMNs). When the user travels away from their home wireless network to another geographic area, the wireless device scans based on the roaming list for radio signals. The roaming list contributes to user satisfaction because timely attachment to a radio network while away from home occurs efficiently since the wireless operator creates the roaming list based on both i) roaming agreements that the wireless operator is a party to with other wireless operators, ii) the user's roaming plan, iii) the radio access technology (RAT) capabilities of the wireless device and iv) the RAT capabilities of other wireless operators in particular geographic regions.
US10356598B2 Mobility management method, apparatus, and system
Embodiments of the present disclosure provide a mobility management method, apparatus, and system. An HA-C sends a first BA message to an MN, where the first BA message includes an address of a first HA-U; and the HA-C sends a configuration message to the first HA-U, where the configuration message includes an HoA and a CoA that are of the MN, so that the first HA-U performs tunnel communication with the MN according to the configuration message. In this way, an original proxy server or an original gateway completes only tunnel communication with the MN, and a newly-added proxy server completes control signaling interaction with a BU, thereby reducing load of the original proxy server or the original gateway, and resolving a prior-art problem that load of a proxy server or a gateway is relatively heavy.
US10356593B2 Method and apparatus for performing device to device communication in wireless communication system
This specification provides a method for performing a discovery procedure in a wireless communication system supporting device to device (D2D) communication. The method is performed by first user equipment and includes monitoring a discovery resource region, selecting a discovery resource for transmitting a discovery message in the discovery resource region, and transmitting the discovery message to second user equipment through the selected discovery resource. The selected discovery resource includes a discovery resource having a received energy level corresponding to a threshold value or less or a threshold value or higher.
US10356592B2 Reception apparatus, reception method, transmission apparatus, and transmission method
There is provided a reception apparatus including a first acquisition unit which acquires, preceding text format second signaling data to be transmitted in a lower-level layer than an IP layer in a hierarchy of a protocol of an IP transmission system and containing control information independent of a service identified by an IP address, binary format first signaling data containing a flag indicating whether the second signaling data exists in digital broadcast using the IP transmission system, a second acquisition unit which acquires the second signaling data on the basis of the first signaling data, and a control unit which controls operation of the units which perform various types of processing on the basis of the second signaling data. The present technology can be applied to, for example, a television receiver.
US10356589B2 Real-time over the top 9-1-1 caller location data
Described herein are systems and methods for determining and managing the location of a calling device during an emergency call. A computing device at a data store establishes a connection with a computing device at a public safety access point (PSAP). The connection is established upon receipt of an emergency call at the computing device at the PSAP from a calling device via a first communications channel. The calling device is associated with a unique identifier. The computing device at the data store receives location data for the calling device, where the calling device streams the location data to the data store via a second communications channel upon initiation of the emergency call. The computing device at the data store makes the location data for the calling device available to the computing device at the PSAP using the unique identifier.
US10356587B2 Wearable device as service enabler
A wearable device, such as a smartwatch, may be used to enable switching of network services between endpoints. The switching of network services may include transferring the telephone number associated with a user's account to a particular active device, selected from a number of possible devices, of the user. The switching may be based on a number of factors and coordinated through the wearable device. The factors may include, for example, the location of the user, the location of the user relative to the user's endpoints, user provided priority information, and/or other user-specified profile information relating to endpoint preferences.
US10356585B2 Method and system for broadband near-field communication utilizing full spectrum capture (FSC) supporting ranging
A wireless communication device (WCD) generates and transmits wireless broadband signals (WBS) at a power level that is below a spurious emissions mask such that the transmitted WBS occupy a designated frequency spectrum band. The WCD transmits duty cycle bursts of the WBS and determines range, position and/or movement based on the transmitted burst of the WBS. A bandwidth of the wireless broadband signals may occupy approximately 800 MHz within a range of 0 Hz to 1 GHz. The transmit power utilized for transmitting the WBS may be spread over a bandwidth of approximately 300 MHz within the 800 MHz bandwidth. The spreading results in a power spectral density of the transmitted WBS approximating thermal noise at a distance of approximately 3 meters. A course range may be determined utilizing wireless signals other than the transmitted bursts and a fine range may be determined utilizing the transmitted bursts.
US10356583B2 Management of wireless devices in limited radio coverage
A mechanism is described herein for enhancing the radio coverage for a wireless device based on an exchange of uplink and downlink radio condition information, referred to as uplink and downlink Radio Coverage Category (RCC) values, between the wireless device and a network (e.g., a Radio Access Network (RAN) node, Core Network (CN) node) for use in data transmission (e.g., control plane related signaling or user plane related payload transmission).
US10356580B2 Configuration of a device
The invention relates to a method for configuring a device equipped with a subscriber identity module in a mesh network environment. The device is configured retrieve at least one first piece of configuration information from at least one other device in the same mesh network and configure itself at least partly on the basis of the retrieved configuration information. Further, the device is configured to establish a connection to a network node, to indicate presence of the device in the mesh network, and to retrieve at least one second piece of configuration information. Finally, the device is arranged to configure itself on the basis of the retrieved at least one second piece of configuration information received from the network node.
US10356579B2 Methods and apparatus to credit usage of mobile devices
Methods, apparatus, systems and articles of manufacture to monitor mobile internet usage are disclosed. An example method includes identifying a first application associated with a first request, determining that the first application is operating in a background mode, and crediting the first application as a background application based on determining that the first application is operating in the background mode.
US10356574B1 Augmented reality identification of subscribers
Systems and methods are provided for identifying subscribers and/or content creators to each other while attending a real-world/live event. The real-world/live event may be in furtherance of content creation or in furtherance of providing preferential access to subscribers. Identification in the case of subscribers can be based upon subscribership information, commonality of one or more aspects of the subscribers and/or the content creators. For example, a subscriber may be identified with a level of prominence commensurate with the level at which he/she subscribers to a content creator to. Notifications and/or recommendations may be presented in an augmented reality experience along with augmented reality identifications of subscribers and/or content creators.
US10356569B2 System and method for efficient short message service delivery using private subscriber identity information
A device may receive, from a subscriber identity module (SIM) over-the-air (OTA) (SIM OTA) device, a short message peer-to-peer (SMPP) message. The SMPP message including an international mobile subscriber identity (IMSI) associated with a user device. The SMPP message being associated with modifying a universal integrated circuit card (UICC) of the user device. The device may determine, using the IMSI associated with the user device, a network device to which the user device is connected. The device may provide, to the network device, a short message service (SMS) message associated with modifying the UICC of the user device to permit the UICC of the user device to be modified.
US10356561B2 Tracking a person in a group of people
A method and apparatus for tracking a person in a group of people. An example method includes establishing an ad-hoc network between mobile devices for each of the people in the group. A distance from a mobile device for a person in the group is determined to a mobile device for a group leader, based at least in part, on a number of hops between the mobile device for the person and mobile devices for other people in the group to reach the mobile device for the group leader. A direction to the mobile device for the group leader is determined, based at least in part, on the number of hops to reach the mobile device for the group leader by a number of paths.
US10356560B2 Indication direction-based instruction transmission method and apparatus, smart device and storage medium
Disclosed are an indication direction-based instruction transmission method and apparatus, a smart device and a storage medium. According to the method, after a first smart device receives a first instruction, a current orientation of a set orientation on the first smart device is determined. It is detected whether there is at least one second smart device in the current orientation or not, and a first detection result is generated. When the first detection result represents that there is at least one second smart device in the current orientation, the first instruction is sent to at least one second smart device in the detected at least one second smart device to enable the at least one second smart device receiving the first instruction to execute the first instruction.
US10356557B1 Magnetic landmark method and system for detecting in-building (local venue) threshold
A method and system for detecting an indoor threshold transition in a positioning state. The method may be executable using one or more processors and comprises, upon detecting a pattern of magnetic anomaly characteristics associated with a sequence of position changes of the mobile device, extracting the pattern, comparing the extracted pattern with a stored magnetic signature associated with the indoor threshold, and based on the comparing, inferring that the mobile device is one of transitioning in position and has transitioned in position across the indoor threshold.
US10356553B2 Precise indoor localization and tracking of electronic devices
Methods and devices useful in performing precise indoor localization and tracking are provided. By way of example, a method includes locating and tracking, via a first wireless electronic device, a plurality of other wireless electronic devices within an indoor environment. The method also includes performing front-back detection, performing stationary node detection, performing angle of arrival (AoA) error correction, and performing field of view (FOV) filtering. Performing indoor localization and tracking of the plurality of other wireless electronic devices includes providing an indication of a physical location of the plurality of other wireless electronic devices within the indoor environment.
US10356546B2 Filter generation device, filter generation method, and sound localization method
A filter generation device includes left and right speakers, left and right microphones, and a processor that generates filters in accordance with transfer characteristics from the left and right speakers to the left and right microphones based on sound pickup signals. The processor includes a direct sound arrival time search unit that searches for a direct sound arrival time by using a time at which an absolute value of an amplitude reaches its maximum, a left and right direct sound determination unit that determines whether signs of amplitudes at the direct sound arrival time match, an error correction unit that, when the signs do not match, corrects cutout timing so that the direct sound arrival times coincide, and a waveform cutout unit that cuts out the transfer characteristics.
US10356540B2 Lifetime of an audio playback device with changed signal processing settings
A first lifetime estimate is determined for a first acoustic component of a first audio playback device configured with first signal processing settings. A second audio playback device is configured with second signal processing settings. A second lifetime estimate is determined for a second acoustic component of the second audio playback device configured with the second signal processing settings, where the second lifetime estimate is determined based on first lifetime estimate and where the first acoustic component is substantially similar to the second acoustic component.
US10356534B2 Apparatus and method for controlling the dynamic compressor and method for determining amplification values for a dynamic compressor
An apparatus for controlling a dynamic compressor of a hearing aid includes a combination signal analyzer for determining the binaural similarity of a left and right audio signal and an amplification adjuster for providing an amplification value for a band of the left or right audio signal in dependence on the binaural similarity and a level of the left or right audio signal in the band.
US10356529B2 Film speaker
A film speaker includes a metal foil; a diaphragm apart from and opposed to the metal foil; an elastomer for supporting the diaphragm; and a voice coil disposed on the metal foil for producing magnetic field. The diaphragm includes a substrate layer and a magnetic material layer attached to a surface of the substrate layer for interacting with a magnetic field produced by the voice coil so as to drive the diaphragm to vibrate for generating sound.
US10356528B2 Enhancing the reproduction of multiple audio channels
This invention relates to the field of multichannel audio. More particularly, the invention relates to a method for the provision of audio channels suitable for application to loudspeakers located above conventional front loudspeakers.
US10356526B2 Computers, methods for controlling a computer, and computer-readable media
According to various embodiments, a computer may be provided. The computer may include: an internal speaker; an interface configured to provide information for audio output to an external speaker; an audio playback circuit configured to provide audio information to at least one of the internal speaker or the external speaker, wherein the audio information includes information for a plurality of channels; a determination circuit configured to determine whether an external speaker is connected to the interface; and a controller configured to control the internal speaker to output audio information related to all channels of the plurality of channels when the determination circuit detects that an external speaker is not connected to the interface, and to control the internal speaker to output audio information related to a first subset of channels of the plurality of channels and to control the interface so that the external speaker outputs a second subset of channels of the plurality of channels when the determination circuit detects that an external speaker is connected to the interface. According to various embodiments the audio may be processed by a custom HRTF and or DSP in order to improve audio fidelity and user experience.
US10356524B2 User experience oriented audio signal processing
Example embodiments disclosed herein relate to user experience oriented audio signal processing. There is provided a method for user experience oriented audio signal processing. The method includes obtaining a first audio signal from an audio sensor of an electronic device; computing, based on the first audio signal, a compensation factor for an acoustic path from the electronic device to a listener and applying the compensation factor to a second audio signal outputted from the electronic device. Corresponding system and computer program products are disclosed.
US10356523B2 Distributed mode loudspeaker actuator including patterned electrodes
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for selecting distributed mode loudspeaker electrodes using an output frequency. One of the methods includes determining, for a piezoelectric transducer, a subset of frequencies, from a range of frequencies, at which to output a sound; selecting, based on the subset of frequencies, one or more electrode pairs from two or more electrode pairs included in the piezoelectric transducer to generate the sound; and providing, by a drive module connected to each of the two or more electrode pairs, current to each of the selected one or more electrode pairs to cause the piezoelectric transducer to generate a force that, when provided to a load, causes the load to generate the sound within the subset of frequencies.
US10356519B2 Audio monitor signal interception device
The present disclosure generally provides an apparatus and method of providing a performer with a desired combined mix of one or more performer's voices, instruments and/or music tracks with minimal or no overall effect on the setup of the sound system in a venue, such as a concert venue, recording studio or other type of musical gathering in which the performer is performing. The disclosure provided herein generally includes the use of an audio signal intercepting device that is inserted within and/or coupled to a portion of a sound system at a venue to provide the performer with a desired custom monitor mix of one or more performer's voices, instruments and/or music tracks.
US10356517B2 Blended passive microphone
A blended passive microphone includes a dynamic first microphone, a dynamic second microphone, and a blending circuit adjusting outputs of the dynamic first microphone and the dynamic second microphone.
US10356506B2 Portable sound equipment
A portable sound equipment comprising a neckband wire configured to wrap a predetermined region of a user's neck, a main body coupled to both ends of the neckband wire and configured to form an electric control unit, a first button hole configured to form an open portion in the main body; a first button exposed outside via the first buttonhole, a side case configured to cover a first area of the main body which includes the first button hole, and a drainage groove provide in the first area along a circumference of the first button hole and forming a step with an outer surface of the main body is provided, so as to enhance the waterproof structure and realize the slim design and light weight.
US10356500B2 Electronic device including speaker
An electronic device is disclosed. The electronic device includes a housing, a display, at least one through-hole, a speaker module, and an internal structure. The housing includes a front plate, a rear plate, and a side member. The display and the speaker module are disposed between the front plate and the rear plate. The through-hole is formed through the front plate between a portion of the side member and the display. The speaker module includes an acoustic generation surface facing the front plate near the through-hole. The internal structure is disposed between the front plate and the acoustic generation surface. The internal structure and the acoustic generation surface form a space, acoustically connected to the through-hole. The internal structure includes a surface facing the acoustic generation surface. The surface of the internal structure includes a plurality of areas, each with a different clearance from the acoustic generation surface.
US10356492B2 Video management
The disclosure relates to a method of processing a sequence of image frames to reduce its length. One implementation may involve extracting coefficients (e.g., Discrete Cosine Transform coefficients) from components of individual frames, and comparing the resulting coefficients for sequential frames to identify frames having the least change from a prior frame. Also, scene change values for each frame may be calculated and placed in a sorted list to facilitate identification of frames for removal. Frame removal may be conducted in rounds, where a group of pictures (GOP) may only have one frame removed for any given round.
US10356485B2 Methods and apparatus to calculate granular data of a region based on another region for media audience measurement
Methods and apparatus to calculate granular data of a region based on another region for media audience measurement are disclosed. An example method for calculating, via a processor, granular data of a region includes determining aggregate behavioral data associated with a media audience measurement of a target region. The example method includes determining, via the processor, aggregate demographics data of the target region. The example method includes determining, via the processor, granular data of a source region. The example method includes calculating, via the processor, granular data of the target region to measure a media audience of the target region by apportioning the aggregate demographics data and the aggregate behavioral data of the target region based on the granular data of the source region.
US10356484B2 Data transmitting apparatus, data receiving apparatus, data transceiving system, method for transmitting data, and method for receiving data
A data transmitting apparatus is provided. The data transmitting apparatus includes a packet generator configured to generate a packet including a first sub packet and a second sub packet, and a transmitter configured to transmit the generated packet to a data receiving apparatus, and the first sub packet and the second sub packet include different audio data related to a first content.
US10356483B2 System and method to transmit data packets via a cellular network
A method includes receiving a media stream at a media device and converting, at the media device, the media stream into data packets. The method includes initiating, with the media device, end-to-end connections between the media device and a receiving device via a plurality of cellular network and determining, at the media device, a quality of service factor for each cellular network of the plurality of cellular networks. The method includes selecting, at the media device, a single cellular network of the plurality of cellular networks based on the quality of service factor for each cellular network of the plurality of cellular networks. The method also includes transmitting the data packets from the media device via the single cellular network to the receiving device.
US10356478B2 Systems and methods for spotted advertising and control of corresponding user interfaces and transactions via user receiving devices and mobile devices
A user receiving device including at least one transceiver module, an output module, and a control module. The at least one transceiver module is configured to receive metadata and a program or video from a first backend device. The metadata indicates where in the program or video a spotted ad is included. The output module is configured to display the program or video on a display. The display is connected to the user receiving device. The at least one transceiver module is configured to receive a request signal from a mobile device. The request signal indicates a viewer of the video has detected the spotted ad. The control module is configured to, based on the request signal, save information pertaining to the request signal, open a dialog window or initiate a survey.
US10356470B2 Methods and apparatus to measure audience composition and recruit audience measurement panelists
Methods and apparatus to measure audience composition and recruit audience measurement panelists are disclosed. An example media device includes a processor and memory including machine readable instructions that, when executed, cause the processor to detect a first code embedded in a video stream of media being presented by the media device. The first code references first audience measurement data to identify the media. The instructions cause the processor to, after detection of the first code, provide a request for an audience member to join an audience measurement panel, and after receipt of a response to the request, provide the audience member with a second code. The second code includes information that, when the second code is scanned with a portable device other than the media device, is to direct the portable device to a website to provide additional audience measurement data.
US10356466B1 Providing selectable content creator controls in conjunction with sponsored media content items
Systems and methods are disclosed for providing selectable content creator controls in conjunction with sponsored media content items. A method includes receiving a media content item of a first user of a content sharing platform, wherein the media content item reflects a positive review of a product of a second user of the content sharing platform, and providing the media content item of the first user for presentation to the second user. The method further includes receiving a selection of the media content item by the second user, the selection of the media content item indicating a request of the second user to sponsor a presentation of the media items to users of the content sharing platform to promote the product of the second user, creating a media player interface comprising the media content item and a control selectable to view information promoting additional media content items of the first user, and providing the media player interface for presentation to a third user of the content sharing platform.
US10356465B2 Video system demonstration
A television demonstration method involves providing a television display and a camera; at a computer processor, receiving a video image from the camera, the computer processor capturing the video image from the camera to determine if the viewer makes a predetermined gesture; and retrieving and playing a specified video segment on the display associated with the gesture in response to determining that the viewer has made the predetermined gesture. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
US10356464B2 Method and systems for using a second screen device for interacting with a set top box to enhance a user experience
A system and method for displaying data related to a content displayed through a set top box includes a second screen device generating a content information request signal requesting data corresponding to the content, communicates the content information request signal to the set top box. The set top box communicates a content information signal to the second screen device comprising a content identifier. The second screen device generates a request for related data signal corresponding to the content using the content identifier, communicates the request for related data signal through a network, receives aggregated related content data corresponding to the content from a data services center and displays the aggregated related content data.
US10356462B1 Recommending a composite channel
Recommending channels is disclosed. A method for recommending a channel includes identifying multiple component channels of a content platform. The method further includes generating a user interest score for the user for each of the component channels. The method further includes defining a composite channel that includes a subset of the component channels. The method further includes providing a recommendation to the user to subscribe to the composite channel.
US10356455B2 Methods and apparatus to measure exposure to streaming media
Methods and apparatus to measure exposure to streaming media are disclosed. An example method includes detecting metadata associated with streaming media presented at a client device. Data is extracted from a first field of the metadata. The data from the first field of the metadata is processed to generate a first request directed to a first internet domain, the first internet domain based on the data, the first request including a media identifier from a second field of the metadata, the second field of the metadata separate from the first field of the metadata, the media identifier identifying the streaming media. In response to the detection of the metadata, the first request is sent from the client device to the first internet domain.
US10356447B2 Methods and systems for determining a video player playback position
Systems and methods enable the determination of a playback position of a video player. A request is received, at a system over a network from a user device, for an item of video content. Interstitial content is received. The interstitial content is segmented into segments and the segments are encrypted. A given decryption key is associated with a respective locator, such as a URL. A playlist manifest file is generated that includes locators corresponding to segments of the requested item of video content, segments of the interstitial content, and decryption keys for respective encrypted interstitial segments. The generated playlist manifest file is transmitted to the user device. A request for a first decryption key for an encrypted first interstitial segment is received, and based on the request, a playback position of the video player is determined. A corresponding message, indicating the playback position, may be transmitted to a remote destination.
US10356444B2 Method and apparatus for encoding and decoding high dynamic range (HDR) videos
To preserve backward compatibility with a non-HDR device or service, an HDR picture may be represented using a modulation value and an SDR picture representative of the HDR picture. The modulation value and the SDR picture can then be encoded into the bitstream. At the receiving side, the modulation value and the SDR picture can be decoded. Based on the modulation value, the SDR picture can be mapped to a decoded HDR picture. For a non-HDR device or service, the modulation value information may be discarded and only the SDR picture is decoded. In particular, the modulation value may be implicitly signaled, using quad-tree representation information, intra coding information, inter partition mode information or motion vector residual information.
US10356443B2 Image compression method allowing a set compression quality to be obtained
An image compression method comprises the following steps applied to at least one image: decorrelating the image by applying thereto a mathematical transform to obtain a set of coefficients, decomposing the image into blocks and, for each block of the image, quantizing the coefficients using a dead-zone uniform scalar quantizer having a semi-dead zone of size T and a quantization step size Δ, and coding the quantized coefficients, the size T of the semi-dead zone of the scalar quantizer being determined by minimizing the difference between an estimated quantization distortion D(T), dependent at least on size T, and a target quantization distortion Dc.
US10356442B2 Image processing apparatus and method
The present disclosure relates to an image processing apparatus and a method that can more easily improve encoding efficiency. A packing processing unit configured to perform packing processing of rearranging pixel data of RAW data that is image data before demosaicing processing is performed according to the degree of correlation, and an encoding unit configured to encode the RAW data subjected to the packing processing by the packing processing unit are included. The present disclosure can be applied to image processing apparatuses such as an image encoding device that encodes the RAW data and an image decoding device that decodes encoded data that is encoded RAW data.
US10356441B2 Method and apparatus for detecting quality defects in a video bitstream
There is provided an apparatus for detecting a quality defect in a video sequence, the apparatus comprising: a receiver arranged to receive a video bitstream representing a video sequence; and a defect module arranged to determine a measure of quantization parameter for each picture of the video sequence, the defect module further arranged to identify a quality defect when an abrupt change in the measure of quantization parameter occurs.
US10356440B2 Scalable transform hardware architecture with improved transpose buffer
As the quality and quantity of shared video content increases, video encoding standards and techniques are being developed and improved to reduce bandwidth consumption over telecommunication and other networks. One such technique for compressing videos involves transforming image data into an alternate, encoding-friendly domain (e.g., by a two-dimensional discrete cosine transform). Transform modules may be implemented to perform these transformations, which may occur during both video encoding and decoding processes. Provided are exemplary techniques for improving the efficiency and performance of transform module implementations.
US10356437B2 Moving image encoding apparatus including padding processor for adding padding data to moving image and operation method thereof
A moving image encoding apparatus executes moving image encoding of a syntax element relating to a moving image signal VS to form an encoded bitstream CVBS. Padding processing of adding padding processing data PD to the moving image signal VS is executed prior to the moving image encoding. Then it is determined whether the encoded block of the syntax element belongs to the moving image signal VS or the padding processing data PD. In the case that the encoded block belongs to the former, an encoded bitstream having a large code amount is formed. In the case where the encoded block belongs to the latter, an encoded bitstream having a small code amount is formed.
US10356432B2 Palette predictor initialization and merge for video coding
A device for decoding video data includes a memory configured to store the video data; and one or more processors configured to receive, in a picture parameter set (PPS), a first syntax element indicating that a palette predictor is to be generated using PPS-level palette predictor initializers; receive, in the PPS, a second syntax element indicating a number of the PPS-level palette predictor initializers included in the PPS is equal to zero; and decode a block of video data based on the first syntax element and the second syntax element.
US10356430B2 Interlayer video decoding method and apparatus using view synthesis prediction and interlayer video encoding method and apparatus using view synthesis prediction
An interlayer video decoding method includes: reconstructing a color image and a depth image of a first layer in relation to coding information of the color image and the depth image of the first layer obtained from a bitstream; determining whether a prediction mode of a current block of a second layer image to be decoded is a view synthesis prediction mode that predicts the current block based on an image synthesized from a first layer image; determining a depth-based disparity vector indicating a depth-corresponding block of the first layer with respect to the current block, when the prediction mode is the view synthesis prediction mode; performing view synthesis prediction on the current block from the depth-corresponding block of the first layer indicated by the depth-based disparity vector; and reconstructing the current block by using a prediction block generated by prediction.
US10356423B2 Encoding device, encoding method, sending device, sending method, receiving device, receiving method, and program
A conversion from a dynamic range conversion image into a desired image is performed in a favorable manner. A setting unit sets a plurality of items of knee position information about a conversion from a first dynamic range image into a second dynamic range image. An encoding unit encodes the second dynamic range image to generate encoded data. A determination unit determines priority order of the plurality of items of knee position information. An adding unit adds the plurality of items of knee position information to the encoded data of the second dynamic range image, with the priority order given to the plurality of items of knee position information.
US10356420B2 Video signal processing method using graph based transform and device therefor
Disclosed is a method for processing a video signal using graph-based transform and a device for the method. A method for processing a video signal using graph-based transform, including specifying a set of available graph configurations in order to process the video signal, extracting signal structure information from samples within a processing block of the image, configuring a graph for the samples within the processing block using the signal structure information, determining transform for the processing block using the graph, and transforming the samples within the processing block using the transform. The signal structure information may be defined as information about a graph configuration which belongs to the set of specified graph configurations and which is applied to each of the samples within the processing block.
US10356418B2 Video encoding method and apparatus therefor, and video decoding method and apparatus therefor, in which edge type offset is applied
Provided is a video decoding method including: acquiring offset type information of a current block; determining a neighboring sample of a current reconstruction sample of the current block according to an edge direction when the offset type information of the current block indicates an edge type; determining an offset category of the current reconstruction sample based on a sample value gradient between a sample value of the current reconstruction sample and a sample value of the neighboring sample and a difference in the sample value gradient; and applying, from among offsets acquired from a bitstream, an offset according to the determined offset category to the current reconstruction sample.
US10356414B2 Video encoding and decoding method and apparatus using same
The present invention relates to video encoding and decoding method and apparatus, and a video encoding method according to the present invention comprises the steps of: entropy-encoding quantized transform information; and transmitting the entropy-encoded information as a bitstream, wherein the bitstream includes information indicating pieces of information to be parallel decoded in byte units.
US10356413B1 Method and an apparatus for encoding/decoding residual coefficient
The encoding/decoding method and apparatus according to the present invention derives a residual coefficient of a residual block, calculates a quantization parameter for a residual block, performs dequantization on a residual coefficient using a quantization parameter, and performs inverse transform on a dequantized residual coefficient to reconstruct a residual sample of a residual block.
US10356411B2 Adaptation of scan order entropy coding
Systems and methods are disclosed for adapting scan order for entropy coding. For example, methods may include partitioning a block of video data into a plurality of groups of elements; decoding, using an entropy decoder, data from an encoded bitstream to obtain, using a first scan order, elements of a first group from the plurality of groups of elements; determining, based on the elements of the first group, a second scan order for a second group from the plurality of groups of elements; and decoding, using the entropy decoder, data from the encoded bitstream to obtain, using the second scan order, elements of the second group from the plurality of groups of elements.
US10356410B2 Image processing system with joint encoding and method of operation thereof
An image processing system, and a method of operation thereof, including: a capture device for obtaining an input image block; and an image signal processing hardware including: a wavelet transform module for generating a transformed image block based on the input image block, the transformed image block having wavelet coefficients, a coding module including a scaling correction module for organizing binary values of the wavelet coefficients into bitplanes and for generating a scaled wavelet block with a scaling factor, the coding module for generating a compressed image block by scanning and coding the bitplanes of the scaled wavelet block, and a decoding module and an inverse wavelet transform module for generating an output image block by decoding, rescaling, and performing an inverse wavelet transform on the compressed image block for display on a display device.
US10356408B2 Image encoding apparatus and method of controlling the same
An apparatus comprises a dividing unit which divides image data to be encoded into a plurality of tiles, a converting unit which generates a plurality of sub-bands by a frequency transform on the divided tiles, a quantizing unit which quantizes the generated sub-bands by either (1) a first method of quantizing by identical quantization parameters in relation to identical sub-bands of a plurality of tiles, or (2) a second method of quantizing by quantization parameters set individually for each tile in relation to identical sub-bands of a plurality of tiles, an encoding unit which encodes data obtained by the quantizing, and a control unit which switches, in accordance with a target data amount of the image data to be encoded, whether to quantize by the first method or to quantize by the second method.
US10356407B2 Display-side video decompression using quantization tables
Embodiments relate to a method and a system for performing image compression and decompression of image data. In one or more embodiments, the image data is divided into one or more image data blocks, and the image compression and decompression are performed for each image data block. The image data block is compressed and includes a base value corresponding to a first image component and a compressed difference value corresponding to a second image component. For decompression, a first value of the image data block can be obtained based on the base value, and a second value of the image data block can be obtained based on the first value, the first compressed difference value and a corresponding quantization table. An output image can be presented to a user, according to the decompressed image data block.
US10356404B1 Image processing using just-noticeable-difference thresholds
Systems and methods are described to process image-based content to reduce the complexity of information used to represent the content, without visible different to a viewing user. Individual images of the content items can be broken into image blocks, each of which can be converted via DCT algorithm to a DCT matrix. Values within the DCT matrix can be compared to just-noticeable-difference (JND) thresholds, below which information is unlikely to be perceptible to viewing users. For each value in the DCT matrix below a corresponding JND threshold, the value can be reduced to zero, thus reducing complexity of the image without perceptible difference to a viewing user and enabling more efficient use of computing resources to store and transmit the image. JND thresholds can be based on one or more models of human perception, including a contrast sensitivity function model, a luminance adjustment model, and a contrast masking model.
US10356403B2 Hierarchial video code block merging using depth-dependent threshold for block merger
A computer executing: a vector search process for determining motion information for each of the smallest blocks, which are the blocks in a predetermined deepest layer; a block size determination process for determining the block size, which is the unit in which the motion information is to be held; and a block integration process for determining whether to integrate mutually adjacent sub-blocks with a single block having a single piece of motion information, based on integration conditions including at least the motion information of the sub-blocks which are the blocks in a layer one layer deeper than the layer currently being considered; wherein the block size determination process determines the block size by carrying out the block integration process in layers, in a sequence from the blocks in a layer one level shallower than the smallest blocks, to the largest blocks, which are the blocks in a predetermined shallowest layer.
US10356397B2 Three-dimensional (3D) display apparatus and method
A three-dimensional (3D) display apparatus and method are provided. The 3D display apparatus may include a display screen configured to display each of a plurality of sub-images included in a single frame of a 3D image using a time-division multiplexing (TDM), a polarizer configured to polarize each of the displayed sub-images by changing a polarization direction using the TDM, in synchronization with the display screen, and microlens arrays arranged in a plurality of layers and configured to sequentially refract the polarized sub-images, respectively.
US10356394B2 Apparatus and method for measuring position of stereo camera
An apparatus and method for measuring the position of a stereo camera. The apparatus for measuring a position of the camera according to an embodiment includes a feature point extraction unit for extracting feature points from images captured by a first camera and a second camera and generating a first feature point list based on the feature points, a feature point recognition unit for extracting feature points from images captured by the cameras after the cameras have moved, generating a second feature point list based on the feature points, and recognizing actual feature points based on the first feature point list and the second feature point list, and a position variation measurement unit for measuring variation in positions of the cameras based on variation in relative positions of the actual feature points.
US10356393B1 High resolution 3D content
Image and audio data can be captured over a period of time. The image data can be captured by a plurality of cameras positioned to capture images that sufficiently represent an environment (e.g., a movie set, scene, or office setting). The audio data can be captured over the period of time by a plurality of microphones spatially arranged throughout the environment. The images can be stitched or otherwise combined to generate a three-dimensional representation of the environment and objects in the environment (e.g., people or furniture), where the three-dimensional representation reflects changes (e.g., object movement or changes in lighting) that occurred in the environment over the period. For each period of time, audio data can be mapped to a corresponding region of the environment. Information representing a virtual environment of the three-dimensional representation of the environment can be encoded for device playback and stored.
US10356391B1 Computer generated three-dimensional models of microstructural features based on stereomicroscopy
3D information may be extracted from two 2D images by capturing a first image of a sample at a first orientation. The sample may be titled at a second or different orientation, resulting in a second image of the titled sample to be captured. Third dimension of information may be extracted from the images.
US10356387B1 Bookmarking system and method in 360° immersive video based on gaze vector information
A system and method for facilitating bookmarks in a 360° immersive video network environment. Bookmarks may be set and recorded based on user gaze vector data for defining a spatial dimension component in a bookmark wherein multiple gaze locations in a video frame may be associated with a single point in time. When the user commences playback of a video asset for which multiple bookmarks have been set, the user may be presented with a plurality of resume location points within the paused frame from which the user may resume at a particular time point.
US10356384B2 Image processing apparatus, image capturing apparatus, and storage medium for storing image processing program
An image processing apparatus includes an image acquiring unit configured to acquire an input image generated by image capturing, a specifying unit configured to specify a first area in which unnecessary light contained in the input image is detected, a processing unit configured to perform, for the input image, a reducing process configured to reduce the first area specified by the specifying unit, and a providing unit configured to display the first area on a display unit, specified by the specifying unit in the input image, so that the first area can be recognized in the input image.
US10356375B2 Display device, image processing device and image processing method, and computer program
Provided is a display device including an image display unit configured to display an image with a plurality of pixels arranged on a display surface, an eyepiece optical unit configured to project the display surface of the image display unit in a manner that a predetermined angle of view is obtained, and an image correction unit configured to correct a display image on the display surface at a position of each of representative pixels which are discretely located on the display surface, on the basis of distortion generated due to the eyepiece optical unit.
US10356371B2 Wearable camera system, and video recording control method for wearable camera system
A wearable camera system includes a wearable camera, an in-car recorder, and an in-car camera. One of the in-car recorder and the wearable camera transmits video recording starting information including information indicating that video recording has been started to the other of the in-car recorder and the wearable camera when one of the in-car recorder and the wearable camera starts the video recording. The other of the in-car recorder and the wearable camera starts video recording after the video recording starting information is received.
US10356367B2 Blind spot coverage device, control device, and recording medium storing distributed control program for moving body
A blind spot coverage device that includes: a sensor section that senses external environmental information; a definition section that defines an external environmental region, in which sensing information is unobtainable, as a blind spot region; a determination section that determines whether or not the blind spot region is to be covered; and an instructing section that, in a case in which the determination section determines that the blind spot region is to be covered, instructs an actuator to move such that the blind spot region is covered. The determination section determines that the blind spot region is to be covered in a case in which determination is made that the blind spot region lacks global coverage.
US10356363B2 System and method for interactive video conferencing
Respectively customizable interactive audio/video content is provided to each of a plurality of computing devices during a networked communication session. At least some of the computing devices capture audio video content via a microphone and camera respectively operable with each of the at least some of the computing devices. Further, the at least one processor is configured to receive, from each of the at least some of the computing devices, the respective audio and video content. The at least one processor is configured to generate a composited interactive audio/video feed including at least one of the audio and video content received from each of the at least some computing devices during the networked communication session. Moreover, the at least one processor is configured to transmit to each of the plurality of computing devices during the networked communication session the composited interactive audio/video feed.
US10356362B1 Controlling focus of audio signals on speaker during videoconference
A non-transitory computer-readable storage medium may include instructions stored thereon. When executed by at least one processor, the instructions may be configured to cause a computing system to determine that a video system is aiming at a single speaker of a plurality of people, receive audio signals from a plurality of microphones, the received audio signals including audio signals generated by the single speaker, based on determining that the video system is aiming at the single speaker, transmit a monophonic signal, the monophonic signal being based on the received audio signals, determine that the video system is not aiming at the single speaker, and based on the determining that the video system is not aiming at the single speaker, transmit a stereophonic signal, the stereophonic signal being based on the received audio signals.
US10356360B2 High bandwidth video push-cables for pipe inspection systems
High bandwidth push-cables for high speed image or video data transmission between a camera head and a cable reel or camera control unit (CCU) are disclosed.
US10356359B2 Information processing apparatus, method for controlling the information processing apparatus, and recording medium
There is provided an information processing apparatus, and a method to improve operability of the information processing apparatus when a user manages still image files in a case where a still image is extracted from a moving image file and stored as a still image file. In information processing apparatus and the method, a moving image file is selected from a plurality of moving image files and is reproduced, and a folder corresponding to the selected moving image file is created. A still image file is generated based on a video frame extracted from the moving image file being reproduced, and the generated still image file is stored into the created folder in association with the folder. When another moving image file is selected, another folder is newly created, and a still image file generated from the other moving image file being reproduced is stored into the other folder.
US10356358B2 Transcoding and caching for off air television programming delivery
Techniques are disclosed for capturing, transcoding, and caching off-air programming at a location local to the consumer. According to certain embodiments, a device is provided that receives off-air (e.g., broadcast) and/or cable (e.g. ClearQAM) programming via one or more antennas and caches the programming in various streams having various bit rates for later viewing using, for example, Adaptive Bit Rate (ABR) streaming. Such a device can be incorporated in a larger system that can stream content via a data communication network (e.g., the Internet) and the device in a seamless manner. The device also can be controlled by a remote system via the data communication network, and further can be configured to stream content to a remote device via the data communication network.
US10356355B2 Display device and method for controlling display device
A display device includes an imaging unit, a display unit, and a processing unit. The processing unit determines whether or not a subject to be operated is included in a captured image. When the subject to be operated is included in the captured image, the processing unit causes an additional image and the captured image to be displayed so that they are superimposed on each other. When displaying the additional image, the processing unit sets, in the captured image, a first region in which display of a human's hand is allowed and a second region in which display of the hand is not allowed. The processing unit allows a hand imaged into the first region to be displayed as it is and does not allow a hand imaged into the second region to be displayed.
US10356352B2 Differential circuit and image sensing device including the same
A differential circuit includes a differential selection block suitable for generating differential selection signals corresponding to differential input signals in response to an enable signal and a differential loading block suitable for loading differential output signals corresponding to the differential input signals on differential lines in response to the differential selection signals.
US10356350B2 Dark-emulation image sensor
Photocharge is accumulated within an image sensor pixel array during a first exposure interval. At conclusion of the first exposure interval, accumulated photocharge is discarded from a first subset of the pixels to emulate absence of incident light with respect to those pixels. After discarding accumulated photocharge from the first subset of the pixels, first and second readout signals are generated, the first readout signals corresponding to respective pixels not included in the first subset and indicative of photocharge accumulated therein, and the second readout signals corresponding to respective pixels included in the first subset.
US10356349B2 Light field capture control methods and apparatuses, light field capture devices
Embodiments of the subject application disclose various light field capture control methods and apparatuses and various light field capture devices, wherein one of the light field capture control methods comprises: determining at least one sub-lens, which affects light field capture of a first region, in a sub-lens array of a light field camera, the first region being a local part of a to-be-shot scene; determining a to-be-adjusted region of an image sensor of the light field camera according to the at least one sub-lens; adjusting pixel density distribution of the image sensor, to cause average pixel density distribution of the to-be-adjusted region to be distinguished from that of other regions of the image sensor; and performing, by the adjusted image sensor, light field capture of the to-be-shot scene. The technical solution provided in the embodiments of the subject application improves light field capture efficiency while making full use of overall pixels of the image sensor, and can better meet users' diversified actual application demands.
US10356345B2 Solid-state imaging device, electronic apparatus, and ad converter
The present technology relates to a solid-state imaging device, an electronic apparatus, and an AD converter that are capable of suppressing the occurrence of an error in AD conversion results.The solid-state imaging device includes a pixel section having a plurality of pixels, a comparator for comparing a pixel signal outputted from the pixels with a reference signal, and a counter for counting the time of comparison made by the comparator. The comparator includes a first amplifier for comparing the pixel signal with the reference signal, a second amplifier that has a first transistor and amplifies an output signal of the first amplifier, and a second transistor having the same polarity as the first transistor. A gate of the second transistor is connected to an output end of the first amplifier, and a source and a drain of the second transistor are connected to the same fixed potential as a source of the first transistor. The present technology is applicable, for example, to a CMOS image sensor.
US10356342B2 Method for extending the dynamic range of a pixel detector system using automatic gain switching
An X ray detector with single photon measurement capabilities includes a layer of photosensitive material and an N×M array of photo-detector diodes in the layer of photosensitive material. The photo-detector diodes have a bias potential interface and a diode output interface. An N×M array of high gain, low noise readout unit cells are assigned to the photo-detector diodes. Each readout unit cell has an input interface connecting the diode output interface to a high-gain charge-to-voltage amplifier with integration capacitors. The high-gain charge-to-voltage amplifier can switch between different gains. A comparator and a digital block monitors the charge of the integration capacitance and switches the gain depending from the monitored charge of the integration capacitance. The pixel detector provides the possibility of in pixel intermediate evaluation of an automatic gain switching circuit state to increase the dynamic range of the detector in case of quasi continuous incoming particle flux.
US10356339B2 Image pickup device and imaging apparatus with reducing magnification processing
A frame memory and a computing processing unit are provided within an image pickup device having a first semiconductor substrate and a second semiconductor substrate mutually stacked and electrically directly connected, and digital image data having undergone resize processing are output from the image pickup device.
US10356337B2 Vehicle vision system with gray level transition sensitive pixels
A vision system of a vehicle includes at least one camera disposed at a vehicle and having a field of view exterior of the vehicle. The camera has at least one pixelated imaging array having a plurality of photosensing elements. The pixelated imaging array includes a plurality of event-based gray level transition sensitive photosensing elements. A processor is operable to process data captured by the camera and, responsive to processing of captured data, the processor is operable to detect objects present in the field of view of the camera. The pixelated imaging array may include a first imaging array having visible light sensitive photosensing elements and a second imaging array having the plurality of event-based gray level transition sensitive photosensing elements.
US10356336B2 Automatic exposure control for cameras
This disclosure concerns the determination of improved exposure parameters of an image capturing device, such as a multi-spectral or hyper-spectral camera. A processor receives or determines image values for multiple points of an image and receives first one or more exposure parameters that were used to generate the image values. The processor then determines a distribution of the image values. For each point of the image data the processor then determines an enhanced value by equalizing the distribution of the image values. Finally, the processor determines the one or more improved exposure parameters of the image capturing device, such that the one or more improved exposure parameters adjust the received or determined image values towards the enhanced image values. When the exposure parameters are used for capturing a further image, the further image will be enhanced.
US10356330B1 Small, rugged, covert outdoor PTZ camera with concentric square, pan-tilt movement and tracking photo sensors
A small, rugged, concentric square, forward-pivot, assembly with motorized pan and tilt, two-point suspension of pan and tilt axes, multiple photo-sensors, and capable of using lenses that are much larger than pinhole lenses, is provided. It is combined with a motorized zoom lens, image sensor, processor and enclosure to form a covert outdoor video surveillance camera. It enables a viewing window for the lens to be small yet provide large angles of view without needing a light-losing, dark material or sharpness-losing perforated media to conceal it, and captures much more light than a pinhole. Three photo sensors are arranged around the lens and collectively control an IR-cut filter. The sensors are integrated into the assembly to point in the same direction as the lens, and provide a good assessment of the scene brightness even when some of them have been panned or tilted out of view of the window.
US10356329B2 Method for correcting the zoom setting and/or the vertical offset of frames of a stereo film and control or regulating system of a camera rig having two cameras
The invention relates to a method for correcting the zoom setting and/or the vertical offset in an image assembled from two sub-frames of a stereo film, wherein the one sub-frame is provided by a first camera of a camera rig and the second sub-frame is provided by a second camera of the camera rig, wherein a vertical offset is changed via a change in the pitch setting, wherein, during the operation when recording the stereo film, a difference between the present zoom-results in the first sub-frame relative to the second sub-frame is measured and/or a vertical offset of the image points present in the first sub-frame in relation to those corresponding image points in the second sub-frame is measured and, on the basis of this information, correction values are calculated, with which the zoom difference and/or the vertical offset is reduced, given appropriate application to the zoom and/or pitch setting. The invention also relates to a controlling means or regulating means of a camera rig having two cameras, which is configured to carry out said method.
US10356327B2 Display control apparatus, method for controlling same, and storage medium
A display control apparatus includes a touch detection unit that detects a touch operation on a touch panel, a unit setting unit that sets a unit of unit-by-unit image switching, and a switching unit that switches images so that if the unit is a first unit, an image the first unit ahead is displayed based on a predetermined touch-move of moving a touch position for a first distance, and if the unit is a second unit greater than the first unit, an image the second unit ahead is displayed based on the predetermined touch-move for a second distance longer than the first distance. The second distance is shorter than a distance of the predetermined touch-move required to display an image the second unit ahead of a first image when the unit set by the unit setting unit is the first unit.
US10356323B2 Imaging unit and electronic apparatus including the same
An imaging unit of an embodiment of the present technology includes: a detector that detects temperature or remaining battery capacity; an imaging device that obtains a captured image; and a first correction section that changes, on a basis of a detection result of the detector, electronic hand shake correction accuracy with respect to the captured image obtained by the imaging device when an electronic hand shake correction function is enabled.
US10356317B2 Wide-scale terrestrial light-field imaging of the sky
A system for wide-scale light field imaging comprising: a network of multiple terrestrial cameras positioned at multiple known locations, where each of the cameras comprises a wide-angle lens directed towards the sky and configured to capture one or more images of the sky, and a processor configured to operate a wired and/or wireless communications infrastructure for transmitting the captured images; and a server configured to receive the wirelessly transmitted images and jointly process the received images, thereby producing a wide-scale light field image of the sky.
US10356315B2 Image processing method and apparatus, and electronic device
The present disclosure provides an image processing method, an image processing apparatus and an electronic device. The method includes: controlling the image sensor to output a color-block image; determining a predetermined area on the color-block image according to a user input; converting a first part of the color-block image inside the predetermined area into a first simulation image using a first interpolation algorithm; converting a second part of the color-block image outside the predetermined area into a second simulation image using a second interpolation algorithm, in which, a complexity of the second interpolation algorithm is less than that of the first interpolation algorithm; and merging the first simulation image and the second simulation image to generate a simulation image corresponding to the color-block image.
US10356314B2 Image sensor and image capturing apparatus
An image sensor provided with an imaging unit including a plurality of photoelectric converters, the image sensor comprises: an input unit to which image data is input from outside of the image sensor; an image processor that applies image processing to image data obtained from the imaging unit and to the image data input from the input unit; and an output unit for outputting, to the outside, image data obtained through the image processing by the image processor.
US10356307B2 Vehicle camera system
A camera system for a vehicle includes a first lens connected to the vehicle. The first lens has a first field of view in which images are captured extending in front of the vehicle. A second lens is connected to the vehicle and has a second field of view in which images are captured different from the first field of view. The second field of view extends in front of the vehicle. A sensor is provided for measuring vehicle pitch. A controller is connected to the sensor and relies only on the first lens to capture images when the vehicle pitch is below a predetermined threshold. The controller relies only the second lens to capture images when the vehicle pitch is above the predetermined threshold.
US10356305B2 Image-capturing apparatus, image processing apparatus, method for controlling image-capturing apparatus, method for controlling image processing apparatus, and program for the same
The related art has the problem of difficulty in providing the maximum number of actually superimposable images from an image-capturing apparatus to an external apparatus to which superimposition images are to be set, so that normal superimposition image setting cannot be performed from the external device. An image-capturing apparatus includes a reception unit configured to receive a request to acquire information on setting of superimposition information; and a transmission unit configured, when the reception unit receives an acquisition request, to transmit a maximum number of superimposition settings that the image-capturing apparatus can perform and a maximum number of settings for each kind of superimposition information.
US10356304B2 Portable digital video camera configured for remote image acquisition control and viewing
A wearable digital video camera (10) is equipped with wireless connection protocol and global navigation and location positioning system technology to provide remote image acquisition control and viewing. The Bluetooth® packet-based open wireless technology standard protocol (400) is preferred for use in providing control signals or streaming data to the digital video camera and for accessing image content stored on or streaming from the digital video camera. The GPS technology (402) is preferred for use in tracking of the location of the digital video camera as it records image information. A rotating mount (300) with a locking member (330) on the camera housing (22) allows adjustment of the pointing angle of the wearable digital video camera when it is attached to a mounting surface.
US10356302B2 Transmission apparatus, reception apparatus, transmission and reception system, transmission apparatus control method, reception apparatus control method, transmission and reception system control method, and program
A monitoring camera, which can communicate with a client apparatus via an IP network, includes a communication unit configured to output an image and metadata relating to the image. The communication unit transmits encoding method information, which indicates configurability of an encoding method for each of the image and the relevant metadata output from the communication unit, to the client apparatus via the IP network.
US10356297B2 Illumination device mounted with a plurality of optical accessories
An illumination device capable of enhancing design thereof and facilitating removable mounting operation of optical accessories. A bounce adapter 10 and a color filter 20 are mountable to a strobe device 300 so that the bounce adapter 10 and color filter 20 are arranged in a front part of a light emitting unit 350. A top surface 350a of the light emitting unit 350 is provided with an attachment rib 355a to be engaged with the bounce adapter 10 and the color filter 20. A bottom cover 353 of the light emitting unit 350 is provided with holes 354a, 354d to be engaged with the bounce adapter 10 and holes 354b, 354c to be engaged with the color filter 20.
US10356290B2 Gimbal system
A gimbal system includes an angle adjusting unit configured to carry an imaging device, a main controller configured to detect posture information of the imaging device, a gimbal control unit configured to control the angle adjusting unit according to the posture information, and a digital video transmission component configured to transmit a digital video signal from the imaging device. The digital video transmission component includes a video converter configured to receive the digital video signal, and convert and compression encode the digital video signal to output a serial differential signal. The digital video transmission component further includes a differential signal transmission line coupled to the video converter and configured to transmit the serial differential signal, and an image transmission unit coupled to the differential signal transmission line and configured to receive the serial differential signal.
US10356289B2 Method and apparatus of converting a smartphone into a portable wearable hidden video camera for capturing and recording video and still images of an event
A simple method is presented, of converting a smartphone into a high quality portable wearable video/audio hidden camera. The conversion produces a camera with the typical for modern smartphones, very high resolution close to 20+ MP. The proposed method of smartphone conversion provides still another benefit: The estimated cost price of the additional new items needed for the conversion is totally less than $1.00 in mass production. As to the smartphone itself, it remains completely unchanged after the less-then-a-minute-long conversion process and can be returned to all its normal functions even quicker. This allows a user to avoid buying the second smartphone specially for conversion, that is, to have the camera in question almost “for free”, because these days virtually any adult already has a smartphone anyway.
US10356288B2 Electronic device comprising a support device to which an imaging device is coupled
Embodiments of the present invention provide electronic devices, information processing methods and computer programs products wherein collecting units are used for collecting images. A display unit can be used for displaying images collected by the collecting unit on a first plane. A collecting support can be used for installing the collecting unit, wherein the collecting support comprises: a first movable support, arranged on the case of the display unit through a first rotating shaft, which can rotate in a second plane perpendicular to the first plane; a second movable support, arranged on the first movable support through a second rotating shaft, which can rotate relative to the first movable support in the second plane; and wherein the collecting unit is arranged on the second movable support.
US10356287B2 Optical scanning apparatus and method of controlling optical scanning apparatus
An optical scanning apparatus includes an optical fiber that emits illumination light from a distal end thereof toward a subject, an actuator that oscillates the distal end of the optical fiber, and a controller that controls the actuator so as to two-dimensionally scan the illumination light on the subject and so as to satisfy Conditional Expression of P1≤0.5×D, where D is a spot diameter of the illumination light on the subject, and P1 is a scanning-line pitch of the illumination light on the subject.
US10356285B2 Supply component comprising corrective data
In some examples, a supply component for a printing device includes a memory device comprising a plurality of corrective data to produce a corresponding plurality of color tables each customized for a respective media type of a plurality of media types, wherein a respective corrective data of the plurality of corrective data corresponds to nodes of a reference color table for the printing device that is able to accept the plurality of media types for printing. The respective corrective data includes a plurality of residual values to transform the nodes of the reference color table to a customized color table for use with a selected media type of the plurality of media types.
US10356277B1 Systems, processes, and computer program products for control of gutter creep
A system and method provide an improvement to publications with gutter creep that shifts page content to the edges of pages, if not off the page entirely. In an exemplary embodiment, a process may be triggered which determines a printable page area for pages of each respective sheet that will be printed on, based on the sheet gutter value for the page. A scaling factor is applied to the printable page area to produce a scaled printable area. The printed content may be scaled within the printable area by the scaling factor so that when the gutter creep value becomes larger and there is less printable area available, the content remains readable on the page.
US10356276B2 Image processing apparatus, image forming apparatus, and computer readable medium
An image processing apparatus includes a reception unit, an acquisition unit, an enlarging/reducing unit, and a detector. The reception unit receives two image data to be compared. The acquisition unit acquires character sizes of characters contained in the two image data received by the reception unit. The enlarging/reducing unit enlarges or reduces the image data received by the reception unit such that the character sizes of the characters contained in the two image data acquired by the acquisition unit coincide with each other. The detector detects a difference between the two image data which have been enlarged or reduced by the enlarging/reducing unit such that the character sizes of the characters contained in the two image data coincide with each other.
US10356271B2 Image processing device and non-transitory recording medium
An image processing device includes a reception unit and a generation unit. The reception unit receives an input image signal, and a synchronization signal used to generate an output image signal on a basis of the input image signal. The generation unit generates, in a case in which the reception unit receives an initial synchronization signal of a unit of image reading, a synchronization signal for a subsequent input image signal. The reception unit receives the synchronization signal generated by the generation unit.
US10356270B2 Lens unit, LED head, exposure device, and image formation apparatus
A lens unit according to one or more embodiments includes a lens plate member including a plurality of lenses arranged in a first direction; and a light block member provided facing the lens plate member and including a plurality of opening portions arranged in the first direction, the opening portions being provided in one-to-one correspondence with the lenses. A first positioning portion is formed at a first position in first direction of each of the lens plate member and the light block member. The first positioning portion of the lens plate member and the first positioning portion of the light block member align with each other and continuously extend in a second direction along an optical axis direction of the lenses.
US10356267B2 Information processing apparatus, control method, and storage medium
An information processing apparatus capable of running monitoring software configured to execute monitoring processing for monitoring a printer driver executes at least either one of first processing and second processing by using the monitoring software, the first processing including, if installation processing of the printer driver occurs, obtaining information about an image processing apparatus corresponding to the installed printer driver from the image processing apparatus, the second processing including, if uninstallation processing of the printer driver occurs, deleting a file related to the uninstalled printer driver.
US10356260B1 Medium conveyance device and determination method
A medium conveyance device includes an openable and closable cover that covers a conveyance path for a medium, a sensor that includes a transmission unit which transmits a measured object and a reception unit which receives the measured object transmitted from the transmission unit, the sensor for detection of the medium being present on the conveyance path, and a processor that increases a transmission level of the transmission unit when a reception level for the measured object received by the reception unit is less than a threshold, and determines whether the cover is opened based on whether a rate of change of the reception level between before and after an increase in the transmission level is less than a threshold.
US10356259B2 Processing device, image forming apparatus, and non-transitory computer readable medium
A processing device includes a receiver, an execution unit, and an image control unit. The receiver receives selection of a processing selector displayed on a display. The processing selector is related to predetermined processing and executes the predetermined processing when the processing selector is selected. The execution unit executes the predetermined processing when the selection of the processing selector is received. The image control unit controls displaying of an image on the display. When the image control unit causes the display to display a first image including the processing selector, the receiver takes a different approach to receiving the selection of the processing selector in accordance with whether a second image is superposed on part of the processing selector or the second image is not superposed on the processing selector.
US10356256B2 Communication apparatus, control method for communication apparatus, and storage medium for changing a version of an encryption communication protocol used for communication
When a version of an encryption communication protocol that is used for communication and set as an apparatus main unit setting for a communication apparatus is changed, a notification indicating such change of the setting is sent to an application installed in the communication apparatus.
US10356255B2 Image processing apparatus, projection apparatus, image processing method, projection method, and storage medium
There is provided an image processing apparatus that outputs projection image data to a projection unit configured to display an image by projecting a projection image onto a print image at a projection plane. A first acquisition unit acquires image data. A second acquisition unit acquires parameters related to reflectances at a plurality of positions on the print image. A setting unit sets an offset value for performing offset adjustment of at least one color of the image at the projection plane. A correction unit configured to generate the projection image data by correcting a pixel value of a pixel in the image data based on the offset value and the parameter at a position in the print image that corresponds to the pixel.
US10356252B2 Image reading apparatus, image forming apparatus, image reading method, and non-transitory storage medium that generate abnormal pixel information based on received information
An image reading apparatus includes a reading unit line sensors to read an image of a target object, and a detector to detect foreign matter at a reading position. The line sensors receive light of a first color and light of a second color different from the first color. The detector includes an abnormal pixel detector to detect a first abnormal pixel for the first color based on first pixel data and second pixel data, and to detect a second abnormal pixel for the second color based on third pixel data and fourth pixel data. A combining unit generates combined abnormal pixel information. A determination unit determines one of a presence and an absence of foreign matter based on the combined abnormal pixel information.
US10356248B2 IP carrier peering
Aspects of the subject disclosure may include, for example, a method and system to interconnect a first communications carrier to a second communications carrier by receiving a request to connect a communication from a first carrier to a second carrier; filtering the request to identify a specific name authority pointer (NPA-NXX) number from a plurality of specific name authority pointer (NPA-NXX) numbers; when the filter identifies the specific name authority pointer (NPA-NXX) number, modifying a private ENUM (tElephone NUmber Mapping) domain of the request to include an intercarrier ENUM apex based domain; retrieving a routing record using a domain name server (DNS) indicated by the intercarrier ENUM apex based domain; and routing the communication to the second carrier using the routing record. Other embodiments are disclosed.
US10356247B2 Enhancements for VoIP communications
VoIP telephone systems and methods are provided for use in a noisy listening environment. The systems and methods provide high quality voice broadcast into the noisy listening environment through independent voice channels which makes it easier for the human brain to discern broadcast words from the background noise.
US10356244B1 Automated predictive call routing using reinforcement learning
Methods and apparatuses are described for automated predictive call routing using reinforcement learning. A server captures a bitstream of an incoming call from a first client device, the bitstream including metadata comprising attributes of the incoming call and attributes of a user of the device. The server determines an identity of the user based upon the metadata. The server generates a first context vector comprising a multidimensional array corresponding to the metadata. The server inserts the first vector into a high-dimensional vector space comprising historical context vectors, each historical vector (i) corresponding to metadata associated with a historical call and (ii) associated with an income value and a routing decision. The server determines historical vectors in proximity to the first vector. The server identifies one of the determined historical vectors with an optimal income value and routes the bitstream to a second device using the routing decision.
US10356243B2 Virtual assistant aided communication with 3rd party service in a communication session
Disclosed are systems, methods, and non-transitory computer-readable storage media for utilizing a virtual assistant to assist a user with a communication session between the user and a third party service. A user can use a communication application to enter a message directed to the virtual assistant and request assistance to communicate with a 3rd party service. In response, the virtual assistant can access a set of communication instructions associated with the 3rd party service. The set of communication instructions can include a set of commands for communicating with the 3rd party service, services provided by the 3rd party service and data needed by the 3rd party service to facilitate communication. The virtual assistant can use the communication instructions to gather data needed by the 3rd party service, communicate with the 3rd party service and present the user with data received from the 3rd party service.
US10356236B2 Controlling communication between a building-external communication server and a building-internal communication entity
An access portal for controlling communication between a building-external communication server of a building-external communication network and a building-internal communication entity of a building-internal communication network includes: a memory for storing authentication data for initiating a communication connection to the communication server; a first communication interface for establishing communication with the building-external communication server using the stored authentication data, wherein the first communication interface is configured to monitor the communication connection to the building-external communication server and, in the event of a fault in the communication connection, to generate a fault message; and a second communication interface for communicating with the communication entity, wherein the second communication interface is configured to send the stored authentication data to the building-internal communication entity in response to receiving the fault message in order to initiate a communication connection between the building-internal communication entity and the building-external communication server.
US10356232B1 Dual-transceiver wireless calling
Various implementations include dual-transceiver wireless audio systems configured to forward call audio from a first wireless transceiver to a second wireless transceiver over a simple voice forward profile (SVFP) connection. In other implementations, a computer-implemented method is disclosed for controlling a dual-transceiver wireless calling system. In still other implementations, a wireless headphone system is configured to forward call audio from a first headphone to a second headphone over the SVFP connection.
US10356231B2 Cartilage conduction hearing device using an electromagnetic vibration unit, and electromagnetic vibration unit
Provided is a portable telephone or an earphone or an electromagnetic-type vibration unit that comprises an electromagnetic-type vibrator including two mutually relatively moving portions supported via an elastic body, and that is configured to produce vibrations from at least one of the two portions for cartilage conduction. The elastic body provides a cartilage conduction portion to be contacted with the ear cartilage. The elastic body is disposed on or in the vicinity of an upper corner portion of a housing. One of the two portions is supported on a housing structure with the elastic body supported by the housing structure, and the other of the two portions is supported by the elastic body. Of the two portions, one with a greater weight is supported by the elastic body.
US10356230B2 Battery replacement techniques and enhancement features for a mobile computing device
Battery replacement techniques and enhancement features for a mobile computing device are disclosed. In accordance with some embodiments, the disclosed techniques may be implemented in structural device features that provide for easily and rapidly accessing and removing a battery from a mobile computing device. The disclosed techniques may be used, for example, in replacing a depleted mobile phone battery efficiently with an energized replacement battery. Various enhancement features also may be implemented, facilitating operation of the mobile computing device by the user. Numerous configurations and variations will be apparent in light of this disclosure.
US10356229B2 Flexible wearable device
A flexible wearable device includes a flexible body, a speaker, an earpiece, a sensor, and a control unit. The flexible body can be in a worn state in which a bending angle of the flexible body is not less than a predetermined angle, and in a flattened state in which the bending angle of the flexible body is less than the predetermined angle. When the sensor senses that the flexible body is in the worn state, the control unit controls the earpiece to be off and controls the speaker to be on or as a default sound generator, and when the sensor senses that the flexible body is in the flattened state, the control unit controls the earpiece to be on or as the default sound generator, and controls the speaker to be off.
US10356228B2 Systems, methods, and apparatus for controlling power semiconductor devices
Systems, methods, and apparatus for controlling power semiconductor devices are described. According to one embodiment of the disclosure, there is disclosed a system. The system may include a serial communication link between a controller and a power electronics module, where a continuous bit stream passes through the serial communications link.
US10356226B2 Secure connection with protected facilities
A system for communication includes a station, including first and second interfaces having different, respective first and second network addresses on a packet data network, and a terminal, including third and fourth interfaces having different, respective third and fourth network addresses. The station is transmits data to the terminal over a first path directed from the first interface to the third network address, while the terminal transmits second data to the station over a second path directed from the fourth interface to the second network address. First and second TCP proxies are deployed respectively in the station and in the terminal, and are configured to emulate a TCP connection between the station and the terminal by transmitting TCP frames from the station to the terminal only over the first path and from the terminal to the station only over the second path.
US10356225B2 System and method for implementing isolated service overlays between provider network service point and customer premises
Novel tools and techniques might provide for implementing extension of customer local area networks (“LANs”) and/or implementing isolated service overlays over a network. In some embodiments, a network service point that is located external to a demarcation point at each of a plurality of customer premises might establish a connection between a service provider network and a customer LAN, which has already been established within a customer premises. The system subsequently extends the customer LAN, via this connection, to span between the network service point and the customer premises. Alternatively, or additionally, the system might establish two or more isolated service overlays across the customer LAN between the network service point and the customer premises, each of the two or more isolated service overlays having network traffic that is isolated from network traffic transmitted along another of the two or more isolated service overlays.
US10356223B1 Connection migration for Internet of Things (IoT) devices
Technology is described for migrating connections for Internet of Things (IoT) devices. Data packets may be received from an IoT device for forwarding to a first physical host in a computing service environment. A determination to migrate the connection for the IoT device from the first physical host to a second physical host in the computing service environment may be performed when a throughput of the data packets received from the IoT device for the first physical host exceeds a defined threshold. A connection migration procedure may be initiated to migrate the connection for the IoT device from the first physical host to the second physical host. The connection migration procedure may include an exchange of session state information for the IoT device from the first physical host to the second physical host to enable the migration of the connection to the second physical host.
US10356222B2 Reusable message flow between applications of a message broker integrated systems environment
A computer-implemented method for deploying a plurality of data conversion flow between a first application in a first system to a second application in a second system, without restarting the plurality of data conversation flow, is provided. The computer-implemented method may further include providing a plurality of modifiable data conversation that identifies a plurality of input parameters, a plurality of data formats, a plurality of data description, a plurality of conversation routines, a plurality of paths of the conversion routines, and a plurality of output information that determines routes of converted data for the first application. The computer-implemented method may further include converting the plurality of modifiable data conversion to form a data input from the first application to the second application. The computer-implemented method may further include providing an application interface for transmitting the plurality of modifiable data to the second application, without restarting the data conversion flow.
US10356219B2 Image transmission apparatus, information processing terminal, image transmission method, information processing method, program, and information storage medium
The present invention provides an image transmission apparatus, an information processing terminal, an image transmission method, an information processing method, a program, and an information storage medium that allow a user to obtain a high-quality image according to a desired field-of-view range without constraining the communication band. A panorama image acquiring section acquires an image. A field-of-view range data accepting section accepts field-of-view range data associated with a field-of-view range from a client. A clip image transmitting section transmits, to the client, an image that is an image generated on the basis of part of the acquired image and is according to the field-of-view range associated with the accepted field-of-view range data.
US10356216B2 Methods and systems for representing real-world input as a user-specific element in an immersive virtual reality experience
An exemplary method includes a media player device (“device”) providing a user with an immersive virtual reality experience in accordance with a specification file corresponding to the immersive virtual reality experience. The specification file includes data that defines a plurality of elements included in the immersive virtual reality experience by providing a plurality of links for use by the device in acquiring the plurality of elements while providing the user with the immersive virtual reality experience. The method further includes the device detecting, while the immersive virtual reality experience is being provided to the user, real-world input associated with the user, and integrating the real-world input into the immersive virtual reality experience by updating the specification file to further include data that defines the real-world input as a user-specific element that is specific to the user and that is included in the immersive virtual reality experience.
US10356214B2 Composing monolithic applications based on multi-container applications
Provided is a process configured to convert a multi-container application into a monolithic application, the process including: obtaining a multi-container application; converting the multi-container application into a monolithic application; forming an installation package comprising the monolithic application; and storing the installation package in memory.
US10356213B2 Automatic interdependency resolution for micro-service deployments
Disclosed embodiments provide techniques for automatic interdependency resolution for micro-service deployments. A micro-service deployment broker executing on a computing device obtains current environment and feature support of a deployed distributed computing environment. The micro-service deployment broker determines environment and feature requirements for a requested deployment, and compares that with the current environment and feature support of the deployed distributed computing environment. Based on the comparison, a deployment command is issued indicating the deployment plan for the requested deployment. In cases where deployment is not possible or only a partial deployment is possible, an indication is sent to an operator to indicate that full deployment did not occur.
US10356212B2 Application delivery to a computing device using dynamic application volume creation and streaming
Techniques are described for delivering an application to a computing device by dynamically creating an application storage volume, such as a virtual disk, based on a minimal subset of application files downloaded from a remote server and attaching the virtual disk to the computing device in order to make the application executable from the virtual disk. The minimal subset of files access to at least some portion of the functionality of the application. Dynamically creating the virtual disk can be completed quickly and the minimal subset of application files is smaller than the full size of the application, which improves the speed of application delivery to the device. After the virtual disk is attached, the user can begin working on the application, while the remaining files are streamed to the virtual disk both as an ongoing background process and in response to on-demand requests, transparently from the user's perspective.
US10356211B2 Optimized image delivery over limited bandwidth communication channels
Large-scale images are retrieved over network communications channels for display on a client device by selecting an update image parcel relative to an operator controlled image viewpoint to display via the client device. A request is prepared for the update image parcel and associated with a request queue for subsequent issuance over a communications channel. The update image parcel is received from the communications channel and displayed as a discrete portion of the predetermined image. The update image parcel optimally has a fixed pixel array size, is received in a single and or plurality of network data packets, and were the fixed pixel array may be constrained to a resolution less than or equal to the resolution of the client device display.
US10356210B2 Method and apparatus for content selection based on personal profiles
A content selection server including a processor configured to receive personal preference information from a plurality of personal media devices, select content based on the personal preference information, and provide playback of the content.
US10356204B2 Application based hardware identifiers
An application based hardware identifier is generated for an application on a device. The application based hardware identifier is generated based on both information describing the application and information describing one or more hardware components of the device. The application based hardware identifier can also optionally be based on an identifier of a user of the device. The application based hardware identifier can be provided by the application to a service provider, allowing the service provider to associate the application based hardware identifier with a particular user or user account. However, as the application based hardware identifier is based on the application information, different applications on the same device will have different application based hardware identifiers. The application based hardware identifier thus helps maintain privacy by preventing tracking of the device across different applications.
US10356202B2 Content distribution network supporting popularity-based caching
A content delivery network may provide content items to requesting devices using a popularity-based distribution hierarchy. A central analysis system may determine popularity data for a content item stored in a first caching device. At a later time, the central analysis system may determine that a change in the popularity data is beyond a threshold value. The central analysis system may then transmit an instruction to move the content item from the first caching device to a second caching device in a different tier of caching devices than the first caching device. The central analysis system may update a content index to indicate that the content item has been moved to the second caching device. A user device may then be redirected to request the content item directly from the second caching device.
US10356199B2 Content distribution with a quality based on current network connection type
A content distribution system generates a queue of content for a user account, including content available from a network content server and content that has been preloaded from the network content server to a home content reservoir. A wireless end-user device can request streaming of queue content from either location. At least for content streamed to the wireless end-user device directly from the network content server, the media quality of the streamed content is dependent on a current network type to which the wireless end-user device is connected.
US10356196B2 Apparatus and method for managing devices
A proxy device management apparatus includes: an attribute information storage that stores attribute information obtained from a management target device and information indicating a reception time of the attribute information; and a processor that performs a first operation or a second operation according to a difference between the reception time of the attribute information and a reception time of an obtaining request of the attribute information when the proxy device management apparatus receives the obtaining request from a device management apparatus. The first operation includes transmitting the attribute information stored in the attribute information storage to the device management apparatus. The second operation includes obtaining the attribute information corresponding to the obtaining request from the management target device and transmitting the obtained attribute information to the device management apparatus.
US10356195B2 System and method for remote cross platform portable simulcast network
Disclosed is a method and system for a single broadband portal where all content may be delivered to users of varied electronic devices. An example embodiment (i) provides a user interface for enabling user selection of media contents per varied electronic devices, each varied electronic device having a respective platform, the user interface indicating one or more different possible media contents; (ii) accepts from a user requests for distribution service to any of the varied electronic devices of the user, the requests specifying a user desired media content; (ii) locates the user desired media content from a plurality of storage modules; (iv) transmits the user desired media content to at least one of the varied electronic devices of the user; and (v) tracks the transmission of the user desired media content for billing purposes.
US10356194B2 Method, system and client for uploading image, network server and computer storage medium
The present disclosure relates to the technical field of wireless network communications, and provides a method, system and client for uploading an image, a network server and a computer storage medium. The method includes: a client determines an image to be uploaded, generates a unique image identifier corresponding to the image to be uploaded, and transmits an image detection request to a network server; the network server detects whether there is an image having the same image identifier in the network server according to the image identifier included in the image detection request, and returns a detection result to the client; when the detection result is that there is not an image having the same image identifier in the network server, the client uploads the image to be uploaded in the form of multi-part uploading to the network server; and after the image to be uploaded is uploaded successfully, the network server records the image identifier, and returns an upload success response to the client. The present disclosure avoids a repeated uploading of a same image, so that the upload rate is improved, a great deal of network traffic bandwidth is saved, and user experiences are improved.
US10356191B2 System and method for separating content site visitor profiles
Embodiments of the systems described herein can implement one or more visitor tearing processes. Visitor tearing can include, among other things, one or more processes by which multiple visitors that may appear to be the same visitor may be separated into different visitor profiles due to the leveraging of one or more unique persistent identifiers.
US10356190B2 Accessibility for web sites
A system, method, and computer-readable medium for performing a web site accessibility operation. The web site accessibility operation automatically enables web site accessibility features for a differently abled user. In certain embodiments, the accessibility features are customized to ease accessibility factors. In certain embodiments, the web site accessibility operation intelligently detects a disability of a user and automatically enables web site accessibility features based upon the detected disability. When performing a web site accessibility operation, a user access a website an analyzer module determines whether the user has a disability and if so what type of disability. Based upon the determination the analyzer module automatically modifies the web site to optimize the accessibility of the web site for the identified disability.
US10356185B2 Optimal dynamic cloud network control
Various exemplary embodiments relate to a network node in a distributed dynamic cloud, the node including: a memory; and a processor configured to: observe a local queue backlog at the beginning of a timeslot, for each of a plurality of commodities; compute a processing utility weight for a first commodity based upon the local queue backlog of the first commodity, the local queue backlog of a second commodity, and a processing cost; where the second commodity may be the succeeding commodity in a service chain; compute an optimal commodity using the processing utility weights; wherein the optimal commodity is the commodity with the highest utility weight; assign the number of processing resource units allocated to the timeslot to zero when the processing utility weight of the optimal commodity is less than or equal to zero; and execute processing resource allocation and processing flow rate assignment decisions based upon the optimal commodity.
US10356182B2 Communication stack optimized per application without virtual machine overhead
A method and a computing device are provided for improving datacenter operation. The datacenter operation is improved by establishing differentiated communication protocol stack support as a set of nano-services. The nano-services are executed to service connections on a per application or server basis for the datacenter to reduce overhead caused by virtual machines or containers utilizing separate communication protocol stacks. The method includes receiving a request to for a server via a known network access type, from a known application type, by a known user, or a known policy, determining whether the request can be serviced by an existing nano-service for the server, and establishing a new nano-service with a differentiated communication protocol stack instance for the server, in response to the request not being serviced by the existing nano-service.
US10356179B2 Method and apparatus for switching between sensors
Switching among sensor feeds for optimum performance includes disposing a processor in communication with sensors, each said sensor providing a primary data stream. A data stream standard is established in the processor. The primary data streams are communicated from the sensors to the processor, and are compared against the data stream in the processor. A secondary data stream is selected from among the primary data streams or synthesized from one or more of the primary data streams, based on which primary data stream(s) most closely match the data stream standard. The secondary data stream is communicated to a data stream recipient. The data stream recipient may identify input in the secondary data stream, and an input executor may execute control commands corresponding to the input so as to control a device or system.
US10356178B2 Method of synchronizing data for algorithms of asynchronous computers of an aircraft
A method of synchronizing data for algorithms of asynchronous computers in an aircraft, the method comprising the steps consisting in: a) generating a sequencing table for each algorithm and, in said table, identifying the number of valid windows for each of which all of the parameters for input to the algorithm are updated at least once; b) distributing the load corresponding to updating the parameters for each algorithm in a send table; and c) instructing the first computer to use the send table.
US10356176B2 Placement of application services in converged infrastructure information handling systems
A system and method access domain information indicating placement domains for an information handling system. The placement domains may include fault domains and optimization domains, wherein an optimization domain includes one or more resources wherein a tier instance for each tier of a multi-tier application service resource can be instantiated such that inter-tier communication is internal to the domain. Tier instances may be placed in accordance with the placement domains to achieve compliance with high availability and performance objectives. Management endpoints corresponding to each resource may be monitored and, responsive to detecting a change in the infrastructure, updated domain information indicative of updated placement domains may be accessed and used to determine whether the placement of the tier instances achieves compliance with the objectives. If the current placement fails to achieve the objectives, the plurality of tier instances may be re-placed in accordance with the updated placement domains.
US10356174B2 Multi-layer data storage system
The disclosed embodiments include data storage systems and methods to store data. In one embodiment, the system includes a storage medium having a plurality of partitions for storing data values of a dataset. The system also includes a system manager operable to receive a data value connected to the system manager and assign a plurality of data subsets of the dataset to the plurality of partitions. The system also includes a key manager operable to assign a key of a key space to each data value of the dataset. The system also includes a top layer data manager and at least one bottom layer data manager, each bottom layer data manager assigned to a data subset. The top layer data manager passes data values to the at least one bottom layer data manager. The system also includes an allocation manager operable to dynamically readjust a storage space of the partition.
US10356172B2 Automatic file storage and sharing
Described embodiments enable the automatic uploading and sharing of objects via a content management system (CMS). A user of a client device may request to share an object via a user interface. Prior to the request, the object may be stored in a storage location of the client device that is not synchronized with the CMS. In one embodiment, client software detects a “click-and-drag” operation of an object and provide a sharing element into which an object may be dropped for sharing. The CMS receives the sharing request and may automatically initiate a sharing process comprising receiving the object from the client device, storing the object in the CMS, generating a link to the object, and sending the link to indicated or pre-determined recipient(s). In various embodiments, the objects are synchronized with the CMS and/or organized according to various object parameters within a directory of the CMS.
US10356165B2 Dynamic resource repositioning load balancing and location management system and method
A dynamic resource repositioning load balancing and location management system repositions an incoming resource in a grid network of nodes. The system includes a first mapping device to map topology of said gird network of nodes, along with its resources; a determination device to determine at least an incoming resource's initial placement in terms of relative position of said node that the resource currently occupies and in terms of relative number of edges on which said resource currently resides; and resource repositioning device to reposition said at least a resource, in said grid network of nodes, in response to an incoming resource, said repositioning based on said determined position of said incoming resource; characterized, in that, said repositioning mechanism being guided by at least a step or a combination of steps or repetition of steps selected from a group of steps.
US10356161B2 System and method for classloading in a multitenant application server environment
In accordance with an embodiment, described herein is a system and method for classloading in a multitenant application server environment. The system includes a domain with a plurality of partitions, and a resource group template including one or more applications, each configured with code shareable across the plurality of partitions. A class loader hierarchy can be created for each application instance in a partition, wherein the class loader hierarchy includes a class loader structure for that application instance, a partition class loader for the partition, and a shared application class loader for all instances of that application. At runtime, the class loader structure for an application instance can use the partition class loader as a parent class loader to load classes visible to the partition, and use the shared application class loader as an alternative parent class loader.
US10356159B1 Enabling playback and request of partial media fragments
Techniques are described that enable initiating playback of a media fragment before the entire fragment has been downloaded. Also described are techniques that enable a more granular approach to the way in which a client device requests and plays back media fragments.
US10356156B2 Method and device for loading webpage
The present disclosure discloses a method and a device for loading a webpage. The method for loading a webpage includes: sending a webpage request message to a server; receiving an initial webpage of the webpage returned from the server, the initial webpage including an agent; sending a WebSocket connection request message to the server through the agent, to establish a WebSocket connection with the server; sending a page component request message of the webpage to the server based on the WebSocket connection, to load page component of the webpage; receiving the page components of the webpage returned from the server based on the WebSocket connection; and creating the page components at corresponding positions in the initial webpage.
US10356155B2 Service onboarding
Service onboarding can include registering an artifact of a service with a control service. Service onboarding can include assigning a credential to a service account associated with a service, wherein the credentials include a limited authorization. Service onboarding can include managing, according to the authorization, a service based on a node attribute definition maintained by an infrastructure automation framework, the framework including a component to call a representational state transfer (REST) application program interface (API) of the control service.
US10356153B2 Transferring session data between network applications accessible via different DNS domains
A method for transferring session data includes receiving a hypertext transfer protocol (HTTP) request that includes user credential data from a client computer program; determining whether to apply a filter that includes data inclusion condition(s) or data exclusion condition(s) to data pertaining to a session between a first application and the client computer program; storing a data structure containing the user credential data in response to the client computer program not meeting the data inclusion condition(s) or the session meeting the data exclusion condition(s); transmitting an HTTP response that includes an identifier of the data structure and an identifier of a second computer program function, which utilizes the identifier of the data structure to retrieve data to authenticate the client computer program; and erasing the data structure from the memory to prevent replay attacks.
US10356152B2 Real-time distributed information processing system
Some embodiments relate to a system for processing local information. The system provides feedback of certain information from a central processor to local processors, thus leaving the local processors to decide on the relevance of the individual contribution of same before transmitting the local information thereof. This allows the central processor to obtain all the information it needs in order to perform a real-time merge, while greatly reducing the number of messages transmitted by the local processors.
US10356145B2 Method and device for providing streaming content
A method and apparatus for an adaptive Hypertext Transfer Protocol (HTTP) streaming service using metadata of content are provided. The metadata of the content may be efficiently divided for a purpose of use of a terminal based on general media information or specific media information, and may be transmitted to the terminal. A group may include one or more representations of content. The metadata may include a group element, and the group element may provide a summary of attributes of one or more representations included in the group.
US10356143B2 Method and apparatus for media data delivery control
A method of operating a sending entity in the transmission system includes identifying a fixed delay associated with a transmission of media data in the transmission system and sending, to a receiving entity, information about the fixed delay as a requirement being configured to guarantee that packets for the media data, received by the receiving entity, are delivered to an upper layer of the receiving entity after the fixed delay. A method of operating a receiving entity in the transmission system includes receiving media data and information about a fixed delay associated with the media data and identifying a requirement, being configured to guarantee that packets for the media data are delivered to an upper layer after the fixed delay, from the information about the fixed delay.
US10356141B2 Method and device for exchanging endpoint information, and telepresence endpoint
Provide are a method and device for exchanging endpoint information and a telepresence endpoint. The method includes that: multiplexing information is exchanged between telepresence endpoints. By means of the present disclosure, the problem in the related art that there are too many ports and multiplexing transmission is unsmooth due to the fact that a multiplexing transmission mode of a traditional session system is still adopted in a telepresence system based on a conventional protocol architecture is solved, and the effect of exchanging the multiplexing information between the telepresence endpoints and therefore multiplexing can be successfully performed in the telepresence system is further achieved.
US10356135B2 Categorizing stories in a social networking system news feed
A social networking system generates stories based on actions taken by entities of the social networking system. The system applies a set of rules to the stories to categorize each story and displays the news feed as multiple sections, each displaying a category of generated stories. A story may be categorized according to its content and/or the user associated with the story. In addition to stories about a user's direct connections, stories may be generated by the user's soft connections. Supplemental content may be generated based on a section of the newsfeed currently being accessed and displayed in a related content unit adjacent to a news feed section.
US10356134B2 Method and system for downloading resource in mobile environment
A method of downloading a resource in a mobile environment includes detecting an attempt to access at least one server from a mobile terminal, executing a thread for each server to which the attempt to access is made, based on a multi-thread, downloading a resource of the at least one server through the corresponding thread, the resource being compressed based on a file unit, and unpacking the compressed resource, in which the threads are executed in parallel in the order of servers to which the attempt to access is made.
US10356130B2 Computer telephony integration (CTI) control of multiple devices with a single address of record
In order to deal with multiple communication endpoints that use a single address of record (e.g., a telephone number), a list of friendly names is determined for the multiple communication endpoints. The friendly names identify individual communication endpoints. For example, a friendly name may be “Joe's Desktop.” When a Computer Telephone Integration (CTI) application is associated with a communication session, the list of friendly names is presented to a user. The user selects one of the friendly names. This results in a message being sent that indicates a communication endpoint associated with the selected friendly name. The message with the friendly name causes a new communication session to be automatically initiated from a communication endpoint associated with the selected friendly name or an answer of a forked communication session with the communication endpoint associated with the selected friendly name.
US10356122B2 Device for detection and prevention of an attack on a vehicle
A new device for detection and prevention of an attack on a vehicle via its communication channels, having: an input-unit configured to collect real-time and/or offline data from various sources such as sensors, network based services, navigation applications, the vehicles electronic control units, the vehicle's bus-networks, the vehicle's subsystems, and on board diagnostics; a database, for storing the data; a detection-unit in communication with the input-unit; and an action-unit, in communication with the detection unit, configured for sending an alert via the communication channels and/or prevent the attack, by breaking or changing the attacked communication channels. The detection-unit is configured to simultaneously monitor the content, the meta-data and the physical-data of the data and detect the attack.
US10356113B2 Apparatus and method for detecting abnormal behavior
Disclosed herein are an apparatus and method for detecting abnormal behavior in a main device and a terminal device, included in a control network, using a whitelist. The apparatus for detecting abnormal behavior includes an information collection unit for collecting system information about the main device and system information about the terminal device and a detection unit for detecting abnormal behavior in the main device and the terminal device by comparing a whitelist with system information that includes the system information about the main device and the system information about the terminal device, wherein the whitelist includes a process whitelist, a file whitelist, and a network whitelist.
US10356111B2 Scheduling a network attack to train a machine learning model
In one embodiment, a device evaluates a set of training data for a machine learning model to identify a missing feature subset in a feature space of the set of training data. The device identifies a plurality of network nodes eligible to initiate an attack on a network to generate the missing feature subset. One or more attack nodes are selected from among the plurality of network nodes. An attack routine is provided to the one or more attack nodes to cause the one or more attack nodes to initiate the attack. An indication that the attack has completed is then received from the one or more attack nodes.
US10356109B2 Security indicator linkage determination
According to an example, security indicator linkage determination may include parsing input data that is used to determine a plurality of sequences of steps that are involved in attacks. A linkage selected from temporal, spatial, and/or behavioral linkages may be applied to the parsed input data to determine the plurality of sequences of steps. A security indicator that is related to a potential attack may be received. The plurality of sequences of steps may be used to determine whether the security indicator matches a step in one of the plurality of sequences of steps. In response to a determination that the security indicator matches a step in one of the plurality of sequences of steps, linkage between the security indicator and another security indicator from the one of the plurality of sequences of steps that are involved in the attacks may be identified.
US10356105B2 Smart authentication friction level adjusted based on circumstances
Granting a validation period. A method includes receiving user input providing one or more authentication factors. The method further includes receiving information about one or more authentication scales. Based on the strength of the authentication factors received from the user and the information about the one or more authentication scales, the method further includes determining a validation period. The method further includes granting or revoking the validation period to the user.
US10356104B2 Securing services and intra-service communications
A security service enables service providers to register available services. Prospective service consumers may register with the security service to access a particular registered service, and may specify conditions for access that are subject to approval by the corresponding service provider. Based on the registrations of the service provider and the service consumer, the security service can define access policies that may be enforced to control the conditions under which a service consumer accesses or utilizes the particular service. Additionally, changes to the access policies may be propagated to running services in near real time. Some implementations enable masking of information provided to particular service consumers based on determined needs of each service consumer for access to particular information. In some instances, the service providers may provide log information to the security service, which may be monitored to identify anomalies, security breaches or the like.
US10356103B2 Authentication system and method based on authentication annotations
A system and method for providing secure access to electronic records. A processor receives, from a first client, a first request to access the electronic records, authenticates the first client, and provides access to the electronic records in response to determining that the first client is authenticated. The processor receives user input data from the first client and stores the user input data in association with the electronic records. The processor further receives from a second client a second request to access the electronic records, retrieves the user input data associated with the electronic records in response to the second request, and transmits a prompt to the second client in response to the retrieved user input data. The processor also receives an answer to the prompt and provides access to the electronic records in response to the answer.
US10356102B2 Permissions using blockchain
A network device receives a smart contract for permissions to access a service, wherein the smart contract is in an initial block for authorizations in a shared ledger. The network device receives, from an authorization server device, an update to the shared ledger, wherein the update is a proposed block in the shared ledger requiring validation. The network device stores, in a local memory, a copy of the shared ledger with the update, when the update is validated by the distributed consensus network. The network device receives, from a client device, an item request for an item associated with the service, wherein the item request includes a client identifier. The network device identifies if there is match of the client identifier and the item in the copy of the shared ledger and sends, to the client device, the item when there is match of the client identifier and the item.
US10356098B2 Systematic enhancement of contact information
A system for systematically enhancing consumer and business contact information is disclosed. A server located “in the cloud” systematically controls a database of contact data elements, some of which have preferred and/or user-selected privacy protocols and update availability. These protocols and availability may restrict some data elements from being shared unless a data-owner's explicit permission is obtained. When the server receives a request for such a restricted data element, the server may issue an email or text message in order to obtain the necessary permissions. If permission is granted, the server then supplies the requested data. Beyond this base functionality, expanded services provide complementary enhancement functionality.
US10356091B2 Communication enhancement methods
A system for automatic authentication of service requests includes authentication of a remote access device. This authentication may be accomplished automatically prior to text or audio communication between a customer and a service agent. In some embodiments, authentication is accomplished automatically by authentication of the remote access device or accomplished by asking the customer questions. A single authentication of the remote access device may be used to authenticate a service request transferred between service agents. The authentication of the remote device may include, for example, use of a personal identification number, a fingerprint, a photograph, and/or a hardware identifier. Some embodiments include an intelligent pipeline configured for managing queues of customer service requests and/or customer service agent control over a customer's access device. Some embodiments include logic configured to manage and enhance communication channels between devices.
US10356090B2 Method and system for establishing a secure communication channel
A first terminal initiates a communication session with a second terminal by sending a first session request to a server for initiating a communication channel with the second terminal, receiving a first session response from the server, said first response including an identifier for a session channel and data relevant to the second terminal, sending a second session request to the second terminal including an identifier for the first terminal, receiving a third session response from the second terminal, and establishing a connection over the session channel.
US10356089B2 Electronic device for processing biometric information and method of controlling same
An electronic device includes a processor and a memory functionally connected to the processor. The electronic device acquires user's biometric information through a biometric sensor, determines virtual biometric information corresponding to the acquired biometric information, and transmits the virtual biometric information to an external electronic device through communication circuitry. The electronic device may include the biometric sensor, the communication circuitry, and the memory may be electrically connected to the biometric sensor and the communication module and store instructions to be executed by the processor.
US10356076B2 Scalable authentication between heterogeneous services
Methods, computer program products, and systems are presented. The methods include, for instance: receiving a request for a private credential of a first service of the two or more services from the first service, generating the private credential of the first service based on identity information of the first service, storing the private credential of the first service and the identity information of the first service in a local database, and sending the private credential of the first service to the first service for secure communication from the first service.
US10356069B2 Two factor authentication with authentication objects
Representations of authentication objects are provided for selection via an interface. An authentication object may be generated to include information obtained from one or more sensors of a device. A selected authentication object may contain information sufficient for authentication with a corresponding system. The interface may provide multiple representations of authentication objects that are usable with different service providers. The interface, executed by a first device, may be configured to authenticate a second device.
US10356065B2 Apparatus and method for managing software applications of a mobile device server
A system that incorporates teachings of the present disclosure may include, for example, a non-transitory computer-readable storage medium, which operates in a mobile device server and has instructions to obtain a software application, store a first pairing key in a memory of the mobile device server where the first pairing key is generated by a device of a service provider in response to a review of the software application for compliance with a policy of the service provider, and execute a web server application at the mobile device server that is operable to detect a media resource center operably coupled with a media device, establish communications with the media resource center and transmit the first pairing key to the media resource center to enable at least a portion of services that are associated with the software application and that utilize the media device. Other embodiments are disclosed.
US10356064B1 Distributed on-demand key management for rangeless environments
Disclosed herein are systems and methods for distributed key management. A first communications node may join a network. The first communications node may receive a white list generated by a central authority. The white list may include criteria for selecting a master communications node that may generate and distribute a cryptographic key for the network. The white list may also identify one or more communications nodes authorized to receive the generated cryptographic key. Responsive to detecting a second communications node joining the network, the first communications node may determine whether the second communications node is to be the master communications node for the network.
US10356063B2 Image processing method and client device, image authentication method and server device
Provided are an image processing method and a client device, an image authentication method and a server device. The image processing method comprises: photographing an object to obtain a first image; sending a key acquiring request to a server and receiving a key from the server; generating a second image based on the key and the first image; and sending the second image to the server. The image authentication method comprises: receiving a key acquiring request from a client; generating a key and sending the key to the sever in response to the key acquiring request; receiving an image for authentication from the client; and authenticating the image for authentication by using the key.
US10356062B2 Data access control utilizing key restriction
A plurality of keys is obtained, with each obtained key of the plurality of keys being based at least in part on an information set for the plurality of keys and at least one other key distinct from the plurality of keys. A signing key is calculated by inputting a combination of the plurality of keys into a function with the information set for the plurality of keys, and the signing key is used to evaluate whether access to one or more computing resources is to be granted, with the information set preventing access from being granted when a request for the access is submitted out of compliance with the information set for the plurality of keys.
US10356060B2 Secure communication using physical proximity
Systems and methods may provide for implementing a secure communication using physical proximity. In one example, the method may include transmitting an encrypted first communication including a sensitive information file, decrypting the encrypted first communication to generate a decrypted first communication including the sensitive information file, displaying the decrypted first communication, capturing a version of the decrypted first communication displayed on the intermediary device, and extracting the sensitive information file at a user device.
US10356059B2 Methods and systems for communication-session arrangement on behalf of cryptographic endpoints
In an embodiment, a communication device receives a request to establish a media session with a remote endpoint. In response to receiving the request, the communication device exchanges media-session control data with the remote endpoint on behalf of a local endpoint to establish the requested media session between the local endpoint and the remote endpoint. The communication device is communicatively connected to the local endpoint via a Personal Area Network (PAN) communication link. The communication device relays media-session payload data between the local and remote endpoints. The media-session payload data (i) is associated with the media session and (ii) is encrypted based on at least one payload-data cryptographic key that is not accessible to the communication device.
US10356057B2 Key pair infrastructure for secure messaging
Embodiments of the present invention use a limited-use public/private key pair to encrypt and decrypt messages sent through an intermediary. The messages may contain sensitive information and may be transmitted between entities over one or more networks. In some embodiments, the entities and/or the networks may be untrusted. Nevertheless, the content of the messages may remain protected by virtue of the limited-use key pair infrastructure.
US10356049B2 Fabric-based anonymity management, systems and methods
Based on a hidden service address table stored in a memory, a virtual circuit related to a hidden service is mapped to a corresponding port-level channel based on the hidden service's address. Data associated with the hidden service is routed between the virtual circuit and the port-level channel. This enables binding of high level anonymity protocols to low level communication services of a network fabric and ensures that other nodes in the network fabric can leverage fabric-hosted hidden services without requiring updates to an existing anonymity protocol.
US10356045B2 Intercepting intra-network communication for smart appliance behavior analysis
A system and method for intercepting intra-network traffic for smart appliance behavior analysis. A network traffic hub is configured to intercept network traffic between a switch and a router. A smart appliance sends a message to the router, such as a DHCP request when the smart appliance joins the network. The router sends a response to the smart appliance. The network traffic hub intercepts and modifies the response to instruct the smart appliance to send all future intra-network traffic through the network traffic hub and the router. In some embodiments, the network traffic hub alters a network mask in the response message to instruct the smart appliance to send traffic through the network traffic hub. The network traffic hub then extracts data from the network traffic and uses that data for behavior analysis of smart appliances.
US10356043B2 Systems and methods for dynamically registering endpoints in a network
Various systems and methods for dynamically registering a communication device with a network are disclosed. As one example, a system is disclosed that includes a home feature server, a central feature server, and a floating feature server. The floating feature server is communicably coupled to at least the home and central feature servers, and the home feature server is communicably coupled to at least the central feature server. The home feature server is associated with a communication device. The floating feature server is communicably coupled to a computer readable medium that includes instructions executable by the floating feature server to: receive an access request from the communication device; issue a services request to the home feature server; and service the access request. Various other embodiments and/or features are also disclosed.
US10356042B1 Automated contacts book
A system, method or computer program product for providing automated contacts books can include an automated contacts book application and a contact details server. The automated contacts book application can run on a computer or mobile computing device and can be configured to interface with the contact details server so that users of the automated contacts book can search for and connect with other users within the contact details server. The automated contacts book can be further configured to permit each user remotely to populate, update and manage availability of their contact details in the automated contacts book applications of all the other users with whom the user is connected within the contact details server. The automated contacts book application can be further configured to interface with the communications systems of the computing devices on which it runs so as to use the up-to-date contact details to send communications.
US10356032B2 System and method for detecting confidential information emails
Systems and methods are disclosed for detecting confidential information emails. In accordance with one implementation, a method is provided for detecting confidential information emails. The method includes obtaining a sender address of an electronic message, the sender address comprising a first username and a first domain name, and obtaining at least one recipient address of the electronic message, the recipient address comprising a second username and a second domain name. The method also includes determining whether the recipient address and the sender address are different addresses of a user, and based on the determination, flagging the electronic message.
US10356029B2 Methods and systems for presenting modules in an inbox interface
Exemplary embodiments relate to improvements in the design of a messaging inbox. The inbox may display different units or “modules” for providing a user with quick access to different inbox functionalities that they might not otherwise be aware of (or inclined to use on a regular basis). After a number of recent or unread messages are shown in the inbox's initial interface, the messages end and are replaced with modules. Many different types of functionality may be the subject of the modules (e.g., a module for sharing local content such as photos from a photo album, a People/States module, Top Contacts, New Behavior, Live Videos, Events, Businesses, or Messaging Stickers). Once the available modules have been scrolled through, the interface may revert to more messages, such as less-recent or previously read threads from the original messages. Unread threads may also be collapsed in the top section of the inbox, or included in a module.
US10356024B2 Moderating content in an online forum
Users of social networking system are provided with user interface elements permitting the user to post comments on pages within the social networking system. Pages may be provided for any non-user entity, including for example, pages for businesses, products, concepts, etc. Embodiments provided herein permit page moderators to ban certain content from being displayed on a page. For example, the social networking system may receive a list of proscribed content and block comments containing the proscribed content by reducing the distribution of those comments to other viewing users. However, the social networking system may display the blocked content to the commenting user such that the commenting user is not made aware that his or her comment was blocked, thereby providing fewer incentives to the commenting user to spam the page or attempt to circumvent the social networking system filters.
US10356023B2 Real-time messaging method and apparatus
A system and method for the late-biding of time-based media in real-time. With late binding, the sender may create time-based media before or at the same time an active delivery route to the recipient is discovered. As soon as the route becomes available, the media is transmitted. The existing DNS and email infrastructure is possibly used for route discovery, while any real-time transmission protocol may be used for the actual delivery of the media. “Progressive” emails may also be used for the real-time delivery of time-based media.
US10356018B2 User management methods and systems
Methods and systems are described for managing and adding user profiles to access an automation system. According to at least one embodiment, the computer-implemented method includes receiving a request to add a user to an automation system. The request is generated from one of a mobile computing device or an automation controller of the automation system. The method further includes receiving contact information for the user and generating a message to send to the user. The message includes an invitation to the automation system. The method also includes sending the message to the user.
US10356014B2 Method of processing bus data
A method is provided for operating a communication controller coupling a device comprising a processor with a bus. The method comprises: receiving a plurality of types of data packets via the bus and processing received data packets before making available said received data packets to the device processor. The processing of received data packets comprises: evaluating each received data packet in accordance with predetermined criteria; rejecting any of the received data packets that fails to meet the predetermined criteria; identifying non-rejected data packets having high priority; identifying said non-rejected other data packets having lower priority; providing a high priority data path to the processor for the high priority data packets; providing at least one additional data path to the processor for the other data packets; and providing a high priority alert to the device processor to the presence of high priority data packets at the high priority channel.
US10356012B2 Techniques for routing packets among virtual machines
Various embodiments are generally directed to techniques for improving the efficiency of exchanging packets among multiple VMs within a communications server, and between the communications server and other devices in a communications system. An apparatus may include a virtual switch to analyze contents of at least one packet of a set of packets to be exchanged between endpoint devices through a network, and to correlate the contents to a pathway to extend through one or more of the VMs that are each configured as virtual servers of multiple virtual servers; and an interface control component to select at least one virtual network interface of each of the one or more virtual servers along the pathway to operate in a polling mode, and to select a virtual network interface of at least one virtual server of the multiple virtual servers not along the pathway to operate in a non-polling mode.
US10356010B2 Control device
According to one embodiment, a control device is for controlling a plurality of nodes configuring a dual ring network. Each of the nodes includes: a communicator configured to be capable of transmitting/receiving a frame to/from an adjacent node; a first counter configured to perform counting up when a normal frame is received via the communicator; and a second counter configured to perform counting up when an abnormal frame is received via the communicator. The control device includes a controller configured: to identify, when an abnormal frame is transmitted/received in the dual ring network, a terminal node of the dual ring network from the nodes based on values of the first counter and the second counter of each of the nodes; and to identify an abnormal part in the dual ring network based on the value of the second counter by using the identified terminal node as a starting point.
US10356008B2 Large scale fabric attached architecture
A plurality of fabric controllers distributed throughout a fabric attached architecture and each associated with at least one resource node. The plurality of fabric controllers configured to control each associated resource node. Resources of the resource nodes are utilized in virtual environments responsive to respective fabric controllers issuing instructions received from the fabric attached architecture to respective resource nodes.
US10356007B2 Dynamic service orchestration within PAAS platforms
According to one exemplary embodiment, a method for orchestrating a flow of a packet through a software-defined network (SDN) switch is provided. The method may include determining at least one available service associated with the SDN switch. The method may also include receiving the packet at an input port associated with the SDN switch, wherein the packet has a destination value and a packet type. The method may then include generating a flow entry based on the at least one available service and the packet type, wherein the flow entry has a plurality of entry characteristics and an action. The method may further include selecting the flow entry based on matching the plurality of entry characteristics to the destination value and the packet type. The method may also include performing the action associated with the selected flow entry.
US10356006B2 Control system, development support apparatus, controller, and control method
A master device includes an execution unit that repeatedly executes a program including input and output processes in slave devices. The execution unit executes the program to calculate first data and second data. The master device includes an assignment unit that assigns, in accordance with a first transmission period that is set to an integer multiple of the control period for the first data and a second transmission period that is set to an integer multiple of the control period for the second data and longer than the first transmission period, the first data to a packet in every first transmission period and the second data to a packet in every second transmission period.
US10356002B2 Processing real-time multipoint-to-point traffic
Each of N sets of memory space bins are associated with a different processing deadline (N is an integer greater than two or one). Messages are received from multiple distinct sources (for example, received at a base station or network interface card from multi-points of a communication system) are stored in one of the memory space bins of the set whose processing deadline corresponds to a transmit deadline of the respective message. In response to a triggering condition for a respective set being satisfied, all the messages stored in any of the bins of the respective set are processed for transmission and the messages that were processed are cleared from their respective bins. In specific embodiments, the triggering condition is expiry of a timer offset ahead of the set's processing deadline, and each set's bin has a different priority and the processing is done in priority order.
US10356001B1 Systems and methods to visually align signals using delay
Systems, methods, and computer program product embodiments are disclosed for processing and displaying multiple signals in near real-time. An embodiment operates by processing, using a first digital signal processor (DSP) of a first signal module, a first packet associated with a first signal. The embodiment also processes, using a second DSP of a second signal module, a second packet associated with a second signal. The embodiment equalizes a first processing delay associated with the first DSP with a second processing delay associated with the second DSP such that the first DSP completes processing of the first packet approximately simultaneously with the second DSP completing processing of the second packet. The embodiment then displays the processed first packet approximately simultaneously with the display of the processed second packet.
US10355999B2 Flow control with network named fragments
One embodiment provides a system that facilitates efficient and secure flow control based on a fragmentation protocol. During operation, the system receives, by an intermediate node, a first fragment which is a fragment of a content object that is fragmented into a plurality of fragments, wherein the plurality of fragments includes at least one named fragment, which indicates a name associated with the content object, the name being a hierarchically structured variable-length identifier that comprises contiguous name components ordered from a most general level to a most specific level. The intermediate node detects a congestion, and sets an indicator for congestion notification in the received fragment. The intermediate node forwards the received fragment, and drops a second fragment received after the forwarded fragment.
US10355998B2 Adaptive video over multicast
Techniques are described for managing streaming video profile selections of downstream client devices for a network device. The network device receives multicast network communications for a first video streaming profile of a plurality of video streaming profiles, for a video content item. The network device is subscribed to multicast communications from an upstream network device, for a video stream corresponding to the first video streaming profile. Embodiments determine network state information at the network device that specifies at least a measure of upstream network error. Upon determining that the network state information satisfies one or more criteria, data communications from the network device to a downstream client device for the video stream corresponding to the first video streaming profile are throttled.
US10355996B2 Heterogeneous channel capacities in an interconnect
Systems and methods involving construction of a system interconnect in which different channels have different widths in numbers of bits. Example processes to construct such a heterogeneous channel NoC interconnect are disclosed herein, wherein the channel width may be determined based upon the provided specification of bandwidth and latency between various components of the system.
US10355995B2 Identifying a network condition using estimated processor load
A method of identifying a network condition between a pair of network devices, wherein one of the devices comprises a processor capable of executing instructions for forming a media stream for transmission over the network, the method comprising: monitoring a measure of delay in receiving media over the network; monitoring a measure of load on the processor; and identifying a network condition in dependence on a change in the measure of delay and the measure of load on the processor.
US10355991B1 Managing communications using alternative packet addressing
Techniques are described for managing communications for a managed virtual computer network overlaid on a distinct substrate computer network, including for communications involving computing nodes of the managed virtual computer network that use an alternative addressing scheme to direct network packets and other network communications to intended destination locations by using textual network node monikers instead of numeric IP addresses to represent computing nodes at a layer 3 or “network layer” of a corresponding computer networking stack in use by the computing nodes. The techniques are provided without modifying or configuring the network devices of the substrate computer network, by using configured modules to manage and modify communications from the logical edge of the substrate network.
US10355984B2 Automatic re-routing of network traffic in a software-defined network
Methods, systems, and storage mediums that can allow for automatic re-routing of network traffic in software-defined networks. In some examples, instructions can be provided to network switches in a software-defined network to initially route network traffic along a first flow route. The instructions can further instruct the network switches to automatically re-route the network traffic along a second flow route at a later time.
US10355981B1 Sliding windows
Approaches, techniques, and mechanisms are disclosed for assigning paths to network packets. The path assignment techniques utilize path state information and/or other criteria to determine whether to route a packet along a primary candidate path selected for the packet, or one or more alternative candidate paths selected for the packet. According to an embodiment, network traffic is at least partially balanced by redistributing only a portion of the traffic that would have been assigned to a given primary path. Move-eligibility criteria are applied to traffic to determine whether a given packet is eligible for reassignment from a primary path to an alternative path. The move-eligibility criteria determine which portion of the network traffic to move and which portion to allow to proceed as normal. In an embodiment, the criteria and functions used to determine whether a packet is redistributable are adjusted over time based on path state information.
US10355980B2 Deterministically selecting a bypass LSP for a defined group of protected LSPS
In one example, a method includes receiving, by a network device, first data defining a group of LSPs, receiving second data defining one or more constraints for one or more bypass LSPs, and receiving third data defining a mapping between the group of LSPs and the one or more bypass LSPs. The method also includes, in response to receiving the third data, automatically signaling, by the network device, a bypass LSP in accordance with the one or more constraints, selecting, by the network device and based on the mapping, a respective alternate next hop for rerouting network traffic received on each LSP of the group of LSPs to the signaled bypass LSP, and programming a forwarding component of the network device to install each of the respective alternate next hops as alternate next hops to primary next hops for the LSPs of the group of LSPs.
US10355971B2 System and method for data path validation and verification
A method for operating a source node includes receiving a data path validation request command requesting validation of a path associated with a traffic flow identified in the data path validation request command, and determining a first hop sequence in accordance with the path being validated, wherein the first hop sequence is identical to a second hop sequence associated with a non-validation request packet associated with the path being validated. The method also includes generating, by the source node, a validation request packet in accordance with the data path validation request command, the validation request packet comprises route information associated with the first hop sequence, an alert flag set to a specified value, and a path validation header specifying processing performed by nodes receiving the validation request packet, and transmitting, by the source node, the validation request packet in accordance with the route information.
US10355968B2 Diagnosis of a network adapter during network operation
An adapter is configured to connect to a network. The adapter including a controller configured to receive a stream of network communication from a computer system physically connected to the adapter. The controller is further configured to detect a first identifier. The first identifier is related to a first communication unit of the stream of network communication. In response to detecting the first identifier, the controller is further configured to direct the first communication unit away from the network and back toward the controller through a loopback pathway. The controller is further configured to direct the stream of network communication away from the computer system and to the network.
US10355962B2 Network topology generation using traceroute data
Embodiments provide systems, methods, and computer program products for inferring node and link information from traceroute data in order to generate topology information. A system receives traceroute data for a data packet that traverses a path from a source to a destination. The system infers port types for the addresses in the traceroute data and groups subsets of the addresses in the traceroute data into logical nodes based on neighbor relationships demonstrated in backward and forward neighbors sets. The system then generates node and link information based on the inferred and grouped information.
US10355960B2 Data transfer system including one-way datalink and continuous data synchronization
A data transfer system is configured to transfer data from a data transmitting site to a data receiving site. The data transfer system includes a low-side network, at least one high-side network, and a one-way data (OWD) link. The OWD link is configured to perform unidirectional data transfer from the low-side network to the at least one high-side network. The OWD link continuously synchronizes the low-side network with the at least one high-side network while continuously transferring data through the OWD link.
US10355959B2 Techniques associated with server transaction latency information
Examples are disclosed for determining or using server transaction latency information. In some examples, a network input/output device coupled to a server may be capable of time stamping information related to ingress request and egress response packets for a transaction. For these examples, elements of the server may be capable of determining transaction latency values based on the time stamped information. The determined transaction latency values may be used to monitor or manage operating characteristics of the server to include an amount of power provided to the server or an ability of the server to support one or more virtual servers. Other examples are described and claimed.
US10355955B2 Resource allocation control based on connected devices
The present disclosure involves systems and computer implemented methods for implementing a resource allocation and adjusting resource usage and spending based on information received from a plurality of network-connected devices. One example method includes identifying a new connected device replacing an existing device associated with a resource allocation, the resource allocation defining an expected resource usage for a plurality of devices (including the existing device), obtaining historical resource usage information associated with the existing device, identifying the existing device's operational parameters, and determining an expected resource usage for the new connected device after replacement. A change in the expected resource usage in the resource allocation is calculated based on the obtained historical resource usage information associated with the existing device and the expected resource usage amount for the new connected device. The master resource allocation is then updated based on the calculated change.
US10355951B2 Method and apparatus for testing and displaying test results
A test instrument provides suggested next operational step function to provide a user with assistance during testing. A display is provided to show the amount of a project that has been completed, for example as a percentage completed value. Individual test results may be saved to a ‘fix later’ list, which may be later accessed to re-test items that may not have passed on initial testing.
US10355947B2 Information providing method
An information providing method is an information providing method for consumer electronics devices, a display device, and a server, all of which are connected via a public network, the information providing method including: (a) receiving, by the server from the consumer electronics devices, information pieces on the consumer electronics devices; (b) filtering, by the server, the information pieces on the consumer electronics devices received in step (a), to obtain one or more filtered information pieces, and performing, by the server, processing for generating display information for display, by the display device, in a specific display format; and (c) transmitting, by the server, the display information generated in step (b) to the display device.
US10355938B2 Wi-Fi access point performance management
Wi-Fi access point performance management may include receiving a session analytic record related to a plurality of wireless access points, and analyzing the session analytic record related to the plurality of wireless access points to determine a root cause of at least one malfunctioning node related to at least one of the plurality of wireless access points, and predict failure of the at least one of the plurality of wireless access points. Further, a graphical user interface display or a report may be generated. The graphical user interface display or the report may be related to the determination of the root cause of the at least one malfunctioning node related to the at least one of the plurality of wireless access points, and prediction of the failure of the at least one of the plurality of wireless access points.
US10355936B2 Methods and systems for reducing burst usage of a networked computer system
Methods and systems for reducing burst usage of a networked computer system are described herein. In an embodiment, resource requesters can request, within a time window, resources over a computer network before the resources are available. The resources can then be allocated in batch mode when the resources are available. Thus, resource requests do not have to be processed in real-time, and resource requests can be received before the resources are available.
US10355935B2 Reduced link bandwidth update systems and methods for improved scalability, efficiency, and performance
A method, node, and network for reduced link bandwidth updates from a first node and a second node forming a link in a network includes, responsive to establishment or release of one or more connections on the link, flooding an update related thereto from only a master node that is one of the first node and the second node; responsive to a link failure associated with the link, flooding an update related thereto from both the first node and the second node; and, responsive to a change in parameters associated with the link, flooding an update related thereto from both the first node and the second node. The flooding can be part of a control plane associated with the network and/or to a Software Defined Networking (SDN) controller.
US10355933B2 Dependency graph for coordination of device configuration
Various technologies described herein pertain to controlling configuration of a computing device. A configuration request can be received, at the computing device, from a configuration source external to the computing device. The configuration request can include configuration data for a dependent feature. An evaluation can be performed at the computing device to determine whether a dependency graph for the dependent feature is satisfied. The dependency graph for the dependent feature can specify interdependencies between configurations of a set of features such that remaining features in the set of features are to be configured prior to enabling the dependent feature to be configured. Moreover, the dependent feature can be configured based on the configuration data when the dependency graph for the dependent feature is satisfied. The configuring of the dependent feature based on the configuration data can be prohibited prior to the dependency graph for the dependent feature being satisfied.
US10355932B2 Configuration of forwarding rules using the address resolution protocol
A method, by a host providing an application, configures forwarding rules in a traffic distributor using an Address Resolution Protocol. The host receives IP data packets distributed by the traffic distributor to different hosts located in a first network based on a predefined forwarding criterion contained in the forwarding rules. The host applies the application to the IP data packets. The host determines whether a predefined operating status of the host is met. If met, a message is generated using the Address Resolution Protocol. The message contains information for which at least one characteristic of the predefined forwarding criterion the IP data packets should be forwarded to the host, and a configuring indicator by which the traffic distributor is initiated to generate the forwarding rule for the host taking into account the at least one characteristic contained in the message. The generated message is transmitted to the traffic distributor.
US10355930B2 System and method of subnetting a virtual network identifier
A method and apparatus that determines a plurality of matching policies for a segment of a dynamic virtualized network is described. A device retrieves a virtual network identifier of the segment, where the virtual network identifier includes a plurality of bits and a plurality of subnets and each of the plurality of subnets is a different subset of the plurality of bits. In addition, the dynamic virtualized network is a virtualized layer 2 network that is overlaid on a layer 3 physical network, where the layer 3 physical network includes a plurality of network access devices, and the segment includes a plurality of endpoints. The device further determines the plurality of matching policies for the segment from the plurality of subnets of the virtual network identifier, where each of the plurality of subnets corresponds to one of the plurality of matching policies. The device additionally applies the plurality of matching policies to each network access device that corresponds to one of the plurality of matching endpoints.
US10355929B2 Mitigating network impact of disruptive device changes
A computer-implemented method is provided for a network controller to implement an update on network elements with minimal disruption. The network controller receives a request to install the update on a number of network elements in one or more networks. Installing the update in each respective network element removes it from operation for an outage duration of time. The network controller determines how network flows will be distributed in the networks due to the outage from installing the update, and generates an update plan that includes timing for installing the update on each network element. The timing is based on how the network flows will be distributed in the networks. The network controller installs the update in each network element according to the timing of the update plan.
US10355926B2 Service distribution method, device and system
A service distribution method includes the steps of: firstly generating, by a management system, a corresponding configuration file from service information of a user, and sending the configuration file to an Optical Network Termination (ONT) of the user through an Optical Line Terminal (OLT); and then performing, by the ONT, corresponding configuration in accordance with the configuration file. A service distribution system and a management system are provided. The invention is applied to enable service distribution with good extendibility.
US10355924B1 Systems and methods for hybrid content provisioning with dual recommendation engines
Systems and methods for content selection with first and second recommendation engines are disclosed herein. The system can include a memory include a content library database and a model database. The system can include a user device having a first network interface and a first I/O subsystem. The system can include one or more servers that can include a packet selection system and a presentation system. These one or more servers can: receive response data from the user device; provide received response data to a first recommendation engine; alert a second recommendation engine when a selected next node is a placeholder node; retrieve at least one statistical model relevant to selection of next node content; and select next node content based on an output of the at least one statistical model.
US10355919B2 Mobile storage configuration
A method, non-transitory machine readable medium, and system are provided for configuring a storage device. In some embodiments, the method includes establishing, by a storage system, a near field communication (NFC) session with a mobile device. A first set of identifiers is sent from the storage system to the mobile device via the NFC session. The first set of identifiers is modified at the mobile device. The mobile device sends the modified set of identifiers to the storage system. The modified set of identifiers is then assigned to the storage system.
US10355908B1 CSI estimation and LLR approximation for QAM demodulation in FM HD radio receivers
A radio receiver comprises physical layer circuitry and processor circuitry. The physical layer circuitry receives quadrature amplitude modulation (QAM) symbols via a plurality of subcarriers included in a broadcast radio signal. Each received QAM symbol is a complex symbol comprising multiple bits of encoded source information. The processing circuitry demodulates the received data symbols, generates a constellation sample for each received QAM symbol, generates a soft metric for each bit of encoded information of the received QAM symbols using the constellation sample, and multiplies the soft metric by a channel state information (CSI) weight to produce a Log-likelihood Ratio (LLR) approximation for each bit of encoded information of the received QAM symbols.
US10355903B2 Peak to average power ratio reduction in multichannel digital front-ends (DFES)
Systems and methods are provided for peak to average power ratio (PAPR) reduction in multichannel transmissions. A plurality of frequency-domain symbols may be generated and assigned to a plurality of subcarriers associated with a multichannel transmission. The subcarriers may be assigned to a plurality of channels used for the multichannel transmission, with a number of the channels being different than a number of the subcarriers. A plurality of time-domain signals corresponding to the plurality of channels may be generated, and an adjustment may be applied to at least one time-domain signal, to generate a corresponding adjusted time-domain signal. The adjustment may be configured based on one or more characteristic associated with at least two of the frequency-domain symbols. Handling related information may be communicated form the transmit-side to the receive-side, such as using spare carriers, to enable handling an output corresponding to the plurality of time-domain signals.
US10355902B2 Device and method for network information analysis in wireless communication system
The present disclosure relates to a network information analysis in a wireless communication system, and an analysis method comprises the steps of: receiving information on channel quality measured by a terminal; and outputting information on whether a carrier aggregation (CA) coverage mismatch occurs at a location where the channel quality has been measured, which is determined on the basis of the information on the channel quality. Further, the present disclosure comprises other embodiments as well as the above-descried embodiment.
US10355901B2 Method for transmitting a reference signal having a low peak to average power ratio
Aspects of the description provide a method and devices to allow frequency domain spectral shaping (FDSS) to be used on both a reference sequence and data to enable low PAPR. Being able to use FDSS on both the reference sequence and data allows the FDSS to be transparent to the receiver. The method comprises obtaining a first sequence, wherein the first sequence is a base sequence of a set of base sequences, the set of base sequences comprising sub group base sequences, the first sequence obtained by cyclically repeating the sub group sequences at least once; and transmitting, by the device, a reference signal based on the first sequence.
US10355900B2 Signaling methods and apparatus
A method for signaling preamble structure parameters. The method includes generating a bootstrap symbol that signals a single 8-bit preamble structure value. The single 8-bit preamble structure value identifies four different preamble structure parameters of a preamble that follows the bootstrap symbol. The method further includes generating a transmission frame including the bootstrap symbol, the preamble, and a data payload, and outputting the transmission frame for transmission via a terrestrial broadcast. The single 8-bit preamble structure value is limited to signaling a subset of different combinations of the four different preamble structure parameters.
US10355899B2 PHICH transmission in time division duplex systems
A method is provided for communication in a wireless telecommunication system. The method comprises multiplexing, by a network element, at least one symbol of a PHICH onto at least one resource element of a PCFICH.
US10355893B2 Multiplexing distinct signals on a single pin of a memory device
Methods, systems, and devices for multiplexing distinct signals on a single pin of a memory device are described. Techniques are described herein to multiplex data using a modulation scheme having at least three levels. The modulated data may be communicated to multiple memory dies over a shared bus. Each of the dies may include a same or different type of memory cell and, in some examples, a multi-level signaling scheme may be pulse amplitude modulation (PAM). Each unique symbol of the modulated signal may be configured to represent a plurality of bits of data.
US10355891B2 Authentication through voltage variations over communication channels
Embodiments may include systems and methods for authenticating a message between a transmitter and a receiver. An apparatus for communication may include a transmitter to transmit a message to a receiver via a physical channel coupling the transmitter and the receiver. The message may be transmitted via a plurality of transmission voltage levels varied from a plurality of nominal voltage levels on the physical channel. The transmitter may include a voltage generator to generate the plurality of transmission voltage levels varied in accordance with a sequence of voltage variations from the plurality of nominal voltage levels for the message. The sequence of voltage variations may serve to authenticate the message between the transmitter and the receiver. Other embodiments may be described and/or claimed.
US10355890B2 Repeatable backchannel link adaptation for high speed serial interfaces
A receiver includes a plurality of equalization modules each configurable to provide a selectable compensation value to a data bit stream received by the receiver, and a control module configured to perform a plurality of back channel adaptations on the data bitstream to achieve a target bit error rate for the receiver, each back channel adaptation being associated with a set of compensation values of the equalization modules, determine a most common set of compensation values derived from the performance of the plurality of back channel adaptations, and determine an optimized set of compensation values based on the most common set of compensation values.
US10355889B1 Adaptive pattern filtering for clock and data recovery to minimize interaction with decision feedback equalization
Systems and methods disclosed herein provide for adaptively applying pattern filters so that the edges are discarded only when the DFE feedback has adapted to levels that can corrupt the timing recovery. Embodiments of the systems and methods provide for a phase detector that selectively suppresses timing information based on the logic level states of the Qp and Qm data samples associated with the received signal.
US10355887B2 Iterative two dimensional equalization of orthogonal time frequency space modulated signals
An iterative two dimension equalizer usable in a receiver of orthogonal time frequency space (OTFS) modulated signals is described. In one configuration of the equalizer, a forward path generates, from received time-frequency domain samples and a channel estimate, estimates of data bits and likelihood numbers associated with the estimates of data bits, generated by delay-Doppler domain processing. In the feedback direction, the estimates of data bits are used to generate symbol estimates and autocorrelation matrix estimate in the time domain. In another configuration, a soft symbol mapper is used in the feedback direction for directly generating the feedback input symbol estimate without having to generate estimates of data bits.
US10355878B2 Method for establishing wireless local area network tunnel, apparatus, and access network system
The embodiments of the invention provide a method for establishing a wireless local area network tunnel, an apparatus, and an access network system. An AC sends a first configuration message to an AP, where the first configuration message includes a first tunnel establishment configuration parameter, and the first tunnel establishment configuration parameter includes information about binding between an IP address of at least one BRAS and at least one SSID, so that the AP establishes a data tunnel with the BRAS according to the first tunnel establishment configuration parameter, and the AC establishes a control tunnel with the AP, thereby separating the data tunnel from the control tunnel, and reducing unnecessary overheads of the AC.
US10355877B2 Kiosk device management in quick service restaurant environments
A kiosk system which is capable of maintaining kiosk devices online without physical manipulation is disclosed. The kiosk system capable of forcing a programmatic re-initialization of kiosk devices when necessary. Individual devices in the kiosk system can be initialized and re-initialized in parallel with normal operation of the kiosk system.
US10355876B2 Communications device for transmitting a differential signal
In a communication device, when an enabling signal is at a high level and a transmit data is at a high level, that is, in a recessive period, both transistors turn off. Thus, potentials of signal lines are determined by power supply from a second transmitting part to a communications network. When an error frame arises in this state, that is, transistors in the other ECU turn on, excessive currents flow the signal lines. When current monitoring circuits detect error currents, an error signal is changed to a high level.
US10355873B2 Fast recovery of multicast router ports on spanning tree protocol (STP) topology change in a layer 2 (L2) network
In one embodiment, an apparatus 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 handle Internet Group Membership Protocol (IGMP) messages received from other devices in a network. Also, the logic is configured to cause the processing circuit to create a general query solicit (GQS) message configured to solicit a general query (GQ) from a multicast snooping querier coupled with the apparatus. In another embodiment, a method includes handling, using a switch in a network, IGMP messages received from other devices in the network, and creating, using the switch, a GQS message configured to solicit a GQ from a multicast snooping querier coupled with the switch. Other systems, methods, and computer program products are described in more embodiments.
US10355872B2 Techniques for a collaboration server network connection indicator
A collaboration server transmits a server data structure to each client in a collaboration session for a shared workspace. The server data structure specifies a plurality of network connection metrics and a plurality of corresponding weights. Each client receives the plurality of metrics and weights and determines various values (such as a measured value, normalized value, and/or weighted value) for each metric. Each client also calculates an overall connection value based on a plurality of weighted values determined for the plurality of metrics. Each client generates and displays a connection indicator based on the overall connection value which represents an overall quality of a network connection between the client and the collaboration server. Each client also receives a remote overall connection value corresponding to a remote client and generates and displays a remote connection indicator based on the remote overall connection value.
US10355871B2 Presentation of content item to social networking system users identified by a social networking system user
A social networking system user (“sending user”) identifies a content item to the social networking system and also identifies one or more additional social networking system users (“receiving users”) to be presented with a content item. The social networking system communicates the content item to client devices for presentation to the receiving users. An interface identifying the receiving users and a status associated with each receiving user is presented to the sending user. The status associated with a receiving user describes how the receiving user interacted with the content item, and may be updated to reflect subsequent interactions with the content item by a receiving user.
US10355870B2 Dynamically-assigned resource management in a shared pool of configurable computing resources
Disclosed aspects manage a shared pool of configurable computing resources. A resource demand value is identified for a target host. Resource supply values of dynamically-assigned resources are computed for donor hosts. Using the resource demand value and the resource supply values, dynamically-assigned resources are reclaimed from the donor hosts and distributed to the target host.
US10355868B2 Method of providing security for controller using encryption and apparatus therefor
The present disclosure relates to a method of managing a controller with reliability and, more particularly, to authentication and data exchange during installation/use/removal of a vehicle controller, a gateway and a tester using an encryption algorithm. A method of authenticating a controller by a gateway in a vehicle includes: transmitting a first message including a first random number to the controller when a first condition is satisfied; receiving, from the controller, a second message including the first random number to which an electronic signature has been attached through a private key of the controller; decrypting the first random number having the electronic signature attached thereto using a public key of the controller; and transmitting, to the controller, a symmetric key encrypted using the public key of the controller when the decryption has been successfully performed.
US10355865B1 Systems and techniques for certification of trusted media data
Methods, systems, and devices that support determining whether media data has been altered are described. Captured media data may be segmented into one or more subsets, and cryptographic representations (e.g., hashes) based on the subsets may be written to an immutable ledger, possibly along with metadata and other related data. A block of a blockchain may be created for each entry in the immutable ledger. A set of media data may be validated, if a corresponding immutable ledger exists, based on segmenting the set of media data into one or more subsets in accordance with the segmenting upon capture, creating candidate cryptographic representations (e.g., hashes) based on the subsets, and comparing the candidate cryptographic representations with contents of the corresponding immutable ledger.
US10355860B2 Generating a QR code
The present disclosure provides a method and system for generating a QR code by receiving an inputted document; pre-processing the inputted document so as to obtain desired content; encrypting the desired content; and generating one or more QR codes based on the encrypted desired content.
US10355857B2 Incorruptible public key using quantum cryptography for secure wired and wireless communications
A hardware system and encryption method that generates encryption keys based on quantum mechanical phenomena that can be delivered directly, over public wired and wireless channels, to communicating devices. The encryption strength is derived from physical phenomena and not mathematical complexity and, therefore, is “future proof” against advances in computational power. The present invention allows pre-existing networked devices to communicate securely within a geographically defined “protection zone.”
US10355856B2 Key exchange method, key exchange system, key distribution device, communication device, and program
Plurality of users share a common key while permitting dynamic member change and computational complexity required for key exchange is reduced. The first key generation unit computes Ri and ci based on a twisted pseudo-random function. A session ID generation unit generates sid based on a target-collision resistant hash function and transmits (sid, Rα, Rβ) to communication devices Ui. A second key generation unit of a representative communication device U1 computes T1 based on a pseudo-random function. A second key generation unit of general communication devices Uj computes Tj based on the pseudo-random function. A third key generation unit computes k′ based on the twisted pseudo-random function and computes T′j with respect to each j. A session key generation unit of the general communication devices Uj computes Kjl and k1. The session key generation unit generates a common key K2 based on the pseudo-random function.
US10355854B2 Privacy preserving group formation with distributed content key generation
An embodiment includes a method executed by at least one processor of a first computing node comprising: form a first group of computing nodes, wherein forming the first group comprises providing (a)(i) a public key and a first seed value to each of second and third nodes, (a)(ii) second and third private keys, which both correspond to the public key and are unequal to each other, respectively to the second and third nodes; determine a first key encryption key (KEK) pair based on the first seed value; determine a second KEK pair based on (b)(i) a second seed value that is derived from the first seed value, and (b)(ii) determining a predetermined time period has expired; and receive a symmetric key encrypted with a public key of the second KEK and decrypting the encrypted symmetric key with a private key of the second KEK. Other embodiments are described herein.
US10355845B2 Method and apparatus for transmitting HARQ ACK/NACK
Provided is a method and apparatus for transmitting an HARQ ACK/NACK. The method includes: recognizing, from a PDCCH or an EPDCCH, a 2-bit uplink (UL) downlink assignment index (DAI) field configured in a UL downlink control information (DCI) format; receiving a PDSCH transmission through the second serving cell; generating an HARQ response signal based on the number of PDSCHs scheduled in the downlink subframes indicated by the UL DAI field and the number of total downlink subframes associated with one uplink subframe; and transmitting the HARQ response signal through a PUSCH in the one uplink subframe.
US10355834B2 Method and apparatus for determining transmission time-frequency resources of traffic data
The invention provides a method of determining transmission time-frequency resources of traffic data in a wireless communication network. The network device determines a time-domain transmission pattern Pi, j of the traffic data from a time-domain transmission pattern set PI, J; determines a frequency hopping pattern of the traffic data based on a frequency hopping matrix and a first rule, wherein the frequency hopping matrix is constructed by one or more Latin squares, a number of rows of the frequency hopping matrix is equal to a number of sub-bands in a frequency hopping bandwidth, each element in a row of the frequency hopping matrix successively represents a frequency hopping order of the complement transmission patterns Pi, j and Pi, j′, a number of columns of the frequency hopping matrix is equal to a number of transmissions of the traffic data, and the first rule is Pi, j and Pi, j′ are assigned with a same channel within a sub-band and a value of j is a part of J or all of J, the complement transmission patterns Pi, j and Pi, j′ in the transmission pattern subset Pi, J are assigned with a same channel within a sub-band and use a same sub-band for their first transmission, the non-complement transmission patterns Pi, j and Pi, k in the transmission pattern subset Pi, J have a same relative location in each sub-band and the non-complement transmission pattern subsets Pi, J and Ps, J are assigned with the different channels within a sub-band; and sends the traffic data according to the time-domain transmission pattern Pi, j and the frequency hopping pattern.
US10355829B2 Conveying number of required HARQ repetitions for coverage enhancement
The invention relates to transmission and reception of data in a wireless communication system. In particular, the predetermined number of repetitions of the same data portion is transmitted over the wireless interface. The receiving device receives the repetitions, attempts their decoding and checks whether the decoding was successful. If the decoding was successful after the predetermined number of repetitions or less, a positive acknowledgement is generated. In addition, a feedback including a bundle size information is generated and transmitted. The bundle size information includes a number of repetitions, smaller or equal to the predetermined number, after which the decoding was successful. The feedback is transmitted to the data transmitting device which may adapt the predetermined number of repetitions accordingly. The invention enables efficient control of the number of repetitions applied which is particularly advantageous for coverage enhancement purposes.
US10355827B2 Status reporting in a wireless communication system
Radio equipment (12, 14) is configured for use in a wireless communication system (10). The radio equipment (12, 14) transmits or receives a status report message (18) that includes a negative acknowledgement, NACK, sequence number, SN, field (20) and multiple different sets of segment offset, SO, fields (22-1, . . . 22-N) related to the NACK SN field (20). The different sets of SO fields (22-1, . . . 22-N) may for instance indicate different respective service data unit, SDU, portions that have been detected as lost. These different respective SDU portions may be portions of the same SDU with a SN indicated by the NACK SN field (20).
US10355825B2 Shared signaling channel for a communication system
A shared signaling channel has multiple segments, and parameters for this channel may or may not be sent to users in advance. For example, the number of segments, the size and rate of each segment, and so on may be broadcast to the users via an overhead channel. The transmit power for each segment is not broadcast to the users and can range from zero to the total transmit power. A base station obtains signaling for all terminals within its coverage and maps the signaling for each terminal to at least one segment used for the terminal, which may be dynamically selected. The base station processes (e.g., jointly or individually encodes) the signaling mapped to each segment and generates output data for the segment. The output data for each segment is multiplexed onto the system resources allocated for the segment and transmitted at the selected power level.
US10355813B2 Link adaptation on downlink control channel in a wireless communications system
Link adaptation on downlink control channels is provided herein. A method can comprise sending, by a network device of a wireless network and comprising a processor, first data indicating a first downlink control channel to a mobile device. The first data indicating the downlink control channel can comprise a first coreset indication that comprises a first parameter used to decode the first downlink control channel at the mobile device. The method can also include determining, by the network device, a second coreset indication for the mobile device. The second coreset indication can comprise a second parameter that can be adaptively determined based on a condition of an environment determined to be associated with the mobile device.
US10355811B2 Display device and system and method for displaying contents using the same
A display device is connected to a contents providing device via a network. The display device includes a display unit that displays contents; and a display controller that controls a contents display operation of the display unit. The display controller transmits a resolution control signal to the contents providing device, and receives contents data that is converted in response to the resolution control signal from the contents providing device.
US10355810B1 Method, device, and system for calibrating and adapting transmission rate in wireless communication
A method, device, and system for calibrating and adapting transmission rate in wireless communication is disclosed. The method includes sending, based on a static Module and Coding Schemes (MCS) probe table, a plurality of probe packets at each of a set of probe MCSs associated with a current MCS. The static MCS probe table includes a plurality of MCSs and a set of probe MCSs associated with each of the plurality of MCSs. The method further includes determining percentage of probe packets successfully received by a receiver for each of the set of probe MCSs associated with the current MCS, based on a link adaptation statistic packet received from the receiver. The method includes identifying an MCS from the set of probe MCSs for subsequent transmissions based on the determined percentage.
US10355806B2 Control device and control method for sparse code multiple access
A device for controlling sparse code multiple access is described. The device includes a generation unit configured to generate, for each of a plurality of layers that are subject to non-orthogonal multiplexing using a codebook, a codeword of a layer from data of the layer on the basis of a codebook for a layer, and an adjustment unit configured to adjust a radio resource to be used in transmission of a signal element included in a multiplexed codeword obtained by multiplexing of codewords of the plurality of layers.
US10355804B2 Optical module
An integrated apparatus with optical/electrical interfaces and protocol converter on a single silicon substrate. The apparatus includes an optical module comprising one or more modulators respectively coupled with one or more laser devices for producing a first optical signal to an optical interface and one or more photodetectors for detecting a second optical signal from the optical interface to generate a current signal. Additionally, the apparatus includes a transmit lane module coupled between the optical module and an electrical interface to receive a first electric signal from the electrical interface and provide a framing protocol for driving the one or more modulators. Furthermore, the apparatus includes a receive lane module coupled between the optical module and the electrical interface to process the current signal to send a second electric signal to the electrical interface.
US10355803B2 Multiplexing reference signals with scalable numerology for new radio (NR) networks
Wireless communication devices are adapted to facilitate multiplexing of reference signals. According to one example, a wireless communication device can multiplex a first reference signal and a second reference signal utilizing code division multiplexing for transmission across a first resource element and a second resource element. The first resource element may utilize a first subcarrier in a first OFDM symbol employing a first numerology. The second resource element may utilize a second subcarrier in a second OFDM symbol employing a second numerology that is different from the first numerology, where the second subcarrier overlaps in frequency at least a portion of the first subcarrier. The first and second OFDM including the multiplexed first and second reference signals may subsequently be transmitted. Other aspects, embodiments, and features are also included.
US10355798B2 Temporally correlating multiple device streams
Described are examples for outputting stream data from a plurality of stream sources. A first data stream output for a first stream source and a second data stream output for a second stream source can be received. First data of the first data stream output can be correlated, in time, with second data of the second data stream output. One or more output frames can be output including the first data and the second data as correlated in time.
US10355790B2 Transmission device with impairment compensation and methods for use therewith
Aspects of the subject disclosure may include, for example, a waveguide system that includes a transmission device having a coupler positioned with respect to a transmission medium to facilitate transmission or reception of electromagnetic waves that transport communications data. The electromagnetic waves propagate along an outer surface of the transmission medium. A training controller detects an impairment on the transmission medium adverse to the transmission or reception of the electromagnetic waves and adjusts the electromagnetic waves to reduce the effects of the impairment on the transmission medium. Other embodiments are disclosed.
US10355784B2 Method and optical transmitter device for creating an optical binary digital transmit signal
A method for creating an optical binary digital transmit signal to be supplied to an optical transmission link including: operating an optical transmitter in such a state that mode hopping occurs between a predefined first and a predefined second optical mode of the optical transmitter if a binary digital modulation signal is supplied to the optical transmitter and creating a modulated optical output signal of the optical transmitter corresponding to the binary digital modulation signal supplied to the optical transmitter. The modulated optical output signal is optically filtered in such a way that at least a portion of the optical power spectrum of the modulated optical output signal caused by a selected one of the first and second optical modes is suppressed or at least substantially attenuated.
US10355782B2 Modular, wireless optical antenna
A modular node for an optical communication network includes one or more transceiver modules of a plurality of transceiver modules, and a node core including a plurality of electrical connectors to electrically join up to the plurality of transceiver modules to the node core. At least some of the transceiver modules has an optical transceiver configured to emit optical beams carrying data and without artificial confinement, and detect optical beams emitted and without artificial confinement. The up to the plurality of transceiver modules electrically joined to the node core are spatially separated to provide configurable coverage for optical communication based on their number and placement. And the node core further includes switching circuitry configured to connect the one or more transceiver modules to implement a redistribution point or a communication endpoint in the optical communication network.
US10355779B2 Virtual optical network service with guaranteed availability
A method for VON service with guaranteed availability may use probability density functions (PDF) of Q-factor to determine availability of physical links assigned to a virtual link in the VON. Then, a VON mapping may be performed based on the determined availabilities, among other factors.
US10355774B2 End-to-end beamforming system
Methods and systems are described for providing end-to-end beamforming. For example, end-to-end beamforming systems include end-to-end relays and ground networks to provide communications to user terminals located in user beam coverage areas. The ground segment can include geographically distributed access nodes and a central processing system. Return uplink signals, transmitted from the user terminals, have multipath induced by a plurality of receive/transmit signal paths in the end to end relay and are relayed to the ground network. The ground network, using beamformers, recovers user data streams transmitted by the user terminals from return downlink signals. The ground network, using beamformers generates forward uplink signals from appropriately weighted combinations of user data streams that, after relay by the end-end-end relay, produce forward downlink signals that combine to form user beams.
US10355770B2 Wireless communications system including an omnidirectional broad-beam relay RF transmitter
A base station is configured to transmit a substantially unidirectional RF beam to a donor. The donor is in close proximity to a building, and provides communication signals corresponding to the unidirectional RF beam to a relay inside the building. The relay includes a phased array antenna panel having a staggered antenna assignment with predetermined phases for antennas in the phased array antenna panel to produce omnidirectional broad-beam RF signals inside the building.
US10355762B2 System and method for adaptive beamforming communication
A wireless communication system includes a controller to control a plurality of antenna subarrays of a first wireless communication device to form a plurality of directional beams to communicate a beamformed diversity wireless transmission between the first wireless communication device and a set of second wireless communication devices over a plurality of communication channels. The controller assigns at least some antenna subarrays to at least some second wireless communication devices using a greedy optimization with a relaxation parameter and controls the plurality of antenna subarrays according to the assignment.
US10355760B2 Techniques for small cyclic delay diversity in new radio
Various aspects described herein relate to small cyclic delay diversity (SCDD) operation used in a wireless communication system (e.g., 5G New Radio). A method, a computer-readable medium, and an apparatus are provided. In an aspect, the method, computer-readable medium, or apparatus operates to identify a type of information for transmission, identify a rank associated with the type of information, and perform an SCDD precoding operation based at least in part on the identified type of information or the rank.
US10355759B2 Method and apparatus for multiple-input multiple-output operation
An eNode-B for a multi-user multiple-input multiple-output (MU-MIMO) downlink transmission to at least first and second wireless transmit/receive units (WTRUs) via resource elements (REs) of first and second spatial layers, the eNode-B comprising a transmitter and a processor, the processor coupled to the transmitter. The processor configured to generate the MU-MIMO downlink transmission including: allocating a first set of the REs, as first resources, to the first spatial layer for the first WTRU, and a second set of the REs, as second resources, to the second spatial layer for the second WTRU, mapping a first WTRU-specific reference signal (RS) associated with the first WTRU on a subset of the first resources, and a second WTRU-specific RS associated with the second WTRU on a subset of the second resources, muting allocated REs of the first resources overlapping with the subset of the second resources used for the second WTRU-specific RS, and allocated REs of the second resources overlapping with the subset of the first resources used for the first WTRU-specific RS. The transmitter configured to send the MU-MIMO downlink transmission.
US10355757B2 Method and apparatus for performing radio-resource-management measurements
A method and apparatus may include receiving, by a first network node, mapping information from at least one second network node. The mapping information indicates restrictions with respect to antenna ports to be used for measurements on each of one or more channel-state-information-reference-signal resources transmitted by at least one second network node. The method may also include transmitting a message to a user equipment. The message configures the user equipment to measure channel-state-information-reference-signal-received power from at least one of said one or more channel-state-information-reference-signal resources. The method may also include receiving a reporting from the user equipment.
US10355755B2 Method and device for transmitting data unit
A method for transmitting a data unit and a device suing the same is provided. The device generates a physical layer protocol data unit (PPDU) that includes a first part and a second part. The first and second part are generated with different fast Fourier transform (FFT) size. A phase rotation of the second part is different from a phase rotation of the first part.
US10355753B2 Hybrid RAN/digital DAS repeater system with ETHERNET transport
One embodiment is directed to a system in which an end node and a boundary link optimizer node are communicatively coupled to an ETHERNET network. The end node is communicatively coupled to the ETHERNET network using a boundary link that is connected to an edge of the ETHERNET network. The boundary link optimizer node is configured to: receive ETHERNET packets that include data for the plurality of streams of digital samples; extract the data for the plurality of streams from the received ETHERNET packets; bundle the data for the streams of digital samples; and communicate, to the end node over the boundary link, the bundled data for the streams of digital samples in ETHERNET packets.
US10355750B2 Communication system, communication apparatus and communication method
A method for a communication device includes determining whether a first radio frequency (RF) signal at a level of at least a first predetermined field threshold is detected. The method also includes generating a second RF signal at a level of at least a second predetermined field threshold greater than the first predetermined field threshold, when the communication device receives an instruction to generate the second RF signal and the determining determines that the first RF signal at the level of at least the first predetermined field threshold is not detected. The method further includes receiving a load modulated RF signal in response to the second RF signal.
US10355748B2 Electronic device capable of performing wireless communication, method of controlling the electronic device, and program
An electronic device that communicates with a communication apparatus includes a connection unit that connects to a battery, a storage unit accessible from an external apparatus via a close proximity wireless communication, a control unit that performs control such that information used in executing one of a plurality of functions including a wireless power transmission function is stored in the storage unit, wherein the control unit performs the control such that information associated with the wireless power transmission function is stored in the storage unit depending on a charge status of the battery.
US10355738B1 Multiway switch, radio frequency system, and wireless communication device
A multiway switch, a radio frequency system, and a wireless communication device are provided. The multiway switch includes twelve throw (T) ports and four pole (P) ports. The twelve T ports include four first T ports and each first T port is coupled with all of the four P ports. The multiway switch is configured to be coupled with a radio frequency circuit and an antenna system of an electronic device operable in a dual-frequency dual-transmit mode, to enable a preset function of the electronic device, the antenna system includes four antennas corresponding to the four P ports, and the preset function is a function of transmitting a sounding reference signal (SRS) through the four antennas in turn.
US10355732B2 Mobile device case with integrated locking assembly
A protective case for housing a mobile device is provided. The case comprises a shell assembly including a top shell and a bottom shell that at least partially enclose and form a perimeter around the device. The case further includes a backing assembly comprising an upper backing element and a lower backing element configured to join together along a parting line between a top end and a bottom end of the shell assembly. The case also includes a lock assembly for use in drawing together the upper and lower backing elements to hold the components of the shell assembly together.
US10355731B1 Isolating connector module for ruggedized mobile device
An isolating connector device for connecting a mobile device to a vehicle-based network or device while protecting the mobile device from shock or impact to the vehicle includes a nearside housing and farside housing connected by a shielded cable, the farside housing engaging with the vehicle-based network via USB or cable port. The nearside housing is dockable to the mobile device via 10-pin or like docking connector. The nearside housing also includes embedded magnets and spring-loaded guide pins to removably secure the nearside housing to the mobile device or its protective case and maintaining the docking connection. The nearside housing includes LEDs or like visual indicators of charging or data links provided to the mobile device via the docking connection.
US10355727B2 Increasing wireless spectral efficiency by leveraging interfering signals
A computing system may utilize interfering signals of two or more wireless devices for improving communications involving the two or more wireless devices. These techniques and architectures may allow for improved spectral efficiency that enables a relatively large number of wireless devices to communicate among one another via receivers that share overlapping or adjacent frequencies. Such utilization of interfering signals may help solve a general problem involving, for example, co-channel interference (CCI) arising from densely deployed relatively small wireless communication cells for increasing communication throughput.
US10355726B2 Wideband receiver architecture tolerant to in-band interference
A wideband receiver circuit is disclosed that includes a signal input configured to receive a spectrum signal of bandwidth B that contains an RF signal and an interference signal. A down conversion module is connected to the signal input and has N down conversion channels, wherein each of the N down conversion channels is configured to down convert the spectrum signal to one of N decimated baseband signals by processing the spectrum signal with one distinct phase of a sequence of length N and period N/fclk=N/2B to generate a baseband output signal. An amplifier circuit is connected to each of the N down conversion channels, and is configured to amplify the baseband output signal. A digital signal processing module including an analog to digital conversion circuit is connected to each amplifier circuit and is configured to convert the amplified baseband output signal to N digital signals. The digital signal processing module also having a digital reconstruction processor to combine each of the N digital signals and generate a reconstructed RF signal.
US10355725B2 Jitter improvement in serializer-deserializer (SerDes) transmitters
Systems and methods are provided for handling jitter improvement in transmitters. During processing of input data for serial transmission, it may be determined if jitter may occur, and when jitter occurs one or more adjustments may be determined, based on dummy data, to reduce jitter in an output corresponding to the input data. The one or more adjustments may then be applied during processing of the input data, to reduce jitter in a serial output corresponding to the input data. The dummy data may be generated based on the input data. The dummy data may be configured such that it may generate corresponding dummy current pulses which may be used in controlling supply variations during generation of the serial output. The use of the dummy data may be selectively turned on or off.
US10355721B2 Multi-band radio frequency transparency window in conductive film
An apparatus with structures in a conductive film that let a selected set of RF frequency bands pass through, while blocking the passage of all other frequencies is disclosed. The film may include a first portion of the film and a second portion of the film circumscribing the first portion. The second portion is separated from the first portion by a first gap along a periphery of the first portion of the film and wherein a width of the first gap is associated with a wavelength of a first radio signal.
US10355716B2 Transmitting apparatus and interleaving method thereof
A transmitting apparatus is provided. The transmitting apparatus includes: an encoder configured to perform a low-density parity check (LDPC) encoding on input bits using a parity check matrix to generate an LDPC codeword comprising information word bits and parity bits; an interleaver configured to interleave the LDPC codeword; and a modulator configured to map the interleaved LDPC codeword onto a modulation symbol, wherein the modulator is further configured to map a bit included in a predetermined bit group from among a plurality of bit groups constituting the LDPC codeword onto a predetermined bit of the modulation symbol.
US10355714B2 Transmitting apparatus and signal processing method thereof
A transmitting apparatus and a receiving apparatus are provided. The transmitting apparatus includes: an encoder configured to generate a low density parity check (LDPC) codeword by performing LDPC encoding; an interleaver configured to interleave the LDPC codeword; and a modulator configured to modulate the interleaved LDPC codeword according to a modulation method to generate a modulation symbol. The interleaver is formed of a plurality of columns each including a plurality of rows and includes a block interleaver configured to divide each of the plurality of columns into a first part and a second part and interleave the LDPC codeword, the number of rows constituting each column divided into the first part is determined differently depending upon the modulation method, wherein the number of rows constituting each column divided into the second part is determined depending upon the number of rows constituting each column divided into the first part.
US10355706B1 Equalization of sub-DAC frequency response misalignments in time-interleaved high-speed digital to analog converters
A method and system for calibrating a time-interleaved digital to analog converter (DAC) provides equalization of frequency response misalignments in sub-DACs forming the DAC. In a calibration mode, test signals are applied to an DAC and output amplitudes and phases of are measured. From the measured values, complex values of the gains of the respective sub-DACs. hm(F) are determined and a specified target frequency response T(F) for a tandem connection equalizer-DAC is determined. For each of a plurality of test frequencies, complex values of equalizer gains Eqm are determined from Eqm(F)=T(F)/hm(F), to form equalizing frequency responses. Sets of equalizing coefficients Cm(p) pursuant to discrete Fourier transforms on Eqm(F). In an operation mode, a digital input signal is transformed input into an equalized digital signal E(n) through use of the sets of equalizing coefficients Cm(p).
US10355703B2 System, analog to digital converter, and method of controlling system
Power consumption of a successive-approximation type analog to digital converter is reduced. A system is provided with an analog to digital converter and a power-supply voltage generation unit. In the system provided with the analog to digital converter and the power-supply voltage generation unit, the analog to digital converter compares an analog signal with a reference signal and outputs frequency information indicating the number of times of comparison. Also, in the system, the power-supply voltage generation unit generates power-supply voltage on the basis of the frequency information output by the analog to digital converter and supplies the same to the analog to digital converter.
US10355702B2 Hybrid phase-locked loop
A hybrid PLL is provided that includes an digital integral path and an analog proportional path.
US10355700B2 Clock data recovery circuit, apparatus including same and method for recovery clock and data
A method of recovering a clock and data from an input data signal including an embedded clock, the method including generating a recovery clock signal from the input data signal based on a first window signal; detecting a unit interval corresponding to one bit of the input data signal based on the recovery clock signal; delaying a signal synchronized with the recovery clock signal based on the unit interval; and generating the first window signal based on the delayed signal.
US10355697B2 Oscillator, a clock generator and a method for generating a clock signal
An oscillator configured to generate an oscillation signal is provided. The oscillator includes a transistor pair and a cross-coupled transistor pair. The transistor pair is coupled to a first current source and has a first transconductance. The first transconductance is changed in response to a current value of the first current source. The cross-coupled transistor pair is coupled to a second current source and has a second transconductance. The second transconductance is changed in response to a current value of second current source. The transistor pair and the cross-coupled transistor pair are mutually coupled by a plurality of inductors. A frequency of the oscillation signal is determined according to the first transconductance and the second transconductance. Furthermore, a clock generator and a method for generating a clock signal thereof are also provided.
US10355696B1 Josephson polarity and logical inverter gates
A Josephson inverter gate circuit provides efficient implementation of polarity or logical inversion while eliminating the need for physically large high-efficiency magnetic transformers in the signal path. The circuit can consist of a half-twisted Josephson transmission line (JTL) or a JTL with an unshunted floating Josephson junction that produces two single flux quantum (SFQ) pulses when triggered by an SFQ input signal, which results in an output SFQ signal of reversed polarity. Implemented as a logical inverter, proper initialization of the circuit is accomplished within the signal inversion stage with flux biasing.
US10355694B1 Level shifting circuit with conditional body biasing of transistors
A level shifting circuit receives a first input signal and complement of the first input signal as inputs and generates a level shifted first output signal and complement of the first output signal as outputs. The level shifting circuit includes a number of transistors that support body biasing. One set of body bias signals applied to certain ones of those transistors is generated as a function of the logical combination of the first input signal and the first output signal. Another set of body bias signals applied to certain other ones of those transistors is generated as a function of the logical combination of the complement of the first input signal and the complement of the first output signal. The conditional body bias applied to the transistors of the level shifting circuit makes the circuit operational for level shift at very low supply voltage levels.
US10355692B2 Power source monitoring circuit, power on reset circuit, and semiconductor device
The present technology relates to a semiconductor device that includes a level shifter circuit that performs level conversion on a digital signal output from a predetermined block and outputs a resultant signal to another block that operates by a power source different from the power source of the predetermined block, and a power source monitoring circuit that controls an operation of the level shifter circuit. The power source monitoring circuit stops an operation of the level shifter circuit on the basis of a status of the power source that supplies power to the predetermined block and a standby control signal for controlling an operation status of the other block. Further, the power source monitoring circuit is provided with a transistor on a path of a steady-state current, and the steady-state current is inhibited from flowing in accordance with the standby control signal.
US10355683B2 Correcting duty cycle and compensating for active clock edge shift
The present invention provides a system and method of correcting duty cycle (DC) and compensating for active clock edge shift. In an embodiment, the system includes at least one control circuit to receive DCC control signals and to output at least one first adjustment signal, at least one second adjustment signal, at least one first correction signal, and at least one second correction signal, at least one adjustment circuit to change a DC value of an input clock signal, at least one correction circuit to compensate for a shift of an active clock edge of the input clock signal, and where one of the at least one adjustment circuit and the at least one correction circuit is to receive the input clock signal and wherein one of the at least one adjustment circuit and the at least one correction circuit is to transmit a corrected output clock signal.
US10355679B2 Display driving circuit, calibration module, and associated calibration method
A display driving circuit, a calibration module, and an associated calibration method are provided. The display driving circuit includes an internal clock circuit and the calibration module. The internal clock circuit generates an internal clock signal. The calibration module includes a counting circuit and a trimming circuit. The counting circuit counts pulses of a reference clock signal to generate a detected reference-clock count and counts pulses of the internal clock signal to generate a detected internal-clock count. The trimming circuit generates a calibration signal to adjust frequency of the internal clock signal when a predefined condition is satisfied. The predefined condition is related to comparison between a first preset count and one of the detected reference-clock count and the detected internal-clock count.
US10355675B2 Input circuit
To provide an input circuit which avoids power supply voltage dependency of a threshold of the input circuit when an output signal is transited. There is provided an input circuit equipped with an input transistor and a current source connected in series between a first power supply and a second power supply. The input circuit is configured in such a manner that an input signal is inputted to a gate of the input transistor and a signal of a connection point between the input transistor and the current source is outputted as an output signal, and a current value of the current source is changed based on the output signal.
US10355674B2 Clock gating circuit
Various implementations described herein are directed to an integrated circuit. The integrated circuit may include a first stage that receives an enable signal and an input clock signal and provides a first intermediate signal based on the enable signal and the input clock signal. The integrated circuit may include a second stage that receives the first intermediate signal and the input clock signal and provides a second intermediate signal based on a ternary logic response to the first intermediate signal and the input clock signal. The integrated circuit may include a third stage that receives the second intermediate signal and the input clock signal and provides an output clock signal based on the second intermediate signal and the input clock signal.
US10355673B2 Semiconductor device and electronic device
An object is to provide a level shift circuit that operates stably. A semiconductor device includes a level shift circuit including first to fourth transistors and a buffer circuit. One of a source and a drain (S/D) of the first transistor is connected to one of a source and a drain of the second transistor. The other of the source and the drain of the second transistor is connected to one of a source and a drain of the third transistor. A gate of the first transistor and a gate of the fourth transistor are connected to the other of the source and the drain of the second transistor and the one of the source and the drain of the third transistor. A gate of the third transistor is connected to a wiring to which an input signal is input. An input terminal of the buffer circuit is connected to one of a source and a drain of the fourth transistor. An output terminal of the buffer circuit is connected to a gate of the second transistor and a wiring to which an output signal is output.
US10355670B1 Active suppression controller with tracking and correction for multiple time-varying fundamental frequencies
Provided an active suppression controller with an adaptive algorithm capable of tracking the fluctuation of multi-fundamental frequencies and correcting them while the deviation is divergence based on the DXHS (Delayed-X Harmonics Synthesizer). It includes a controller's architecture, an adaptive frequency tracking & correcting algorithm and its FPGA implementation structure in real-time.
US10355669B2 Filtering system and an associated method thereof
A filtering unit is presented. The filtering unit includes at least two operational amplifiers, where each of the at least two operational amplifiers includes an input end and an output end, where the input end of one operational amplifier is coupled across the corresponding input end of another operational amplifier of the at least two operational amplifiers. The filtering unit also includes a direct current link operatively coupled to the at least two operational amplifiers and at least one thermoelectric module, where each thermoelectric module includes a conducting layer, where the direct current link and at least one of the at least two operational amplifiers are operatively coupled to the at least one thermoelectric module. A filtering system is also presented.
US10355667B2 Ladder filter, elastic wave filter module, and duplexer
A ladder filter defines a transmission filter and has a structure such that a resonator located closest to an input terminal is a parallel-arm resonator, and the parallel-arm resonator located closest to the input terminal includes a plurality of division resonators connected in parallel. At least one division resonator has a resonant frequency and an anti-resonant frequency that are located outside a passband of the ladder filter, and the remaining division resonators and parallel-arm resonators each have an anti-resonant frequency located within the passband.
US10355665B2 Electronic component housing package, electronic apparatus, and electronic module
An electronic component housing package includes a base having a first principal face provided with a mounting section for mounting an electronic component; a frame having a second principal face, the frame being disposed on the base so as to surround the mounting section; a frame-shaped metallized layer disposed on the second principal face of the frame; and a side-surface conductor disposed on an inner side surface of the frame, the side-surface conductor connecting the frame-shaped metallized layer and a relay conductor formed on the first principal face, the side-surface conductor being covered with an insulating film from one end to the other end in a width direction of the side-surface conductor.
US10355658B1 Automatic volume control and leveler
A system that performs automatic volume control and leveling (AVCL) based on audio category and desired volume level. The system may select different settings for audio data associated with different audio sources (e.g., content providers), audio categories (e.g., types of audio data, such as music, voice, etc.), genres, and/or the like. For example, the system may distinguish between music signals and voice signals (e.g., speech) and may apply a first gain curve for the music and a second gain curve for the speech. The gain curve may include an adaptive noise gate to reduce in-channel noise, such as by attenuating quiet sounds. The system may select the gain curve based on a desired volume level, and in some examples may modify the gain curve based on a signal-to-noise ratio (SNR) of the input audio and/or based on environmental noise.
US10355656B2 Amplification circuit with split-length compensation scheme
An amplification circuit includes: a current source; a first input transistor pair suitable for receiving a positive input voltage and having a split-length gate structure; a second input transistor pair suitable for receiving a negative input voltage and having a split-length gate structure; an enable unit suitable for supplying a current from the current source to each of the first input transistor pair and the second input transistor pair in response to an enable signal; a switching unit suitable for coupling a second split gate node between the second input transistor pair to a compensation capacitor node during an activation section of the enable signal; and a compensation driving unit suitable for compensating and driving a first split gate node between the first input transistor pair at an initial stage of the activation section of the enable signal.
US10355655B2 Transimpedance amplifier (TIA) circuit having reduced power consumption, improved linearization and reduced peaking
A TIA circuit is provided that utilizes current steering to adjust the gain of a TIA of the TIA circuit. As the optical input power of the optoelectronic (OE) detector that is coupled to the input of the TIA increases, the gain of the TIA is decreased via current steering, and as the optical input power of the OE detector decreases, the gain of the TIA is increased via current steering. Utilizing current steering to adjust the gain of the TIA allows the TIA circuit to have a configuration that has reduced power consumption compared to TIA circuits that use shunt feedback TIAs. In addition the TIA circuit configuration provides reduced peaking, improved linearization and high bandwidth.
US10355654B2 Amplifier circuit and detection apparatus including the same
An amplifier circuit converts a charge signal into a voltage signal. The charge signal indicates a detection result outputted from a piezoelectric device that detects a detection object as a change in an amount of a charge. The charge signal includes a displacement signal in a predetermined frequency band. The amplifier circuit includes an operational amplifier including an inverting input terminal receiving the charge signal and an output terminal for outputting the voltage signal, a resistor electrically connected between the inverting input terminal and the output terminal, and a capacitor connected in parallel with the resistor. A resistance value of the resistor and a capacitance value of the capacitor are set such that, in the frequency band of the displacement signal, an absolute value of an impedance of the resistor is lower than an absolute value of an impedance of the capacitor.
US10355653B2 Power amplifier circuit
A power amplifier circuit includes a first amplifier transistor, an input signal being supplied to a base of the first amplifier transistor, a first amplification signal obtained by amplifying the input signal being output from a collector of the first amplifier transistor; a first bias circuit that supplies a first current or a first voltage to the base of the first amplifier transistor; a second bias circuit that supplies a second current or a second voltage to the base of the first amplifier transistor; and a first resistor element that is connected in series between the base of the first amplifier transistor and the first bias circuit. The second bias circuit includes a diode, an impedance circuit, and a first capacitor element.
US10355648B2 Regulator amplifier circuit for outputting a fixed output voltage independent of a load current
A regulator amplifier circuit of an embodiment includes a differential amplifier circuit, an nMOS transistor, and a pMOS transistor. The differential amplifier circuit includes a differential circuit and a transistor. The differential circuit includes a differential MOS transistor circuit, and the transistor includes a gate voltage controlled by the differential circuit. The nMOS transistor includes a drain connected to a drain on minus side of the differential MOS transistor, and a gate connected to a source of the transistor. The nMOS transistor operates in a weak inversion region. The pMOS transistor includes a source connected to a source of the nMOS transistor, and a drain connected to a voltage lower than a source voltage of the nMOS transistor. The pMOS transistor operates in the weak inversion region.
US10355638B2 Solar junction box
A solar junction box includes a box cover and a terminal plate. The terminal plate includes a plurality of terminals arranged side by side and diode units for connecting adjacent terminals, and the terminals and diode units are integrally packaged in plastic. Two outermost terminals are respectively used to connect cables. The terminal plate serving as a back plate of the box cover is fixedly connected to the box cover in detachable manner. A cavity for filling silica gel is formed between the box cover and the terminal plate. The assembly of the solar junction box is convenient, and it has relatively good heat dissipation and sealing performance.
US10355634B1 Isolation of particular fault conditions in an electric machine assembly
An electric machine assembly having an electric machine and a controller-based method for isolating a particular fault condition in the electric machine. A plurality of current sensors is configured to output respective measured currents in respective phases of the electric machine. A position sensor is configured to output a rotor position of the electric machine. A controller is configured to group the respective measured currents into respective combinations of two. The controller is configured to calculate respective residual factors (Ri), and a global residual factor (G) based on the respective residual factors (Ri). Responsive to at least three of the global residual factor (G) and the respective residual factors (Ri) exceeding respective calibrated error thresholds, the controller is configured to identify a particular fault condition from among a plurality of possible fault conditions and execute a control action with respect to the electric machine.
US10355632B2 Power converter control device
A discharge switch and a capacitor are connected in series between first and second DC power supply lines. A boost circuit boosts a rectified voltage to charge the capacitor. An inverter receives the rectified voltage as a DC voltage when the discharge switch is not conducting, receives a voltage across the capacitor as the DC voltage when the discharge switch is conducting, converts the DC voltage into an AC voltage, and outputs it to a motor. A switch control unit maintains the discharge switch not conducting over a first time period, and switches the discharge switch between conducting and not conducting in a second time period. A charge and discharge time period setting unit sets the first time period when a rotational speed of the motor is higher than a speed threshold shorter than the first time period when the rotational speed is lower than the speed threshold.
US10355631B1 Methods, systems and apparatus for controlling current supplied to control a machine
A current regulator is provided for an electric machine drive system for driving an electric machine. The current regulator is configurable to operate in a first configuration or a second configuration depending on a synchronous speed of the electric machine. A controller can configure an operational mode of the current regulator by selecting, based on the synchronous speed of the electric machine, either the first configuration of the current regulator or the second configuration of the current regulator as a currently active configuration, and can then execute the current regulator in accordance with the currently active configuration. The first configuration of the current regulator comprises a first set of elements and cross-coupling gain blocks, whereas the second configuration of the current regulator can include the first set of elements without the cross-coupling gain blocks. The first set elements can vary depending on the implementation, but can generally include: summing junctions, integrators, and gain blocks. In one embodiment, the current regulator is configured to operate as a complex vector current regulator when configured in the first configuration, and is configured to operate as a state feedback decoupling (SFbD) current regulator when configured in the second configuration.
US10355628B2 Starting power generation apparatus and starting power generation method
Provided are: a starter generator including a field portion having a permanent magnet, and an armature unit including a first multi-phase winding and a second multi-phase winding which are arranged in parallel; a first power conversion unit including a first positive-side DC terminal connected to a battery and a plurality of first AC terminals connected to the first multi-phase winding, the first power conversion unit being configured to convert a power bidirectionally between DC and AC; a second power conversion unit including a plurality of second AC terminals connected to the second multi-phase winding, the second power conversion unit being configured to control a current to be input and output via the second AC terminals; and a control unit configured to detect a positional relationship between the field portion and the armature unit based on an output voltage of the second multi-phase winding, and control the first power conversion unit and the second power conversion unit in accordance with the detected positional relationship.
US10355627B2 Motor drive circuit, brushless motor drive device provided with motor drive circuit, and motor control method
A motor drive circuit includes; a rotor position detector that detects a position of a rotor and outputs a rotor position detection signal; a rotor position signal generator that generates signals P1, P2, P3, P4, P5, and P6 as a rotor position signal based on the rotor position detection signal output from the rotor position detector; a rotation direction recognition unit that recognizes a rotation direction of the rotor each time one of signals P1, P2, P3, P4, P5, and P6 is input and replaces the rotor position signal with a corrected rotor position signal; and a winding current output unit that outputs a current to a winding based on the corrected rotor position signal.
US10355624B2 Electrostatic clutch
An electrostatic clutch is described comprising a plurality of micron-scale thickness electrodes, adjacent electrodes being separated by a thin film of dielectric material. A power source and controller apply a voltage across two electrodes, causing an electrostatic force to develop. When engaged, a force can be transferred through the clutch. A tensioning device maintains the alignment of the clutch when the electrodes are disengaged, but permits movement in at least one direction. In some embodiments, multiple clutches are connected to an output to provide variable force control and a broad range of torque input and output values. Moreover, the clutch can be used as an energy-recycling actuator that captures mechanical energy from negative work movements, and returns energy during positive work movements.
US10355622B2 Lifting system, method for electrical testing, vibration damper, and machine assembly
The invention relates to a lifting system, comprising a piezoelectric actuator (5), a support (15), and a hydraulic stroke multiplier (10) having an input and an output side, wherein the input side of the hydraulic stroke multiplier is connected to the piezoelectric actuator (5), and the output side of the hydraulic stroke multiplier is connected to the support (15). In the method for electrically testing an electronic component, the component is placed on the support of such a lifting system and is lifted for positioning relative to a test contact. The vibration damper comprises such a lifting system. The machine assembly has a machine and such a vibration damper.
US10355621B2 Control apparatus, control method, and driving apparatus for vibration-type actuator, and electronic apparatus equipped with vibration-type actuator
A control apparatus is capable of improving responsiveness in a minute movement of a vibration-type actuator that has a vibration body (a piezoelectric device and an elastic body) and a driven body that pressure contacts with the vibration body. A driving unit moves the driven body by causing a thrust-up vibration in a pressurizing direction and a conveyance vibration in a perpendicular direction in the vibration body by applying alternating voltages to the piezoelectric device. A control unit feedback-controls a position of the driven body by using a first operational parameter that defines an amplitude ratio of the conveyance vibration to the thrust-up vibration and a second operational parameter that defines amplitudes of the conveyance vibration and the thrust-up vibration. A correction unit corrects a control amount of the first or second operational parameter so as to increase as the amplitude ratio decreases.
US10355618B2 Active neutral point clamped inverter, zero-crossing switching method and zero-crossing switching apparatus thereof
An ANPC inverter, a zero-crossing switching method and a zero-crossing switching apparatus of the ANPC inverter are provided. The method includes: controlling switch states of switch devices in a bridge leg to change according to a preset logic when zero-crossing switching occurs in an output voltage instruction of the bridge leg, so as to prevent overvoltage in the switch device in the bridge leg. The preset logic includes switching among a sequence of switch state combinations. Switch state combinations of the switch devices before and after the zero-crossing switching occurs are defined as the first and second switch state combinations of the sequence. The second to the penultimate switch state combinations are all safe switch state combinations selected in advance, in each of which a maximum voltage borne by the switch devices in the bridge leg is clamped to a safe limit value.
US10355616B2 Electromechanical assembly comprising an alternator
The invention relates to an electromechanical assembly comprising: an alternator with a wound rotor; a regulator acting on the excitation of the alternator; a rectifier at the outlet of the alternator, supplying a rectified voltage to a continuous bus; and a booster circuit connected by means of a filter to the outlet of the alternator and supplying a voltage to the continuous bus.
US10355609B2 Voltage step-down technique for deriving gate-charge using multi-level core architecture
In described examples of methods and control circuitry to control a multi-level power conversion system with a flying capacitor, a power circuit regulates a regulator input voltage signal to provide a supply voltage signal to the control circuitry. A power switching circuit couples the regulator input to a first terminal of the flying capacitor in response to a second terminal of the flying capacitor being coupled to a reference voltage node in a given switching cycle, and couples the regulator input to the second terminal in response to the first terminal being coupled to an input node of the power conversion system in the given switching cycle.
US10355607B2 Regeneration circulator, high-frequency power supply device, and high-frequency power regeneration method
An excessive voltage rise of load voltage, caused by an impedance mismatching on a transmission path, is prevented, and high-frequency power is regenerated. A parallel impedance is connected to the transmission path during the voltage rise, thereby regenerating voltage caused by a standing wave and preventing excessive load voltage, together with enhancing energy usage efficiency. Establishing the parallel impedance for the load impedance, on the transmission path between the high-frequency amplifier circuit of the high-frequency power supply device and the high-frequency load, reduces impedance at the connecting position to prevent generation of excessive voltage on the transmission path, and high-frequency power is regenerated from the transmission path by the parallel impedance.
US10355603B2 Control circuit for power converter with isolated or non-isolated feedback
In one general aspect, a control circuit for a power converter can include a feedback terminal configured to be coupled to a non-isolated feedback of the power converter when a feedback of the power converter is the non-isolated feedback, or configured to be coupled to a ground when the feedback of the power converter is an isolated feedback. The control circuit can include a detection circuit, coupled to the feedback terminal. The detection circuit can be configured to trigger a feedback voltage at the feedback terminal within an initial setting of the power converter. The feedback voltage can be high in response to the feedback terminal being coupled to the feedback of the power converter, and the feedback voltage can be low in response to the feedback terminal being coupled to the ground of the power converter.
US10355602B2 Fault suppression or recovery for isolated conversion
A flyback power conversion circuit can be operated by selectively establishing and interrupting a current through a first inductance to store energy. A portion of the energy from a second inductance can be transferred to a storage device to provide an output voltage, where the second inductance is magnetically coupled to the first inductance. Information transmitted across an isolation barrier can be monitored, such as information indicative of the output voltage. The monitoring can include detecting whether information from at least two sources is consistent. An operating mode of the flyback power conversion circuit can be selected, such as response to the detecting whether the information from at least two sources is consistent, or whether valid information is being transmitted across the isolation barrier, or in response to one or more other criteria.
US10355600B1 Power converter
A power converter is provided. The power converter is used to drive a load. The power converter includes an energy storage element for storing a converted power. The power converter provides a determination signal according to a level of an input power, and provides a first notification signal to the load according to the determination signal. The power converter provides a control signal and an enable signal when receiving a second notification signal from the load. The power converter selectively provides the enable signal according to the determination signal, and selectively absorbs a power of the energy storage element according to the enable signal.
US10355592B2 Low power zero inductor current detection circuit
Methods and apparatus for detecting a zero inductor current to control switch transitions for a power converter. An example method includes outputting a first voltage and a first current, receiving the first voltage and output a second voltage into an input of a comparator, when the second voltage is above a third voltage, outputting a first output voltage, when the second voltage is below the third voltage, outputting a second output voltage, determining when the first current is zero based the output of the comparator, enabling a set of switches based on when the first current is zero.
US10355588B2 Power source device including voltage boost circuit
A power source device includes a storage capacitor, a voltage detection circuit, input terminals, and output terminals, further includes: a boost circuit which converts a storage power provided to the input terminals to a boosted power under the condition that a stored voltage becomes equal to or greater than the predetermined voltage, and outputs the boosted power from the output terminals; and a MOS transistor which controls a supply of the boosted power to a load. One of the input terminals is connected to a gate terminal of the MOS transistor, and one of the output terminals is connected to a source terminal of the MOS transistor. The MOS transistor turns on to convert the storage power to the boosted power in the boost circuit, while the MOS transistor turns off not to convert the storage power to the boosted power in the boost circuit.
US10355578B2 Switching power supply with main switching device and secondary switching device
A switching power supply includes a SiC MOSFET (a main switching device) that switches a main current flowing through a primary coil of a transformer ON and OFF as well as a Si MOSFET (a secondary switching device) that has a lower power capacity than the main switching device and is arranged in parallel therewith. A control circuit includes a driver circuit that respectively switches the main switching device and the secondary switching device ON and OFF on the basis of a control signal generated in accordance with an output voltage obtained from a secondary coil of the transformer. The control circuit further includes an enable control circuit that disables the ON/OFF switching of the main switching device when a voltage of an auxiliary voltage obtained from an auxiliary coil of the transformer is less than a prescribed threshold voltage.
US10355576B2 Signal generating circuit, voltage conversion device, and signal generating method
A CPU determines an ON-time setting value with which the generating unit generates a PWM signal having an ON time that is closest to the ON time corresponding to a product of a reference period and a target duty cycle, and sets the determined setting value in the generating unit. The CPU divides the ON time of the PWM signal based on the determined ON-time setting value, multiplies, by N, the period that corresponds to a result of the division, and specifies a period settable value with which a PWM signal having a period that is closest to a result of the multiplication is generated. The CPU determines period setting values for N periods based on a quotient and a remainder obtained by dividing the specified settable value by N, and sets the determined setting values in the generating unit for each period of the PWM signal.
US10355573B2 Linear vibration motor
A linear vibration motor comprises a frame wherein a coil is secured, and a movable element that comprises a magnet portion and a weight portion, and which is supported elastically within the frame, wherein the movable element comprises guide shafts that protrude in both axial-direction sides; the frame comprises a bottom frame that has a bottom plate portion along the axial direction, and a pair of side frames that have side plate portions and that face the axial direction; the side frame has a bearing retaining portion for holding a bearing that bears a guide shaft, and a connecting portion for connecting the bearing retaining portion to the side plate portion; the bearing retaining portion and the connecting portion are structured integrally with the side plate portion; and the bottom plate portion has an opening portion with which the bearing retaining portion engages.
US10355568B2 Flux control of permanent magnet electric machine
A permanent magnet electric machine includes a rotor including a plurality permanent magnets arranged around a central shaft and supported in an outer member and a stator surrounding the rotor and arranged to allow the rotor to turn within in inner diameter of it. The rotor includes one or more flux control elements disposed within the output member and moveably attached to the central shaft that move from an initial position when the rotor is rotating at a first rate and to a second position closer to the permanent magnets when the rotor is operating at a second rate, greater than the first rate.
US10355566B2 Production lines for producing core components of dynamo electric machines
A production line (100,200,300,400) for manufacturing wound core components (10,10′) of a dynamo electric machine, comprising a central processing zone (101) provided with at least a winder (104,104′) for winding coils (15) to produce wound core components, a downstream processing zone (111) for finishing the wound core components. The production line further comprises a first load and unload device (105) for transferring the core components to be wound to at least a winder (104,104′) from a waiting position (103a), or from an upstream transport carrier (108a), located at a first position (G), for transferring core components to be wound from an upstream processing zone (201). The first load and unload device (105) transferring wound core components from the at least a winder (104,104′) to a downstream transport carrier (108b), located at a second position (A), for transferring wound core components to the downstream processing zone (111).
US10355561B2 Slipring with active cooling
A slipring assembly comprises a slipring module having at least one slipring track, which is in electrical contact with at least one slipring brush. The slipring module comprises an isolating body holding the at least one slipring track. Furthermore a cooling element is embedded into or attached to the slipring module to remove heat from the slipring module and to increase the temperature of the at least one slipring track. This allows decreasing the temperature of the slipring module to increase the maximum transferable power and lifetime.
US10355559B2 Drive apparatus for a wheel of a work machine
The present invention relates to a drive apparatus for a wheel of a work machine, having an electric motor which comprises a rotor which is rotatably received in a stator and which is supported at bearing plates which are arranged at the end side and between which coil head spaces are provided for receiving coil heads, wherein a cooling apparatus for cooling of the stator and the rotor comprises at least one coolant path through the coil head spaces which is suppliable with coolant from a peripheral side via a coolant inlet preferably provided at a peripheral side.
US10355558B2 Processor controlled energy harvester system
Computer-processor controlled energy harvester system. The system uses a plurality of oscillating weight type energy collectors, each configured to store the energy from changes in the system's ambient motion as stored mechanical energy, often in a compressed spring. The energy collectors are configured to move between a first position where the energy collector stores energy, to a second position where the energy collectors release stored energy to a geared electrical generator shaft, thus producing electrical energy, often stored in a battery. A plurality of processor controlled electronic actuators, usually one per energy collector, control when each energy collector stores and releases energy. The processor can use accelerometer sensors, battery charge sensors, and suitable software and firmware to optimize system function. The system can use the energy for various useful purposes, including sensor monitoring, data acquisition, wireless communications, and the like, and can also receive supplemental power from other sources.
US10355555B2 Electric machine
An electric machine may include a housing, a stator arranged in the housing, and a rotor arranged in the stator and mounted on the housing so as to be rotatable about an axis of rotation. The rotor may have a rotor shaft, which may be led out through a front wall of the housing. The rotor shaft may have, on an outer side of the front wall, a drive element, which serves for transmission of torque between the rotor and a drivetrain. The rotor shaft may be rotatably mounted in a front bearing, which is inserted into the front wall. The front bearing may be, at an inner side of the front wall, sealed off with respect to an interior of the housing by way of a labyrinth seal.
US10355552B2 Highly reinforced elastometric stator
Elastomeric compositions containing a combination of selected carbon blacks. The resultant elastomers have improved durability and/or power generation. Such elastomers may be used in oilfield products, for example, as seals or stator liners. Methods of producing these elastomeric compositions are also disclosed.
US10355551B2 Support element and stator assembly comprising the same
The present disclosure relates to a stator assembly for an electrical machine, and more in particular relates to a support element utilized within the stator assembly in order to improve its performance. The support element allows the thermal expansion of round connection arms while detuning the Eigen-frequency and reducing the amplitude of the vibrations.
US10355546B2 Spindle structure, electric motor, and machine tool formed with through hole for passage of fluid
A spindle structure capable of accelerating the flow of a fluid in through holes of a rotor. The spindle structure includes a rotatable rotation part. The rotation part includes a tool holding part provided at an axial direction one end of the rotation part and through holes that penetrate the rotation part and open at the end in the axial direction. Further the spindle structure includes a vane provided in the through holes. When the rotation part rotates, the vane rotates with the rotation part to allow a fluid in the interior of the through holes to flow toward the end in the axial direction.
US10355544B2 Rotor member fixed to rotary shaft of electrical rotating machine, rotor, rotary electric machine and method for disassembling rotor
Provided is a rotor member that can contribute to an easy assembling operation and components thereof can be reused. The rotor member includes a magnet mounting member having a first end and a second end, a plurality of magnets arranged radially outwardly of the magnet mounting member, and a tubular holding member arranged radially outwardly of the plurality of magnets and holds the magnets between the holding member and the magnet mounting member. The magnet mounting member includes a slit that radially penetrates the magnet mounting member and extends in a predetermined axial-direction section.
US10355542B2 Rotary electric machine
The invention relates to an electric machine comprising a stator, this stator comprising a set (10) of magnetic laminations which is made up of at least one first subset (50) and of at least one second subset (60) adjacent to the first the laminations of the first and second subsets having parts which become superposed, each comprising at least one closed channel formed within the laminations, the laminations being identical but angularly offset from one another by an angle 360°/n about the axis of the machine, where n is a non-zero integer, the laminations being without symmetry in a rotation by 360°/n so that the parts of the laminations thus offset which become superposed are nonidentical and create the said perturbation in the flow at the transition between the channels of the first and second subsets.
US10355540B2 Magnetic drive enhancement
A magnetic drive enhancement is provided to offset kinetic forces found in a rotational system to improve the mechanical efficiency of the rotational system. A housing includes rotationally biased magnetic fields in which a central axle or driveshaft may rotate. The magnetic fields are generated, shaped, and rotationally biased by a plurality of driving magnets and magnetic shields. Attached to the driveshaft are magnetic receivers, which are influenced by the rotationally biased magnetic fields at varying strengths as they orbit within the housing. The magnetic fields are shaped to provide increasing and decreasing strength of flux to counteract the physical forces experienced by the driveshaft to thereby increase the efficiency of the rotational system.
US10355539B2 Composite electric machine
A method for producing an annular active part of an electric machine, where the active part has ring segment-shaped sections with grooves for receiving electric conductors, an electric machine with the ring segment-shaped section, a mill with the electric machine, and a service method for such an electric machine or such a mill, and where the goal is to assembly the electric machine inexpensively.
US10355536B1 Wireless power receiver localization
Disclosed herein is a method of determining a location of a wireless power receiver. The method involves determining a first coupling coefficient between a transmitter and a receiver coupled via a wireless resonant coupling link, where the receiver is disposed at a first location. Further, the method involves receiving, by the transmitter, kinematic data generated by a sensor coupled to the receiver. Yet further, the method involves determining, based on the kinematic data and the first coupling coefficient, the first location.
US10355534B2 Integrated circuit for managing wireless power transmitting devices
An example integrated circuit includes: (i) a processing subsystem configured to control operation of the integrated circuit, (ii) a waveform generator, operatively coupled to the processing subsystem, configured to generate radio frequency (RF) power transmission signals using an input current, (iii) a first digital interface that couples the integrated circuit with a plurality of power amplifiers that are external to the integrated circuit, and (iv) a second digital interface, distinct from the first digital interface, that couples the integrated circuit with a wireless communication component that is external to the integrated circuit. The processing subsystem is configured to: receive, via the second digital interface, an indication that a receiver is within transmission range of a transmitting device controlled by the circuit, and in response to receiving the indication: provide, via the first digital interface, the RF power transmission signals to at least one of the plurality of power amplifiers.
US10355532B2 Inductive power transfer
An IPT receiver is controlled to vary its frequency of operation to hop between a first frequency below the transmitter frequency and a second frequency above the transmitter frequency while measuring the power transfer at both first and second frequencies. Embodiments may track variations in transmitter frequency.
US10355531B2 Portable pad for wireless charging
Some embodiments provide a system for charging devices. The system includes a master device and a slave device. Some embodiments provide a method for charging devices in a system that includes a slave device and a master device. The slave device includes (1) an antenna to receive a radio frequency (RF) beam and (2) a power generation module connected to the antenna that converts RF energy received by the slave antenna to power. The master device includes (1) a directional antenna to direct RF power to the antenna of the slave device and (2) a module that provides power to the directional antenna of the master device.
US10355529B2 Wireless power receiver and control method thereof
Methods and apparatus are provided for controlling a wireless power receiver for wirelessly receiving power. A drive power for driving the wireless power receiver is received from a wireless power transmitter. A communication network is established with the wireless power transmitter. A wireless power network that is controlled by the wireless power transmitter is joined. A charge power is received from the wireless power transmitter.
US10355528B2 Dual coil wireless power transmitter
A transmit coil assembly configured to transmit two different alternating magnetic fields having different frequencies is provided. The transmit coil assembly includes a first transmit coil set configured to resonate within a first frequency range and a second transmit coil set configured to resonate within a second frequency range which is outside the first frequency range and at least ten times higher or lower than the first frequency range. The assembly also includes a ferrite element; and a housing formed of a conductive material in which the first transmit coil set, the second transmit coil set, and the ferrite element are disposed. The ferrite element is disposed intermediate the first transmit coil set and the housing and is configured to provide magnetic shielding substantially for the first transmit coil set.
US10355524B2 Electronic devices for wireless charging
Examples disclosed herein provide an electronic device to allow wireless charging of the electronic device when it is operated in various operation modes. The electronic device can include a base member comprising a top surface and a bottom surface opposite the top surface and a display member rotatably connected to the base member. The electronic device can include a rechargeable battery and a receiver to wirelessly charge the rechargeable battery when the bottom surface of the base member is to be placed atop a transmitter. As an example, the bottom surface of the base member is to remain atop the transmitter while the electronic device is in different operation modes.
US10355523B2 Power distribution terminal capable of determining fault type and determination method thereof
A fault type determination method and device of a terminal unit for automation used in a power distribution network are disclosed. The method includes: for each line of incoming lines and outgoing lines of a distribution device, recording the number of faults occurring on the line; after a fault occurs, determining, according to the current and/or voltage on each line, whether automated reclosing is executed, and recording the number of executed automated reclosings; in a fault type determination period, for each line, if the number of faults occurring on the line is greater than the maximum number of automated reclosings allowed by the transformer substation side, or the fault is a repeat fault, then identifying the fault on the line as a permanent fault.
US10355522B2 Multi-controllable high voltage power supply system
A multi-controllable high voltage power supply having a plurality of filters, a high voltage divider, and a processor with memory. The memory contains operating set points. The processor is configured to receive scaled voltage feedback signals from the high voltage divider, compare the scaled voltage feedback signals to the plurality of operating set points in memory, compute and store revised operating set points using the compared scaled voltage feedback signal, use the revised operating set points to simultaneously and automatically regulate output voltage to be within all operating set points, and generate an alert when output conditions exceed any operating set points.
US10355521B2 Switching systems and methods for use in uninterruptible power supplies
An uninterruptible power supply for providing an output power signal to a load comprises a ferroresonant transformer, a resonant capacitor, and an inverter. The resonant capacitor is operatively connected to the ferroresonant transformer. The inverter is operatively connected to the ferroresonant transformer. The inverter is configured to generate the output power signal based on at least one inverter control signal such that the output power signal is a quasi square wave having at least one change of phase and an upper limit. The at least one inverter control signal is held in an OFF state during at least a portion of the at least one change of phase, pulse-width modulated during at least a portion of the at least one change of phase, and held in an ON state when the output power signal is at the upper limit.
US10355519B2 Power supply unit and method for backfeed protection thereof
This power supply unit includes: an AC path from an input end to an output end; a first voltage sensor configured to detect an input voltage at the input end; a second voltage sensor configured to detect an output voltage at the output end; a bidirectional inverter connected to the AC path; a storage battery connected to the AC path via the bidirectional inverter; an AC switch provided between the input end and a point at which the bidirectional inverter is connected to the AC path; and a control unit configured such that, in a state in which the AC switch is controlled to be opened, if current conduction via the AC switch is detected on the basis of an operation state of the bidirectional inverter, the input voltage, and the output voltage, the control unit determines that the AC switch has failed, and stops the bidirectional inverter.
US10355515B2 Multi-supply synchronization for wireless charging
Certain aspects of the present disclosure are generally directed to apparatus and techniques for wirelessly charging a device. An exemplary method generally includes receiving, at a first wireless power transfer device, a synchronization signal indicative of a phase for generating a wireless charging field, determining an adjusted phase for generating the wireless charging field based, at least in part, on the received synchronization signal and one or more measurements taken at least one of the first wireless power transfer device or a second wireless power transfer device, wherein the one or more measurements are indicative of a phase difference between the first wireless power transfer device and the second wireless power transfer device, and generating, at the first wireless power transfer device, the wireless charging field with the adjusted phase.
US10355513B2 Multi-function container for modifying temperature of an object
Disclosed is container for modifying temperature of an object on receiving commands from a computing device. The container includes a hollow outer vessel, a hollow inner vessel, a hollow cylindrical bracket, a first temperature sensor, a peltier element, a heat sink, a second temperature sensor, a battery, a printed circuit board, a memory unit, a microprocessor, a bi-directional communication unit, and a bottom cover. The hollow cylindrical bracket is having a first indent, a second indent, a sidewall, and a closed bottom end. The hollow bracket sidewalls move between the second outer surface and the first inner surface. The first temperature sensor measures temperature of the second outer surface of the inner vessel. The memory unit stores pre-defined reference temperature. The microprocessor processes signals received from the first temperature sensor and the second temperature sensor. The microprocessor regulates current and voltage for the peltier element depending upon the processed signals and the stored pre-defined reference temperature. The bi-directional communication unit communicates signals between the microprocessor and the computing device. The computing device sends command to the controller to regulate the temperature of the inner vessel. The bottom cover covers the battery and the printed circuit board. Further, the bottom cover attaches to the hollow bracket.
US10355511B2 Mobile-terminal charging device and vehicle equipped with same
In a mobile-terminal charging device, a controller performs a safety operation in a case where a resonance frequency detected by a foreign object detection coil corresponding to a location where a charging coil is present is higher than a reference resonance frequency stored in a memory, or a resonance voltage detected by a foreign object detection coil corresponding to a location where the charging coil is present is lower than a reference resonance voltage stored in the memory.
US10355510B2 Battery charging method and battery pack using the same
A battery pack is disclosed. In one aspect, the battery pack includes a chargeable battery and a battery management system (BMS) configured to charge the battery in a plurality of charging periods each including a constant current supply period and a constant voltage supply period. The battery pack also includes a resistance estimator configured to estimate the resistance of the battery. The BMS is further configured to change a charging period of the battery from a constant voltage supply period of an ith charging period to a constant current supply period of an (i+1)th charging period based on the resistance of the battery, and wherein i is a natural number.
US10355507B2 Intelligent remote controllable battery system
The disclosure relates to a novel intelligent remote controllable battery system, comprising a wireless signal reception/transmission module, a charging-discharging control module, a battery and a voltage input/output port, wherein the wireless signal reception/transmission module is electrically connected to the changing-discharging control module, wherein the battery, the charging-discharging control module and the voltage input/output port are electrically connected in sequence; wherein the wireless signal reception/transmission module is configured to receive a wireless control signal from an external remote control device, wherein the charging-discharging control module is configured to convert an output voltage of the battery to a voltage with specific specification based on the wireless control signal and output the voltage with specific specification to an external electric equipment through the voltage input/output port, and is further configured to convert an input voltage from an external power supply through the voltage input/output port to a specification-predetermined voltage for charging the battery.
US10355504B2 Method for operating a battery unit
The invention relates to a method for operating a battery unit comprising at least two series-connected battery cells, wherein a discharge process of at least one battery cell is carried out via a connectable discharge resistor in order to equalize states of charge of the battery cells. According to the invention, the value of the discharge resistance is ascertained during the discharge process of the at least one battery cell, and the previously ascertained value of the discharge resistance is taken into account during a subsequent discharge process of the battery cell.
US10355503B2 Charging system for mobile device
A mobile device auxiliary battery is disclosed. The mobile device auxiliary battery can supply electric current to the mobile device. A processing device associated with the auxiliary battery may be wirelessly connected to the mobile device, such as with a Bluetooth interface, and thereby control operational aspects of the battery, including for example control over supplying power to the mobile device. The auxiliary battery may be part of a charging system or kit that includes a uniquely designed separate charger or part of a protective case. In yet another aspect, the protective case may include unitary bumper flexible bumper co-molded to the body of the case and a male connector extending from a nested portion that is adapted to tilt outward from the case to facilitate insertion of the corresponding female port on the mobile device into the connector and into the case. The protective case may also include a stand in the form of dock or cradle to allow positioning and/or charging of the battery case and mobile device via external contact terminals correspondingly positioned on the outside of the case and in the cavity of the cradle.
US10355501B2 Electrical charging devices with resilient actuation
Electrical charging devices with resilient actuation are provided herein. An example apparatus includes a receiver body having a sidewall of the receiver body, wherein a lateral portion of the sidewall of the receiver body has a pass-through slot, and a lower support plate extending forwardly from the sidewall of the receiver body; an electronics assembly including a housing that receives charging circuitry, a bolt lever extending from a sidewall of the housing, the bolt lever extending through the pass-through slot of the receiver body, and an electrical conductor extending from a front of the housing, the electrical conductor in electrical communication with the charging circuitry; and a stabilizer that is hingedly coupled to the housing, the stabilizer pivoting between a stored configuration and a deployed configuration when the bolt lever moves from a rearward position to a forward position.
US10355496B1 Inter-module battery balancing using minimum cell voltages to select battery sub-modules to power loads
For each battery sub-module in a plurality of battery sub-modules, a voltage associated with a cell in that battery sub-module is received wherein each battery sub-module in the plurality of battery sub-modules includes a plurality of cells. A battery sub-module is selected based at least in part on the received voltages and a set of one or more loads, which draws power from the selected battery sub-module and is not powered by any other battery sub-module in the plurality of battery sub-modules, is configured so that the set of loads at least temporarily does not draw power from the selected battery sub-module.
US10355495B2 Non-contact power feeding device
A non-contact power feeding device includes a power receiving element in a power receiving-side device, a power receiving circuit that converts power received by the power receiving element, generates a motive power voltage and outputs to a motive power load, and generates a control voltage and outputs to a control load, a power feeding element that is provided in a power feeding-side device, an power supply that switches between an operational frequency during driving of the motive power load and the control load and a standby frequency during driving of the control load only, and supplies power to the power feeding element, frequency detecting sections that detect a power reception frequency of the power received by the power receiving element, and a motive power shutoff section that shuts off output of the motive power voltage when the power reception frequency changes from the operational frequency to the standby frequency.
US10355494B2 Apparatus and method for determining whether a power receiver is removed from the apparatus
A method and apparatus are provided for determining, by a wireless power transmitter, whether a wireless power receiver is removed from a wireless power network managed by the wireless power transmitter. The method includes transmitting a command signal to report power information of the wireless power receiver at stated periods; determining whether a report signal corresponding to the command signal is received from the wireless power receiver; and determining that the wireless power receiver is removed from the wireless power network, if the report signal is not received after transmitting the command signal a predetermined number of times at the stated periods.
US10355493B1 System and method for supplying power and multi-channel data to a stage effects device
A system provides power and data to solid-state lights or other stage effects devices. A power hub receives the data as an input signal and includes output ports each with data conductors and power conductor pairs. The hub includes a buffer circuit, a power distribution circuit, and sensor circuits. The buffer circuit distributes data to the output ports. The power distribution circuit receives an input voltage and distributes a calibrated output voltage and maximum current to each output port. The sensor circuits are connected to a respective output port and detect connection of devices and a maximum required power at each output port. The power distribution circuit individually increases voltage to each output port at a calibrated ramp rate based on the maximum required power. The interface circuit connects the data conductors and the power conductor pairs to the devices and passes the voltage/power and data thereto.
US10355492B2 Rechargeable battery controller
A rechargeable battery controller is combined with a rechargeable battery and used in an existing PV system. The controller includes a DC-DC converter, which allows power to be passed between a power line and a rechargeable battery, and a control unit, which determines whether maximum power point tracking (MPPT) control using hill climbing is being performed by a PCS based on an input voltage or current value of the PCS. The control unit regulates charge/discharge power of the rechargeable battery to allow input power of the PCS to be a target value based on the input voltage and current values of the PCS while MPPT control using hill climbing is performed, and maintains, in a period during which MPPT control using hill climbing is not performed, the charge/discharge power to be the power at a beginning of the period.
US10355490B2 Hybrid solar power generation system
A hybrid solar power generation system includes at least one solar panel, at least one first switch, a rectifying control unit, at least one rechargeable battery, a DC (Direct Current) to AC (Alternating Current) inverter, at least one second switch, and a DC to DC charging unit and a system control unit; wherein the system control unit controls the first switch and the second switch to form a grid-tied path and a standalone path, the solar panel supplies power to a utility grid by the grid-tied path, and the solar panel supplies power to an AC load by the standalone path.
US10355489B2 System and method for managing the power output of a photovoltaic cell
A solar cell management system for increasing the efficiency and power output of a solar cell and methods for making and using the same. The management system provides an electric field across an individual solar cell, an array of solar cells configured as a panel, or a group of solar panels. The imposed electric field exerts a force on both the electrons and holes created by light incident on the solar cell and accelerates the electron-hole pairs towards the electrodes of the solar cell. Compared to conventional solar cells, these accelerated electron-hole pairs travel a shorter distance from creation (by incident optical radiation) and spend less time within the solar cell material, therefore the electron-hole pairs have a lower likelihood of recombining within the cells' semiconductor's material. This reduction in the electron-hole recombination rate results in an overall increase in the solar cells' efficiency and greater power output.
US10355487B2 Photovoltaic system
A photovoltaic system includes power generators configured to generate power utilizing sunlight, inverters configured to convert the power generated by the power generators into alternating-current power output to a power system, a first limiter configured to limit output power of the inverters not more than a predetermined capacity, a second limiter configured to limit output power of at least one of the inverters to a level exceeding the predetermined capacity limited by the first limiter, when a predetermined condition is satisfied, and an inverter controller configured to control the output power of the inverters, based on the first limiter or the second limiter.
US10355486B2 Method of controlling an electrical production station
A method of controlling an electricity production station including at least one renewable energy source and an energy accumulation system, allowing an operator to commit, at an electrical distribution network manager, to a power profile PG that the station will be able to deliver over a forthcoming time period. The declared power profile must, furthermore, comply with constraints imposed by the manager of the electricity distribution network. Non-compliance with this commitment may be subject to penalties. It is then incumbent on the operator to best optimize the method of controlling the electricity production station so as to maximize the electrical power fed into the network, while complying, in so far as possible, over a certain tolerance range, with the power profile commitment PG.
US10355479B2 Inverters
We describe a photovoltaic power conditioning unit for delivering power from multiple photovoltaic panels to an ac mains power supply output, comprising: a dc input for receiving power from multiple photovoltaic panels; an ac output for delivering ac power to the ac supply; a bank of electrolytic energy storage capacitors for storing energy from the dc source for delivery to the ac supply; a dc-to-ac converter coupled to the ac output and having an input coupled to the bank for converting energy stored in the bank to ac power for the ac supply; and further comprising: a plurality of sense and control circuits, one for each capacitor in the bank, wherein each circuit is coupled in series with a capacitor, and is configured to disconnect the associated capacitor from the bank upon detection of a current flow through the associated capacitor of greater than a threshold current value.
US10355478B2 System and method for asset health monitoring using multi-dimensional risk assessment
A power distribution network includes a plurality of power source nodes and component nodes, which direct power from the plurality of power source nodes to a plurality of load nodes; a plurality of sensors positioned to sense power flow information for the plurality of power source and component nodes; and a data warehouse housing the power flow information and diagnostic data for the plurality of power source and component nodes. The power distribution network also includes a control system configured to retrieve the power flow information and the diagnostic data; generate stress and health indices and compute a criticality for each of the power source and component nodes; and generate a risk index for each of the power source and component nodes based on their respective stress index, health index, and criticality. The risk index of each node represents the risk the node poses to the power distribution network.
US10355476B2 Sequentially operated modules
Method, modules and a system formed by connecting the modules for controlling payloads are disclosed. An activation signal is propagated in the system from a module to the modules connected to it. Upon receiving an activation signal, the module (after a pre-set or random delay) activates a payload associated with it, and transmits the activation signal (after another pre-set or random delay) to one or more modules connected to it. The system is initiated by a master module including a user activated switch producing the activation signal. The activation signal can be propagated in the system in one direction from the master to the last module, or carried bi-directionally allowing two way propagation, using a module which revert the direction of the activation signal propagation direction. A module may be individually powered by an internal power source such as a battery, or connected to external power source such as AC power. The system may use remote powering wherein few or all of the modules are powered from the same power source connected to the system in a single point. The power may be carried over dedicated wires or concurrently with the conductors carrying the activation signal. The payload may be a visual or an audible signaling device, and can be integrated within a module or external to it. The payload may be powered by a module or using a dedicated power source, and can involve randomness associated with its activation such as the delay, payload control or payload activation.
US10355467B1 Systems and methods for attachment of multiple utility conductors using a megavang
A system for attaching communication utility lines to a pole includes a body portion, the body portion including a plurality of attachment apertures. The system further includes a plurality of vangs located along the body portion, the vangs spaced apart and each including an aperture for receiving a communication utility line.
US10355445B2 Redundant optical radiant energy source and redundant optical device, especially for metrology applications
A redundant optical radiant energy source, especially for metrology applications, including a redundant optical device for creating optical radiation including at least two semiconductor lasers, which are provided on a thermally conducting laser support, at least one thermal sensor configured to detect the temperature of the laser support or at least one of the semiconductor lasers, respectively; and a heating/cooling device thermally connected to or integrally provided with the laser support.
US10355442B2 Semiconductor optical module providing carrier with structure for receiving excess solder
An optical module that includes at least one semiconductor optical device, a carrier, a housing, and eutectic alloy that fixes the carrier to the housing is disclosed. The carrier mounts a component that couples with the semiconductor optical device. The housing, which includes a side wall made of ceramics and a base made of metal to form a space that encloses the semiconductor optical device, the carrier, and the component therein. The carrier provides a room facing the base and the side wall, where the room receives excess eutectic alloy oozing out from a gap between the carrier and the base.
US10355440B2 Method and apparatus for the synthesis of electromagnetic radiation
The invention relates to a method for the synthesis of electromagnetic radiation, wherein electromagnetic radiation having a spectrum comprising two or more spectral components is generated and phase setting of the electromagnetic radiation is performed. The invention proposes that the phase setting comprises phase shifting of the spectral components of the electromagnetic radiation, wherein the relative phase relationship of the spectral components is predeterminable. In addition, the invention relates to an apparatus for the synthesis of electromagnetic radiation, said apparatus comprising a pulsed laser (1), which generates a sequence of temporally equidistant light pulses, wherein the spectrum of the electromagnetic radiation of the pulsed laser (1) is the spectrum of an optical frequency comb, which is characterized by an offset frequency and a repetition rate. Furthermore, the apparatus has a phase setter (5), which effects phase setting of the electromagnetic radiation of the pulses laser (1). In accordance with the invention, the offset frequency of the spectral lines of the optical frequency comb is adjustable by time-proportional phase setting by means of the phase setter (5).
US10355439B2 Apparatuses and systems for installing electrical contacts into a connector housing
An apparatus for installing at least one electrical contact into a connector housing comprises a base configured to fixedly support the connector housing, an alignment guide, extending from the base and having a central axis, and a carrier, translatably and pivotally coupled with the alignment guide. With the connector housing fixedly supported by the base, the alignment guide is configured to be parallel to an insertion axis of a socket of the connector housing, and the carrier is movable parallel to the insertion axis. The apparatus additionally comprises a tool holder, coupled to the carrier. The tool holder has a working axis, only one degree of freedom relative to the carrier, and only three degrees of freedom relative to the base.
US10355438B2 Implantable medical devices including elongated conductor bodies that facilitate device and lead configuration variants
Implantable medical devices include elongated conductor bodies and related features including an attachment to the medical device at one end and a connector that receives a medical lead at the other end. The connector may have various features such as a modular design whereby the connector is constructed from a series of stacked contact modules. Other features of the connector include electrical contacts that are relatively thin conductors or the order of 0.040 inches or less and that may include radial protrusions to establish contact with the electrical connectors of the lead. Furthermore, electrical contacts may be mounted within the connector in a floating manner so that radial movement of the electrical contact may occur during lead insertion. Additional features include a feedthrough where conductors exposed beyond a housing of the implantable medical device make direct electrical connection to conductors present within the elongated body.
US10355434B2 Clamp and bus bar module
A clamp includes a clamp base part having a first step, a hinge part that is formed on a thinned portion connected continuously to the clamp base part, a clamp moving part having a second step, and a plurality of retention parts formed in a state that the clamp moving part is engaged with the clamp base part. The clamp base part is provided on a structure in which a cable and/or an electric wire is routed and formed such that the cable and/or the electric wire is placed thereon. One end of the clamp moving part is connected continuously to the hinge part, the other end of the clamp moving part is engaged with the clamp base part, and the cable and/or the electric wire is covered from the one end to a middle portion of the clamp moving part.
US10355433B2 Limited power outlet with changeable protective bezel
A jack receptacle for a plug connector is configured with a receptacle profile having one or more keying features disposed on a removable bezel which correspond to complementary keying features formed on a plug connector. The jack receptacle with removable keyed bezel can be configured to allow only plug connectors with the corresponding keying features to mate therewith, while preventing plugs without the corresponding keying features from mating. These features can prevent non-certified devices from being plugged into a power-delivering data circuit, and also permit the keying of receptacles with removable bezels based on ratings for transmission of different power levels. Other embodiments of the keyed jack receptacle can be configured to allow both plug connectors with the corresponding keying features and plug connectors without the corresponding keying features from mating therewith. This provides a means to migrate specific circuits within the system to limited power usage.
US10355432B2 Mobile terminal
The present disclosure provides a mobile terminal. The mobile terminal includes a display screen and an earphone socket, the display screen being spaced apart from the earphone socket. The earphone socket includes: a housing defining a mounting cavity; a support bracket in the mounting cavity; and a plurality of pins are located between the support bracket and inner walls of the mounting cavity, and the plurality of pins passes through a back wall of the mounting cavity to expose outer ends of the plurality of pins. The support bracket is provided with a supporting passage, and at least one pin is snapped into the supporting passage.
US10355429B2 Connection terminal device and electronic device having the same
A connection terminal device and an electronic device having the same are provided. The connection terminal device includes a connection terminal device body, and a connection terminal connected to the connection terminal device body. The connection terminal device also has a front unit disposed on a front surface of the connection terminal device body, a rear unit disposed on a rear surface of the connection terminal device body, and a support disposed on the rear surface of the connection terminal device body. When force is applied to the connection terminal, supporting force is transferred to the rear unit of the connection terminal device body.
US10355423B2 Hybrid connector assembly with integrated overvoltage protection
A connector assembly with overvoltage protection includes: a housing having a cavity therein; a printed circuit board residing in the cavity of the housing; an overvoltage unit mounted on the printed circuit board and configured to create an open electrical circuit when experiencing a voltage higher than a predetermined threshold; a plurality of first electrical contacts adjacent a first edge of the printed circuit board and electrically connected to the overvoltage unit, each of the plurality of first electrical contacts configured to receive a respective one of a plurality of electrical conductors of a hybrid jumper cable; a plurality of second electrical contacts adjacent a second edge of the printed circuit board and electrically connected to the overvoltage unit, each of the plurality of second electrical contacts configured to receive a respective one of a plurality of electrical conductors of a piece of communications equipment; and a plurality of optical connectors mounted within the cavity configured to receive optical fibers of the hybrid jumper cable and the piece of communications equipment.
US10355422B2 Electrical connector equipped with signal terminal and ground terminal, and electrical connector device using thereof
Provided are an electrical connector capable of connecting a ground terminal to a ground with a simple structure without connection to a drain wire, and an electrical connector device using the electrical connector. The electrical connector includes signal terminals and the ground terminal, an insulating housing for holding the signal terminals and the ground terminal, and a conductive shell covering at least a part of side outer peripheries of the signal terminals and the ground terminal. The signal terminals form pairs, and the ground terminal is disposed between the pairs of signal terminals. A part of the ground terminal is in direct contact with an inner wall of the conductive shell.
US10355418B2 Noise reduction unit
A noise reduction unit (100) is equipped with a noise filter (10), a housing (80) which houses the noise filter, and a sealing material (90) which is charged in the housing. The noise filter is equipped with conductors (20) having respective winding portions (21) and a ring-shaped core (30) which is made of a magnetic material and is inserted through the winding portions of the conductors. In the housing, a mounting portion (83) for the ring-shaped core has recesses (84) that are recessed in a direction going away from the ring-shaped core and support portions (83b) that support the ring-shaped core so that gaps (S) are formed between the ring-shaped core and the bottom surfaces of the respective recesses. The sealing material goes into the gaps and comes into contact with both of the ring-shaped core and the bottom surfaces of the recesses in the mounting portion.
US10355415B2 PCB including connector and grounds with different potentials, and electronic device having the same
An electronic device according to an example embodiment includes: a substrate; and a connector including a plurality of terminals disposed on a first area of the substrate, wherein the substrate includes: a first layer including signal lines connected to the plurality of terminals and a dielectric material disposed between the signal lines; a second layer disposed on the first layer, and including a first ground electrically connected with the connector and a second ground physically isolated from the first ground; a third conductive layer disposed on the second layer, and electrically connected with the second ground; and a fourth layer having a nonconductive material disposed on an area corresponding to the first area between the second layer and the third conductive layer.
US10355411B2 Assembly structures of connector module
A connector module includes a base, a conduct module and a pair of handles. The base includes a housing, an insertion space, and a pair of resilience arms. The conduct module is installed in the insertion space and is pressed and positioned by the pair of resilience arms. The conduct module includes a plug body and a plurality of conducting terminals disposed on the plug body. The pair of handles are coupled to opposite sides of the plug body and are capable of sliding with respect to the plug body respectively, the pair of handles are slidable in a direction away from the insertion space to take the conduct module disengaged from a press and a position of the pair of resilience arms so as to move out of the base.