Document Document Title
US10306819B2 Shielded electrical cable
A shielded electrical cable includes a conductor set and two generally parallel shielding films disposed around the conductor set. The conductor set includes one or more substantially parallel longitudinal insulated conductors. The shielding films include a parallel portion wherein the shielding films are substantially parallel. The parallel portion is configured to electrically isolate the conductor set.
US10306815B1 Electromagnetic interference gasket
Disclosed is an electromagnetic interference (EMI) gasket capable of reliably shielding an electronic component accommodated therein from electromagnetic waves. The EMI gasket includes an elastic core which includes a first surface and a second surface opposite to each other in a thickness direction and a through hole passing through the first and second surfaces and an electroconductive cover which adheres to the first surface with an adhesive interposed therebetween. Here, parts of the cover which face the through hole are incised to integrally form a plurality of blocking parts, and the blocking parts cover and adhere to sidewalls of the through hole.
US10306812B2 Header panel assembly for preventing air circulation above electronic equipment enclosure
A hot/cold aisle containment system includes a frame structure, at least one electronic equipment enclosure installed at least partially within the frame structure, and a header panel assembly. The frame structure is adapted to be at least partially covered by one or more panels to define an interior space and includes a vertical member and a horizontal member. The header panel assembly is installed between a top of the at least one electronic equipment enclosure and the horizontal member of the frame structure to prevent circulation of air above the enclosure. The header panel assembly includes a main panel and at least one seal.
US10306810B1 Hot-aisle cooling
In some examples, a system includes a data center storage space, a partition, and a cooling device. The data center storage space includes a hot aisle and a cold aisle. The partition separates the hot aisle and the cold aisle and defines an aperture. The cooling device includes a connection member and a flexible member. The connection member is configured to connect to the aperture and defines a first lumen. The flexible member is connected to the connection member and defines a second lumen. At least a portion of the flexible member is configured to be selectively movable. The cooling device is configured to allow cool air to move from the cold aisle to the hot aisle to lower a temperature of air disposed within the hot aisle.
US10306806B2 Cage with an attached heatsink
A transceiver assembly includes a cage and a heatsink. The cage includes first and second spaced apart walls and a third wall that spans the first and second walls. The third wall defines an opening, and the third wall includes two spring arms that each extend into the opening. The heatsink includes a heatsink body including a first surface and a protrusion that extends from the first surface of the heatsink body and a pair of spring-arm receivers positioned on the first surface of the heatsink body. Each of the pair of spring-arm engagement portions is configured to engage with a corresponding one of the two spring arms of the cage when the heatsink is attached to the cage.
US10306805B2 Cooling mechanism of high mounting flexibility
A cooling mechanism of high mounting flexibility includes a heat sink including a heat sink body defining an accommodation portion and position-limit sliding grooves and stop blocks fastened to the heat sink body, heat pipes positioned in the position-limit sliding grooves and stopped against the stop blocks, each heat pipe having a hot interface accommodated in the accommodation portion and an opposing cold interface positioned in one position-limit sliding groove, heat transfer blocks each defining a recessed insertion passage for accommodating the hot interfaces of the heat pipes and an opposing planar contact surface for the contact of a heat source of an external circuit board, and an elastic member elastically positioned between the heat sink and the heat transfer blocks.
US10306804B2 Cooled electronic system
A sealable module, cooled electronic system and method are described relating to cooling a heat generating electronic device. The sealable module is adapted to be filled with a first cooling liquid and a heat transfer device having a conduction surface defines a channel for receiving a second cooling liquid. In one embodiment, at least a portion of the conduction surface or housing is shaped in conformity with the shape of the electronic component. Control of the second cooling liquid is also described. Transferring heat between the second cooling liquid and a third cooling liquid features in embodiments. A method of filling a container with a cooling liquid is further detailed.
US10306803B2 Water-cooling radiator unit and water-cooling module using same
A water-cooling radiator unit and a water-cooling module using same are disclosed. The water-cooling radiator unit includes a main body divided into a first section, a second section and a transit zone, which are fluidly communicable with one another. The first section has a first flow passage system and an inlet formed thereon, the second section has a second flow passage system and an outlet formed thereon. The main body is internally filled with a cooling fluid, and the transit zone has a pump mounted therein. The water-cooling radiator unit can be fluidly connected to a water block via two tubes to form a water-cooling module. The pump drives the cooling fluid to circulate in the main body and between the water-cooling radiator unit and the water block, enabling the water-cooling module to provide upgraded heat-dissipation performance while the water block has a reduced volume.
US10306799B2 Electronic device for liquid immersion cooling and cooling system using the same
An electronic device, immersed in a coolant filled in a cooling apparatus, and directly cooled, is configured to be housed in housing parts of the cooling apparatus, and includes a metal board held with board retainers disposed in the housing part, and substrate groups attached to a first surface of the metal board and a second surface opposite the first surface. The substrate group includes first circuit boards, each including sockets for mounting processors and main memories on one surface of a substrate, and a component for interconnecting the processors, a second circuit board including a mother board component which includes a chipset for controlling the main memory, and a flow channel formed in a gap between a surface opposite the one surface of the first circuit boards, and one surface of the second circuit board, which faces the surface opposite the one surface of the first circuit boards.
US10306798B2 Current control apparatus and manufacturing method for current control apparatus
Provided is a current control apparatus including a first cooler that cools a switch element, a bus bar connected to the switch element, a core penetrated by the bus bar, a magneto-electric transducer, which is inserted into the core in order to detect a value of a current supplied to the switch element, a controller that controls the switch element, a case, and a cover, wherein the core includes an exposed disposal structure in which a part of the core is exposed to the exterior of the case as an exposed portion, and the current control apparatus further includes a divided cooling structure in which the exposed portion is cooled without being affected by the temperature of the first cooler that cools the switch element.
US10306797B2 Powering electronic devices in a data center
A data center power system includes an enclosure that defines an inner volume; a first direct current (DC) power bus mounted in the inner volume and extending externally to electrically couple to a source of main power; a second DC power bus mounted in the inner volume and extending externally to electrically couple to the source of main power; a plurality of transfer switches mounted in the inner volume, each transfer switch electrically coupled to one of the first DC power bus or the second DC power bus; and a plurality of DC power conductors that are electrically coupled to a pair of transfer switches that includes one transfer switch electrically coupled to the first DC power bus and one transfer switch electrically coupled to the second DC power bus; each DC power conductor configured to electrically couple to a data center rack that supports a plurality of electronic devices.
US10306796B2 Information handling system rail clip automatic clamping
An information handling system couples at a location with a rail clip that couples to a rail, such as with a DIN rail system. A sensor detects engagement of the rail clip at the rail and signals extending members that extend outward from the rail clip to press against the rail. At disengagement of the rail clip from the rail, the extending members retract to release the rail for removal of the information handling system. In one embodiment, the sensor and extending members are integrated in the information handling system to support extension and retraction with commands through the information handling system, such as by network communications.
US10306795B2 Equipment securing device, attachment-frame-internal storage equipment, rack-mount sever device and equipment securing method
The present invention reduces an area in which an attachment frame for storing equipment on which a device is mounted is arranged.An equipment securing device is equipped with a panel mounted on the front surface of the equipment, a securing member provided on a first end part of the panel such that the tip end protrudes from the first end part of the panel; a handle, having a shaft at a second end part on the side opposite the first end part, and attached to the panel so as to be capable of rotating around the shaft, between a closed position which is a position along the extension direction of the panel, and an open position which is a position in a direction intersecting the panel; andan operating point member, the orientation of which changes in response to the rotation of the handle, and which is provided on the second end part of the handle such that the tip end protrudes from the second end part.
US10306789B2 Display apparatus
A display apparatus may include a display unit that includes a bottom chassis made of metal, a metal stand to support the display unit, a fixing bracket that is fixed to the bottom chassis and the stand, and an insulating member that electrically separates the fixing bracket and the bottom chassis. Because the fixing bracket and the bottom chassis are electrically separated from each other via the insulating member, electromagnetic noise that is generated in the bottom chassis may be prevented from being transmitted to the stand despite the stand being mounted on the fixing bracket.
US10306784B2 Notched display layers
An electronic device may have a display mounted in a housing. The display may have layers such as polarizer layers, a color filter layer, and a thin-film transistor layer. Display layers such as color filter layers and thin-film-transistor layers may have glass substrates. Notches or other openings may be formed in the layers of a display. For example, a notch with a curved chamfered edge may be formed in a lower end of a thin-film-transistor layer. A component such as a button may overlap the notch. Structures such as sensors, cameras, acoustic components, and other electronic components, buttons, communications path structures such as flexible printed circuit cables and wire bonding wires, and housing structures may be received within a display layer notch.
US10306780B2 Display device
A display device of the present disclosure includes a transparent plate, a first display panel disposed at on a first surface of the transparent plate, a first transparent frame disposed at on the first surface of the transparent plate and adjacent to a side of the first display panel, a first receiving portion formed on at the transparent plate and positioned between the transparent plate and the first display panel, a slot formed at at least one of the transparent plate or the first transparent frame, a first member layer connected to a first side of the first display panel, a first PCB connected to the first member layer and positioned at the first receiving portion, and a first cable extended extending from the first PCB and inserted into the slot.
US10306778B2 Printed circuit board with dam around cavity and manufacturing method thereof
A printed circuit board includes a first substrate including a first insulation layer and a first circuit layer including a bonding pad, the bonding pad disposed on the first insulation layer, a second substrate disposed on the first substrate and having a cavity exposing the bonding pad to an outside, and a dam disposed between the bonding pad and an inner wall of the cavity.
US10306775B2 Method of forming an electrical interconnect
A method of forming an electrical interconnect includes etching a lattice pattern into a contact pad on a circuit substrate as a first connection point, at least partially filling the lattice pattern with a conductive epoxy, contacting the conductive epoxy with a second connection point, and curing the epoxy.
US10306773B2 Mounting structure for module in electronic device
An electronic device is provided. The electronic device includes a display including a display area and a connecting area extending from one side of the display area, a flexible printed circuit board (FPCB) connected with the connecting area, and a first module mounted on a first surface of the FPCB, where the connecting area is bent such that the first module is apart from the display to face the display.
US10306767B2 Manufacturing method for forming substrate structure comprising vias
A manufacturing method of a substrate structure including vias includes the following steps. A substrate is provided, wherein a material of the substrate includes polyimide. An etching stop layer is formed on the substrate, wherein the etching stop layer covers two opposite surfaces of the substrate. A patterned process is performed on the etching stop layer to form a plurality of openings exposing a part of the substrate. An etching process is performed on the substrate to remove the part of the substrate exposed by the openings and form a plurality of vias.
US10306766B2 Flexible display panel and method of manufacturing the same, and flexible display apparatus
The flexible display panel includes a flexible substrate, a display device, a driver chip and a connector, the connector is configured to electrically connect the flexible display panel to a system circuit board, the display device, the driver chip and the connector are all provided on the flexible substrate. The flexible substrate includes a first portion and a second portion which is bendable towards a back of the flexible display panel relative to the first portion. The second portion further includes a first region and a second region. The second region is bendable towards the back of the flexible display panel relative to the first region. In the flexible display panel, the flexible substrate is used in place of a conventional COF or FPC, such that physical and electrical connections between the flexible display panel and the system circuit board are achieved directly through the flexible substrate.
US10306761B2 Printed wiring board, printed circuit board, and electronic apparatus
Provided is a printed wiring board including: a plurality of inner layers including a ground layer and a power supply layer; and a plurality of ground vias and a plurality of power supply vias each provided to penetrate at least the ground layer and the power supply layer in a thickness direction of the printed wiring board, a ground potential being applied to the plurality of ground vias at the ground layer, and a power supply potential being applied to the plurality of power supply vias at the power supply layer. In a top view from a direction perpendicular to the printed wiring board, a distance between vias to which the same potential is applied is shorter than a distance between vias to which different potentials are applied.
US10306756B2 Circuit board with catalytic adhesive
A catalytic resin is formed by mixing a resin and either homogeneous or heterogeneous catalytic particles, the resin infused into a woven glass fabric to form an A-stage pre-preg, the A-stage pre-preg cured into a B-stage pre-preg, thereafter held in a vacuum and between pressure plates at a gel point temperature for a duration of time sufficient for the catalytic particles to migrate away from the resin rich surfaces of the pre-preg, thereby forming a C-stage pre-preg after cooling. The C-stage pre-preg subsequently has trenches formed by removing the resin rich surface, the trenches extending into the depth of the catalytic particles, optionally including drilled holes to form vias, and the C-stage pre-preg with trenches and holes placed in an electroless bath, whereby traces form in the trenches and holes where the surface of the cured pre-preg has been removed.
US10306749B1 System and method of utilizing serpentine regions
In one or more embodiments, a circuit board may include a trace pair and a serpentine region of the trace pair, which may include: a first subregion in which the first trace includes a first portion that has a third width and a first length and in which the second trace includes a second portion, at least substantially parallel to the first portion, that has a fourth width, greater than the second width, and a second length; and a second subregion, adjacent to the first subregion, in which the first trace includes a third portion that has the third width and a third length and in which the second trace includes a third portion that has the fourth width and a third length, different from the second length.
US10306748B2 Filtered feedthrough assembly for implantable medical electronic devices
A filtered feedthrough assembly for an implantable medical device comprises a ferrule, an electrical insulator coupled to the ferrule by a connection element, a plurality of feedthrough conductors extending through the electrical insulator, a printed circuit board (PCB), and plurality of capacitors. The PCB is coupled to the ferrule or the electrical insulator, and includes one or more ground layers and a plurality of vias. The connection element is electrically coupled to the ground layer through the vias. The capacitor has a ground terminal electrically coupled to the ground layer through at least one of the vias, and a conductor terminal electrically coupled to the feedthrough conductor.
US10306747B2 Controlling linear accelerator
A method and device for controlling a linear accelerator as well as a linear accelerating system are provided according to examples of the present disclosure. In an example, a first component of the linear accelerator is controlled to move according to a motion instruction; when it is detected that the first component reaches a first position, the first component is controlled to pause moving, and a second component of the linear accelerator is controlled to move in a preset direction; when it is detected that the second component reaches a second position, the second component is controlled to stop moving, and the first component is controlled to continue to move according to the motion instruction.
US10306746B2 Cyclotron RF resonator tuning with asymmetrical fixed tuner
Embodiments of the present invention disclose methods and systems for performing particle acceleration using a cyclotron RF resonator with an asymmetrical fixed tuner. A cyclotron RF resonator includes a single shorting plate tuner inside and a fixed short stem, and does not require top-bottom mirror symmetry. Small movements in relation to the wavelengths of the maximum acceleration voltage is bound by the capacitance of the accelerating surfaces. As such, the resonator may perform particle acceleration using asymmetrical tuning to reduce design complexity, cost of maintenance, fabrication and installation complexity, failure rate, and software complexity (e.g., control software), for example.
US10306743B1 System and method for generating extreme ultraviolet light
A system includes a chamber, a laser beam apparatus configured to generate a laser beam to be introduced into the chamber, a laser controller for the laser beam apparatus to control at least a beam intensity and an output timing of the laser beam, and a target supply unit configured to supply a target material into the chamber, the target material being irradiated with the laser beam for generating extreme ultraviolet light.
US10306737B2 Method for configuring a device in a lighting system
A configuration system (100) for configuring a first device (130) in a lighting system is disclosed. The configuration system (100) comprises a memory (102) arranged for storing one or more light settings (110), which light settings (110) are defined by one or more light setting rules (112). The configuration system (100) further comprises a communication unit (104) arranged for communicating with the first device (130). The configuration system (100) further comprises a processor (106) arranged for identifying a device property (132) of the first device (130) based on information received from the first device (130) via the communication unit (104). The processor (106) is further arranged for accessing one or more light settings (110) stored in the memory (102), and for associating the device property (132) with at least one of the one or more light setting rules (112) of at least one of the one or more light settings (110) only if the device property (132) is compliant with the respective light setting rule (112), and for storing the association. This method allows a user to connect the first device (130) to the configuration system (100), whereupon the configuration system (100) determines the functionality of the first device (130) in the lighting system based on the light settings (110) stored in the memory (102).
US10306732B2 Dimmer
A bidirectional switch is switched so as to conduct and interrupt a bidirectional current between a pair of input terminals. A power supply is electrically connected between the pair of input terminals and produces control power by electric power from an AC power supply. A controller receives the control power from the power supply to be activated. The controller causes the bidirectional switch to be in an off-state from a start point of a half cycle of AC voltage to a first time point when first time elapses. The controller causes the bidirectional switch to be in an on-state from the first time point to a second time point when second time according to the dimming level elapses. The controller causes the bidirectional switch to be in an off-state from the second time point to an end point of the half cycle.
US10306726B2 Method of illuminating an article
An article of footwear may have an upper and a sole system secured to the upper. The sole system includes a bladder member with an illumination device. The bladder member is formed from at least a partially transparent or colored outer polymer layer that encloses a fluid. The illumination device is located within the sole system. Light from the illumination device may pass out the sole system by passing through the bladder member, thereby imparting the configuration of an illuminable fluid-filled bladder member.
US10306724B2 Lighting systems, and systems for determining periodic values of a phase angle of a waveform power input
System for determining periodic values of phase angle Φ of waveform power input including voltage detector for detecting periodic values of average voltage of waveform power input and detecting corresponding periodic values of peak voltage of waveform power input. System also includes phase angle Φ detector in signal communication for receiving periodic values of average voltage and peak voltage from voltage detector. Phase angle Φ detector also detects periodic values each being ratio of one of periodic values of average voltage divided by corresponding periodic value of peak voltage, or being ratio of peak voltage divided by average voltage; and determines periodic values of phase angle Φ of waveform power input corresponding to periodic values of ratio. Lighting systems.
US10306722B2 LED driving circuit
An LED driving circuit configured to drive an LED lamp having first and second loads, can include: a power converter; a dimmer configured to control the power converter to output a driving current to the LED lamp; and a current distribution circuit configured to adjust a proportion of current from the driving current that flows through each of the first and second loads of the LED lamp, in order to adjust the color temperature or the brightness of the LED lamp.
US10306720B1 Driver circuit for LED light
A circuit for driving an LED lighting device from an AC power source includes a rectifier and one or more strings of LEDs. Each string of LEDs includes multiple LEDs. A controller produces control signals that open and close a set of switches that corresponding with the LED groups. The controller uses a current mirror with a pair of reference branches situated between a reference voltage and ground and between the switches and ground. Each reference branch has a first-in-line resistor between the reference voltage and the current mirror which primarily set the reference current through the controller by having the highest impedances, and the control signals are produced by a set of resistors on one of the branches. Each branch also has a last-in-line resistor between the current mirror and ground with the lowest impedances. The selection of the highest impedances and lowest impedances reduces sensitivity to temperature variations.
US10306719B2 Indicating device with compensating configuration
A first LED is connected to a power line to emit a first light in a first color toward a screen when applied with a power-line voltage of the power line. A second LED is connected to the power line to emit a second light in a second color toward the screen when applied with the power-line voltage. The first color is complementary to the second color.
US10306717B1 Flicker-free LED driving apparatus and voltage regulating method thereof
A flicker-free LED driving apparatus and voltage regulating method thereof are disclosed. The apparatus includes a power conversion circuit receiving an AC electricity and then generating an output voltage with a ripple component for an LED string; a feedback circuit electrically connected to the power conversion circuit and generating a feedback signal with varying duty cycle according to operation states of the LED string; a power conversion circuit including, a controller receiving the feedback signal turns on or off a switching device thereof according to the feedback signal; and a linear voltage-regulating circuit electrically connected to the power conversion circuit, the feedback circuit, and the LED string. and configured to regulate the output voltage in accordance with a voltage difference between the output voltage and a voltage across the LED string.
US10306714B2 Semiconductor component and light emitting device using same
A semiconductor component including a Wheatstone bridge rectifying circuit and a transistor is provided, wherein the Wheatstone bridge rectifying circuit and the transistor are formed on a same growth substrate, and wherein the Wheatstone bridge rectifying circuit includes a first rectifying diode; a second rectifying diode electrically connected to the first rectifying diode; a third rectifying diode electrically connected to the second rectifying diode; and a fourth rectifying diode electrically connected to the third rectifying diode.
US10306713B2 Reserve power and control for light sources in a light fixture
An electrical circuit for a light fixture can include a power supply that provides primary power. The electrical circuit can also include a light module having at least one first light source coupled to the power supply, where the at least one light source illuminates when the light module receives the primary power. The electrical circuit can further include an energy storage unit having at least one energy storage device, where the at least one energy storage device charges using the primary power. The at least one first light source can receive reserve power from the energy storage unit when the power supply ceases providing the primary power.
US10306710B2 Cooking tool, interworking system between the cooking tool and kitchen appliances, and control method of the cooking tool interworking with the kitchen appliances
A cooking tool is disclosed, which comprises a fastening portion detachably provided in a cooking vessel provided above or inside a kitchen appliance to cook food; a sensor sensing a temperature of food which is cooked in the cooking vessel; a transmitter transmitting temperature information sensed by the sensor to the kitchen appliance as an electric signal; and a controller controlling the transmitter to transmit the temperature information sensed by the sensor as an electric signal.
US10306706B2 SDN-based WIA-PA field network/IPV6 backhaul network joint scheduling method
The present invention relates to an SDN-based WIA-PA field network/IPv6 backhaul network joint scheduling method, which belongs to the technical field of industrial networks. Specific to the currently existing problems on data interaction among multiple WIA-PA networks and between the WIA-PA network and an IPv6 network, the method implements a scheduling function for a WIA-PA data stream in the IPv6 backhaul network and adds a joint control function for supporting a WIA-PA network manager in an SDN controller based on the IPv6 backhaul network according to the self-characteristics and application requirements of the WIA-PA network. The present invention not only implements the joint scheduling of a cross-network data stream for the IPv6 backhaul network and the WIA-PA network, but also enables the fine-grain recognition specific to the WIA-PA network data stream to implement the bandwidth guarantee for the end-to-end cross-network data stream.
US10306702B2 Methods and apparatuses for user distribution over multiple mobile networks
The embodiments herein relate to a network device, a network node, a mobile device and respective method. The network device is configured to receive from a network node of each network provider information including a percentage of network utilization and based on that information determine a list including information on network providers to which mobile devices may connect to in the event of an emergency. The network providers being comprised in a given geographical area and connected to the network device.
US10306701B2 User discovery method, user equipment, and proximity service function entity
The present disclosure discloses a user discovery method, user equipment, and a proximity service function entity, and pertains to the field of mobile communications technologies. The method includes: receiving a first message sent by monitoring UE; sending a second message to monitored UE; receiving a third message sent by the monitored UE; allocating a broadcast code word to the monitored UE; and sending a fourth message to the monitoring UE.
US10306700B2 Methods and apparatus to establish groupcast with retries service for wireless communications over bridged links
A disclosed example method to setup a Groupcast with Retries service for use with wireless communications involves sending an association response from an access point to a wireless station, the association response being responsive to a General Link capability of the wireless station received in an association request at the access point from the wireless station; and operating the access point to concurrently establish a General Link and the Groupcast with Retries service between the access point and the wireless station based on the association request indicating that the wireless station supports the Groupcast with Retries service.
US10306699B2 User equipment and base station
Techniques are disclosed for implementing efficient transmission of uplink packets when the uplink transmission direction is changed in a split bearer. One aspect of the present invention relates to user equipment, comprising: a transmission and reception unit configured to communicate with a master base station and a secondary base station simultaneously in dual connectivity; an RLC (Radio Link Control) layer processing unit configured to have an RLC layer for the master base station and an RLC layer for the secondary base station; and a PDCP (Packet Data Convergence Protocol) layer processing unit configured to have a PDCP layer transmitting and receiving data to/from the RLC layer for the master base station and the RLC layer for the secondary base station, wherein when a transmission direction of uplink data packets is changed in the split bearer configured for the master base station and the secondary base station, the RLC layer processing unit performs re-establishment on the RLC layer for the master base station and the RLC layer for the secondary base station, and the PDCP layer processing unit performs re-establishment on the PDCP layer.
US10306690B2 Communication under multiple communication links
Embodiments include apparatuses, methods, and systems including a communication device having a first transceiver to communicate with a first device through a first communication link, and a second transceiver to communicate with a second device through a second communication link. In addition, there may be a third communication link between the first device and the second device. For the communication device, the second transceiver may consume less power for the second communication link than a power the first transceiver consumes to communicate through the first communication link. The communication device may communicate a traffic with the first device via the second device, through the second and third communication links, using the second transceiver. Other embodiments may also be described and claimed.
US10306686B2 Method and apparatus for discovering a primary device of electric vehicle supply equipment and operating method of supply equipment communication controller
A method performed by a discovery apparatus of EV includes: receiving a first transmit signal including a first network identifier from a supply equipment communication controller (SECC) of a charging station into which the EV enters and a plurality of PDs which are managed by the SECC and respectively located in positions corresponding to a plurality of charging spots of the charging station; transmitting a first connection request signal based on the first network identifier to the SECC; configuring a first wireless network with the SECC; receiving information relating to second network identifiers for the plurality of PDs from the SECC through the first wireless network; receiving second transmit signals including the second network identifiers from the plurality of PDs; selecting a specific PD among the plurality of PDs based on received signal strengths of the second transmit signals; and configuring a second wireless network with the specific PD.
US10306685B2 Method and nodes for handling a GTP-U direct tunnel
The embodiments herein relate to a method in a CN node (303) for handling a GTP-U tunnel. When the GTP-U tunnel is to be set up, the CN node transmits a first message to a RAN gateway (305). The first message comprises a request for information identifying the RAN gateway (305). The CN node (303) receives a second message from the RAN gateway (305). The second message comprises the requested information identifying the RAN gateway (305). The CN node (303) determines a first endpoint node and a second endpoint node of the GTP-U tunnel. The first endpoint node is the RAN node (301) and the second endpoint node is the RAN gateway (305).
US10306684B2 Operation method of terminal in wireless communication system and terminal using method
Provided are an operation method of a terminal in a wireless communication system and a terminal using the method. The method comprises: transmitting a radio resource control (RRC) connection request message; receiving an RRC connection setup message in response to the RRC connection request message; and transmitting an RRC connection setup complete message in response to the RRC connection setup message, wherein the RRC connection request message uses the same RRC connection establishment cause value for a first call and a second call, and the RRC connection setup message comprises an indicator which can distinguish the first call from the second call.
US10306680B2 Supporting random access and paging procedures for reduced capability WTRUs in an LTE system
A wireless transmit/receive unit (WTRU) may transmit a preamble using a physical random access channel (PRACH) and determine a location of a random access response (RAR) based on a parameter of the PRACH. The location may include a subframe and/or a frequency resource on which the RAR is transmitted. The RAR may be received at the location. A device may receive a preamble using a PRACH associated with a coverage enhancement (CE) level and/or a CE mode of a WTRU. The device may determine a location of an RAR based on a parameter of the PRACH. The location may include a subframe and/or a frequency resource on which the RAR is to be transmitted. The device may determine a number of repetitions of the RAR to transmit based on the CE level or CE mode. The RAR may be transmitted at the location with the determined number of repetitions.
US10306676B2 Enhanced channel access mechanisms for wide band operation on unlicensed bands
A method for dynamically dividing or consolidating sub-bands in-between Clear Channel Assessment (CCA) status measurements upon detection of a CCA bandwidth adjustment condition is provided. The method includes determining at least a single CCA status for at least a single sub-band during a first period, and detecting a CCA bandwidth adjustment condition for dividing the single sub-band into two or more separate sub-bands, where a combination of the two or more separate sub-bands occupies the same frequency band as the single sub-band. The method also includes determining a separate CCA status for each of the two or more separate sub-bands during a second period. An apparatus for performing this method is also provided.
US10306671B2 Grant-less operations
Current approaches to transmitting uplink data in a network often require resources to be granted. In an example, a node or apparatus may configure a plurality of devices to operate in a grant-less mode in accordance with a respective grant-less access allocation. Grant-less operations may be managed, for example, to meet the reliability and latency requirements and battery life requirements for different types of devices. For example, the state transition between grant-less and grant based may be managed.
US10306668B2 Integrated circuit
A radio communication base station device can efficiently obtain a multiuser diversity gain from frequency scheduling while reducing the amount of a reference signal occupying an uplink. In the device, a grouping section divides a plurality of RBs (Resource Blocks) into a plurality of RB groups. An RB group control unit performs a control to change the correspondence relationship between the RBs and the RB groups with time. When the grouping section divides the RBs into the RB groups, the RB control unit performs a control to change a combination of the RBs included in each of the RB groups with time. A scheduling section performs a scheduling of allocating each of a plurality of mobile stations to each of the RBs in each of the RB groups according to the reception quality of the reference signal.
US10306667B2 Method for transmitting and receiving uplink acknowledgement signal in wireless LAN system and apparatus therefor
Disclosed is a method for transmitting an acknowledgement signal in response to downlink data by a station (STA) in a wireless local area network (WLAN) system. To this end, the STA receives a downlink physical protocol data unit (PPDU) including a control information subfield for uplink scheduling information and downlink data from an access point (AP) and transmits, to the AP, an uplink PPDU including an acknowledgement signal in response to the downlink data according to the uplink scheduling information. In this case, the control information subfield may include length information of the uplink PPDU, resource unit (RU) allocation information for the uplink PPDU, modulation and coding scheme (MCS) information for the uplink PPDU, transmit power of the AP, and target receive signal strength indicator (RSSI) information of the AP.
US10306666B2 Data transmission method, base station, and user equipment
Embodiments of the present invention disclose a data transmission method, a base station, and user equipment. The method in the embodiments of the present invention includes: receiving, by a base station, a first target sequence and uplink data that are sent by user equipment; determining, by the base station according to a first mapping relationship, a first target uplink sending parameter corresponding to the first target sequence, where the first mapping relationship is used to indicate a correspondence between an uplink sending parameter and a sequence; and demodulating and decoding, by the base station, the uplink data according to the first target uplink sending parameter.
US10306663B2 Method and system for sharing radiofrequency spectrum following a contention based protocol with determination of transmission time duration
A method and system for time-sharing radiofrequency spectrum resources between at least two wireless networks where the transmission time duration of a network node configured to control transmissions in a first wireless network is adjusted based on the estimated number of active wireless devices operating in a second wireless network. The shared channel is accessed following a contention based, CSMA/CD, protocol, In one aspect, a method is provided for the network node which includes after a first wireless network transmission in the first wireless network, determining a start time of a contention-based transmission in the second wireless network, estimating a number of active wireless devices operating in the second wireless network based on the start time, and adjusting a transmission time duration for a subsequent first wireless network transmission based on the number of active wireless devices estimated.
US10306658B2 Multi-user MIMO systems and methods
A method and system are provided for scheduling data transmission in a Multiple-Input Multiple-Output (MIMO) system. The MIMO system may comprise at least one MIMO transmitter and at least one MIMO receiver. Feedback from one or more receivers may be used by a transmitter to improve quality, capacity, and scheduling in MIMO communication systems. The method may include generating or receiving information pertaining to a MIMO channel metric and information pertaining to a Channel Quality Indicator (CQI) in respect of a transmitted signal; and sending a next transmission to a receiver using a MIMO mode selected in accordance with the information pertaining to the MIMO channel metric, and an adaptive coding and modulation selected in accordance with the information pertaining to the CQI.
US10306657B2 Techniques for managing wireless communications over multiple carriers
Various aspects described herein relate to managing ultra low latency (ULL) communications over a plurality of component carriers (CC). A configuration for aggregating a set of CCs can be received, wherein the set of CCs includes at least a primary cell and a secondary cell. Based on the received configuration, at least the primary cell can be communicated with for legacy communications, wherein the legacy communications are based on a first transmission time interval (TTI) having a first duration. Based on the received configuration, the primary cell and the secondary cell can be communicated with for ULL communications, wherein the ULL communications are based on a second TTI having a second duration that is less than the first duration.
US10306655B2 Method and apparatus for measuring channel in wireless communication system
A method for determining an uplink (UL) channel quality by a base station (BS) includes obtaining a coverage class (CC) value of a user equipment (UE), receiving a random access (RA) signal from the UE, determining an UL channel quality of a band in which the RA signal is transmitted, based on the CC value and the RA signal, and generating UL resource allocation information based on the UL channel quality and transmitting the UL resource allocation information to the UE. The BS includes a transceiver configured to obtain a CC value of a UE and to receive a RA signal from the UE, and a controller configured to determine an UL channel quality of a band in which the RA signal is transmitted, based on the CC value and the RA signal. A UE includes determines a CC value of the UE based on a DL signal.
US10306654B2 Application intelligence controller
A system, a method, an apparatus, and a computer program product for transmission of data packets are disclosed. A determination is made whether an application service is being consumed by user equipment. Channel quality information is obtained for a channel being used by the user equipment to consume the application service. Based on the obtained channel quality information, a treatment is applied to the application service being consumed by the user equipment.
US10306653B2 Protection system for wireless NLOS backhaul
A protection system, configured for switching between backhaul technologies for upholding a communication in a wireless backhaul network, to a main node, to a dependent node, and a method for switching between backhaul technologies for upholding a communication. The protection system comprises a main node and a dependent node, wherein the main node and the dependent node are configured for communicating with each other via a backhaul channel, and a switching unit configured for selecting a backhaul technology for a communication via the backhaul channel, wherein at least one of the main node and the dependent node are further configured for measuring a quality parameter of the backhaul channel, wherein the switching unit is further configured for switching the backhaul technology selected for the communication via the backhaul channel to a predefined backhaul technology dependent on the quality parameter measured.
US10306650B2 Device, method and computer program for characterizing antenna units in a predefined space
An apparatus, a method and a computer program for characterizing antenna units in a predefined space. The antenna units provide coverage with radio services for a mobile transceiver in the space. An antenna unit is operated in two modes of operation, sending and receiving. At least one first antenna unit has multiple radiation characteristics. The method includes operating the first antenna unit in a first mode of operation and operating a second antenna unit in the second mode of operation and varying the radiation characteristics of the first antenna unit and capturing information about transmission properties between the first antenna unit and the second antenna unit for the radiation characteristics. The method also includes characterizing the antenna units based on the information about the transmission properties.
US10306646B2 Method for device-to-device communication, base station and user equipment
The present disclosure provides a method in a base station for resource configuration for Device-to-Device (D2D) Scheduling Assignment (SA) and/or D2D data transmissions for a User Equipment (UE) and a corresponding UE. The base station transmits resource configuration for the D2D SA and/or D2D data transmissions to the UE. Frequency hopping schemes for the D2D SA and/or D2D data transmissions within one subframe or between subframes are predefined at network side. The UE obtains schemes for D2D SA and/or D2D data transmissions in time domain based on the resource configuration for the D2D SA and/or D2D data transmissions transmitted from the base station. The UE obtains schemes for D2D SA and/or D2D data transmissions in time domain based on the frequency hopping schemes for the D2D SA and/or D2D data transmissions within one subframe or between subframes are predefined the at network side.
US10306645B2 Machine-to-machine (M2M) terminal, base station, method, and computer readable medium
A Machine-to-machine (M2M) terminal (11) is configured to receive a first notification from a base station (13) and to transmit a second notification to the base station (13) when establishing a radio connection with the base station (13) after reception of the first notification or while performing a procedure for establishing a bearer between the M2M terminal (11) and a core network (14) after reception of the first notification. The first notification indicates whether specific coverage enhancement processing is supported in a cell (130) of the base station (13) in which the M2M terminal (11) is located. The second notification indicates that the specific coverage enhancement processing is required or being executed by the M2M terminal (11). It is thus possible to provide an improvement to allow the M2M terminal to determine necessity of special coverage enhancement processing for M2M terminals.
US10306624B2 Method for notifying channel use time for sending uplink data, and method and device for sending uplink data
A method of an access point device is disclosed. A first indication message is sent to a terminal. The first indication message is used to indicate that the terminal is allowed to access a current channel or to indicate that the terminal has downlink data on the access point device or to indicate that the terminal is allowed to send uplink data. A second indication message is sent by the terminal according to the first indication message. The second indication message is used to indicate that the terminal is to send uplink data. After receiving the second indication message, a third indication message is sent to the terminal. The third indication message carries channel use time information. The channel use time information is used to indicate time for using the channel to send the uplink data by the terminal.
US10306622B2 Device
[Object] To enable a frequency band shared between wireless communication of a cellular system and wireless communication conforming to a wireless LAN standard to be more appropriately used in the cellular system.[Solution] There is provided a device including an acquisition unit configured to acquire information indicating a terminal device which is a device candidate for performing wireless communication of a cellular system using a frequency band shared between the wireless communication of the cellular system and wireless communication conforming to a wireless local area network (LAN) standard, and a control unit configured to notify the terminal device that the terminal device is the device candidate.
US10306612B2 Method and apparatus for transmitting control channel in intra-cell carrier aggregation system
A technique for converging 5th Generation (5G) communication and Internet of Things (IoT) technologies is provided. The technique may be applied to intelligent services based on the 5G communication and IoT technologies. Further, a method by a terminal in a communication system is provided that includes receiving configuration information including information on an uplink control channel format, receiving downlink data on at least one of a first subframe of a primary cell and a first subframe of a secondary cell, and transmitting a response corresponding to the downlink data on a second subframe of the primary cell based on the configuration information and the first subframe of a secondary cell. According to the method, data may be transmitted/received through the cells operating in the different duplex modes simultaneously and an uplink control format optimized for uplink control channel transmission may be used, resulting in improvement of uplink resource utilization efficiency.
US10306607B2 Terminal device, base station device, transmitting method and receiving method
The present invention pertains to a terminal device, which, when ARQ is used for communication that uses an uplink unit band and a plurality of downlink unit bands associated with the uplink unit band, and when a transmission mode that supports up to 2 TB in a PCell is set in the terminal, is capable of reducing the amount of signaling from a base station while eliminating a lack of PUCCH resources when semi-permanent scheduling (SPS) is used in the PCell. A control unit in this device selects one value among values obtained by adding 1 to four PUCCH resource indexes, which have been preset for PUCCH resource 1 by the base station, on the basis of values for transmission power control information (TPC command for PUCCH) in a PDCCH, for which notification has been received at the start of SPS.
US10306605B2 Allocation of uplink control channel resources from mapped resource region
For controlling radio transmission in a cellular communication network, a node of the cellular communication network determines a mapping between control channel elements of a downlink control channel and resources of an uplink control channel. The node determines a group of the resources of the uplink control channel which are mapped to a subgroup of the control channel elements. From this group of the resources, the node allocates resources to be used for transmission of uplink control information from a user equipment. Using a radio resource control message, the node may indicate the allocated resources to the user equipment. The allocated resources may be used as a Channel Selection set for transmitting feedback related to a secondary component carrier.
US10306598B2 Device-to-device (D2D) related reporting method performed by terminal in wireless communications system and terminal using same
Provided are a device-to-device (D2D) related reporting method performed by a terminal in a wireless communications system, and a terminal using the same. The method comprises: entering, for a D2D operation, a radio resource control (RRC) connection state in relation to a network; performing the D2D operation with another terminal; and reporting, to the network, the D2D operation state periodically or when a specific event is satisfied.
US10306595B2 Method and apparatus for selecting hopping target channels
A method of selecting hopping target channels by a device except a wireless local area network device includes: selecting candidate channels having a received signal strength less than a set threshold signal strength from among channels included in an available frequency band; classifying the candidate channels into frequency regions based on a channel frequency of each of the candidate channels; and for each of the frequency regions, selecting at least one candidate channel included in a frequency region as a hopping target channel for the frequency region.
US10306593B1 Method and apparatus for broadcast channel decoder
In wireless communications systems, a client terminal performs cell search procedure to find a suitable cell and camp on it to receive service from the network. In 3GPP LTE wireless communication system, the initial cell search involves the decoding of the Physical Broadcast Channel (PBCH) which may take a long time to decode which affects the time it takes to camp on an appropriate cell. One of the reasons for this is that conventional methods perform PBCH decoding sequentially to find a suitable cell. A method and apparatus are disclosed that perform the PBCH decoding in parallel for multiple cells. This method enables the client terminal to camp on a cell and receive service faster than conventional methods.
US10306592B2 Broadcast channel management
An apparatus comprising at least one processor, and at least one memory for storing instructions to be executed by the processor, wherein the at least one memory and the instructions are configured to, with the at least one processor, cause the apparatus at least: to receive and process a data transmission related to a communication channel allocated to a device-to-device broadcast communication, to determine an occupation state related to the received data transmission, to prepare an occupation indication related to the determined occupation state, and to conduct a processing for transmitting the occupation indication.
US10306588B2 Adaptive call notification
A method for adaptive call notification in a user equipment (UE) includes detecting an incoming call indication such as a ring signal. The ambient sound level for the UE is measured in response to the incoming call indication. A UE vibration device is activated in response to the detected incoming call indication and the ambient sound level being greater than a user-selectable threshold.
US10306586B2 Coordinated notifications
A device may broadcast an indication of an activity level of the device. The device may also receive a notification of an incoming message and receive at least one broadcast from at least one additional device also receiving the notification of the incoming message including an indication of at least one activity level of the at least one additional device. The device may compare its own activity level with the received at least one activity level. In response to determining that the activity level of the device is equal to or greater than a highest received at least one activity level, the device may display the notification of the incoming message.
US10306585B2 Signal determining method and apparatus
The present invention provides a signal determining method and an apparatus, so as to resolve a problem, in a conventional positioning method, that a signal receiving device cannot accurately determine whether a received signal is an aggregated reference signal, and consequently, positioning fails due to a relatively large error of location information obtained by means of positioning. The method is as follows: A signal receiving device may estimate, according to a TAE between at least two subcarriers used by a signal sending device to transmit a reference signal and a reference signal sent by the signal sending device on each subcarrier, an aggregated reference signal that is sent by the signal sending device and that is obtained after carrier aggregation. After receiving a signal, the signal receiving device determines whether the signal is an aggregated reference signal sent by the signal sending device.
US10306581B2 Method and device for transmitting or receiving location information
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). A reception method for an electronic device of the present disclosure comprises the steps of: receiving, from a transmission device, first location information including information on the coverage area of the transmission device; generating second location information using the first location information and location information of the electronic device; and determining location information of the transmission device using the second location information and information on the coverage area of the electronic device.
US10306580B1 Single registration mode support for interworking between 5GC and EPC
Systems and methods of enabling intersystem changes between 4G and 5G are described. The UE in single registration mode handles default EPS bearer contexts and PDU session contexts as if the N26 interface were supported before making the determination whether N26 interface is supported or not during an initial EPS Attach procedure. After determining that the N26 interface is unsupported, the UE maps active PDU session contexts to default EPS bearer contexts and modifies the PDU session context state from active to inactive before completing the intersystem change. The UE either acts as if the N26 interface were supported and loses all the PDN connections or PDU sessions during the intersystem change, or enters a modified single registration mode in which the states of the EPC and 5G system are partially isolated from each other during the intersystem change.
US10306578B2 Easy connectivity provisioning for cellular network
A device may scan for a carrier that includes an embedded Universal Integrated Circuit Card (eUICC), wherein the carrier is associated with a Mobile Network Operator (MNO). The device may hop on the carrier, authenticate with a network of the MNO without using an MNO profile stored in the eUICC, and gain limited access to the network in response to the authentication. The device may also register with the network while attached to the network. The registering may include downloading an operational MNO profile to the eUICC in the device and storing the MNO profile on the eUICC.
US10306576B2 Method and apparatus for transmitting and receiving narrowband synchronization signals
This closure relates to narrowband communication supporting an Internet of Things (IoT) service in a next-generation wireless communication system and, more particularly, to a method and apparatus for transmitting and receiving narrowband synchronization signals. A base station repeats a Zadoff-Chu sequence on each of multiple OFDM symbols; multiplies each component of a cover sequence, having a length corresponding to a number of the multiple OFDM symbols, to all the components of the Zadoff-Chu sequence on each of the multiple OFDM symbols. Then, the base station transmits the NB PSS by using the Zadoff-Chu sequence multiplied by the cover sequence to the one or more UEs.
US10306574B2 Synchronization assistance to a mobile station
A synchronising assisting device (14) sends an adjustment value (AV) to a mobile station (12) for use when synchronising to a resource employed by the target cell (17), where the adjustment value (AV) is an estimate of the change in timing required to synchronise to a reference signal interval of the resource, and processes the adjustment value (AV) if an indication (IATC) of the actual change in timing required for synchronizing to the reference signal interval is received from the mobile station. The mobile station receives the adjustment value (AV), synchronises to the resource starting at a starting point set by the adjustment value (AV), detects a pilot signal in the reference signal interval, determines an actual change in timing required for synchronising to the reference signal interval, investigates the difference and sends an indication (IATC) of the required actual change in timing to the synchronising assisting device (14).
US10306570B2 Method for controlling timing advance for direct communication between terminals in wireless communication system, and apparatus therefor
Disclosed is a method for transmitting a signal by a terminal via a device to device (D2D) link in a wireless communication system. Specifically, the method comprises: a step for receiving information on a timing advance (TA) value from a base station; a step for transmitting the TA value to a counterpart terminal via a first D2D control channel; and a step for transmitting a D2D data channel based on the first D2D control channel to the counterpart terminal by applying the TA, wherein the TA is not applied to the first D2D control channel. In particular, when the information on the updated TA value is received from the base station, it is desirable to transmit the D2D data channel based on the first D2D control channel to the counterpart terminal by applying the updated TA, but in the case of applying the updated TA, not to apply the information on the TA value included in the first D2D control channel.
US10306568B2 Method for transceiving signal in wireless communication system and apparatus therefor
Disclosed is a method for transceiving D2D data in a wireless communication system supporting device-to-device (D2D) communication, the method carried out by a first terminal comprising the step of transceiving a signal with a second terminal by means of a frame comprising one or more from among a first subframe to which a resource associated with D2D communication is allocated or a second subframe to which a resource associated with cellular communication is allocated, wherein if an overlap occurs between the first subframes or between the first subframe and the second subframe, then the signal transmission/reception from the overlapped section or a subframe comprising the overlapped section is dropped.
US10306565B2 Mesh transceiver for in-band on-channel broadcasting (IBOC) mesh network
Digital content can be broadcast in a sideband of an analog broadcast channel using multiple digital in-band on-channel (IBOC) transceivers connected in a mesh configuration to form an IBOC mesh network. The digital IBOC transceivers are positioned at various geographic locations, so that unlike traditional “HD” radio broadcasts, the IBOC broadcast transmission is spread out over a wide area, using multiple low power digital IBOC transceivers rather than being broadcast from the same location as the analog signal. An edge transceiver can limit IBOC transmission power of the IBOC transceivers to a desired portion of the power used to broadcast the analog signal. The edge server can make this determination based on measurements taken at the geographically distributed digital IBOC transceivers. The IBOC mesh network provides bi-directional communication between a mesh transceiver and a user device, and can be used to deliver user feedback.
US10306564B2 Communication device, transmission power control method, and program
There is provided a communication device including: a communication unit that receives a beacon for a second communication service making secondary usage of a spectrum assigned to a first communication service; and a control unit that controls a transmission power to be used for transmission of a radio signal of the second communication service from the communication unit based on location data included in the beacon and indicating a location of a transmission source node of the beacon and a location of an interfered node interfered by the second communication service.
US10306560B2 Operating-mode transitions based on advertising information
In order to reduce the power consumption of a receiving electronic device, received advertising beacons may be filtered so that the receiving electronic device selectively transitions from a power-saving mode to a normal operating mode. For example, the receiving electronic device may receive a beacon with advertising information for a transmitting electronic device. If the advertising information is changed relative to a previous version of the advertising information for the transmitting electronic device, the receiving electronic device may transition from the power-saving mode to the normal operating mode. In this way, the receiving electronic device may ‘wake up’ if it receives an advertisement that it wants to act on, such as advertisements for: file sharing, wireless streaming of information, proximity pairing and/or continuity of a user experience with an application when the user transitions from the transmitting electronic device to the receiving electronic device.
US10306557B2 Method for changing operating mode of wireless LAN system and wireless LAN system
An operating mode change method of a wireless local area network (WLAN) system according to an exemplary embodiment includes transmitting, by a station (STA) to an access point (AP), an operating mode change request frame comprising at least one of information on a change of a traffic indication map (TIM) mode, a request for a change of a power save parameter, and information on a change of a service type of the STA, receiving, from the AP, an operating mode change response frame comprising at least one of a TIM mode allowed by the AP, a reallocated association identification (AID), and information on a changed power save parameter, and performing at least one of the change of the TIM mode and the change of the power save parameter based on the information included in the operating mode change.
US10306552B2 Coordination using the UE application
The present invention relates to methods and arrangements in cellular/wireless mobile communication systems, in particular for handling latency issues in a wireless network and power saving features in user equipment. This is provided in methods and nodes for handling communication in a wireless communication network. The solution involves receiving from a user equipment (UE) an indication of maximum acceptable response time for an application, setting relevant Mobility Management Entity/Serving GPRS Support Node (MME/SGSN) parameters and timers accordingly, where the parameters/timers are set in such a way that the maximum response time is not exceeded if power saving functions are active, and sending from the node an instruction to the UE about which power saving function(s) the UE preferably should use.
US10306551B2 WLAN access method and apparatus
The present invention provides a WLAN access method, which can save electric energy of a UE. The method includes: obtaining an access location of a UE; obtaining AP access information of the UE at the access location; selecting an AP according to the obtained AP access information to access a WLAN; and sending AP access information of the selected AP to the UE. The present invention further provides another WLAN access method and a corresponding apparatus.
US10306548B2 Voting to connect to a wireless network
An example technique is performed by a client on a device, and includes: obtaining attributes relating to the device, to one or more wireless networks, or to both the device and the one or more wireless networks; evaluating the attributes in voting modules of the client to generate votes, with a voting module evaluating one or more of the attributes and generating a vote; making a determination, based on the votes, to connect the device to a wireless network of the one or more wireless networks, or to maintain a connection between the device and the wireless network; and controlling the device based on the determination.
US10306544B2 Wi-Fi contention reduction
Systems, methods, and instrumentalities are disclosed for reducing contention in a wireless network. An IEEE 802.11 station (STA) may send a request frame to an IEEE 802.11 access point (AP). The AP may be able to accommodate the IEEE 802.11 STA. The STA may receive a response frame that may include a basic service set (BSS) discovery policy. The IEEE 802.11 STA may send a revised request frame, when the indicated BSS discover method is active scanning. The revised request frame may be sent based on the BSS discovery policy received from the IEEE 802.11 AP during the period of time. The IEEE 802.11 STA may send the revised request frame, e.g., when time elapsed since last second request exceeds an active scanning interval. The IEEE 802.11 STA may refrain from sending the second request frame, e.g., when the indicated BSS discovery method received from the IEEE 802.11 AP is passive scanning.
US10306539B2 Wireless network host in silent mode
An access point that implements operating modes in which beacons may be selectively disabled. Beacons may be disabled when no device is actively associated through the access point. Beacons may be enabled in response to one or more triggers, which may include events such as a client forming an association through the access point following a probe request message identifying the access point. In addition, active beaconing may be triggered by user input or may occur during periodic brief intervals that allow client devices to discover the network identifier for the access point. Selective control of beaconing may lead to more effective wireless communication, particularly in areas where users congregate with computers implementing soft APs for personal networks.
US10306536B2 Bearer split or fast switch capability indicator
Various embodiments disclosed herein provide for facilitating informing a radio access network of the capabilities of a user equipment device with regard to switching and aggregation of streams received from master and secondary base station devices. Different user equipment device may have different capabilities with regard to aggregated and combining streams received from the base station devices (e.g., split bearer) or switching between the streams (fast switching). The embodiments described herein provide a way for the UE to inform the radio access network about the capabilities of the UE device. In an embodiment, in response to receiving a query from the radio access network, the UE can return via a UE resource capability information element, an indicator indicating the capabilities of the UE device. The indicator can be an integer bit that has different values depending on the capabilities of the UE device.
US10306535B2 Soft lock of a cell in a wireless network
In some embodiments, a method comprises blocking mobile devices from establishing new connections to a cell, ending existent connections of mobile devices to the cell gradually based on a shutdown procedure, and locking the cell after the shutdown procedure. The shutdown procedure is configured according to pre-defined parameters that indicate to end the existent connections based on at least one of a priority level of existent connections or an activity level of existent connections.
US10306532B2 PRK-based scheduling for predictable link reliability
A Distributed sensing and control network includes multiple sensing/control nodes, each of which includes a controller. Each sensing/control node determines signal transmission/receipt scheduling based on a physical-ratio-k-scheduling (PRKS) protocol stored within the controller.
US10306529B2 Method and apparatus for assigning data to split bearers in dual connectivity
A method and an apparatus for adjusting an amount of data to be assigned to a secondary base station in dual connectivity are provided. The method includes receiving, via an X2 interface between the first base station and a second base station from the second based station, first information on a buffer for an evolved universal terrestrial radio access network (E-UTRAN) radio access bearer (E-RAB), second information on a buffer for a terminal which is associated with the first base station and the second base station, and third information on packets lost in X2 transmission between the first base station and the second base station, and adjusting an amount of data to be assigned to the second base station based on the first information, the second information and the third information.
US10306528B2 Interference control method and apparatus therefor in a heterogeneous system
The present invention relates to an interference control method and an apparatus therefor in a heterogeneous system. To this end, the present invention relates to an interference control method for an almost blank subframe (ABS) ratio determination apparatus in a wireless communication system in which a cell range expansion (CRE) area is defined, comprising the steps of: receiving information about data load within a cell from one or more first cells, and one or more second cells; determining an ABS ratio on the basis of the wireless resource requirements of a CRE terminal with respect to the wireless resource requirements of all cells that are obtained from the data load information; and transmitting the determined ABS ratio to one of the first cells and the second cells.
US10306527B2 Interference mitigation in an air-to-ground wireless communication network
A network for providing air-to-ground (ATG) wireless communication in various cells may include a receiver station disposed on an aircraft in flight, a plurality of base stations, each base station defining a corresponding radiation pattern such that the base stations are spaced apart from each other to define at least partially overlapping coverage areas, and a control module in communication with at least one of the base stations. The control module may be configured to receive information indicative of an altitude of the aircraft and select a frequency for communication between the at least one of the base stations and the receiver station based on the altitude.
US10306526B2 Method and apparatus for controlling handover in a wireless communication system
A method and apparatus is provided that controls the handover between distributed units (DUs) (inter-DU handover) in an eNB including a central unit (CU) and a distributed unit (DU). The method and system fuses 5G communication systems with IoT technology to transmission data at a high rate after 4G systems. The communication method and system is applied to intelligent services, based on 5G communication technology and IoT related technology, for example, smart homes, smart buildings, smart cities, smart cars or connected cars, health care, digital education, retail business, security, safety-related services, etc. The method of performing communication in a communication node of a mobile communication system includes: transmitting, to a source node, a first message instructing handover; receiving, from the source node, a second message including information related to a PDU transmitted to a terminal; receiving, from a target node, a third message related to the reception of a random access preamble of the terminal; and transmitting, to the target node, downlink data, based on the second message, in response to the third message.
US10306524B2 Radio cell arrangement in high speed scenario
Antenna nodes are controlled to maintain a respective radio cell, each cell having one and the same physical cell identity. The antenna nodes are further controlled to maintain the respective radio cell in a single direction substantially along a path such that each wireless communication device, during movement in a movement direction along the path, can connect either to consecutive antenna nodes towards which the wireless communication device is moving or connect to consecutive antenna nodes away from which the wireless communication device is moving.
US10306523B2 Methods, radio networks nodes and a user equipment
A method (400) in a radio network node (220) of a wireless communication system (200) for selecting a MSG3 size for a User Equipment (UE) (230) that is performing handover from a serving network node (210) to a neighbor network node (220) is disclosed. The method (400) comprises receiving (S402) 5 measurement information related to the UE (230) from the serving network node (210). The method (400) comprises selecting (S404) the MSG3 size based on the measurement information. The method (400) further comprises transmitting (S406) the MSG3 size to the UE (230), based on which UE related information is transmitted to the neighbor network node (220).
US10306522B2 Method and arrangement for automated handling of neighbour cell relations
The present invention relates to a method in a network node for handling neighbor cell relations in a cellular communications network, the network node serving user equipments in a first cell, wherein the network node, upon reception of an indication from a user equipment that a second cell is a potential handover candidate cell for said user equipment based on radio condition criteria, is configured to add said second cell to a neighbor cell relation list. The method comprises applying at least one additional criterion for determining if said second cell should be added to the neighbor cell relation list; and if said at least one additional criteria is not met, then rejecting the addition of said second cell to the neighbor cell relation list even if radio condition criteria for addition of the second cell to the neighbor cell relation list are fulfilled.
US10306521B2 Method and apparatus for performing handover of user equipment in wireless communication system supporting dual connectivity
Disclosed is a method by a first base station, including transmitting, to a third base station, a first message for requesting to handover a user equipment from the first base station to the third base station, the first message including an identifier of a second base station, receiving, from the third base station, a second message corresponding to the first message, and transmitting, to the second base station, a third message for releasing the second base station.
US10306520B2 Handover method between heterogeneous wireless communication techniques and device for same
The present invention relates to a handover method between heterogeneous wireless communication techniques and a device for same. A wireless access device is capable of: transmitting to a terminal condition information related to conditions required for the terminal to carry out a predetermined reporting action; establishing wireless connection with the terminal, when a request from the terminal due to the reporting action has been received; providing to a network controller of a core network a message according to the reporting action; receiving from the network controller context information of the terminal for establishing security and data bearers; establishing a data bearer for each data flow to be handed over by using the context information, when a request for data transmission/reception according to the handover has been received from the terminal; and receiving data from the terminal.
US10306519B2 Method for providing an application service in a cellular network
At least one application service is provided to a user equipment (10), utilizing an application service platform (150A) at an access node (110A) of a cellular network and a further application service platform (150A) at a further access node of the cellular network. A parameter is determined which is indicative of a delay associated with transfer of context data from the application service platform (150A) to the further application service platform (150B) in one or more handover messages controlling a handover of the user equipment (10) from the access node (110A) to the further access node (110B). The context data are associated with at least one user session of the at least one application service provided to the user equipment (10). Depending on the determined delay, migration of the user session from the application service platform (150A) to the further application service platform (150B) is controlled.
US10306518B2 Circuit switched service processing method and terminal
A method includes when a terminal needs to execute a circuit switched service again after completing the execution of the circuit switched service once, the terminal executes the circuit switched service again instead of immediately returning to a first network, and then returns to the first network when a preset condition is met.
US10306515B2 System and method for wireless load balancing
In one embodiment, a method of wireless load balancing includes receiving, by a communications controller from a device, a plurality of messages including a plurality of demands of a plurality of UEs and a plurality of locations of the plurality of UEs, where the plurality of demands includes a demand of a UE of the plurality of UEs, where the plurality of locations includes a location of the first UE, and where the location of the UE is in a cell and determining a utility map in accordance with the plurality of demands and the plurality of locations. The method also includes determining a recommendation of user behavior of a user of the first UE in accordance with the utility map, the location of the first UE, and the demand of the UE and transmitting, by the communications controller to the UE, the recommendation of user behavior.
US10306505B2 Communication scheme for channel quality information
A transmitter reports channel quality information by partitioning channel quality values, based on a channel quality information reporting parameter, into at least two partitions, each partition corresponding to a frequency bandwidth associated with the communications system. A channel quality value of the channel quality values of at least one of the at least two partitions is encoded to obtain signaling information on channel quality, including at least one of first channel quality information and second channel quality information, based on the channel quality information reporting parameter, wherein the second channel quality information is different from the first channel quality information. The transmitter transmits the signaling information on the channel quality by reporting the first channel quality information or the second channel quality information at different reporting frequencies depending on the channel quality information reporting parameter.
US10306500B2 Method and device for controlling data traffic during access to wireless LAN and cellular network
A communication method for incorporating an IoT technique with a 5G communication system for supporting a higher data transmission rate in comparison with a 4G system and subsequent systems and a system therefor are disclosed. The present invention can be applied to intelligent services (for example, services related to smart homes, smart buildings, smart cities, smart cars or connected cars, health care, digital education, retail business, security, and safety) on the basis of a 5G communication technique and IoT-related techniques. A method for transmitting and receiving a signal in a terminal of a mobile communication system, according to one embodiment of the present specification, comprises the steps of establishing an access for a specific PDN connection with a base station and a wireless local area network (WLAN); detecting that the access through the WLAN is unusable; and transmitting, to a mobility management entity (MME), a control message for moving traffic through the WLAN, through the base station. According to one embodiment of the present specification, a traffic transmission path of the terminal capable of accessing both a 3GPP network and a non-3GPP network can be controlled in the network and the traffic transmission path can be determined according the states of the network and the terminal, thereby effectively utilizing limited communication resources.
US10306499B2 Method and apparatus for performing measurement in an extension carrier
A method for channel measurement is provided when a mobile terminal is configured with a primary component carrier and a secondary component carrier. The mobile terminal receives configuration information for channel measurement in the secondary component carrier from a base station. The mobile terminal derives the channel measurement in the secondary component carrier based on a channel state information reference signal (CSI-RS) when the configuration information includes a first indicator indicating that CSI-RS is used for the channel measurement in the secondary component carrier, or deriving the channel measurement in the secondary component carrier based on a cell-specific reference signal (CRS) when the configuration information does not include the first indicator.
US10306491B2 Antenna line device management method, and device
Embodiments of the present application provide an antenna line device management method, and devices. A primary device sends a scanning command to an antenna line device, where the scanning command is used to scan the antenna line device; receives a scanning response sent by the antenna line device, where the scanning response includes indication information used to indicate a type of the antenna line device, and the type of the antenna line device is a container antenna line device; sends an HDLC address assignment command to the antenna line device, where the HDLC address assignment command includes an HDLC address assigned by the primary device to the antenna line device; establishes a communication link to the antenna line device according to the HDLC address; sends a capability information query command to the antenna line device; and receives a capability information report sent by the antenna line device.
US10306486B1 Real-time signal detection over very wide band in low SNR environments
A method of and apparatus removing of a plurality of relatively narrow banded signals in a relatively wide banded input signal. The method involves and the apparatus provides for compressively sensing one relatively narrow banded signal in the relatively wide banded input signal and removing one relatively narrow banded signal from the relatively wide banded input signal before detecting and removing another relatively narrow banded signal in the relatively wide banded input signal, the step of and apparatus for compressing sensing occurring with respect to both (i) the input signal with the previously detected narrow banded signals removed therefrom and (ii) a frequency shifted version of (i).
US10306477B2 Wireless communication system
A wireless communication system of the present disclosure includes a first wireless communication device that performs wireless communication in a first communication scheme, a terminal device that performs wireless communication in the first communication scheme with the first wireless communication device, and a plurality of second wireless communication devices that can perform wireless communication in a second communication scheme different from the first communication scheme, and function as access points.
US10306475B2 Apparatus, system and method for mobile communication
In order for making MTC more efficient and/or secure, a base station forming a communication system connects a UE to a core network. A node serves as an entering point to the core network for a service provider, and transmits traffic between the service provider and the UE. The node establishes, as a connection to the base station, a first connection for directly transceiving messages between the node and the base station. Alternatively, the node establishes a second connection for transparently transceiving the messages through a different node that is placed within the core network and has established a different secure connection to the base station.
US10306471B2 Wireless network type detection method and apparatus, and electronic device
A determination is made as to whether a password is required for connecting to a wireless network. In response to determining that no password is required for connecting to the wireless network, data is retrieved from at least one predefined network address through the wireless network. A determination is made as to whether a secondary login verification is required for connecting to the wireless network based on, at least, the retrieved data from the at least one predefined network address.
US10306467B2 Shared state among multiple devices
Devices of an individual's device-sphere cooperate with a device-sphere manager to improve continuity of the user's experience using any of the devices. When a device's state changes, the device reports the change to the device-sphere manager. The device-sphere manager modifies the device image for the reporting device and informs other devices of the device-sphere that corresponding changes should be made in the other devices as well. Each device image includes application records representing applications installed in the subject device. The device image for each device also includes partition images of each of one or more partitions of persistent storage of the device. A data image for the device-sphere represents data shared among the constituent devices of the device-sphere.
US10306465B2 Protecting sensitive data in a security area
Managing data security on a mobile device. Data associated with a mobile device is received; the data includes an identification (ID) of the mobile device and a location of the mobile device relative to one or more location sensor devices. A path is determined, relative to the one or more location sensor devices, through which the mobile device has traveled. An electronic security key is communicated to the mobile device based on determining that the path corresponds to a defined path associated with the mobile device.
US10306457B2 Mobility management method, serving GPRS support node or mobility management entity, and terminal
The present invention discloses a mobility management method, a serving GPRS support node or mobility management entity (SGSN/MME), and a terminal to solve the problem of setting or dynamically modifying the mobility management frequency of a particular terminal among numerous terminals. The technical solution of the present invention includes: obtaining subscription data of a terminal, where the subscription data carries periodic update (RAU/TAU) setting information; obtaining a periodic update timer of the terminal according to the periodic update setting information; sending the periodic update timer of the terminal to the terminal; and setting a value that is a little longer than the periodic update timer of the terminal as a mobile reachable timer for monitoring the periodic update of the terminal. The embodiments of the present invention may be applied in low-mobility machine-type communication.
US10306456B2 Processing of preferred roaming lists
Processing of preferred roaming lists is disclosed. Usage data about wireless communication networks as utilized by a plurality of mobile apparatuses each associated with a set of subscriber identity modules performing subscriber identification and authentication in the wireless communication networks is gathered. Subscriber identity module-specific preferred roaming lists are updated on the basis of the usage data. The updated preferred roaming lists are distributed for use by the sets of the subscriber identity modules in the plurality of the mobile apparatuses.
US10306449B2 Systems, devices, and methods for emergency responses and safety
Systems, devices, and methods for emergency responses are provided. A client device can be provided with a response to an emergency via a networked system that can determine that the client device is located with a defined area of coverage, and can route a call session to a answering platform associated with answering station device that can facilitate a facilitate a safety service. Client devices located outside the coverage area can be directed to communicate via a call to 911.
US10306444B2 Device pairing with a dual use piezoelectric acoustic component and vibration sensor
Some embodiments of the present invention include placing a smart device and a peripheral device in pairing mode; detecting at least one pairing motion event with a dual use piezo circuit within the peripheral device; transmitting an indication of the occurrence of the at least one pairing motion event to the smart device; receiving in the smart device the indication of the occurrence of the at least one pairing motion event in satisfaction of at least one pairing condition; and pairing the smart device with the peripheral device in response to satisfaction of the at least one pairing condition. Numerous other aspects are provided.
US10306437B2 Smart device grouping system, method and apparatus
The present disclosure discloses a smart device grouping system, method and apparatus, which belong to the field of smart home. The method includes: sending a transmission power value to one or more smart devices; acquiring signal strength information fed back by the smart devices. The signal strength information include signal strengths of the received signals and identifications of the smart devices sending the received signals. The received signals are broadcast by other smart devices based on the transmission power value. The method further includes grouping the selected smart devices according to the signal strength information fed back by said each smart device.
US10306427B2 Initiating actions based on mobile device location
Aspects of the present invention disclose a method, computer program product, and system for initiating actions based on mobile device location of a user. The method includes one or more processors determining that a user is within a defined proximity to a zone within a venue, based on monitoring a computing device of the user moving through the venue. The method further includes one or more processors identifying an action associated with the zone, where the action includes performing a function of the computing device of the user. The method further includes one or more processors initiating the identified action associated with the zone on the computing device of the user.
US10306423B2 Dynamic content check interval for multicast devices
A user equipment (UE) may periodically check for multicast updates from a wireless telecommunications network based on a particular interval (e.g., a “content check interval”). For example, when the UE is powered on, the UE may periodically check for multicast updates based on a default content check interval. The UE may monitor internal and/or external conditions, such as a status of an external device (e.g., a vehicle, an electronic billboard, etc.), a power source of the UE (e.g., an electrical outlet, a battery, etc.), a mode of operation of the UE (e.g., a sleep mode, an active mode, etc.), and an activity level of the UE (e.g., an level of processor activity, an amount of memory being used, etc.). The UE may determine a new content check interval based on the monitored conditions, and the UE may check for multicast updates based on the new content check interval.
US10306421B2 Wearable device notification framework
A wearable device notification framework includes devices configured to generate and transmit messages. Measurement data and location data generated based on an event can be received by a server device from a wearable device or a connected device configured to receive data from the wearable device and relay the data to the server device. The measurement data can indicate values generated using one or more sensors of the wearable device, and the location data can indicate a geolocation of the wearable device as of the event. An address-based location corresponding to the location data can then be identified by querying a map service for map data based on the location data. The address-based location can correspond to one of an on-road or off-road location of the wearable device. A message can then be generated using the measurement data and the address-based location and transmitted to a recipient device.
US10306420B2 Self-locating computing devices, systems, and methods
Embodiments of self-locating computing devices, systems, and methods are described. In some embodiments, a computing device may include a Wireless Credential Exchange Module (WCEM) to detect one or more location tags and a management engine, coupled to the WCEM, to retrieve information of the one or more location tags from the WCEM, and to provide an asset management server with an identifier of the computing device and the information of the one or more location tags or location information of the computing device. Other embodiments may be described and/or claimed.
US10306416B2 Electronic converter, reverse electronic converter, program and information communication system
An electronic converter including: an information receiver configured to receive transaction information from outside through a network; a memory that is configured to store computer-readable instructions, a conversion rule, and a reverse conversion rule; an error detector that is configured to detect a detection error, a reverse-conversion error, and an output error; and a processor configured to execute the computer-readable instructions so as to: convert the transaction information into the vibration generation signal according to the conversion rule; generate vibration corresponding to the vibration generation signal; reverse-convert the vibration detection signal into the reverse-converted transaction information according to the reverse conversion rule; output the reverse-converted transaction information; and output code display promotion transaction information when the processor detects at least one of the detection error, the reverse-conversion error, or the output error. The code display promotion transaction information is alternate information of the reverse-converted transaction information.
US10306413B2 Methods for coherent antenna switching in AoD positioning scheme
Devices and methods of estimating the AoD of a STA are generally described. The STA receives comparison symbols from a first AP antenna. The comparison symbols are received prior to and after switching of transmitter chains from a first set of antennas to a second set of antennas. AoD symbols are received immediately after the comparison symbols. A phase and amplitude correction is determined based on a phase and amplitude change between the comparison symbols and the second AoD symbol corrected based thereon. The AoD is subsequently estimated based on the symbol measurements.
US10306408B2 Positioning method, positioning server, and positioning system
Embodiments of the present invention provide a positioning method, a positioning server, and a positioning system. The positioning method includes: separately obtaining, by a positioning server, location coordinates of M positioning nodes; separately obtaining, by the positioning server, a reference signal time difference RSTD between an ith positioning node and an (i+1)th positioning node in the M positioning nodes and a jth mobile terminal in two mobile terminals; determining, by the positioning server, a relative RSTD according to the RSTD; and determining, by the positioning server, location coordinates of the two mobile terminals according to the relative RSTD and the location coordinates of the M positioning nodes.
US10306407B2 Automatic frequency band selection using infrastructure-enabled beaconing
Apparatus, systems and articles of manufacture to provide improved, automatic, and dynamic frequency selection for and/or by medical body area network apparatus are disclosed. Certain examples provide a medical body area network apparatus. The example apparatus includes a radio to receive a beacon signal and a processor to process the beacon signal to determine a location of the apparatus. The example processor is configured to at least: when the beacon signal indicates a first location, communicate via a first frequency band; and when the beacon signal indicates a second location, communicate via a second frequency band.
US10306404B2 Systems and methods for updating sequence of services
The present disclosure relates to systems and methods for updating a sequence of services. The systems may perform the methods to establish a network communication with the user terminal; obtain, from the user terminal, an identification associated with a user account registered with the system; obtain a current sequence of the plurality of services associated with the identification; determine whether a condition for updating the current sequence is satisfied, when the condition for updating the current sequence is not satisfied, send the current sequence of the plurality of services to the user terminal; and when the condition for updating the current sequence is satisfied, determine an updated sequence of the plurality of services displayed on the display of the user terminal.
US10306403B2 Location based dynamic geo-fencing system for security
A dynamic integrated security system having a user interface with a display connected to the processor. A plurality of security devices may be situated in a geographical area. A security perimeter may be placed around a high profile entity initiated by a threat level having a predetermined magnitude. The security perimeter may be a geo-fence that encompasses a geo area around the high profile entity. The geo area may encompass one or more security devices. The one or more security devices in the geo area may be connected to the processor. The geo area may move and stay with the high profile entity upon a change of geographic position of the high profile entity. The one or more security devices within the geo area may be monitored and controlled for reducing or preventing effects of the threat level against the high profile entity.
US10306398B2 Method, system, positioning center for locating a terminal and non-transitory computer storage medium
Provided are a positioning method, device, positioning center, terminal and computer storage medium. The method includes, when receiving a positioning request message requesting to position a first terminal carrying a first terminal identifier of the first terminal, calculating an original position range of the first terminal according to first correspondence relationship between a pre-stored terminal identifier and base station information of a base station in which the terminal is currently located; acquiring second position information of at least three second terminals, whose positioning accuracy is higher than that of the first terminal, within a target position range determined according to the original position range of the first terminal and a preset regional radius; acquiring measurement result of distances measured by the first terminal from the second terminals according to the first terminal identifier; and calculating first position information of the first terminal according to second position information and measurement result.
US10306397B2 Method for automatically connecting a short-range communication between two devices and apparatus for the same
A method for automatically connecting two devices with each other through short-range communication an apparatus for the same are disclosed. The apparatus comprises a short-range communication module configured to enable short-range communication with an external device; an interrupt detector configured to sense an interrupt signal for short-range communication connection, which is received from the external device through the short-range communication module in a sleep mode where a standby power is supplied; and a controller, the interrupt detector wakes up the controller if the interrupt signal is sensed in the sleep mode, and the woken-up controller releases the sleep mode and controls the short-range communication module to perform short-range communication connection with the external device.
US10306396B2 Collaborative personalization of head-related transfer function
An improved methodology for binaural rendering of audio signals that are perceived by a user to originate from a real-world spatial location is disclosed. Embodiments enable personalized HRTF selection from among a data store containing a plurality of candidate HRTFs using an evaluation-based personalization strategy. One or more relational models personalize the selection. These relational models can relate candidate HRTFs to each other and a particular user to other users so that only a subset of the candidate HRTFs require evaluation. Candidate HRTFs can be evaluated according to one or more selection policies, and relational models can be updated based on actual responses from a user to virtual audio signals that are rendered by a candidate HRTF.
US10306392B2 Content-adaptive surround sound virtualization
Example embodiments disclosed herein relate to content-adaptive surround sound virtualization. A method of virtualizing surround sound is disclosed. The method includes receiving a set of input audio signals, each of the input audio signals being indicative of sound from one of different sound sources, and determining a probability of the set of input audio signals belonging to a predefined audio content category. The method also includes determining a virtualization amount based on the determined probability, the virtualization amount indicating to which extent the set of input audio signals is virtualized as surround sound. The method further includes performing surround sound virtualization on two or more input audio signals in the set based on the determined virtualization amount and generating output audio signals based on the virtualized input audio signals and other input audio signals in the set. Corresponding system and computer program product for virtualizing surround sound are also disclosed.
US10306391B1 Stereophonic to monophonic down-mixing
A transition between a stereophonic presentation and a monophonic presentation of a stereophonic input signal that includes a left channel signal and a right channel signal extracts content that is present at similar levels but not in-phase between the left and right channel signals to produce at least one of a left enhancement signal and a right enhancement signal. The left channel signal, the right channel signal, and only one of the left and right enhancement signals are combined to produce a monophonic signal for the monophonic presentation. Cross-fading between the left channel signal and the monophonic signal and between the right channel signal and the monophonic signal may be used to transition between the stereophonic presentation and the monophonic presentation. The stereophonic input signal may be up-mixed to produce enhancement signal. A similar transition between a multichannel presentation and a monophonic presentation of a multichannel signal is described.
US10306390B2 Audio processing apparatus for processing audio and audio processing method
A level detection unit detects a level of an audio signal. A level control unit controls the level of the audio signal according to a gain. A gain control unit performs a limit operation and a recovery operation according to the level of the audio signal. A noise generation unit outputs a noise signal. A combination unit combines the audio signal from the level control unit with the noise signal. In a second recovery mode, the gain control unit increases the gain in a longer time than in a first recovery mode. The gain control unit controls the noise generation unit to output a noise signal with a predetermined level in the first recovery mode, and to output a noise signal with a level according to the gain of the level control unit in the second recovery mode.
US10306389B2 Head wearable acoustic system with noise canceling microphone geometry apparatuses and methods
Systems and methods are described to extract desired audio from an apparatus that is worn on a user's head. The apparatus includes a head wearable device. A first microphone is positioned on the head wearable device to receive a voice signal from the user A first signal from the first microphone is input as a main channel to a noise cancellation unit. A second microphone is coupled to the head wearable device. A first acoustic distance between the first microphone and the user's mouth is less than a second acoustic distance between the second microphone and the user's mouth when the head wearable device is on the user's head. A second signal from the second microphone is input as a reference channel to the noise cancellation unit. A first signal-to-noise ratio of the first signal is larger than a second signal-to-noise ratio of the second signal.
US10306385B2 Passive vibration cancellation system for microphone assembly
A passive vibration cancellation system manufactured of a plurality of waterproof diaphragms and a more rigid support structure is sized to cover a microphone of an auditory prosthesis. The system includes multiple flexible diaphragms that deform in opposite directions when acted upon by sound, but deform in the same direction when acted upon by vibrations. The system can further include a collar or other compliant element to help secure a microphone assembly into the auditory prosthesis housing, while further reducing vibration transmission between the housing and the microphone.
US10306384B2 Hearing device with detachable speaker unit
The present disclosure relates to detachable speaker units for hearing aid devices, and the hearing aid devices having detachable speaker units. The detachable speaker unit have at least an output transducer for providing a signal perceivable as sound to a user. The detachable speaker unit includes a memory unit storing information relating to characteristics of the output capabilities of the detachable speaker unit, such as transfer function of output transducer and/or transfer function of the entire, or parts of, assembly.
US10306382B2 RF antenna and hearing device with RF antenna
The present disclosure relates to an RF antenna adapted to receive and/or transmit electromagnetic RF signals within a first frequency range enclosing a first frequency of resonance of the RF antenna, the RF antenna comprising: an electrically conductive antenna element having a feed for electrically connecting to an RF transmitter and/or an RF receiver; an electronic component adapted to receive and/or provide one or more electric signals from/to an electronic circuit within a second frequency range not overlapping the first frequency range; and one or more electric leads electrically connected to lead the one or more electric signals between the electronic component and the electronic circuit, each of the one or more electric leads being electrically connected to the electronic circuit through a respective inductor adapted to reflect and/or attenuate signals within the first frequency range and pass signals within the second frequency range.
US10306380B2 Hearing assistance system and method
A hearing assistance system having a first hearing device worn at a first of a user's ears, a second hearing device worn at a second of the user's ears, and an external audio source device for transmitting an external audio data stream, each hearing device having an interface for wireless data exchange with the external device, including receipt of the external audio data stream, the hearing devices being adapted to establish a binaural link between the first and second hearing devices, the hearing assistance system being adapted to estimate the quality of at least one of the links from the external device to the hearing devices. The hearing assistance system is adapted to dynamically adjust the coding of the audio stream transmitted by the external device according to the estimated quality of the at least one of the links from the external device to the hearing devices.
US10306378B2 Method for operating a hearing device
A method for operating a hearing device, in particular a hearing aid device, in which a first analog signal is provided. A second analog signal is generated by a preamplifier based on the first analog signal, and a first digital signal is generated by an A/D converter based on the second analog signal. A second digital signal is generated by an amplifier based on the first digital signal, and a third digital signal, in which a noise is reduced in comparison with the second digital signal, is generated by a noise suppression unit based on a second digital signal. The preamplifier, amplifier, and noise suppression unit are set using a value characterizing the first digital signal.
US10306377B2 Feedback path evaluation based on an adaptive system
A method including operating an adaptive system of a hearing prosthesis, and determining one or more feedback path parameters of the hearing prosthesis based on the operation of the adaptive system of the hearing prosthesis, wherein the action of determining one or more feedback path parameters includes determining the one or more feedback path parameters based on data based on adaptive filter coefficients of adaptive filters of the adaptive system.
US10306372B2 Fully wafer-level-packaged MEMS microphone and method for manufacturing the same
The present invention provides a method for manufacturing a fully wafer-level-packaged MEMS microphone and a microphone manufactured with the same, the method comprises: separately manufacturing a first packaging wafer, an MEMS microphone wafer and a second packaging wafer; performing wafer-to-wafer bonding for the three wafers to form a plurality of fully wafer-level-packaged MEMS microphone units; singulating the fully wafer-level-packaged MEMS microphone units to form a plurality of fully wafer-level-packaged MEMS microphones, which are fully packaged at wafer level and do not need any further process after die singulation. The method can improve cost-effectiveness, performance consistency, manufacturability, quality, scaling capability of the packaged MEMS microphone.
US10306360B2 Method and device for processing received sound and memory medium, mobile terminal, robot having the same
Disclosed herein are method and device for processing received sound. The method includes receiving at least three sets of sound sent by at least three microphones of an apparatus; calculating a position of a sounding point in a three-dimensional space according to the at least three sets of sound; and adjusting a physical position of the apparatus according to the position of the sounding point in the three-dimensional space and an optimal sound receiving region of the apparatus, so as to approach or contain the position of the sounding point relative to the optimal sound receiving region of the apparatus. The physical position includes a spatial position and orientation of the apparatus. The embodiments can accurately determine the position of the sounding point, and then adjust state of the apparatus according to the position of the sounding point, to ensure the optimization of the sound reception effect.
US10306357B2 Loudspeaker system with directional output character
A loudspeaker system (50) has a front loudspeaker enclosure (10) having at least one front loudspeaker (20) and a rear loudspeaker enclosure (30) having at least one second loudspeaker (40). The front loudspeaker enclosure (10) is in the form of a horn-loaded enclosure. The rear loudspeaker enclosure (30) is in the form of a vented high-pass enclosure.
US10306355B2 Orientation free handsfree device
Methods, apparatuses, and computer program products are provided to indicate or automatically configure headphone channel orientation based on a physical orientation determination. An apparatus is provided that is configured to at least determine an orientation of the headphone device; analyze the determined orientation; and provide an indication of the determined orientation or adjust the output channel configuration of the apparatus for the headphone device. The apparatus may be further configured to determine the orientation of the headphone device based on at least one of: a head turn position; a direction of one or more audio signals; a direction of movement, wherein the movement is determined based on a determination of acceleration or trajectory of the headphone device; two or more compass data, wherein at least one compass is located in each of the apparatus and the headphone device; and a difference in characteristics of one or more audio signals.
US10306354B2 Loudspeaker module
A loudspeaker module comprises a housing and a loudspeaker unit. A cavity for accommodating and fixing the loudspeaker unit is provided in the housing. The loudspeaker unit divides the cavity into a front and rear sound cavity. A sound hole is provided on the housing, which is connected to the front sound cavity by a sound channel, and the loudspeaker unit has a square structure. The sound channel comprises an inner end close to the loudspeaker unit and an outer end communicated with the sound hole. The width of the inner end is longer than three fifths of the length of a side, corresponding to the inner end, of the loudspeaker unit. The loudspeaker module of the present invention has the advantage of good acoustic performance.
US10306350B1 Electronic device having transreflective optical sensors
An electronic device may include an optical proximity sensor system. The optical proximity sensor system may be a transreflective optical proximity sensor system having a light emitter that emits light into a light-emitting region and a light detector that detects light in a light-detecting region. Control circuitry in the device can use the transreflective optical proximity sensor system to detect objects in an object detection region formed where the light-emitting region and light-detecting region overlap. The electronic device may be a pair of headphones in which housing structures such as housing walls define ear cup cavities. Speakers may be provided in the ear cups of the headphones to provide sound to the ear cup cavities. The transreflective optical proximity sensor system can detect the presence of a user's ear in an ear cup cavity.
US10306346B2 Speaker housing and speaker unit
A speaker housing comprises an enclosing side wall frame and a washer. A portion enclosed by the side wall frame is an inner side of the side wall frame. The washer is integrated with the side wall frame by injection molding, and at least a part of the washer is exposed at the inner side of the side wall frame. A seam is formed between a surface of the washer exposed at the inner side of the side wall frame and a surface of the side wall frame. Recesses are formed in surfaces of the washer and the side wall frame at two sides of the seam. Further provided is a speaker unit comprising the above speaker housing. A technical effect of the present application is to prevent a plastic burr extending from the seam between the washer and the side wall frame from affecting the speaker.
US10306345B2 Headphone
A headphone having a pair of housings including speaker units, an ear accommodating portion having a frame surrounding an ear and in contact with a head part and a connection portion connecting the frame and the housing, covering the ear, and providing ventilation to the ear, and an arm connecting the pair of housings to each other.
US10306343B2 Field device
A field device with a housing, a sensor, and an electronic unit arranged in the housing, with the field device comprising a radio module that can be connected to the electronic unit and removed therefrom.
US10306341B2 Method and apparatus for determining sensor data reliability at an incident scene for real-time and post-incident processing
An electronic processor is configured to determine sensor data reliability at an incident scene for real-time and post-incident processing. The electronic processor receives primary sensor data from a primary data source, retrieves secondary data associated with the primary sensor data, calculates a reliability index for the primary sensor data using the secondary data; compares the reliability index to a threshold and one of executes a particular action and applies a particular policy as a function of the comparison.
US10306336B2 Methods for serving a video advertisement to a user
One variation of a method for serving a video advertisement to a computing device includes: segmenting a digital video into a first video segment and a second video segment; at a visual element loaded into a document, loading the first video segment; in response to a scroll event that shifts the visual element into view within a window rendered on a display of the computing device, playing back the first video segment within the visual element; during playback of the first video segment, loading the second video segment from a remote server; in response to completion of playback of the first video segment, playing back the second video segment within the visual element; and calculating a level of user engagement a total duration of the digital video played back in the visual element.
US10306327B2 Method and apparatus for providing enhanced electronic program guide with personalized selection of broadcast content using affinities data and user preferences
Apparatuses and methods are provided to inform a user of a broadcast stream, which has multiple, concurrently received channels of program content, about recommendations of a subset of the content currently playing across the available channels or to be played within a selected future time period. The subset of content is selected based on user preferences and system data (e.g., program topic and channel affinities among the broadcast content and channels) to recommend a more diverse subset of content than would be discovered if only user preferences were employed to make the selection of recommended content.
US10306319B2 Collaboration between a broadcaster and an audience for a broadcast
One-way streaming video broadcasts can be presented and consumed by an audience via a media player than allows annotations. If the streaming broadcast is live, or at least has not ended, an opportunity exists for the audience to collaborate with the broadcaster and/or contribute to the broadcast. Such can be accomplished by annotating the presentation of the video broadcast with an object that, when selected, facilitates transmission of a video feed associated with the audience member to the broadcaster. The broadcaster can receive and include this video feed into the video broadcast.
US10306318B2 Display device and method for recommending contents of the display device
A display device is disclosed. The display device includes a display, a communication interface comprising circuitry, a storage configured to store combined information on contents available from a plurality of input sources, and a processor configured to control the communication interface to receive an external input signal from the plurality of input sources, display, through the display, recommendation information on a content available through a first input source from among the plurality of input sources based on a viewing history of a user and the combined information stored in the storage, the viewing history of the user is a viewing history related to an external input signal provided through a second input source from among the plurality of input sources.
US10306316B2 Attention diverter responsive to determination of viewer and content
Aspects provide for attention diversion selection and presentment in response to observer identity and content attributes executes steps on a computer processor. In response to determining that a portion of content that has objectionable content with respect to a first observer of a presentation of media content will be presented to the first observer and to a second observer over an upcoming future presentation period of time, a computer processor selects a competing sensory stimulus that is indicated as interesting to the first observer and sufficiently distracting during the future time period that it will interfere with comprehension by the first observer of an objectionable attribute of the objectionable content portion as a function of historical data applicable to the first observer. The computer processor further drives a device to present the selected sensory stimulus to the first observer prior to the future time period.
US10306313B2 Display apparatus and method for controlling a screen of display apparatus
A display apparatus and a method for controlling a display apparatus are provided. The display apparatus includes a detector configured to detect a user motion; a display; a power supplier; a communicator configured to receive control information from a remote control device; and a controller configured to control the detector, the display, the power supplier, and the communicator, to control the display to display a preset screen on a part of the display in response to a user motion detected by the detector and first control information received from the remote control device, and to control the display to display content in response to second control information received from the remote control device.
US10306309B2 Systems and methods for identifying a source of a user interface from a fingerprint of the user interface
Systems and methods are provided herein for determining aspects of a user interface, and determining therefrom a service or device that corresponds to the user interface. In doing so, a user's activity can be profiled, and aggregate usage data over a population of particular devices and OTT applications can be tracked. Moreover, losses and gains of popularity of services or devices may be monitored.
US10306307B2 Automatic configuration of video output settings for video source
Techniques are disclosed to select display settings for a display device. Device capabilities may be read from a display device and a determination made whether the device capabilities support other display formats than are read from the display, for example, a high dynamic range (HDR) format or a high resolution format. When the device capabilities do not include an format supported by a video source, video may be driven from the video source to the display device in the format and, if confirmation is received that the display device displays the driven video, settings may be stored for the display device identifying the format as a one supported by the display device. Additionally, interconnect may be tested by estimating noise levels generated by the interconnect to a network connection and/or by estimating network throughput both when video is driven over the interconnect and when it is not. Display formats may be selected for the device based on a maximum data rate of a network connection that can be maintained while the interconnect carries video.
US10306306B2 Communication device and communication method to process images
Graphics are preferably superimposed on uncompressed image data received from an external device to be transmitted to another external device. An AV amplifier 12 inserted on an HDMI transmission path between a BD player 11 and a television receiver 13 superimposes the graphics on the transmitted uncompressed image data. At that time, the AV amplifier 12 receives dynamic range conversion definition information of the uncompressed image data and generates graphics image data on the basis of the dynamic range conversion definition information to superimpose, thereby displaying the graphics with desired luminance even when dynamic range reverse conversion is performed by the television receiver 13.
US10306300B2 Method and apparatus for providing information associated with media content
Systems and methods are provided for providing information associated with media contents are provided. The method comprises broadcasting a communication address associated with a playing device configured to play the media contents, the broadcasted communication address enables a user terminal device to communicate with the playing device; receiving, from the user terminal device, a request to acquire information associated with the media contents; determining an identifier associated with the information; and transmitting the identifier to the user terminal device. The identifier enables the user terminal device to acquire the information.
US10306292B2 Method and system for transitioning between a 2D video and 3D environment
A system includes one or more hardware processors, a display device, a memory storing 2-dimensional (2D) content and 3-dimensional (3D) content associated with a content item, and a playback engine. The playback engine is configured to receive the 2D content, the 2D content including one or more reference identifiers (IDs), display the 2D content on the display device for a user and, during display of the 2D content, receive an indication of a transition event. The playback engine is also configured to determine a transition reference identifier (ID) from the one or more reference IDs, identify the 3D content based on the transition reference ID, render a 3D environment based on the 3D content, and transition the display device from the displaying the 2D content to the 3D environment.
US10306291B2 System and method for reconfiguration of an entertainment system controlling device
An entertainment device initiates a configuration process of a controlling device in response to a change in an audio visual entertainment system configuration in which at least one of a plurality devices is connected to the entertainment device as an audio and/or visual source and at least one of the plurality of devices is connected to the entertainment device as an audio and/or visual output destination for the entertainment device.
US10306289B1 Vehicle video viewing systems
A method includes obtaining a video based on images detected with cameras mounted on a vehicle and displaying a portion of the video corresponding to a time offset and a viewing angle.
US10306277B2 Broadcast signal transmitting apparatus, broadcast signal receiving apparatus, method for transmitting broadcast signal, and method for receiving broadcast signal
The present invention provides a method for transmitting a broadcast signal. A method for transmitting a broadcast signal, according to one embodiment of the present invention, comprises the steps of: generating service guide information, which includes information for accessing a broadcast service, and content data, wherein the service guide information includes a service fragment which displays information related to the content data, and wherein the content fragment includes a component element which displays information related to a component included in the content data; encoding the service guide information and the content data which have been generated; and transmitting the service guide information and the content data which have been encoded.
US10306274B2 Monitoring individual viewing of television events using tracking pixels and cookies
A real-time content identification and tracking system enabling monitoring of television programming consumption specific to an individual television or other viewing device. Metrics collected may include data regarding viewing of specific broadcast media, commercial messages, interactive on-screen information or other programming, as well as locally cached, time-shifted programming. Information about media consumption by such specific television sets or other viewing means may be returned to a commercial client of the system through a trusted third-party intermediary service and, in certain embodiments, encoded tokens may be used to manage the display of certain events as well as to enable robust auditing of each involved party's contractual performance.
US10306272B2 Content supply device, content supply method, program, terminal device, and content supply system
The present disclosure relates to a content supply device, a content supply method, a program, a terminal device, and a content supply system that make it possible to receive streaming data from an origin server having the shortest communication distance. According to a first aspect of the present disclosure, there is provided a content supply device that supplies a plurality of pieces of streaming data that include content of a same subject and differ in attribute, according to an adaptive streaming technique, the content supply device including: a metafile generating unit configured to generate a metafile that is for a reception side to select a supply source of the streaming data and that describes region identification information of the supply source; and a delivering unit configured to deliver the streaming data to the reception side as the supply source via a network, according to a request from the reception side based on the metafile. The present disclosure can be applied to a system in which content is delivered in a streaming manner.
US10306256B2 Method and device for encoding a sequence of images and method and device for decoding a sequence of images
A method and device for deriving at least one motion information predictor for encoding of an image portion by motion compensation. At least two distinct first and second subsets of motion information predictors of a first set of motion information predictors are provided. Processing of the first subset of motion information predictors and processing of the second subset of motion information predictors is performed to obtain a final set of motion information predictors usable for predicting said image portion from the reference image portion. Processing of the second subset may comprise removing duplicates from among the motion information predictors of said second subset, and may be performed so as to exclude temporal predictors. At least part of the processing of the second subset of motion information predictors may be performed concurrently with at least part of the processing of the first subset of motion information predictors.
US10306255B2 Image decoding device, image decoding method, and integrated circuit
A motion compensator includes a divider, a frame memory transfer controller, and a motion compensation processor. Based on information about a coding unit CU and prediction unit PU provided by a decoder, the divider determines whether or not to divide the PU. Next, based on a motion vector of the PU yet to be divided, reference image information, and information about divided blocks locations, the frame memory transfer controller determines the storage location of the reference image of a reference picture in a frame memory on the basis of each of the blocks divided, thereby obtaining reference image data. The motion compensation processor performs motion compensation operation on a motion compensation control block basis to generate a predicted image. Then, a reconstructor obtains a restored image based on a residual image generated by an inverse frequency transformer.
US10306253B2 Signaling of parameter sets in files of multi-layer bitstreams
A device generates, stores, or obtains a file that complies with a restriction specified in a file format to which the file conforms. The restriction requires that for each respective Intra Random Access Point (IRAP) picture, a parameter set required for decoding the respective IRAP picture is in at least one of the following: a sample entry of the respective IRAP picture's track that is applicable to the respective IRAP picture's sample, a sample entry of a non-corresponding track for the respective IRAP picture carrying a reference layer of the respective IRAP picture's layer, the respective IRAP picture's sample, or a temporally collocated sample of the respective IRAP picture's sample in a track of that carries the reference layer.
US10306252B2 Method and apparatus for decoding a video signal
The present invention includes obtaining block type identification information on a partition of the current macroblock when the current macroblock is intra-mixed, specifying a block type of the current macroblock based on the block type identification information, obtaining an intra prediction mode of the current macroblock according to the block type of the partition of the current macroblock, and predicting the current macroblock using the intra prediction mode and a pixel value of a neighboring block.
US10306251B2 Encoding device, decoding device, and data structure
A video encoding device (2) includes a side information determination section (21) and a side information encoding section (22). The side information determination section (21) sets a quantization parameter for each macroblock in such a manner that a difference between quantization parameters for each pair of macroblocks with successive encoding orders is equal to one of n difference values, and transforms the difference into one of n indices with respect to each pair. The side information encoding section (22) generates a binary sequence having a length corresponding to the size of the absolute value of the index. The total of absolute values of the n indices is smaller than the total of absolute values of the n difference values.
US10306248B2 Method and device for generation of a representation of a digital image
A method and device for real-time generation of a multiresolution representation of a digital image for real-time generation are disclosed. A sequence of main representations of the digital image is stored at successive different main resolutions in a main memory. A part of a current main representation is loaded from the main memory into a local memory via a bus. A current main representation is processed by determining a corresponding part of an intermediate representation of the image having an intermediate resolution lying between the resolution of the current main representation and the resolution of the subsequent main representation. The loading and processing steps are repeated for other parts of the current main representation until all parts of the current main representation have been successively loaded and processed.
US10306242B2 Coding of significance maps and transform coefficient blocks
A higher coding efficiency for coding a significance map indicating positions of significant transform coefficients within a transform coefficient block is achieved by the scan order by which the sequentially extracted syntax elements indicating, for associated positions within the transform coefficient block, as to whether at the respective position a significant or insignificant transform coefficient is situated, are sequentially associated to the positions of the transform coefficient block, among the positions of the transform coefficient block depends on the positions of the significant transform coefficients indicated by previously associated syntax elements. Alternatively, the first-type elements may be context-adaptively entropy decoded using contexts which are individually selected for each of the syntax elements dependent on a number of significant transform coefficients in a neighborhood of the respective syntax element, indicated as being significant by any of the preceding syntax elements.
US10306238B2 Adaptive coding, transmission and efficient display of multimedia (ACTED)
Embodiments of the invention receive videos and feedback data associated with the videos from a client device and adaptively encode the videos based on the feedback data. The encoded videos are suitable to be transmitted over a network and displayed on the client device. Embodiments of an encoding server adaptively changes resolution of a video on the fly or scale the video quality up or down based on the factors described by the feedback data, including network condition for transmitting the encoded video, network delay, encoder and decoder processing capacity and feedback from viewers of the decoded video. Furthermore, the encoding server adaptively encodes the video based on a combination of various factors described by the feedback data.
US10306237B2 Image decoder, image decoding method, image encoder, and image encode method
A prediction set determining section selects a prediction set from a prediction set group including a plurality of prediction sets having different combinations of prediction modes corresponding to different prediction directions. Further, a prediction mode determining section selects a prediction mode from the prediction set thus selected. An entropy encoding section encodes the prediction set thus selected, the prediction mode thus selected, and residual data between an input image and a predicted image formed on the basis of the prediction set and the prediction mode. This allows an image encoding device to carry out predictions from more various angles, thereby improving prediction efficiency.
US10306234B2 Image decoding method, image coding method, image decoding apparatus, image coding apparatus, program, and integrated circuit
An image decoding method includes: restoring a selected prediction mode used in prediction at a time of coding; and decoding a current block included in coded image data to generate a decoded block, according to the prediction based on the selected prediction mode. The restoring includes: determining a first estimated prediction mode; determining a second estimated prediction mode different from the first estimated prediction mode; and restoring the selected prediction mode based on the mode information, the first estimated prediction mode, and the second estimated prediction mode.
US10306230B2 Parameter update method for entropy coding and decoding of conversion coefficient level, and entropy coding device and entropy decoding device of conversion coefficient level using same
An video decoding apparatus including a parser which obtains bit strings corresponding to current transformation coefficient level information by arithmetic decoding a bitstream based on a context model; a parameter determiner which determines a current binarization parameter by updating or maintaining a previous binarization parameter based on a comparison of a threshold and a size of a previous transformation coefficient; a syntax element restorer which obtains the current transformation coefficient level information by performing de-binarization of the bit strings using the determined current binarization parameter and generates a size of a current transformation coefficient using the current transformation coefficient level information, wherein the current binarization parameter has a value equal to or smaller than a predetermined value.
US10306229B2 Enhanced multiple transforms for prediction residual
Example techniques are described to determine transforms to be used during video encoding and video decoding. A video encoder and a video decoder may select transform subsets that each identify one or more candidate transforms. The video encoder and the video decoder may determine transforms from the selected transform subsets.
US10306228B2 Method for encoding and decoding quantized matrix and apparatus using same
The present invention relates to a method for encoding and decoding a quantized matrix and an apparatus using the same. The method for encoding a quantized matrix according to the present invention includes the steps of: determining a quantization matrix to be used for quantization and quantizing; determining the prediction scheme used for the quantization of the quantization matrix; and encoding quantization matrix information on the basis of the determined prediction scheme. In this case, the prediction scheme may be either a prediction scheme between coefficients in the quantization matrix or a quantization matrix copying scheme.
US10306222B2 Method and apparatus of directional intra prediction
A method and apparatus for intra prediction for a current block using directional intra prediction based on neighboring pixels around the current block are disclosed. Embodiment according to the present invention derives the gradient for the current pixel from the neighboring reconstructed pixels along a prediction direction of directional intra prediction. The gradient derived is used to form the final intra prediction. In another embodiment of the present invention, the intra prediction for slant vertical and horizontal directions is derived based on the neighboring reconstructed pixels in a neighboring row adjacent to the top side of the current block and the neighboring reconstructed pixels in a neighboring column adjacent to the left side of the current block.
US10306219B2 Display apparatus and control method thereof for detecting video content switch
A display apparatus including: a display; a signal receiver configured to receive a video signal including a plurality of frames; and at least one processor configured to select a main area corresponding to a main color of a first frame among a plurality of divisional areas in the first frame of the video signal, determine whether the first frame is a reference frame based on the size of the selected main area as compared with the first frame, and control the display to display an image based on the video signal in accordance with the determined reference frame.
US10306216B2 Projection display providing additional modulation and related methods
A projection display system includes a spatial modulator that is controlled to compensate for flare in a lens of the projector. The spatial modulator increases achievable intra-frame contrast and facilitates increased peak luminance without unacceptable black levels. Some embodiments provide 3D projection systems in which the spatial modulator is combined with a polarization control panel.
US10306212B2 Methods and systems for capturing a plurality of three-dimensional sub-frames for use in forming a volumetric frame of a real-world scene
An exemplary volumetric frame capture controller (“controller”) transmits first and second commands to first and second three-dimensional (“3D”) capture devices disposed, respectively, at first and second positions with respect to a real-world scene. The first and second commands are to capture, respectively, first and second 3D sub-frames representative of the real-world scene from first and second vantage points associated with the first and second positions. Based on the first and second commands, the controller receives the first and second 3D sub-frames and, in response, determines that a first timestamp associated with a capture of the first 3D sub-frame is less than a predefined time threshold from a second timestamp associated with a capture of the second 3D sub-frame. In response to this determination, the controller provides the first and second 3D sub-frames for use in forming a volumetric frame of the real-world scene. Corresponding methods and systems are also disclosed.
US10306205B2 Image processing method, apparatus, and display system based on psychovisual modulation
An image processing method includes: determining chrominance information and luminance information of an input color image; iteratively solving one or more equations to obtain bases of the luminance and modulation weights of a plurality of basis element frames of the input color image based on the luminance information; determining bases of the chrominance of the basis element frames based on the modulation weights and the chrominance information; and converting the bases of the luminance and the bases of the chrominance of the basis element frames into an output image.
US10306204B2 3D display panel using an adjustable buffer zone, method for 3D display on a 3D display panel using an adjustable buffer zone, and display device
The present disclosure relates to a 3D display panel, including a lower substrate comprising a plurality columns of subpixels in which preset columns of subpixels serve as a buffer zone; a grating configured to allow images of one part of subpixels in the lower substrate to enter a left eye of a viewer, and allow images of the other part of subpixels in the lower substrate to enter a right eye of the viewer; a positioning unit configured to determine a first distance which the viewer moves, and determine whether any subpixel of non-buffer zone is shielded by the grating according to the first distance; and an adjusting unit configured to adjust the buffer zone when the any subpixel of non-buffer zone is shielded by the grating.
US10306203B1 Adaptive depth sensing of scenes by targeted light projections
Three-dimensional models of objects may be generated according to adaptive depth sensing techniques. An imaging device may include a projector that is configured to project light (e.g., infrared light) onto selected portions of a scene, and a depth imaging sensor configured to capture reflections of the projected light. The projector may be used to project points of light onto aspects of a scene having high degrees of variation of depth, color, texture, curvature or other attributes, where an increased number of depth values may be required to accurately depict a profile of an object within a scene, and to avoid projecting light onto aspects of the scene having low degrees of variation of depth, color, texture, curvature or such other attributes, where the profile of the object may be accurately represented by comparatively fewer depth values.
US10306200B2 Efficient 10-bit pixel formatting of uncompressed 4K video signals for distributed processing
A method including: receiving 16 10-bit Y samples stored in respective 16-bit words; logically ORing the 16 10-bit Y samples with the lowest 5-bits corresponding to each of the next 16 10-bit U samples; receiving the first consecutive 16 10-bit Y samples stored in respective 16-bit words; logically ORing the next consecutive 16 10-bit Y samples with the highest 5-bits corresponding to each of the next 16 10-bit U samples; receiving the second consecutive 16 10-bit Y samples stored in respective 16-bit words, logically ORing the second consecutive 16 10-bit Y samples with the lowest 5-bits corresponding to each of the next 16 10-bit V samples; receiving the third consecutive 16 10-bit Y samples stored in respective 16-bit words; and logically ORing the third consecutive 16 10-bit Y samples with the highest 5-bits corresponding to each of the next 16 10-bit V samples.
US10306198B2 Method and electronic device for detecting wavelength spectrum of incident light
A method and electronic device for detecting a wavelength spectrum of incident light. The electronic device includes an image sensor including a pixel array, wherein the pixel array includes a unit pixel including a micro lens configured to focus incident light, and two or more photodetectors configured to output an electrical signal in response to the incident light; and a processor configured to detect a wavelength spectrum of the incident light based on output values from the two or more photodetectors.
US10306195B2 Projector, control method of projector, and program
A method of geometric correction can be designated by an intuitive and simple operation, with respect to a projected image projected by a projector. The projector includes a projection unit that projects an image on a projection target, and a correction unit that performs the geometric correction of a projected image projected by the projection unit, based on a deformation amount in a predetermined direction and deviation of the deformation amount in the predetermined direction with respect to the projection target.
US10306184B1 Masking video feedback loop during screen sharing
A method includes capturing a first image associated with a portion of a display screen being shared. The method further includes rendering the first image in a preview window of the display screen being shared to form a second image. The second image is captured so as to determine whether the first image is duplicated in the second image. The duplication of the first image in the second image is masked to form a third image. The third image is rendered in the preview window.
US10306182B2 Method and system for improving video quality during call handover
A user equipment (UE) and method of improving video call quality during handover are generally described. After determining that handover has started (306), the UE may suspend (308) frame transmission and store the frames. After determining that handover has completed (310), the UE may discard (312) frames whose age exceeds a predetermined percent of a latency deviation computed from a real-time transport control protocol report. The UE may determine whether transmission of the remaining frames would exceed a delay proportional to a video frame interval multiplied by an uplink bandwidth for a cell to which the UE is connected or a maximum bitrate of a guaranteed bitrate bearer multiplied by a typical period for a non-access stratum bandwidth and discard frames in order of decreasing age until neither the bitrate nor the delay is exceeded by the transmission.
US10306178B2 Display apparatus
Disclosed is a display apparatus that seals a gap space between a display panel and a cover sidewall by an upper optical film attached to an upper surface of the display panel, wherein the display apparatus may include a rear cover with a space; a guide frame received in the space; a display panel supported by the guide frame; a panel connection member for connecting the display panel with the guide frame; and the upper optical film, wherein the cover sidewall covers side surfaces of the display panel and the upper optical film, and an end of the upper optical film is inserted into an optical film insertion groove formed in an inner surface of the cover sidewall so as to cover and seal the gap space between the display panel and the cover sidewall.
US10306175B2 Method for generating control information based on characteristic data included in metadata
An apparatus according to one aspect of the present disclosure includes: one or more memories, and circuitry which, in operation; decodes a video stream to generate a first video signal with a first luminance range; acquires characteristic data indicating the luminance range of the first video signal; converts the characteristic data into control information according to a predetermined transmission protocol; and outputs the control information in accordance with the predetermined transmission protocol.
US10306174B1 Multi sensory input to improve hands-free actions of an electronic device
In one general aspect, a method can include detecting at least one indicator of user-initiated interaction with a computing device, obtaining data related to a demographic of a user of the computing device, identifying a current state of the computing device, determining that content displayed on a first display device included in the computing device is to be casted to a second display device separate from the computing device based on the at least one indicator of the user-initiated interaction with the computing device, the data related to a demographic of a user of the computing device, and the current state of the computing device, and casting the content displayed on the first display device to the second display device.
US10306172B2 Time-of-flight sensor readout circuit
A time-of-flight image sensor including a readout circuit is provided. The readout circuit may include a pixel array including multiple pixels. The pixel array may be configured to produce a pixel signal for each of one or more pixels over a series of timesteps. The pixel signal may include an illuminated value and a reset value. The readout circuit may further include a plurality of gain selection comparators configured to receive the pixel signal and select an amplifier gain value. The readout circuit may further include analog correlated double sampling circuitry. The readout circuit may further include a programmable gain amplifier configured to generate an amplified pixel signal from the pixel signal, which may be amplified at the selected amplifier gain value. The readout circuit may further include a plurality of analog-to-digital converters. Each of the analog-to-digital converters may have a common ramp generated by a global ramp generator.
US10306167B2 Imaging device including photoelectric converter
An imaging device includes: a photoelectric converter generating a signal; a signal detection circuit detecting the signal and including a first transistor having a first control terminal connected to the photoelectric converter, a first input terminal, and a first output terminal, a second transistor having a second control terminal connected to the photoelectric converter, a second input terminal, and a second output terminal, a third transistor having a third control terminal, a third input terminal, and a third output terminal, one of the third input and output terminal connected to one of the second input and output terminal; an output signal line connected to one of the first input and output terminal, and to the other of the third input and output terminal; and a voltage supply circuit connected to the third control terminal, selectively supplying a first voltage or a second voltage to the third control terminal.
US10306163B2 Electronic device having camera module, and image processing method for electronic device
Provided is an image processing method for an electronic device having a camera module. The image processing method may include: acquiring a first image with a first exposure time by using a first pixel group; acquiring a second image with a second exposure time shorter than the first exposure time by using a second pixel group; determining whether the difference between the first exposure time and the second exposure time is greater than or equal to a preset threshold; acquiring, if the difference between the first exposure time and the second exposure time is greater than or equal to the preset threshold, a third image with a third exposure time by using the second pixel group; and generating a high dynamic range (HDR) image by combining the first to third images.
US10306162B2 Image pickup apparatus
An image pickup apparatus having: an image sensor, having an image pickup plane, configured to photoelectrically convert a subject image formed on the image pickup plane to an image signal; a driving actuator configured to rotatably move the image sensor relative to a rotation axis passing through the image pickup plane; an angular velocity detection sensor configured to detect a rotational angular velocity of the image sensor about the rotation axis; a first shutter configured to control an exposure time of the image sensor; a second shutter configured to control the exposure time of the image sensor; and one or more processors configured to: control the driving actuator to reduce rotational shake around the rotation axis based on the rotational angular velocity; and select one of the first shutter and the second shutter to control the exposure time of the image sensor based on the rotational angular velocity.
US10306158B2 Infrared imaging system and method of operating
A lens unit (120) shows longitudinal chromatic aberration and focuses an imaged scene into a first image for the infrared range in a first focal plane and into a second image for the visible range in a second focal plane. An optical element (150) manipulates the modulation transfer function assigned to the first and second images to extend the depth of field. An image processing unit (200) may amplify a modulation transfer function contrast in the first and second images. A focal shift between the focal planes may be compensated for. While in conventional approaches for RGBIR sensors contemporaneously providing both a conventional and an infrared image of the same scene the infrared image is severely out of focus, the present approach provides extended depth of field imaging to rectify the problem of out-of-focus blur for infrared radiation. An imaging system can be realized without any apochromatic lens.
US10306157B2 Using images of a monitored scene to identify windows
A camera system includes memory, image sensors, illuminators, and a processor. The processor operates the illuminators and the image sensors in a first mode to capture a two-dimensional image of the scene using light transmitted by the illuminators and reflected from the scene. The processor operates in a second mode to capture a plurality of images of the scene, including capturing a first image of the scene while one or more of the illuminators are activated and capturing a second image of the scene is while none of the illuminators are activated. The images are transmitted to a remote cloud computing system. The remote system constructs a light intensity map for the scene using the first and second images, and identifies a first region in the light intensity map as a glass surface when the light intensity values for the first region are below a threshold value corresponding to glass.
US10306154B2 Image display device
An image display device 12 includes a camera 20 for imaging a rear of a vehicle 10, a reference position detection section 80 for detecting a reference position indicating a relative position of eyes 104 of an operator 100 relative to a display part 50, and an image control section 82 for extracting a part of an imaged image of the camera 20 thereby to display it as a circumferential image on the display part 50 and changing an extraction range of the imaged image in accordance with the reference position. The image control section 82 increases or decreases a movement amount of the extraction range relative to a change amount of the reference position in comparison with the case of a normal mirror 120.
US10306150B2 Electronic apparatus that displays image suitable for opened/closed state and rotated state of display unit
An electronic apparatus which independently detects opening/closing and rotation of a display unit, and displays an image suitable for an opened/closed and rotated state of the display unit. The opening/closing sensor, the rotation sensor, and a magnet are arranged so that: when the display unit is closed with respect to an apparatus main body with the display panel facing a rear of the apparatus main body, both sensors detect a positive magnetic field; when the display unit is opened, an opening/closing detection result is switched not to detect the magnetic field in a range of an opening/closing angle from 90° to 175°, and the rotation sensor detects the magnetic field; and when the display unit is rotated, the opening/closing sensor does not detect the magnetic field, and a rotation detection result is switched to detect the magnetic field in a range of a rotating angle from 90° to 180°.
US10306148B2 Motion triggered gated imaging
In one example, a digital image capture unit comprises a gated image sensor configured to operate multiple sensor exposure events per a single image frame readout. The digital image capture unit further comprises a motion monitor configured to monitor motion related to the digital image capture unit. The digital image capture unit further comprises a controller configured to instruct the gated image sensor to discard a sensor exposure event of the multiple sensor exposure events in response to a temporally corresponding monitored motion related to the digital image capture unit failing to meet a motion requirement.
US10306147B2 Image processing device, image processing method, program, and endoscope device
An image processing device includes an input unit which inputs ordinary frames in a state in which an object is irradiated with ordinary light, and a special frame in a state in which the object is irradiated with special light, which are imaged consecutively at a predetermined ratio according to a predetermined frame period; a detection unit which detects motion vectors of the object from a plurality of the ordinary frames with different imaging timing; a motion correction unit which subjects the special frame to motion correction corresponding to the imaging timing of the ordinary frames based on the detected motion vectors; and a compositing unit which subjects the ordinary frames to an image compositing process based on the special frame.
US10306142B2 Headset
A headset for panoramic photography, including a left receiver body and a right receiver body for being mounted on the left ear and the right ear of a user. A side of the left receiver body away from the left ear of a user is provided with a left camera, and a side of the right receiver body away from the right ear of the user is provided with a right camera. The cameras are ultra-wide-angle with a field angle of at least 180°, and optical axes of the cameras are perpendicular to optical axes of eyes of the user. User can listen, speak, and shoot photos or videos without hand-holding the camera. By shooting within a field angle of 180° at the left and right sides of a human body, a 360° panoramic image is obtained by merging the acquired images, thus produces simulated images and Virtual Reality environment.
US10306141B2 Image processing apparatus and method therefor
An image processing apparatus comprises an input unit configured to input a plurality of image data shot with a plurality of different exposures; a determination unit configured to determine whether each of the plurality of image data includes an exposure defect; a generation unit configured to generate a plurality of panoramic images respectively corresponding to the plurality of exposures by panoramically composing a plurality of image data shot with the same exposure based on a result of the determination; an alignment unit configured to perform alignment between the plurality of panoramic images using image data determined not to include the exposure defect and image data obtained by performing luminance correction for image data determined to include the exposure defect; and a composition unit configured to perform high dynamic range composition for the plurality of aligned panoramic images.
US10306140B2 Motion adaptive image slice selection
Systems, methods, and computer readable media for adaptively selecting what portion (aka slice) of a first image (aka frame) is selected to overlap and blend with a second frame during frame capture operations are disclosed. In general, for every new frame captured in a sequence the overlap between it and the slice selected from a prior frame may be determined based, at least in part, on sensor output. If the overlap so determined is below a desired threshold, the position of the current frame's slice may be adjusted so as to provide the desired overlap.
US10306139B2 Target image quality enhancement using a guide image
In various implementations, a method includes obtaining a target image having a first resolution and comprising a plurality of target pixels having a plurality of corresponding target pixel values, obtaining a guide image having a second resolution and comprising a plurality of guide pixels having a plurality of corresponding guide pixel values, and generating an enhanced target image based on the target image and the guide image, the enhanced target image having the second resolution and comprising a plurality of enhanced target pixels having a plurality of corresponding enhanced target pixel values. In various implementations, determining, for a particular upscaled target pixel, a similarity metric indicative of the similarity of a neighborhood of pixels around the particular upscaled target pixel to a neighborhood of pixels around a corresponding guide pixel, and determining, for the particular upscaled target pixel, an enhanced target pixel value based on the similarity metric.
US10306137B2 Imaging apparatus and method for controlling the same
An imaging apparatus including a control unit configured to perform control to present a first 2-area enlargement display of displaying live view images captured by two imaging regions that are separated in a width direction while arranging them on a display unit if an orientation of the imaging apparatus is a first orientation, and present a second 2-area enlargement display of displaying live view images captured by two imaging regions that are separated in a height direction while arranging them on the display unit if the orientation of the imaging apparatus is a second orientation. The control unit is configured to perform control to end the first 2-area enlargement display based on the orientation of the imaging apparatus changed from the first orientation in a manner satisfying a predetermined condition when the first 2-area enlargement display is presented.
US10306136B2 Information processing apparatus, information processing method, and program
There is provided an information processing apparatus including an emission unit for emitting a projection image onto a subject, which is to be photographed, so as to allow the subject to perform a predetermined operation, a recognizing unit for recognizing operation performed by the subject, and an execution unit for executing a predetermined processing according to the operation of the subject that is recognized by the recognizing unit.
US10306129B1 Local and remote video-camera control
This application describes techniques for controlling an apparatus that includes a camera both locally and remotely. The camera apparatuses described herein may include obfuscation components that function to selectively obfuscate a view of the camera at the request of a user. For instance, one particular camera apparatus may include a lens cap and an actuator to move the lens cap from a position in which the lens cap at least partially obfuscates the view of the camera to a position in which the lens cap does not (and vice versa). The camera apparatus may include a physical control to allow a user to locally request to open or close the lens cap, and may also include a network interface to communicate with a user device, thus allowing a user to remotely request to open or close the lens cap.
US10306127B2 Controlling a video capture device based on cognitive personal action and image identification
Aspects of the present invention provide an approach for controlling an operation of a video capture device (e.g., in a cognitive robotic device). In an embodiment, a set of conditions is obtained using a cognitive computer system. Each of the obtained conditions includes a specific individual and a potential action that may be performed by the individual. The cognitive computer system analyzes video being captured by the video capture device to determine whether the video satisfies any of the set of conditions (e.g., the individual in the video is performing the action). If the cognitive computer system determines that one of the set of conditions has been satisfied, the operation of the video capture device (e.g., capture rate of the video) is modified to account for the satisfied condition.
US10306126B2 Imaging apparatus and image processing system
In an imaging apparatus, at least one imaging unit performs a capturing task to capture image data in accordance with control data. An embedding unit embeds, into the image data, condition data indicative of an operating condition of the imaging unit, thus generating embedded image data. A communication unit performs serial communications with an external device to thereby receiving the control data from the external device, and transmitting the embedded image data to the external device.
US10306124B1 Camera viewing attachment and display system for low-speed dental handpiece
A system providing a removable camera attachment for a low-speed dental handpiece and a cavity excavation viewing system. The camera viewing attachment provides a silicone-encased camera board with a lens that magnifies the cavity preparation site and an LED that illuminates the site. Visual information is transmitted to a viewing screen housed in a portable monitor. Because the low-speed dental handpiece does not use water, the images produced by the camera are clear. The system significantly improves a dentist's ability to assess the complete removal of decay and its proximity to a patient's nerve. The system can also be used in performing a root canal.
US10306122B2 Multifunction end effector
An end effector is provided. The end effector comprises a housing, a movement system within the housing, an inspection system, a collar installation system, and a sealant application system. The housing has an operating window. The movement system comprises at least one of a rotation mechanism or a number of linear slides. The inspection system is associated with the movement system. The collar installation system is associated with the movement system. The sealant application system is associated with the movement system. Activating the movement system positions any of the inspection system, the collar installation system, or the sealant application system in an active position relative to the operating window.
US10306120B2 Capturing and processing of images captured by camera arrays incorporating cameras with telephoto and conventional lenses to generate depth maps
Systems and methods for implementing array cameras configured to perform super-resolution processing to generate higher resolution super-resolved images using a plurality of captured images and lens stack arrays that can be utilized in array cameras are disclosed. Lens stack arrays in accordance with many embodiments of the invention include lens elements formed on substrates separated by spacers, where the lens elements, substrates and spacers are configured to form a plurality of optical channels, at least one aperture located within each optical channel, at least one spectral filter located within each optical channel, where each spectral filter is configured to pass a specific spectral band of light, and light blocking materials located within the lens stack array to optically isolate the optical channels.
US10306119B2 Ophthalmic lens centring-blocking apparatus
Disclosed is a centering-blocking apparatus (1) including: a frame (10); an ophthalmic lens holder (20); a blocking unit (30) suitable for receiving a blocking accessory (200) with a view to depositing it on the ophthalmic lens; and a centering unit (40) suitable for revealing a reference system of the ophthalmic lens. According to an embodiment, the blocking unit is fixedly mounted on the frame whereas the holder is movably mounted on the frame.
US10306117B2 Imaging module for supporting printed circuit boards in a predetermined angular relationship inside an imaging reader, and method of assembly
An imaging module for reading targets by image capture is mounted as a unitary assembly within an imaging reader. An imager is mounted on a first printed circuit board (PCB), and an interface connector is mounted on a second PCB. The first PCB is in supporting contact with first chassis walls of a chassis and is positioned to lie in a generally upright, first predetermined plane. The second PCB is in supporting contact with second chassis walls of the chassis and is positioned to lie in a generally tilted, second predetermined plane that is inclined at a tilt angle relative to the first predetermined plane. The first and second chassis walls are constituted as a one-piece support that maintains the tilt angle between the PCBs.
US10306115B2 Camera housing for a square-profile camera
A square camera housing accommodates a square camera with a substantially square profile. The square camera housing includes a latching mechanism to secure the camera in the housing, a mounting mechanism to secure the housing to a mounting device, and multiple openings in the housing body to accommodate the camera interface. These features allow the square camera to be inserted and secured in the square camera housing in one of a plurality of orientations relative to the square camera housing.
US10306113B2 Camera and method for manufacturing the camera
A camera includes a lens part in which a lens is installed, a housing coupled to the lens part, and a substrate electrically coupled to the lens part, wherein the housing includes a metal compound, a heating-element groove is formed over one or more surfaces of the housing, and a heating element including a conductive material is disposed in the heating-element groove, and wherein the substrate includes a coupling part coupled with the heating element.
US10306108B2 Generating halftones
A halftone comprises a first halftone screen and a second halftone screen. The first halftone screen comprises a first plurality of amplitude modulated dots arranged according to a first plurality of rows, the first plurality of rows being orientated according to a first direction and comprising a first dot spacing. The second halftone screen comprises a second plurality of amplitude modulated dots arranged according to a second plurality of rows, the second plurality of row being orientated in a second direction and comprising a second dot spacing. The first direction and the second direction define an angle of 45 degrees or less and a ratio of the second dot spacing to the first dot spacing is less than one.
US10306104B2 Image processing method and image processing apparatus that ensure efficient memory use, and recording medium therefor
An image data processing method includes: allocating a storage region for at least one of a plurality of planes including a first color plane, a second color plane, and a third color plane configured for respective colors of three primary colors; dividing into a plurality of image regions having identical regions that mutually correspond between the plurality of planes; analyzing a variable indicating an identicalness of images in the image regions that correspond between the plurality of planes to determine the identicalness; and executing a sharing process between the plurality of planes based on the determined identicalness so as to generate image data representing an image constituted of the plurality of planes.
US10306103B2 Printing apparatus, control method for printing apparatus, and storage medium
A control method in a printing apparatus includes printing, by a printing unit, an adjustment image for adjusting a printing position on a sheet, conveying, by a conveying unit, the sheet on which the adjustment image is printed, reading, by a reading unit, an image to generate image data, the reading unit being executable to perform reading by a first reading method for reading an image of a sheet without conveying the sheet or a second reading method for reading the image of the sheet while conveying the sheet, and determining, based on that a type of the sheet on which the adjustment image is to be printed is a specific type, to read the adjustment image by the first reading method.
US10306102B2 Ending wireless communication based on number of wirelessly connected terminals
In a case where a communication apparatus receives an instruction for making a printing apparatus stop operation of a direct wireless communication mode, the communication apparatus determines whether to make the printing apparatus stop the operation of the direct wireless communication mode based on information acquired from the printing apparatus through Bluetooth® Low Energy communication.
US10306098B2 Image processing system, image processing device and non-transitory readable recording medium
An image processing system includes a portable terminal and an image processing device that wirelessly communicates with the portable terminal. The portable terminal includes a first CPU that sends a connection request to the image processing device to request to establish a connection with the image processing device and that sends an execution start command to enable the image processing device to execute a job when the connection with the image processing device is established. The image processing device includes a wireless communication interface that establishes the connection with the portable terminal in response to the connection request from the portable terminal and a second CPU that receives the execution start command from the portable terminal, executes the job based on the execution start command in order of receipt, and terminates the connection with the portable terminal after the execution start command is received.
US10306097B2 Systems, methods and computer program products for fax delivery and maintenance
This disclosure is directed to systems and methods for the delivery and maintenance of faxes where the faxes may remain at a faxing system for a minimal amount of time. The faxing system may send a queued fax to a connector responsive to a request from the connector to pull or retrieve a fax. The connector is configured to send a release notification to the faxing system after the fax is received. The faxing system is configured to delete the queued fax as soon as confirmation of the delivery of the fax can be determined or when an expiration time has elapsed.
US10306095B2 Image processing apparatus and method
An image printing apparatus includes a control section configured to receive original image data, analyze the original image data to acquire address information included in the original image data, and generate a two-dimensional code corresponding to the acquired address information. A printer is then controlled to print the generated two-dimensional code and the original image data.
US10306094B2 Method and system for tracking and authenticating articles
The present invention relates to a method and system for tracking, issuing, and authenticating gear or articles, such as uniforms, badges, equipment, weapons, etc, for use in law enforcement or other official capacity. An authentication system retrieves encoded information read by a reader from a plurality of different markers. A database is queried to retrieve biometric data corresponding to each marker whereby the biometric data is displayed on a display. A uniform having a computer-readable marker visible under ultraviolet light and an additional marker. A system for issuing one of the articles by authenticating an officer and storing the identity and encoded information in a database. An apparatus for applying a plurality of markers by way of a conveyor belt conveying the article by an ink jet printer and a laser engraver.
US10306090B2 Scan privacy tool and methods
A multi-functional printing (MFP) includes a scan privacy tool to allow edits and changes to a scanned document image to remove or hide private information within a document. The scan privacy tool is enabled for jobs on the MFP device and launches when a job is run. The document is scanned and a scanned document image displayed on a display and edit interface of the scan privacy tool. Changes are made to the image using tools available through the scan privacy tool. The changes are applied to the scanned document image. The modified image is saved and transmitted to an engine in the MFP device to complete the job.
US10306088B2 Image forming apparatus with a reading controller that has two modes and associated control method
In accordance with an embodiment, an image forming apparatus comprises an image reading section, a size detection section, and a reading controller. The image reading section reads image information of a reading object. The size detection section detects a size of the reading object. The reading controller has a first mode in which the image reading section reads the image information of the reading object at the size detected by the size detection section and a second mode in which the image reading section reads the image information of the reading object at a maximum size at which the image reading section can read the reading object as operation modes, and generates image information of the size detected by the size detection section based on the image information read by the image reading section if the second mode is selected.
US10306087B2 Hinge apparatus for cover of image forming apparatus
A hinge for a cover of an image forming apparatus has a hinge housing to be movably positioned into an opening in a body of the image forming apparatus, a hinge cam to couple to the cover and to pivotably couple to the hinge housing to support pivoting of the cover.
US10306085B2 Information processing apparatus, control method of information processing apparatus, and recording medium
An area indicating a progress status of processing for all of the plurality of documents is divided into individual areas indicating a progress status of processing for each of the plurality of documents, and a progress status of processing for each corresponding document is displayed in the individual areas obtained by the division.
US10306080B2 Information processing system, information processing apparatus, and program
An information processing system sending setup information related to a setup of an apparatus to the apparatus includes the apparatus including a receiving unit configured to receive user information of a user of the apparatus, and a first communication unit configured to send the user information and the apparatus information related to the apparatus to an information processing apparatus, and the information processing apparatus including a second communication unit configured to receive the user information and the apparatus information, and a setup information determining unit configured to determine the setup information of the apparatus used by the user based on the apparatus information and the user information, wherein the second communication unit sends the setup information determined by the setup information determining unit to the apparatus.
US10306079B2 Device management apparatus, non-transitory computer-readable storage medium, and device management method that can update a table based on data received from a device
Provided is a device management apparatus that performs accurate billing processing. A billing-management unit, based on billing-counter information having cumulative data received from a device, updates registered information in a billing-management table that includes updated data that is updated based on the cumulative data; and a system-control unit, based on comparison results of comparing the cumulative data and the updated data, controls updating of registered information in the billing-management table by the billing-information-management unit. By comparing cumulative data received from a MFP and updated data registered in a billing-management table, a system-control unit can determine whether or not a problem has occurred in cumulative data received from a MFP. As a result, even when for some reason a problem occurs in cumulative data received from a MFP, updated data in which a problem has not occurred can be managed.
US10306077B2 Image processing apparatus, image processing method, and storage medium
An MFP receives destination information indicating a folder in a file server from a user and can register the destination information in an address book, and the MFP determines whether a connection with a file server using the destination information can be established after destination information is received but before the destination information is registered in the address book, and notifies a user of a determination result.
US10306073B2 Method, system, and entity for exercising policy control
A method and a system for exercising policy control, a policy and charging enforcement function (PCEF) are provided, which can solve the problem that no policy control can be exercised over application service flows without an application function (AF). In the method, a PCRF receives information about an application event sent by a PCEF after subscribing the application event from the PCEF; and the PCRF generates a control policy for a service flow of the application according to the information about the application event. In the present invention, the PCEF sends the obtained information about the application event to the PCRF, so that even when no AF is involved, the PCRF can still generate a control policy according to policy contexts including the information about the application event and the like.
US10306072B2 Method and device for controlling further device in wireless communication system
There is provided a method for controlling a first device by a control device using BLE (Bluetooth Low Energy) technology in a wireless communication system, the method comprises establishing a BLE connection with the first device; opening a control channel for controlling the first device; determining the first device and a specific control level to the first device, via the control channel, wherein the specific control level indicates a control authority to control the first device by the control device, wherein the specific control level is determined based on a required security level for the first device; and controlling a controllable operation for the first device based on the determined specific control level, wherein the controllable operation is defined based on the determined specific control level.
US10306059B1 System and method for artificial intelligence on hold call handling
Systems and methods of on hold handling of calls are provided. A call may be received, from a caller, at a public safety access point. An Artificial Intelligence (AI) bot may monitor a context associated with the call. The call may be placed on hold. The AI bot may determine, based on the context associated with the call, that the call should be taken off hold.
US10306057B1 Automatic call blocking and routing system and method
An automatic call blocking and routing system. The system includes input and output ports, a telephone line interface and an off-hook circuit in communication with the input port, an output port, a switch in communication with the input and output ports, memory, a user-operable control, and a microprocessor responsive to the user-operable control to store in the memory data indicative of blocked callers. The microprocessor is responsive to an incoming call to compare the stored data with caller ID data in the incoming call. If the caller ID data matches a blocked caller, the microprocessor blocks the call by causing the off-hook circuit to send an off-hook signal to the input port, waiting a predefined interval of time, and then causing the off-hook circuit to send an on-hook signal to the input port.
US10306055B1 Reviewing portions of telephone call recordings in a contact center using topic meta-data records
A real-time speech analytics system (“RSTA system”) detects speech during a call involving a contact center agent and a remote party. Upon detecting the speech, an event message is generated by the RTSA system and transmitted to a module, which is configured to generate a topic meta-data record stored in a topic meta-data file. A real-time topic dashboard indication may be presented on a graphical user interface to a user based on analysis of a plurality of topic meta-data records. Selection of the topic dashboard indicator may result in presentation to the user of further text-based information about detection of the speech event for one or more calls. Selection of the further information for a particular call may result in a corresponding portion of recorded audio of that call associated with the speech event to be retrieved using the corresponding topic meta-data record and played to the user.
US10306052B1 Methods and devices for secure authentication to a compute device
An apparatus includes a memory of a mobile compute device, and a hardware processor of the mobile compute device. The hardware processor is configured to implement an operating system and an authentication module. The operating system is configured to receive a first authentication identifier, and is also configured to authorize use of the mobile compute device based on the first authentication identifier meeting a first criterion. The authentication module is configured to, in response to the operating system authorizing use of the mobile compute device, disable at least one function of the mobile compute device and request a second authentication identifier. The authentication module is also configured to receive the second authentication identifier. The authentication module is also configured to enable the at least one function in response to the second authentication identifier meeting a second criterion.
US10306051B2 Managing energy usage in mobile devices
A battery powered mobile device has battery monitoring circuit that measures one or more parameters indicative of a current state of the battery. A plurality of operational systems and processes form a part of the mobile device. A programmed processor is programmed to carry out a process that includes: determining a current state of the battery by receiving data representing the one or more parameters from the battery monitoring circuit indicative of the current state of the battery; calculating a battery power factor as a function of the parameter; comparing the battery power factor to a threshold; when the battery power factor exceeds the threshold, identifying a system or process within the mobile device whose power consumption can be reduced; and reducing the power consumption by altering or disabling the identified system or process.
US10306050B2 Controlling the actions of a mobile browser
Methods and systems of controlling the actions of a mobile browser to accommodate situations where a mobile application corresponding to a selected link is installed, as well as not installed, on a mobile device are described. In some embodiments, a selectable link associated with a mobile application is displayed within a mobile resource on a mobile device. A user selection of the selectable link is received. Content associated with the selectable link is displayed on the mobile device in response to receiving the user selection. If the mobile application is installed on the mobile device, then mobile application content associated with the mobile application is caused to be displayed within the mobile application on the mobile device. If the mobile application is not installed on the mobile device, then mobile browser content associated with the mobile application is caused to be displayed within the mobile browser.
US10306046B2 Method and device for external operation of a device
A method for external use of a device having a wireless communication interface by a program of a mobile device. External use is possible only when a key device serving as an authentication token communicates with the program. This increases the security of an entry method for a vehicle.
US10306045B2 Communication control device, method of controlling communication, and program
[Object] To reduce power consumption even more.[Solution] Provided is a communication control device including a communication necessity information acquisition unit configured to acquire communication necessity information indicating necessity to communicate with an external device, and a drive control unit configured to control drive of a first communication unit and a second communication unit on a basis of the acquired communication necessity information, the first communication unit communicating with the external device using a first communication mode, the second communication unit communicating with the external device using a second communication mode capable of transferring data at a rate higher than the first communication mode. The drive control unit controls a drive state of each of the first communication unit and the second communication unit to be set to one of an active state capable of communicating with the external device, a power-saving state having lower power consumption than the active state, and an inactive state being a power off state.
US10306043B2 Information processing apparatus and method to control a process based on control information
An information processing apparatus includes a wireless communication unit configured to perform wireless communication with another information processing apparatus, a display unit configured to display an image received from the another information processing apparatus by the wireless communication unit, an acquisition unit configured to acquire operation to a region indicated in control information received from the another information processing apparatus by the wireless communication unit in the image displayed by the display unit, and a control unit configured to perform control to perform processing indicated in the control information according to the operation acquired by the acquisition unit.
US10306042B2 Method and system for providing caller information
Methods and systems of providing caller information are provided. Exemplary systems and methods provide location information for audio files including the caller information. The location information can be used to retrieve the audio information, which can be played on a call recipient's device, and/or a translation of the audio information, which can be displayed on the call recipient's device.
US10306033B1 Mobile terminal
Mobile terminal includes rear housing including includes first surface, second surface sunken toward the first surface to form groove, first side circumference, second side circumference, third side circumference and fourth side circumference; display screen arranged at one side where the first surface is located; mounting seat; photographing module. The seat is rotatablely connected to the housing. Rotation axis of the seat passes through circle center of circumcircle of positive projection of the seat on reference plane. The module is arranged on the seat. The seat can be rotated relative to the housing through first position and second position. At the first position, the module is located in the groove, and first light entering surface of the module is blocked by the screen. At the second position, the module is located out of the groove and the first light entering surface is exposed from one side where the screen is located.
US10306032B2 Bracket assembly, camera module, and mobile terminal
A bracket assembly is provided. The bracket assembly includes a metal bracket and a spring module. The metal bracket is configured to support an electronic component in a mobile terminal. The spring module includes a fixing portion, a pressing portion, and a elastic portion; the fixing portion is fixed in the mobile terminal and grounded, and the elastic portion connects the pressing portion and the fixing portion; the elastic portion is configured to provide a restoring force to the pressing portion, and press the pressing portion to be in contact with the metal bracket. A camera module and a mobile terminal are also provided.
US10306030B1 Electronic device with screen protector
An electronic device is described. The electronic device may include a shell, a screen mounted in the shell, a screen protector connected to the shell and arranged at a periphery of the screen and a controller received in the housing and electrically connected with a sensor configured to detect whether the is getting close toward an object at a speed greater than a preset value. An inner surface of the screen protector contacts with an outer side surface of the screen, the screen protector may be configured to stretch or retract relative to the screen such that the screen protector moves between a stretchable state and a retractable state. When the screen is getting close toward an object at the speed greater than the preset value, the controller may be configured to control the screen protector to stretch relative to the screen and be in the stretchable state such that the screen protector touches the object to protect the screen from touching the object.
US10306026B1 Methods, systems, and computer program products for sharing information for detecting an idle TCP connection
A computer-implemented method is provided, comprising causing access to be provided, to a client computer, to code that causes the client computer to operate in accordance with a protocol that is separate from TCP, in order to establish a protocol connection with another server computer, by: receiving a packet, detecting an idle time period parameter field in the packet, identifying metadata in the idle time period parameter field for an idle time period, where, after the idle time period is detected, the second protocol connection is deemed inactive, and creating or modifying, by the client computer and based on the metadata, a timeout attribute associated with the second protocol connection.
US10306021B1 Streaming content to multiple clients
Techniques for streaming content, such as a video game or whiteboard application, to multiple different clients are described herein. In some cases, differences may exist between characteristics of the different clients such as screen size, resolution, operating system, processors and memories and others. The different clients may be positioned in close proximity to one another or at remote locations with respect to one another. In some cases, different network conditions, such as available bandwidth, loss rates, latency, throughput and others, may exist for transmitting content to the different clients.
US10306020B2 Software upgrade in a virtualized offline charging system
Systems, methods, and software for implementing a software upgrade in a virtualized Offline Charging System (OFCS) that includes a pool of Virtualized Charging Collection Functions (vCCF). In one embodiment, a software upgrade is identified for the virtualized OFCS, and installed with an upgrade process. The upgrade process includes developing a skeletal vCCF, which is pre-provisioned in the network, and installing the software upgrade in the skeletal vCCF. The upgrade process includes communicating with a DNS server to modify the priority in a DNS resource record for the skeletal vCCF to equal at least one of the other vCCFs in the pool. The upgrade process also includes designating an antiquated vCCF in the pool as the (next) skeletal vCCF, draining the accounting sessions from the skeletal vCCF, and communicating with the DNS server to set a priority in the DNS resource record for the skeletal vCCF so that the skeletal vCCF is selected last among the vCCFs in the pool by the CTFs for accounting sessions.
US10306018B2 Connection management service
Concepts and technologies are disclosed herein for providing and using a connection management service. A connection management service can receive a connection request that requests a connection between a requestor and a distributed network. The connection management service can identify a connector to provide the connection between the requestor and the distributed network. The connection management service can provide, to the requestor, an object corresponding to the connector. The requestor can invoke the object to connect to the distributed network.
US10306017B2 Wear system and method for providing service
The present disclosure provides a wear system for providing a service. The wear system may comprise a wear device configured to detect authentication information regarding a user wearing the wear device in a first state, to transmit the authentication information to a server, and if authentication of the user is complete through the server, to detect user data of the wear device in a second state and to transmit the user data to the server and the server, upon detecting identification information regarding the user using the authentication information received from the wear device, to complete the authentication of the user, to generate a user profile based on the user data received from the wear device, to store the user profile corresponding to the identification information, and to provide service information related to the user to the wear device.
US10306010B2 Inferring social groups through patterns of communication
Implementations of the disclosure describe inferring social groups through patterns of communication. A method of the disclosure includes ascertaining, by a processing device, a proposed group of contacts from contacts of the user based on a correlation in geographic locations of communications between the user and the proposed group of contacts and a correlation in a type of medium of the communications, providing a recommendation that the user create a new list of contacts associated with the user from the proposed group of contacts, and responsive to the user indicating acceptance of the recommendation, creating the new list of contacts associated with the user from the proposed group.
US10306009B2 Systems and methods for decreasing latency in data packet provision
A system and method for decreasing latency in providing a data packet to a user device subsequent to receipt of an electronic signal from the user device are disclosed herein. The system can include memory including: a user profile database; and a content library database. The system can include a user device including: a network interface; and an I/O subsystem. The system can include a content management server. The content management server can: provide a data packet to the user device; request generation of a contingent recommendation; receive the contingent recommendation; receive an electronic signal including a user response; select a next action; and provide the next action to the user device.
US10306005B1 Data retrieval system and method
A method, computer program product, and computing system for receiving a read request from a computing device for content stored in a storage system. The storage system is a mirrored storage system that includes a plurality of backend storage targets that each contain a copy of the content. The content is requested from each of the plurality of backend storage targets. The content is obtained from a first responding backend storage target, chosen from the plurality of backend storage targets, thus defining obtained content. The obtained content is provided to the computing device that provided the read request.
US10306004B2 Electronic device and method for controlling the electronic device
An electronic device and a method for controlling the electronic device are provided. The electronic device includes a communication interface configured to receive a message, at least one processor configured to determine a notification scheme for outputting the message based on status information about the electronic device and obtain a summary message by converting the message according to the notification scheme, and an output module for outputting the summary message.
US10305993B2 Terminal control system, method for controlling terminal, and electronic device
There is provided a terminal control system including: a first terminal; a second terminal connected to the first terminal by short-distance wireless communication; and a server on a network connected to the second terminal via a communication link, in which the server includes: a storage unit which stores predetermined information to be detected by the first terminal and a sequence of processing commands to be executed by the second terminal in a manner such that the information and the processing commands are related to each other; and a terminal control unit sends the sequence of processing commands to the second terminal with reference to the storage unit so as to allow the second terminal to execute the processing commands in response to receiving the predetermined information from the first terminal via the second terminal.
US10305990B2 Inducing memory device idle time through rolling read prioritizations
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory. The computing device determines to perform maintenance tasks associated with a set of memory devices of a set of storage units (SUs) of a common DSN address range. The computing device ensures that a selected number of memory devices on which the maintenance tasks are performed is less than or equal to a difference between a pillar number and a decode threshold number of dispersed error encoding parameters by which a data object is encoded and stored in the DSN. While performing the maintenance tasks, the computing device facilitates inhibiting storage of other EDSs in the set of memory devices and/or temporarily accesses at least the decode threshold number of memory devices.
US10305984B1 Methods for using extracted features to perform an action associated with selected identified image
Methods and systems to perform methods comprising receiving, at a computer system from a first electronic device a first electronic media work; extracting one or more features therefrom; determining that at least a portion of the first electronic media work corresponds to a first reference media work based on a matching of the extracted features against a database of reference features; receiving, from a second electronic device, a query related to the first electronic media work; linking the query to action information in an action database based upon determining that at least a portion of the first electronic media work corresponds to the first reference media work; generating machine-readable instructions associated with the action to be performed based at least in part on the linking of the query to the action information; transmitting, to the second electronic device, the machine-readable instructions; and logging an event associated with the machine-readable instructions.
US10305983B2 Computer device for distributed processing
Disclosed is a computer program stored in a computer readable storage medium including encoded commands according to an exemplary embodiment of the present disclosure. When the computer program is executed by one or more processors of a computer system, the computer program causes the one or more processors to perform the following procedures for the distributed processing. The procedures may include: analyzing queries included in a process by a processor to classify the queries into a distributed processing query and a centralized processing query; registering the distributed processing query in one or more distributed processing nodes among two or more nodes; registering the centralized processing query in a centralized processing node among two or more nodes; and receiving an event by each node.
US10305977B2 Social network image filtering
Technical solutions are described automatically filtering user images being uploaded to a social network. An example computer-implemented method includes detecting an image file, which contains an image of a user, being uploaded to the social network server. The method further includes determining compliance of the image file with a predetermined profile associated with the user. The method further includes, in response to the image failing to comply with the predetermined profile, modifying the image file to generate a modified image file, and uploading the modified image file to the social network server.
US10305972B2 System for providing an isolated testing model for disaster recovery capabilities
A system for providing an isolated testing model for testing the disaster recovery capabilities of a streamlined backup network backing up a primary network. The primary network provides one or more users access to critical data and critical services. The system is configured to be switched between a production mode and a test mode. When the system is in the test mode, the primary network and the streamlined backup network form a live production environment and the streamlined backup network provides the one or more users access to the critical data and the critical services in the event the primary network is unable to do so. When the system is in the test mode, the streamlined backup network is removed from the live production environment by physically and logically isolating the streamlined backup network from the primary network.
US10305971B2 Self-recoverable multitenant distributed clustered systems
A mechanism is provided for automatically recovering one or more distributed cluster nodes on a host system. Responsive to the host system recovering, restoring, or restarting, a set of distributed clustered systems affected due to the reboot of the host system and details associated with each of the set of distributed clustered systems are identified. Using the details, a set of nodes that operate on the host system are identified. For each node: respective components and configurations are prepared; a heartbeat is initiated thereby causing the node to register with a cluster network and identify peers within their associated distributed clustered system; a determination is made as to whether the node has reestablished connection with its associated distributed clustered system; and, responsive to the node reestablishing connection with its associated distributed clustered system, service components are started on the node.
US10305968B2 Reputation-based strategy for forwarding and responding to interests over a content centric network
A CCN network node use reputation values for one or more interfaces to determine how to forward an Interest. During operation, the network node can receive an Interest or Content Object via a network interface, determines one or more candidate outbound faces for forwarding the Interest by performing a longest-prefix-matching lookup in a forwarding information base (FIB) using the Interest's name or name prefix as input. A respective FIB entry maps a name prefix to a forwarding rule that includes a corresponding outbound face for the name prefix. The node can determine a reputation value for each of the candidate outbound faces based on reputation information stored in association with the Interest's name or name prefix, and selects a candidate outbound face with a reputation value exceeding a first predetermined threshold. The node can then forward the received Interest via the selected outbound face.
US10305966B2 System for authorization of access
A method and device for communication and control of access including an access point containing a screen and camera whereby a visitor who is not preauthorized desires to communicate with a remote entity and uses a smartphone, holding it in line of sight of the camera, which smartphone contains indicia that is transmitted by the camera to the remote entity to obtain access.
US10305963B2 Method and system for file sharing browse
Embodiments of the present application disclose a file shared browsing method and system. The method comprises: a host device receiving a browsing mode switching operation of a user, and enabling or disabling a slave mode of the system according to the operation, wherein: global control permission on a target file browsing progress for a slave device is enabled in a state in which the slave mode of the system is ON; global control permission on the target file browsing progress for a slave device is disabled in a state in which the slave mode of the system is OFF. Compared to the prior art, the user of the slave device in the embodiments of the present application can, in addition to passively follow the browse, also temporarily become dominant for browsing according to actual needs. Thus, the solution of the present application can be flexibly adapted to application of different scenes, such as a solo speech and multi-person discussion and the like.
US10305961B2 Information processing apparatus, information processing apparatus control method, and storage medium storing program
An information processing apparatus capable of requesting a server to execute an application on the server acquires user information, and determines whether execution of the application by a user corresponding to the user information is permitted. The information processing apparatus controls display of a screen for instructing execution of the application to, when it is determined that execution of the application is permitted, display the screen on a display unit, and when it is determined that execution of the application is inhibited, restrict an instruction to execute the application.
US10305960B1 Detection of aberrant multiplexed transport connections
A method includes extracting a priority indicator from network communications that corresponds to a relative priority assigned by a client to one or more logical streams for a multiplexed transport connection. A stream quantity indicator is identified from network communications that corresponds to a number of logical streams initiated by the client for the multiplexed transport connection. The multiplexed transport connection is mapped to a connection profile based on one or more connection attributes of the multiplexed transport connection. Using the connection profile, a deviation of the multiplexed transport connection from a benchmark of the connection profile for the priority indicator and the stream quantity indicator is identified. A network access service of the client is altered based on the identifying of the deviation of the multiplexed transport connection.
US10305958B2 Checkpointing a set of stream computing data
Disclosed aspects relate to checkpointing a set of stream computing data with respect to a stream computing environment having a set of windowed stream operators including both a first windowed stream operator and a second windowed stream operator. It may be identified that the first windowed stream operator has a first subset of the set of stream computing data. It may be identified that the second windowed stream operator has the first subset of the set of stream computing data. It may be determined to checkpoint the first subset of the set of stream computing data without a redundant checkpoint related to the first and second windowed stream operators. The set of stream computing data may be checkpointed without the redundant checkpoint of the first subset of the set of stream computing data.
US10305957B2 Video production system with DVE feature
In one aspect, an example method is disclosed. The method includes (i) receiving, by a first computing system, from a second computing system, video content transmitted from the second computing system; (ii) determining, by the first computing system, a live/non-live characteristic of the transmission; (iii) using, by the first computing system, the determined live/non-live characteristic of the transmission, as a basis for selecting a digital-video effect (DVE); and (iv) executing, by the first computing system, the selected DVE, wherein executing the selected DVE causes the first computing system to generate video content.
US10305955B1 Streaming decision in the cloud
Generating streaming decisions at one or more remote servers on behalf of a local client is disclosed. An indication of a content request, multi-dimensional client information, and local state information are received from a client device. A record specific to the client device is generated, in a data store, using the received local state information. The data store includes a plurality of records corresponding to respective different client devices. A set of instructions usable by the client device to obtain and play content is determined based at least in part the local state information received from the client device. The determined set of instructions is transmitted to the client device.
US10305953B2 Content supplying apparatus, content supplying method, program, terminal device, and content supplying system
A content supplying apparatus, a content supplying method, a program, a terminal device, and a content supplying system capable of notifying a correspondence relation between a FLUTE stream and a segment stream to a reception side, and applicable to a system distributing a content in the FLUTE multicast manner. The content supplying apparatus includes: a FLUTE stream generating unit that generates a FLUTE stream based on a fragment stream and generates an SDP by describing information relating to an MPD in which information required for the reception side to acquire information relating to a FLUTE session distributing the FLUTE stream and the fragment stream corresponding to the FLUTE stream is described; and a multicast distribution unit that distributes the FLUTE stream and the SDP in a FLUTE multicast manner.
US10305949B2 Reception device, reception method, transmission device, and transmission method
Disclosed is a reception device configured to acquire second metadata including a flag, the flag indicating whether or not there is a component stream transmitted from a server via the Internet for a service. The reception device is also configured to acquire first metadata based on the second metadata, the first metadata including information related to a component stream for the service transmitted in a broadcast signal using an Internet Protocol (IP) transmission scheme. Finally, the reception device is configured to access the component stream transmitted in the broadcast signal based on the first metadata, and control reproduction of the component stream transmitted in the broadcast signal.
US10305948B2 Audio-video data switching and viewing system
A computer system and method providing for viewing and switching of audio-video data. The system comprises: a plurality of audio/video sources containing information referring to an event; a streaming server, streaming the contents of a first audio signal and a first video signal from the audio and video sources to a user; a feed distributor controllably feeding the first audio signal and first video signal to the streaming server; and a user-operated control unit communicating with the feed distributor and controlling operation of the feed distributor, so as to instruct the feed distributor to switch between audio or video. Switching between audio signals occurs without altering the video signals and switching between video signals occurs without altering the audio signals.
US10305946B2 Method for operating application providing group call service using mobile voice over internet protocol
Disclosed is a method and apparatus for providing a group call service using mobile voice over Internet protocol (mVolP). According to one embodiment, an interface is provided to transmit a request signal for a group call to members of a group chat room, and from among the group chat room members, it may be determined which members are able to participate in a group call as group call members. A new group call chat room may be created and include the group call members. The request signal may be transmitted in the created new group call chat room.
US10305945B2 Providing survivable calling and conferencing
Disclosed herein are system, apparatus, method and/or computer program product embodiments for providing survivable calling and conferencing. An embodiment operates by providing, by a first server, a first sub-conference to a plurality of user devices over first lines. The first sub-conference is combined with a second sub-conference to form a collective conference of the plurality of user devices. The first server accesses the conference. A second server is configured to provide the second sub-conference of the collective conference to the plurality of user devices over second lines, the first and second lines being distinct from each other. The collective conference may provide resilient and reliable sharing of information among participants and may leverage dispersed elements or diverse links simultaneously without impediments of echoes, loops, or other impacts.
US10305940B2 Broadcasting signal transmission device, broadcasting signal reception device, broadcasting signal transmission method, and broadcasting signal reception method
A broadcast transmission method includes generating service data for a service, generating service layer signaling data, the service layer signaling data including first signaling data, second signaling data and third signaling data, the first signaling data including reference information referring to the second signaling data and the third signaling data, the second signaling data including a description of a component of the service, and the third signaling data including acquisition information of the component related to the service, and transmitting a broadcast signal including the service data and the service layer signaling data.
US10305938B2 Call server for optimizing gateway resources
A call server for optimizing the use of the resources in a media gateway of a core network, this call server being configured to receive a session setup request message decide to accept or to reject the session setup request as a function of the load of a gateway controlled by this call server retrieve an internal priority value assigned to an incoming SIP trunk linked to this core network and carrying this session setup request message and decide to accept or to reject the session setup request also as a function of the internal priority value assigned to an incoming SIP trunk carrying this session setup request message.
US10305932B2 System and method for detecting false data injection in electrical substations
Unique systems, methods, techniques and apparatuses of a substation phasor data concentrator (ssPDC) is disclosed herein. One exemplary embodiment is a method for operating an electrical substation including a merging unit (MU), a phasor measurement unit (PMU), and a substation phasor data concentrator (ssPDC). The method includes receiving, with the MU and the PMU, input information corresponding to a set of electrical characteristics of the electrical substation; measuring, with the MU, the input information; measuring, with the PMU, the input information; a and estimating, with the ssPDC, electrical characteristics of the electrical substation using the received false measurement and the one of the MU measurement and the PMU measurement, determining in substantially real time the false measurement does not correspond to the set of electrical characteristics using the estimated electric characteristics, and replacing the false measurement with the received the one of the MU measurement and the PMU measurement.
US10305931B2 Inter-domain distributed denial of service threat signaling
In one embodiment, a primary server receives, from a client device, a first request to mitigate an external attack on the client device. The primary server sends, to a plurality of secondary servers, a second request to mitigate the external attack, wherein each one of the plurality of secondary servers has associated mitigation resources, and receives from at least one of the plurality of secondary servers an indication that it has mitigation resources capable of mitigating the external attack. The primary server sends, to the client device, a list including the secondary servers having mitigation resources capable of mitigating the attack, and receives, from the client device, an indication that a subset of the list is selected to mitigate the external attack. In response, the primary server sends a request for mitigation services to one of the secondary servers in the subset selected to mitigate the external attack.
US10305930B2 Wireless portable personal cyber-protection device
A wireless, portable, personal, cyber-protection external device is used to protect other mobile user devices from cyber-attacks. The invention described herein is a small, smartphone form factor piece of hardware containing a complete single board computer. Embedded in it there are several peripheral devices for incoming connection from user devices and Internet connection, and for sensing malicious activities over wireless bands. A touch screen display is added for user interaction. A complete software solution is added to the device and to a central administration server. The combination of software and hardware is designed to capture, analyze, forward, block network packets and alert the user about in progress cyber-attacks targeting their wireless devices. Moreover, surface attack is reduced to a minimum by design in order to limit cyber-attack risks onto the cyber-protection device itself.
US10305927B2 Sinkholing bad network domains by registering the bad network domains on the internet
Techniques for sinkholing bad network domains by registering the bad network domains on the Internet are provided. In some embodiments, sinkholing bad network domains by registering the bad network domains on the Internet includes determining a network domain is a bad network domain, in which the bad network domain is determined to be associated with an identified malware (e.g., malware that has been identified and has been determined to be associated with the bad domain), and the bad network domain is sinkholed by registering the bad network domain with a sinkholed IP address; and identifying a host that is infected with the identified malware based on an attempt by the host to connect to the sinkholed IP address.
US10305926B2 Application platform security enforcement in cross device and ownership structures
Methods and systems provide application platform security enforcement. A distributed system communicates between a plurality of remote devices and at least one secured server to facility providing a secured service. The distributed system may comprise a remote communication server and a plurality of security layer components where the plurality of remote devices connect through respective ones of the security layer components. Upon detection of a security breach by a first remote device, the distributed system determines potential devices at risk from the plurality of remote devices, analyzing risk factors for commonalities. A lock down of the first remote device and the devices at risk is instructed. Analysis of risk factors examines whether the first remote device and other remote devices communicate via a same security layer component, are geographically proximate; and/or are associated at the user level, for example are proximate users in a social network graph. Reactivation is also provided.
US10305924B2 Network security analysis system
A network security analysis system performs anomaly detection with low false positives by implementing a multiple perspective analysis of network data. The analysis system implements natural language processing techniques to examine the content of network and time series data to identify anomalies within new activity.
US10305915B2 Peer-to-peer social network
A social network includes a relay server and two or more mobile Internet devices (“MIDs”) coupled to the relay server. Each of the MIDs includes a relay agent for interfacing with the relay server, a web server, an application for operating the web server, and a memory for storing social networking information comprising a contacts list, one or more access groups, one or more albums, and one or more associations between the one or more access groups and the one or more albums to specify which contacts can view which albums.
US10305908B2 Liveness detection
In a liveness detection system, a first set of one or more parameters of a first liveness test is selected at random. The first parameter set is transmitted to a user device available to an entity, thereby causing the user device to perform the first liveness test according to the first parameter set. Results of the first liveness test performed at the user device according to the first parameter set are received form the user device. Results of a second liveness test pertaining to the entity are received. The liveness detection system determines whether the entity is a living being using the results of the liveness tests, the results of the first liveness test being so used by comparing them with the first parameter set.
US10305906B1 Access heartbeat for a hardware security module
Systems, devices and processes are described for implementing an access heartbeat role on a hardware security module (HSM) that stores secure data on behalf of a secure data owner. Heartbeat and access credentials are established and distributed by the HSM. Access to the secure data is prevented unless the HSM receives valid heartbeats prior to a time expiration along with a valid access request. Generally, heartbeats are signed messages and include heartbeat credentials. Access requests may also be signed messages and include access credentials. The access credentials may be suspended, revoked or the entire HSM may be zeroized (e.g., plaintext keys erased), dependent upon a failure to receive valid heartbeats in a timely fashion. Heartbeats may be required from multiple entities, in some embodiments. Some example configurable features include heartbeat expiration time, the source of the credentials, the access denial options, and how many sources of distinct heartbeats are required.
US10305904B2 Facilitating secure network traffic by an application delivery controller
Facilitation of secure network traffic by an application delivery controller is provided herein. In some examples, a method includes: (a) receiving a data packet with information from a client indicating that the client is a trusted source; (b) embedding in the data packet a transmission control protocol (TCP) options header, the TCP options header comprising information including at least a sequence number for a protocol connection; and (c) forwarding the embedded data packet to a server.
US10305900B2 Establishing a secure connection between a master device and a slave device
A method (200) of establishing a secure connection (213) between a master device (101) and a slave device (102), sharing at least a first communication channel, is provided. The method comprises transmitting (201) an identifier IDM of the master device over the first communication channel, generating (202) a proof-of-possession Xs of a key Ks, using Ks, IDM, and a first identifier I DSi of the slave device, generating (202) a key MKS using IDM, I DSi, and Ks, storing (204) MKS, and transmitting (203) I DSi and Xs to the master device. The method further comprises transmitting (205) IDSi, Xs, and IDM, to a bootstrapping server, acquiring (206) Ks using IDSi, and generating (207) a proof-of-possession XB of Ks using Ks, IDM, and IDsi. The method further comprises, if XB and Xs are identical (208), generating (210) a key MKB using IDM, I DSi, and Ks, and transmitting (211) MKB to the master device where it is stored (212). Optionally, I DSi and Xs may be transmitted (203) to the master device over a second, preferably location-limited, communication channel, such as audio or video.
US10305899B1 Linking a forwarded contact on a resource to a user interaction on a requesting source item
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. An initial request for a resource is received. A determination is made when fixed or recyclable contact information should be provided with the resource, wherein the contact information is associated with a content sponsor that sponsored the resource. When recyclable contact information should be provided, first recyclable contact information for the content sponsor and time-out information are identified. The first recyclable contact information and the time-out information are combined in an identifier. The identifier is stored on the requesting device and the resource is provided including the first recyclable contact information responsive to the initial request.
US10305895B2 Multi-factor and multi-mode biometric physical access control device
Provided are a device, system, and method for multi-factor multi-biometric access control that authenticate a user based on at least one of what the user knows, what the user possesses and what unique physical, biological and physiological or biometric traits the user has, wherein the device includes a single sensor from which multi-biometric data is derived.
US10305892B2 Device system for performing group authentication and operating method thereof
A device system that performs group authentication and an operating method thereof are provided. The device system includes multiple devices. The operating method of the device system includes performing a first authentication procedure with respect to a first device that is newly connected to the device system; and performing a second authentication procedure with respect to the first device via an authentication group including at least two devices selected from the devices. The second authentication procedure is a group-based authentication procedure. If the first and second authentication procedures are successful, the operating method includes approving connection of the first device to the device system.
US10305891B2 Preventing unauthorized access to secured information systems using multi-device authentication techniques
A computing platform may receive, from a client portal server, a request to authenticate a user to a user account. The computing platform may generate a first one-time passcode for a first computing device associated with the user account and may send, to the first computing device, the first one-time passcode. The computing platform also may generate a first registered-device authentication prompt for a second computing device associated with the user account and may send, to the second computing device, the first registered-device authentication prompt. Thereafter, the computing platform may receive first one-time passcode input and a first response to the first registered-device authentication prompt, which the computing platform may validate. Based on the validating, the computing platform may generate a validation message directing the client portal server to provide the user with access to the user account, which the computing platform may send to the client portal server.
US10305889B2 Identity authentication method and device and storage medium
An identity authentication method and device and a storage medium are disclosed, and the method includes: receiving a CAPTCHA code acquiring request from a user equipment; randomly selecting a CAPTCHA code and a password corresponding thereto as per the request, the CAPTCHA code comprising a first CAPTCHA image formed by a plurality of spliced sub-images, and the password comprising a preset processing rule for the sub-images; sending the CAPTCHA code and password to the user equipment, so that the user equipment rearranges positions of the sub-images to form a second CAPTCHA image and presents the second CAPTCHA image to a user; and receiving, from the user equipment, authentication response information inputted by a user according to the second CAPTCHA image, authenticating an identity of the user according to the authentication response information, and returning an authentication result to the user equipment.
US10305887B2 Method and system for hand held terminal security
A computer implemented method and apparatus for authenticating a field tool by a field device comprising: receiving, on a field device, an authentication certificate; verifying the authentication certificate using a trust anchor certificate on the field device; securing communication between the field tool and the field device with a key generated by a key derivation method using exchanged certificates; receiving a field tool task authorization certificate; verifying the authorization certificate using a trust anchor certificate on the field device; receiving a task request to perform a task by the field tool; and determining whether the task is authorized based on the task authorization certificate; and performing the task on the field device when it is determined the task is authorized.
US10305885B2 Accessing enterprise resources using provisioned certificates
Systems, methods, and software can be used to access an enterprise resource. In some aspects, a certificate for accessing enterprise resources at one or more service providers (SP) is received at an enterprise mobility management (EMM) client on a mobile device from an EMM server. An authentication request is sent to an identity provider from an application on a mobile device. In response to the authentication request, an authentication challenge is received from the identity provider. The authentication challenge includes a certificate request. In response to the authentication challenge, an authentication response is sent from the application. The authentication response includes the certificate. An authorization token is received from the identity provider. The authorization token indicates whether the identity provider validates the certificate and the mobile device.
US10305882B2 Using a service-provider password to simulate F-SSO functionality
A system and method for using a Service-Provider password to simulate F-SSO functionality. A processor receives from an F-SSO Identity Provider authentication data for a user who has requested access to a secured service. The service is managed by an F-SSO Service Provider that does not offer F-SSO functionality for that service. Upon receiving the data, the processor redirects the user to an SU-F-SSO portal of the Service Provider, which uses the received authentication data to authenticate the user. The processor sends the user an on-demand password and, when the user uses that password to sign on, the processor matches the entered password with a stored copy of the password that was sent to the user. If they match, the processor grants the user access to the requested service. In some embodiments, the on-demand password may be a single-use password or may be sent to the user via an out-of-band communication.
US10305879B2 Restricting fake multicast service announcements
In one embodiment, a server receives an authentication request from a device in a computer network, and authenticates the device. Then, upon receiving a service announcement from the authenticated device, the server determines authenticity of the service announcement from the authenticated device, and redistributes the service announcement into the computer network only when the service announcement from the authenticated device is an authentic service announcement.
US10305878B2 Virtual device authorization method and device
The present invention discloses a method and a device for authorizing and using a virtual device, wherein the method comprises: after receiving a request for generating a virtual device, a mobile terminal configures authority information of a first virtual device, generates the first virtual device, and interacts with a servers to send the configured authority information of the first virtual device and related authentication information to the server for authenticating. After passing the authentication, the server generates a second virtual device with the above-mentioned authority information. When in use, the mobile terminal generates authentication information and sends a current use status of the first virtual device to the server for authenticating and is returned to with a authentication result. The present invention improves the security by adding the authentication with respect to the authority information during the authorization of generating the virtual device and use of the virtual device.
US10305877B1 MRCP gateway for mobile devices
A system and method for securely bridging mobile-originated Media Resource Control Protocol (MRCP) transactions with at least one Media Resource Server. A mobile device initiates TCP/IP requests to a MRCP Gateway Server over at least one of the wireless and mobile broadband capabilities of the mobile device. The MRCP Gateway Server includes TCP/IP-based ingress, and the MRCP Gateway Server is arranged in front of the at least one Media Resource Server. The Media Resource Server supports MRCP communication. A secure channel may be established between the mobile device and MRCP Gateway Server, and the mobile device may pass authorization credentials, media resource requirements, and additional user-defined data to the MRCP Gateway Server over the secure channel.
US10305872B2 System and method for key management and user authentication
A system and method are presented for key management and user authentication. Secure SSH access may be performed through a public/private set of SSH keys where a user uploads a public SSH key to a key management application. The private SSH key remains with a device associated with a user. The public SSH key is distributed across multiple regions to instances and is region agnostic. Public SSH keys may be distributed and synchronized in a large cloud computing environment where public SSH keys associated with users may be added or removed in order to rebuild system security.
US10305871B2 Dynamically serving digital certificates based on secure session properties
A server receives a request from a client to establish a secure session. The server analyzes the request to determine a set of one or more properties of the request. The server selects, based at least in part on the determined set of properties, one of multiple certificates for a hostname of the server, where each of the certificates is signed using a different signature and hash algorithm pair. The server returns the selected certificate to the client.
US10305869B2 Methods and systems for transferring secure data and facilitating new client acquisitions
Methods and systems for directly and securely transferring encrypted medical data between two remote locations, such as an imaging site and a diagnostic site, wherein the diagnostic site is not within a data transfer network utilized by the imaging site. The invention allows the diagnostic site to receive medical data and view the data using a thin client viewer, and allows the diagnostic site to register as an in-network site.
US10305858B2 Datapath processing of service rules with qualifiers defined in terms of dynamic groups
Some embodiments of the invention introduce cloud template awareness in the service policy framework. Some embodiments provide one or more service rule processing engines that natively support (1) template-specific dynamic groups and template-specific rules, and (2) dynamic security tag concepts. A service rule processing engine of some embodiments natively supports template-specific dynamic groups and rules as it can directly process service rules that are defined in terms of dynamic component groups, template identifiers, template instance identifiers, and/or template match criteria. Examples of such services can include any kind of middlebox services, such as firewalls, load balancers, network address translators, intrusion detection systems, intrusion prevention systems, etc.
US10305853B2 Network, a cloud-based server, and a method of registering for a service
A method is provided of registering for a service a device residing in a small cell provided by a small cell base station, the small cell base station being associated with a cloud-based server, the server including a docker container for controlling the service in that small cell, the docker container having a docker port, and the method including the steps of: the device sending a request to register including a small cell identifier of the small cell, the server receiving the request and relating the small cell identifier in the request to a corresponding docker port identifier, the device being informed of the docker port identifier of the docker associated with that small cell.
US10305841B2 System and method of enterprise mobile message
A system and method of an enterprise mobile message are provided. The system includes a cloud composed of a database, a server, and a push gateway. The server receives an uploaded add subject instruction and a related message to create a new subject block in the database and assigns thereto a subject ID, so as to store the message. The server receives an uploaded reply subject instruction and a related reply message to create a second level block and assigns thereto a second level subject ID, so as to store the reply message. The server delivers the messages and the reply message to the mobile communication device of a corresponding member by a push notification and through the push gateway and an external push host.
US10305834B2 System and method for messaging between operating system containers
A method for messaging between operating system containers includes receiving, by a first proxy in a first user space container, a first message from a first service in the first user space container, the first message sent to the first proxy using a first messaging mechanism, forwarding, by the first proxy, the first message to a second proxy in a second user space container, the first message sent to the second proxy using a second messaging mechanism that is different than the first messaging mechanism, and delivering, by the second proxy, the first message to a second service in the second user space container.
US10305831B2 Compliance mechanism for messaging
This disclosure describes systems, methods, and apparatus for precluding transmission of messages that breach one or more compliance or legal framework. In particular, messages, whether digital, written, or verbal, can be stopped from leaving a device on which they are created, thereby preventing non-compliant messages from reaching intermediary servers that could constitute a compliance violation even if the message never reached a recipient.
US10305829B2 Database systems and methods for integrating data items collected from multiple data sources
Embodiments of the present disclosure relate to a database system for collecting and integrating electronic data items from multiple data sources. Embodiments of the present disclosure also relate to a database system for determining the relationships between related data items from multiple data sources, so that the related data items may be integrated in a way that protects the privacy of those data items. The system may, for example, identify related data items by matching data items between the multiple data sources according to a pre-defined matching process. The related data items may be selectively integrated and stored across one or more databases. The relationship between the related data items may be preserved by generating associations between the related data items and storing those associations with those data items. This allows related data items to be easily located through the associations, which essentially allows for the grouping of data items to be performed across multiple databases. The associations may also be used to restrict user access to data items that are relevant to the user, which can be used to prevent unauthorized access to certain data items and secures their privacy.
US10305827B2 Method and system for providing instant messaging service
Provided is a technique for transmitting and receiving a chat message through a message server. A user transmits and receives a chat message to and from a friend of a first type and receives a chat message from a friend of a second type, and receives various chat messages from a company supporting the friend of the second type.
US10305822B2 Service chain routing method and system, and equipment in system
The present disclosure discloses a service chain routing method and system, and equipment in the system, wherein, the service chain routing method includes that: a relay node receives a first data message forwarded by a switching node, wherein the first data message is a message sent to a next-hop node which does not support service chain routing, and the relay node forms a binding relationship with the next-hop node; after determining that a type of the next-hop node is a service node, the relay node deletes a service chain identifier in the first data message; and the relay node sends the first data message in which the service chain identifier is deleted to the switching node, as to the switching node to forward, according to the binding relationship, the first data message in which the service chain identifier is deleted to the next-hop node.
US10305821B2 Facilitating hot-swappable switch fabric cards
One embodiment of the present invention provides a switching system. The switching system includes a plurality of line cards, each of which includes one or more ports, a processor, one or more switch fabric cards for facilitating switching among the line cards, and a memory storing instructions for facilitating efficient hot-swapping. During operation, the switching system identifies a hot-swapping event of a first switch fabric card based on a data structure indicating the one or more switch fabric cards. The hot-swapping event indicates insertion or removal of the first switch fabric card while the switching system remains in an operational state. The switching system then determines an event type associated with the hot-swapping event and manages the first switch fabric card based on the determined event type.
US10305820B1 Network forwarding element with key-value processing in the data plane
Some embodiments of the invention provide a forwarding element that has one or more data plane, message-processing pipelines with key-value processing circuits. The forwarding element's data plane key-value circuits allow the forwarding element to perform key-value services that would otherwise have to be performed by data compute nodes connected by the network fabric that includes the forwarding element. In some embodiments, the key-value (KV) services of the forwarding element and other similar forwarding elements supplement the key-value services of a distributed set of key-value servers by caching a subset of the most commonly used key-value pairs in the forwarding elements that connect the set of key-value servers with their client applications. In some embodiments, the key-value circuits of the forwarding element perform the key-value service operations at message-processing line rates at which the forwarding element forwards messages to the data compute nodes and/or to other network forwarding elements.
US10305819B2 Dynamic protection of shared memory used by output queues in a network device
A network switch includes a buffer to store network packets linked to queues to feed the packets to output ports of the switch associated with the queues. The buffer is shared dynamically among multiple traffic pools. The network switch determines per-pool dynamic thresholds each based on an amount of unused buffer space, and per-queue dynamic thresholds based on amounts of unused buffer space available in the pools with which the queues are associated. The network switch receives packets, and for each received packet, the network switch admits the packet to the pool with which the packet is associated and the queue for which the packet is destined if (i) occupancy of the associated pool is less than the corresponding per-pool dynamic threshold, and (ii) occupancy of the queue for which the packet is destined is less than the corresponding per-queue dynamic threshold, and otherwise drops the packet.
US10305818B2 Fast fail-over using tunnels
Various systems and methods for performing fast fail-over. For example, one method involves electing a first node as a designated forwarder node and electing a second node as a backup designated forwarder node, where the designated forwarder node is used to forward at least a first packet to a downstream node. The method further involves detecting a loss of connectivity between the designated forwarder node and a downstream receiver node, where the designated forwarder node and the backup designated forwarder node are both elected prior to the loss of connectivity occurring. Moreover, subsequent to detecting the loss of connectivity, the method uses the backup designated forwarder node to forward at least a second packet to the downstream receiver node.
US10305808B2 Wireless communication system for trains using voice over WiFi (VoWIFI)
A wireless communication system for a train, including: a plurality of antennas arranged on an exterior side of the train; an internal local area network (LAN) inside the train; and at least one router in the train for receiving and transmitting wireless voice communication and data communication to and from a stationary communication server outside the train via the antennas, through at least one exterior mobile network, the at least one exterior mobile network providing at least two concurrently useable data links. The internal LAN provides WiFi communication between the at least one router and at least one mobile terminal located inside the train. Further, the router is arranged to transfer wireless voice communication via voice over WiFi (VoWIFI) between the at least one mobile terminal and the exterior mobile network.
US10305804B2 Method for processing network congestion and switch
Embodiments of the present invention disclose a method for processing network congestion. A first switch obtains total traffic that is received by a receiving port communicating with a third switch. The total traffic includes traffic that is occupied by a data flow sent by a second switch, and the first switch. When the first switch determines, according to the total traffic, that a sending port of the third switch is congested, the first switch determines a target port. The target port is another port that can receive the data flow and that is selected from receiving ports of the first switch. The first switch sends an adjustment message to the second switch. The adjustment message carries an identifier of the data flow and an identifier of the target port, and the adjustment message is used by the second switch to send the data flow to the target port.
US10305801B2 Forwarding data packets
A first node receives an original data packet sent from a terminal device. The first node inserts a forwarding identifier into original data packet and forwards the modified data packet to the other node. The other node forwards the data packet according to the forwarding identifier.
US10305794B2 System for indirect border gateway protocol routing
A system for indirect border gateway routing comprising a provider edge router; at least one virtual routing and forwarding instance (“VRF”) in communication with the provider edge router, each VRF including a route target; a pointer identification list in communication with the provider edge router, the pointer identification list containing at least one route target associated with a VRF; and a virtual routing and forwarding import instance adapted to receive a route from the provider edge router, the route including a pointer identification directing the virtual routing and forwarding import instance to scan the pointer identification list for the route target associated with the plural VRF, and wherein the virtual routing and forwarding import instance is further adapted to import the route to the at least one virtual routing and forwarding instance having a route target on the pointer identification list.
US10305793B2 Communication device for switching stacks and method of controlling execution of stacks
A communication device conforming with plural communication standards and having a storage storing a plurality of virtual stacks each having an application program and communication program that implements a protocol stack for communication by the application program. An executor executes the virtual stacks, and a switching controller switches the virtual stacks to be executed by performing a first processing in which at least one part of at least one of the virtual stacks is read from storage and stored into a memory of, and executed by, the executor. Then, in accordance with free capacity in the memory, at least one part of at least one of the virtual stacks executed in the first processing is deleted from memory. In a second processing at least one part of at least one of the virtual stacks is read from the storage and stored into the memory of, and executed by, the executor.
US10305780B1 Controlling accumulated interior gateway protocol (“AIGP”) attribute updates
The problem of excessive BGP updates to update the AIGP cost is systems with excessively changing IGP metrics is solved by (1) monitoring AIGP value changes over a given time period, (2) determining whether or not the AIGP value changes over the given period of time are excessive (e.g., are greater than a predetermined threshold), (3) responsive to a determination that the AIGP changes over the given period of time are not excessive, use the actual AIGP value in the AIGP protocol, but otherwise, responsive to a determination that the AIGP changes over the given period of time are excessive, (i) setting (e.g., locking) the AIGP value to a predetermined or derived value (and using the set or locked AIGP value in advertisements) for a second period of time (regardless of whether or not the actual AIGP value changes during the second period of time), and (ii) using the set (e.g., locked) AIGP value in the AIGP protocol.
US10305779B2 Ad hoc network route construction system, node, and center node
A node receives, from a center node, a request packet including a data part in which a MAC address and position information of the center node are described, determines whether or not there is a request destination node, where determining that there is the request destination node, additionally describes a MAC address and position information of the node itself in the data part, and transmits the described request packet to the request destination node, where determining that there is no request destination node, determines that the node itself is a terminal node, where determining that the node itself is the terminal node, generates a reply packet including a data part in which all of MAC addresses and all pieces of position information described in the data part of the received request packet are described, and transmits the reply packet to a request source node.
US10305773B2 Device identity augmentation
Systems and methods for device identity augmentation. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory including program instructions stored thereon that, upon execution by the processor, cause the IHS to: receive high-level metrics; receive low-level metrics; determine, using a plurality of sets of threshold values, that the high-level metrics and the low-level metrics match at least one of a plurality of device profiles; and at least one of: (a) identify a device as belonging to class of devices corresponding to the matching device profile, or (b) identify whether at least a subset of the high-level metrics or the low-level metrics are outside one or more of the sets of threshold values.
US10305769B2 Method and apparatus for augmenting TWAMP
According to another embodiment of the invention, TWAMP path discovery is performed to determine a sequence of IP addresses of a forward direction TWAMP E2E path to be traversed by two different TWAMP test sessions between a Sender and a Reflector. Then, additional TWAMP test request packets are transmitted for the different TWAMP test sessions; and TWAMP test reply messages are received responsive to respective ones of the TWAMP test request packets. Responsive to the TWAMP test reply messages, a PM is determined that is specific to the different sequences of IP addresses of the forward direction TWAMP E2E paths traversed by the two different TWAMP test sessions.
US10305767B2 Methods and apparatuses for measurement of packet delay in uplink in E-UTRAN
Systems, methods, apparatuses, and computer program products for packet delay measurement are provided. One method may include sending, by a network node, a grant in uplink to a user equipment that previously indicated a need for data transmission for quality of service (QoS) class identifier (QCI) services. The method may then include storing a time of the uplink grant to the user equipment, and measuring a time point when a last part of a packet data convergence protocol (PDCP) serving data unit (SDU) related to QCI services has been confirmed by sending an acknowledgement to the user equipment.
US10305766B1 Coexistence-insensitive presence detection
A system and method include processing logic receiving, from a wireless transceiver of a first device, first data indicative of channel state information (CSI) of a first communication link between the wireless transceiver and a wireless transmitter of a second device, the first device and the second device being located in a building. The logic pre-preprocesses the first data to generate input vectors composed of statistical parameter values derived from sets of discrete samples of the first data. The logic processes, through a long short-term memory (LSTM) layer of a neural network, the input vectors to generate multiple hidden state values of the neural network. The logic processes, through a set of additional layers of the neural network, respective hidden state values of the multiple hidden state values to determine that a human is present in the building.
US10305764B1 Methods, systems, and computer readable mediums for monitoring and managing a computing system using resource chains
Methods, systems, and computer readable mediums for monitoring and managing a computing system using resource chains are disclosed. In some examples, a method includes obtaining resource component data from each of a plurality of resource managers in a computing system and organizing the resource component data to establish logical relationships among resource components included in the computing system. The method further includes defining a resource configuration that identifies at least two of the resource components used to facilitate a communication path between a virtual resource in the computing system to a designated network element and displaying the resource configuration as a resource chain that defines a linking order among the at least two of the resource components that facilitate the communication path.
US10305756B2 Allocating operations of a streaming application to virtual machines based on monitored performance
Performance thresholds are defined for operators in a flow graph for a streaming application. A streams manager deploys the flow graph to one or more virtual machines (VMs). The performance of each portion of the flow graph on each VM is monitored. A VM is selected. When the performance of the portion of the flow graph in the selected VM does not satisfy the defined performance threshold(s), a determination is made regarding whether the portion of the flow graph is underperforming or overperforming. When the portion of the flow graph is underperforming, the portion of the flow graph is split into multiple portions that are implemented on multiple VMs. When the portion of the flow graph is overperforming, a determination is made of whether a neighbor VM is also overperforming. When a neighbor VM is also overperforming, the two VMs may be coalesced into a single VM.
US10305751B2 Optical bandwidth manager
A computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to: receive a setup request for an optical path between a source entity of network entities in an optical network and a destination entity of the network entities, identify a first channel and a second channel having one or more contiguous first span with an allocation status of available and being configurable to provide the optical path between the source entity and the destination entity; analyze network configuration data indicative of the first channel and the second channel with a fragmentation heuristic to generate an allocation recommendation recommending the first channel to be allocated to the optical path; and provide the allocation recommendation identifying the first channel for allocation to the optical path.
US10305748B2 Dynamic computer systems and uses thereof
The invention concerns computer systems that are specially adapted to propagate content over a dynamic network, substantially in real time, by virtue of the locational proximity of network-joined Client Computers. Preferably, the content will also be weighting (for example, proximity-weighting, rank-weighting, topic-weighting, query-weighting, time-weighting, location-weighting, locality-weighting, vote-weighting, segment-weighting, etc.). The invention particularly concerns such computer systems that employ more than one such weighting. The invention particularly concerns such computer systems that operate using, or through, mobile devices, particularly for distributed computing applications, including social media applications and communications applications conducted over Restricted Computer Networks.
US10305747B2 Container-based multi-tenant computing infrastructure
Techniques are described for managing compute and storage resources in a container-based, multi-tenant, computing infrastructure. In some implementations, a plurality of containers may each execute an instance of a software framework. Each container may include compute capacity and storage capacity according to the executed framework. Containers may be allocated among clusters in a multi-tenant, cloud-based computing environment based on measured demand for compute capacity and/or storage capacity in the various clusters. In some implementations, a scheduler (e.g., a Level 2 scheduler, or a scheduler of schedulers) determines whether to move compute containers between clusters within a multi-tenant environment, to provide performance improvements, resource utilization efficiency, and cost reduction within the data center, and to satisfy tenant requests for compute and/or storage resources.
US10305742B1 Interfaces for service requests in a balloon network
Example embodiments may relate to web interfaces for a balloon-network. For example, a computing device may display a graphical interface that that includes one or more interface features to receive a request for use of bandwidth of a balloon network. In particular, the computing device may receive, via the graphical interface, input data corresponding to a bandwidth request for a first location, where the bandwidth request includes: (i) an indication of the first location and (ii) an indication of time. Subsequently, the computing device may receive an indication corresponding to whether or not the bandwidth request is accepted, where acceptance of the bandwidth request is based at least in part on expected movement of one or more balloons from a plurality of balloons in the balloon network. As such, the computing device may display, on the graphical interface, the indication corresponding to whether or not the bandwidth request is accepted.
US10305739B1 Method for undoing user actions involving server control panel configuration
A method, system and computer product for undoing user or administrator server configuration actions on a multi-tenant server panel. When a user or an administrator makes a mistake doing an operation in a server UI all the actions that were performed after the mistake, will be executed with errors, incorrectly or will produce unexpected results. The system allows for undoing all the subsequent user actions after the mistake to the point where the mistake was made. Separate action logs for each individual user or administrator are kept. A user can select an action from a menu list to be undone by invoking a corresponding server API without affecting any actions by other server panel users.
US10305738B2 System and method for contextual clustering of granular changes in configuration items
A method of clustering changes to configuration items in an information technology (IT) system, including collecting changed configuration items executed on computer stations connected in a network implementing the information technology system, storing the collected configuration items in a database, analyzing contextual information related to the configuration items to identify clusters having similar characteristics, clustering the configuration items based on the identified clusters having similar characteristics, and assigning a descriptor to each cluster to identify it as an IT action.
US10305737B2 System for testing ethernet paths and links without impacting non-test traffic
A system for testing Ethernet paths or links without adversely impacting non-test traffic. The system includes a test traffic generator that includes a scheduler that determines when a new test packet is generated. The test traffic generator includes a packet creator that builds a test packet and a transmitter for transmitting the test packet via the Ethernet path or link. The packet creator sends the test packet to the transmitter. The traffic generator includes a transmit credit block coupled to the transmitter or to the scheduler. The transmit credit block stores an amount of credits representing a number of bytes that are available to transmit and decrements the amount each time a non-test packet is communicated via the Ethernet path or link.
US10305736B2 Methods, network nodes, and computer program products for price signal feedback for network optimization
A method performed in a network operator server in communication with a utility server over a communication network, includes the network operator server receiving, from the utility server over the communication network, a utility message including an identification of at least one network device. The method further includes the network operator determining at least one network impact characteristic using the utility message. The method further includes the network operator server changing, in accordance with the at least one determined network impact characteristic, at least one network policy associated with the at least one network device.
US10305735B2 System and method for dynamic selection of media server in a communication network
A system and method for dynamic selection of media server in a communication network includes selecting a new media server to optimize a communication network. At least one of a user characteristic, a session characteristic, or a network condition is monitored during an ongoing communication session involving an existing media server. A need for selection of a new media server is determined based on at least one of the user characteristic, the session characteristic, or the network condition. The new media server to optimize the communication network is dynamically selected in response to the need. The dynamic selection may determine a plurality of overall network path lengths between each of a plurality of selectable media servers and a plurality of user equipment involved in the ongoing communication session.
US10305732B2 Autonomous generation and transmission of reportable events by fabric-attachable storage drive
A fabric-attachable storage drive self-monitors a prespecified parameter. Responsive to detecting satisfaction of a prespecified condition, the storage drive autonomously generates a reportable event regarding the self-monitored prespecified parameter, and autonomously transmits the reportable event to a prespecified location on a network fabric to which the drive is connected. The storage drive can interact with other fabric-attachable storage drives to create a logical volume according to a specified logical data storage topology on a self-organized storage device group in a peer-to-peer manner. The storage drive can be a programmable non-volatile memory Express (NVMe) storage drive exporting access thereto over an NVMe-over-fabric storage protocol, or a programmable storage drive lacking an external interface by which to connect to a host computing device storage device but that has a network interface connected to a network fabric.
US10305731B2 System and method for provisioning cloud services across heterogeneous environments using partitioned provisioning instructions stored on a configuration management server
In accordance with an embodiment, described herein is a system and method for provisioning cloud services across heterogeneous computing environments. A plurality of provisioning instructions stored on a configuration management server can be partitioned into a plurality of ranges. A plurality of client nodes connected to the configuration management server can be configured into a plurality of groups, each group providing one or more computing environments on one or more virtual machines for hosting a cloud service. Each computing environment in a particular group can be associated with a provisioning instruction launcher that specifies a particular range of provisioning instructions. When a virtual machine in a particular group reboots, the computing environment on the virtual machine searches for the latest provisioning instruction in the range corresponding to the particular group.
US10305729B2 Systems and methods of providing an edge cloud storage and caching system operating over a local area network
In an example embodiment, a device includes a memory having computer-readable instructions stored therein and a processor. The processor is configured to execute the computer-readable instructions to configure a device as a node in a cloud storage structure formed over a local area network and exchange a file available on the cloud storage structure without obtaining the file from a remote server outside of the cloud storage structure.
US10305728B2 Discovering, identifying, and configuring devices with opaque addresses in the internet of things environment
A method and device for discovering, identifying, and configuring a particular one of a plurality of devices to be administered is described. The method and device facilitate these steps by eliminating the need for an administrator to know a specific MAC address or unique identifier for the device to be administered, and by eliminating the need to identify that specific MAC address or unique identifier in a list of MAC addresses or unique identifiers.
US10305725B2 Local controller agent for converting logical pipeline data
Some embodiments provide a method for a controller agent operating in a physical machine alongside a managed forwarding element (MFE) that implements several logical networks. The method receives a first set of flow entries describing a particular logical network. The flow entries of the first set have a first format. The method receives a set of physical network description data and binding data that binds logical network entities to the physical network. Based on the received flow entries, physical network description data, and binding data, the method generates a second set of flow entries for implementing the particular logical network in the physical network. The flow entries of the second set have a second format readable by the MFE. The method distributes the second set of flow entries to the MFE.
US10305718B2 Apparatus and method for reducing peak to average power ratio in a signal
Methods and apparatuses for processing a signal that is transmitted with a reduced peak to average power ratio are described. The processing includes applying (1650) a first type of symbol constellation extension projection to at least one symbol in the constellation if it is determined that a type of constellation is a non-square constellation, the first type of symbol constellation extension projection having an outward angular region from an original position for the at least one symbol in the constellation, the outward angular region defined by a value for an angle between a first boundary and a second boundary for the outward angular region.
US10305716B2 Method and apparatus for transmitting and receiving signals over two pairs of wires
In a method of transmitting data between a transmitter and a receiver via two pairs of wires in a differential mode, the method comprises transmitting, from the transmitter to the receiver, related signals onto the two pairs of wires in respect of each tone in a first subset of tones and processing the received signals in dependence upon estimated channel transfer functions associated with both direct and crosstalk channels. The method further comprises transmitting, from the transmitter to the receiver, unrelated signals onto the two pairs of wires for each tone in a second subset of the tones, the unrelated signals being vector precoded before transmission and wherein a cut-off frequency and/or tone demarcates between the first and the second subsets of tones.
US10305715B2 Method and apparatus of primary cell indication for enhanced control channel demodulation
A method is provided for receiving a downlink control channel in a wireless communication system. A user equipment performs a blind decoding in a first search space on the cell to find a first Physical Downlink Control Channel (PDCCH). The user equipment receives a Radio Resource Control (RRC) message including information on a second search space for monitoring a second PDCCH and identity information, and performs a blind decoding in the second search space on the cell to find the second PDCCH. The first PDCCH is demodulated based on a physical cell identity of the cell, and the second PDCCH is demodulated based on the identity information instead of the physical cell identity.
US10305710B2 Method and apparatus for operating multiple modulation schemes in wireless communication system
The present invention relates to a method for operating, by a base station, multiple modulation schemes in a wireless communication system, the method comprising the steps of: calculating the number of terminals, among the terminals in a cell managed by the base station, of which a channel state is included in a state that is lower than a preset state; reporting information related to the calculated number of terminals to an upstream entity of the base station; receiving information about a band, assigned by the upstream entity, for a hybrid frequency shift keying (FSK) and quadrature amplitude modulation (QAM) (FQAM) scheme on the basis of a QAM scheme and a FSK scheme; and transmitting downwardly the information about the band for the FQAM scheme to the terminals of which a channel state is included in a state that is lower than the preset state. Other modified embodiments on the basis of the technical concept of the present invention are also possible.
US10305709B2 Device and method for skew compensation between data signal and clock signal
A semiconductor device includes first and second buffers respectively outputting reception data and clock signals; a latch circuit latching the reception data signal in response to the reception clock signal; a delay circuitry delaying the reception clock signal by a set delay time; and a delay control circuitry which searches a first delay time while increasing the set delay time from an initial value; searches a second delay time while increasing the set delay time from the first delay time; searches a third delay time while decreasing the set delay time from the second delay time; and determines an optimum delay time from the first and third delay times. The first and third delay times are determined so that the reception data is stabilized to a first value and the second delay time is determined so that the reception data is stabilized to a second value.
US10305708B2 Methods, systems, and apparatus for the improvement of signal integrity over an unbalanced differential channel
Methods, systems, and apparatuses are described for improving the signal integrity of a differential pair of signals by mitigating a non-balanced channel deficiency. For example, signal integrity may be improved by independently shaping and/or independently controlling the slopes (e.g., the rising edge and/or falling edge) of each signal of a differential pair of signals to counteract the effects caused by non-balanced deficiencies to provide a balanced differential pair of signals (i.e., signals having symmetrical impedances, loads, etc.).
US10305706B2 Synchronized interference suppression in frequency domain
An apparatus for communication includes a transmission chain, an interference suppressor and a reception chain. The transmission chain is configured to transmit a transmitted signal. The interference suppressor is configured to produce suppression signals, by filtering reference signals drawn from the transmission chain. At least one of the reference signals is filtered in a frequency domain. The reception chain is configured to receive a signal distorted by at least an attenuated and delayed replica of the transmitted signal. The transmitted signal and the received signal are (i) synchronized in time and (ii) each includes one or more subcarriers selected from a common subcarrier-resource. The reception chain is further configured to process the received signal up to selected points, to subtract the suppression signals from the received signal at the selected points to produce an interference-suppressed signal, and to recover data carried in the received signal from the interference-suppressed signal.
US10305705B2 Signal receiver circuit and method for adjusting weight of compensator
A signal receiver circuit may include: a receiver suitable for generating a received signal based on comparison of an input signal with a reference voltage during a normal operation and based on comparison of the input signal with a target voltage during a training operation; a compensator suitable for applying a weight to the received signal to compensate for the input signal; and a weight adjuster suitable for adjusting the weight based on a level of the received signal during the training operation, wherein during the training operation, the input signal toggles between first and second levels, and the receiver is enabled when the input signal is at the first level.
US10305704B1 Decision feedback equalization with independent data and edge feedback loops
A receiver module includes a clock recovery circuit and a decision feedback equalizer (DFE) circuit. The DFE circuit includes a data feedback loop configured to sample an input data stream combined with equalization values based on a first clock signal. The DFE circuit also includes an edge feedback loop configured to sample the input data stream combined with equalization values based on a second clock signal. The clock recovery circuit is configured to determine a phase error between a receiver clock signal and a target clock signal based on output samples from the data feedback loop and the edge feedback loop.
US10305701B2 Phase-modulated signal parameter estimation using streaming calculations
Systems and methods for detecting and estimating parameters for a phase-modulated signal in a continuous manner with near-optimal performance. The methods generate these estimates using streaming (or on-the-fly) calculations and so are suitable for hardware-based implementation. These estimates can be used as part of standard pulse descriptor words for radar and other pulsed or continuous signals that are reported by an electronic warfare receiver to a processing and display system. Also, the methods can be computed using sub-sampling methods in order to reduce overall computations.
US10305698B2 System, method, apparatus, and computer program product for customizing an appliance display
A system, method, apparatus, and computer program product for customizing an appliance display are disclosed. A method may include receiving an indication of a selected image and an indication of a target appliance on which the selected image is to be displayed. The method may additionally include determining one or more display characteristics of a display of the target appliance. The method may also include processing the selected image based on the one or more display characteristics to generate a customized image formatted for display as a background image on the display of the target appliance. The method may further include configuring the target appliance, via a network, to display the customized image as a background image underlying a graphical user interface that may be displayed on the display during operation of the target appliance.
US10305691B2 Translation system and method
The invention discloses a translation system and a method, and belongs to the translation field. Said system consists of the following steps that: a user client sends a translation request to a server; the server determines candidate translator clients corresponding to the translation request after receiving the translation request; the server sends a translation order corresponding to the translation request to the candidate translator clients; the translator clients selectively send scramble commands to the server after receiving the translation order; the server determines a target translator client among the translator clients who have sent the scramble commands after receiving the scramble commands, and sends the translation request to the target translator client. The invention helps reach the effects of being capable of acquiring translation services from translator clients, improving the translation accuracy, and meeting the needs of most people.
US10305686B2 Encrypted group communications
Secure data transfers between communication nodes is performed using a group encryption key supplied by a remote management system. A first node transmits a request for secure communications with a second node to the remote management system using a control channel. The remote management system generates and encrypts a group encryption key usable by the first and second nodes and forwards the encrypted group encryption key to the first and second nodes using one or more control channels. The first and second communication nodes decrypt the group encryption key and use it to encrypt data transmitted between the nodes using a data transport network. In some implementations the securely communicating nodes may use encryption keys and/or techniques that prevent the remote management system from eavesdropping on the nodes' communications.
US10305681B2 High-security communication system, and transmitter and receiver both used therein
The objective of the invention is to provide an encoding method and a communication method wherein bit-error correction is easy for a authorized recipient but difficult for an unauthorized recipient. A transmission channel in which bit errors are moderately controlled is used to transmit/receive a random number sequence. A common key is shared between a transmitter and a receiver in advance; each bit value of the common key is connected with each slot of the random number sequence; the common key is used to divide the random number sequence into two or more random number series in accordance with the connection; and each random number series is independently encoded and parity check symbols are generated. The unit of the encoding is equal to or greater than the length of the common key so as to make a partial analysis by an unauthorized recipient impossible.
US10305678B2 Imbalanced montgomery ladder
The invention relates to a method for securing an electronic device (SC) against attacks via covert channels when the electronic device (SC) implements a Montgomery ladder for calculating the element A⊥A⊥. . . ⊥A where A appears k times. A designates an element of an Abelian group with a law ⊥, and k is a natural number. The method comprises a modified implementation of the Montgomery ladder. The invention also relates to a device (SC), a computer program and a storage medium arranged so as to implement such a method.
US10305676B2 Apparatus for receiver with digital signal arrival detector and associated methods
An apparatus includes a radio frequency (RF) receiver, which includes a digital signal arrival (DSA) detector to detect arrival of a transmitted signal. The DSA detector includes a signal correlator and at least one of (a) an absolute received signal strength indication (RSSI) detector; (b) a relative RSSI detector; and (c) a frequency offset detector). The RF receiver further includes a demodulator coupled to the DSA detector to demodulate a received signal and to provide a demodulated signal, and a synchronization word detector (SWD) coupled to the demodulator to receive the demodulated signal.
US10305673B1 Automatic clock phase synchronization in OTN multi-chassis system with fail over mechanism
A method is disclosed for use by a network element comprising a plurality of ports for communicating a common clock signal with one or more neighboring network elements. The method comprises, for at least one port of the plurality of ports, determining, while the port is in a predefined listening mode, whether the port is connected with a neighboring network element; and calculating, when the port is connected, a respective clock phase delay value between the network element and the neighboring network element. The method further comprises, based on a role assigned to the network element from a plurality of predefined roles, assigning a clock signal synchronization role to the port. The network element is configured to communicate the common clock signal using the clock phase delay value and using the clock signal synchronization role.
US10305669B2 Coherent link quality across multiple modulations
Techniques directed to attributing information regarding communications with a modulation scheme to a different modulation scheme are described. In one example, a successful communication for a higher data rate modulation scheme may be attributed to a lower data rate modulation scheme. Such attribution may infer that the lower data rate modulation scheme would have also been successful if it had been used. In another example, an unsuccessful communication for a lower data rate modulation may be attributed to a higher data rate modulation scheme. Here, such attribution may infer that the higher data rate modulation scheme would have also been unsuccessful if it had been used.
US10305668B2 PUCCH resource allocation and fallback operation
Systems and methods are disclosed herein that relate to resource allocation and/or fallback operation for an uplink control channel format, e.g., that supports feedback (e.g., Hybrid Automatic Repeat Request (HARQ) Acknowledgement (ACK) (HARQ-ACK) feedback) for up to a large number (e.g., thirty-two) carriers.
US10305666B2 Systems and methods for multi-channel beacon transmission in a wireless network
A method includes transmitting with a selected antenna of an access point, one or more first beacon frames over a primary channel within a beacon transmission interval, and transmitting with the selected antenna of the access point, one or more second beacon frames over a secondary channel within the beacon transmission interval.
US10305661B2 Method and apparatus for sequence distributing and sequence processing in communication system
A sequence distributing and sequence processing method and apparatus in a communication system are provided. The sequence distributing method includes the following steps: generating sequence groups including a number of sequences, the sequences in the sequence groups are determined according to the sequence time frequency resource occupation manner which is supported by the system; distributing the sequence groups to cells. The method avoids the phenomenon that signaling transmission is needed to distribute the sequences to the cells for different time frequency resource occupation manner, and saves in so far as possible the wireless network transmission resource occupied during the process of distributing the sequences through distributing the sequence groups comprising a number of sequences to the cells.
US10305651B2 Superposed signaling for bandwidth efficiency
Systems, methods and instrumentalities are disclosed for superposed signaling for bandwidth efficiency in wireless communications. Homogeneous and heterogeneous signals may be superposed on the same channel. Superposed signals may comprise, for example, multi carrier, frequency division and code division signals, including multiple access, e.g., OFDMA and CDMA, signals. Data for various receivers may be dynamically selected for signal superpositioning, for example, based on radio access technology, communication rate (e.g. high and low rates), distance between transmitter and receiver (e.g. near and far signals). Communication rate and power may be allocated to superposed signals. Interference nulling may be applied, for example, by selecting or excluding spreading codes and/or subcarriers. Nulled locations may be used to transmit critical information. Interference shaping may be applied to modify interference, e.g., by transmitting interference symbols using reserved spreading codes. Support information, e.g., code indices, code length and/or subcarriers, may be signaled to support or optimize performance.
US10305647B2 Physical layer protocol data unit format in a high efficiency wireless LAN
The present invention provides a new uplink PPDU frame format to support MU-MIMO and OFDMA, and methods, apparatuses, etc. therefor. In an aspect of the present invention, a method by a STA for transmitting an UL PPDU frame to an AP simultaneously with one or more other STAs in a WLAN may include receiving a frame including a parameter for the PPDU frame from the AP; and participating in UL MU PPDU frame transmission based on the parameter.
US10305646B2 Protected overlay of assigned frequency channels
A communication platform such as a spacecraft, airborne platform, or terrestrial line of site wireless platform is provided with adaptive digital beamforming. The satellite digitizes a full spectrum allocation for digital channelization. A channelization engine can determine a particular user or user group associated with an uplink signal. In this manner, the communication platform can apply different processing based on the user or group associated with a signal. For example, the communication platform receives uplink signals associated with a first user group and a second user group in one embodiment. The platform dynamically generates one or more spot beams for the first user group and the second group. The platform discriminates the uplink signals to apply frequency hopping for the downlink frequency channel assignments to the second user group while the downlink frequency channel assignments for the first user group remain fixed.
US10305644B2 Method and apparatus for transmitting and receiving data based on a measurement gap in a wireless communication system
The present disclosure provides a method for transmitting and receiving data in a wireless communication system. Particularly, the method performed by a user equipment (UE) includes performing a measurement in a measurement gap; receiving a first indication information that instructs to report a mobility state of the UE from a base station (BS); transmitting a second indication information that represents a mobility state to the BS; receiving control information related to a configuration change of the measurement gap from the BS; and transmitting and receiving data for a specific service with the BS in whole or a specific section of the measurement gap based on the received control information, thereby satisfy the requirement of low latency/high reliability requested in 5G.
US10305643B2 Wireless preamble structure for OFDMA signaling under OBSS interference
A wireless access point transmits a protocol data unit (PDU) that includes data and signaling for a plurality of user devices. The PDU spans a channel in frequency and an interval in time, and includes a first signaling section, a second signaling section and a traffic action. For each of a plurality of subchannels of the channel: the first signaling section includes (within the subchannel) a corresponding redundant copy of common signaling information for the user devices associated with the access point; the second signaling section includes (within the subchannel) a corresponding set of user-specific signaling information for a corresponding group of one or more of the user devices; and the traffic section includes (within the subchannel) a corresponding set of traffic data for the corresponding group of one or more user devices. Subchannels sizes may be configurable. A signaling set CRC may be included per subchannel.
US10305642B2 Method, base station and terminal for dynamic uplink configuration in wireless communication system
A method, base station, and terminal for dynamic uplink configuration in a wireless communication system, the method including: determining reconfiguration information including a reconfiguration point of time, to employ first uplink and downlink subframe configuration in the first configuration period before the reconfiguration point of time, and to employ second uplink and downlink subframe configuration in a second configuration period after the reconfiguration point of time; and in the last transmission period before the reconfiguration point of time, employing an uplink scheduling timing sequence of a reference uplink and downlink subframe configuration according to an uplink data timing sequence, the reference uplink and downlink subframe configuration including the second uplink and downlink subframe configuration. The method, base station, and terminal efficiently achieve at least one of: ensuring resource utilization, addressing timing sequence conflicts, coordinating processes, ensuring user throughput, or reducing transmission delay during TDD uplink and downlink reconfiguration.
US10305641B2 Method and apparatus for efficiently utilizing HARQ processes for semi-persistent and dynamic data transmissions
A method and apparatus are disclosed for efficient hybrid automatic repeat request (HARQ) process utilization for semi-persistent and dynamic data transmissions, wherein a reserved HARQ process identification (ID) can be reused. A subset of a plurality of HARQ process IDs is reserved to use for a semi-persistent allocation, and data is transmitted based on the semi-persistent allocation. A dynamic allocation is received via a physical downlink control channel (PDCCH). At least one of the reserved HARQ process IDs is selectively used for transmitting data based on the dynamic allocation.
US10305639B2 High-reliability transmission scheme with low resource utilization
Transmitting node and receiving node and methods therein for a high-reliability transmission scheme with low resource utilization. The transmission scheme comprises two modes, where a first mode comprises regular acknowledged retransmission, and a second mode comprises accelerated, or otherwise ramped-up retransmission, thus improving the probability of conveying a message successfully within an allowed delay budget.
US10305637B2 Method and apparatus for transmitting and receiving feedback in wireless communication system
The present disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as long term evolution (LTE). In a feedback method of a terminal, receiving a first subframe from a base station, detecting, from the first subframe, downlink control information (DCI) including transmission timing information and frequency resource information for feedback, creating feedback information for data decoding of the first subframe to be transmitted in a second subframe determined based on the DCI, and transmitting the feedback information, based on a time resource indicated from the transmission timing information and a frequency resource indicated from the frequency resource information in the DCI.
US10305635B2 Transmission of symbols in a MIMO environment using alamouti based codes
A method for transmitting data in a multiple-input-multiple-output space-time coded communication using a mapping table mapping a plurality of symbols defining the communication to respective antennae from amongst a plurality of transmission antennae and to at least one other transmission resource. The mapping table may comprise Alamouti-coded primary segments and may also comprise secondary segments, comprising primary segments. The primary segments in the secondary segments may be defined in accordance to an Alamouti based code pattern applied at the segment level to define a segment-level Alamouti based code.
US10305630B2 Base station, controller, communication system, and interference avoidance method
An object is to suppress a decrease in communication quality and improve the communication quality even when interference is present in some of a frequency band in use in a case where a turbo coding scheme is combined with multicarrier communication using some of a frequency band shared with another system. A frequency selector (107) selects a band not used by another system, based on a measurement value of a reception level, then selects a subband for systematic-bit mapping from among subbands having a measurement value of the reception level lower than a threshold, and selects a subband for parity-bit mapping from among subbands other than the subband for systematic-bit mapping, for each subband (carrier frequency) of the selected band. A carrier-mapper (110) maps a systematic bit and parity bit to each subband based on the result of selection by the frequency selector (107).
US10305624B2 Resource allocation for repetitions of transmissions in a communication system
Methods and apparatus are provided to define sub-bands within a downlink (DL) system bandwidth or within an uplink (UL) system bandwidth, to configure sub-bands for DL signaling or for UL signaling, and to transmit or receive DL signaling or UL signaling with repetitions in the configured sub-bands.
US10305622B1 Space-time coding with separation
A system for transmitting a message, including an array of signal radiating elements for broadcasting signals that are unique one from another. One each of the unique signals is associated with one each of the radiating elements. One each of a set of transmitters is in electronic communication with one each of the radiating elements, and provides the associated unique signal to each of the radiating elements. A signal generating device receives the message from a message source and transforms the message into the unique signals. The unique signals, when broadcast, spatially interfere one with another such that the message is intelligibly receivable at only one location that is predetermined by the signal generating device, and is garbled at all other locations.
US10305618B2 Transmission and detection of overhead channels and signals in a wireless network
Techniques for transmitting and detecting for overhead channels and signals in a wireless network are described. In an aspect, a base station may blank (i.e., not transmit) at least one overhead transmission on certain resources in order to detect for the at least one overhead transmission of another base station. In one design, the base station may (i) send the overhead transmission(s) on a first subset of designated resources and (ii) blank the overhead transmission(s) on a second subset of the designated resources. The designated resources may be resources on which the overhead transmission(s) are sent by macro base stations. The base station may detect for the overhead transmission(s) from at least one other base station on the second subset of the designated resources. In another aspect, the base station may transmit the overhead transmission(s) on additional resources different from the designated resources.
US10305614B2 Broadcast network
A method of operating a wireless network operating on a single frequency across a geographical area involves dividing the network into regions and arranging that the transmission of signals in subsets of adjacent regions on the same frequency is such that a receiver does not receive signals from more regions than can be separated using demapping techniques. The transmission method evolves a pattern of time slots such that the number of adjacent regions of a subset of regions transmitting simultaneously on a single frequency is less than the number of signals that each receiver is capable of demapping. The demapping arrangements may include MIMO techniques, constellation schemes, QAM.
US10305612B2 Apparatus for wireless communication
[Object] To suppress the overhead related to the transmission of the reference signal when beamforming is performed.[Solution] Provided is an apparatus, including: an acquiring unit configured to acquire antenna-related information related to an antenna port allocated to a directional beam for transmission by the directional beam; and a notifying unit configured to notify a terminal apparatus of the antenna-related information.
US10305610B2 Phase and amplitude signal sensing circuit for radio frequency (RF) transmitters
A radio frequency (RF) transmitter for self-sensing power and phase of an RF signal is provided. A local oscillator (LO) is configured to generate a LO signal. A power amplifier is configured to generate the RF signal from the LO signal, wherein the LO and RF signals are periodic signals sharing a waveform and a frequency. An IQ de-modulator is configured to down convert the LO signal and the RF signal into an in-phase (I) signal and a quadrature (Q) signal, wherein direct current (DC) voltages respectively of the I and Q signals define power and phase of the RF signal. A method for self-sensing power and/or phase of an RF signal, and a radar system within which the RF transmitter is arranged, are also provided.
US10305607B2 Method and arrangement for signaling of parameters in a wireless network
A mobile terminal receives, over a first cell configured on a carrier frequency, at least one parameter associated with a second cell configured on a carrier frequency. The at least one parameter comprises a cell identity. The mobile terminal then derives at least one physical layer characteristic for the second cell based on the received at least one parameter. Thereby, the mobile terminal is able to receive transmissions over the second cell, even if it could not initially detect the presence of the cell.
US10305606B2 Reduction of unmodulated ambient blockers in reflected data links through manipulation or replication of the transmitting signal source
Communication between a wireless base-station and a microwave reflector link are enhanced by feeding back a portion of the transmitter signal, adjusted for phase and amplitude, to cancel ambient reflection blocker signals being received at the base-station. The microwave reflector link does not utilize a transmitter gain stage, but communicates data back to the base-station in response to modulating the reflections of its antenna (e.g., in gain and/or phase). The disclosure aids in the proper amplification and processing of reflection signals from the microwave reflector link, by canceling out the blocking signals which arise as background objects reflect transmitter signal energy back to the base-station.
US10305604B1 Coherent aperture combining using machine learning
An optical system for responding to distortions in incident light in a free space optical communication system comprises a machine learning output storing at least an indication of multiple images and corresponding positioning or orientation attributes for one or more optical elements; a sensor configured to generate an image; and a component configured to adjust the one or more optical elements based on the generated image.
US10305603B2 Optical communication with some compensation of nonlinear distortions
A WDM receiver configured to apply electronic equalization processing to both dispersion-compensated and dispersion-distorted versions of the received communication signal. In an example embodiment, the receiver's DSP first generates an equalized dispersion-compensated signal corresponding to the communication signal. The DSP then performs electronic dispersion-application processing on the equalized dispersion-compensated signal to generate a dispersion-distorted version thereof. The DSP then applies decision-aided electronic equalization processing to the dispersion-distorted version of the signal, subjects the resulting equalized signal to another round of dispersion-compensation processing, and recovers the data encoded in the communication signal using the resulting dispersion-compensated signal. This chain of signal processing tends to be effective in reducing nonlinear distortions of the intra-channel type and also some effects of nonlinear inter-channel interference, which advantageously enables the WDM receiver to support a lower BER and/or a higher data-transport capacity than those achievable with conventional WDM receivers.
US10305601B2 Optical channel-to-wavelength tuning
An optical system includes an optical transmitter having optical transmission channels and an optical receiver having optical reception channels. The optical transmission channels are successively tuned to resonant wavelengths at which lowest transmission channel input currents result in transmission channel output current peaks greater than a threshold. The optical reception channels are tuned to the resonant wavelengths after the optical transmission channels are tuned. Each resonant wavelength has the optical reception channel tuned thereto that has a highest reception channel output current peak at a lowest reception channel input current when the optical transmission channel tuned to the resonant wavelength is temporarily detuned.
US10305596B2 Data processing of an optical network element
A method for data processing of an optical network unit is provided, the method comprising the steps of receiving a configuration information at the optical network unit, adjusting a light signal to a wavelength or wavelength range indicated by the configuration information, demodulating an incoming optical signal by means of the light signal, mixing the demodulated incoming optical signal with a signal generated by an oscillator and generating a modulated optical upstream signal modulating the light signal by means of a software radio, so that the resulting optical upstream frequency can be shifted with respect to the frequency of the local oscillator by a programmable amount. Furthermore, an according device and a communication system are suggested comprising at least one such device.
US10305595B2 Method and apparatus for transmitting and receiving interface signals of distributed base station
The disclosures provide a method and apparatus for transmitting and receiving interface signals of a distributed base station. At least one channel of Common Public Radio Interface (CPRI) signals of a distributed base station are encapsulated into optical transport unit x (OTUx) signals in a frame structure of OTUx by adopting Generic Mapping Procedure (GMP) mapping scheme, wherein the x represents a transmission capacity and wherein the OTUx is adopted for providing a bandwidth required by the at least one channel of CPRI signals, and then the OTUx signals that bear the at least one channel of CPRI signals are sent.
US10305594B2 Wireless network cable assembly
An optical fiber-based cable is formed to include pre-manufactured wireless access nodes included at spaced-apart locations along a length of the optical fiber cable. Each wireless access node is formed to include an antenna, a wireless radio transceiver, and an optical transceiver. The cable is formed to include an optical transmission fiber (or fibers) and an electrical power conductor. The optical fiber(s) couples to the optical transceiver within each wireless access node, and a power conductor from the cable terminates at the node and is used to energize both the wireless transceiver and the optical transceiver. The antenna is preferably formed as a sheathing member around at least a portion of components forming the node. Upon deployment, the wireless node portion of the cable is able to provide communication between the cable and wireless devices in its vicinity.
US10305592B2 Method and system for a bi-directional multi-wavelength receiver for standdard single-mode fiber based on grating couplers
Methods and systems for a bi-directional receiver for standard single-mode fiber based on grating couplers may include, in an integrated circuit, a multi-wavelength grating coupler, and first and second optical sources coupled to the integrated circuit: coupling first and second source optical signals at first and second wavelengths into the photonically-enabled integrated circuit using the first and second optical sources, where the second wavelength is different from the first wavelength, receiving a first optical data signal at the first wavelength from an optical fiber coupled to the multi-wavelength grating coupler, and receiving a second optical data signal at the second wavelength from the optical fiber. Third and fourth optical data signals at the first and second wavelengths may be communicated out of the optoelectronic transceiver via the multi-wavelength grating coupler.
US10305587B2 Method and apparatus for condition based maintenance of fiber networks on vehicles
A system and method of condition based maintenance of a fiber network includes a processor and memory having instructions that when executed cause the system to transmit an optical signal over a plurality of fiber links in the fiber network; receive a response signal in response to the transmitting of the optical signal; and determine one or more condition indicators in response to the receiving of the response signal.
US10305584B2 Apparatus and method for performing beamforming operation in communication system supporting frequency division-multiple input multiple output scheme
A pre-5th-generation (5G) or 5G communication system for supporting higher data rates beyond 4th-generation (4G) communication system, such as a long term evolution (LTE), is provided. A method for performing a beamforming operation in a communication system supporting a frequency division-multiple input multiple output (FD-MIMO) scheme is provided. The method includes detecting a rough beam of a first dominant beam, detecting at least two codeword candidates based on the rough beam of the first dominant beam, and selecting one of the at least two codeword candidates as a final codeword.
US10305580B1 Systems and methods for frequency reuse for multi-beam satellite downlinks
Signal precoding can include: determining a first antenna pattern gain for a beam directed from a first antenna feed on the satellite toward a first user terminal in a first cell and determining a second antenna pattern gain for a beam directed from a second antenna feed on the satellite toward a second user terminal in a second cell adjacent to the first cell; wherein the adjacent cells are partitioned into sectors; determining a first sector location of the first user terminal and a second sector location of the second user terminal; a precoder matrix circuit using the determined first and second antenna pattern gains to calculate a precoder matrix to reduce interference levels caused by the first signal at the second sector and by the second signal at the first sector; and the precoder matrix circuit applying the precoder matrix to the first and second signals.
US10305578B2 Method of exchanging communications between a satellite and terminals associated therewith
A method is provided for enabling communications between one or more satellites and a plurality of terminals wherein the plurality of terminals are divided into M groups of terminals and wherein the method comprising: forwarding a plurality of communication frames in a forward link, wherein said plurality of frames are divided into N sub-frames, and wherein traffic being carried along the forward link by each of the N sub-frames serves one or more groups of terminals associated with a respective satellite, and assigning, by a satellite return link scheduler, a respective capacity of the return link for at least one of the one or more groups of terminals, wherein the assignment takes into account which of the sub-frames is associated with that at least one group of the terminals.
US10305573B2 Transmission device, transmission method, receiving device and receiving method
Provided is control information related to polarizations of antennas for MISO communication. The control signal generator generates polarization information indicating whether antennas used for transmission by MISO have only a first polarization or have a second polarization as well as the first polarization. With this structure, the present invention allows for the use of combinations of SISO, MISO and MIMO, taking the polarization of antennas. Furthermore, the present invention enables the receiver to reduce the power consumption.
US10305571B2 Data transmission method, apparatus and system, and user equipment
A data transmission method, apparatus, and system, and user equipment are provided. The data transmission method may include determining configuration information of a first time unit in a radio time window, where the first time unit includes multiple sub-time units, a switching time period and a transmission time period are reserved in a first sub-time unit at an interval of at least N sub-time units in the first time unit, the switching time period is used to perform analog beam switching for a common channel and/or a common reference signal, and N is a natural number. The method also includes transmitting the common channel and/or the common reference signal in the first sub-time unit in the first time unit according to the configuration information of the first time unit, where the common channel and/or the common reference signal are/is transmitted in the transmission time period.
US10305567B2 System and method for hierarchal beamforming and rank adaptation for hybrid antenna architecture
An embodiment method for beam-related information and channel state information feedback includes receiving first analog beamformed reference signals; transmitting a first report indicating a set of selected analog beamformed reference signals and a transmission rank that jointly maximize a first performance criterion for subsequent transmissions by a transmitter that transmitted the first analog beamformed reference signals; receiving second analog beamformed reference signals maximized in accordance with the set of selected analog beamformed reference signals and the transmission rank; and transmitting a second report, in accordance with the second analog beamformed reference signals, indicating a channel quality indicator and a precoding matrix indicator that maximize a second performance criterion for subsequent transmissions by the transmitter that transmitted the first analog beamformed reference signals and the second analog beamformed reference signals.
US10305566B2 Methods and systems for transmitting information across a MIMO channel from a transmitter to a receiver
A method of transmitting a plurality of data streams across a MIMO channel from a transmitter to a receiver, the transmitter comprising an array of antennas, the method comprising acquiring channel state information for a plurality of subcarrier frequencies, determining a mapping that defines, for each frequency, how each data stream is to be mapped to each antenna in the array, and for each antenna in the array, adjusting the power allocated to each data stream that is to be transmitted from the antenna, so as to maximize a measure of throughput; wherein for each data stream, the power allocated to transmitting that data stream at each frequency is greater than or equal to zero, and for each frequency, the power transmitted by any one antenna does not exceed a threshold, and for each data stream, the same power is allocated to each subcarrier used for transmitting that data stream.
US10305565B2 Methods and arrangements for CSI reporting
Some embodiments provide a method in a wireless device for reporting channel state information, CSI, for a CSI process. The CSI process corresponds to a reference signal resource and an interference measurement resource. According to the method, the wireless device obtains an adjustment value associated with the CSI process. The wireless device estimates an effective channel based on one or more reference signals received in the reference signal resource, and applies the adjustment value to the estimated effective channel, thereby obtaining an adjusted effective channel. Furthermore, the wireless device determines channel state information based on the adjusted effective channel, and on interference estimated based on the interference measurement resource. Finally, the channel state information is transmitted to a network node.
US10305564B1 Beamforming calibration
Systems, methods, and computer-readable media for transmitter channel calibration are provided. The method includes generating a plurality of calibration signals corresponding to a plurality of transmitter channels, respectively. The plurality of calibration signals are combined with a plurality of data signals, respectively, thereby generating a plurality of combined signals. The plurality of combined signals are propagated through at least portions of the plurality of transmitter channels, respectively. The plurality of calibration signals are extracted from the propagated plurality of combined signals, respectively. At least two signal characteristics of at least two of the extracted plurality of calibration signals are compared. At least one adjustment in gain, phase, or timing for at least one of the transmitter channels is identified based on a result of the comparing. Based on the identified adjustment, a data signal transmitted via the at least one of the plurality of transmitter channels is adjusted.
US10305561B2 Communication method and apparatus using beamforming
The present disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as long term evolution (LTE). A communication method and apparatus using beamforming are provided. The method includes acquiring transmission beam specific, measurement information of a base station (BS) and measuring a reference signal (RS) transmitted through transmission beams of the BS according to the transmission beam specific, measurement information. The measurement information on each transmission beam is determined according to at least one of an elevation angle of the corresponding transmission beam, an azimuth of the corresponding transmission beam, a handover urgency, information on a handover failure, and information on a radio link failure (RLF). A mobile station (MS) may perform a measurement report or a handover process according to a result of the measurement.
US10305560B2 Transmission device, reception device, transmission method, and reception method
A transmission device transmits multiplexed signals obtained by multiplexing signals of N systems corresponding to N Orbital Angular Momentum (OAM) propagation modes. The transmission device includes: an array antenna that includes M antenna elements disposed in a lattice on a plane when viewed from the plane; and a transmitter that multiplies signals obtained by branching each of the signals of N systems into M signals by weighting coefficients of phase shift angles based on angles of the respective M antenna elements with respect to a reference axis passing through a reference point viewed from the reference point on the plane according to the OAM propagation modes, multiplexes the signals of N systems multiplied by the weighting coefficients of the phase shift angles, and transmits signals obtained by the multiplexing from the M antenna elements. M and N are integers equal to or larger than 2.
US10305559B2 User terminal, radio communication system and radio communication method
The present invention is designed to control the antenna selection in a user terminal adequately even when the user terminal connects with a plurality of radio base stations by employing dual connectivity (DC). A user terminal supports communication which uses dual connectivity with a plurality of radio base stations that each configure a cell group formed with one or more cells, and this user terminal has a transmission section that transmits UL signals to one or a plurality of cell groups, and a control section that controls the antenna selection for transmitting the UL signals, and, when antenna selection for a serving cell (UE transmit antenna selection) is configured, the control section controls the antenna selection expecting that the plurality of cell groups are not configured.
US10305557B2 Codebook for multiple-input multiple-output system and communication method and apparatus using same
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). Exemplary embodiment of the present invention provide a scheme for reducing feedback overhead when quantizing and feeding back channel state information in a MIMO system. A method for operating a receiver in a MIMO system, according to one embodiment of the present invention, includes the steps of: performing trellis coded quantization for channel information by using a codebook selected from a plurality of codebooks; and transmitting, to a transmitter, feedback information including the quantization result. The step of performing trellis-coded quantization for the channel information includes a step of truncating the channel information and codewords included in the selected codebook into multiple groups of channel vectors and multiple groups of codewords, respectively, and performing trellis-coded quantization for each of the groups of the channel vectors by using each of the groups of the codewords.
US10305555B2 Autocorrelation and memory allocation for wireless communication
Examples described herein include systems and methods which include wireless devices and systems with examples of an autocorrelation calculator. An electronic device including an autocorrelation calculator may be configured to calculate an autocorrelation matrix including an autocorrelation of symbols indicative of a first radio frequency (“RF”) signal and a second RF signal. The electronic device may calculate the autocorrelation matrix based on a stored autocorrelation matrix and the autocorrelation of symbols indicative of the first RF signal and symbols indicative of the second RF signal. The stored autocorrelation matrix may represent another received signal at a different time period than a time period of the first and second RF signals. Examples of the systems and methods may facilitate the processing of data for wireless and may utilize less memory space than a device than a scheme that stores and calculates autocorrelation from a large dataset computed from various timepoints.
US10305554B2 Transmission device and reception device
A device that selects a transmission weight by which each of a plurality of signal points is to be multiplied; multiplies a signal corresponding to each of the plurality of signal points by the selected transmission weight; multiplexes the multiplied signals corresponding to each of the plurality of signal points on a same frequency and time resource; and modifies a selection rule corresponding to the transmission weight by which each of the plurality of signal points is to be multiplied.
US10305551B2 Apparatus and method for transmitting and receiving transmission beam information and channel quality information in communication system supporting multi-user multi-input multi-output scheme
The present disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as a long term evolution (LTE). A method for receiving transmission beam (Tx beam) information by a user equipment (UE) in a communication system supporting a multi-user multi-input multi-output (MU-MIMO) scheme is provided. The method includes transmitting information on a selected Tx beam to a base station (BS), and receiving Tx beam information including information for a Tx beam selected by at least one UE other than the UE from the BS.
US10305547B2 Communication device, control method, program, and front end
The present technology relates to a communication device, a control method, and a program which enable reliable selection of a desired target. A CLF transmits a polling command received from a NFC reader for selecting a candidate of a final target to targets, selects the candidate of the final target, by setting a P2P application as a target having the highest priority in the selection of the candidate of the final target, selects the final target based on a command other than the polling command received from the NFC reader, and controls to lower the priority of the P2P application, in a case where the P2P application is selected as the candidate of the final target and the P2P application is not selected as the final target. The present technology can be applied to a communication device supporting an NFC standard, for example.
US10305541B2 Reduction of far-end crosstalk in high-speed single-ended receivers
A receiver circuit includes a source-follower input stage and a far-end crosstalk (FEXT) reduction circuit. The source-follower input stage is configured to receive a first signal over a first transmission line. The FEXT reduction circuit is coupled to the source-follower input stage and is configured to derive, from a second signal on a second transmission line, an approximated FEXT signal that approximates an interfering signal induced in the first transmission line by the second signal, and reduce a level of the interfering signal by combining the approximated FEXT signal and the first signal.
US10305540B2 Measuring angle of incidence in an ultrawideband communication system
In an RF system comprising a first transceiver (96) and a second transceiver (98), a first transmission, T1, by the first transceiver (96) allows the second transceiver (98) to determine two possible valid angles of arrival, ±θ1, of T1. A second transmission, T2, from the second transmitter (98) to the first transmitter (96) containing θ1 and a bearing, α1, of a known fixed anchor relative to the second transmitter (98), allows the first transmitter (96) to determine two possible valid angles of arrival, ±θ2, of T2. From θ1, α1, θ2, and a bearing, α2, of the known fixed anchor relative to the first transmitter (96), the first transceiver (96) can determine the valid angle of arrival of T2.
US10305538B2 Signal processing system and method, base station and user equipment
The present disclosure provides a signal processing system and method for a non-orthogonal multiple access communication system, a base station and a user equipment. The signal processing system is configured to perform interleaving processing on information to be transmitted subjected to modulation processing. The signal processing system can obtain at least one of the following beneficial effects: capable of saving length of an interleaver; and capable of obtaining more diversity gain.
US10305536B2 Apparatus and method for modulating data message by employing orthogonal variable spreading factor (OVSF) codes in mobile communication system
A method for converting source data to a channel-modulated signal having a plurality of pairs of in-phase (I) and quadrature-phase (Q) data in a mobile station, wherein the mobile station uses at least one channel, includes the steps of: a) encoding the source data to generate at least one data part and a control part; b) generating at least one spreading code to be allocated to the channel, wherein each spreading code is selected on the basis of a data rate of the data part and the control part and spreading codes are selected so that two consecutive pairs of the I and Q data are correspondent to two points located on same point or symmetrical with respect to a zero point on a phase domain; and c) spreading the control part and the data part by using the spreading code, to thereby generate the channel-modulated signal.
US10305530B2 Case having holder for tablet/mobile phone
A case having gripping holes and corrugated bottom for tablet/mobile phone comprises a tablet box for placing a tablet/mobile phone thereon and a releasable holding means for the tablet/mobile phone, the releasable holding means is fixed on the tablet box. The tablet box has a corrugated bottom comprising a plurality of curved bands, the curved band has an arc cross section and two paralleled sides, the two sides are perpendicular to long sides of the tablet box. A plurality of gripping holes are arranged on the corrugated bottom, the gripping holes are rectangular hole, and the wide of the rectangular hole is smaller than half wide of the curved band.
US10305527B2 Communicatively coupling mobile devices to wireless local area networks of vehicles
Method and apparatus are disclosed for communicatively coupling mobile devices to wireless local area networks of vehicles. An example vehicle includes a communication module for a wireless local area network including an internal antenna and an external antenna. The example vehicle also includes an antenna adjuster to communicatively couple, in response to determining a mobile device is inside a vehicle cabin, the internal antenna to the mobile device and to communicatively couple, in response to determining the mobile device is outside of the vehicle cabin, the external antenna to the mobile device.
US10305524B2 Method and device for reducing intermodulation interference
Embodiments of the present invention provide a method and a device for reducing intermodulation interference. The method includes: performing real-time estimation according to time domain information of M downlink transmit signals, to obtain a first intermodulation interference signal; and cancelling, according to the first intermodulation interference signal, intermodulation interference generated by the M downlink transmit signals in an uplink receive signal, where M is an integer greater than or equal to 2, and the M downlink transmit signals are baseband signals that are transmitted on M carriers and that are not combined. Based on the foregoing solutions, the actually generated intermodulation interference can be effectively cancelled, thereby reducing intermodulation interference and improving system performance.
US10305522B1 Communication circuit including voltage mode harmonic-rejection mixer (HRM)
A communication circuit may include mixers configured to generate voltage mode outputs. The communication circuit may further include voltage nodes configured to sum the voltage mode outputs produced by the mixers to generate intermediate voltage mode signals. The communication circuit may further include transconductors configured to convert the intermediate voltage mode signals to intermediate current mode signals. The communication circuit may further include at least one current node configured to sum the intermediate current mode signals to generate at least one mixer output signal.
US10305521B2 High efficiency linearization power amplifier for wireless communication
A method and a predistortion system for linearizing an output of a power amplifier include receiving a first input signal representative of an analog RF modulated signal of the predistortion system, receiving a digitized reference signal representative of an idealized reference signal, and receiving a digitized feedback signal representative of nonlinear characteristics of the power amplifier. The method further includes generating, using a lookup table, a predistortion correction signal based on an error between the digitized reference signal and the digitized feedback signal. The first input signal and the predistortion correction signal are combined to produce a predistortion signal that is supplied to the power amplifier to linearize the output of the power amplifier.
US10305517B1 Current-mode filtering with switching
An apparatus is disclosed for current-mode filtering with switching. In an example aspect, the apparatus includes a filter including two input nodes, two output nodes, two differential paths, two bypass nodes respectively coupled between the two input nodes and the two output nodes along the two differential paths, a high-pass filter coupled between the two bypass nodes and the two output nodes, two low-pass switches, a band-pass switch, and a low-pass filter coupled in series with the high-pass filter along the two differential paths. The high-pass filter includes two series capacitors, which are respectively coupled between the two bypass nodes and the two output nodes, and two shunt inductors, which are respectively coupled to the two bypass nodes. The two low-pass switches are respectively coupled in parallel with the two series capacitors. The band-pass switch is coupled in series between the two shunt inductors.
US10305515B1 System and method for encoding using multiple linear feedback shift registers
An encoder and a method for encoding a first stream of bits, the method may include splitting the first stream of bits to multiple second streams; encoding, in parallel and by using multiple linear feedback shift registers (LFSRs), the multiple second streams to provide third streams, wherein each second stream of the multiple second streams is encoded using an LFSR of the multiple LFSRs; wherein the encoding comprises feeding the multiple second streams to the multiple LFSRs; merging the third streams to provide a fourth stream; wherein the fourth stream is stored in the multiple LFSRs; and encoding the fourth stream to provide a fifth stream; wherein the encoding of the fourth stream comprises concatenating the multiple LFSRs while bypassing feedback circuits of some of the multiple LFSRs; and shifting the fourth stream through the multiple LFSRs.
US10305510B2 Methods and apparatus for unified significance map coding
Methods and apparatus are provided for unified significance map coding. An apparatus includes a video encoder (400) for encoding transform coefficients for at least a portion of a picture. The transform coefficients are obtained using a plurality of transforms. One or more context sharing maps are generated for the transform coefficients based on a unified rule. The one or more context sharing maps are for providing at least one context that is shared among at least some of the transform coefficients obtained from at least two different ones of the plurality of transforms.
US10305502B2 Complementary current reusing preamp for operational amplifier
An apparatus includes a preamplifier stage to receive a power supply voltage and generate an output based upon an input. In particular, the preamplifier stage includes a biasing device coupled between the output and a ground node to bias a DC voltage level of the output independently of the power supply voltage. The preamplifier stage also includes a complementary circuit to receive the input and generate the output. The complementary circuit reuses a current through the preamplifier stage to provide an increased transconductance of the preamplifier stage for a given current level.
US10305497B2 Semiconductor integrated circuit, DLL circuit, and duty cycle correction circuit
According to one embodiment, in a semiconductor integrated circuit of a DLL circuit, in a delay chain, a plurality of delay elements are connected. A first detection circuit detects a group corresponding to a certain delay amount among a plurality of groups obtained by dividing the delay chain. A second detection circuit detects a delay element corresponding to the certain delay amount among a plurality of delay elements included in the detected group. The semiconductor integrated circuit detects the number of delay elements corresponding to one cycle of a first clock. The control circuit includes a second delay chain. The second delay chain has a configuration equivalent to the delay chain in the semiconductor integrated circuit. The control circuit outputs a second clock obtained by delaying the first clock by using the second delay chain according to the number of delay elements detected by the semiconductor integrated circuit.
US10305495B2 Phase control of clock signal based on feedback
Aspects of this disclosure relate to adjusting a phase of a clock signal provided to a device based on a feedback signal from the device. The feedback signal can provide phase information associated with the device and/or other information associated with the device, such as temperature information. A feedback signal processor can compute a phase control signal based on the feedback signal. The phase control signal can be used to adjust the phase of the clock signal. By adjusting the phase of one or more clock signals, several devices, such as data converters, can be synchronized.
US10305487B1 NOR logic gate with data-independent delay
Devices and methods are presented for supplying logic gate signals with a data-independent delay. The method provides a logic gate comprising a pull-up network connected to a pull-down network. The method supplies binary level digital data input signals to the pull-up network and pull-down network, which may be either single-ended or complementary. The pull-up network and pull-down network regulate current through the logic gate with a delay and impedance independent of the data signals. As a result, the logic gate supplies binary level digital logic output signals in response to the data input signals, with a uniform delay. For example, the logic gates may be one of the following: NOR gate, NAND gate, AND gate, or OR gate.
US10305481B2 Pre-driver for driving low voltage differential signaling (LVDS) driving circuit
A pre-driver for driving an LVDS (Low Voltage Differential Signaling) driving circuit is provided. The pre-driver includes a first inverter, a high-pass filter, and a second inverter. The first inverter has an input terminal coupled to an input node of the pre-driver, and an output terminal coupled to a first node. The high-pass filter is coupled between the first node and a second node. The second inverter has an input terminal coupled to the second node, and an output terminal coupled to an output node of the pre-driver. The high-pass filter is configured to improve a high-frequency response of the pre-driver.
US10305474B2 High voltage output driver with low voltage devices
A high voltage output driver may be provided. The high voltage output driver may include a pull-up driver and a pull-down driver. The high voltage output driver may include a first driver boosting control logic circuit configured to apply a first bias control signal to the pull-up driver. The high voltage output driver may include a second driver boosting control logic circuit configured to apply a second bias control signal to the pull-down driver.
US10305472B1 Half bridge driver circuits
GaN-based half bridge power conversion circuits employ control, support and logic functions that are monolithically integrated on the same devices as the power transistors. In some embodiments, a low side GaN device communicates through one or more level shift circuits with a high side GaN device. Both the high side and the low side devices may have one or more integrated control, support and logic functions.
US10305470B1 Circuit for recovering from power loss and electronic device using the same circuit and method thereof
In an aspect, the disclosure is directed to a circuit which includes not limited to a memory circuit which includes a first memory element outputting a first memory output voltage and a second memory element outputting a second memory output voltage; a logical comparator circuit which is connected to the memory circuit and includes a first logical comparator which compares the first memory output voltage with a first power supply voltage to generate a first logical comparator output voltage and a second logical comparator which compares the second memory output voltage with a second power supply voltage to generate a second logical comparator output voltage; and a logical circuit which is electronically connected to the logical comparator circuit and receives a first logical comparator output voltage and a second logical comparator output voltage to perform a first logical operation which is used at least in part to generate a power on reset voltage.
US10305466B2 Power conversion apparatus
A semiconductor module including a semiconductor element, a controller, a cooler, and a temperature sensor are included. The controller is connected to the semiconductor module and controls switching operation of the semiconductor element. The temperature sensor measures a coolant temperature, which is a temperature of the coolant. The controller controls turn-off speed of the semiconductor element based on the coolant temperature. The controller increases the turn-off speed as the coolant temperature rises.
US10305463B2 Selection circuit and electronic device
A selection circuit includes at least three control terminals; wherein: a first group of the at least three control terminals is configured to provide a first signal for controlling a first function; and a second group of the at least three control terminals is also configured to provide a second signal for controlling the first function.
US10305460B2 Data comparison circuit and semiconductor device
A semiconductor device that enables a memory size reduction is provided. The semiconductor device includes a converter circuit, a memory circuit, and a detection circuit. The converter circuit has a function of converting first data that includes a digital voltage value to second data that includes an analog current value. The memory circuit has a function of storing third data that includes an analog current value. The detection circuit has a function of generating data that indicates whether the analog current values of the second and third data match.
US10305459B2 Multi-phase clock generator
Various embodiments include apparatus and methods that have a multiple phase generator. The multiple phase generator can include multiple delay devices coupled with a set of phase mixers having a specified mixing ratio to generate signals separated in phase by a constructed amount of phase based on the specified mixing ratio. Additional apparatus, systems, and methods are disclosed.
US10305455B2 Multi-mode power train integrated circuit
A configurable driver integrated circuit is disclosed having a plurality of input/output terminals for interfacing exterior of the integrated circuit. The integrated circuit includes a plurality of driver circuits, with each driver circuit including a transistor having a source and a drain, and each of the source and drain thereof connected to a dedicated and respective one of the input/output terminals and further includes a gate driver for driving a gate of the transistor, with supply inputs associated with a floating voltage domain, and each driver circuit also includes a level shift circuit for shifting the level of a logic signal from a fixed voltage domain to the floating voltage domain. A switching circuitry generates switching signals in a fixed voltage domain for controlling the operation of each of the driver circuits in accordance with a predetermined configuration defined by external circuit.
US10305451B1 Multiplier-based programmable filters
In some embodiments, a multiplier-based programmable filter comprises a pre-scaling circuit, a first multiplier circuit coupled to a first output of the pre-scaling circuit and a second output of the pre-scaling circuit, and a second multiplier circuit coupled to the first output of the pre-scaling circuit and the second output of the pre-scaling circuit. In some embodiments, the multiplier-based programmable filter also comprises a first adder coupled to a first output of the first multiplier circuit and a second output of the first multiplier circuit, a second adder coupled to a first output of the second multiplier circuit and a second output of the second multiplier circuit, first register coupled to an output of the first adder and an input of the second adder, and a second register coupled to an output of the second adder.
US10305448B2 Acoustic wave elements, antenna duplexers, modules and electronic devices using the same
An acoustic wave element (100) according to certain examples includes a piezoelectric body (130), an interdigital transducer (IDT) electrode (140, 150) disposed above the piezoelectric body (130), and a connection electrode (160) disposed above the piezoelectric body (130) and connected to the IDT electrode (140, 150). A first insulation layer (172) covers the connection electrode (160), and a second insulation layer (174a, 174b) covers the IDT electrode (140, 150). The first insulation layer (172) disposed above the connection electrode (160) has a first thickness T in a direction perpendicular to an upper surface of the piezoelectric body (130) and the second insulation layer (174b) disposed above the IDT electrode (150) has a second thickness K in the direction perpendicular to the upper surface of the piezoelectric body (130). The first thickness T is less than the second thickness K based on FIG. 2C and the relevant description.
US10305446B2 Piezoelectric oscillator and method of making the same
A piezoelectric oscillator, and method of making the same, includes an oscillation substrate comprising an oscillating part and a surrounding part, wherein the surrounding part is thinner than the oscillating part, and oscillating electrodes disposed on an upper surface and a lower surface of the oscillating part. The oscillation substrate is configured according to H=400.59×S+1.75±1.5, wherein H=100×(T2/T1) and S=T2/(L1−L2), wherein L1 represents an entire length of the oscillation substrate, L2 represents a length of the oscillating part, T1 represents a thickness of the oscillating part, and T2 represents a step height between the oscillating part and the surrounding part.
US10305445B2 Elastic wave resonators and filters
An elastic wave resonator including a pair of comb-shaped electrodes and a pair of reflector electrodes formed on a piezoelectric substrate. In one example, the pair of comb-shaped electrodes includes first and second overlapping regions in which electrode fingers of the comb-shaped electrodes interdigitate, the second overlapping region being provided on both outside edges of the first overlapping region in an overlapping width direction, an overlapping width of the first overlapping region being greater than an overlapping width of the second overlapping region, the pair of comb-shaped electrodes being configured to excite a first elastic wave in the first overlapping region and to excite a second elastic wave in the second overlapping region, a frequency of the first elastic wave being higher than a frequency of the second elastic wave.
US10305444B2 Electronic component module
A front-end circuit component includes a base-body elastic wave filter and a mounted electronic component. The base-body elastic wave filter includes a piezoelectric substrate and an IDT electrode on an upper surface of a piezoelectric substrate. The mounted electronic component is mounted above the piezoelectric substrate to define a sealed space in which the IDT electrode is disposed.
US10305443B2 Mixed domain guided wave devices utilizing embedded electrodes
A micro-electrical-mechanical system (MEMS) guided wave device includes a plurality of electrodes arranged below a piezoelectric layer (e.g., either embedded in a slow wave propagation layer or supported by a suspended portion of the piezoelectric layer) and configured for transduction of a lateral acoustic wave in the piezoelectric layer. The piezoelectric layer permits one or more additions or modifications to be made thereto, such as trimming (thinning) of selective areas, addition of loading materials, sandwiching of piezoelectric layer regions between electrodes to yield capacitive elements or non-linear elastic convolvers, addition of sensing materials, and addition of functional layers providing mixed domain signal processing utility.
US10305436B2 Scaleable RF tuned low noise amplifier
A power-efficient neutralized signal amplifier for use in ultra-low power narrowband receiver applications. A neutralized signal amplifier having: an impedance transformation element coupled to an amplifier input and having a differential output; a gain cell, having a differential input and a differential output, the differential input coupled to the differential output of the impedance transformation element and the differential output coupled to the amplifier output; and a neutralization element coupled to the gain cell differential output and cross-coupled to the differential output of the impedance transformation element, where the coupling of the neutralization element to the differential output of the impedance transformation element provides that the input impedance of the neutralized signal amplifier is substantially determined by reflected resistive parasitics of the impedance transformation element.
US10305433B2 Power amplifier self-heating compensation circuit
Temperature compensation circuits and methods for adjusting one or more circuit parameters of a power amplifier (PA) to maintain approximately constant Gain versus time during pulsed operation sufficient to substantially offset self-heating of the PA. Some embodiments compensate for PA Gain “droop” due to self-heating using a Sample and Hold (S&H) circuit. The S&H circuit samples and holds an initial temperature of the PA at commencement of a pulse. Thereafter, the S&H circuit generates a continuous measurement that corresponds to the temperature of the PA during the remainder of the pulse. A Gain Control signal is generated that is a function of the difference between the initial temperature and the operating temperature of the PA as the PA self-heats for the duration of the pulse. The Gain Control signal is applied to one or more adjustable or tunable circuits within a PA to offset the Gain droop of the PA.
US10305432B1 Balanced RF amplifier using a common mode choke
A balanced amplifier can utilize a common mode choke to suppress even harmonics in the signals of the balanced amplifier. The common choke can be coupled between cascaded balanced amplifier pairs to receive the differential output signals from one of the balanced amplifier pairs and to provide conditioned signals to the other of the balanced amplifier pairs. The common mode choke can improve the amplitude and phase balance between the differential output signals by providing increased impedance to the passage of common mode signals such as even harmonics.
US10305428B1 Passive mixer
A passive mixer may include an output coupled to a next stage circuit. The output may be coupled to baseband inputs via first switches. The passive mixer may further include a tunable capacitor bank. The tunable capacitor bank may be coupled via second switches to the baseband inputs.
US10305421B1 Adaptive light management in solar cells
A solar cell system is formed with a dynamic surface relief grating. Movement members are actuated by a controller to produce a force on the reflective surface. The reflective surface deforms in response to the force creating a surface relief grating that can adapt to changing light conditions.
US10305419B1 Washing system for solar panels
A method and system for cleaning an array of solar panels. The system can include an applicator apparatus configured with a plurality of cleaning devices, and an automatic position system (APS) configured with the applicator apparatus. The APS can include a first and second sensor coupled to the applicator apparatus. A controller coupled to the first and second sensor devices can be configured to adjust a position of the applicator apparatus to maintain the plurality of cleaning devices in a direction facing a solar panel to facilitate a removal of an undesired material from the solar panel, while the applicator apparatus is moved from a first position to a second position. A mobile vehicle can be configured with the applicator apparatus to move along a row of the array of solar panels to perform the method for cleaning.
US10305413B2 Machine learning device which learns current command for motor, motor controller, and machine learning method
A machine learning device which learns a current command for a motor, the machine learning device including a state observation unit which observes a state variable including a motor rotation speed or a motor torque command of the motor and at least one of a motor torque, a motor current, and a motor voltage of the motor; and a learning unit which learns the current command for the motor based on the state variable.
US10305411B2 Semiconductor module
A semiconductor module includes a die pad area between positions where a plurality of power terminals are arranged and positions where an HVIC and an LVIC are arranged. A plurality of RC-IGBTs are arranged in the die pad area at positions closer to the plurality of power terminals than to the HVIC and the LVIC.
US10305408B2 Hybrid surface magnet machine
A hybrid electrical machine containing surface mounted magnets which includes a magnetically permeable cylindrically shaped stator assembly having at least one stator winding formed about a plurality of stator teeth, a rotor assembly concentrically disposed within the stator assembly, including a magnetically permeable rotor backiron, a rotational drive mechanism coupled to the rotor backiron, and a plurality of protruding rotor poles, each including a magnetically permeable pole support assembly, a winding provided around the pole support assembly, and a radially magnetized permanent magnet assembly disposed about the pole support assembly.
US10305406B2 Motor control apparatus, sheet conveying apparatus, document feeding apparatus, document reading apparatus, and image forming apparatus
According to an aspect of the present invention, a motor control apparatus includes a first driving circuit connected to a motor first phase winding and having H bridge circuit first switching elements, a second driving circuit connected to second phase winding of the motor and having H bridge circuit second switching elements, first and second pulse generators. a detector, an estimator, and a selector. The first pulse generator generates a first PWM signal having a first level signal and a second level signal. The second pulse generator generates a second PWM signal having a first and a second level signal. The selector selects whether to detect a driving current flowing through the first phase winding or to estimate a driving current flowing through the first phase winding. The first pulse generator generates the first PWM signal based on a driving current value output from the detector or the estimator.
US10305405B2 Speed command correction device and primary magnetic flux command generation device
A subtractor subtracts an angular speed correction amount from a rotational speed command to obtain a corrected rotational speed command. An adder adds a second-axis current correction value to a γc-axis current to obtain a corrected second-axis current. An angular ripple extraction unit obtains, from a rotational angle on a mechanical angle of a synchronous motor, a rotational angle difference being a ripple component of the rotational angle. An nth-order component extraction unit extracts nth-order components of a fundamental frequency of the rotational angle from the rotational angle difference. A torque conversion unit obtains nth-order components of an estimated value of vibration torque. A correction amount calculation unit obtains the second-axis current correction value using the nth-order components.
US10305404B2 Control of an engine-driven generator to address transients of an electrical power grid connected thereto
A technique for providing electric power to an electric power utility grid includes driving an electric power alternator coupled to the grid with a spark-ignited or direct injection internal combustion engine; detecting a change in electrical loading of the alternator; in response to the change, adjusting parameters of the engine and/or generator to adjust power provided by the engine. In one further forms of this technique, the adjusting of parameters for the engine includes retarding spark timing and/or interrupting the spark ignition; reducing or retarding direct injection timing or fuel amount and/or interrupting the direct injection; and/or the adjusting of parameters for the generator including increasing the field of the alternator or adding an electrical load.
US10305403B2 Dynamic motor drive for battery operated devices
A battery powered device includes a battery and a motor controller that is coupled to the battery. A motor is operably coupled to the motor controller. The motor controller is configured to detect an amount of available power from the battery and engage the motor based on the amount of available power.
US10305402B2 Motor control apparatus, sheet conveyance apparatus, document feeding apparatus, document reading apparatus, and image forming apparatus
A PWM signal generation unit generates a PWM signal based on a driving voltage so that a midpoint of the longer period out of an H level period and an L level period in each PWM period matches a midpoint of the PWM period. FETs of a full bridge circuit (a driving circuit) are driven according to a PWM signal, and a driving current that corresponds to an A-phase is supplied to a stepping motor. A current detector detects a driving current flowing through an A-phase winding of the motor based on a voltage that is generated across a shunt resistor, at a fixed time point that is in each PWM period and in the H level or L level period that is at the center of the PWM period.
US10305401B2 Motor drive circuit
An electrical circuit for driving at least one electric motor, the at least one motor having at least one set of phases windings. The electrical circuit is arranged as at least one lane comprising a motor drive circuit that is operable in use to supply drive voltages to one of the sets of phase windings of the motor. A reverse battery protection circuit is provided for at least one lane and is located in either a feed to the motor drive circuit from a power supply or in a return path from the motor drive circuit to the power supply. The reverse battery protection circuit comprises a switch which is normally open when the battery is disconnected and which remains open in the event that the battery is connected in error with a reverse polarity to the drive circuit. The electrical circuit also includes a control means which is arranged to control the switch of the reverse battery protection circuit so as to close the switch in the event that the control means determines that the battery is connected with the correct polarity. The switch is also opened during operation of the motor in the event that that one or more additional conditions are met.
US10305400B2 Magnetic sensor integrated circuit, motor assembly and application device
A magnetic sensor integrated circuit is provided, which includes: a magnetic sensing element to detect change in an external magnetic field to output a magnetic field sensing signal; a signal processor to process the magnetic field sensing signal and output a magnetic field detection signal; and a current source generator to output a constant current to the magnetic sensing element. The constant current is not influenced by a temperature.
US10305398B2 Auxiliary generator for vehicle that generates electric power using inertial force
Disclosed herein is an auxiliary generator for a vehicle that converts kinetic energy of the vehicle into electrical energy, the auxiliary generator including a spherical inertial body configured to be movable in a direction opposite to a direction in which the vehicle moves due to inertial force obtained from movement of the vehicle, a fixed pipe having the movable spherical inertial body received therein, a generation member mounted in the fixed pipe for generating electrical energy from movement of the spherical inertial body, and a converter electrically connected to the generation member for converting the electrical energy generated by the generation member into available electricity.
US10305394B2 Apparatus for supplying power to sub-module of MMC
The present invention relates to a power supply apparatus and, more particularly, to a power supply apparatus for sub-modules of a MMC (Modular Multilevel Converter), the apparatus stably supplying power to the sub-modules of the MMC connected to an HVDC (High Voltage Direct Current) system.
US10305393B2 Resonant power supply with self tuning
This invention relates to current-fed resonant inverters for electrical power applications to change direct current (DC) into alternating current (AC). One application of the invention is to power supplies for inductive power transfer (IPT) systems. There is provided a resonant inverter including an input for supply of current from a DC power source, a resonant circuit including two coupled inductive elements and a tuning capacitance, the inductive elements being arranged to split current from the power source; a first switching means comprising two switching devices operable in substantially opposite phase to alternately switch current from the power source into the inductive elements; and a second switching means to selectively switch one or more control capacitances into or out of the resonant circuit dependent on a power factor of the resonant circuit.
US10305391B2 Inverter
An inverter includes a printed circuit board, an electrolytic capacitor, and a power device. The electrolytic capacitor is horizontally disposed and mounted on one surface of the printed circuit board. The power device is mounted on the printed circuit board, and includes a terminal. A metal object includes a heat dissipating portion facing the electrolytic capacitor on the surface and dissipating heat generated by the power device. The metal object connects the terminal to the terminal.
US10305383B2 Power converter
A power converter comprises an inductor coupled between a switching terminal and an output terminal of the power converter, a high side switching element coupled between an input terminal of the power converter and the switching terminal, a low side switching element coupled between the switching terminal and a reference terminal, and a feedback circuit comprising a continuous comparator unit configured to compare a ramp signal with an error signal using a first enable signal, a latched comparator unit configured to compare the ramp signal with the error signal using a second enable signal, wherein the error signal is based on a difference between a reference voltage and an output voltage at the output terminal of the power converter.
US10305372B2 Power conversion device with snubber circuit to suppress surge voltage
A power conversion device including: a power conversion circuit including a voltage control type first semiconductor switching element configured to convert DC power to polyphase AC power; a brake circuit including a voltage control type second semiconductor switching element configured to protect the power conversion circuit from an overvoltage applied to the power conversion circuit; a control circuit configured to control the first semiconductor switching element in the power conversion circuit and the second semiconductor switching element in the brake circuit; and a snubber circuit including a resistor and a capacitor that are connected between a negative potential side of the power conversion circuit and a negative potential side of the control circuit and are configured to suppress a surge voltage.
US10305371B2 Power supply control apparatus and method thereof
A power supply control apparatus includes a DC power supply including a positive electrode and a negative electrode, a load electrically connected to the DC power supply, a relay connected to a current path from the positive electrode to the negative electrode through the load in series, a switching device connected to the current path in series, and a controller controlling the relay and the switching device. The controller, in a case in which the current path is to be electrically cut off, switches the switching device to an Off state and then switches the relay to the Off state.
US10305365B2 Power module with high-side and low-side programmable circuits
A power module including first and second switching elements connected in a half-bridge configuration, an integrated circuit including high-side and low-side circuits that respectively drive the first and second switching elements, high-side and low-side programmable circuits that are respectively configured to implement first and second logic functions or parameters to be used by the high-side and low-side circuits. The integrated circuit includes a write port that receives data to be written to the high-side and low-side programmable circuits, internal wiring that connects the high-side and low-side programmable circuits in a daisy chain configuration, and a level shifter that is provided in the internal wiring connecting the low-side programmable circuit to the high-side programmable circuit, and that connects a low-side signal system and a high-side signal system.
US10305355B2 Stator manufacturing method and coil
A stator manufacturing method in which a coil including a plurality of coil units formed by winding a rectangular wire is fitted in a cylindrical core having a plurality of slots extending in a radial direction and opening in a core inner peripheral surface so that the slots are distributed in a circumferential direction, the rectangular wire being a linear conductor having a rectangular section.
US10305354B2 Apparatus for manufacturing components of dynamoelectric machines
An apparatus for winding coils of dynamoelectric machines, wherein the apparatus includes means for inserting leg portions of a coil member in a plurality of slots of at least one core of a dynamoelectric machine, wherein each slot includes an insulation member lining the walls thereof. A passage member is provided with a plurality of passages and a plurality of support areas. Each passage is configured to receive a leg portion of a coil member, and each support area is arranged adjacent a respective passage. The apparatus further includes means to align the passage member with the at least one core to align the passages of the passage member with the slots of the core such that the plurality of passages each receive a respective leg portion of a coil member and corresponding support areas engage an end of a respective insulation member during insertion of the respective leg portions.
US10305348B2 Vertical magnetic transmission assembly and energy-saving generator with the same
A vertical magnetic transmission assembly includes a shelf, a transmission shaft, multiple magnetic modules and a weight. The shelf has multiple boards disposed along a longitudinal direction of the shelf. The magnetic modules are respectively mounted in multiple through holes formed in the boards. The transmission shaft with the weight rotates along the longitudinal direction of the shelf without friction by magnetic force between the magnetic modules and the magnets of transmission shaft. Therefore, the rotation speed or the torsion of the transmission shaft will be increased in use. An energy-saving generator is further combined with the vertical magnetic transmission assembly to reduce the energy loss in the energy transfer process and to save energy.
US10305344B2 Drive device
A drive device includes a shaft rotatably supported by a first bearing and a second bearing. The first bearing is disposed in a shaft hole of an output frame end. The second bearing is disposed in a bearing box of an opposite-to-output frame end. An oil seal is fixed in the shaft hole and is closer to an output end than the first bearing is, and is in sliding contact with an outer circumference of the shaft. A biasing member is housed in the bearing box and biases an outer race of the second bearing toward the output end. Accordingly, a deflection amount and a bend amount of the shaft at the location where the oil seal is disposed may be reduced.
US10305341B2 Electric motor, pump device using electric motor, and stator
An electric motor, and the electric motor includes a stator core provided on a stator, a plurality of teeth provided on the stator core, a coil wound body attached to the tooth, an inner flange portion provided at an inner diameter side of a bobbin, a first engagement portion provided at one end side in a width direction of the inner flange portion, and a second engagement portion provided at the other end side in the width direction of the inner flange portion, the first engagement portion being provided to be located at an outer side in a diameter direction than the second engagement portion of the adjacent coil wound body in a moving direction, the second engagement portion being provided to be located at an outer side in a diameter direction than the first engagement portion of the adjacent coil wound body in a moving direction.
US10305340B2 Armature for permanent magnet brushed motor
An armature for a permanent magnet brushed motor includes a shaft, a number of silicon steel laminations circumferentially around the shaft, a commutator adjacent to an end of the shaft, and an enameled wire winding wound around the silicon steel laminations and the commutator. A plastic sleeve capable of withstanding high temperature is disposed between the commutator and the silicon steel laminations and adjacent to the commutator. A plastic member wraps around where the enameled wire winding winds the commutator, and fixedly attaching to the plastic sleeve. As such, the plastic member establishes a first point of attachment at where the enameled wire winding winds the commutator and a second point of attachment to the plastic sleeve. The problem of the enameled wire winding being loosed or broken due to the armature's high-speed rotation is prevented, thereby enhancing the motor's robustness and operational life.
US10305336B2 Aircraft comprising a synchronous reluctance machine
The present invention relates to an aircraft with at least one synchronous reluctance machine which comprises a stator with a plurality of grooves and teeth and a rotor with a plurality of magnetic flux barriers, wherein at least one magnetic flux barrier is designed asymmetrical to the q-axis.
US10305335B2 Stator for rotating electrical machine and rotating electrical machine
To improve the insulating reliability of a stator for a rotating electrical machine and the rotating electrical machine, the stator is provided with a winding having a molten metal junction, and covering material which covers the winding. The covering material has a bending part which bends to be partially in contact with the winding.
US10305330B2 Power transmission device
A power transmission device, which is used for a contactless power transmission to a movable body moving on a travelling surface in a power transmission direction parallel to the travelling surface, including a power transmission coil and a shielding plate, wherein, the power transmission coil is installed so that a coil surface is approximately vertical to the travelling surface, and at least a part of the shielding plate is disposed inside the region on the travelling surface sandwiched between a plane surface defined by a coil surface of the power transmission coil and a plane surface defined by a coil surface of a power receiving coil mounted on the movable body.
US10305325B2 Wireless energy transmission methods and wireless energy sending devices
Wireless energy transmission methods and wireless energy sending devices are provided. The method comprises: transmitting, according to remaining energy information of at least one preferential device among multiple wireless energy receiving devices, wireless energy to at least one of the at least one preferential device, until a predetermined energy standard corresponding to the preferential device on which wireless energy transmission is performed is reached. The methods and devices can enable one or more wireless energy receiving devices to be preferentially charged as wanted by a user in a process that a wireless energy sending device transmits energy to multiple wireless energy receiving devices.
US10305324B2 Smart meter, supply control method, operating method, integrated circuit, system, and program
A smart meter includes: a power supply control unit which causes stoppage of a supply of power passing through the smart meter to an television and so on, when an RD command to stop the supply is received; a first communication unit which performs a first communication through which the RD command is received; a second communication unit which performs a second communication; and a communication control unit which: causes the performance of the first communication before the RD command is received; and prohibit the performance of the first communication and cause only the performance of the second communication, after the RD command is received.
US10305321B2 Automatic recovery control
An automatic battery recovery system includes a power conversion system (PCS) coupled between an AC power line and a DC power bus. The PCS is configured to convert between DC power from a battery system and AC power from the AC power line. An automatic recovery control (ARC) circuit is coupled in parallel with the PCS between the AC power line and the DC power bus. The ARC circuit is configured to convert AC power from the AC power line into DC power for powering the PCS based on a state-of-charge (SOC) of the battery system. The PCS includes an inverter coupled between the AC power line and the battery system and a digital signal processor (DSP) configured to command the inverter to charge the battery system from the AC power line while the DSP is being powered through the ARC circuit.
US10305317B2 Method and related system for transferring electric energy from an electric energy source to a load to be electrically supplied
It is described a method and related system for transferring electric energy from an electric energy source to a load to be electrically supplied. The method and related system allow to store electric energy from an electric energy source and supply a load using at least one capacitor and at least one rechargeable battery in which, during the step of charging, the method, related to the availability of the electric supply, can choose to charge sequentially or simultaneously said at least one capacitor and said at least one rechargeable battery. During the step of discharging, the method supplies the load using sequentially electric energy stored in said at least one capacitor and after that in said at least one rechargeable battery.
US10305311B2 Electronic device and method for controlling temperature of electronic device
According to various embodiments of the present disclosure, an electronic device comprising: a housing; a conductive pattern that is provided in the housing; and a controller that is electrically connected with the conductive pattern, configured to apply a current to the conductive pattern, monitor the current, and if the monitored current value exceeds a first threshold value for more than a selected time, changes the current value to a first selected value that is equal to or less than the first threshold value; wherein the conductive pattern is configured to generate induced electric power responsive to application of current by the controller. Various embodiments may be provided.
US10305308B2 Power supply module and power supply method using the same
The power supply module includes a switching power circuit, a switching unit, a power storage unit and a control unit. The switching power circuit is coupled between an input terminal and an output terminal, and used to convert a first voltage to a second voltage. The switching unit is connected to the switching power circuit in parallel. The power storage unit is coupled to the output terminal. The control unit is coupled to the switching unit and controls the switching unit to turn on selectively according to a detecting signal corresponding to a charging or discharging status of the power storage unit to output the first voltage to the output terminal.
US10305302B2 Apparatus for controlling power mode of battery pack
An apparatus for controlling a power mode of a battery pack includes an LED switch circuit and a mode controller. The LED switch circuit outputs a signal when the LED switch circuit is controlled to be on based on a user input. The mode controller controls a power mode of the battery pack to be in a shut-down mode or a wake-up mode based on the signal from the LED switch circuit.
US10305301B2 Battery and electronic device thereof
A battery and an electronic device are provided. The battery includes a battery cell, including at least one anode of the battery cell and at least one cathode of the battery cell. The battery also includes a voltage detection circuit, wherein the voltage detection circuit detects a voltage of the battery cell. Further, the battery includes a protection circuit, wherein the protection circuit protects the battery cell based on the voltage of the battery cell detected by the voltage detection circuit.
US10305299B2 Battery apparatus, vehicle, battery management program, and management method of battery apparatus
A battery apparatus disclosed in the present specification includes: an energy storage device that supplies power to a vehicle load mounted on a vehicle; a current interrupt unit that causes the energy storage device and the vehicle load to be in a conduction state or in an interruption state; a parallel circuit connected in parallel with the current interrupt device and including a diode that causes a voltage drop when current flows therethrough; and a control unit, wherein a CPU in the control unit executes an interruption process for switching the current interrupt device to an interruption state to detect a voltage between both ends of the current interrupt device, when a high load that is to be activated by supply of power exceeding maximum allowable current of the diode is not activated.
US10305298B2 Method and apparatus for creating a dynamically reconfigurable energy storage device
A reconfigurable energy storage system comprising energy modules comprising interconnected circuits, each circuit having at least two terminals, which can function as input or output terminals; an energy storage unit with a positive and a negative terminal, either of which can be interposed between the terminals; a switch connected to the storage unit, and where the switch module provides parallel, series, and/or bypass connectivity for and enables the ability to reverse polarity in the storage unit, and enables the ability to simultaneously charge and discharge storage units within the system; and a control unit that monitors an operational state of the energy storage unit in the energy modules and controls the switches, to bypass, connect the storage unit in parallel, series, and/or change the polarity of the storage unit, wherein the control unit determines a number of storage units available for use from the storage units in the circuits.
US10305295B2 Energy storage cell, capacitive energy storage module, and capacitive energy storage system
The present disclosure provides an energy storage cell comprising at least one capacitive energy storage device and a DC-voltage conversion device. The capacitive energy storage device comprises at least one meta-capacitor. The output voltage of the capacitive energy storage device is the input voltage of the DC-voltage conversion device. The present disclosure also provides a capacitive energy storage module and a capacitive energy storage system.
US10305294B2 Communication between devices to determine priority of charging
A method and system are provided. The method includes monitoring power usage and predicting power requirements for the at least two mobile devices. The method further includes identifying a device charging order and a power threshold of each of the at least two devices to meet the predicted power requirements of each of the at least two devices. The method also includes notifying a user regarding the device charging order and the power threshold of each of the at least two devices. At least the monitoring, identifying, and notifying steps are performed by a processor-enabled charging manager.
US10305292B2 Methods, apparatus, systems and articles of manufacture to charge a battery based on an electronic device skin temperature
Methods, apparatus, systems, and articles of manufacture for a battery charging device are disclosed. Example battery charging devices include a temperature sensor to sense a skin temperature of an electronic device in which the battery is installed, and a current controller to control a magnitude of a charging current to be supplied to the battery. The current controller causes the magnitude of the charging current to oscillate between an upper level and a lower level and a current adjuster adjusts the upper level downwards and the lower level upwards based on the skin temperature sensed by the temperature sensor. In some examples, a memory device stores a thermal set point and a comparator compares the skin temperature to the thermal set point and transmits a control signal to the current adjuster based on the comparison of the thermal set point to the skin temperature.
US10305288B2 Method and control device for synchronizing a turbine with the current network
A method and associated control device for synchronizing a turbine with an alternating current network having a network frequency, having the following steps: A) accelerating the turbine up to a frequency in the range of the network frequency; B) sensing an angle difference between the turbine and the alternating current network; C) sensing a speed difference between the turbine and the alternating current network; D) accelerating or decelerating the turbine such that the turbine follows a desired trajectory, wherein the desired trajectory is a trajectory calculated in advance that indicates, in dependence on the angle difference, a desired speed difference that should be present such that a target angular position between the turbine and the alternating current network suitable for synchronous feed-in is achieved when the speed of the turbine and the speed of the alternating current network correspond.
US10305287B2 Method for operating a photovoltaic system
A method for operating a photovoltaic system which includes solar panels, at least one DC-DC converter and an intermediate DC circuit, wherein the switching elements of the DC-DC converter are brought into a switching state which forms a permanent current path between the output of the solar panels and the intermediate circuit during a transition phase between an unloaded and loaded state of the solar panels.
US10305280B2 Energy store for a photovoltaic system, energy storage power plant, control device, and method for operating an energy store
An energy store for a photovoltaic system has: a first capacity range which is provided for feeding into the power grid; a second capacity range which is provided for internal consumption and feeding into the power grid; and a third capacity range which is provided for feeding into the power grid.
US10305278B2 Voltage control system
A voltage control system includes a first voltage converter, a second voltage converter and a voltage monitoring module. The first voltage converter is coupled to a first power source and configured to convert first electrical energy of the first power source into a first output voltage. The second voltage converter is coupled to a second power source and configured to convert second electrical energy of the second power source into a second output voltage. The voltage monitoring module is coupled to the first voltage converter and the second voltage converter. The voltage monitoring module is configured to regulate the first output voltage or the second output voltage by controlling the first voltage converter and the second voltage converter according to the first output voltage and the second output voltage.
US10305276B2 ESD protection circuit and integrated circuit
An electrostatic discharge (ESD) protection circuit for providing ESD paths between a signal pad and a first or second power rail includes a first ESD protection module and a second ESD protection module. The first ESD protection module is coupled between the signal pad and the first power rail, and includes at least two first diodes and a first resistor. The first diodes are stacked with each other, and one of the first diodes is electrically connected with the first resistor in parallel. The second ESD protection module is coupled between the signal pad and the second power rail, and includes at least two second diodes and a second resistor. The second diodes are stacked with each other, and one of the second diodes is electrically connected with the second resistor in parallel. The signal pad is coupled between the stacked first diodes and the stacked second diodes.
US10305275B2 Data interface with overvoltage protection for two-way digital control bus system
A data interface with overvoltage protection circuitry includes a bus interface and power rectification stage configured to provide supply and return voltages for the data interface and overvoltage protection circuitry, a first power level overvoltage protection circuit, a second power level overvoltage protection circuit, a DALI endpoint power output port, a power supply for a DALI endpoint device drawing current from the power output port, a receiver configured to receive signals on the DALI bus, and, a transmitter configured to send signals on the DALI bus.
US10305274B2 Pre-magnetizing a transformer connected to a modular multilevel power converter
The present invention is concerned with pre-magnetizing a Modular Multilevel power Converters connected transformer in order to moderate inrush currents upon connecting the transformer to an electric grid. The invention takes advantage of the high amount of stored energy in MMC converters as compared to other converter types. This stored energy is used to pre-magnetize the converter-connected transformer, therefore no additional or dedicated pre-magnetizing hardware is required in addition to the charging hardware provided to charge the converter capacitors. As the transformer pre-magnetizing takes place subsequent to the converter charging, the converter charging circuit is not used to, and therefore does not need to be designed to, directly magnetize the transformer.
US10305271B2 Multi-pack and component connectivity detection
Techniques for enabling multi-pack and component connectivity detection are provided. In some configurations, individual PCMs can test the connectivity between components of a device without the need to operate the components. For example, PCMs configured in accordance with the present disclosure can test the connectivity between a motherboard, a display circuit, a camera, and a number of battery packs without the need to operate the motherboard, display circuit, camera, etc. In some configurations, conductors that are part of cables and connectors used to connect the components can be used to determine the state of one or more connections. When a signal that runs through the conductors meets one or more criteria, the PCMs of a device cause a predetermined delay prior to enabling one or more components. By testing the connectivity between components before each component transitions to an operational state, other problems caused by faulty connections can be mitigated.
US10305269B2 Cable/line lead-in
A cable/line lead-in an insertion sleeve including a connection section and a contact, and a clamping part. The clamping part is detachably placeable on the connecting section of the insertion sleeve in the direction of the contact flange. The insertion sleeve and clamping part are assembled from at least two individual elements divided essentially in the axial direction. Guides are arranged along corresponding partition edges of the insertion sleeve and the clamping part are to accurately position the at least two individual elements of each insertion sleeve and clamping part. The guides interlock with one another. The cable/line lead-in is usable in regions at risk of explosion.