Document Document Title
US10412925B1 Alfalfa variety RRL43M104
The invention relates to the alfalfa variety designated RRL43M104. Provided by the invention are the seeds, plants and derivatives of the alfalfa variety RRL43M104. Also provided by the invention are tissue cultures of the alfalfa variety RRL43M104 and the plants regenerated therefrom. Still further provided by the invention are methods for producing alfalfa plants by crossing the alfalfa variety RRL43M104 with itself or another alfalfa variety and plants produced by such methods.
US10412922B1 Soybean cultivar S170113
A soybean cultivar designated S170113 is disclosed. The invention relates to the seeds of soybean cultivar S170113, to the plants of soybean cultivar S170113, to the plant parts of soybean cultivar S170113, and to methods for producing progeny of soybean cultivar S170113. The invention also relates to methods for producing a soybean plant containing in its genetic material one or more transgenes and to the transgenic soybean plants and plant parts produced by those methods. The invention also relates to soybean cultivars or breeding cultivars, and plant parts derived from soybean cultivar S170113. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar S170113, and to the soybean plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid soybean seeds, plants, and plant parts produced by crossing cultivar S170113 with another soybean cultivar.
US10412919B1 Hybrid corn variety 81348591
The invention provides seed and plants of the hybrid corn variety designated 81348591. The invention thus relates to the plants, seeds and tissue cultures of the variety 81348591, and to methods for producing a corn plant produced by crossing a corn plant of variety 81348591 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety 81348591.
US10412917B1 Plants and seeds of corn variety CV691450
According to the invention, there is provided seed and plants of the corn variety designated CV691450. The invention thus relates to the plants, seeds and tissue cultures of the variety CV691450, and to methods for producing a corn plant produced by crossing a corn plant of variety CV691450 with itself or with another corn plant, such as a plant of another variety. The invention further relates to corn seeds and plants produced by crossing plants of variety CV691450 with plants of another variety, such as another inbred line. The invention further relates to the inbred and hybrid genetic complements of plants of variety CV691450.
US10412915B2 Lettuce variety 45-183 RZ
The present invention relates to a Lactuca sativa seed designated 45-183 RZ. The present invention also relates to a Lactuca sativa plant produced by growing the 45-183 RZ seed. The invention further relates to methods for producing the lettuce cultivar, represented by lettuce variety 45-183 RZ.
US10412909B2 Reduced gluten grains and compositions thereof
Plants with reduced gluten grains and compositions thereof are disclosed herein.
US10412906B2 Sap-collecting devices, systems and methods for sap-producing saplings
Sap-collecting devices, systems and methods for sap-producing saplings are disclosed. The saplings each have at least one stem, which is cut to form a top end at a reasonable height above ground. The sap-collecting system includes a sap-collecting device that fits over the top end and forms a vacuum-tight seal with the stem. The sap-collecting device includes an interior and an access port open to the interior. The access port can be connected to a line system. A vacuum system is operably connected to the line system and forms a vacuum within the sap-collecting device. This serves to draw the sap from the top end of the sapling, through the sap-collecting device, through the line system and to a collecting tank. A plantation growth, management, and sap-collecting system that comprises the sap-collecting system and a stand of saplings is also disclosed.
US10412898B2 Bale length measurement system and method
Bale measuring method for a rectangular baler includes the steps of: measuring a movement of a binding material that is being tied around a bale; using the measured movement of the binding material to calibrate a measurement and calculation tool for measuring a movement of the bale in the baler and for calculating a length of the bale based on said measurement; determining the length of the bale using the calibrated measurement and calculation tool as the bale moves backward in the baler.
US10412897B2 Square balers
A square baler including a baling chamber having a floor formed of spaced profiles, side walls and a top wall, and a density belt surrounding the baling chamber. The density belt is formed of a U-shaped frame having three beams welded to one another to define a floor beam for supporting the floor of the baling chamber and two upright beams for supporting the side walls of the baling chamber and a tensioning rod releasably secured to the upper ends of the two upright beams to prevent the upright beams from splaying apart.
US10412896B2 System and method for installing separator grates within an agricultural combine
A system for installing separator grates within a combine may include a grate frame having first and second frame members extending circumferentially between proximal and distal ends. The system may also include a first and second separator grate sections configured to be supported between the frame members along first and second circumferential frame sections of the grate frame, respectively. Additionally, the grate frame may include first and second guide rails extending between the frame members along at least a portion of the first circumferential frame section. When the first separator grate section is being installed from a side of the grate frame located adjacent to the proximal end, at least a portion of the first separator grate section may be configured to ride along the guide rails at a location between the frame member as the first separator grate section is moved towards the distal end of the grate frame.
US10412893B2 Harvesting method using unmanned agricultural work vehicles
The present invention is related to a method for harvesting crops from a field and to a method for working a field by towing an apparatus such as a tilling apparatus, wherein the methods of the invention employ manned and unmanned vehicles. The operation and movement of the unmanned vehicles is controlled by the drivers of the manned vehicles which are continuously in the vicinity of the unmanned vehicles. The harvesting method involves at least the driver of a harvesting vehicle such as a combine harvester and the driver of a crop collecting vehicle such as a truck, wherein the drivers control the operation of one or more unmanned crop carts, operated to receive harvested crops from the harvesting vehicle during a harvesting phase and deliver harvested crop to the crop collecting vehicle during a subsequent delivery phase The control effected by the driver of the harvesting vehicle and the driver of the collecting vehicle is such that each driver is capable of visually inspecting the crop cart's operation during the totality of the harvesting and delivery phases respectively. The invention is equally related to a method for working an agricultural field wherein an agricultural apparatus, such as a tillage apparatus, is towed through the field, by one or more unmanned vehicles, while the operation of the unmanned vehicles is controlled by the operator of a manned vehicle that is moving along with the unmanned vehicles through the field.
US10412892B2 Hay rake tooth assembly
A hay rake tooth assembly having a base plate. One or more tines that extend through and are captured by one or more holes in the base plate. A molding connected to the base plate and molded about the tine extends.
US10412890B2 Dual sickle knife drive
A sickle cutting system is mounted on a header for forward travel over ground having a standing crop thereon and includes a cutter bar with a plurality of knife guards and two opposed sickle bars driven in opposite phase with a drive system for driving the sickle bar through repeated cycles of reciprocating movement from start-up of the system through to a shut-down. The drive system includes a control device responsive to the sensor signals from both of the first and second drive systems for advancing or retarding one of the first and second drive systems so that a number of sensor signals obtained from the first drive system is continually maintained so as to be substantially equal to a number of sensor signals obtained from the second drive system to maintain the sickle bars in opposite phase.
US10412888B2 System and method for controlling elevator speeds for an agricultural harvester during operation within a storage harvesting mode
A method for operating a harvester may include initially operating the harvester in a discharge harvesting mode such that harvested crops are conveyed to a distal end of an elevator of the harvester and subsequently discharged from the harvester through a discharge opening defined by a storage hopper located at the distal end of the elevator. The method also includes reducing an operating speed of the elevator and blocking the discharge opening defined by the storage hopper upon receipt of an operator input associated with operating the harvester in a storage harvesting mode. Additionally, the method includes actively adjusting the operating speed of the elevator based on a crop flow parameter of the harvester as the harvested crops expelled from the distal end of the elevator are being stored within a storage volume of the storage hopper.
US10412884B2 Cutterbar module structure
A module cutterbar assembly includes a plurality of modules coupled to one another along a joint. Each module has a first surface defining a first plane and an internal cavity. A drive transfer mechanism is disposed within the internal cavity of each of the plurality of modules, and a drive hub assembly is mechanically coupled to the drive transfer mechanism and extends out of the internal cavity away from the first plane. A cutting disk is coupled to the drive hub of each of the plurality of modules. A coupling mount is positioned on each side of each joint and extends from the first plane towards the cutting disk. A cavity is partially defined by the first plane, the cutting disk, and the drive hub in each module. The coupling mount is disposed at least partially within the cavity.
US10412876B2 Flexible wing sections for a field cultivator
An agricultural tillage implement for use in a field. The agricultural tillage implement including a frame section and a plurality of wing sections. The frame section has a pull hitch extending in a travel direction. Each of the plurality of wing sections are coupled to the frame section and/or a wing section. The wing sections each have an articulated portion pivotal about an axis substantially perpendicular to the travel direction.
US10412872B2 Soil working tool
Soil working tool for an agricultural machine, in particular a cultivator, which is fixed on a tool holder and has a tine-like region to which a preferably guide plate-like element is attached. In order to achieve an improved soil flow across the soil working tool with good wear protection and thus a sufficient service life of the soil working tool, the tine-like region has two side strips which run in the longitudinal direction of the soil working tool and have notch-like recesses extending in the transverse direction, and that an at least approximately smooth center strip region is located between the two side strips in the center in the longitudinal direction of the tine-like region of the soil working tool.
US10412871B2 Deep ripper with quick attach wings
A deep ripper used to penetrate and fracture the soil below the surface that includes a leading edge configured to decrease wear and reduce drag, while providing superior performance. The deep ripper is comprised of a main body, a top cap, a replaceable wing, and a bracket.
US10420270B2 Component supply device, component mounting system, and component mounting method
A component supply device of the disclosure includes: a loader being capable of accommodating a plurality of stick cases in a stacked state; a component transporting path transporting one or more electronic components supplied from the plurality of stick cases to a predetermined component supply position; a component detector being disposed on the component transporting path, the component detector detecting one or more electronic components on the component transporting path; a component number measurer measuring a first number of electronic components based on the detection result of the component detector; and a determiner determining a change of stick case which supplies one or more electronic components to the component supply position based on the first number of electronic components measured by the component number measurer and a second number of electronic components unloaded from the component supply position.
US10420268B2 Component supply system and component supply method
A component supply system of the present disclosure includes a component supply unit automatically transfers a first carrier tape which stores components and is covered with a cover tape, exposes the components from the first carrier tape using a component exposing unit, and supplies the components which are exposed from the first carrier tape, a joining determination unit which determines whether or not a joining which joins a second carrier tape positioned behind the first carrier tape to the first carrier tape is present, and a controller which controls transferring of the first carrier tape by the component supply unit. The controller restricts the transferring of the first carrier tape in a case in which the joining determination unit determines that the joining is present.
US10420267B2 Electronic component mounting apparatus
An electronic component mounting apparatus includes: a mounting head including a holder for extracting an electronic component and mounting the electronic component onto a substrate, the mounting head being movable in a horizontal direction; an imaging camera disposed on the mounting head for imaging a component extraction position, when the holder is at the component extraction position; a recognition unit for recognizing, based on an image captured by the imaging camera, a positional deviation between the component extraction position and a position of a housing portion where a component is stored in a component feeding unit or a position of the component in the housing portion; and a controller for correcting the component extraction position to a position shifted by a positional deviation recognized by the recognition unit before the component feeding unit extracts a subsequent component, and causing the mounting head to move to the corrected position.
US10420261B2 Screen printer improved in solder separation and method of controlling the same
Disclosed are a screen printer improved in solder separation and a method of controlling the same, in which close contact between a printed circuit board and a mask unit is enhanced to thereby improve the solder separation and stably supply a fixed quantity of solder supplied through a squeeze unit to the printed circuit board.
US10420258B1 Supply station with door shield
A door assembly is described. The door assembly includes a door structure that is mounted over an opening of an enclosure. The door structure includes a body that includes a first surface and a second surface opposite to the first surface. The first surface may face an inside of the enclosure when the door structure is closed. The door structure includes a number of finger bracket structures mounted on the first surface. Each one of the finger bracket structures includes a bracket and one or more finger gaskets coupled to the bracket. The finger gaskets of the finger bracket structures may contact enclosure brackets mounted around an edge of the opening of the enclosure when the door structure is closed. A combination of the finger gaskets in contact with enclosure brackets may create an electromagnetic interference (EMI) shield at the edge of the opening of the enclosure.
US10420257B2 System and method for maintaining a consistent temperature gradient across an electronic display
An electronic display assembly having forced-air cooling. A thermally conductive plate or a thermally conductive backlight surface is located behind an electronic display of the electronic display assembly and within a housing thereof such that a gap is formed between the plate or backlight surface and an adjacent wall of the housing. External cooling air may be caused to flow in a top-to-bottom direction through the gap in order to remove heat from the electronic display that has been conductively transferred to the gap. A plurality of ribs may be placed within the gap and in thermal communication with the electronic display to enhance the conductive transfer of heat from the electronic display.
US10420250B2 Shutter unit and electronic apparatus
A shutter unit includes a plurality of shutters that are grouped into groups corresponding to one of a plurality of fans, the grouped shutters being arranged beside one another and positioned on a leeward side or a windward side of the corresponding one of the plurality of fans, the grouped shutters being capable of pivoting between an open position and a closed position, the plurality of fans being for sending wind to an inside of an electronic apparatus casing; a coupling member that couples the grouped shutters together so that the grouped shutters are pivotable; and a retaining member that retains the grouped shutters in a state of being in the open position and inclined with respect to a flow direction of returning wind returning from the inside of the electronic apparatus casing toward a side of the plurality of fans.
US10420249B2 Deployable barrier for data center
Deployable barriers are reversibly deployed in a data center hall to partition the data center. The hall is partitioned into an operational area, where rack computer systems are installed, a non-operational area, and a staging area where support infrastructure is at least partially installed. A barrier can be collapsed to incorporate the staging area into the operational area, thereby expanding the operational area, when rack computer systems are to be installed in the staging area. A barrier deployed in the non-operational area establishes another staging area. A barrier includes a deployment mechanism which extends through a space in the data center to enable a partition to be extended to partition the hall. The barrier can be mounted and deployed on support infrastructure, so that the deployed barrier and a side portion of the support infrastructure collectively partition the hall.
US10420245B2 Circuit board module having floatable circuit board and server equipped with the same
A circuit board module includes a bracket, a first circuit board, a first resilient member and a second resilient member. The bracket has at least one protruding pillar. The first circuit board is disposed on the bracket. The first circuit board has at least one through hole and at least one first connector. The at least one protruding pillar passes through the at least one through hole. The at least one first connector defines an assembling direction. The first resilient member is disposed at a first side of the first circuit board. The first circuit board is configured to move in a first direction and compressing the first resilient member. The second resilient member is disposed at a second side of the first circuit board. The first circuit board is configured to move in a second direction and compressing the second resilient member.
US10420243B1 Electronic device with built-in mounting mechanism
An electronic device with inbuilt mounting mechanism includes a first housing defining a first receiving hole, a second housing defining a second receiving hole, and a mounting mechanism. The mounting mechanism includes a rotary plate, a driving rod, and two clamping members which can slide. The driving rod includes a cam-shaped portion and a rod portion. The rod portion is connected to the rotary plate and the two clamping member move toward each other when the cam-shaped portion is rotated by the rotary plate. The two clamping members cooperatively clamp a fixing member to mount the electronic device to the fixing member.
US10420241B2 Remote PHY in a BK node
A Remote PHY device (RPD) may be modified to be integrated into a BK node configuration. One or more embodiments include techniques that may offer a solution to overcome space & power budget limitation in the BK node housing when integrating a Remote PHY device into an existing BK node configuration, with minimum impact to existing radio frequency (RF) amplifier modules. The modified RPD/BK node may span multiple slots within a BK housing. In embodiments, the integrated RPD/BK solution includes moving from dedicated slots to the BK amplifier's transceiver and line amplifier functionality. The circuitry for the BK amplifier may remain the same, however the transceiver and AB line amplifier functionality may be moved to the RPD and the back plate, whereby the RPD and back plate with the BK amplifier functionality spans multiple slots.
US10420232B2 DIN rail device mount assemblies, systems and methods including locking mechanisms
A DIN rail device mount system includes a base, a module and a locking mechanism. The base is configured to be mounted on a DIN rail. The base defines a receiver slot. The module is configured to be removably mounted in the receiver slot to form a DIN rail mount assembly. The locking mechanism includes: a lock member having opposed proximal and distal ends and including an integral lock member latch feature on its distal end, wherein the lock member is pivotally connected to the base at its proximal end to pivot between a closed position and an open position; and an integral module latch feature on the module. The DIN rail mount system is selectively positionable in each of: a locked configuration wherein the module is seated in the receiver slot, the lock member is in the closed position, and the lock member latch feature is interlocked with the module latch feature, whereby the lock member secures the module in the receiver slot; and an unlocked configuration wherein the lock member is in the open position, the lock member latch feature is not interlocked with the module latch feature, and the module can be withdrawn from the receiver slot.
US10420229B2 Electronic device
This electronic device includes a metallic casing that accommodates a component and a circuit board in respective spaces separated by a partition wall, and a metallic cover for protecting the circuit board by covering the casing. The cover has a protruding portion protruding toward the accommodating space for accommodating the circuit board, and the casing has a receiving portion to which the protruding portion is fitted at a position corresponding to the protruding portion. The cover has a deformation suppressing portion formed so that a bending rigidity with respect to a bending which is bent with a forming position of the protruding portion as a fulcrum and is directed to a protruding direction of the protruding portion as a fulcrum is greater than a bending rigidity in planar structure in a facing surface opposed to the circuit board.
US10420222B2 Method for bonding discrete devices using anisotropic conductive film
Methods and system which eliminate steps in the mounting a discrete device to an electronic circuit using a conductive film, shortening the time required to attach each discrete device. The methods place a discrete device onto the conductive tape and partially cure portions of the adhesive. The discrete device is then removed from the conductive tape along with the adhesive and conductive particles which have been transferred onto the contact pads of the discrete device. The discrete device is then placed on the substrate and aligned. Pressure and heat are applied to complete the bond.
US10420221B2 Wiring board desmear treatment method
A desmear treatment method for a wiring board material is provide that is capable of performing desmear treating on the interior of a through hole formed in an insulating layer without requiring complicated steps and obtaining an insulating layer having appropriate surface roughness. The desmear treatment method comprises forming a hole passing through an insulating layer, wherein the insulating layer is made of a resin containing a filler, and desmear treating the wiring board material with radicals. The wiring board material includes a depletable resist layer formed on the insulating layer, and the depletable resist layer is made of a resin to be depleted in the desmear treatment step. A method of manufacturing a wiring board material to be subjected to the desmear treatment method and a composite insulating layer forming material used in the manufacturing method are also disclosed.
US10420218B2 Compact electronic system and device comprising such a system
An electronic system including at least one component, two identical packages including a bottom from which a peripheral rim protrudes defining a recess, and electrical conductors passing through each package, the packages being attached to one another by the rim thereof so as to define a sealed cavity therebetween. An electronic device including two systems of this type superimposed on one another.
US10420217B2 Conductor connecting structure
The present disclosure provides a conductor connecting structure that connects a cable to a substrate, where the substrate includes at least one connection pad, the cable includes at least one core wire, the core wire is connected to an upper surface of the connection pad through soldering, and the connection pad includes a solder storing part that is present further frontward than a front end of the core wire.
US10420215B2 Flexible printed circuit and a method of fabricating a flexible printed circuit
Various embodiments provide a flexible printed circuit comprising a substrate layer portion and an electrically-conductive layer portion. The electrically-conductive layer portion may be superimposed over the substrate layer portion. The substrate layer portion may have an opening formed therein and part of the electrically-conductive layer portion may be positioned over the opening to form a partially detachable tab. The tab may be for use in initiating separation of one portion of the flexible printed circuit from another portion of the flexible printed circuit. Various embodiments provide a corresponding method of fabrication of a flexible printed circuit. Various embodiments provide a corresponding method of fabrication of a plurality of electronic devices.
US10420213B2 Segmented via for vertical PCB interconnect
Printed circuit boards having an increased density of vertical interconnect paths, as well as methods for their manufacture. One example may provide a printed circuit board having an increased density of vertical interconnect paths by forming a plurality of segmented vias. The segmented vias may extend through interior layers of the printed circuit board. The segmented vias may be formed of portions of vias in the interior layers of the printed circuit board. An area between three or more segmented vias may be filled with resin or other material or materials.
US10420212B2 Wiring board, electronic apparatus, and method for manufacturing electronic apparatus
A wiring board includes a substrate, an electrode on a surface of the substrate, a wall surface in a ring shape surrounding an outer circumference of the electrode, an upper end of the wall surface is located at a position higher than a surface of the electrode, and a protrusion at the upper end of the wall surface, the protrusion protruding with respect to the wall surface inward of a ring shape defined by the wall surface.
US10420211B2 Semiconductor package device
A semiconductor package device includes a passivation layer, a conductive element, a redistribution layer (RDL) and an electronic component. The passivation layer has a first surface and second surface opposite to the first surface. The conductive element is within the passivation layer. The conductive element defines a recess facing the second surface of the passivation layer. The RDL is on the passivation layer and electrically connected with the conductive element. The electronic component is disposed on the RDL and electrically connected with the RDL.
US10420203B2 Heat pipe embedded heat sink with integrated posts
An apparatus includes a heat sink and a post that supports the heat sink that is monolithically formed with the heat sink. The apparatus can further include a printed wiring board attached to a top side of the heat sink with electronic components attached to the printed wiring board, a plurality of posts integrated into a bottom side of the heat sink and extending outwards from the heat sink, wherein the heat sink and the plurality of posts are monolithically formed, and a heat pipe attached to the bottom side of the heat sink with a first end near an electronic component and a second end near one of the plurality of posts.
US10420202B2 Accelerator control device, accelerator control method, and particle beam therapy device
According to some embodiments, an accelerator control device has a high-frequency power controller and a timing controller. The high-frequency power controller supplies high frequency power for accelerating a charged particle beam to an accelerator. The timing controller controls an operation timing of a blocker that blocks the charged particle beam emitted from the accelerator based on a current value of the charged particle beam circulating in the accelerator.
US10420200B2 Automated gas cutting system with auxiliary torch
An automated plasma cutting system is provided that includes a positioning system mounted to a support, an automated plasma arc torch mounted to the positioning system, and at least one power supply operatively connected to the automated plasma arc torch. The power supply may provide electrical power and fluid flow to the automated plasma arc torch for operation. The system further includes a controller in communication with the automated plasma arc torch and the power supply, and an auxiliary plasma arc torch operatively connected to the power supply, wherein the power supply provides electrical power and fluid flow to both the automated plasma arc torch and the auxiliary plasma arc torch. The automated plasma arc torch may process the workpiece to generate a set of features, while the auxiliary plasma arc torch may process/cut a residual framework of the workpiece remaining after formation of the set of features.
US10420198B2 Extreme ultraviolet light generating apparatus
The extreme ultraviolet light generating apparatus may include a chamber having a window through which a pulse laser beam enters, a target supply unit configured to output at least one target toward a predetermined region in the chamber, a target image capturing device configured to capture an image of the at least one target, a first actuator configured to move a focused area focused by the target image capturing device, and a controller configured to control the first actuator based on a signal from an external device.
US10420194B2 Controlling groups of electrical loads
A load control system may include control devices for controlling electrical loads. The control devices may include load control devices, such as a lighting device for controlling an amount of power provided to a lighting load, and controller devices, such as a remote control device configured to transmit digital messages for controlling the lighting load via the load control device. The remote control device may communicate with the lighting devices via a hub device. The remote control device may detect a user interface event, such as a button press or a rotation of the remote control device. The remote control device or the hub device may determine whether to transmit digital messages as unicast messages or multicast messages based on the type of user interface event detected. The remote control device, or other master device, may synchronize and/or toggle an on/off state of lighting devices in the load control system.
US10420191B2 Control system for controlling a lighting system
The invention relates to a control system (4) for controlling lighting units (30, 31, 32, 33) of a lighting system (1), wherein the lighting units are assigned to different areas and the control system is adapted to control the lighting units in accordance with a lighting command, which defines desired power levels, and depending on occupancy information, which is indicative of a degree of occupancy of the areas, such that different lighting units are set to their desired power levels at different times, even if the provided lighting command requests to set the lighting units to their respective desired power levels at substantially the same time. This can reduce the likelihood of, for instance, blown fuses or damaged components of the lighting system, while, because of the consideration of the occupancy information, the delay in setting the lighting units to their desired power levels may be not or only hardly visible.
US10420188B2 Aircraft escape slide lighting system with self-regulated, circuit-protected luminaires
Embodiments include computing devices, apparatus, and methods implemented by the apparatus for constant current regulation for luminaires of an aircraft escapes slide lighting system. In various embodiments, a power source may be electrically connectable to a luminaire. The power source may be regulated, unregulated, rechargeable, and/or non-rechargeable. Each of a plurality of constant current regulator circuits may be integral to a luminaire having at least one LED. Each of the constant current regulator circuits may be electrically connected in parallel to a power source. A protection circuit may be configured to provide power surge and/or reverse polarity protection to the constant current regulator circuits as a centralized protection circuit, or a decentralized plurality of protection circuits, each corresponding to a constant current regulator circuit. Testing of the escapes slide lighting system having the constant current regulator circuits may provide an unambiguous indication of whether any of the luminaires are inoperative.
US10420186B2 Color tunable light with zone control
A lighting system and method features full gamut color and white color correlated temperature (CCT) control of independently controlled zones. Each zone may be tuned to any color and/or white CCT. The result is a lighting system and method with a light-emitting face having zones of different colors and intensities that may be independently controlled in real time. The lighting system and method enables improved lighting effects for film, television, and still photography as compared to traditional panel lights that are uniform in color over the entire emission surface.
US10420182B2 Automatically commissioning a group of lighting units
Systems, methods and computer-readable media are described herein for commissioning a group of two or more lighting units (102) as a group. In various embodiments, the group may be commissioned based at least in part on the two or more lighting units emitting light having corresponding properties. Additionally or alternatively, in various embodiments, the group may be commissioned based on the two or more lighting units being influenced by sensor events raised by two or more sensors (110) within a predetermined time interval. The two or more sensors may take a variety of forms, including but not limited to a presence sensor, an accelerometer, a sensor configured to detect a signal from a third party network service, and so forth.
US10420177B2 LED illumination module with fixed optic and variable emission pattern
An LED illumination module including an LED lamp with a plurality of light emitting dies on a substrate in combination with an optic having a single focus. The light emitting dies include a single center light emitting die centered on an optical axis and peripheral dies arranged around the center die. The illumination module includes a beam forming optic having a single focus arranged over the LED lamp with the focus on the optical axis of the center die. Light emitted from the center die is substantially collimated by the optic in a focused “spot” emission pattern. Light emitted from the peripheral dies results in a more dispersed or divergent “flood” emission pattern. The center die and peripheral dies are independently controlled and the power delivered to the dies can be varied independently to generate different light emission patterns using the same optic.
US10420170B2 Parameter optimization and event prediction based on cell heuristics
A heuristic approach to configuration and/or planning for wireless networks is disclosed herein. In one embodiment, statistics relating to mobile device cell usage are collected and monitored. The statistics may include UE measurements (RSRP/RSRQ), UE location, number of connection requests, duration of connectivity, average traffic load associated with the users, channel utilization, and other statistics. Based on statistical analysis of the data collected, neural network analysis, data fitting, or other analysis, adjustments to cell coverage parameters such as handover thresholds, inactivity timer values, contention window size, inter-frame duration, transmit power, DRX cycle duration, or other parameters may be identified.
US10420169B1 Intuitive remote land mobile radio talk-group assignment
Automated talkgroup assignment system includes a work group assignment panel. Interactive display sections are provided in the panel to removably receive placards for display. The placards each include a short range communication (SRC) tag and have textual information on a display face thereof to identify a member of a work group. The interactive display sections each have one or more SRC enabled devices which obtain tag identifying data (TID) from the SRC tag when a placard associated with that SRC tag is disposed proximate to the SRC enabled device in the interactive display section. A control processor receives the TID values and generates one or more data messages based on the TID received. The data message(s) indicate which of the plurality of placards are displayed respectively in each of the interactive display sections to facilitate setting of a talkgroup channel.
US10420168B2 Data transmission connection control method and device for multiple playing devices, and apparatus
The present disclosure relates to communication technology field, and provides a data transmission connection control method, a device for multiple playing devices, and an apparatus. The method includes sending a broadcast message after a playing device is turned on, the broadcast message is configured to inquire whether data transmission function is enabled in other playing devices within the same music playing system of the playing device; detecting whether a response returned by the other playing devices according to the broadcast message is received, the response is configured to indicate that a playing device that returned the response has enabled the data transmission function; and controlling the data transmission function of the playing device according to reception of the response.
US10420163B2 System and a method of configuring radio access network parameters for a user equipment connected to a wireless network system
The present invention relates to a method of configuring a set of Radio Access Network (RAN) parameters including Discontinuous Reception (DRX) configurations for user equipment in a wireless networking system. The method includes determining traffic characteristics associated with user equipment based on the number and types of applications running in it. The method further includes steps of modifying and updating the DRX configurations and the RAN parameters for different situations of wireless transmission and reception. The updated DRX configurations and the RAN parameters for communication with the user equipment results in an efficient power consumption management.
US10420158B2 Method, system, and program product for improving quality of electronic communications
A method for routing communication for a user, wherein the routing system comprises an onward calling device a receiving device, and a communication computing system. The onward user may place an onward call for a receiver user identification and the receiving user may receive the onward call using the receiving device. Once the onward calling device and the receiving device are connected, the connection may continue for a sufficient time period. If the connection is discontinued the onward user may make no further attempt to connect with the receiving user, or the communication computing system may generate a subscriber ID of the receiving user and mark the good quality route for future connections with the receiving user.
US10420148B2 Wireless communication terminal and wireless communication method
According to one embodiment, a wireless communication terminal includes: at least one antenna; a receiver; a transmitter; a communication processor; a network processor; and a memory. The transmitter is configured to transmit a first frame including information to specify a plurality of frequency components. The communication processor is configured to determine whether or not a second frame is received via each of the plurality of frequency components. The transmitter is configured to transmit a third frame including first information concerning a first value range which is used to determine whether to respond to the first frame, the first value range being dependent on a number of frequency components via which the second frame has been received. The first frame or the third frame includes the first data cached in the memory or information based on the first data.
US10420142B2 Terminal device, base station, and program
[Object] To provide a mechanism of carrier sense considering the influence of not only the own network but also other networks in a wireless communication system.[Solution] Provided is a terminal device, including: a wireless communication unit that performs communication with a base station that forms a first wireless network; a carrier sense unit that performs carrier sense with another device; and a control unit that controls a signal detection threshold so that another terminal device belonging to a second wireless network different from the first wireless network is outside a signal detection range, based on a carrier sense result by the carrier sense unit.
US10420139B2 Uplink scheduling for license assisted access
Uplink scheduling for license assisted access (LAA) mode systems is discussed in which a base station transmits a conditional grant to served user equipments (UEs) that include a transmission configuration for uplink transmissions. The transmission configuration includes the parameters necessary for the UE to perform transmissions. Before the beginning of a uplink transmission opportunity, a base station transmits an uplink activation grant over a contention-based shared carrier to the served UEs. The uplink activation grant indicates the transmission opportunity to the UEs and may identify a subset of UEs out of the served UEs that are available for transmission. The base station first secures the channel before transmitting the uplink activation grant. Upon receipt of the uplink activation grant, the UEs determine whether they will perform uplink transmissions and, if so, transmit the uplink data according to the transmission configuration.
US10420138B2 Method and apparatus for performing communication in wireless communication system
Provided are a method and an apparatus for performing communication in a wireless communication system. Specifically, a control channel element is configured by using a resource element group in the same symbol of a resource block. The resource element group includes a plurality of resource elements in the same symbol. The resource block is transmitted in units of sTTIs which is set to be shorter than TTI. A control channel corresponding to the control channel element, and a data channel scheduled by the control channel are configured. The control channel and the data channel are transmitted in different frequency bands. Data is transmitted through the data channel.
US10420136B2 Predictive downlink scheduling
The embodiments herein provide a method and apparatus for scheduling users of a communication system, based on an advantageous pre-scheduling scheme. As a first scheduler process during a current scheduling interval, first users selected for scheduling in the current scheduling interval are regularly scheduled to thereby make radio resource reservations for the first users. As a second scheduler process during the current scheduling interval, second users not among the first users are identified as having scheduling deadlines falling in a subsequent scheduling interval. As a further operation of the second scheduler process, the second users for the subsequent scheduling interval are prescheduled to thereby make radio resource reservations in the subsequent scheduling interval for the second users. The second scheduling may be performed using processing resources that would otherwise be left idle by the first scheduler process during the current scheduling interval.
US10420135B2 Physical random access channel design in eLAA
A physical random access channel (PRACH) waveform design to satisfy the requirements on the occupied channel bandwidth in eLAA wireless communications network is provided. In one alternative, PRACH comprises multiple segments in the time/frequency domain in one subframe. In another alternative, PRACH comprises multiple segments in the time/frequency domain across two or more subframes by using inter-subframe hopping. In one advantageous aspect, PDCCH triggers the dynamic allocation of the PRACH resource to facilitate the listen-before-talk (LBT) channel access procedure in unlicensed carriers. The aperiodic and dynamic allocation of PRACH resource improves efficiency and PRACH success rate.
US10420133B2 Buffer status reporting in small cell networks
A wireless communication method wherein: a terminal (1) transmits first and second data streams to a network; wherein the first data stream is associated with both a first cell and a second cell of a plurality of cells (10, 20, 22, 24) serving the terminal, and the second data stream is associated with the second cell; and the terminal (1) transmits at least one signalling message including first information relating to data to be sent in the first data stream and/or second information relating to data to be sent in the second data stream to at least one of the first cell and the second cell based on predetermined rules corresponding to association between cells and data streams.
US10420131B2 Uplink data transmission method and apparatus
An uplink data transmission method and apparatus are described. The uplink data transmission method includes receiving a first message including transmission mode information. The transmission mode information indicates that a terminal device is capable of transmitting uplink data by using at least two contention transmission units (CTUs) that are in a same transmission time interval (TTI). The CTU refers to a transmission resource combining: a time, a frequency, and a code domain; a transmission resource combining a time, a frequency, and a pilot; or a transmission resource combining a time, a frequency, a code domain, and a pilot. The uplink data transmitted by using the at least two CTUs is partially the same or totally the same. The method further comprises the terminal device sending a second message including indication information, where the indication information is used to enable the terminal device to determine, according to the indication information, a CTU for uplink data transmission.
US10420130B2 Method for transmitting data in a communication system and device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for transmitting, by a user equipment (UE), data in a wireless communication system, the method comprising: receiving first transmission time interval (TTI) information for a radio bearer; and transmitting a data associated with the radio bearer based on the first TTI information.
US10420124B2 Remote node, center node, communication system, communication terminal, and communication method
A remote node capable of reducing the effect of an increase in a processing time that occurs when a C-RAN structure is applied and efficiently performing scheduling of radio resources is provided. A remote node 10 according to the present disclosure includes a scheduler 11 configured to perform scheduling for a first radio resource among radio resources available for radio communication, the first radio resource being a radio resource designated in advance by a center node 20, and a communication unit 12 configured to perform radio communication with a communication terminal 30 by using the first radio resource or a second radio resource among the radio resources available for radio communication, the second radio resource being a radio resource for which scheduling has been performed by the center node 20.
US10420123B2 Systems and methods for multi-user communication
A method for configuring downlink multi-user transmission in a telecommunication network is provided. The method comprises receiving, at a first User Equipment (UE), data within a subframe wherein the data comprises a dynamic indicator; determining, by the first UE based on the received dynamic indicator, if the data within the subframe is for multi-user transmission, and if not so determined, using, by the first UE, a single-user receiver to decode the received data; and if so determined, identifying, by the first UE based on the dynamic indicator, at least one second UE that is paired with the first UE in multi-user transmission, and obtaining, by the first UE DCI information of said at least one second UE.
US10420122B2 Configuration of resolution of uplink data
A method for configuring resolution of uplink data, performed by an REC of an access node. The REC has an REC-RE interface to an RE of the access node. The method comprises providing instructions to the RE regarding with which resolution in time and/or frequency domain the uplink data is to be transmitted to the REC on the REC-RE interface. The uplink data is received by the RE on a radio interface and is to be transmitted from the RE to the REC. The REC thereby configures the resolution of the uplink data.
US10420115B2 Base station apparatus, and method and system for controlling full-duplex transmission
A Base Station (BS) device includes: a signal reception quality value identification unit configured to identify, at every preset identification period, a signal reception quality value in an uplink interference-free environment measured for each terminal in a part of radio resource of Full Duplex (FD) transmission radio resources for transmitting only downlink signals; a terminal identification unit configured to identify a particular terminal experiencing uplink interference due to Full Duplex (FD) transmission among terminals using the FD transmission when a value of the uplink interference caused to the particular terminal is larger than or equal to a preset threshold value; a selection unit configured to select an interfering terminal that causes the uplink interference to the particular terminal; and a controller configured to control the FD transmission radio resources allocated to the interfering terminal to reduce the uplink interference which caused to the particular terminal.
US10420114B2 Method and apparatus for signal interference processing
A system that incorporates the subject disclosure may perform, for example, a method for detecting signal interference in a first segment of a plurality of segments of a radio frequency spectrum of a wireless communication system, determining according to the signal interference a measure of quality of service of the first segment for transmitting voice traffic, comparing the measure of quality of service to a desired measure of quality of service measure for voice traffic, determining from the comparison that the first segment is not suitable for voice traffic, and notifying a system that the first segment is not suitable for voice traffic. Other embodiments are disclosed.
US10420112B2 Resource coordination for peer-to-peer groups through distributed negotiation
Techniques for determining resources to use for peer-to-peer (P2P) communication are disclosed. In an aspect, a network entity may receive feedback information (e.g., resource usage information and/or channel state information) from P2P devices and may perform resource partitioning based on the feedback information to allocate some of the available resources for P2P communication. The allocated resources may observe little or no interference from devices engaged in wide area network (WAN) communication. In another aspect, P2P groups may perform resource negotiation via a WAN connection (e.g., with little or no involvement by the WAN) to assign the allocated resources to different P2P groups. In yet another aspect, a device may autonomously determine whether to communicate with another device directly or via a WAN, e.g., whether to initiate P2P communication with another device and whether to terminate P2P communication. In yet another aspect, a network entity may participate in resource negotiation by P2P devices.
US10420110B2 PBCH transmission method and apparatus
This application provides a PBCH transmission method and an apparatus. The method includes: receiving, by a terminal device, a PBCH sent by a network device, where the PBCH includes seven most significant bits of an SFN of a radio frame in which the PBCH is located; determining, by the terminal device, a least significant bit of the SFN based on indication information of the least significant bit of the SFN; determining, by the terminal device based on the PBCH, a scrambling code of the PBCH, and determining two remaining bits of the SFN based on a one-to-one correspondence between the two remaining bits of the SFN and the scrambling code of the PBCH; and determining, by the terminal device, the SFN of the radio frame in which the PBCH is located.
US10420108B2 Acquisition and tracking apparatus for free space optical communications
A method includes receiving a first optical signal at a first communication terminal from a second communication terminal through a free space optical link. The received optical signal contains a modulated unique frequency tone. The method also includes mixing the modulated unique frequency tone with a reference signal to provide a mixed output signal and determining a signal strength of the modulated unique frequency tone based on the mixed output signal. The reference signal includes a same frequency as the modulated unique frequency tone. The method adjusts an optical head of the first communication terminal to establish acquisition and optical beam pointing with the second communication terminal based on the signal strength of the modulated unique frequency tone received from the second communication terminal.
US10420107B2 Techniques and apparatuses for device-to-device communication using an active secondary component carrier communication chain
Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may determine whether at least one frequency band, designated for device-to-device communication of the user equipment, is associated with an active SCC of the user equipment; and selectively perform the device-to-device communication using a particular communication chain of the user equipment based at least in part on whether the at least one frequency band is associated with the active SCC, wherein the particular communication chain is tuned to the at least one frequency band for communication using the active SCC. Numerous other aspects are provided.
US10420106B2 Common information transmission method and apparatus
A common information transmission method and an apparatus relate to the communications field, and to reduce repeated sending of common information from a base station to a plurality of user equipments (UEs) during sending of the common information, and improve utilization of resources between the base station and the UEs. The method includes obtaining, by UE, frequency domain location information of a first transmission bandwidth, determining, by the UE, a size and a location of the first transmission bandwidth in a bandwidth of the UE according to the frequency domain location information, where the bandwidth of the UE is one of system bandwidths, and receiving, by the UE over the first transmission bandwidth according to the size and the location of the first transmission bandwidth, common information sent by a base station.
US10420101B2 Traffic-aware slot assignment
Aspects of traffic aware slot assignment are described, for example, in a multi-hop wireless network comprising a plurality of nodes. In some aspects, an apparatus of a wireless device is configured to decode signaling, received from a node of the multi-hop network, to determine an indication of a change to a topology of the multi-hop network. The apparatus is further configured to, in response to a determination, from the decoded signaling, of an addition of a second node to the multi-hop network topology, increment a total of a number of descendant nodes, and allocate one or more transmission slots to a number of unused slots in one or more transmission opportunity regions of a slotframe, wherein the slotframe includes a repeating pattern of one or more transmission opportunity periods for a plurality of nodes in the network.
US10420100B2 Resuming packet services in a mobile network
This disclosure relates generally to resuming packet services in a mobile network. A device, method, and/or system may include switching, with user equipment, from communicating with a first radio access network to communicating with a second radio access network, setting, with a processor of the user equipment, a register of the user equipment to initiate packet services with the first radio access network, and transmitting, with the user equipment, a request to a core network node of the first radio access network to resume communications with the first radio access network based, at least in part, on the register.
US10420099B2 Method and access point of determining guard period for downlink-to-uplink switching
The embodiments disclose a method of determining guard period for downlink-to-uplink switching in an access point of a time division duplex radio communication network. For each of a plurality of terminal devices served by the access point, the method comprising obtaining measurement information on uplink transmission delay of the terminal device due to the downlink-to-uplink switching and propagation delay; determining a time length of a guard period with respect to the terminal device based on the measurement information; assigning a time period scheduled for transmitting a uplink subframe with the time length as the guard period with respect to the terminal device; and informing the terminal device of the assignment.
US10420093B2 Method for transceiving signal based on dynamic change of wireless resource in wireless communications system and apparatus therefor
The present application discloses a method for enabling a terminal to transceive a signal with a base station in a TDD (Time Division Duplex) communications system. Specifically, the method includes the steps of: receiving reference sub-frame set information through the system information and active sub-frame set information through dynamic signaling; receiving an uplink grant for transmitting an uplink signal in a downlink sub-frame defined in the active sub-frame set information; judging the effectiveness of a particular uplink sub-frame for transmitting the uplink signal commanded by the uplink grant; and transmitting the uplink signal to the base station if the particular uplink sub-frame is effective.
US10420092B2 Resource allocation information indication method, base station, and user equipment
Embodiments of the present disclosure provide a resource allocation information indication method, a base station, a user equipment, and a system. In technical solutions of the embodiments in accordance with the present disclosure, a base station generates and sends downlink control information that includes public resource allocation indication information to a UE, and the public resource allocation indication information is used to indicate resources allocated to multiple UEs. The UE obtains information about allocated resources according to the public resource allocation indication information. Therefore, a quantity of resources occupied by a resource allocation indicator is reduced, a quantity of resources occupied by entire DCI is reduced, and system signaling overheads are reduced. Particularly, when the method is applied to a short-subframe service scenario, signaling overheads are further reduced and system performance is improved.
US10420089B2 Adaptive two-stage downlink control channel structure for code block group based fifth generation (5G) or other next generation systems
An adaptive two-stage downlink control channel structure is utilized for control channel transmission with code block group (CBG) retransmission for 5G and other next generation wireless systems. In an aspect, the first stage of the two-stage downlink control channel structure utilizes a defined format (e.g., having a fixed length) and provides information that is employable to determine the length and/or coding scheme of the second stage. In another aspect, the second stage of the two-stage downlink control channel structure utilizes a variable length/size to indicate the CBGs that are scheduled to be retransmitted (e.g., by employing a variable length bitmap). As an example, the length/size is varied based on a length/size of a transport block, from which the CBGs have been generated.
US10420088B2 Downlink slot structure, channel placement, and processing timeline options
Aspects of the disclosure provide a slot structure (e.g., the arrangement of channels and pilot signals within a slot) that can relax the processing timeline for a wireless communication device. For example, in the first or initial symbol of a slot, control information may be frequency division multiplexed (FDM) with a demodulation reference signal (DMRS) or with user data. In some cases, delayed-processing data may be sampled, and the samples may be buffered at the receiving device, for processing later, after control information needed to process the data has been received and processed. Further aspects provide for payload pre-tapering. That is, when a device delays the processing of data bits, this can cause a processing bottleneck after that buffering delay. By virtue of various pre-tapering techniques described herein, the processing load needed to process the delayed-processing data can be reduced. Other aspects, embodiments, and features are also claimed and described.
US10420087B2 Method for receiving system information in wireless communication system that supports narrowband IoT and apparatus for the same
A method for receiving downlink data in a wireless communication system supporting a Narrow Band (NB)-Internet of Things (IoT), the method performed by a terminal comprising: receiving a narrowband synchronization signal (NBSS) on a first NB-IoT carrier from a base station; acquiring, based on the NBSS, time synchronization and frequency synchronization with the base station; receiving the system information related to the NB-IoT on the first NB-IoT carrier from the base station; being assigned a second NB-IoT carrier from the base station; and receiving the downlink data on at least one of the first NB-IoT carrier or the second NB-IoT carrier from the base station.
US10420086B2 Terminal device and integrated circuit
Degradation in reception performance due to interference is reduced while suppressing an increase in the amount of control information. There is provided a terminal device including; a higher layer that determines whether or not to apply NAICS; and a reception unit that receives downlink control information, in which, in a case where, with the higher layer, an indication that the NAICS has to be applied is provided, if the downlink control information is detected in a UE-specific search space, signal detection in compliance with the NAICS is performed, and in which, in the case where, with the higher layer, the indication that the NAICS has to be applied is provided, if the downlink control information is received in a common search space, signal detection in compliance with a linear scheme is performed.
US10420081B2 Resource scheduling in direct device to device communications systems
Methods, systems, and apparatuses of a wireless communications network can involve transmitting, to a first user equipment (UE), configuration information for the first UE (UE1 configuration information) for an inter-device session (IDS) between the first UE and a second UE. The UE1 configuration information may include a first IDS radio network temporary identifier (IDS-RNTI). A radio resource control (RRC) message indicating a resource allocation can be transmitted to the first UE for the first UE to communicate directly with the second UE.
US10420079B2 Efficient control and data multiplexing in communication systems
Methods and apparatus are provided for control overhead reduction. The UE configures one or more short transmission time interval regions over a normal TTI region shared by the UE and one or more other, each UE includes a self-contained control information sPDCCH occupying a control information region. The UE detects a cover signal, which indicates one or more resource elements in the sPDCCH control-information region that can be used for data transmission. The UE obtains data transmission from the REs in the SPDCCH control information region based on the detected cover signal. In one embodiment, the cover signal is a dedicated signal. In another embodiment, the cover signal is a common signal. In yet another embodiment, the cover signal is encoded in a downlink control information (DCI) intended for the UE. In one embodiment, the cover signal indicates one or more CCE REs to be excluded for data transmission.
US10420077B2 Uplink control processing using uplink resources when transmitting uplink control information
A mobile station device executes processing on uplink control information by effectively using uplink resources when transmitting the uplink control information. The mobile station device generates a plurality of ACK/NACK sequences by interleaving and dividing ACKs/NACKs for a plurality of cells in a plurality of subframes, and separately encodes the plurality of ACK/NACK sequences. Also, the mobile station device interleaves a plurality of ACKs/NACKs and a scheduling request together.
US10420071B2 Methods, apparatus, and systems for displaying notifications
A method for displaying prompting information includes receiving prompting information of a first message by a terminal device; confirming a current use state by the terminal device; and if the current use state is a preset first use state, displaying first prompting information of the first message on a screen by the terminal device, wherein the first prompting information is prompting information hiding or obscuring a specific content of the first message.
US10420059B2 Method and device for high-precision determination of a mobile device and method for locating or positioning stationary devices
A method and a device for high-precision position determination of a mobile device by means of wireless communication, wherein wireless communication is established between at least one first antenna of a calibration device and a second antenna of a mobile device when the antennae are in proximity to one another, to transmit position data to the mobile device. A housing section of the mobile device is fixed in a reference position relative to the calibration device using a position-fixing element, and in that the position data for the reference position, as the current position of the housing section of the mobile device, are transmitted via the wireless communication between the at least one first antenna, and the second antenna, and in that an inertial navigation unit is calibrated with respect to the current position.
US10420050B2 Method for transmitting/receiving synchronization signal for D2D communication in wireless communication system, and apparatus therefor
The present invention relates to a method and an apparatus which enable a terminal to transmit a signal for device-to-device (D2D) communication in a wireless communication system. Specifically, the present invention transmits a synchronization signal for D2D communication and a demodulation reference signal (DM-RS) for demodulation of the synchronization signal, wherein the base sequence of the demodulation reference signal is generated using a synchronization reference ID.
US10420045B2 Remote antenna unit (RAU) with multiple antenna assembly in a distributed antenna system (DAS)
Embodiments of the disclosure relate to a remote antenna unit (RAU) with multiple antenna assembly in a distributed antenna system (DAS). In this regard, an RAU(s) in a DAS includes a plurality of directional antennas, a power generation circuit, and a controller. The power generation circuit is configured to generate a power output having an aggregated power. The controller is configured to allocate the aggregated power to the directional antennas based on a power allocation scheme. By allocating the aggregated power between the directional antennas based on the power allocation scheme, it is possible to programmably control radiation patterns and transmission powers of the directional antennas in the RAU(s). As a result, it is possible to provide optimized radio frequency (RF) coverage throughout a coverage area(s) of the RAU(s) without preconfiguring the radiation patterns and transmission powers of the directional antennas.
US10420043B2 Power headroom configuration for primary and secondary cells based on PUCCH activation
Processing relating to transmit power is efficiently performed. A terminal device includes a reception unit configured to receive a first parameter and a second parameter, and a first MAC processing unit configured to acquire a type 2 power headroom. The first MAC processing unit acquires a value of the type 2 power headroom for a primary cell, in a case that the first parameter is configured and that simultaneous transmissions on a Physical Uplink Control CHannel (PUCCH) and on a Physical Uplink Shared CHannel (PUSCH) are configured, and acquires a value of the type 2 power headroom for the primary cell, regardless of whether simultaneous transmissions on the Physical Uplink Control CHannel (PUCCH) and on the Physical Uplink Shared CHannel (PUSCH) are configured in a case that the second parameter is configured.
US10420042B2 Quick-start high-voltage boost
In one implementation, a voltage boost assembly including a boost converter having a capacitive element arranged at an output, and an inductive element connectable to an electrical supply. The voltage boost assembly also includes a sensor assembly provided to generate a quick-start enable signal in response to detecting that an electrical condition relative to an electrical output of the boost converter has breached a first threshold. The voltage boost assembly further includes a quick-start module responsive to the quick-start enable signal, and configured to drive the boost converter at a relatively high duty-cycle and so that the boost converter delivers an output current that satisfies a second threshold in order to charge the capacitive element arranged at the output.
US10420040B2 Power headroom transmission in a wireless device and wireless network
A wireless device may receive at least one message. The at least one message may comprise configuration parameters of a plurality of cells. The plurality of cells may comprise a primary cell and one or more secondary cells. A activation/deactivation (A/D) media access control control element (MAC CE may be received. The A/D MAC CE may indicate activation of at least one of the one or more secondary cells. A power headroom (PHR) MAC CE may be transmitted. The PHR MAC CE may comprise a Type 2 power headroom field for the primary cell in response to the one or more secondary cells comprising at least one license assisted access (LAA) cell with an uplink. The at least one LAA cell may be configured and activated.
US10420039B2 Wireless device and power control method
The present disclosure provides a power control method and a wireless device, in a cluster comprised of wireless devices including a first wireless device and a second wireless device, comprising: receiving power control information including a second data channel transmission power, from the second wireless device; determining a first data channel transmission power based on the second data channel transmission power; and controlling data channel transmission power of the first wireless device according to the first data channel transmission power; wherein, the first data channel transmission power is a power allowing the first wireless device to reach all wireless devices in the cluster, and the second data channel transmission power is a power allowing the second wireless device to reach all wireless devices in the cluster.
US10420036B2 One method for pathloss estimation
A method of path loss estimation at a user equipment (UE) comprises receiving a downlink cell-specific signal block comprising a synchronization channel and a broadcasting channel demodulation reference signal; receiving control information indicative of a signal transmission power of the downlink cell-specific signal block; and determining an estimated path loss for the UE based at least in part on the signal transmission power of the downlink cell-specific signal block and a received power of the downlink cell-specific signal block filtered using a layer 3 filtering coefficient.
US10420033B2 Channel configuration in a wireless device and wireless network
A wireless device receives from a base station one or more messages comprising configuration parameters of a plurality of cells. The plurality of cells comprising one or more first cells of a first type and one or more second cells of a second type. The wireless device determines one or more transmission powers. The wireless device transmits, via one or more cells, one or more signals employing the one or more transmission powers.
US10420031B2 Method and apparatus for in-pocket detection by an electronic device
An electronic device includes one or more processors, a motion detector, a temperature sensor, and/or one or more proximity sensor components. The one or more processors can detect the electronic device is disposed within a pocket. This can be done as a function of at least motion of the electronic device, an absence of finger touch along a housing of the electronic device, and an approximately common temperature occurring at both a first end of the electronic device and a second end of the electronic device. When the electronic device is detected in-pocket, the one or more processors can perform a control operation.
US10420027B2 Multiband power save control for wireless networking
A wireless station (STA) for operation in a wireless network communicates over a first band and a second band, where operation of the first band includes operation of a first set of band-specific medium access control processing and physical-layer circuitry of the STA, and wherein operation of the second band includes operation of a second set of band-specific medium access control processing and physical-layer circuitry of the STA. The STA implements a power-save policy for the STA to coordinate power-save operations between the first band and the second band, where the power-save policy calls for a change in operational parameters of at least the second band. The STA generates a power-save request message for transmission to a remote device over the first band wherein a power-save request message indicates the change in operational parameters for the second band according to the power-save policy.
US10420024B2 Transmitter outage detection
An outage of a cellular base station is detected by a neighboring base station when a beacon signal previously stored by the neighbor in respect of the base station being monitored is compared with the result of a subsequent search for that signal and found to have deteriorated or ceases to be detected. If the search identifies such an event, the search is repeated at a shorter interval and an outage is reported to a management center if the base station also fails to be detected on subsequent consecutive sampling cycles. This avoids false alarms from reboots and other transitory losses of signal that would be caused by an outage report based on a single loss of signal.
US10420022B1 Method and apparatus for power saving in mobile hotspots
A mobile Hotspot is a device that includes a modem for mobile broadband access and a Hotspot Access Point to distribute the internet to local client devices which may not have mobile broadband access. Client devices may start getting internet service from a mobile Hotspot and at some point may stop using the internet service. However, the mobile Hotspot device may continue to broadcast the signals even when none of the client devices are requiring internet service. Furthermore, the mobile Hotspot device may continue to perform required operations to maintain connectivity with the mobile network using the mobile broadband modem even when there is no need for it on the client device side. A method and apparatus are disclosed that enable a mobile Hotspot to reduce power consumption when the there are no client devices connected to it or when the client device not requiring internet service.
US10420021B2 Method and user equipment for selecting network and routing traffic
Provided in one disclosure of the present specification is a method selecting a network and routing traffic by a user equipment (UE). The method may comprise a step of receiving, from a base station, radio access network (RAN) support information, wherein the RAN support information may include RAN support parameters and a timer value. The method comprises the steps of: receiving, from an upper layer, an evaluation request; evaluating the RAN support parameters according to the request from the upper layer; delivering, to the upper layer, an indication which indicates a detour to wireless local area network (WLAN) access and a detour to 3GPP access according to the result of the evaluation, and/or an indication which indicates maintaining current access; and performing feedback to the step of evaluating when the timer expires.
US10420020B2 Method and system for context aware scheduling of resources
Embodiments herein provide a method and a system for context aware scheduling of resources. The method includes performing a cell search in based on a context database, the context database including temporal parameters, location parameters and network parameters, identifying a first cell corresponding to the network parameters in the database based on the cell search, and performing a connected mode procedure with the identified first cell.
US10420015B2 Method for transfer of information in a wireless cellular network
The present invention relates to a method for transmitting system information from a base station to a user equipment, the user equipment being a limited-bandwidth device, camping on the base station, wherein the system information are divided in a plurality of system information blocks, which are at least once transmitted during one broadcast channel modification period, the method comprising the step of—transmitting a first system information block the first system information block comprising at least—a broadcast channel change notification tag, and—a barring indication flag for limited-bandwidth devices, and wherein each other of the plurality of system information blocks is larger in size than the first system information block.
US10420012B2 Adaptive unicast timeout for a wireless network having optimized routing
A system and method for optimizing performance of a network by creating a database of the time that a packet takes to be transmitted from one node to a next adjacent node, and uses that database to calculate a new default Unicast timeout period, wherein if an acknowledgement is not received from a destination node within the default Unicast timeout period, then the packet may be retransmitted in a period of time that is optimized and not dependent on waiting for a standard Unicast timeout period to expire, and wherein a system and method also includes replacing the use of broadcast messages to learn the status of nodes on a network by creating a self-forming and self-correcting dynamic network by compiling a database of all known paths through a network, rating all known paths so that if the best route is blocked, the next best route can be substituted for it to enable a date packet to have the fastest path back to a source.
US10420008B2 Method and system for utilizing out of band signaling for calibration and configuration of a mesh network of EHF transceivers/repeaters
A plurality of repeater devices, each of which may enable forwarding extreme high frequency (EHF) communication between EHF-enabled wireless devices, may form a repeater mesh network. Some or all of the plurality of repeater devices may utilize non-extremely high frequency (non-EHF) control connection in communicating with other repeater devices in the repeater mesh network. The non-EHF control connections may be utilized in establishing, configuring, and/or managing the repeater mesh network. The non-EHF control connections may be also be utilized to enable sending, requesting, and/or receiving periodic and/or dynamic control information. The non-EHF control connections may also be utilized while forming, and/or managing forwarding routes of EHF communication via the repeater mesh network, to enable negotiating and/or setting different isolation techniques among the repeater devices, such as polarization isolation, spatial isolation, and/or use of different frequencies.
US10420004B2 Communication method and apparatus applied to hyper cell
Embodiments of the present invention provide a communication method and apparatus applied to a hyper cell. The method includes: sending, by UE, an uplink reference signal; measuring, by a TP in the hyper cell, the uplink reference signal sent by the UE; and updating, by a radio access network controller based on a measurement report from the TP, a TP set that provides a communications service for the UE. According to the embodiments of the present invention, UE load and difficulty in mobility management in a hotspot area are reduced.
US10420003B2 Base station apparatus, communication system and communication method
In order to prevent degradation in communication quality at the time of handover, this base station apparatus is provided with: an antenna; and a cell forming unit that receives, from another base station apparatus, information indicating the movement state of a mobile station apparatus accommodated in the other base station apparatus and forms a cell on the basis of the information by using the antenna.
US10419999B2 Method and apparatus for terminal cell search in beamforming system
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). A method of a terminal includes acquiring frame synchronization for a serving base station in a first slot period within a first frame and searching a neighbor cell in a second slot period within a second frame.
US10419997B2 Communication apparatus, communication apparatus control method, and program
A communication apparatus, in a case where a partner apparatus is not in the communicable state in a second mode of a first wireless communication method, specifies a predetermined memory area of the partner apparatus and transmits, to the partner apparatus using a first mode of the first wireless communication method, a communication parameter used for communication between the communication apparatus and the partner apparatus in a second wireless communication method.
US10419986B2 Method for accessing network by user equipment, and access device
Embodiments of the present invention provide a method for accessing a network by a UE, and an access device. The method includes: sending, by a source side access device, an access indication message to a UE, where the access indication message is used to instruct the UE to access a target side access device; or sending, by a source side access device, a first notification message to a target side access device, where the first notification message is used to instruct the target side access device to send, to a UE, access information used to instruct the UE to access the target side access device; and in a process in which the UE accesses the target side access device, maintains a connection between the UE and the source side access device, therefore, a service interruption is not caused.
US10419985B2 Method of supporting access network handover operation of user equipment in wireless communication system and apparatus for the same
Provided method includes receiving, from the source AN, a handover request requesting a handover of an AN of the user equipment, wherein the user equipment is configured with a per node level tunnel for connection to a target user plane function node, and wherein the per node level tunnel is a common connection tunnel which is generated in the node unit for all traffics between the target AN and the target user plane function node, determining whether a service provision through the per node level tunnel is possible, determining whether generation of a new per node level tunnel for the user equipment is necessary when it is determined that service provision is impossible, and generating the new per node level tunnel for the user equipment based on a result of the determination or changing the tunnel model of the user equipment to a different tunnel model.
US10419984B2 Wireless device connection management
A system and method of managing short-range wireless communication connections at a vehicle, the method including: receiving a wireless signal from a personal mobile device at the vehicle, wherein the wireless signal is received using a first short-range wireless communication (SRWC) technology; determining whether to perform a connection handover based on the received wireless signal; when it is determined that the connection handover is to be performed, then carrying out the connection handover that includes establishing an alternative carrier connection between a wireless communications device and the personal mobile device using a second SRWC technology, wherein the wireless communications device is installed in the vehicle; and when it is determined that the connection handover is not to be performed, then setting the wireless communications device to operate in a discovery mode, wherein the discovery mode includes sending an inquiry message indicating availability of a connection to the wireless communications device.
US10419982B1 Methods and apparatus for providing end marker functionality in mobile networks having SRv6-configured mobile user planes
End marker functionality may be provided in mobile networks having mobile user planes configured with segment routing for IPv6 (SRv6), especially suitable for 5G network migration. For example, a base station may receive an SRv6 control message from a user plane function (UPF) which carries data traffic of a data session for the UE. The base station may perform a function associated with a segment identifier (SID) identified in a segment routing header (SRH) of the SRv6 control message. The function may be an end marker handling function associated with an end marker SID. Performing the end marker handling function may cause the base station to generate a tunneling protocol message (e.g. according to GPRS tunneling protocol or GTP) comprising an end marker message and send the tunneling protocol message comprising the end marker message for receipt by the target base station.
US10419981B2 Intersystem change between different radio access networks
A wireless terminal can communicate with two radio access networks (RAN) (304, 306) of different types. The wireless terminal can register simultaneously with a RAN of the first type and a RAN of the second type and can wirelessly connect to a RAN of either the first type or the second type in a connected state. The wireless terminal when registered with both a first RAN and a second RAN and when wirelessly connected to the first RAN in the connected state, receives a mobility signal via the first RAN indicating a RAN of the second type and, in response to receiving the mobility signal and in response to being so registered with the first RAN and second RAN, transmits an access trigger signal (417). The access trigger signal indicates that the wireless terminal is to be connected to the second RAN in the connected state.
US10419977B2 Variable application of quality of service
Methods, systems, and apparatuses are described for variably selecting and managing a quality of service framework within a network. A network data store may be accessed to obtain information indicating current network conditions, network policies, and/or device scripts. This information may be used to determine whether and when to allocate network resources, such as bandwidth, for particular services within the network to implement quality of service based on current network/link conditions.
US10419974B2 Random access handling in single frequency network with unidirectional antenna node arrangement
A network node is connected to a plurality of antenna nodes that are located along a constrained path where a plurality of wireless communication devices are located. The antenna nodes are controlled to maintain reception radio lobes substantially along the path such that the wireless communication devices can perform uplink radio communication with the network node via the reception radio lobes. At least one RF signal is detected in a PRACH, with a first PRACH configuration. A determination is made of a radio frequency offset of the detected RF signal. A determination is then made that the at least one RF signal originates from a wireless communication device of a specific subset among the plurality of wireless communication devices. Each wireless communication devices in the specific subset is associated with the radio frequency offset. A second PRACH configuration that is common to all wireless communication devices in the specific subset of wireless communication devices is then provided to the wireless communication device.
US10419972B2 Apparatus, system and method of communicating a wireless communication frame with a header
Some demonstrative embodiments include apparatuses, devices, systems and methods of communicating a wireless communication frame. For example, a wireless station may generate a frame including a header portion, the header portion including a legacy header, followed by a first non-legacy header, the header portion including a first indication to indicate whether or not the header portion is to include a second non-legacy header following the first non-legacy header, the header portion including a second indication to indicate whether or not channel bonding is to be used; and process transmission of the frame to at least one second wireless station over a directional wireless communication band.
US10419968B2 Dynamic selection of TCP congestion control for improved performances
A method includes positioning a proxy between a client and a server; the proxy receiving the client's Transmission Control Protocol (TCP) communications intended for establishing a communication connection to the server; the proxy initiating a TCP communication with the server after receiving the client's TCP; and the proxy determining a TCP congestion control algorithm based upon identifying information of the received client's TCP and on properties of the sever to provide optimum communications as a communication proxy between the client and the server.
US10419967B2 Video pacing based on radio conditions
A method, an apparatus, a computer-program product, and a system for determining bandwidth for transmission of data packets are disclosed. A data packet in a plurality of data packets is received. An amount of bandwidth required for transmission of the received data packet is determined. The amount of bandwidth is a portion of a total available bandwidth for a radio link. At least one condition associated with the radio link for transmitting the received data packet to a user device is determined. Based on the determined amount of bandwidth and the determined condition, the received data packet is transmitted to the user device. Another data packet in the plurality of data packets is transmitted using another portion of the total available bandwidth.
US10419961B2 Method of supporting communication using two or more radio access technologies and apparatus for same
A method of supporting communication using two or more heterogeneous radio access technologies (RAT) may include receiving, from a first communication network supporting a first RAT, a first message requesting notification as to whether access to a second communication network that simultaneously support the first communication network and a second RAT is supported; transmitting, to the base station in the first communication network, a second message including an indicator indicating whether to support simultaneous access to the first and second communication networks in response to the first message; and receiving a trigger condition for reporting a measurement result for the second communication network from the base station in the first communication network, when the indicator indicates that the terminal is able to access the first and second communication networks.
US10419959B1 Individual radio frequency configuration for user devices
Systems, devices, methods, computer-readable media, techniques, and methodologies are disclosed for optimizing radio frequency configuration of a user device for better power management and faster time to first fix. The radio frequency configuration of user devices may be optimized based on user input analysis, machine learning, or crowd sourcing methodologies.
US10419954B1 Two stage clustering of wireless access points
A network controller automatically identifies and addresses low performance access points (APs) by obtaining performance data of the APs that associates each AP with a performance metric. The controller clusters the first data points into a first set of groups based on the performance metric, and determines a length of time each AP is associated with each group to generate a second set of data points. The controller clusters the second data points into a second set of groups based on the percentage of time each AP is associated with each of the first set of groups. Each group in the second set of groups associates each AP with a relative performance level. The controller selects one of the second groups as a low performance group based on the relative performance level. The controller identifies a configuration change, and automatically executes the configuration change on the low performance APs.
US10419953B2 Self-healing lighting network
A central management system polls a lighting node in a mesh lighting network, sending a command message for the node to measure a link quality indication (LQI) of the received command message. The node returns a status message, including in its payload the measured LQI. The management system computes from the node's status messages, a statistical characterization of the link quality of the node and compares it with a threshold quality value. If the comparison indicates sufficient degradation in link quality, the management system automatically transmits a disconnect command to the node. In response, the node disconnects and enters a discovery mode to find a better quality link to rejoin the network. In example embodiments, the lighting node may also report its illumination and operational status in the payload of the status message, along with the LQI, enabling the management system to determine whether illumination by the node is failing.
US10419947B2 Coverage extension level for coverage limited device
Generally discussed herein are systems, apparatuses, and methods that can provide a coverage enhancement to a coverage limited device. According to an example a method can include determining a received signal strength of a reference signal transmitted from a base station, determining a coverage enhancement based on the determined signal strength, or transmitting a signature sequence of a plurality of signature sequences a first repeated number of times corresponding to the determined coverage enhancement.
US10419946B1 Systems and methods for planning high altitude platform-based communication networks
A method for planning a high altitude platform-based communication network includes aggregating data from at least one data source, wherein the data includes environmental data. Based on the aggregated data, a plurality of network expansion potential scores are computed according to geographic location. A visual output is generated based on the computed plurality of network expansion potential scores.
US10419945B2 Communication network controller and method
A network controller of a communication network that serves one or more communication devices controls placement of one or more communication devices, such as a range extender, in the communication network. The network controller can control a communication device (e.g., a mobile device) and an access point serving the communication device to measure one or more wireless characteristics to generate first and second measurement information, respectively. The network controller can determine a placement score based on the first measurement information and the second measurement, and determine a placement location of the ranger extender within the communication network based on the placement score. The network controller can provide the placement location to the communication device and/or the range extender to indicate the placement location in which the range extender is to be positioned within the communication network.
US10419944B2 Frequency spectrum assignment
A spectrum management device (110) determines spectrum assignments (205, 215) for a radio access node (120). The spectrum assignments (205, 215) comprise an access spectrum assignment (205) and a failover spectrum assignment (215) for replacing at least part of the access spectrum assignment (205) responsive to a conflict between the radio access node (120) and an incumbent user (130) with respect to the access spectrum assignment (205). The radio access node (120) is notified of the spectrum assignments (205, 215), and in response, the radio access node (120) commences radio communications according to the access spectrum assignment (205). In response to receiving notification to discontinue use of the at least part of the access spectrum assignment (205), the radio access node (120) replaces the at least part of the access spectrum assignment (205) with at least part of the failover spectrum assignment (215).
US10419937B2 Network monitoring system with remote access
Methods for a NETWORK MONITORING WITH REMOTE ACCESS are disclosed. A secured customer network comprises computing resources that are connected together in an internal network. The secured customer network is protected by a security perimeter, which prevents access by unauthorized devices outside the perimeter. This internal network is connected to a secured customer network monitor, which is in turn, connected to an intelligence engine and to a security broker. An application program is installed onto a mobile computing device, which allows connection of the mobile computing device to the network while it is within the secured perimeter. The mobile computing device connects to and obtains access authorization credentials from a security broker that is part of the network. After disconnecting from the security broker and being moved outside the security perimeter, the remote computing device creates a secure remote session with the intelligence engine.
US10419936B2 Methods and systems for causing mobile communications devices to emit sounds with encoded information
A method is provided for comparing a usage of a mobile communications device to a stored pattern of usage. When a measure associated with a difference between the usage and the stored usage pattern exceeds a threshold, the mobile communications device is caused to emit a sound encoded with information that may be decoded by another electronic device.
US10419933B2 Authentication with secondary approver
Techniques are provided for giving access to restricted content on a first device from a second device through a wireless network. In one embodiment, the first device transmits an authorization request signal to the second device or to a server in the wireless network. The second device, having received the authorization request, prompts an authorized user to give authorization to the first device by inputting an authentication key such as a password or gesture on the second device. Upon verification of the authentication key, an authorization signal may be wirelessly transmitted to the first device, permitting access to the restricted content or functions on the first device. In some embodiments, the second device may be alerted to an authorization request and may select a request for authorization from a selectable queue of requests.
US10419930B2 System and method for establishing secure communication channels with internet of things (IoT) devices
A system and method are described for establishing secure communication channels. For example, one embodiment of a system includes an IoT device comprising secret/counter processing logic/circuitry to generate a master secret, the master secret to be transmitted to an IoT service. The system may include one or more IoT hubs to receive the master secret from the IoT service over a first secure communication channel. At least one of the IoT hubs can use the master secret to establish a second secure communication channel with the IoT device.
US10419928B2 Managing device ownership and commissioning in public-key encrypted wireless networks
A mobile commissioning device for assisting in the commissioning of wireless public-key encrypted networks, the device being provided with: means for reading the public key from a network node to be integrated in the wireless network, the channel for reading the public key being physically different to the wireless network channel for which the node is to be commissioned, means for at least temporarily storing the read public key in the device, means for transferring a public key of the commissioning device to the network node to be commissioned, the channel for transferring the public key preferably being the wireless channel for which the node is to be commissioned, and means for transferring the read public key to a trust center.
US10419926B2 Secured multi-payload antennas operators operations
A disclosed method for secured multi-payload antennas operators operations comprises generating, by an antenna operations center (AOC), AOC commands using an antenna location pointing request for each of at least one antenna associated with each of at least one customer. The method further comprises transmitting, by a satellite operation center (SOC), the AOC commands and SOC commands to a vehicle via a ground antenna, where the SOC commands are related to at least one antenna associated with a host. Also, the method comprises generating customer antenna gimballing commands by using the AOC commands, and generating host antenna gimballing commands by using the SOC commands. Further, the method comprises gimballing respectively each of the antenna(s) associated with each of the customer(s) by using the customer antenna gimballing commands, and gimballing respectively each of the antenna(s) associated with the host by using the host antenna gimballing commands.
US10419923B2 Communication system
A home base station via which a plurality of mobile communication devices are connectable in a communication network, the home base station having an associated closed subscriber group (CSG) and including a unit for receiving a connection request from a mobile communication device wherein the connection request includes an indication of whether the mobile communication device is a member of the CSG associated with the home base station, a unit for monitoring congestion levels for the home base station and for indicating when the home base station is in a congested situation, a unit for determining if the mobile communication device requesting connection is the member of the CSG associated with the home base station from the indication of whether the mobile communication device is the member of the CSG associated with the home base station, and a unit for controlling access to the home base station.
US10419919B2 Network registration method for mobile terminal, storage medium, and mobile terminal
Provided are a network registration method for a mobile terminal, a mobile terminal and a storage medium. The network registration method for a mobile terminal is implemented as follows. An element Ti in a time array is read in response of determining that a predetermined abnormal event occurs when a mobile terminal registers a first network. i is a positive integer between 1 and N, and N is a positive integer. The mobile terminal is prohibited from registering the first network. The mobile terminal is controlled to register a second network. A timer is started for timing to obtain a first counted time. It is determined whether the first counted time reaches Ti. A first identity is acquired if the first counted time reaches Ti. The first identifier is a tracking area identity of an adjacent cell of a registered cell when the first network is registered. The mobile terminal is controlled to re-register the first network again according to the first identity.
US10419918B2 Method and apparatus for identifying a mobile user in a site
A system and method for identifying mobile users in a site includes: receiving, in real time, data packets from wireless access points; identifying unique device identifications from the received data packets, and time stamping each identified unique device identification; determining repetitive or false unique device identifications in the identified unique device identification; and eliminating the repetitive or false unique device identifications in the identified unique device identification to obtain a plurality of accurate unique device identifications.
US10419917B1 Validating and supplementing emergency call information
The present invention extends to methods, systems, and computer program products for validating and supplementing emergency call information. A Public Safety Answering Point receives an emergency (e.g., 911) call from a mobile device. Parts of the emergency call are processed to identify an emergency call location. Characteristics of the emergency call are combined with characteristics of other signals to identify and emergency call event, including the emergency call location. The emergency call event is sent to the Public Safety Answering Point. Prior to receiving phase II data and possibly even prior to receiving phase I data, the Public Safety Answering Point receives the event. The Public Safety Answering Point tailors dispatch of emergency resources responding to the emergency call based on characteristics of the event, including the originating location.
US10419910B2 Telecommunications network and method of transferring user data in signalling messages from a communication unit to a data processing centre
The invention relates to a system and method of transferring user data from a communication module to a data processing center over a telecommunications network. A signalling message is wirelessly received from the communication module in the telecommunications network. The signalling message contains the user data that is subsequently transferred to the data processing center. By inserting the user data in the signalling message(s), it is possible to rapidly transmit data to the telecommunications network, while resources can be saved since it not required to establish a complete circuit-switched or packet switched connection between the communication module and the telecommunications network. The user data may comprise application data of a program run by the communication module, e.g. alarming data, measurement data or derivatives thereof.
US10419909B2 Wireless communication system, method for wireless communication, and wireless station
A wireless communication system includes a plurality of wireless stations including a first wireless station, a second wireless station, and a third wireless station. The wireless communication system further includes a first controller that obtains a transmission timing at which the third wireless station transmits first notification information to the second wireless station, the first notification information indicating that the third wireless station is to communicate with the second wireless station; and a first communicator that transmits second notification information to the second wireless station at the obtained transmission timing, the second notification information indicating that the first wireless station is to directly communicate with the second wireless station.
US10419908B1 Wi-fi provisioning techniques
Techniques are described for provisioning Wi-Fi network connectivity for a wireless device without requiring a user to provide network credentials to allow the wireless device to establish a network connection. In some implementations, a method is performed by a computing device to provision a wireless network connection. A MAC address associated with a property is obtained. A temporary network credential for the wireless device is determined based on the MAC Address of the wireless device. The temporary network credential permits the wireless device to connect to a temporary network. The temporary network credential for the wireless device is available over the temporary network. A determination that the wireless device has connected to the temporary network using the temporary network credential for the wireless device is made. An instruction is transmitted to the wireless device over the temporary network in response to the determination.
US10419906B2 Self-learning bluetooth infotainment connectivity
A wireless connectivity arrangement for an infotainment system of a motor vehicle includes a user profile manager storing associations between users of the motor vehicle and respective personal electronic devices. A wireless connection manager is communicatively coupled to the user profile manager. The wireless connection manager detects that a personal electronic device is in a vicinity of the vehicle, and refers to the user profile manager to determine whether the personal electronic device is a primary personal electronic device of a current user of the vehicle.
US10419905B2 Method and device for indirectly transferring information from a first mobile transmitting component to a stationary server device via a second mobile transmitting component
A method is disclosed for indirectly transferring information from a first mobile transmitting component to a stationary server device via a second mobile transmitting component, wherein the information is transferred from the first mobile transmitting component to the second mobile transmitting component via a first transfer interface and from the second mobile transmitting component to the server device. The information is represented by data during the transfer. The data are dynamically generated by the first mobile transmitting component for transfer of the information. Therefore, different data are produced to prevent repeated transfer of the information and/or to transfer the information to another server device. The information contained in the data is accepted by the server device if the data satisfy a predefined validation criterion.
US10419903B2 Closed-loop optimization of a wireless network using an autonomous vehicle
Embodiments herein use a real-time closed-loop system to optimize a wireless network. The system includes a drone controlled by a self-organizing network (SON) to retrieve RF data corresponding to the wireless network. In one embodiment, the SON provides the drone with a predetermined path through the coverage area of the wireless network. As the drone traverses the path, a RF scanner mounted on the drone collects RF data. The drone transmits this data to the SON which processes the RF data to identify problems in the wireless network (e.g., cell tower interference). The SON generates one or more actions for correcting the identified problem and transmits these actions to a wireless network controller. Once the wireless network controller performs the action, the SON instructs the drone to re-traverse the portion of the path to determine if the problem has been resolved.
US10419900B2 Method and apparatus for managing application terminal remotely in wireless communication system
The present disclosure relates to a method and an apparatus for remotely managing an application in a wireless communication system. A method for supporting a remote management of an application by a terminal according to an embodiment of the present disclosure comprises: receiving a management instruction for a remote management of the application transmitted from a management server through a mobile communication network according to a request of a service server of a service provider providing the application; processing the management instruction received through a baseband, based on a trusted execution environment (TEE) which is a secured environment; and transmitting an execution result of the management instruction to the management server.
US10419893B2 Early multicast-broadcast multimedia service (MBMS) announcement
Service continuity is provided between Multicast-Broadcast Single Frequency Networks (MBSFNs) for a wireless device receiving a service. A radio base station broadcasts the service on a Multicast-Broadcast Multimedia Service (MBMS) resource of a first MBSFN. The radio base station also broadcasts information identifying a different MBMS resource over which the service is being broadcast by a different radio base station in a different MBSFN to enable service continuity between the first MBSFN and different MBSFN for the wireless device. The wireless device receives the service broadcast on the MBMS resource of the first MBSFN from the radio base station. The wireless device also receives the information that identifies the different MBMS resource over which the service is being broadcast by the different radio base station in the different MBSFN. The information enables service continuity between the first MBSFN and different MBSFN for the wireless device.
US10419892B2 Base station signal transmission method, base station and terminal
The embodiments of present invention relates to a signal transmission method and an apparatus. The signal transmission method includes: performing, by a base station, rate matching of a unicast signal according to a multicast/broadcast single frequency network MBSFN reference signal MBSFN RS; and sending, by the base station, the unicast signal to user equipment UE. By means of the signal transmission method and the apparatus, resource usage can be increased, and continuity and effectiveness of performing broadcast multicast related measurement by UE are ensured.
US10419889B2 Integrating building automation with location awareness utilizing wireless mesh technology
A system for providing location awareness in a building automation system includes a mesh network of lighting devices on a first floor of a building and a second mesh network of lighting devices on a second floor of the building each aggregating a tracking tag signals at a floor level gateway of the building automation system.
US10419880B1 Robotics for indoor data curation
Particular embodiments of a mobile device periodically detect signals transmitted by multiple fixed-location signal sources within a bounded area. A signal-location mapping is created based on the detected signals and their signal strength levels at the relative positions of the mobile computing device within the bounded area. The signal-location mapping may be created by generating a spatial distribution of signal strengths throughout the bounded area. Once the signal-location mapping has been created, particular embodiments may identify a relative position of a second mobile computing device with respect to the environment using the map of spatial distribution of signal strengths in accordance with a detected second spatial distribution of signal strengths.
US10419873B2 Mobile communication system and onboard terminal
A mobile communication system is provided. A service provider terminal distributes service initiation information by using a control channel. Upon receipt of the service initiation information, an onboard terminal determines, based on service type information included in the service initiation information and available service type stored in the onboard terminal, whether the service provided by the service provider terminal is available to the onboard terminal itself. The onboard terminal determines, based on target terminal information included in the service initiation information and determination information acquired by the onboard terminal, whether the onboard terminal itself is an onboard terminal targeted for the service.
US10419871B2 Method and device for generating an elevated sound impression
A sound field device is disclosed that comprises an elevation cue estimator, a low-frequency filter estimator, and a high-frequency filter estimator. The elevation cue-estimator is configured to estimate an elevation cue of a head-related transfer function (HRTF) of at least one listener. The low-frequency filter estimator is configured to estimate one or more low-frequency filter elements based on the elevation cue. The high-frequency filter estimator is configured to estimate one or more high-frequency filter elements based on the elevation cue. An estimation method of the low-frequency filter estimator is different from an estimation method of the high-frequency filter estimator. The one or more low-frequency filter elements and the one or more high-frequency filter elements are for driving an array of loudspeakers to generate an elevated sound impression at a bright zone.
US10419867B2 Device and method for processing audio signal
The present invention relates to an apparatus and a method for processing an audio signal, and more particularly, to an apparatus and a method for efficiently rendering a higher order ambisonics signal. To this end, provided are an audio signal processing apparatus, including: a pre-processor configured to separate an input audio signal into a first component corresponding to at least one object signal and a second component corresponding to a residual signal and extract position vector information corresponding to the first component from the input audio signal; a first rendering unit configured to perform an object-based first rendering on the first component using the position vector information; and a second rendering unit configured to perform a channel-based second rendering on the second component and an audio signal processing method using the same.
US10419866B2 Shared three-dimensional audio bed
A system for enabling a shared three-dimensional (“3D”) audio bed available to multiple software applications is provided. The system manages bed metadata defining a number of speaker objects of a 3D audio bed. The bed metadata also associates each speaker object with a location, which in some configurations, is defined by a three-dimensional coordinate system. The bed metadata is communicated to a plurality of applications. The applications can then generate custom 3D audio data that associates individual audio streams with individual speaker objects of the 3D audio bed. The applications can then communicate the custom 3D audio data to a 3D audio bed engine, which causes the processing and rendering of the custom 3D audio data to an output device utilizing a selected spatialization technology. Aspects of the 3D bed can be altered when the spatialization technology or the output device changes.
US10419855B2 Cooling for audio appliances
An audio appliance includes an oscillatable diaphragm, a first heat-dissipation unit, a second heat-dissipation unit, and a control unit. The first heat-dissipation unit dissipates heat at a first rate and the second heat-dissipation unit dissipates heat at a second rate. The control unit can receive an indication of a temperature of the first heat-dissipation unit and an indication of a temperature of the second heat-dissipation unit. The control unit provides oscillation control of the oscillatable diaphragm to maintain the temperature of the first heat-dissipation unit below a first threshold and/or to maintain the temperature of the second heat-dissipation unit below a second threshold. The control unit can provide the oscillation control responsive to each of the indication of the temperature of the first heat-dissipation unit and the indication of the temperature of the second heat-dissipation unit exceeding a respective threshold.
US10419851B2 Retaining binaural cues when mixing microphone signals
A method of mixing microphone signals. First and second microphone signals are obtained from respective first and second microphones. In at least one affected subband, the first and second microphone signals are mixed to produce first and second mixed signals. At least one reference subband of the first and second microphone signals is processed in order to identify a binaural cue between the first and second microphone signals, the reference subband being distinct from the or each affected subband. The affected subband in the first and second mixed signals is modified in order to re-emphasize the identified binaural cue.
US10419850B2 Dynamic boundary pressure zone microphone
A microphone assembly for a musical instrument. The microphone assembly includes a microphone housing having a longitudinal axis, a microphone capsule arranged at a first end of the microphone housing, and a baffle statically mounted to the first end of the microphone housing, such that the microphone capsule is arranged in the baffle. The baffle, when statically arranged in proximity to a dynamically moveable surface of the musical instrument, is operable to create a high sound pressure zone between a surface of the baffle and the dynamically moveable surface of the musical instrument. A diaphragm of the microphone capsule is approximately co-planar with at least a portion of the surface of the baffle surrounding the microphone capsule.
US10419845B2 Headphones and speaker unit
There are provided headphones and a speaker unit having proper acoustic properties and exhibiting excellent reproduced sound quality even in the case of providing air holes at a damping member. The headphones include a speaker unit having a diaphragm and a frame supporting an outer peripheral portion of the diaphragm, a housing configured to house the speaker unit, and a damping member made of a material exhibiting air permeability and attached to cover an opening of the frame through which a sound wave emitted from the diaphragm passes and/or an opening of the housing. The damping member has one or more air holes formed by removal of the material forming the damping member. A secondary damping member is attached to an annular edge portion defining each air hole, thereby reducing vibration of the edge portion.
US10419840B2 Annular headphone
An annular headphone includes a pair of speaker modules and a pair of wearing headbands. Each speaker module has a housing, an electroacoustic transducer disposed in the housing and a pair of joining portions. The pair of joining portions are oppositely formed on the housing. Each wearing headband has two ends which are respectively formed with a fixing piece. The two fixing pieces of each wearing headband are dismountably connected to one of the joining portions of each speaker module. The pair of speaker modules are arranged oppositely and disposed between the pair of the wearing headbands, so as to form an annular structure.
US10419837B2 Loudspeaker system for a vehicle and vehicle structure comprising such a loudspeaker system
A loudspeaker system for a vehicle may include a vehicle partition panel that separates an interior space and an exterior space; a loudspeaker device comprising a frame, a diaphragm elastically supported at the frame, and a driving device that is configured to provide driving power for operating the diaphragm; and an air chamber disposed between the diaphragm and the vehicle partition panel. The frame delimits a chamber side opening of the air chamber facing the vehicle partition panel, where the vehicle partition panel comprises a vehicle partition panel opening. The vehicle partition panel opening has an extension which is smaller than the diameter of the diaphragm and smaller than an extension of the chamber side opening. The loudspeaker device is fixed to the vehicle partition panel such that the chamber side opening and the vehicle partition panel opening overlap in an overlapping area and the chamber side opening adjoins the vehicle partition panel opening.
US10419830B2 Generating a customized highlight sequence depicting an event
A customized highlight sequence depicting an event, and based on a user's personal characteristics, interests, and/or preferences, is generated and presented. The event can be a sporting event, entertainment event, and/or the like. For example, in the context of sporting events, a determination is made as to what types of sports, teams, leagues, players, plays, and/or the like are of interest to the user. In at least one embodiment, the amount of time available to the user can be obtained, so that the length of the highlight sequence can be tailored to the available time. A customized highlight sequence is then generated and presented, containing those specific portions of the sporting event that are likely to be of interest, arranged in a manner that is likely to be entertaining to the user and comports with the time restrictions.
US10419829B1 Providing content related to a selected channel for presentation to a user via a client device
A system may receive an entity identifier for a user. The entity identifier may identify an entity that is associated with a category. The system may identify channel(s) for the category by obtaining data for the user, and analyzing the data to determine a score for each channel. The system may use the scores to select one or more of the channels. The system may provide content related to the selected channel(s) to a client device of the user, and the user may interact with the content via the client device.
US10419826B2 Using a webpage to insert graphical elements into a video program stream
Embodiments herein describe a system for generating graphics for overlaying a video stream of a media presentation. In one embodiment, the system uses a webpage hosted on a web server to generate the graphics for overlaying the media presentation. To convert the webpage into graphics which can overlay the media presentation, a graphics generator renders the data defining the webpage into a graphic that can be displayed. The graphics generator uses the rendered webpage to generate a video stream (referred to herein as an overlay video stream) which is transmitted to a keyer along with a transparency key. The keyer combines the overlay video stream generated from the webpage with the video stream of the media presentation using the transparency key, thereby inserting the graphics of the webpage into the media presentation.
US10419818B2 Method and apparatus for augmenting media content
Aspects of the subject disclosure may include, for example, generating narrative descriptions corresponding to visual features, visual events, and interactions there between for media content, where the narrative descriptions are associated with time stamps of the media content, and presenting the media content and an audio reproduction of the narrative descriptions, wherein the audio reproduction is synchronized to video of the media content according to the time stamps. Other embodiments are disclosed.
US10419814B2 Media channel identification with multi-match detection and disambiguation based on time of broadcast
Disclosed herein are methods and systems to help disambiguate channel identification in a scenario where fingerprint data of media content being rendered by a media presentation device matches multiple reference fingerprints corresponding respectively with multiple different channels. Upon detecting such a multi-match, a server or other entity will perform disambiguation based at least in part on a comparison of time of broadcast of the media content being rendered by the media presentation device with time of broadcast of the media content represented by the reference fingerprints. The server or other entity will thereby determine the channel on which the media content being rendered by the media presentation device is arriving, so as to facilitate taking channel-specific action.
US10419810B2 Systems and methods for managing local storage of on-demand content
On-demand systems and methods are provided to manage locally-stored on-demand content. A user's equipment controls the deletion of and/or access to on-demand content from a local storage device based on constraining criteria that may include rental conditions, dynamic factors, and keys.
US10419807B2 Display apparatus and control method thereof
A display apparatus includes: an image processor; a display unit; a remote controller which includes a touch input unit to detect motion of a user; a remote control signal receiver which receives a remote control signal from the remote controller corresponding to the motion of a user; and a controller which displays the content information window as if the content information window enters from an outside of a display area to an inside of the display area in accordance with the motion that a user moves from an outside of an area of the touch input unit to an inside of the area, or stops displaying the content information window as if the content information window exits from the inside of the display area to the outside of the display area in accordance with the motion that a user moves from the inside of the area of the touch input unit to the outside of the touch input unit.
US10419806B1 Modularly activated cloud-DVR storage
The modular assignment of storage space provides consumers with greater access to cDVR systems and to more efficiently allocate storage within the cDVR system. When a record command is received, it will be determined whether sufficient storage space is available to the consumers. When it is determined that the consumer does not have enough storage space to record the content item in the cDVR system, additional storage space may be allocated modularly to the consumer. Consumers will select how storage space is to be modularly allocated for their use (either via preset options or at the time or recording) and the service provider or operator of the cDVR will provide the set amount in accordance with the consumer's preferences.
US10419804B2 Cooperative provision of personalized user functions using shared and personal devices
Methods, apparatuses and storage medium associated with cooperative provision of personalized user functions using shared device and personal device are disclosed herein. In various embodiments, a personal device (PD) method may include receiving, by a personal device of a user, a request to perform a user function to be cooperatively provided by the personal device and a shared device (SD) configured for use by multiple users; and cooperating with the shared device, by the personal device, to provide the requested user function personalized to the user of the personal device. In various embodiments, a SD method may include similar receiving and cooperating operations, performed by the SD. Other embodiments may be disclosed or claimed.
US10419799B2 Systems and methods for navigating custom media presentations
Systems and methods for presenting custom navigation options are described herein. In some embodiments, the media guidance application displays a first portion of a media asset, and identifies a set of entities referenced in messages associated with the media asset. The media guidance application then selects an entity frequently referenced in the plurality of messages, and displays a transport bar associated with the entity comprising an indicator identifying the entity and a region associated with only portions of the media asset associated with the entity. The media guidance application then displays a second portion of the media asset in response to receiving a user selection of a segment of the region. In some embodiments, the region corresponds to a custom presentation of the media asset featuring the selected entity, and the transport bar updates dynamically based on newly received messages, or the content displayed by the media guidance application.
US10419794B2 Systems and methods for synchronizing media asset playback from multiple sources
Systems and methods are described herein for synchronizing playback of media assets from multiple sources. For example, if a media asset is being delivered from two sources, a media guidance application may compare features in the media asset from the two sources and determine the amount of time that the two sources are out of synchronization. If the amount of time is greater than a threshold amount of time, the media guidance application may transmit supplemental content to a device receiving the media asset from the source that is ahead, such that the two sources are synchronized after the supplemental content is finished. If the amount of time is less than a threshold amount of time, the media guidance application may instruct the device receiving the media asset from the source that is ahead to pause the media asset until the two sources are synchronized.
US10419792B2 Broadcasting signal transmitting device, broadcasting signal receiving device, broadcasting signal transmitting method, and broadcasting signal receiving method
A broadcasting signal transmission processing method according to an embodiment of the present invention comprises the steps of: generating one or more first layer data units including first level signaling data and broadcasting data for a broadcasting service; generating one or more second layer data units including the one or more first layer data units and second level signaling data; and generating a broadcasting signal including the one or more second layer data units.
US10419791B2 Methods, information providing system, and reception apparatus for distribution of at least one content version
An information providing system, reception apparatus, and methods thereof are provided for providing content data. The method for providing content includes generating the content data. A digital television pre-broadcast signal, including the content data, is generated. At least one portion of the digital television pre-broadcast signal is extracted. The at least one portion of the digital television pre-broadcast signal is packaged into one or more Internet Protocol (IP) data packets. A digital television broadcast signal, including the remainder of the digital television pre-broadcast signal, is generated. The one or more IP data packets is provided via a communication network. The digital television broadcast signal is provided on a predetermined radio frequency (RF) channel.
US10419787B2 Dynamic programming across multiple streams
Various implementations disclosed herein enable a more efficient allocation of one or more shared network resources (e.g., bandwidth, memory, processor time, etc.) amongst a number of client devices based on media content data complexity and client device resource constraints in order to better manage perceptual playback quality of adaptive streaming content. In some implementations, a method includes aligning sequences of one or more temporal segments such that time boundaries of temporal segments across the sequences are in alignment; and, selecting segment representations for each temporal segment based on a combination of the sequence alignment and perceptual quality level values associated with available segment representations, such that a combination of resulting perceptual quality levels satisfies a joint quality criterion. Each sequence is associated with a respective one of a number of client devices sharing a network resource and an instance of a respective video stream. The one or more temporal segments of each sequence are used to provide segment representations of media content data to one of the client devices. The alignment of time boundaries of temporal segments is achieved at least in part by adjusting performance characteristics associated with at least some of the one or more temporal segments.
US10419782B2 Television with interactive portal and system and method for use of same
A television with an interactive portal and system and method for use of the same are disclosed. In one embodiment of the television, the television is deployed to provide an interactive portal in a hospitality establishment having multiple rooms, such as a hotel. The television is associated with a room and includes a processor, memory, tuner, panel, and audio drive disposed in an interconnected busing architecture. The television generates a default interactive portal as well as a guest-specific interactive portal, which is generated from a guest configuration profile having information including guest identification, a guest channel preference presentation, and a guest service preference presentation with guest account information. The guest configuration profile may also enable the creation of a local area wireless network with substantially the same behavior as the guest's home wireless network.
US10419780B2 Image processing system and image processing method
An ROI in a first image and a second image are synthesized by synthesizing first wavelet coefficient data corresponding to the first image and second wavelet coefficient data corresponding to the second image. An ROI coefficient and a non-ROI coefficient in the first wavelet coefficient data are determined on the basis of a mask for the first wavelet coefficient data, and the ROI coefficient and a wavelet coefficient in the second wavelet coefficient data, which is corresponding to the non-ROI coefficient, are synthesized. When the above coefficient synthesis is performed after a decomposition level of the first wavelet coefficient data is increased, the first wavelet coefficient data is adjusted on the basis of auxiliary wavelet coefficient data corresponding to an auxiliary image which can be equated with the first image before increasing the decomposition level.
US10419778B2 JCTVC-L0227: VPS_extension with updates of profile-tier-level syntax structure
The profile_tier_level syntax structure of a High Efficiency Video Coding (HEVC) syntax structure is updated to provide more flexibility for use in the vps_extension( ) syntax structure for use in each layer or operating point. A new flag ‘LevelPresentFlag’ is added in profile_tier_level syntax structure to support the variance of Level parameters separately from the Profile/Tier Parameter. The update to the profile_tier_level syntax structure provides flexibility in selecting profile_tier and level parameters for HEVC selections in scalable video coding, multi-view coding and 3D video coding areas.
US10419777B2 Non-causal overlapped block prediction in variable block size video coding
A method for processing a selected portion of a video, the selected portion of the video having a plurality of blocks. The method includes obtaining current prediction parameters for all of a plurality of adjacent blocks from the plurality of blocks that are adjacent to a current block from the plurality of blocks in the selected portion of the video, generating a base prediction for the current block from the plurality of blocks using the current prediction parameters associated with the current block, identifying adjacent prediction parameters from the current prediction parameters for a first adjacent block from the plurality of adjacent blocks, determining an overlap region within the current block and adjacent to the first adjacent block, and generating, for each pixel within the overlap region, an overlapped prediction for the pixel as a function of the base prediction and a prediction based on the adjacent prediction parameters.
US10419774B2 Palette mode in HEVC
A method for determining encoding parameters for encoding indexes of a block of indexes used for encoding a coding unit of an image according to a palette, each index being related to one of the pixels forming the coding unit, the palette comprising a set of indexes associated to pixel values. The method comprises: generating each index of the block of indexes related to the coding unit from the palette based on corresponding encoding parameters, and if indexes of the block of indexes cannot be generated from the palette for at least one pixels of the coding unit, generating index values corresponding to escape values for replacing said indexes of the block of indexes which cannot be generated, wherein encoding parameters corresponding to an index are determined according to the spatial neighborhood of said pixel regarding to an encoding order.
US10419773B1 Hybrid learning for adaptive video grouping and compression
Methods and apparatus are described in which both supervised and unsupervised machine learning are used to classify video content for compression using encoding profiles that are optimized for each type of video content.
US10419771B2 Method and system for improved image compression
A system configured to perform pre-processing on a plurality of frames representative of an image, such as frames of a video sequences, to improve the compressibility of the video sequence during video encoding. In some cases, the plurality of frames are utilized to generate a deblocked image that may be compressed by the video encoder to further improve compression rates with respect to the original video sequence.
US10419768B2 Tile grouping in HEVC and L-HEVC file formats
A device generates a Network Abstraction Layer (NAL) Unit Map Entry box in a file. The NAL Unit Map Entry box associates NAL units with a tile set that includes two or more tiles of a plurality of tiles into which a current picture is partitioned. A region of the current picture covered by the tile set may be non-rectangular. Additionally, the device generates a tile set group entry in the file. The tile set group entry includes a horizontal offset, a vertical offset, a width, and a height. The horizontal offset specifies a horizontal offset of a top-left pixel of a minimum rectangular region that covers tiles in the tile set. The vertical offset specifies a vertical offset of the top-left pixel of the minimum rectangular region. The width specifies a width of the minimum rectangular region. The height specifies a height of the minimum rectangular region.
US10419764B2 In-loop filtering method and apparatus for same
According to the present invention, an image-encoding method comprises the following steps: receiving image information; generating a restored block for the current block based on the image information; and generating a finally restored block for the current block by applying an in-loop filter to the restored block on the basis of the image information. According to the present invention, image-encoding/decoding efficiency may be improved.
US10419761B2 Image decoding device, image encoding device, and method thereof
A lossless decoding unit 52 takes quantization parameters of decoded blocks spatially or temporally adjacent to a block to be decoded, as selection candidates, and extracts, from stream information, difference information indicating difference as to a prediction quantization parameter selected from the selection candidates. A quantization parameter calculating unit 59 calculates, from the prediction quantization parameter and the difference information, a quantization parameter of the block to be decoded. Thus, decoding of the image can be performed correctly by calculating a quantization parameter equal to a quantization parameter used at the time of image encoding.
US10419760B2 Picture quality oriented rate control for low-latency streaming applications
A derived quantization parameter for a section of a currently encoding picture of a plurality of pictures is incremented to produce an updated quantization parameter when the derived quantization parameter is less than a minimum quantization parameter for the currently encoding picture. The section is then encoded using the updated quantization parameter. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
US10419759B2 Adaptive transform method based on in-screen prediction and apparatus using the method
Disclosed is an adaptive transform method based on an in-screen prediction, and an apparatus using the method. A method for encoding an image can comprise a step of determining in-screen prediction mode groups, and a step of transforming by using a different transform method according to the in-screen prediction mode group. As a result, transforming can be performed by applying the different transform method according to the in-screen prediction mode group.
US10419758B2 Non-local adaptive loop filter processing
Aspects of the disclosure provide a method for non-local adaptive loop filtering. The method can include receiving reconstructed picture, dividing the picture into current patches, forming patch groups each including a current patch and a number of reference patches, determining a noise level for each of the patch groups, and denoising the patch groups with a non-local denoising technology. The determining a noise level for each of the patch groups can include calculating a pixel variance for a respective patch group, determining a pixel standard deviation (SD) of the respective patch group according to the calculated pixel variance by searching in a lookup table that indicates mapping relationship between patch group pixel SDs and patch group pixel variances, and calculating a noise level for the respective patch group based on a compression noise model that is a function of the pixel SD.
US10419754B1 Method and apparatus for video decoding using multiple line intra prediction
Aspects of the disclosure provide method and apparatus for video coding. In some examples, an apparatus includes receiving circuitry and processing circuitry. The processing circuitry decodes prediction information of a block from a coded video bitstream. The prediction information is indicative of a reference line selected from a plurality of potential reference lines and an intra prediction mode selected from a set of potential intra prediction modes that is associated with the reference line. Then the processing circuitry reconstructs at least one sample of the block according to the intra prediction mode and at least one reference sample in the reference line.
US10419743B2 Three-dimensional display apparatus and three-dimensional display method
Embodiments of the present invention provide a three-dimensional display apparatus and a three-dimensional display method, the three-dimensional display apparatus comprising: a display device, including a plurality of pixels arranged in an array and being capable of emitting light of first and second spectrum groups; a parallax barrier, including a plurality of first and second narrow band filters arranged alternately, wherein the plurality of first narrow band filters are pervious to the light of the first spectrum group but block the light of the second spectrum group, and the plurality of second narrow band filters are pervious to the light of the second spectrum group but block the light of the first spectrum group, the first and second spectrum groups not overlapping each other. Thus, the three-dimensional display apparatus and method can increase the number of viewing points and enhance freedom degree of stereoscopic viewing.
US10419736B2 Method and apparatus for generating three-dimensional image
A method for generating a three-dimensional (3D) image may detect a current eye position of a user and render a 3D image based on at least one of a previously detected eye position of the user and previously generated stereo images. A cycle at which the current eye position of user is detected and a cycle at which a 3D image is rendered may be asynchronous.
US10419733B2 Systems for creating and displaying real-time interactive virtual stage imagery using three dimensional stereoscopic projections
Stereoscopic systems, using active and passive three dimensional (“3D”) projection for creating and displaying interactive, real-time virtual stage sets, are disclosed. In one embodiment, the system uses a plurality of projectors displaying on a plurality of on-set screens, along with at least one computer processor for controlling the projectors and for maintaining, uploading, and streaming various stage set virtual imagery. The system is designed to be fully customizable for use with live stage productions, concerts, entertainment attractions, and similar events. Further, methods for innovatively using stereoscopic 3D projection technology, including both passive and active 3D visuals, in order to create an interactive, virtual environment for stage performers in real-time, are disclosed. At the core, the methods and systems apply an innovative architecture and structure for strategically placing front and rear stage projection 3D screens in conjunction with precise placement of a plurality of high lumen powered projectors.
US10419730B2 Image projection optical unit and projector
An image projection optical unit includes a digital micromirror device and a prism optical system. The digital micromirror device is configured to drive micromirrors, which are subjected to ON/OFF control, with respect to two axes. The prism optical system is configured to emit, to an image projection side, ON light reflected at the micromirror in an ON state among emitted light the intensity of which has been modulated by the digital micromirror device. An optical path, which is configured to emit, to the image projection side in a direction different from the ON light, OFF light reflected at the micromirror in an OFF state among the emitted light the intensity of which has been modulated by the digital micromirror device, is secured in the prism optical system.
US10419725B2 Security system and method with modular display of information
A user-centric management application system and method for a security system that conceptualizes the security devices and the tasks to perform on the security devices as separate objects with common properties and behavior. Operators of the system create abstract containers, called dockviews, which the operator adds objects to in order to perform specific tasks. Because the operator assigns user access to dockviews and objects, the system tailors system access for both application users and tenants of the security system based on policy objectives. Dockviews have the ability to open in separate application windows to support priority display and isolation of critical management tasks. The system provides integrated user administration, event management and reports capability, a consistent “look and feel,” and system-wide automated event notification via a watchlist window.
US10419719B2 Method and system for enhanced conference management
The present disclosure provides methods and systems for enhanced conference management. According to some embodiments, a conference management server for enhanced conference management is provided. The conference management server comprises a memory storing a set of instructions, and at least one processor configured to execute the instructions to: receive, from a user device, conference information including a conference subject and an identification of at least one participant; determine, based on the received conference information, a degree of formality for a conference; and send a conference notification to one or more devices or participants identified based on the conference information, the conference notification including information reflecting the degree of formality for the conference.
US10419715B2 Automatic selection of video from active cameras
A method according to one embodiment includes: receiving, by a processing system, sensor data from a sensor device carried by a user or attached to the user's sports equipment during a sporting activity; identifying, by the processing system and based on the sensor data, an event engaged in by the user during a time period; determining, based on the sensor data, a position of the user during the event; identifying a camera that is operational and has the user in view during at least a portion of the time period; and selecting video footage of the event from the identified camera.
US10419714B2 Method for deleting data files in an electronic device
An electronic device, such as a digital camera, includes a deletion mode whereby a camera/electronic device user can delete captured images or data files that have already been transferred in order to make room in the electronic device or digital camera memory for capturing further images. In one embodiment, a digital camera keeps track of which images have already been transferred to an external storage device and presents those to the user as potential images to be deleted. In another embodiment, the user is presented with a “delete all transferred images” which when selected deletes all the captured images that have already been transferred. In still another embodiment, deletion criteria are used to prioritize which images are deleted first.
US10419713B2 Reproduction device and output device
A reproducing device includes a reproducer that reproduces a content, a communicator that establishes a direct wireless connection to an information terminal, and a controller. The controller determines whether the information terminal is a previously permitted information terminal or not when the communicator receives a content reproduction request from the information terminal through wireless connection. The controller performs first control to power on the reproducer, and issues an instruction to perform the content reproduction to the reproducer, when it is determined that the information terminal is the previously permitted information terminal, and when the reproducer is powered off. The controller does not perform the first control when it is determined that the information terminal is not the previously permitted information terminal.
US10419710B2 HDR television and method for regionally dimming
Disclosed an HDR television and a method for regionally dimming, the HDR television including a display screen, an offset calculation module, a constant-current driving and controlling module, a plurality of constant-current driving circuits, a plurality of light bars, an image processing MCU, and a memory; the display screen is divided into a plurality of regions, and the plurality of light bars are respectively distributed in the plurality of display screen regions; the image processing MCU is configured to output a grayscale signal; the offset calculation module is configured to acquire brightness information of each region of the display screen, calculate a reference offset of each region according to the brightness information of each region, and store the reference offset in the memory; the constant-current driving and controlling module is configured to read the reference offset in the memory.
US10419708B2 Image processing circuit and image contrast enhancement method thereof
An image processing circuit and an image contrast enhancement method of the imaging processing circuit are provided. The image processing circuit includes an index generating unit, a data compensation unit, and a data gain unit. The index generating unit receives a plurality of pixel data of a first frame to provide a plurality of local curve indices corresponding to a plurality of display areas of a display panel. The data compensation unit selects parts of a plurality of gray-level transformation curves respectively corresponding to the pixel data according to the local curve indices, so as to regulate the pixel data and then provide a plurality compensated pixel data. The data gain unit determines a data gain according to a backlight duty cycle signal and regulates the compensated pixel data according to the data gain, so as to provide a plurality of enhanced pixel data.
US10419702B2 Imaging apparatus, imaging system, and method of driving an imaging system
Provided is an imaging apparatus, including: a vertical scanning circuit configured to output the reset signal and the image signal sequentially from each of a plurality of pixels by selecting the plurality of pixels sequentially; and an amplifier unit configured to output a plurality of image signals obtained by amplifying one image signal that is output from one of the plurality of pixels at a plurality of gains including a first gain and a second gain, in which, in a reading period, which is a period between selection of a first pixel by the vertical scanning circuit out of the plurality of pixels and subsequent selection of a second pixel out of the plurality of pixels, a number of times the amplifier unit is reset is less than a number of the plurality of amplified image signals.
US10419700B2 Imaging device and imaging apparatus
A solid state imaging device includes a pixel unit and an output unit. The pixel unit has a first pixel and a second pixel different from the first pixel. The output unit has a first capacitance to which a first pixel signal read from the first pixel is input, a second capacitance to which a second pixel signal read from the second pixel is input, and an operational amplifier outputting an output signal in accordance with the first capacitance and the second capacitance.
US10419693B2 Imaging apparatus, endoscope apparatus, and microscope apparatus
An imaging apparatus includes an illumination section, an imaging section, and an image processor. The illumination section includes an illumination unit configured to selectively emit illumination light rays of light wavelength bands different from each other, and an illumination switch controller which generates an illumination unit control signal corresponding to each of sets of emission patterns so that combinations of the light wavelength bands of the illumination light rays emitted from the illumination unit are different from each other and the illumination switch controller controlling the illumination unit so that the illumination light rays are sequentially emitted from the illumination unit in the sets of emission patterns different from each other.
US10419690B2 Imaging system
Imaging systems having multiple optical modules are provided to achieve higher zoom ratio and better displaying effect. The FOVs or focal length ranges of the multiple optical modules may be designed to achieve a zoom ratio higher than either of the multiple optical modules and a Picture-in-Picture function. The gravity center of the imaging system may not be significantly varied during the zooming in and zooming out of the multiple optical modules.
US10419688B2 Illuminating a scene whose image is about to be taken
An image capturing arrangement is provided which comprises a depth (3D) sensor, a processor, an illuminating device and one or more image capturing devices. The depth sensor is configured to acquire at least a partial representation of the scene whose image is about to be taken, the processor retrieves required information from the acquired representation about distances of objects included in that scene from the sensor, and the illuminating device is configured to provide a non-uniform illumination of the scene whose image is to be captured, based on the retrieved information.
US10419687B2 Imaging control methods and apparatuses
Imaging control methods and apparatuses are provided related to the field of imaging. A method comprises: in response to that an imaging apparatus is ready for reading data of a line of pixels, acquiring light source information of at least one glare source corresponding to the line of pixels, the at least one glare source being at least one of at least one light source of the imaging apparatus, causing a glare of the line of pixels when being in an ON state; and turning off at least one light source in an ON state in the at least one glare source according to the light source information. The influence of glare can be reduced, thereby improving the image quality.
US10419685B2 Image processing apparatus, image processing method, and computer-readable recording medium
An image processing apparatus includes a correction factor calculating unit configured to calculate a correction factor for correcting a difference in pixel values corresponding to a difference between a spectral sensitivity and a preset reference spectral sensitivity in a predetermined wavelength range at a pixel of interest, based on image data generated by an image sensor, the image sensor having a plurality of pixels on which color filters of a plurality of colors with different spectral transmittances are respectively disposed, the color filters forming a predetermined array pattern, the correction factor calculating unit being configured to calculate the correction factor for each of the plurality of pixels on which at least a predetermined color filter of the color filters is disposed.
US10419680B2 Endoscope system and method of controlling endoscope system
The endoscope system includes an endoscope including an imaging unit that is capable of taking an image of a subject of interest, a display unit for displaying an image taken by the imaging unit, an endoscopic position sensor for detecting a position of the endoscope in the body cavity, a distance measurement unit for measuring a distance from a distal end of the endoscope to the subject of interest, a position calculation unit for computing the positions of the distal end of the endoscope and the subject of interest on the basis of information from the endoscopic position sensor and the distance measurement unit, a position storage unit for storing a position of the subject of interest computed by the position calculation unit, and a direction indication unit for indicating a direction in which the subject of interest is present on the display unit.
US10419679B2 Image pickup apparatus, control method, and storage medium
An image pickup apparatus includes a finder unit configured to enable visual confirmation of an object image; a display unit located outside of the finder unit; and a control unit configured to control a display time for a first image acquired in a first shooting operation to be longer than a display time for a second image acquired in a second shooting operation in a case where a plurality of images is sequentially displayed on the display unit as a review display after continuous shooting is performed, the plurality of images being captured in the continuous shooting for continuously performing a plurality of shooting operations including at least the first shooting operation and the second shooting operation in response to a shooting instruction, the second shooting operation being performed after the first shooting operation.
US10419678B2 Imaging control apparatus and method for controlling the same
A method for switching between a live view display state where two separate areas are enlarged and a live view display state where the entire imaging area is displayed, with good operability. In response to a first operation on a first operation unit in a state of 2-area enlargement display for displaying live view images respectively captured in two horizontally or vertically separated imaging areas, side by side, control is performed to cancel the 2-area enlargement display and display an entire live view image captured by the imaging unit. In response to a second operation on the first operation unit, control is performed to resume the 2-area enlargement display.
US10419675B2 Image pickup apparatus for detecting a moving amount of one of a main subject and a background, and related method and storage medium
An image pickup apparatus includes an image pickup sensor, at least one memory that stores instructions, and at least one processor in communication with the at least one memory and configured to execute the instructions to detect motion information of the image pickup sensor when a plurality of images is continuously shot while the image pickup sensor is being moved in a predetermined direction, to calculate a motion vector indicating a moving amount of a subject between the plurality of images shot by the image pickup sensor, by changing a search position for calculating the motion vector from a default setting value based on the motion information of the image pickup sensor, and to align and to synthesize the plurality of shot images to thereby generate a composite image based on the motion vectors.
US10419674B2 Image blur correction device, control method thereof, and imaging device
An imaging device detects a shake detection signal and an amount of motion of an image within a photography screen when a panning assist mode is set. A search range of a face detection position of a subject is set, and a process of changing a calculation process of a subject vector is performed based on a face detection result. If the face detection position of the subject is acquired, a first calculation process in which a subject vector is calculated from motion vectors within a first detection range based on the face detection position is performed. If the face detection position of the subject is not acquired and a subject vector can be detected, a second calculation process n which a subject vector is calculated from the motion vectors within a second detection range based on a focus detection frame set within the photography screen is performed.
US10419671B2 System, method, and program for displaying omnidirectional camera image
The present invention is to provide a system, a method, and a program for displaying an omnidirectional camera image that enable a plurality of people to see a 360-degree image taken by an omnidirectional camera in their individuals' visions. The system for displaying an omnidirectional camera image 1 includes an image acquisition module 14 that displays a 360-degree image taken by an omnidirectional camera 5 on a plurality of terminals 30 and acquires a 360-degree image taken by the omnidirectional camera 5; an image distribution module 25 that distributes the acquired image to a plurality of user terminals 30; an operation input receiving module 38 that receives an operation input from each user of the terminals 30; and an image display module 39 that displays an arbitrary part of the distributed 360-degree image on a user terminal owned by the each user based on the operation input received from the each user.
US10419670B2 Omnidirectional image capturing method and apparatus performing the method
An omnidirectional image capturing method and an apparatus performing the method are provided. An omnidirectional image processing apparatus includes: a plurality of image capturing units configured to generate a plurality of images for generating an omnidirectional image; and a processor configured to process the plurality of images, wherein the plurality of images are generated based on a plurality of image capturing lines of the plurality of image capturing units and the plurality of image capturing lines are imaginary lines vertically penetrating centers of a plurality of lenses included in the plurality of image capturing units, respectively.
US10419669B2 Omnistereoscopic panoramic video
Systems and methods to generate omnistereoscopic panoramic videos are presented herein. Depth information, flow fields, and/or other information may be used to determine interpolated frame images between adjacent frame images. An omnistereoscopic panoramic video may be used in a real-world VR application.
US10419668B2 Portable device with adaptive panoramic image processor
A portable device has an adaptive panoramic image processor. The portable device further has a plurality of image sensors having overlapping fields of view and an input device receiving a trigger signal that triggers the plurality of image sensors to capture a plurality of images. The adaptive panoramic image processor of the portable device processes the images to form a panorama based on side information about the portable device.
US10419664B2 Image sensors with phase detection pixels and a variable aperture
An imaging system may include an image sensor with phase detection pixel groups for depth sensing or automatic focusing operations. Each phase detection pixel group may have two or more photosensitive regions covered by a single microlens so that each photosensitive region has an asymmetric angular response. The imaging system may use image data from the phase detection pixel group to determine a phase difference. Alternatively, to improve accuracy, the imaging system may obtain two sets of image data using two different aperture sizes. The phase difference associated with each aperture size may be determined. The difference between the two phase differences may be determined and used as a more accurate metric for depth sensing or automatic focusing operations.
US10419659B2 Electronic device and control method thereof to switch an item for which a setting value to be changed
An electronic device includes first and second operation units. Where an item, allocated as a setting item for which a setting value is changed according to an operation on the first operation unit, is a first item, the first item setting value is changed per the operation on the first operation unit. After a predetermined operation of releasing an operation on the second operation unit, or performing a particular operation to be performed after releasing the operation on the second operation unit, the allocated item becomes different depending on whether the operation on the second operation unit is continuously performed for a first period or longer after the operation is performed on the second operation unit when the first item is set as the allocated item, until the operation on the second operation unit is released.
US10419651B2 Control circuit of liquid lens, camera module and method of controlling liquid lens
Disclosed is a liquid lens control circuit, which includes a liquid lens including a plurality of individual electrodes disposed in compartmental areas at the same level and a common electrode disposed at a different level from that of the individual electrodes, a voltage control circuit configured to supply voltages to the common electrode and at least one of the individual electrodes in the liquid lens in order to control an interface in the liquid lens, and a capacitance measuring circuit configured to calculate a capacitance between the common electrode and at least one of the individual electrodes in the liquid lens using a switched capacitor.
US10419650B2 Camera module having a soldering portion coupling a driving device and a circuit board
A camera module of an embodiment may comprise: a first holder in which a filter is mounted; a lens barrel which is provided to be vertically movable in a first direction with respect to the first holder; a lens operating device which comprises a terminal and moves the lens barrel in the first direction; a first circuit board which is disposed under the first holder and on which an image sensor is mounted; a soldering part for electrically connecting the terminal of the lens operating device to the first circuit board; and a coupling reinforcement part which is disposed to face the soldering part and couples the lens operating device and the first circuit board.
US10419637B2 Image processing apparatus and non-transitory computer readable medium including change of an image processing unit after performance of a rotation
An image processing apparatus includes an image acquisition section that acquires pieces of image data acquired by performing image reading in a sub scan direction in a unit of a line extending in a main scan direction, an orientation changing section that changes an orientation of each of data images represented by the respective pieces of image data acquired by the image acquisition section, and an image processing section that performs image processing serially on the pieces of image data acquired by the image acquisition section. The image processing section performs the image processing every predetermined number of pieces of image data serving as a predetermined processing unit. The image processing section changes the predetermined processing unit for the image processing to a processing unit different from the predetermined processing unit in a case where the orientation is changed by the orientation changing section.
US10419636B2 Methods and systems for embedding information into text of printable documents by altering one or more of the glyphs to change a shape of the glyphs
Information can be encoded into text of a printable document or other printed material. The text includes glyphs, where each glyph corresponds to a text character. Additional information can be encoded into the text by altering one or more of the glyphs to change a shape of the one or more of the glyphs, so that each of the altered glyphs still corresponds to the text character to which the glyph corresponded prior to alteration and the altered glyph further contains a portion of the additional information encoded by the changed shape.
US10419635B1 Printhead temperature control
A controller for a printing device includes print mode controller to determine whether a first or second print mode is to be used for a print job, and temperature controller to control a printhead temperature at least one of prior to and during printing the print job, the temperature controller to activate a printhead heater to cause the printhead temperature to be raised to a first temperature if the print mode controller determines that the first print mode is to be used, and the temperature controller to activate the printhead heater to cause the printhead temperature to be raised to a second temperature if the print mode controller determines that the second print mode is to be used, the second temperature different from the first temperature.
US10419634B2 Image processing apparatus, image processing system, image processing apparatus control method, and program
An image processing apparatus includes a hardware processor that is capable of performing mode control of causing the image processing apparatus to transition from a first operation mode to a second operation mode at a time when a plurality of services is not being executed, obtains service operation history information and manages service operation status in the past for each of time zones, and determines whether an operation target service is to be executed by the image processing apparatus or to be executed by an external resource in place of the image processing apparatus, wherein the plurality of services is classified into a substitute execution viable service and a substitute execution unviable service, and the hardware processor makes a determination to the effect that the operation target service is to be processed by substitute execution by the external resource.
US10419626B2 Method and apparatus to input workflow steps and parameters
An image forming method and apparatus, and a host in which the image forming method includes setting a processing order of a plurality of operations of a same image data and detailed setup information of the plurality of operations, and executing the plurality of operations using the detailed setup information according to the set processing order.
US10419615B2 Techniques for benchmarking pairing strategies in a contact center system
Techniques for benchmarking pairing strategies in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for benchmarking pairing strategies in a contact center system including determining results for a first plurality of contact-agent interactions, determining results for a second plurality of contact-agent interactions, and determining combined results across the first and second pluralities of contact-agent interactions corrected for a Yule-Simpson effect.
US10419613B2 Communication session assessment
A communication session analyzer is integrated or otherwise coupled to an audio player to generate a system for analyzing voice-based communication sessions. Embodiments of the system also include a data store and an output device, respectively. The analyzer identifies a communication session attribute. An automated or human reviewer of a stored communication session forwards an assessment for an observed communication session. The data store receives and stores the communication session attribute with the assessment in a common format. Alternatively, an output device generates a representation that includes the communication session attribute and the assessment. When customer feedback is available for a particular communication session, the system identifies the communication session as one that should be reviewed. Once an internal reviewer indicates that the review/assessment is complete, the system presents communication session attributes together with the session assessments from both the internal reviewer and the customer.
US10419607B1 Identifying a media item to present to a user device via a communication session
A device communicates with a user device via a communication session, determines user information relating to the user device or a user of the user device, and determines that the user device is placed on a hold status. The device determines, using a machine learning model, a type of media item to be presented to the user device, where the machine learning model has been trained to identify types of media items to present to user devices when the user devices are placed in the hold status, and selects a media item corresponding to the type of media item. The device presents the media item to the user device via the communication session, determines that the user device is no longer placed on the hold status, and causes the media item to cease being presented.
US10419606B2 Call recording test suite
A call recording test suite comprising a call recording test manager stored and operating on a network-connected computing device and a test database, wherein the call recording test manager connects over a network to a call recording system and verifies the existence of an expected call recording and stores the results of the query in the database, and a method for call recording testing for a specific call recording, and a method for call recording testing using a synthetic test call.
US10419601B2 Methods and systems for managing multiple communication sessions from a single on-screen user interface
An exemplary communication session management system concurrently presents a plurality of session icons within a single on-screen user interface, each session icon representative of a respective communication session and configured to visually indicate a session status of the respective communication session. The communication session management system further detects a user action performed by a user with respect to one of the plurality of session icons, modifies a communication session in response to the user action, and graphically indicates the modification of the session status of the communication session. Corresponding systems and methods are also described.
US10419599B2 Certificate loading method and related product
Embodiments of the present disclosure provide a certificate loading method and related products. The method includes: detecting a first process requesting to call a target data processing algorithm, and determining a certificate corresponding to the target data processing algorithm, the target data processing algorithm being one of a plurality of data processing algorithms associated with a currently launched face recognition application; obtaining a set of process names associated with the certificate; detecting that the set of process names comprises a process name of the first process, and loading the certificate to allow the first process to call the target data processing algorithms.
US10419598B2 System and method for determining compromised driving
A device is provided for use with a database having stored therein a stored signature corresponding to non-compromised driving by a user of a vehicle as detected by a device of the vehicle. The device includes a parameter detecting component that generates a parameter signature and an identifying component that generates a probability of non-compromised driving. The identifying component generates the probability of non-compromised driving so as to indicate that the user is driving the vehicle in a non-compromised manner or a compromised manner.
US10419593B2 Wireless communication device, communication system, wireless communication method, and storage medium
Re-connection processing is performed on the basis of suitable setting. An image capture apparatus is an image capture apparatus capable of performing wireless communication with a mobile terminal, and includes a connection control information setting unit and a communication control unit. The connection control information setting unit sets connection control information. A transmission interval of a wireless signal relevant to the wireless communication is controlled on the basis of the connection control information which is set is the connection control information setting unit.
US10419590B2 Closed-loop self-care apparatus and messaging system for customer care of wireless services
In one example, performance of a method facilitates an improvement in a wireless communication service provided to a user of a mobile wireless communication device, and includes receiving a user input signal indicating a perception by the user that performance of a mobile wireless communication device is unsatisfactory, retrieving, in response to receipt of the user input signal, device configuration information, and information concerning the location of a mobile wireless communication device at about the time that the user input signal was received, presenting the user with a list of user-selectable problem descriptions, and receiving a user input signal indicating user selection of one of the listed problem descriptions, transmitting, to a server, a request for assistance concerning the user-identified problem, and uploading, to the server, cached analytics stored at a mobile wireless communication device and corresponding to the selected problem description.
US10419587B2 Inverter system
Disclosed is an inverter system. A control part of the inverter system includes a control unit configured to set a communication protocol in association with a control unit of the power part, and transmit control data and receive power data according to the set communication protocol, and a power part of the inverter system includes a control unit configured to set a communication protocol in association with the control unit of the control part, and transmit power data and receive control data according to the set communication protocol.
US10419583B2 System and method for initiating content streaming
A system for streaming content, the system comprising a consumer electronics device, a mobile communication device, and a triggering device, wherein: the consumer electronics device is configured to receive a command signal from a triggering device, receive content identification instructions from the mobile communication device, and receive a streamed content signal from a network; the mobile communication device comprising a mobile application stored in computer storage, the mobile application comprising executable instructions that direct the mobile communications device to receive push notification instructions from the network and to transmit content identification instructions to the consumer electronics device; and the triggering device is configured to transmit the command signal to the consumer electronics device.
US10419574B2 Memory device with a multi-mode communication mechanism
A memory device includes a memory array including a first communication circuit element configured to communicate a first signal between components in the memory device; a second communication circuit element configured to communicate a second signal between the components in the memory device; and a configurable grouping mechanism coupled to the first communication circuit element and the second communication circuit element, the configurable grouping mechanism configured to select between: operating the first communication circuit element and the second communication circuit element independent of each other, where in the first signal and the second signal are independent signals, and operating the first communication circuit element and the second communication circuit element as a group, wherein the first signal corresponds to the second signal.
US10419573B2 Methods, devices and computer programs enabling data to be pushed in a network environment comprising proxies
The present invention relates to optimizing pushing of at least one resource associated with a main resource, in response to a request for this main resource, in an intermediary component comprising a cache memory. After having sent a request for a main resource to a second component different from the intermediary component, at least one identifier of at least one resource to be pushed by the second component is received from the second component in response to the sent request. Then, at least one of said at least one received identifier is stored in a list associated with the main resource, the list being stored in the cache memory.
US10419571B2 Packet processor forwarding database cache
A forwarding database cache system is described herein. The forwarding database cache system includes a main forwarding database and one or more forwarding database caches. When a packet is received, the cache is searched first for information such as address information, and if found, then the packet is forwarded to the appropriate destination. If the address information is not found in the cache, then the main forwarding database is searched, and the packet is forwarded to the appropriate destination based on the information in the main forwarding database.
US10419569B2 Information processing for native control and web function with a proxy processor
A web view processor performs processing by utilizing a web browser function, and a native view processor performs processing without utilizing a web browser function. A request for information is sent from the web view processor, via a proxy processor, to a server that is connected to an information communication network. Information is acquired at the proxy processor from the server in response to the request, the information is stored in a memory, the information is converted at the proxy processor into a format that can be processed by the native view processor, and the information whose format was converted is transmitted from the proxy processor to the native view processor.
US10419564B2 Dynamically accessing and configuring secured systems
A method, computer program product, and system includes a processor(s) in a first computing environment obtaining, from a computer system in the first environment, a system message indicating an issue in the computer system. The processor(s) evaluate the message to determine details of the issue and determine recommended action(s) to remedy the issue. The processor(s) generate a notification comprising the action(s), which include calls to portions of the computer system and the notification comprises respective selection options to trigger the processor(s) to execute each of the one or more recommended actions in the first environment. The processor(s) transmit the notification to a computing node in a second computing environment to communicate to a computing device in that environment. The processor(s) receive a response indicating selection of a respective selection option. The processor(s) translate the option into a recommended action and issue calls in the recommended action to the computer system.
US10419562B2 System and method for detecting and reporting online activity using real-time content-based network monitoring
A computerized system and method for tracking and reporting online activity across a plurality of clients and servers is disclosed that intercepts and logs secure and non-secure HTTP request and response pages, analyzes each of the received page records, associates each page record to an event type based on user-defined parameters, identifies and extracts user-defined attributes of each page record based on its event type, and reports on the occurrence of the event along with its associated attributes.
US10419561B2 Methods and apparatus to monitor online activity
Methods and apparatus are disclosed to monitory online activity. An example method includes storing a first uniform resource locator (URL) from a first client device with a meter, associated with a user, and storing a second URL from an un-known user of a second client device, the second client device not having a meter. The example method further including determining that the second URL from the second client device corresponds to online activity of the user based on the first URL matching at least a portion of the second URL, and in response to the determining, identifying the un-known user of the second client device as the user of the first client device. The example method further including when a valid cookie is not set on the second client device, setting a cookie on the second client device to identify it as being associated with the user.
US10419560B2 Presenting additional content items to a social networking system user based on receiving an indication of boredom
A social networking system presents content items to a user and determines if the user has less than at threshold level of interest in the presented content items based on one or more user interactions with the presented content items. For example, the social networking system determines the user has less than the threshold level of interest in the presented content items if at threshold number of requests for content are received within a time interval. If the user has less than the threshold level of interest in the presented content items, the social networking system identifies additional content items to present to the user, and may also identify content items previously presented to the user. Content is selected form the additional content items or from the previously presented content items and presented to the user.
US10419557B2 Identifying and managing redundant digital content transfers
A computer system receives digital content for communication to a user. Digital fingerprints are calculated from the digital content. The fingerprints are compared to identify redundant digital content. Digital identifications associated with the digital fingerprints are communicated to a user device to determine whether the digital content exists in local storage.
US10419554B2 Systems and methods for sharing information
Systems, methods, and non-transitory computer-readable media can access an interface through which respective status updates of one or more users of a social networking system are provided, wherein a status update of a user indicates at least an activity and a geographic location corresponding to the activity. A determination is made that a first user has selected an option for setting a status update of the first user. Information from the first user to be used for setting the status update is obtained. The status update for the first user is set based at least in part on the obtained information, wherein the interface is updated to include the status update for the first user.
US10419553B2 Dynamic docker pool recycling
In one aspect, a system for dynamically recycling a pool of Docker containers is disclosed. The system includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform operations. The operations include operations to manage for multiple accounts, monitored data received from agents installed at machines connected over a network, wherein the managed monitored data are associated with applications running over the machines for the multiple accounts; generate a model to estimates a Docker container pool capacity that can service the multiple accounts; receive performance alert action requests associated with the managed monitored data for at least a subset of the multiple accounts; based on the model, dynamically allocate a number of Docker containers in the pool that satisfies the estimated capacity; and update the model by performing simulations that uses additional data of Docker container usage.
US10419552B2 Publication and discovery of M2M-IoT services
A system is disclosed for publication and discovery of M2M/IoT services. An M2M gateway system receives resource descriptions from M2M/IoT devices. The gateway system creates for each received resource description an individual web services description language file (WSDL-I file) recording information about the resource. The gateway identifies groups of services with similar characteristics and generates for each identified group a web service description file (WSDL-G file) recording information regarding the group. The WSDL-G files are communicated to a service registry infrastructure (SRI). A consumer system queries the SRI for services satisfying particular criteria and receives WSDL-G files for groups of services that satisfy the criteria. The consumer system requests the WSDL-I files corresponding to a selected WSDL-G files from the gateway. The consumer system selects a particular service using the received WSDL-I files and uses the information in the WSDL-I file for the selected service to request the service from the corresponding M2M/IoT device.
US10419551B2 Network device and auto detecting method for direct link thereof
The disclosure provides a network device and an auto detecting method for automatically detecting direct link between communication devices. In an aspect, the auto detecting method includes following steps. A first network device sends a first signal having a specific pattern from a first network port of the first network device to a second network port of a second network device through a cable network. The first network device determines whether the first network port receives a second signal having the specific pattern from the second network device. When the first network device receives the second signal having the specific pattern from the second network device, the first network device determines that the first network port directly links to the second network port of the second network device; otherwise the first network device determines that the first network device lacks a direct link to the second network device.
US10419548B1 Efficient scaling of computing resources by accessing distributed storage targets
Systems and methods for storage resource and computation resource expansion. A method embodiment includes migrating a computing task from an external computing environment to a different computing/storage environment. The method commences by identifying a storage system having virtualized controllers and by identifying a computing device that performs a workload that interfaces with the storage system. The virtualized controllers execute in the second computing environment to manage access to storage target devices by accessing a storage target device identified by an IP address. A particular virtualized controller that is connected to the storage target device is selected and configured to process storage I/O from a migrated workload. A user virtual machine or user executable container is configured to execute the workload on one of the nodes in the computing and storage system within the second computing environment. After migration, the computing task from the external computing environment is discarded or decommissioned.
US10419544B2 Methods and apparatus for managing the use of IP addresses
The present invention relates to communications methods, apparatus and systems for efficiently managing NAPT bindings and mappings. An exemplary embodiment of operating a communication system includes the steps of (i) receiving, at a real-time communications entity, a media session offer from a device, (ii) transmitting, from the communications entity to a Network Address and Port Translation entity (NAPT), a request signal to allocate a public Internet Protocol (IP) address and port number pair corresponding to an interface on the NAPT for the session; (iii) determining, at the communications entity, a remote IP address and port number pair corresponding to an interface on the device to be used for communicating media of the media session; (iv) transmitting, from the communications entity to the NAPT, a signal identifying the determined remote IP address and port number pair; and (v) releasing, at the NAPT, the allocated public IP address and port number pair.
US10419543B2 Method and system for establishing a connection between a seeker device and a target device
A method for initiating a connection is provided. The method includes receiving an intent by an intermediate device from a seeker device when the seeker device is connected to the intermediate device, wherein the intent comprises a service intent and an identifier of the seeker device and initiating the connection by sending a connection request to a target device by the intermediate device, wherein the connection request comprises the identifier of the seeker device and at least one parameter.
US10419539B2 Data transfer path selection
In an embodiment, a system contains a network testing engine that sends test data along different paths of a network between a source and a destination, wherein each path contains a plurality of network nodes, and receives, in response to sending the test data, response data about the paths. The system further contains a network path characteristics engine that determines characteristics of each path based on the response data, and a delivery parameters engine that receives a request for delivery of a data load from the source to the destination and determines, based on the request, delivery parameters. Furthermore, the system contains the source and a path selection engine that determines a selected path of the different paths based on the characteristics of the paths and the delivery parameters, and sends the selected data path to the source, which sends the data load along the selected path to the destination.
US10419538B2 Selecting memory for data access in a dispersed storage network
A method begins by a processing module of a dispersed storage and task (DST) execution unit receiving a data request for execution by the DST execution unit, the data request including a slice name associated with an encoded data slice of the data request. The method continues with the processing module generating a scoring resultant corresponding to each of a plurality of memories of the DST execution unit, in accordance with a ranking function and the slice name. The method continues with the processing module selecting one of the plurality of memories of the DST execution unit in accordance with a mapping function and executing the data request utilizing the one of the plurality of memories of the DST execution unit.
US10419536B2 Consolidated processing of storage-array commands by a snapshot-control media agent
A “snapshot-control media agent” (“snap-MA”) is configured on a secondary storage computing device that operates apart from client computing devices. A “forwarder” media agent operates on each client computing device that uses a storage array, yet lacks command channels to the storage array. The forwarder media agent forwards commands directed at the storage array to the snap-MA, which receives and processes commands directed at the storage array that were forwarded by the forwarder media agents. Responses from the storage array are transmitted to the respective forwarder media agent. The snap-MA pools storage-array-command devices to avoid capacity limitations in regard to communications channels at the storage array. The snap-MA operating in conjunction with the forwarder media agents enable the illustrative system to consolidate the communication of storage-array commands away from client computing devices and/or proxy media agent hosts and into the secondary storage computing device that hosts the snap-MA.
US10419535B2 Preconfigured syncML profile categories
A system and method for storing and retrieving preconfigured, hidden SyncML server profiles on a client is described. Conventionally, users of client devices need to manually configure the devices to allow for synchronization with new servers via SyncML. Preconfigured SyncML profiles allow a client to synchronize with a SyncML server without having to generate a new SyncML profile, thereby improving user experience. The preconfigured SyncML profiles may be hidden from a user or displayable to a user.
US10419532B2 Asynchronous connection handling in a multi-threaded server
In accordance with an embodiment, described herein is a system and method for providing an asynchronous architecture in a server with an existing synchronous architecture. The system can include a keep-alive subsystem and a user-level request context switching application programming interface (API). A plurality of connections can be received at the keep-alive subsystem, and each connection can be assigned a request context configured to be executed in the keep-alive subsystem. When a connection being executed by a thread is blocked for I/O, the request context assigned to the connection can be saved, and the request context assigned to another connection can be restored to be executed by the thread. Resources associated with an idle connection can be placed in a pool for reuse by other connections. The system can provide an asynchronous architecture in the server without changing existing code and functionalities of the existing synchronous architecture.
US10419529B2 Hybrid applications utilizing distributed models and views apparatuses, methods and systems
The HYBRID APPLICATIONS UTILIZING DISTRIBUTED MODELS AND VIEWS APPARATUSES, METHODS AND SYSTEMS (“HAP”) transform hybrid application user inputs using HAP components into web-view secured data populated application views. In some implementations, the disclosure provides a processor-implemented method of providing distributed model views utilizing a hybrid application environment.
US10419525B2 Server-based system, method, and computer program product for scanning data on a client using only a subset of the data
A server-based system, method, and computer program product are provided for scanning data on a client using only a subset of the data. In operation, a request is received for a subset of data stored on a client that is required for determining whether the data is unwanted. Additionally, a representation of only the subset of data is sent from the client to a server over a network. Furthermore, a response is received from the server over the network. Still yet, there is a reaction based on the response.
US10419524B2 System and method for workflow orchestration for use with a cloud computing environment
A system and method for workflow orchestration for use with a cloud computing environment. Cloud environments, such as Oracle Public Cloud (OPC), provide a suite of applications, middleware, and database offerings that can be delivered to tenants in a self-service, elastically scalable, and secure manner. In accordance with an embodiment, the cloud environment can include a Platform as a Service (PaaS) environment, which provides a variety of services such as virtual assembly creation. A workflow orchestrator can be used to orchestrate operations between the cloud environment and the PaaS environment, e.g., by receiving a request from a tenant automation system, and coordinating the provisioning and deployment of virtual assemblies or applications. A customer can interact with the PaaS environment, e.g., to request a service, deploy to the service, or monitor the service.
US10419515B2 Method and system to process navigation information
A system to process navigation information includes at least one hardware processor and an information storage and retrieval platform executed by the at least one hardware processor. The information storage and retrieval platform is configured to receive a data request from a client, the data request including a client identifier that identifies the client, generate a network event in response to the data request received from the client, and generate, by the at least one hardware processor, a hash value from the client identifier. The information storage and retrieval platform is also configured to identify an address based on the hash value, determine a server by a lookup of the server from among a plurality of servers, the lookup being based on the identified address, and communicate the network event to the server.
US10419513B2 Methods and apparatus for reducing latency shift in switching between distinct content streams
A method comprises receiving content from a source, and generating multiple content streams each comprising the received content. Each content stream includes segments comprising respective portions of the received content. Different segmenting is utilized in generating respective ones of the content streams such that the segments in each of the content streams are offset in time relative to corresponding segments in the other ones of the streams. For example, generating the multiple content streams may comprise segmenting n content streams such that each content stream comprises segments of length Ts with corresponding segments in adjacent ones of the content streams being offset from one another by an offset Tg. Such an arrangement ensures that latency shift upon switching between one of the content streams and another content stream in a different set of multiple content streams at a client device can be limited to a value approximated by Tg.
US10419511B1 Unique watermark generation and detection during a conference
The unique watermark system comprising: identifying a presenter attendee, a first recipient attendee, and a second recipient attendee through a video conferencing session; detecting the presenter attendee sharing the visual content with the first recipient attendee and the second recipient attendee; selecting a first unique watermark and a second unique watermark from the plurality of unique watermarks and assigning them to a first recipient attendee and a second recipient attendee, respectively; inserting the first unique watermark into the visual content for the first recipient attendee and the second unique watermark into the visual content for the second recipient attendee; and transmitting the visual content with the first unique watermark to the first recipient attendee and the visual content with the second unique watermark to the second recipient attendee, wherein the method is performed by one or more special-purpose computing devices for hosting the video conferencing session.
US10419510B2 Selective capture with rapid sharing of user or mixed reality actions and states using interactive virtual streaming
A method for streaming interactive media between clients includes streaming a first series of packets from a server to a first client. The packets include data, instructions and timestamps for executing the instructions. At least one of the instructions requests capture of client-based events. A second series of packets is received from the first client device. The second series of packets includes one or more captured client-based events generated in response to the instructions requesting capture of one or more client-based events. The second series of packets further includes one or more timestamps associated with each of the client-based events. The first series of packets is merged with the second series of packets based on the time-stamps included with the first and second series of packets to form a merged series of packets. The merged series of packets are streamed to a second client device.
US10419505B2 Systems and methods for interactive broadcasting
Systems, methods, and non-transitory computer-readable media can provide an interface through which a live content stream is presented, the live content stream being accessed through a content provider system and providing information describing a voting event for interacting with at least one broadcaster of the live content stream, the voting event including at least a first voting option and a corresponding first feedback option that is capable of being selected to vote for the first voting option by a user operating the computing device.
US10419501B2 Data streaming unit and method for operating the data streaming unit
A data streaming unit (DSU) and a method for operating a DSU are disclosed. In an embodiment the DSU includes a memory interface configured to be connected to a storage unit, a compute engine interface configured to be connected to a compute engine (CE) and an address generator configured to manage address data representing address locations in the storage unit. The data streaming unit further includes a data organization unit configured to access data in the storage unit and to reorganize the data to be forwarded to the compute engine, wherein the memory interface is communicatively connected to the address generator and the data organization unit, wherein the address generator is communicatively connected to the data organization unit, and wherein the data organization unit is communicatively connected to the compute engine interface.
US10419497B2 Establishing communication between digital media servers and audio playback devices in audio systems
A method includes receiving via an audio playback device a first multicast transmission (e.g., an SSDP(HTTP)/Bonjour(DNS) presence announcement) from a computer hosting a digital media server. The first multicast transmission provides an indication of the presence of the digital media server (e.g., DLNA music server) on a network (e.g., a LAN). A request for a unicast connection is transmitted via the audio playback device to the digital media server, and, in the absence of a response to the request for a unicast connection, a second multicast transmission is transmitted via the audio playback device. The second multicast transmission includes information that allows the digital media server to establish a connection with the audio playback device to facilitate transmission of a unicast request for content.
US10419490B2 Scalable inline behavioral DDoS attack mitigation
Methods and systems for a scalable solution to behavioral Distributed Denial of Service (DDoS) attacks targeting a network are provided. According to one embodiment, a method to determine the scaling treatment is provided for various granular layer parameters of the Open System Interconnection (OSI) model for communication systems. A hardware-based apparatus helps identify packet rates and determine packet rate thresholds through continuous and adaptive learning with multiple DDoS attack mitigation components. The system can be scaled up by stacking multiple DDoS attack mitigation components to provide protection against large scale DDoS attacks by distributing load across these stacked components.
US10419488B2 Delegating security policy management authority to managed accounts
A system may delegate authority to manage aspects of a security policy developed by administrative personnel to standard users (e.g. non-administrative personnel) corresponding to managed accounts within an administrative hierarchy. An exemplary security policy may include application management settings that allow or deny individual applications with access to various enterprise resources. The system may expose one or more user interfaces to standard users of an enterprise network to enable these standard users to modify the security policy being deployed for their managed account and/or to at least temporarily exempt a particular application from the enterprise's security policy. For example, upon a standard user attempting to access enterprise data with a particular application that is not permitted such access, the system may enable this standard user to change the security policy as applied to her device or to simply exempt the particular application from the security policy.
US10419487B2 Optimized policy matching and evaluation for non-hierarchical resources
Techniques are provided for processing authorization requests. In some embodiments, an authorization request specifying a non-hierarchical resource can be processed without having to sequentially process the various security policies configured for a collection of resources.
US10419486B1 Enhancing enterprise security on mobile platforms
Systems and methods for managing and implementing secure runtime software hooking on devices are provided. The system and method disclosed includes components and features that enable enterprises and organizations to securely manage mobile devices that have access to the organization's data and network resources. Various embodiments provide for secure systems and methods to modify a behavior of an operating system or one or more applications, without having to flash or modify the Read-only Memory (ROM).
US10419483B1 Time-bounded execution for privileged code
A system and method for generating remediated instructions that complies with one or more policies that specify constraints for computer executable instructions. The remediated instructions are generated based at least in part on an evaluation of a set of straight-line paths of the set of executable instructions and an execution flow for the set of straight-line paths.
US10419480B1 System, method, and computer program for real-time cyber intrusion detection and intruder identity analysis
A system, method, and computer program product are provided for real-time cyber intrusion detection and intruder identity analysis. In operation, an intrusion detection system detects an intrusion by a cyber intruder attempting to access a first area of a system utilizing an application programming interface layer (API) layer. The intrusion detection system directs the cyber intruder to a secure second area of the system that mimics the first area of the system via the API layer. Further, the intrusion detection system notifies a security system of the intrusion.
US10419479B2 Testing environment cyber vaccine
Provided are systems, methods, and computer program products for a cyber-vaccination technique. In various implementations, the technique includes determine characteristics of a testing environment. A testing environment can be used to analyze malware programs. The technique can further include configuring a production network device with the characteristics, so that the production network device resembles the testing environment. The production network device is used for network operations, which excludes analyzing malware programs.
US10419473B1 Situational awareness and perimeter protection orchestration
Systems and methods provide for a situational awareness and perimeter protection orchestration system to determine when network attacks are occurring or are about to occur, and provide tools and services to mitigate the attacks. The attacks can be denial of service attacks or distributed denial of service attacks or other types of attacks designed to disable and degrade a network. The dashboard can collect intelligence on what is happening on the network, and also streams of information from third parties that can be used to predict imminent network attacks. The dashboard can also determine what tools and services are available to the network operator in order to counteract the attacks.
US10419472B2 System and method for repairing vulnerabilities of devices connected to a data network
Disclosed are systems and methods for repairing vulnerabilities of smart devices connected to a data network. An example method includes accessing, by a hardware processor, a smart device communicatively coupled to a data network, accessing a configuration of the smart device, the configuration containing settings of the smart device, comparing each of the settings of the smart device with settings of known vulnerabilities from a database of vulnerabilities to identify a network vulnerability of the smart device that can be exploited, retrieving one or more setting correcting the network vulnerability from the database, determining a repair action for repairing the at least one network vulnerability, the repair action comprising the one or more settings and transmitting, by the processor, instructions to the smart device to perform the repair action.
US10419468B2 Cyber security system with adaptive machine learning features
Systems and methods for a cyber security system with adaptive machine learning features. One embodiment is a system that includes a server configured to manage a plurality of user devices over a network, and a user device that includes an interface and a processor. The interface is configured to communicate with the server over the network, and the processor implements a machine learning function configured to monitor user interactions with the user device over time to establish a use profile, to detect anomalous use of the user device based on a variance from the use profile, to determine whether the anomalous use is representative of a security threat, and to instruct the user device to perform one or more automatic actions to respond to the security threat.
US10419460B2 Method and system for detecting abnormal online user activity
The present teaching generally relates to detecting abnormal user activity associated with an entity. In a non-limiting embodiment, baseline distribution data representing a baseline distribution characterizing normal user activities for an entity may be obtained. Information related to online user activities with respect to the entity may be received, distribution data representation a dynamic distribution may be determined based, at least in part, on the information. One or more measures characterizing a difference between the baseline distribution and the dynamic distribution may be computed, and in real-time it may be assessed whether the information indicates abnormal user activity. If the first information indicates abnormal user activity, then output data including the distribution data and the one or more measures may be generated.
US10419459B2 System and method for providing data and device security between external and host devices
A secure data exchange system comprising a security device including a first external device plug, and a security engine operative to enforce a security policy on data transfer requests received from the host; an external device including a second external device plug; and a host including a first external device port operative to communicatively couple with the first external device plug, a second external device port operative to communicatively couple with the second external device plug, and a driver, e.g., a redirect driver, operative to transfer a data transfer request to the security device before executing the data transfer request.
US10419453B2 System and method for 3D abstract object modelling of high entropic information security threats
This invention relates to a system and method for simultaneously displaying real-time information security threat posture of a plurality of computers and its intermediary networks that are under surveillance. In particular, the invention involves displaying a three-dimensional abstract object that has been scaled according to the size and orientation of a display screen so that the entirety of the three-dimensional abstract object may be simultaneously viewed by viewers of the display technology in its entirety. The displayed three-dimensional abstract object is made up of an amalgamation of semi-translucent three-dimensional shapes that are arranged together to achieve the unified shape and form of the three-dimensional abstract object. Each semi-translucent three-dimensional shape in the three-dimensional abstract object can represent a sector of business industry and/or its entire computer network that is under surveillance for information security threats and/or has a high probability of being cyber-attacked by malicious sources.
US10419450B2 Detection of anomalies, threat indicators, and threats to network security
A security platform employs a variety techniques and mechanisms to detect security related anomalies and threats in a computer network environment. The security platform is “big data” driven and employs machine learning to perform security analytics. The security platform performs user/entity behavioral analytics (UEBA) to detect the security related anomalies and threats, regardless of whether such anomalies/threats were previously known. The security platform can include both real-time and batch paths/modes for detecting anomalies and threats. By visually presenting analytical results scored with risk ratings and supporting evidence, the security platform enables network security administrators to respond to a detected anomaly or threat, and to take action promptly.
US10419448B2 Enhanced email service
An enhanced email service that mitigates drawbacks of conventional email services by enabling transmission of encrypted content to a recipient regardless of the recipient having a prior relationship with the sender or having credentials issued from a certificate authority. A method is provided for receiving encrypted content and generating a message includes both the encrypted content as an attachment and a link to enable decrypted access to the decrypted content. The method may include transmitting the message to an intended recipient's mailbox while also storing the message in an organizational mailbox to provide for subsequent decryption of the encrypted content. The link may provide the intended recipient of the message with decrypted access to the encrypted content in various ways depending on, for example, whether the recipient is viewing the message through a webmail browser or through a local mail client that is compatible with the enhanced email service.
US10419443B2 Authentication server, authentication method in authentication server, and non-transitory computer readable medium storing authentication process program of authentication server
According to one embodiment, an authentication method in an authentication server determines, based on positional information of a terminal to be used and positional information of a user terminal, whether the distance between the terminal to be used and the user terminal is within a predetermined distance and determines, based on the result of the determination, whether to allow a user of user identification information transmitted from the user terminal to use a predetermined service using the terminal to be used. It is therefore possible to associate the user, the service, and the terminal to be used with one another in a state in which a high security performance is maintained.
US10419441B2 CBR-based negotiation RBAC method for enhancing ubiquitous resources management
A CBR-based negotiation RBAC method for ubiquitous resources management is described. The method, which is applicable to serving servers, includes steps of inquiring for a similar case in a case base in order to obtain an initial case, performing a REUSE procedure or a REVISE negotiating procedure on the initial case to assign at least one appropriate role set consisting of a local role and a virtual role, performing a local role and virtual role fitting procedure to fit the local role and the virtual role, and performing a determining and retaining procedure to meet the requirements of users during the negotiation process.
US10419435B2 System and method for implementing a two-person access rule using mobile devices
A system using mobile devices and a network provides access authentication, authorization and accounting to computing resources using a two-person access rule solution approach. A central access control server coordinates a rule-based authorization process in which a requesting user and one or more authorizing users are engaged in real-time communications to facilitate approved access to a sensitive resource. The technique utilizes mobile cellular interfaces and location service technologies, while also providing traditional security control measures of voice and visual verification of user identities.
US10419433B2 Network credentials for wirelessly accessing a LAN via an alternate communications network
A computer-implemented method includes: connecting, by a network device, with a user device via an alternate communications network; and providing, by the network device to the user device and via the alternate communications network, network credentials used for wireless access to a primary communications network, wherein the primary communications network and the alternate communications network are different.
US10419431B2 Preventing cross-site request forgery using environment fingerprints of a client device
Disclosed is a method and apparatus for preventing cross-site request forgery. The recommendation method comprises storing a first environment fingerprint associated with a client, wherein the first environment fingerprint uniquely identifies the client based on local terminal information associated with the client; receiving an access request message from the client, the access request message including at least one operation and a second environment fingerprint generated by the client; determining whether the second environment fingerprint matches the first environmental fingerprint; rejecting the access request message if it is determined that the second environment fingerprint does not match the first environment fingerprint; and executing the operation included with the access request message if it is determined that the second environment fingerprint matches the first environment fingerprint.
US10419419B2 Technologies for sensor action verification
Technologies for sensor action verification include a local computing device to receive a request for the local computing device to perform a sensor action from a remote computing device. The local computing device verifies the received request to confirm that the remote computing device is authorized to request the local computing device to perform the sensor action and performs, by a sensor controller of the local computing device, the requested sensor action in response to verification of the received request. The sensor controller manages operation of one or more sensors of the local computing device. The local computing device transmits a response message to the remote computing device indicating whether the requested sensor action has been performed by the sensor controller of the local computing device.
US10419418B2 Device fingerprint based authentication
A device fingerprinting system provides an additional factor of authentication. A user device may be redirected, along with user ID parameters, to authentication system. The user device may be sent instructions to execute that collect and send back device characteristic information to the authentication system. The authentication can create a unique fingerprint of the device, and determine if the fingerprint has been seen before. If seen before, the authentication system may send back an authentication token indicating the additional factor of authentication was a success. If the fingerprint has not been seen previously, the authentication system may conduct a one-time password authentication as the additional factor. If successful, the fingerprint may be stored in association with the user device for future authentication as an additional factor.
US10419412B1 Integrating patient portal access into EHR graphical user interfaces
Described herein are various technologies pertaining to a patient portal interface application for a hub application that is displayed concurrently on a display with a graphical user interface (GUI) for a client electronic health record application (EHR). The hub application facilitates access to supplement applications, wherein at least one of the supplement applications is a patient portal interface application. The patient portal interface application communicates with a patient portal server to facilitate presentment of patient portal data to a user of the client EHR. The patient portal interface application provides a current context of the EHR to the patient portal server, and receives contextually-based patient portal data from the patient portal server. The contextual patient portal data is then displayed by way of a GUI of the patient portal interface application.
US10419410B2 Automatic generation of unique identifiers for distributed directory management users
A controller is configured to perform various steps including receiving a plurality of user identification values. Another step includes determining a first range of the plurality of user identification values, the first range including a first minimum user identification value and a first maximum user identification value. Another step includes assigning a first user identification value to a first user from the first range of the plurality of user identification values to a first user based on the first minimum and maximum user identification values. Another step includes determining a second user identification value from the first range of the plurality of user identification values by incrementing the first user identification value based on the first minimum and maximum identification values. Yet another step includes assigning the second user identification value to a second user.
US10419409B2 Method and apparatus for secure network communications
Methods and apparatuses are disclosed for secure network communications. An exemplary method may include sending a handshake request message to a server. The handshake request message contains a first random number encrypted by using a first public key and first service request data encrypted by using the first public key. The method may also include receiving a handshake response message replied from the server. The handshake response message contains the first service response data encrypted by using the first random number and a second random number encrypted by using the first random number. The method may further include decrypting the handshake response message by using the first random number to obtain the first service response data and the second random number. In addition, the method may include calculating a session key used in a session with the server in accordance with the first random number and the second random number.
US10419407B2 System and method for controlling features on a device
Trust between entities participating in an upgrade or enablement/disablement process is established and, to facilitate this remotely and securely, a highly tamper resistant point of trust in the system that is being produced is used. This point of trust enables a more efficient distribution system to be used. Through either a provisioning process or at later stages, i.e. subsequent to installation, manufacture, assembly, sale, etc.; the point of trust embodied as a feature controller on the device or system being modified is given a feature set (or updated feature set) that, when validated, is used to enable or disable entire features or to activate portions of the feature.
US10419406B2 Efficient forwarding of encrypted TCP retransmissions
A network device receives TCP segments of a flow via a first SSL session and transmits TCP segments via a second SSL session. Once a TCP segment has been transmitted, the TCP payload need no longer be stored on the network device. Substantial memory resources are conserved, because the device may have to handle many retransmit TCP segments at a given time. If the device receives a retransmit segment, then the device regenerates the retransmit segment to be transmitted. A data structure of entries is stored, with each entry including a decrypt state and an encrypt state for an associated SSL byte position. The device uses the decrypt state to initialize a decrypt engine, decrypts an SSL payload of the retransmit TCP segment received, uses the encrypt state to initialize an encrypt engine, re-encrypts the SSL payload, and then incorporates the re-encrypted SSL payload into the regenerated retransmit TCP segment.
US10419405B2 Systems and devices for encrypting, converting and interacting with medical images
A network device and a peripheral device for attachment with a medical imaging device provides for the encryption and conversion of a medical image into a secure and standardized image file format as well as the communication of the encrypted and/or converted image to a secure server on a remote network. The devices may detect an unencrypted medical image file transmitted and encrypt and convert selected medical image files associated with the medical data based on standardized medical data format specifications that correlate with an output destination type. An encryption and conversion unit may be incorporated within the hardware and software of a medical imaging device or another network device in order to provide the capability for encrypting a medical image for transmission that is compatible with a destination device or network.
US10419402B2 Addressing a trusted execution environment using signing key
Methods, systems, and devices are described herein for delivering protected data to a nested trusted execution environment (TrEE) associated with an untrusted requestor. The nested TrEE may include a trustlet running on top of secure kernel. In one aspect, a targeting protocol head, or other intermediary between a requestor and a key management system or other store of protected data, may receive a request for protected data from a potentially untrusted requestor, an attestation statement of the secure kernel, and a key certification statement. The key certification statement may bind a trustlet public encryption key and a trustlet ID. The targeting protocol head may retrieve the protected data, and encrypt the protected data with the trustlet public encryption key. The targeting protocol head may then send the encrypted protected data to the requestor.
US10419400B2 Secure application processing systems and methods
Systems and methods are described for securely and efficiently processing electronic content. In one embodiment, a first application running on a first computing system establishes a secure channel with a second computing system, the secure channel being secured by one or more cryptographic session keys. The first application obtains a license from the second computing system via the secure channel, the license being encrypted using at least one of the one or more cryptographic session keys, the license comprising a content decryption key, the content decryption key being further encrypted using at least one of the one or more cryptographic session keys or one or more keys derived therefrom. The first application invokes a second application to decrypt the license using at least one of the one or more cryptographic session keys, and further invokes the second application to decrypt the content decryption key using at least one of the one or more cryptographic session keys or one or more keys derived therefrom, and to decrypt a piece of content using the content decryption key. The first application then provides access to the decrypted piece of content in accordance with the license.
US10419397B2 Behavior-based filters for signaling system number 7 networks
Concepts and technologies disclosed herein are directed to behavior-based filters for signaling system number 7 (“SS7”) networks. According to one embodiment disclosed herein, a behavior-based SS7 filter executed by a processor can receive SS7 traffic. The behavior-based SS7 filter can determine a behavioral characteristic from the SS7 traffic and can compare a behavior of the SS7 traffic, based upon the behavior characteristic, to a behavior profile. The behavior-based SS7 filter also can determine whether the behavior of the SS7 traffic fits within a tolerance threshold of the behavior profile. If the SS7 traffic fits within the tolerance threshold, the behavior-based SS7 filter can instruct a signal transfer point (“STP”) to which the SS7 traffic is directed to allow routing of the SS7 traffic. If, however, the SS7 traffic does not fit within the tolerance threshold, the behavior-based SS7 filter can instruct the STP to deny routing of the SS7 traffic.
US10419395B2 Routing packets in a data center network
Accessing data stored on a remote server includes determining a first address of a first server where a block of data identified by a key has been moved from a second server to the first server, the second server having a second address. A first entry of a switch flow table of a datacenter network is updated to indicate that received packets with a destination address including the second address are to be overwritten with the first address. The data center network includes a plurality of physical network switches. A second entry in the switch flow table may be configured to forward packets with the first address to a first port associated with the first server and a first set of the switches. If the second entry is not already present in the table, the second entry may be inserted into the switch flow table.
US10419388B2 Method and system for dark matter scanning
A method and system for scanning a computing system network for dark matter computing systems and computing devices. The method includes establishing a communication link between a master server and at least one target scanning agent that has at least one network computing system coupled thereto, creating a scanning job for the target scanning agent, building a scanning job command based on the scanning job, sending the scanning job command to the target scanning agent, receiving scanning job results from the target agent, parsing through the received scanning job results for identifying information of hosts in the network computing system detected during the scanning job, determining which detected hosts are known hosts and which detected hosts are unknown hosts based on the identifying information, and comparing the identifying information of the unknown hosts to reference identifying information to determine which of the unknown hosts are dark matter.
US10419385B2 Systems and methods for use in transmitting electronic messages between different protocols
Systems and methods are provided for use in facilitating message communications between a source and at least one recipient. One exemplary method includes receiving, by at least one computing device, a message where the message includes a destination and has a source protocol, normalizing, by the at least one computing device, the message, and converting, by the at least one computing device, the normalized message to a destination protocol associated with the destination. The method further includes transmitting the converted message to the at least one recipient, based on the destination.
US10419383B2 Systems and methods for ranking comments based on interaction-to-impression ratio
Systems, methods, and non-transitory computer-readable media can receive a comment to a posted content item. One or more user interactions with the comment are received. An interaction-to-impression ratio for the comment is determined. The comment is ranked among a plurality of comments based on the interaction-to-impression ratio.
US10419375B1 Systems and methods for analyzing emotional responses to online interactions
The disclosed computer-implemented method for analyzing emotional responses to online interactions may include (1) identifying an online interaction of a user, (2) detecting an emotional response of the user to the online interaction by monitoring one or more emotional indicators of the user during the online interaction and determining, based on an evaluation of the one or more emotional indicators, that the emotional response of the user is outside an expected range, and (3) performing a security action in response to determining that the user's emotional response is outside the expected range. Various other methods, systems, and computer-readable media are also disclosed.
US10419374B1 Methods, systems, and computer program products for processing a request for a resource in a communication
A computer-implemented method (and non-transitory media) are provided, comprising at least a portion of an instant messaging application that is configured to cooperate with an apparatus, the instant messaging application, when executed, configured to cause a device to: display an instant messaging interface including: a text entry user interface element for receiving entered text, a plurality of user interface elements for generating attachment requests that are valid according to a criterion schema defining at least one of a format or a vocabulary, the plurality of user interface elements including: a first menu item with corresponding first text, and a second menu item with corresponding second text.
US10419366B1 Mechanism for communicating to remote control plane from forwarding element
Some embodiments of the invention provide a forwarding element that can be configured through in-band data-plane messages from a remote controller that is a physically separate machine from the forwarding element. The forwarding element of some embodiments has data plane circuits that include several configurable message-processing stages, several storage queues, and a data-plane configurator. A set of one or more message-processing stages of the data plane are configured (1) to process configuration messages received by the data plane from the remote controller and (2) to store the configuration messages in a set of one or more storage queues. The data-plane configurator receives the configuration messages stored in the set of storage queues and configures one or more of the configurable message-processing stages based on configuration data in the configuration messages.
US10419364B2 Method for operating a line switching component, line switching component, line card, and network node thereof
The embodiments of the invention relate to a line switching component separable from a line card of a network node. The line switching component contains at least one input port for receiving an optical input signal from an optical transport network and at least one output port for transmitting an optical output signal to the optical transport network. The line switching component further contains at least one further output port configured to be connected to an input port of at least one optical interface of the line card and at least one further input port configured to be connected to an output port of the at least one further optical interface of the line card. The line switching component further contains a switchable optical path system configured to operate the line switching component in a first operation mode and to operate the line switching component in a second operation mode.
US10419363B2 Network device, communication method, and recording medium
According to the present invention, a network device having a plurality of ports, includes a linkup detection unit, a loop detection unit, and a communication shutoff unit. The linkup detection unit detects a linkup of the each port. The loop detection unit detects a loop formed by the network device. The communication shutoff unit shuts off communication on a port on which the linkup was detected at a later time point if the loop is detected.
US10419360B2 Market-driven variable price offerings for bandwidth-sharing ad hoc networks
Systems and methods to establish and execute market-driven variable price offerings among the lenders and borrowers in a bandwidth-sharing ad hoc network for shared bandwidth usage. The method comprises establishing and executing market-driven variable price offerings among lenders and borrowers. A bandwidth-sharing ad hoc network for shared bandwidth usage is formed based on the established and executed market-driven variable price offering.
US10419358B2 Packet buffering
A first device as a buffer server in an Ethernet transmits a first buffer client querying packet from a port of enabling a distributed buffer function of the first device, receives a first buffer client registering packet from a second device through the port, and adds the second device into a distributed buffer group of the port. When the first device detects that a sum of sizes of packets entering the port and not transmitted reaches a preset first flow-splitting threshold in a first preset time period, the first device forwards a packet entering the port and not transmitted to a buffer client selected from the distributed buffer group of the port.
US10419351B1 System and method for extracting signatures from controlled execution of applications and application codes retrieved from an application source
A method for classifying network traffic in a network. The method includes obtaining, from an application distribution source, an application distribution data set of comprising information associated with distributing an application from the pre-determined application distribution source, extracting, based on a pre-determined extraction criterion, a token from the application distribution data set of the application, obtaining, from the network traffic, a plurality of flows generated by the application, extracting, in response to detecting the token in a flow of the plurality of flows, context information associated with the token in the flow, and generating an identification rule of the application based on the token and the context information, wherein the identification rule describes one or more rule steps to locate the token in the flow, wherein the network traffic is classified using at least the identification rule.
US10419349B2 Congestion method, device and system
Provided are a congestion control method, device and system. The congestion control method includes: receiving, by a source device, through a first port a local anti-congestion response message sent from a sink device, wherein the local anti-congestion response message is sent after the sink device determines that the length of data cached in a port sending queue for a second port of the sink device corresponding to the first port exceeds a threshold; and suspending, by the source device, sending of a data packet which needs to be sent to the second port through the first port. Hop-by-hop congestion control for the data packets of nodes in a content centric networking (CNN) is timely and accurately realized.
US10419346B1 Hash computation using memristor-implemented dot product engine
An input string is mapped to a vector of input voltages. The vector is applied to input rows of a dot product engine having memristor elements at intersections of the input rows and output columns. A hash of the input string is determined based on output of the dot product engine as to which the vector of input voltages have been applied to the input rows thereof. An output column may be selected from output voltages of the columns, and the hash determined from the selected column. The output voltage of a column is equal to a sum of a product of the input voltage in each input row and a value of the memristor element at the intersection of the input row and the column. The hash can be used within a filtering technique applied to the input string, such as in the context of network security.
US10419344B2 Multichannel input/output virtualization
Provided are systems, methods, and computer-readable medium for enabling sharing of a multi-channel packet processor by multiple processes executing on a network device. The network device can include a memory management unit, configured to include an address map. The address map can include a reserved portion. The virtual machine can allocate a guest portion in the address map, where the guest portion is allocated in a part of the address map that does not include the reserved portion. A first channel from the packet processor can be assigned to the guest portion, and the virtual machine can use the first channel to receive packets. The reserved portion can be assigned to a host process executing on the network device. A second channel from the packet processor can be assigned to the reserved portion. The host process can transmit packets to the network using the second channel.
US10419339B2 Router to send a request from a first subnet to a second subnet
A router receives a request including a first memory address from a source node in a first subnet. The router translates the first memory address in the request to a second memory address that is different from the first memory address. The router sends the request including the second memory address to a target node in the second subnet.
US10419335B1 Region scope-specific outside-scope indentifier-equipped routing methods, systems, and computer program products
In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a capability to: receive an indication of a receipt of a first packet that is specified according to an Internet Protocol (IP) network protocol; identify, from a header of the first packet, network path information configured for use in identifying a plurality of path segment identifiers including a region scope-specific outside-scope identifier that: is in an identifier space specific to at least the current node, does not include a network interface identifier portion specified by the IP network protocol for identifying any network interface of any node, and identifies, for at least the current node, a second region of the network; and cause transmission, based on the region scope-specific outside-scope identifier of the network path information, of first data, along with at least one of the plurality path segment identifiers, from the current node to a path node.
US10419332B2 Feedback management in a multipath communication network
A method of managing feedback messages in a multipath communication network, the method comprising selecting at least one communication path out of a set of communication paths between a first communication device and a second communication device in order to transmit at least one feedback message from the first communication device to the second communication device. The selecting is based on a correlation between at least one transmission condition on said at least one communication path and at least one transmission constraint for said at least one feedback message.Embodiments make it possible to provide optimal transmission of feedback messages in a multipath context.
US10419331B1 Hybrid mesh network monitoring signaling environment
Techniques are described to improve the robustness of communication of critical life safety data when broadband networks are used as uphaul networks. Monitoring systems are examples of critical monitoring appliances, but the techniques described throughout this disclosure may be applied to any type of critical monitoring appliances, such as life-support devices, fire detectors, smoke detectors, and the like.
US10419329B2 Switch-based reliable multicast service
Communication apparatus includes a plurality of interfaces for receiving and transmitting data packets from and to a network and a memory, which receives and stores context data with respect to multicast groups. Packet processing circuitry establishes reliable connections over the network with the receiving nodes in the multicast groups, and upon receiving from a packet source on the network an incoming unicast packet containing multicast data and containing multicast metadata that identifies a multicast group, sends an acknowledgment of the incoming unicast packet to the packet source, reads the context data from the memory with respect to the identified multicast group, and transmits multiple outgoing unicast packets containing the multicast data via respective egress interfaces to the receiving nodes in the multicast group over the reliable connections.
US10419327B2 Systems and methods for controlling switches to record network packets using a traffic monitoring network
A packet forwarding network may include switches that forward network packets between end hosts. A monitoring network may be coupled to the forwarding network. A controller may control switches in the monitoring network to forward network packets tapped from the forwarding network to one or more packet recorders. The packet recorders may store the tapped packets and the controller may query the stored packets at a later time. The controller may analyze queried packets to monitor the operation of the packet forwarding network and, if desired, to display graphical visualizations associated with the packet forwarding network. If desired, the controller may instruct the packet recorders to replay the tapped packets to network visibility tools through the monitoring network. The controller may coordinate storage and query operations across multiple packet recorders using the monitoring network so that the packet storage capacity and recording rate may be scaled up over time.
US10419326B2 Method for implementing network virtualization and related apparatus and communications system
A method for implementing network virtualization, and a related apparatus and a communications system are provided. The method for implementing network virtualization may include: receiving, by an SDN controller, a virtual network creation request that carries virtual network topology information; creating a virtual network in response to the virtual network creation request; establishing, by the SDN controller, a device mapping relationship; establishing, by the SDN controller, a port mapping relationship; allocating, by the SDN controller, a virtual SDN controller to the virtual network; and registering, by the SDN controller, a first virtual forwarding device and a second virtual forwarding device with the virtual SDN controller. Technical solutions of embodiments of the present invention help to improve networking flexibility, reduce service costs, and shorten a service deployment period.
US10419324B2 Analysis of network performance
Methods and apparatus are disclosed for analyzing network performance of a network comprising a plurality of network nodes. The method may comprise: obtaining a plurality of probe measurements in respect of a target node, the probe measurements resulting from probe test-messages being sent via different network paths to said target node and relating to a network performance characteristic in respect of the paths taken by the respective probe test-messages and probe response-messages associated therewith and being dependent also on local processing of the respective probe test-messages at said target node; determining respective measures of unexpectedness in respect of the probe measurements; comparing said respective measures of unexpectedness and in dependence on the comparison, assigning a weighting in respect of said target node; and determining a network performance analysis measure in dependence on at least one probe measurement and on the weighting.
US10419323B2 Modulation analyzer module
In one embodiment, an apparatus includes a connector for directly connecting the apparatus to a host when the apparatus is received at a host interface configured for receiving a pluggable transceiver, a sampler module configured for under-sampling a periodic waveform transmitted from the host, and an interface for transmitting sampled data to a processing device operable to process and analyze the sampled data for use in determining if the host is operating within specified limits.
US10419322B2 Method of collecting information about test devices in a network
A method of collecting information about a plurality of test devices connected in a network is provided. The method includes: identifying routable network addresses within a plurality of the network addresses, and sending discovery packets to the plurality of routable network addresses, receiving responses from the test devices, obtaining the information about the test devices, and storing the information so as to associate, for each of the test devices, the test-device information with at least one of the routable network addresses. The routable network addresses are stored in non-volatile memory for repeated use in re-discovery of the test devices in the network.
US10419321B2 Managing resource consumption for distributed services
A method for managing service resources of a group of host machines is provided. Each host machine provides services for a corresponding set of data compute nodes (DCNs). The method receives service distribution configuration for a set of entities comprising at least one of a tenant, a service, and a provider. The method identifies a set of host machines on which a set of DCNs for the set of entities operate. The method determines an amount of resources to be assigned to each entity of the set of entities. The method communicates with the set of host machines to modify a set of resource pools available on each host machine.
US10419319B1 Monitoring gateway systems and methods for openflow type networks
A network management gateway device, method, and software is disclosed which communicates and translates between more sophisticated digital data network monitoring devices and managers, such as SNMP managers, and managed network devices, such as OpenFlow packet switches, which often are not sophisticated enough to respond to SNMP or REST type monitoring methods. This gateway may communicate with managed devices in one or more of a variety of modes. The manager may communicate with the gateway directly, or be configured to communicate with the managed device while the communications are redirected to the gateway and processed by the gateway. In some embodiments, the gateway may use the OpenFlow protocol to communicate management data with an OpenFlow switch and to install a flow in the switch to redirect management traffic to the gateway. Other routers and switches may also be used to redirect network management traffic to the gateway as well.
US10419317B2 Identifying and targeting devices based on network service subscriptions
Examples of the disclosure describe automatically associating devices of a user with a network service subscription of the user. The user has a subscription to services offered by an entity. Connection statistics for the devices to networks are generated and compared to criteria to determine whether any of the devices should be associated with the subscription of the user. After association, the devices are able to access networks and/or services associated with the subscription.
US10419312B2 System, device, and method for real-time conflict identification and resolution, and information corroboration, during interrogations
A process for improved real-time conflict identification and resolution, and information corroboration, during an interrogation relative to an incident includes capturing a first real-time digital audio or video stream from a first interviewee under interrogation by a first interviewer relative to an incident. The first real-time digital audio or video stream is converted to a first digital text string, which is then semantically processed to identify and store first information relative to the incident. Stored second information created via interrogation of a second interviewee under interrogation relative to the incident is accessed, and a conflict between the stored first information and the stored second information is identified. A visual or audio prompt is generated associated with the conflict and an indication of the conflict is played back via the visual or audio prompt to the first interviewer.
US10419311B2 Template-based declarative and composable configuration of network functions
The present disclosure is directed towards systems and methods of configuring a computing environment. A device identifies a template including a declarative language with a first declaration and a second declaration. The device instantiate the template to generate a configuration object corresponding to the first declaration. The device establishes a first configuration of a component using the generated configuration object. The device generates a second configuration of a monitor to monitor a component. The device establishes the monitor to monitor operational state of the component.
US10419310B1 Monitor device for use with endpoint devices
A system includes a plurality of SIP servers that are configured and arranged to provide services for a respective set of endpoints. A monitor server having at least one processor circuit receives connectivity status of the respective set of endpoint devices based on registration status provided by the endpoints to the SIP servers. Based upon the received connectivity status, endpoints having connectivity problems are parsed into subgroups. Based upon the parsed endpoints, potential problem sources for the connectivity problems of the parsed endpoints are identified. A monitor device having at LAN interface circuit connected to the LAN and at least one processor circuit receives the command from the monitor server and performs a diagnostic test on the LAN. Results from the at least one diagnostic test are provided to the monitor server.
US10419309B2 Self organizing network operation diagnosis function
While a SON function of a SON system for automated network management in a communication network is operating according to a task assigned to the SON function, when a problem associated with operating according to the task is detected, the problem is indicated to a SON operation diagnosis function of the SON system. The SON operation diagnosis function receives the indication, acquires additional information comprising key performance indicators and operation context, and decides on an action to take based on the indication and the additional information.
US10419305B2 Visualization of workload distribution on server resources
Embodiments of the present invention disclose a method, computer program product, and system for visualization of workload distribution on server resources. A computer identifies a profile, wherein the profile corresponds to a role of an individual associated with one or more servers. The computer identifies data that includes a degree of resource utilization that corresponds to the identified profile. The computer generates a visualization of the identified data that includes the degree of resource utilization that corresponds to the identified profile, wherein the visualization includes depictions of resource utilization, distribution of a workload deployed on the one or more servers, and total quantity of available resources of the one or more servers. In another embodiment, the computer initiates display of the generated visualization of the identified data that includes the degree of resource utilization that corresponds to the determined profile.
US10419295B1 System, method, and computer program for automatically generating communication device metadata definitions
A system, method, and computer program product are provided for automatically generating communication device metadata definitions. In use, device information is received from at least one instance of at least one communication device associated with a communication network. Additionally, a device metadata definition associated with the at least one communication device is automatically generated utilizing the device information, the device metadata definition representing at least attributes of the at least one communication device.
US10419294B2 Entity-state relationship correlation
In an example, there is disclosed a logging server computing apparatus, having: a processor; a memory; and a logging engine to: analyze a network; build an entity-state matrix M from an entity vector e and a state vector s; determine that there is a strong correlation between an entity ec and a state sc; and report the strong correlation.
US10419293B1 Fast reformation in a directed acyclic graph based on deferred contention to higher devices
A network device stores in its nonvolatile memory, in response to detecting a power outage in a tree-based network, an identifier for a preferred parent and a distance identifier for the network device within the network. In response to power restoration, the network device starts a trickle timer based on the ring identifier, for determining whether a beacon request from a transmitting node and destined for the preferred parent is detected during the waiting interval. In response to the network device detecting the beacon request during the waiting interval, the network device sets its channel hopping schedule to the corresponding channel hopping schedule of the transmitting node in response to determining the beacon request is destined for the preferred parent, enabling rejoining with the preferred parent in response to detecting a beacon from the preferred parent to the transmitting node via the corresponding channel hopping schedule of the transmitting node.
US10419280B2 Methods and apparatus for switching between a wired communication and a wireless communication
Embodiments of the subject application provide a wireless communication method and a wireless communication apparatus. The method comprises: determining information associated with a wired connection between a first device and a second device; and generating a wireless communication configuration parameter according to the information associated with the wired connection and a wireless communication specification associated with a wireless communication to be performed by the first device and the second device, wherein, in response to that the disconnection of the wired connection, wherein the wireless communication parameter enables first device and the second device to perform the wireless communication according to the wireless communications configuration parameter. The method and apparatus of embodiments of the subject application generate a wireless communication configuration parameter for wireless communication according to information associated with a wired connection, thereby enabling switching between a wired communications and a wireless communication manner quickly and in a secure manner.
US10419277B2 User identifying device, user identifying method, and user identifying program
A user identifying system includes a user terminal and a server for communicating with the terminal. The terminal includes a detecting means that detects an event of a failure in accessing a service provided by the server, a recording means that records a timestamp indicating time of a failure in accessing the service when the event is detected, and a transmitting means that transmits, to the server, the timestamp and identification information allowing the server to identify the user of the terminal. The server includes a receiving means that receives the identification information and the timestamp transmitted from the transmitting means, and a specifying means that specifies a user identified by the identification information received by the receiving means when access by the terminal related to the timestamp has been made during an inaccessibility period wherein access to a service provided by the server has been unacceptable.
US10419276B2 Advanced link tracking for virtual cluster switching
One embodiment of the present invention provides a switch system. The switch includes a port that couples to a server hosting a number of virtual machines. The switch also includes a link tracking module. During operation, the link tracking module determines that reachability to at least one end host coupled to a virtual cluster switch of which the switch is a member is disrupted. The link tracking module then determines that at least one virtual machine coupled to the port is affected by the disrupted reachability, and communicates to the server hosting the affected virtual machine about the disrupted reachability.
US10419275B2 Information processing apparatus information processing system, and non-transitory computer readable medium for providing notification to a user of occurrence of a fault
An information processing apparatus includes a sensing unit that senses occurrence of a predetermined fault through one of detection of the occurrence of the fault and prediction of the occurrence of the fault, and a notifying unit that, when the fault is sensed to have occurred by the sensing unit, identifies a user to be notified that the fault is sensed to have occurred from among multiple users registered in advance, and notifies an information processing terminal of the identified user that the fault has occurred.
US10419272B2 Lossless connection failover for mirrored devices with reduced inter-device messaging
If there are mirrored WAN optimization devices, a master WAN optimization device sends a datagram received from a source across the WAN and sends a copy of the datagram to a mirroring WAN optimization device. When the mirroring WAN optimization device ACKs the mirrored datagram, the master WAN optimization device ACKs the host. When the master WAN optimization device receives the ACK from the WAN, the ACK is forwarded to the mirroring WAN optimization device, which deletes the mirrored datagram. Alternatively, the mirroring WAN optimization device can receive the datagram from the source, store it and forward it to the master WAN optimization device, which sends the datagram across the WAN and sends an ACK to the host. When the ACK from the WAN is received, the master WAN optimization device forwards the ACK to the mirroring WAN optimization device, when then deletes the mirrored datagram.
US10419268B2 Automated scoring of unstructured events in information technology environments
Detection of anomalous events in the operation of information technology (IT) components includes receiving messages, which describe events in the operation of the IT components in real time, and categorizing and condensing the messages received in a first time interval into message patterns by message pattern type. Based on a distribution of occurrences of the message patterns in the first time interval and in preceding time intervals, anomaly scores are assigned to the message patterns, and one or more of the message patterns are classified as being anomalous message patterns that correspond to potentially anomalous events in the operation of the IT infrastructure installation. A degree of correlation between occurrences of the anomalous message patterns and occurrences of application alarms is determined. Message patterns with high anomaly scores and having a high degree of correlation with application alarms are deemed significant and prioritized for display to users.
US10419267B2 Network control software notification with advance learning
Techniques are disclosed for notifying network control software of new and moved source MAC addresses. In one embodiment, a switch detects packets sent by a new or migrated virtual machine, and sends a copy of a detected packet to the network control software as a notification. The switch further learns the source MAC address, thereby permitting the entry to be used for normal forwarding prior to validation of the entry and the VM associated therewith by the network control software. Until the network control software has validated the VM, the switch may periodically retry the notification to the network control software. “No_Redirect” and “Not_Validated” flags may be used to indicate whether a notification has already been attempted and thus no retry is necessary, and that the VM associated with the VM has not yet been validated, respectively.
US10419262B2 Data transmission method and apparatus
Embodiments of the present invention provide a data transmission method and apparatus, and the method includes: modulating to-be-sent information bits according to a lower order constellation diagram, and generating 4 m lower order modulation symbols; multiplying a precoding matrix Q by a column vector including every four lower order modulation symbols in the 4 m lower order modulation symbols, to obtain 4 m to-be-sent higher order modulation symbols corresponding to a higher order constellation diagram; and respectively and correspondingly sending the 4 m to-be-sent higher order modulation symbols on different carriers of two antennas. The to-be-sent higher order modulation symbols include some or all to-be-sent information bits. Therefore, the same signal can be simultaneously sent on different carriers of multiple antennas, and frequency diversity and space diversity are implemented, so that transceiving performance of data transmission is improved.
US10419260B2 System and method for robust OFDM synchronization
Disclosed methods include transmitting an OFDM signal including a succession of frames spaced apart by a set of training symbols that are symmetric in time and each formed by a plurality of even-frequency sub-carriers, spaced by odd frequency zeros. The OFDM signal is received and sampled and timing metrics are determined. Local maximums, or peaks of the timing metrics are detected, and from the peaks a coarse time offset is determined. A correlation metric, at sample indexes within a region determined by the coarse time offset, is applied and, based on a peak, an estimated time offset is generated. A correlation metric of the estimated time offset is determined and, based on the correlation metric, an estimated frequency offset is generated.
US10419258B2 Systems and methods for Wi-Fi high efficiency preambles for multi-user multi-input multi-output resource allocation
Certain embodiments herein relate to stream allocation indication for high efficiency wireless networks. A frame may include a HE-SIG-B field having a common part and an STA-specific part used to indicate multi-user multi-input multi-output (MU-MIMO) resource allocation. In some embodiments, a frame may include an HE-SIG-B field only having an STA-specific part used to indicate resource allocation.
US10419254B2 Transmission apparatus for a wireless device using delta-sigma modulation
A transmission apparatus for a wireless device, comprising: an antenna for receiving an original signal and for backscattering a modulated signal containing information from the wireless device; a variable impedance coupled to the antenna, the variable impedance having an impedance value; a delta-sigma modulator coupled to the variable impedance for modulating the impedance value, and thereby a backscattering coefficient for the antenna, in accordance with the information to generate the modulated signal; and, a decoder coupled to the delta-sigma modulator for generating the impedance value from the information.
US10419246B2 C-PHY training pattern for adaptive equalization, adaptive edge tracking and delay calibration
Methods, apparatus, and systems for data communication over a multi-wire, multi-phase interface are disclosed. A method of calibration includes configuring a 3-phase signal to include a high frequency component and a low frequency component during a calibration period, and transmitting a version of the 3-phase signal on each wire of a 3-wire interface. The version of the 3-phase signal transmitted on each wire is out-of-phase with the versions of the 3-phase signal transmitted on each of the other wires of the 3-wire interface. The 3-phase signal may be configured to enable a receiver to determine certain operating parameters of the 3-wire interface.
US10419241B2 Traffic forwarding
The present disclosure describes traffic forwarding in a network where a virtual local area network (VLAN) exists in multiple network sites that are geographically dispersed and connected via virtual links. A first edge device (ED) at a first site receives, from a second ED at a second site, information identifying a VLAN of the second ED through a virtual link. The VLAN identified in the information is an active VLAN of the second ED. An association between (i) the VLAN of the second ED and (ii) the virtual link through which the information is received from the second ED is recorded. When forwarding traffic to the VLAN of the second ED, it is determined the virtual link associated with the VLAN of the second ED is determined based on the recorded association and the traffic is forwarded via the determined virtual link.
US10419237B2 Slave device, control method of slave device, information processing program and recording medium
The present invention aims to reduce an operation burden related to the change of reception processing in a master device when a device connected to a slave device is changed. A device communication managing unit (10) transmits the data received by a device (20) communicating with a device communication port (110) in a first mode to a field network (50) by using a data format used for transmitting the data received by the device (20) communicating in a second mode.
US10419235B2 Methods and systems for automatically monitoring user activity
A method for a home automation system is described. In one embodiment, the method may include receiving input regarding a list of predetermined activities. The method may further include receiving monitored activity data of at least one authorized user. The method may further include comparing the received monitored activity data with the received input regarding the list of predetermined activities, and operating at least one aspect of the home automation system based, at least in part, on the comparing.
US10419233B2 Method and apparatus for multimedia broadcast multicast service transmission
The present disclosure relates to a Multimedia Broadcast Multicast Service (MBMS), and in particular to a method, system and network entity for configuring transmission parameters for providing MBMS service(s). In one embodiment, a network entity in communication with a plurality of network nodes within a geographical area is provided. The network entity includes a communication interface configured to receive a representation of signal quality measurement data associated with a plurality of non-Multimedia Broadcast Multicast Service, non-MBMS, user equipments, UEs. Each UE is served by at least one of the plurality network nodes. The network entity includes a processor communicatively coupled to the communication interface. The processor is configured to determine a combined signal quality data of a plurality of MBMS UEs based at least in part on the received representation of signal quality measurement data associated with the plurality of non-MBMS UEs.
US10419230B2 Electronic apparatus and method
According to one embodiment, an electronic apparatus includes a transceiver and a hardware processor. The transceiver receives first handwriting shared in a first group according to a first scheme. The first group includes a first electronic apparatus and a second electronic apparatus. The first handwriting includes handwriting made on the first electronic apparatus and handwriting made on the second electronic apparatus. The hardware processor reads first data to be shared in the first group, makes a third group including the electronic apparatus and the first electronic apparatus, and shares the first data in the third group according to a third scheme by transmitting the first data to the first electronic apparatus from the transceiver.
US10419225B2 Validating documents via blockchain
Authentication of electronic document is based on multiple digital signatures incorporated into a blockchain. Structured data, metadata, and instructions may be hashed to generate the multiple digital signatures for distribution via the blockchain. Any peer receiving the blockchain may then verify an authenticity of an electronic document based on any one or more of the multiple digital signatures incorporated into the blockchain.
US10419222B2 Monitoring for fraudulent or harmful behavior in applications being installed on user devices
Software applications to be installed on user devices are monitored. Authenticity of the applications is evaluated using a plurality of inputs to provide a result. The plurality of inputs may include trust factors. The trust factors may be used to generate a security evaluation. In response to the result, an action is performed such as providing a notification to a developer of a fraudulent version of an application or providing a security assessment for an application.
US10419221B1 Systems and methods for privacy-enabled biometric processing
In one embodiment, a set of feature vectors can be derived from any biometric data, and then using a deep neural network (“DNN”) on those one-way homomorphic encryptions (i.e., each biometrics' feature vector) can determine matches or execute searches on encrypted data. Each biometrics' feature vector can then be stored and/or used in conjunction with respective classifications, for use in subsequent comparisons without fear of compromising the original biometric data. In various embodiments, the original biometric data is discarded responsive to generating the encrypted values. In another embodiment, the homomorphic encryption enables computations and comparisons on cypher text without decryption. This improves security over conventional approaches. Searching biometrics in the clear on any system, represents a significant security vulnerability. In various examples described herein, only the one-way encrypted biometric data is available on a given device. Various embodiments restrict execution to occur on encrypted biometrics for any matching or searching.
US10419220B2 Management device, key generating device, vehicle, maintenance tool, management system, management method, and computer program
An automobile is equipped with a management device including a communication part for communicating with an ECU mounted on an automobile, an encryption processor for generating an encrypted key by encrypting a key, a key generation part for generating the key, and a key storage unit for storing the key generated by the key generation part. The communication part transmits the encrypted key to the ECU, while the encryption processor encrypts the key generated by the key generation part.
US10419219B1 System, method, and computer-accessible medium for actionable push notifications
An exemplary system, method, and computer-accessible medium can include, for example, receiving at a first entity from a second entity, a first request for encrypted user information associated with at least one user, wherein the first request includes a user identifier associated with the at least one user, and wherein the first entity is different from the second entity, sending, from the first entity, a second request to a user device associated with the at least one user, wherein the second request includes a notification to the at least one user for an affirmation of the first request or a denial of the first request, receiving at the first entity from the user device, the affirmation or the denial, and sending, from the first entity to the second entity, (i) the encrypted user information if the affirmation is received or (ii) a denied notification if the denial is received.
US10419218B2 Methods and systems for a digital trust architecture
In some aspects, methods and systems for a digital trust architecture are provided. In some aspects, the architecture includes a user account provisioning process. The provisioning process may make use of in person verifications of some personal information to ensure authenticity of the user information. Once the authenticity of user information is established, an account may be created. The user account may include a user email account, with integrated access to digital certificates linked to the user account. Account creation may also automatically publish the new user's public key in a publicly accessible directory, enabling encrypted email information to be easily sent to the new user.
US10419217B2 Security information configuration method, security verification method, and related chip
Embodiments of the present invention provide a security information configuration method, so as to reduce costs, simplify a security information configuration process, and improve security and reliability of security information configuration. The security information configuration method provided in the embodiments of the present invention includes: generating, by an SoC, an asymmetric key pair; writing a private key into an eFuse of the SoC; encrypting a public key; writing the encrypted public key into a flash memory for storage; generating first digest information according to target software information; making a signature for the first digest information, so as to obtain signature information; and writing the signature information into the flash memory. The embodiments of the present invention further provide a related security verification method and a related chip.
US10419213B2 Key exchange method, key exchange system, key device, terminal device, and program
A random number generating unit generates random numbers s1, s2, s′1, and s′2. A public keys randomizing unit generates first randomized public keys information obtained by randomizing public keys using the random number s1 and second randomized public keys information obtained by randomizing the public keys using the random number s2. A proxy calculation unit calculates a first commission result by using a secret key and calculates a second commission result by using the secret key. A verification unit calculates a first verification value by using the random number s2, calculates a second verification value by using the random number s1, and verifies whether or not the first verification value and the second verification value coincide with each other. A common key calculation unit calculates a common key by using the random numbers s′1 and s′2 if the first verification value and the second verification value coincide with each other.
US10419212B2 Methods, systems, apparatuses, and devices for securing network communications using multiple security protocols
The disclosed embodiments describe a data exchange method, apparatus, and device. In one embodiment, the method is applied to a sender device performing data exchange with a receiver device and comprises: negotiating a default protocol for the data exchange with the receiver device; obtaining a dynamic protocol according to the default protocol; generating an exchange data packet according to the dynamic protocol and to-be-transmitted data; and transmitting the exchange data packet to the receiver device, so that the receiver device receives the exchange data packet using the dynamic protocol generated through the default protocol. By means of the disclosed embodiments, a dynamic protocol is generated through a negotiated default protocol between a sender and a receiver; and data exchange is performed based on the dynamic protocol. Because the dynamic protocol can be dynamically generated when a need for data exchange arises, a malicious third party stealing can be effectively prevented in a communication process of data exchange, thereby enhancing data exchange security.
US10419208B2 Method and system for encrypting data
A method and a system for encrypting data by a data protection system are provided. The data protection system may receive one or more dataset and calculate the number of binary digit ‘1’ in each byte of the one or more dataset. Further, it may determine a slot value for each byte of the one or more dataset based on location of the each byte in a table of the plurality of tables. And, it may identify a pattern index for the each byte based on the location of the each byte in the one or more slots and generates an encrypted byte for the each byte of the one or more dataset. The data protection system may further decrypt the encrypted dataset by receiving one or more encrypted byte.
US10419207B2 Cryptographic apparatuses and methods for encrypting and decrypting data using automata
The invention is, firstly, a cryptographic apparatus for encrypting unencrypted data, comprising an input module for inputting the unencrypted data and an output module for outputting encrypted data, and a key automaton (44) adapted for converting the unencrypted data into the encrypted data, and the key automaton (44) is an composition of automata said composition of automata having a set of states and a set of input signals identical to each other and being implemented as a permutation automaton without output signals, said composition of automata comprises at least one factor automaton without output signals, each of the unencrypted data and the encrypted data has a character set identical to each other, and the set of states and the set of input signals, respectively, consist of blocks obtained from all possible combinations of said character set, wherein the blocks are of a predetermined block length. The invention is, furthermore, a cryptographic apparatus for decrypting encrypted data. The invention is, thirdly, a cryptographic method for encrypting unencrypted data. The invention is, fourthly, a cryptographic method for decrypting encrypted data.
US10419200B2 Transmission device, reception device, communication system, signal transmission method, signal reception method, and communication method
A transmission device of the disclosure includes: a clock signal transmitting circuit that outputs a clock signal onto a clock signal line; a data signal transmitting circuit that outputs a data signal onto a data signal line; and a blanking controller that controls the clock signal transmitting circuit to output a predetermined blanking signal, in place of the clock signal, from the clock signal transmitting circuit to the clock signal line in synchronization with a blanking period of the data signal.
US10419199B2 Synchronization in wireless communications
Aspects of the present disclosure describe synchronizing frequency and/or timing in a wireless communication system. A synchronization channel frequency can be determined as one of a plurality of possible synchronization channel frequencies within a frequency band. A tone of one or more synchronization signals that corresponds to the synchronization channel frequency can be punctured, and the one or more synchronization signals can be transmitted as centered around the synchronization channel frequency.
US10419198B2 Clock frequency adjustment for semi-conductor devices
A method and an apparatus for clocking data processing modules, with different average clock frequencies and for transferring data between the modules are provided. The apparatus includes a device for providing a common clock signal to the modules. Clock pulses are deleted from the common clock signal to individual modules in dependence on the clocking frequency required by each module. The clock pulses are applied to the modules between which the data is to be transferred at times consistent with the data transfer.
US10419195B2 Creating library of interferers
A system includes a method for detecting a signal interference in a communication signal of a wireless communication system. An identified source of the signal interference is determined according to an interference profile of a plurality of interference profiles associated with an interference profile library having information that approximates characteristics of the signal interference. The signal interference of the communication signal is mitigated according to an interference parameter associated with the identified source by filtering the communication signal according to the interference parameter.
US10419192B2 Method and apparatus for reporting channel state information
A configuration that configures a plurality of control decoding candidates can be received. A first set of the plurality of control decoding candidates associated with a first set of aggregation levels in a first transmit time interval of a subframe can be monitored. A second set of the plurality of control decoding candidates associated with a second set of aggregation levels in a second transmit time interval of the subframe can be monitored. The first of the plurality of control decoding candidates and the second set of the plurality of control decoding candidates can be different at least in one control decoding candidate. The first set of aggregation levels can be different than the second set of aggregation levels.
US10419191B2 Systems, methods, and computer-readable media utilizing an improved radio frame design and MAC layer for ultra-low latency
Exemplary communication apparatus comprising a MAC-layer processor configured to receive data for a downlink transmission to a first device; transmit a grant comprising resource allocations for the device to receive the data and to transmit a reception status for the data; and transmit the first grant and at least part of the data in a symbol. The grant can also be frequency-multiplexed with another grant to another device in the symbol, which can also be spatially multiplexed in streams directed to the respective devices. Other embodiments include determining a resource allocation for a device that encompasses resources previously allocated to at least one other device but comprises an indicator that such resource is unavailable to the device. Exemplary methods and computer-readable media can also be provided embodying one or more procedures the apparatus is configured to perform.
US10419188B2 Virtual time-domain multiplexing for reference signals and data with modified cyclic prefix
Aspects of the disclosure relate to methods and apparatus of time-domain multiplexing (TDM) for reference signals (RS) and data using a modified cyclic prefix. A reference signal (RS) and data are multiplexed either in a single symbol or in two time consecutive symbols that respectively including the RS and data. The cyclic prefix (CP) is added to the single symbol using a portion of the RS or to a first symbol of the two time consecutive symbols using a portion of the RS. The CP may be copied from the RS or the end of the symbol, but not the data, in a manner that affords a virtual Time Division Multiplexing (TDM) of the RS and data before discrete Fourier transform (DFT) spreading is performed in a transceiver to provide lower peak to average power ratios and no Inter-symbol interference.
US10419187B2 Short training field for WiFi
A communication device generates a preamble of an uplink (UL) orthogonal frequency division multiplex (OFDM) data unit, conforming to a first communication protocol, for transmission via a communication channel. Generating the preamble of the UL OFDM data unit includes: generating a first training field that conforms to a second communication protocol; generating a second training field to be included in the preamble after the first training field, wherein the second training field is generated based on a sequence that includes non-zero values spaced apart by zero values such that the non-zero values occur at an interval of eight elements in the sequence; modulating the first training field using a first tone spacing LTS between adjacent OFDM tones; the first training field having a periodicity LP; and modulating the second training field using a second tone spacing equal to LTS/4 between adjacent OFDM tones, the second training field has a periodicity 2*LP.
US10419183B2 Method and apparatus for sending and receiving signal
Embodiments of the present invention provide a method and apparatus for sending and receiving a signal, and relate to the field of wireless communication, where a quantity of pilots does not increase with increasing paired data streams of an MU-MIMO system, and overheads of the pilots are fixed. The method includes: determining, by a transmitter, a transmitting precoding vector of a primary pilot signal of a first receiver and an estimated receiving filtering vector; determining a transmitting precoding vector of a secondary pilot signal of the first receiver; determining a to-be-sent primary pilot signal, to-be-sent user data of the first receiver, and a to-be-sent secondary pilot signal; and sending the first receiver the to-be-sent primary pilot signal, the to-be-sent user data of the first receiver, and the to-be-sent secondary pilot signal.
US10419181B2 System and method for demodulation reference signal overhead reduction
An embodiment method defines a demodulation reference signal (DMRS) pattern for transmitting DMRSs for rank 3 or rank 4 transmissions. The DMRS pattern specifies 12 REs in total per physical resource block (PRB) for carrying DMRSs on three or four antenna ports in antenna ports 7-14 for rank 3 or rank 4 transmissions. DMRS settings for transmitting DMRS according to the DMRS pattern may be specified using a downlink control information table.
US10419179B2 Methods and apparatus in a wireless communication system
The present invention relates to methods and apparatus in a RBS and a UE for reference signal (RS) measurements in an OFDM system, that enable having a configurable RS transmission bandwidth which is smaller than the system bandwidth. This allows for better interference coordination of RS, which in turn improves the UE RS measurements used for different services such as positioning. The RBS retrieves the RS transmission bandwidth, determines a RS measurement bandwidth based on this RS transmission bandwidth, and transmits the determined bandwidth to the UE. The UE receives the RS measurement bandwidth and measures the RS in a bandwidth determined based on the received measurement bandwidth and the UE capability.
US10419172B2 Downlink power allocation method for must transmission in wireless communication system and apparatus therefor
The present application discloses a method for transmitting a downlink signal by a base station in a wireless communication system. Particularly, the method comprises the steps of: distributing a total transmission power with respect to data for a short range user equipment (UE) and data for a long range UE; and transmitting the data for the short range UE through a plurality of layers, and transmitting the data for the long range UE through at least one of the plurality of layers, using the distributed transmission power, wherein the data for the short range UE and the data for the long range UE are transmitted through the same time resource and the same frequency resource, and a transmission power of the data for the short range UE distributed for each of the plurality of layers has an equal value.
US10419170B2 RRC aware TCP retransmissions
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus transmits, by a user equipment (UE), a packet to a network entity, while the UE is in a radio resource control (RRC) connected mode. The apparatus determines an acknowledgment (ACK) is absent for the transmitted packet. The apparatus determines to retransmit the packet based at least on whether the UE is in the RRC connected mode or on a type of the packet, upon determining the ACK is absent. The apparatus may determine to retransmit the packet by retransmitting the packet upon determining the UE is in the RRC connected mode. The apparatus may determine to retransmit the packet by suppressing retransmission of the packet upon determining that the UE is not in the RRC connected mode.
US10419167B2 RLC data packet retransmission method and eNodeB
The present invention relates to the field of communications technologies, and in particular, to a Radio Link Control (RLC) data packet retransmission method and an eNodeB, so as to resolve a technical problem that a throughput of user equipment (UE) is relatively low because of a relatively large retransmission delay caused when a micro eNodeB performs a hybrid automatic repeat request (HARQ) on a data packet. In embodiments of the present invention, if feedback information that is received by a macro eNodeB for an RLC data packet transmitted by a micro eNodeB is a NACK, the macro eNodeB determines whether a HARQ combination gain can be obtained by performing a HARQ on the RLC data packet by the micro eNodeB. If the HARQ combination gain can be obtained, the micro eNodeB retransmits the RLC data packet in a HARQ manner, so that the throughput of UE can be improved.
US10419166B2 Method and device for data retransmission
The present invention discloses a data retransmission method, a device, and a system, and relates to the communications field, so as to resolve a prior-art problem that when a device transmits data by using an unlicensed carrier, the data cannot be retransmitted because a channel needs to be preempted again. A specific solution is as follows: A first device transmits data to a second device by using a first carrier, where the first carrier is an unlicensed carrier. The first device obtains status information of the first carrier, where the status information is used to determine whether the first carrier is available. When the first carrier is unavailable, the first device retransmits the data to the second device by using a second carrier, where the first carrier and the second carrier are different carriers. The present invention is used for data retransmission.
US10419164B2 Control device, monitoring system and method of checking success or failure of communication
There is provided a control device configured to be periodically monitored by a monitoring device, which is connected in communication with the control device, through the communication, the control device. An acquisition unit configured to acquire a monitoring result of the monitoring device corresponding to the period. A determination unit configured to determine success or failure of the communication with the monitoring device, based on a change in the monitoring result acquired by the acquisition unit. A retransmission unit that, when it is determined by the determination unit that the communication has not been established, retransmits a recent transmission content transmitted to the monitoring device.
US10419163B2 Adaptive network communication protocols
A computer-implemented method includes sending one or more network packets. Each of the one or more network packets includes a network packet header. The computer implemented method further includes receiving a negative acknowledgement list comprising the network packets not received. The computer-implemented method further includes, responsive to the receiving of a negative acknowledgment list: For each network packet of the negative acknowledgment list, transforming the network packet header into a modified packet header to yield a modified packet. The computer-implemented method further includes combining each modified packet into a modified packet list. The computer-implemented method further includes generating one or more repair packets. Each of the one or more repair packets further include a repair packet header and a portion of the modified packet list. The computer-implemented method further includes sending the one or more repair packets. A corresponding computer system and computer program product are also disclosed.
US10419160B2 Communication device and method for efficiently receiving MIMO signals
Communication device adapted for receiving a MIMO signal is provided. The device comprises a first detector adapted to perform a first symbol detection on the MIMO signal using a first detection method, a detection error determination unit adapted to determine a first detection error of the first symbol detection, a detection error judging unit adapted to determine if the first detection error is above or below a detection threshold, and a second detector, adapted to perform a second symbol detection on the MIMO signal using a second detection method, if the detection error judging unit has determined that the first detection error is above the detection threshold. The communication device is adapted to use results of the symbol detection as final symbol detection results, if the detection error judging unit has determined that the first detection error is below the detection threshold.
US10419158B2 Communications method and apparatus
Embodiments of this application provide a communications method and apparatus. The method includes: obtaining an input sequence of rate matching, wherein the input sequence is a retransmission sequence corresponding to a transport block, the input sequence comprises M code block groups, a value of M is less than a quantity of code block groups obtained after the transport block is segmented, and the M code block groups comprise Ct code blocks; and performing rate matching on the Ct code blocks, wherein a length of an output sequence of rate matching of each of the Ct code blocks satisfies the following conditions: when j≤Ct−γ−1, E=NL·Qm·└G′/Ct┘; when j>Ct−γ−1, E=NL·Qm·┌G′/Ct┐. The method may be applicable to a system in which transmission is performed based on a code block group, and resources are fully used as many as possible, thereby improving performance.
US10419155B2 Remedial action based on inter-packet received power
In order to maintain performance during wireless communication, a transmitting electronic device may selectively perform a remedial action based on a received power in a channel during time intervals between received packets (e.g., due to interference) and/or a metric associated with the measured received power. In particular, when the received power is less than a threshold value (e.g., when the interference is insufficient to stop transmission by the transmitting electronic device), the transmitting electronic device performs the remedial action based on the measured received power and/or the metric. For example, the remedial action may include: selecting a modulation technique; selecting the receiving electronic device; selecting an antenna pattern for the one or more antennas; reducing a transmit power; selecting a data rate; determining a cumulative distribution function; and/or estimating a channel capacity. Next, the transmitting electronic device transmits a packet in the channel to a receiving electronic device.
US10419154B2 Systems and methods for encrypting optical signals
The concepts, systems and methods described herein are directed towards encrypting optical signals prior to the optical signals being sensed, for example, by a sensor. An optical phased array (OPA) may be disposed between an optical chain and a sensor to encrypt an optical signal being sensed before the signal is received at the sensor. The method includes receiving an optical signal having a plurality of beams organized in a first arrangement at an optical phased array, encrypting the optical signal in the optical phased array by steering or otherwise phase shifting the plurality of beams from the first arrangement to a second arrangement, transmitting the plurality of beams in the second arrangement from the optical phased array to a sensor and sensing the encrypted optical signal having the plurality of beams in the second arrangement at the sensor.
US10419144B2 Simplified synchronized ethernet implementation
A method of simplifying the implementation of Synchronous Ethernet on an Ethernet device having a first port and a second port device using a predetermined protocol and signaling, comprises delivering a master clock from a Synchronous Ethernet system to the first port of the Ethernet device; transmitting the delivered master clock to the second port of the Ethernet device independently of the protocol and signaling of the Ethernet device; and transmitting the master clock from the second port of the Ethernet device to a downstream device that supports Synchronous Ethernet. In one implementation, the Ethernet device has a local clock, and the method synchronizes the local clock to the master clock. In another implementation, the Ethernet device does not have a local clock, and the master clock is transmitted from the second port of the Ethernet device to the downstream device without any synchronizing operation at the Ethernet device.
US10419142B2 Broadcast channel identification
An apparatus including a memory for associating at least one user defined channel identifier with at least one selection item of the apparatus and a control unit coupled to the memory, the control unit being configured to cause one of the at least one user defined channel identifier to play when a corresponding one of the at least one selection item is activated by a user.
US10419137B2 Estimating the frequency response of multipath channels
In a digital communication system there is provided a method for OFDM channel estimation that jointly considers the effects of coarse timing error and multipath propagation. The method uses an iterative channel estimation technique, which considers the practical scenario of fractional timing error and non-sample space echo delays. The method does not require channel state information such as second-order statistic of the channel impulse responses or the noise power. Moreover, timing error can be conveniently obtained with the proposed technique. Simulation shows that, when comparing OFDM channel estimation techniques under DOCSIS 3.1 realistic channel conditions, the proposed algorithm significantly outperforms conventional methods.
US10419135B2 Over the air power sensor and method
The present invention provides an over the air, OTA, power sensor (1, 20, 50) for measuring power of a wireless signal (2, 21) with at least two different polarizations, the OTA power sensor (1, 20, 50) comprising a first power sensor (3, 4, 22, 23, 51, 52) for every polarization, every power sensor comprising a signal detector (5, 6, 25, 26, 27) for detecting the wireless signal (2, 21), wherein the signal detectors (5, 6, 25, 26, 27) are single polarized and wherein the polarization planes (7, 8, 28-30) of the signal detectors (5, 6, 25, 26, 27) are arranged at an angle of more than zero degree to each other and wherein the main radiation vectors (9, 10, 31-33) of the signal detectors (5, 6, 25, 26, 27) are parallel to each other, and the first power sensors (3, 4, 22, 23, 51, 52) each comprising a power measurement device (11, 12, 43-45), which is configured to measure the power of the detected wireless signal (2, 21) and output a respective measurement signal (13, 14, 46-48, 55-58). Further, the present patent application provides a respective method.
US10419126B2 High-speed, low-power optical communications
Aspects of a method and system for high-speed, low-power optical communications are provided. In one embodiment, a system for optical communications comprises a digital-to-analog converter (DAC), a driver, and a transmit optical subsystem. The DAC is operable to receive a digital code of a plurality of digital codes and output an analog current signal having an analog current level of a plurality of analog current levels. The driver is operable to condition the analog current signal output from the digital-to-analog converter. The transmit optical subsystem is operable to generate an optical power signal from the conditioned analog current signal. A mapping between the plurality of digital codes and the plurality of analog current levels is dynamically controlled according to one or more characteristics of the optical power signal. The one or more characteristics comprise or a symbol amplitude sensitivity and/or a nonlinearity that may be temperature dependent.
US10419120B2 Phased-array coherent transceiver
A phased-array coherent transceiver system includes a transceiver array including multiple receive (RX) optical elements, a number of RX optical fibers, and an optical receiver. The RX optical elements are coupled to the optical receiver via the RX optical fibers. The optical receiver includes multiple phase modulators, each phase modulator processes a phase of an optical signal received from an RX optical element.
US10419119B2 Communication repeater system and method
According to one embodiment, a communication repeater system includes a master station device and radio frequency units which convert a signal from each of base station systems into an optical digital signal for transmission to the master station device. The base station systems establish communication by time division duplex scheme. The communication repeater system repeats communication between a mobile communication terminal device and each base station system via a corresponding one of slave station devices. A setter sets, as reference transmission/reception switching timing, a transmission/reception switching timing between the master station device and one of the radio frequency units corresponding to one of the base station systems which is first connected to the communication repeater system. A corrector corrects variation in the transmission/reception switching timing in accordance with the reference transmission/reception switching timing.
US10419117B2 Monitor device and monitor method for monitoring transmission line
There is provided a monitor device for monitoring a transmission line including a memory, and a processor coupled to the memory and configured to compensate for a portion of chromatic dispersion on electric signals indicating an electric field component of an optical signal, compensate for deterioration due to a nonlinear optical effect on the electric signals on which the portion of chromatic dispersion is compensated, compensate for a remaining chromatic dispersion except for the portion of chromatic dispersion on the electric signals on which the deterioration due to the nonlinear optical effect is compensated, evaluate quality of the electric signals on which remaining chromatic dispersion except for the portion of chromatic dispersion are compensated, and acquire a first compensation amount of the portion of chromatic dispersion and a second compensation amount of the deterioration due to the nonlinear optical effect, when the evaluated quality satisfies a predetermined condition.
US10419115B2 Transmitter, transmitting method, and receiving method
An apparatus is provided that includes a light source, a memory storing a visible light signal, a control circuit configured to control change in luminance of the light source in accordance with the visible light signal, and a receiver configured to receive another visible light signal, which rewrites over the visible light signal, by a communication method that is different from a visible light communication. The control circuit determines whether the visible light signal is rewritten by the another visible light signal or not when the receiver receives the another visible light signal, and the visible light signal is rewritten by the another visible light signal when the control circuit determines the visible light signal is rewritten by the another visible light signal. The control circuit controls the change in luminance of the light source to transmit the another visible light signal.
US10419113B2 Optical communications system phase-controlled transmitter and phase-conjugate mirror receiver
An optical communications system comprises a first node comprising a phased array transmitter for generating an optical beam and a receiver, and a second node comprising a phase conjugate mirror for returning the optical beam to be detected by the receiver of the first node. The phased array transmitters allow for electronic steering of the beams in a way that is much faster and with a potentially smaller physical footprint than the mechanical systems. The phase conjugate mirrors return the received beams of photons back over the exact path they were sent from the phased array transmitters, ensuring continuity of communication even in the presence of atmospheric turbulence.
US10419110B2 OSNR margin monitoring for optical coherent signals
A method and a device are provided for monitoring OSNR system margin in optical networks which relies on the relationship that exists between the OSNR value and the ESNR value.
US10419109B1 Pseudo frequency division multiplexing
An optical transmitter is operable to generate an optical signal by modulating a number N of frequency divisional multiplexing (FDM) subcarriers using transformed digital signals which are determined by applying a pseudo FDM (pFDM) transformation to preliminary digital signals representative of multi-bit symbols. Rather than experiencing the effects of the number N of FDM channels, the optical signal experiences the effects of a different number M of pFDM channels, where M≠N. In some examples, the number M of pFDM channels is less than the number N of FDM channels, and frequency-dependent degradations may be averaged across different symbol streams. In other examples, the number M of pFDM channels is greater than the number N of FDM channels, and different symbol streams may experience different frequency-dependent degradations. An optical receiver is operable to apply an inverse pFDM transformation in order to recover estimates of the multi-bit symbols.
US10419108B2 Multi-identity optics modules
An optics module sends, to a host module, a pin signal indicating that an optics module is plugged into the host module, wherein the optics module is configured to operate at at least a first data rate and a second data rate. The optics module receives, from the host module, an indication of a host data rate. The optics module determines whether there is clock and data recovery loss of lock between the first data rate and a host data rate. If it is determined that there is clock and data recovery loss of lock between the first data rate and the host data rate, the optics module initializes at the second data rate if the second data rate matches the host data rate.
US10419106B1 Satellite-based content delivery network (CDN) in an extraterrestrial environment
Technology for satellite-based content delivery network (CDN) is described. The satellite-based CDN uses a network architecture to provide global high-speed Internet service from above the sky through various aircrafts such as high-altitude airships, satellites, space stations, and eventually the lunar data centers by taking into consideration of the technology advancements in the RF and optical wireless communications. The satellite-based CDN provides content delivery over data networks, aviation, data storage, and edge caching. The satellite-based CDN supports both the delay-sensitive traffic such as interactive services, voice calls, and video calls that consume medium to low data bandwidth, and the more delay-tolerant but high bandwidth Internet content items such as streaming and background services (e.g. email, FTP). The satellite-based CDN can also support highly time sensitive applications that require near real-time responses such as professional gaming in selected areas covered by the high-altitude airships.
US10419105B2 Protection of commercial communications
Methods and systems are provided for a protected communications architecture in which a pool of limited availability channels are shared through the transmission of encoded symbols with time-varying path diversity by a pool of users. The communications architecture can be managed by a network controller that stores availability data describing the availability of multiple-access satellite communications channels. The network controller allocates a first user to a first time-varying subset of the plurality of multiple-access satellite or terrestrial communications channels based on the availability data. The network controller updates the availability data based on the allocation of the first user. The network controller allocates a second user to a second time-varying subset of the plurality of multiple-access satellite or terrestrial communications channels based on the updated availability data. This process is repeated until all users are allocated bandwidth based on their priority, demand, and the overall bandwidth available within the pool.
US10419099B2 Phase tracking reference signal sending method and apparatus
This application provides a phase tracking reference signal (PTRS) sending method and apparatus. The method includes: implicitly determining, by a terminal device based on obtained uplink grant information and a preset rule, a to-be-sent PTRS and an antenna port for carrying the to-be-sent PTRS, where the antenna port is selected from an antenna port set, and the to-be-sent PTRS is one or more of all available PTRSs; and putting the to-be-sent PTRS on the antenna port, and sending the to-be-sent PTRS on the antenna port. This implicit indication method can effectively reduce air interface signaling overheads and improve air interface efficiency.
US10419097B2 CSI receiving method and access network device
The present disclosure discloses a method of receiving channel state information (CSI) and an access network device, so as to resolve a technical problem that timely scheduling cannot be implemented due to a relatively long time required for transmitting CSI in a D-RAN architecture. The method includes: receiving, by a first access network device, a notification message sent by a second access network device, where the notification message is used to indicate condition information based on which a terminal device camping on a first cell of the second access network device sends CSI; and receiving, by the first access network device, on a resource determined according to the condition information indicated by the notification message, the CSI sent by the terminal device.
US10419096B2 Method and device for transmitting control information in wireless communication system
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for reporting CSI in a wireless communication system, the method comprising: a step for configuring a plurality of serving cells; and a step for reporting the CSI of only one serving cell in a corresponding subframe, wherein the step for reporting the CSI of only one serving cell comprises: excluding reporting the CSI of a lower priority when CSI reports of the plurality of serving cells in the corresponding subframe collide; and excluding reporting the CSI of serving cells other than the serving cell having the smallest index when the CSI reports of different serving cells having the same priority in the corresponding subframe collide.
US10419087B2 Apparatus and method for transmitting and receiving phase compensation reference signal
A method and system for converging a 5th-generation (5G) communication system for supporting higher data rates beyond a 4th-generation (4G) system with a technology for Internet of Things (IoT) are provided. The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The method for transmitting and receiving a phase compensation reference signal (PCRS) to compensate for phase noise. The method may determine whether a first precoding is applied to a demodulation reference signal (DMRS) and the PCRS to be transmitted to a terminal. The base station may also generate the DMRS and the PCRS, based on whether the first precoding is applied to the DMRS and the PCRS, and transmit data, the DMRS, and the PCRS to the terminal.
US10419085B2 Joint channel coding and modulation in wireless systems
Methods are described for performing joint coded spatial and/or antenna based modulation. A first device may receive, from a second device, one or more pilot signals associated with one or more transmit antennas, antenna patterns, and/or antenna polarizations. The first device may determine channel related information associated with an antenna pair based on the pilot signals. The channel related information may include one or more channel cross correlation coefficients. The first device may determine a set-partition, for example, based on the channel related information. The first device may configure a dynamically configurable Trellis Coded Modulation (TCM) decoder based on the determined set-partition.
US10419083B2 Massive multiple-input multiple-output (M-MIMO) wireless distribution system (WDS) and related methods for optimizing the M-MIMO WDS
Embodiments of the disclosure relate to a massive multiple-input multiple-output (M-MIMO) wireless distribution system (WDS) and related methods for optimizing the M-MIMO WDS. In one aspect, the M-MIMO WDS includes a plurality of remote units each deployed at a location and includes one or more antennas to serve a remote coverage area. At least one remote unit can have a different number of the antennas from at least one other remote unit in the M-MIMO WDS. In another aspect, a selected system configuration including the location and number of the antennas associated with each of the remote units can be determined using an iterative algorithm that maximizes a selected system performance indicator of the M-MIMO WDS. As such, it may be possible to optimize the selected system performance indicator at reduced complexity and costs, thus helping to enhance user experiences in the M-MIMO WDS.
US10419076B2 Harvest tag design and system
The instant invention is directed to a tuned inductive coil that is designed to work within the field of a separate NFC (Near Field Communication) tag for the purpose of harvesting ambient energy that is transmitted during the bi-directional signal process in order to effect unique functionality which requires higher energy consumption and which would not otherwise be possible or as effective absent such harvest of energy such as, but not limited to operation of a light, a sound or a tactile transducer or similar circuitry, separate of the function of the nearby NFC tag.
US10419073B2 Method and apparatus for launching a wave mode that mitigates interference
Aspects of the subject disclosure may include, for example, a system that performs operations including detecting a signal degradation of electromagnetic waves guided by a transmission medium, and adjusting at least one phase of signal components of the electromagnetic waves to produce adjusted electromagnetic waves having a hybrid wave mode and a non-optical frequency range to mitigate the signal degradation. Other embodiments are disclosed.
US10419069B2 Communication system for telephone line access with crosstalk mitigation
Methods and systems are provided for telephone line access with crosstalk mitigation. Electronic equipment located at a first location may include a plurality of first transceiver devices, with each first transceiver device configured for coupling to a respective one of a plurality of telephone lines bundled together in a same telephone cable, to connect to a respective one of a plurality of second transceiver devices at a second location. Each first transceiver device controls communication over the respective telephone line, with controlling including assigning separate time slots for uplink communication and downline communication; and coordinating communication with other ones of the plurality of first transceiver devices, with the coordinating including aligning use of the time slots. Each transceiver device may include a coupling circuitry to connect to the respective telephone line, an analog front end; and a controller that controls communications over the telephone line.
US10419068B2 Method and device for cancelling noise for 2-wire transmission systems
A method of cancelling noise present in a data signal received on an electrical bifilar line, is implemented by a sender-receiver device comprising a first transformer, termed the differential mode circuit, the primary side of the first transformer connected by two wires to the bifilar line, a second transformer, termed the common mode circuit, the primary side of the second transformer connected to the primary side of the differential mode circuit, and to ground. The method comprises during an adjustment phase: obtaining a first voltage value on the bifilar line, termed the differential mode voltage; obtaining a second voltage value at the common mode circuit, termed the image voltage, resulting from the differential mode voltage; calculating the ratio between the second and first voltage values, termed the conversion ratio. The method comprising during a cancellation phase, subsequent to the adjustment phase; receiving the data signal and simultaneously obtaining a third value corresponding to the image voltage; cancelling the noise in the data signal, by subtracting an estimation of the noise, calculated by dividing the third value by the conversion ratio.
US10419066B1 Remote radio frequency (RF) AGC loop
Approaches for supporting a RF automatic gain control (AGC) loop. A first module and a second module are coupled together via a single RF transmission cable. The first module might be a Remote PHY Device (RPD). The second module may comprise a power amplifier. Both the first and second module operate on a single automatic gain control (AGC) loop. The first module sends a first signal to the second module over the single RF transmission cable at a first frequency or frequency range. The first module may adjust a gain of the AGC loop based on a second signal sent from the second module to the first module over the single RF transmission cable. The second, counterpropagating signal has a different frequency or frequency range than the first frequency of the first signal, e.g., the second frequency or frequency range may be lower than that of the first frequency.
US10419064B2 One-way broadcast communication
Systems, methods, and apparatuses for one-way communications are disclosed. A system includes a transmitter, a first receiver, and a second receiver. A transmitter transmits one or more messages on one or more channels according to a predetermined, pseudo-random channel hopping protocol. The receivers receive said transmissions according to the order of the pseudo-random channel hopping protocol. Methods for re-syncing the one-way system in the event of a power loss or other event causing desynchronization. Default waiting channels are established for the receivers once a certain number of channel detection periods according to the one-way communication protocol result in no detected signals.
US10419062B2 Simultaneous transmit and receive with digital phased arrays
A method and apparatus for achieving simultaneous transmit and receive operation with a digital phased array is described. Digital beamforming and cancellation enables adjacent transmitting and receiving sub-arrays to operate simultaneously in the same frequency band.
US10419056B2 Portable electronic device carrier frame with dual-sided accessibility
A portable electronic device carrier includes a main strap, first and second elastic framing components, and a framing cover. The main strap includes a framing portion and a non-framing portion. Both the framing portion and framing cover include first and second channels within which reside the first and second elastic framing components; the first and second elastic framing components comprise continuous loops. The framing portion and the framing cover along with the first and second elastic framing components, define a portable electronic device soft form frame having a central opening there through. When a portable electronic device is received within the portable electronic device soft form frame, a tension of the first and second elastic framing components retains the portable electronic device within the portable electronic device soft form frame and provides user access to both a front face and a rear face of the portable electronic device.
US10419055B2 Method for forming a two-piece case with black or dark colored opening for camera and flash of portable electronic device
A case for an electronic device protects the electronic device. The case has a lower case portion and an upper case portion, which assemble together to protect the electronic device. A back of the case can include a back opening to expose a camera lens and flash of the electronic device or first and second back openings. The first back opening exposes the camera lens, and the second back opening exposes the flash. The back opening can include a ring. The back opening or ring, or both, can be colored in a black or dark color, which will help reduce or prevent glare from a flash to a camera of the electronic device. The case can include a battery that can extend the battery life of the electronic device.
US10419053B2 Smart aviation communication headset and peripheral components
In one embodiment, an aviation communication headset includes, but is not limited to, at least one microphone; one or more speakers; one or more docks configured to interface with one or more eyepieces; and at least one control unit operable to perform operations including at least: detecting a presence of one or more eyepieces at the one or more docks; and outputting aviation flight information via the one or more docks for display on the one or more eyepieces.
US10419051B2 Mobile communication system, different mobile devices sharing same phone number on mobile communication system, and method of providing mobile communication service between different mobile devices sharing same phone number
A mobile device configured to share a phone number of another mobile device on a mobile communication system, the mobile device including: a controller configured to, after determining that a phone function of the another mobile device is deactivated, activate a phone function of the mobile device to which the phone number of the another mobile device is assigned; and a communicator configured to perform a mobile communication function using the phone number when the phone function of the mobile device is activated.
US10419047B1 Performing noise cancellation in radio signals using spectral duplication
In one embodiment, a noise cancellation circuit includes: a window generator to generate a window having a first set of samples; a band splitter to split the window into pairs of symmetric frequency components; a processing circuit, for each of the pairs, to: compare a first magnitude of a first symmetric frequency component to a second magnitude of a second symmetric frequency component and modify one of the components based at least in part on the comparison; an integrator to integrate the pairs output from the processing circuit; and a second window generator to generate a second window having a second set of samples.
US10419045B1 Low-noise amplifier (LNA) transformer notch
Certain aspects of the present disclosure generally relate to a circuit for signal processing. The circuit generally includes a first transformer having a first inductive element magnetically coupled with a second inductive element, and a second transformer having a third inductive element magnetically coupled with a fourth inductive element. In certain aspects, the first inductive element may be coupled in series with the third inductive element. In certain aspects, the circuit also includes a capacitive element coupled in parallel with the fourth inductive element, the capacitive element and the fourth inductive element forming a notch circuit, the notch circuit coupled in series with the second inductive element.
US10419041B2 Power-good detector for ultra-wide band transmitter with emphasis on low power consumption
Systems, devices and methods are disclosed using a transmitter architecture to keep the transmitter in a deep sleep mode before activation/enabling. The transmitter tag comprises a power-good-detector, a first regulator and a second regulator. The power-good-detector includes a power-good-latch, a ring oscillator and a ripple counter. Upon disconnecting a GPIO pin from the ground, the power-good-latch sends a Bias_EN signal to the regulator. Upon receipt of the Bias_EN signal, the first regulator transmits a wakeup signal to the ring oscillator, which then starts sending the clock signals to the ripple counter. When the counted clock signals reach a threshold value, the ripple counter sends the power-good-digital signal to the flip flops. When the tag is in the reset mode, the power-good-digital signal is also low. When the power-good-digital signal goes from low to high, the tag is out of the reset mode.
US10419039B2 Front end module and communication apparatus
A front end module that performs a CA method includes a signal path through which a signal of a first frequency band propagates, a signal path through which a signal of a second frequency band propagates, a switch module that includes antenna terminals and selection terminals and is connected to antenna elements, and a balun that is disposed at the signal path. First and second balanced terminals of the balun are connected to the selection terminals, and the balun causes a fundamental wave or harmonic of a transmission signal of the first frequency band input through an unbalanced terminal to branch into branch signals having opposite phases and outputs the branch signals to the first balanced terminal and the second balanced terminal.
US10419036B2 Error correcting analog-to-digital converters
A pipeline ADC comprising an ADC segment and a digital backend coupled to the ADC segment. In some examples the ADC is configured to receive an analog signal, generate a first partial digital code representing a first sample of the analog signal, and generate a second partial digital code representing a second sample of the analog signal. In some examples the digital backend is configured to receive the first and second partial digital codes from the ADC segment, generate a combined digital code based at least partially on the first and second partial digital codes, determine a gain error of the ADC segment based at least partially on a first correlation of a PRBS with a difference between the first and second partial digital codes, and apply a first correction to the combined digital code based at least partially on the gain error of the ADC segment.
US10419033B2 Bit interleaver for low-density parity check codeword having length of 16200 and code rate of 4/15 and 16-symbol mapping, and bit interleaving method using same
A bit interleaver, a bit-interleaved coded modulation (BICM) device and a bit interleaving method are disclosed herein. The bit interleaver includes a first memory, a processor, and a second memory. The first memory stores a low-density parity check (LDPC) codeword having a length of 16200 and a code rate of 4/15. The processor generates an interleaved codeword by interleaving the LDPC codeword on a bit group basis. The size of the bit group corresponds to a parallel factor of the LDPC codeword. The second memory provides the interleaved codeword to a modulator for 16-symbol mapping.
US10419030B2 Bit interleaver for low-density parity check codeword having length of 64800 and code rate of 2/15 and quadrature phase shift keying, and bit interleaving method using same
A bit interleaver, a bit-interleaved coded modulation (BICM) device and a bit interleaving method are disclosed herein. The bit interleaver includes a first memory, a processor, and a second memory. The first memory stores a low-density parity check (LDPC) codeword having a length of 64800 and a code rate of 2/15. The processor generates an interleaved codeword by interleaving the LDPC codeword on a bit group basis. The size of the bit group corresponds to a parallel factor of the LDPC codeword. The second memory provides the interleaved codeword to a modulator for quadrature phase shift keying (QPSK) modulation.
US10419026B2 Method and apparatus for efficient data decoding
A method and apparatus for efficient data decoding is described. Data is encoded by an LDPC encoder using a G matrix. An LDPC decoder uses a modified H matrix to decode encoded blocks of data, the modified H matrix having at least two columns of its circulants swapped with each other. The encoded blocks of data are stored, decoded and reconstructed in an order that considers the circulants in the columns that have been swapped.
US10419025B2 Semiconductor device
A semiconductor device may be provided. The semiconductor device may include an input and output (I/O) circuit configured to output transfer data generated from input data as internal data based on a write enablement signal and configured to output error information on the input data based on the write enablement signal. The generation of the write enablement signal may be based on a write signal which may be delayed by a delay time according to whether an error correction operation is performed.
US10419024B2 Early termination of low-density parity-check (LDPC) decoding
Techniques for improving the latency or processing performance of an error correction system are described. In an example, the error correction system implements LDPC decoding and uses an early termination rule to determine whether the LDPC decoding should be terminated prior to reaching a maximum number of iterations. The early termination rule involves various parameters that relate to the syndrome of the decoded LDPC codeword at each iteration. These parameters include the number of the current decoding iteration and the weight of the syndrome at the current iteration. For example, the early termination rule specifies that the LDPC decoding should be terminated prior to the maximum number of iterations either when the weight of the syndrome is zero, or when the current number of iterations reaches an iteration number threshold and the weight of the syndrome equals or exceeds a checksum threshold.
US10419021B2 Systems and methods of data compression
The transmission of broadcast data, such as financial data and news feeds, is accelerated over a communication channel using data compression and decompression to provide secure transmission and transparent multiplication of communication bandwidth, as well as reduce the latency. Broadcast data may include packets having fields. Encoders associated with particular fields may be selected to compress those particular fields.
US10419013B2 Analog to digital converter and a method for analog to digital conversion
An ADC that may include a sampler that generates a series of current pulses; a group of charge memory units; a de-multiplexor for providing charge packets that reflect the series of current pulses to the group; at least one controller that causes different charge memory units of the group to receive charge packets from different current pulses during reception periods that start and end at points of tome outside the current pulses, a group of PWM modulators that are configured to generate PWM pulses that represent the charge packets stored by the group of charge memory units; delay units and a processor that is configured to generate an output digital signal that represents the input analog signal based on selected edges of the PWM pulses and delayed PWM pulses.
US10419011B1 Timing error measurement in current steering digital to analog converters
An example timing error measurement system includes a digital-to-analog converter (DAC) having a plurality of current steering circuits, the DAC responsive to a clock signal, a one-bit comparator coupled to a differential output of the DAC, a filter coupled to an output of the one-bit comparator, control logic coupled to an output of the filter, and a delay line coupled to an output of the control logic. An output of the delay line is coupled to an input of the one-bit comparator. The delay line is configured to delay the clock signal.
US10419004B2 NVFF monotonic counter and method of implementing same
A monotonic counter includes a plurality of stages respectively corresponding to a plurality of counting bits of the monotonic counter. At least one of the plurality of stages is a non-volatile flip-flop (NVFF) counter that includes a plurality of NVFFs, each NVFF including a pair of non-volatile memory cells.
US10419002B1 Apparatus and method of rectifying resolver output signal
An apparatus for rectifying a resolver output signal may include: a resolver configured to receive an excitation signal and to output a resolver output signal based on the excitation signal, the excitation signal indicating a position of a rotor of a motor; a microprocessor configured to receive a reference rectification signal generated by rectification of the excitation signal and to output a delay signal by delaying the reference rectification signal according to a preset value; and a delay amount detection circuit configured to receive a reference excitation signal generated by rectification of the resolver output signal, to receive the delay signal from the microprocessor, to compare the reference excitation signal with the delay signal, and to output a phase difference detection signal and a delay amount excess/shortage signal to the microprocessor.
US10418999B2 Programmable logic circuit and method for implementing a boolean function
According to an embodiment, a programmable logic circuit is described comprising a first data bit input to receive a first data bit a and a second data bit input to receive a second data bit b, a first program bit input to receive a first program bit p1, a second program bit input to receive a second program bit p2, a third program bit input to receive a third program bit p3 and a fourth program bit to receive a fourth program bit p4 and an output configured to output ( ( ( a ⋀ b ) ⋁ ( p 1 ⋀ a ) ⋁ ( p 2 ⋀ b ) ) _ ⋀ ( p 3 ⋁ b ⋁ a ) ) ⋁ ( a ⋀ b ⋀ p 4 ) _ .
US10418998B1 Level shifter circuit and method thereof
A level shifter circuit which includes a cross-coupled latch and a set-reset latch is introduced. The level shifter circuit includes a first input node, a second input node and a plurality of switches. The first input node and the second input node are configured to receive a first digital input signal and a second digital input signal, respectively. The plurality of switches are configured to be switched on or off according to at least one control signal to output a first output signal and a second output signal. The set-reset latch is coupled to the cross-coupled latch and includes a set input node, a reset input node and an output node. The set input node and the reset input node are configured to receive the first output signal and the second output signal of the cross-coupled latch, respectively. The output node outputs a level-shifted output signal according to the first output signal and the second output signal of the cross-coupled latch. A method adapted to a level shifter circuit is also introduced.
US10418997B2 Level shifter
Between a power supply potential and a reference potential, a first PMOS transistor and a first NMOS transistor are connected in series via an inverting output node and a second PMOS transistor and a second NMOS transistor are connected in series via a non-inverting output node. A third NMOS transistor is connected in parallel to the first NMOS transistor and a fourth NMOS transistor is connected in parallel to the second NMOS transistor. A gate of the first PMOS transistor and a gate of the third NMOS transistor are connected to the non-inverting output node and a gate of the second PMOS transistor and a gate of the fourth NMOS transistor are connected to the inverting output node. The first and second NMOS transistors receive a non-inverted signal and an inverted signal of an input signal at their gates, respectively.
US10418994B1 Circuit for and method of extending the bandwidth of a termination block
A circuit for extending the bandwidth of a termination block is described. The circuit comprises an I/O contact configured to receive an input signal; and a termination circuit coupled to the I/O contact, wherein the termination circuit comprises a plurality of trim legs coupled between a power supply and the I/O contact, each trim leg having a switch to control the impedance in the trim leg.
US10418993B2 Operating device comprising a receiver to facilitate a spatially resolved registration of radiation reflected by an operating portion of said operating device
An operating device, in particular for electronic household appliances, includes a cover plate with an operating portion, a transmitter for emitting electromagnetic radiation, a receiver for registering electromagnetic radiation, and control electronics for evaluating measurement signals produced by the receiver. The operating portion is at least partly elastically deformable and/or movable by an action of force from the direction of a user side of the cover plate and it at least partly reflects the radiation emitted by the transmitter. The receiver is disposed and/or configured in such a way that it facilitates a spatially resolved registration of the radiation reflected by the operating portion in such a way that the control electronics can detect an actuation of the operating portion in a manner dependent on a registration location of the reflected radiation. An electronic household appliance having at least one operating device is also provided.
US10418987B2 Level shifting circuit
A level shifting circuit has an input configured to receive an input signal, wherein the input signal has symmetrical maximum and minimum voltages. The level shifting circuit further includes an output configured to provide an output signal, wherein the output signal has asymmetrical maximum and minimum voltages. The output signal is generated in response to the input signal. The output signal is applied to drive a gate terminal of a SiC MOSFET.
US10418978B1 Duty cycle controller with calibration circuit
An integrator in a duty-cycle adjustment circuit has an adjustable charging current provided by a switched current-source array in response to configuration signals from the calibration logic. The integrator's ramp voltage is compared to a threshold voltage by a comparator to generate an output clock. A tunable voltage reference generates a reference voltage that can be tuned by configuration signals from the calibration logic. The reference voltage is divided by a tunable voltage divider, which selects different fractions of the reference voltage for use as the threshold voltage. During calibration, calibration logic repeatedly raises the reference voltage or reduces the charging current from the switched current-source array until a peak voltage of the ramp voltage equals the reference voltage, when a zero duty onset detector detects that the output clock has stopped pulsing. The configuration signals at the zero duty onset condition are stored and used for normal operation.
US10418977B2 Control circuit for transistor biasing
A transistor biasing circuit including a first controller configured to receive a sensor signal generated based on the performance of one or more transistors of a digital circuit and to compare the sensor signal with a reference signal and to generate a first biasing voltage control signal; a first actuator configured to generate a first biasing voltage based on the first biasing voltage control signal; a second actuator configured to generate a second biasing voltage based on a second biasing voltage control signal; and a second controller configured to generate the second biasing voltage control signal based on an intermediate voltage level generated based on the first and second biasing voltages.
US10418976B1 Charge steering transmitter
Disclosed herein is circuitry that extends the charge-steering (CS) logic library with a 2:1 CS-multiplexor (MUX) cell that can be used in a tree fashion to compose a 2N:1 CS-MUX. Also presented is the integration of 2N:1 CS-MUX with conventional CMOS signals at a parallel input, and a current-mode driver at the serialized output. Also presented are a non-return-to-zero (NRZ) to RZ serializing transmitter, a charge-steering multiplexor (CSM) pre-driver, and a CSM transmitter.
US10418971B2 Acoustic wave module
A communication module includes a serial resonator of a transmission filter and an auxiliary resonator of a reception filter. Each of the serial resonator and the auxiliary resonator includes a piezoelectric substrate and a positive-side comb-shaped electrode and negative-side comb-shaped electrode meshing with each other. The positive-side comb-shaped electrode in the transmission filter and the negative-side comb-shaped electrode in the reception filter are connected to each other. The orientation from the positive-side comb-shaped electrode to the negative-side comb-shaped electrode relative to the crystal orientation of the piezoelectric substrate in the transmission filter and the orientation from the negative-side comb-shaped electrode to the positive-side comb-shaped electrode relative to the crystal orientation of the piezoelectric substrate in the reception filter are inverse to each other.
US10418965B2 Positioning method and apparatus
A positioning method includes: emitting an interrogator signal from an electronic device; detecting, by the electronic device, a response signal that is generated and emitted by a sensor among a plurality of sensors, in response to the interrogator signal; and acquire location information about the sensor by identifying the sensor based on the detected response signal. The response signal is generated based on transduction of the interrogator signal.
US10418964B2 Quartz crystal blank and quartz crystal resonator unit
A rectangular quartz crystal blank having long sides substantially parallel to a Z′ axis of the quartz crystal blank, and short sides substantially parallel to an X axis of the quartz crystal blank. The quartz crystal blank includes a center region, a second region and a third region that are adjacent to the center region along a long-side direction, and a fourth region and a fifth region that are adjacent to the first region along a short-side direction. A thickness of the second region and a thickness of the third region are smaller than a thickness of the first region, and/or a thickness of the fourth region and a thickness of the fifth region are smaller than a thickness of the first region, and 20.78≤W/T≤22.10, where W is a length of a short side and T is a thickness.
US10418962B2 System and method for resonator amplitude control
The present invention relates to a method and a device for stabilization of amplitude of a mechanical vibration of a mechanical resonator in a microelectromechanical sensor device. The method comprises exciting the mechanical resonator with an oscillating excitation force by an input transducer. The input transducer is driven with an input AC voltage having essentially constant amplitude at a frequency that deviates from the resonant frequency of the mechanical resonator by a first frequency difference. The first frequency difference is configured to stabilize the amplitude of the mechanical vibration.
US10418959B2 Noise suppression apparatus, noise suppression method, and non-transitory recording medium
A noise suppression apparatus disclosed is capable of suppressing pulse noise in an input signal even in a situation in which the level of the input signal changes. The pulse noise mixed in the input signal is suppressed, and linear prediction coefficients for the input signal is derived by linear prediction analysis. A prediction residual signal is then calculated from the input signal using the linear prediction coefficient. A threshold value is calculated based on the signal level of the input signal and the signal level of the prediction residual signal is compared with the threshold value. A limit control is performed on the prediction residual signal depending on a result of the comparison, and an output signal is generated based on the prediction residual signal having been subjected to the limit control using the linear prediction coefficient.
US10418958B2 Radio communication device
A voice level comparator compares a level of a voice signal collected by a microphone with a VOX level. A transmission determination unit instructs a transmitter to transmit the voice signal, when the level of the voice signal is equal to or greater than the VOX level, based on a comparison result by the voice level comparator. A timer starts to measure an elapsed time from a point of time when a switch is operated. A VOX level selector seta a first VOX level as the VOX level when the elapsed time measured by the timer exceeds a reference elapsed time, and sets a second VOX level which is smaller than the first VOX level as the VOX level when the elapsed time measured by the timer stays within the reference elapsed time.
US10418957B1 Audio event detection
An audio event detection system that subsamples input audio data using a series of recurrent neural networks to create data of a coarser time scale than the audio data. Data frames corresponding to the coarser time scale may then be upsampled to data frames that match the finer time scale of the original audio data frames. The resulting data frames are then scored with a classifier to determine a likelihood that the individual frames correspond to an audio event. Each frame is then weighted by its score and a composite weighted frame is created by summing the weighted frames and dividing by the cumulative score. The composite weighted frame is then scored by the classifier. The resulting score is taken as an overall score indicating a likelihood that the input audio data includes an audio event.
US10418956B2 Signal processing apparatus, speaker apparatus, and signal processing method
A signal processing apparatus includes a level adjuster adjusting a level of an input signal, and a setter calculating an electric charge estimate value being a value obtained by estimating an electric charge amount of a charging and discharging element based on the charging and discharging element to which a predetermined electric charge is supplied and in which the electric charge is held and the electric charge supplied to the charging and discharging element and setting an adjustment coefficient of the level adjuster based on the electric charge estimate value.
US10418953B2 Low noise trans-impedance amplifiers based on complementary current field-effect transistor devices
The present invention relates to a novel and inventive compound device structure for a low noise current amplifier or trans-impedance amplifier. The trans-impedance amplifier includes an amplifier portion, which converts current input into voltage using a complimentary pair of novel n-type and p-type current field-effect transistors (NiFET and PiFET) and a bias generation portion using another complimentary pair of NiFET and PiFET. Trans-impedance of NiFET and PiFET and its gain may be configured and programmed by a ratio of width (W) over length (L) of source channel over the width (W) over length (L) of drain channel (W/L of source channel/W/L of drain channel).
US10418952B1 Amplifier with hysteresis
An amplifier includes a differential input stage, a hysteresis stage, coupled to the differential input stage, a cascode stage coupled to the hysteresis stage, a feedback stage coupled to an output of the cascode stage and configured to provide a feedback signal to the hysteresis stage, and an output stage coupled to the output of the cascode stage. The output stage includes a hysteresis inverter coupled between the output of the cascode stage and the amplifier output.
US10418951B2 Combined output matching network and filter for power amplifier with concurrent functionality
Disclosed are systems and methods related to reducing intermodulation products in an RF output signal by matching an impedance of the power amplifier to an impedance of the antenna and concurrently blocking signals having a second fundamental frequency received by the antenna when the antenna is transmitting to inhibit intermodulation products of the first and second fundamental frequencies from re-radiating from the antenna. The matching and blocking are performed concurrently by a single circuit with combined matching and blocking functionality.
US10418950B1 Methods and apparatus for a class-D amplifier
Various embodiments of the present technology comprise a method and apparatus for a class-D amplifier. In various embodiments, the class-D amplifier operates to control an output signal during a start-up state to suppress a pop noise (start-up noise) without the need for a mute switch. The class-D amplifier may utilize a transition signal during the start-up state to prime or otherwise stabilize the output signal to suppress the pop noise.
US10418946B2 Dual hysteretic control loop of envelope tracking
An envelope tracking device includes circuitry that senses a current of an input state of the envelope tracking device. The circuitry also senses an output voltage of the envelope tracking device, and turns on at least one of a first and a second output switches to generate an output current based on at least one of the sensed current and the sensed voltage.
US10418939B2 LC resonant clock resource minimization using compensation capacitance
VLSI distributed LC resonant clock networks having reduced inductor dimensions as well as simplified decoupling capacitances that are obtained by including one or more compensation capacitors. A compensation capacitor can be added in parallel with a clock capacitance and/or in parallel with a clock inductor. The presence of a compensation capacitance reduces the overhead associated with the inductor and the decoupling capacitor. The compensation capacitor (s) can be selectively switched into the network to create scalable resonant frequencies.
US10418937B2 Radio frequency power amplifier with feed-forward signal path
An RF power amplifier includes a quadrature coupler, an in-phase amplifier, a quadrature amplifier, and a feed-forward signal path. The quadrature coupler includes an in-phase input node, a quadrature input node, an isolated node, and an RF signal output node. The in-phase amplifier includes an in-phase amplifier output node coupled to the in-phase input node. The quadrature amplifier includes a quadrature amplifier output node coupled to the quadrature input node. The feed-forward signal path is configured to couple and condition a signal from one of the in-phase amplifier and the quadrature amplifier in order to provide a feed-forward output signal that when provided at the feed-forward output node cancels one or more harmonic signals.
US10418935B2 Apparatus and method for analyzing power generation
Technique is provided that enables detection of changes in the condition of a power generation system that generates fluctuating power outputs even in a normal condition thereof. A power generation system management apparatus has: range information management means for managing a condition determination power output range corresponding to a range in which a power output at a predetermined measurement point of the power generation system is to be included with a predetermined probability or higher, the condition determination power output range being determined based on a standard deviation of a plurality of model construction power output values, which is calculated using a representative value of the power output at the measurement point and the model construction power output values, the representative value being calculated from a pseudo system model that is created with a non-parametric method using the plurality of model construction power output values.
US10418927B2 Magnetic gear system and method for reducing transmission of torque pulsation
A system comprises an input member, an output member, a magnetic gear connecting the input member to the output member and control means arranged to control the flow of power from the input member to the output member. The magnetic gear comprises a first set of magnetic poles, a second set of magnetic poles, and a set of pole pieces arranged to modulate the magnetic field between the first set of magnetic poles and the second set of magnetic poles. The control means comprises means for reducing the transmission of torque pulsation and/or oscillation from the input member to the output member.
US10418925B2 Wind turbine providing grid support
A variable speed wind turbine is arranged to provide additional electrical power to counteract non-periodic disturbances in an electrical grid. A controller monitors events indicating a need to increase the electrical output power from the wind turbine to the electrical grid. The controller is arranged to control the wind turbine as follows: after an indicating event has been detected, the wind turbine enters an overproduction period in which the electrical output power is increased, wherein the additional electrical output power is taken from kinetic energy stored in the rotor and without changing the operation of the wind turbine to a more efficient working point. When the rotational speed of the rotor reaches a minimum value, the wind turbine enters a recovery period to re-accelerate the rotor to the nominal rotational speed while further contributing to the stability of the electrical grid by outputting at least a predetermined minimum electrical power.
US10418924B2 Engine generator with a boosting circuit for starting an engine
An engine generator, including a generator unit driven by the engine, a first power converter circuit, a capacitor, a second power converter circuit, a smoothing circuit, battery and a control unit. The control unit controls operation of the switching elements of the second power converter circuit so as to form a boosting circuit by the battery, the coil of the smoothing circuit, the switching element and the diode of the second power converter circuit, and the capacitor at starting of the engine.
US10418911B2 Adaptive synchronous rectifier sensing deglitch
A synchronous rectifier controller for controlling the on and off periods of a synchronous rectifier switch transistor in a switching power converter. In particular, the synchronous rectifier controller is configured to adaptively enable and disable a deglitch filter for filtering a turn-on signal for the synchronous rectifier switch transistor. In this fashion, the synchronous rectifier switch transistor may be switched on more rapidly during periods when the deglitch filter is disabled for greater efficiency yet the switching power converter is protected by the deglitch filter when it is not disabled.
US10418910B2 Isolated switch-mode power supply and control circuit and control method for isolated switch-mode power supply
The present invention discloses an isolated switch-mode power supply, a control circuit and a control method thereof. The main power transistor and the synchronous rectifier transistor are connected respectively to the primary-side winding and secondary-side winding of the isolated switch-mode power supply. The voltage of the control terminal of the main power transistor starts to increase, the main power transistor is turned on gradually, the current flowing through the main power transistor starts to increase until reaches the predetermined current-limiting value; the current of the main power transistor is maintained at the current-limiting value by controlling the voltage of the control terminal of the main power transistor; the secondary-side synchronous rectifier transistor is turned off, the current of the main power transistor decreases from the current-limiting value to the normal operation value, and the main power transistor is completely in an ON condition.
US10418908B1 Controller with variable sampling generator
A controller for use in a switched mode power converter includes a comparator coupled to compare an output sense signal representative of an output of the switched mode power converter to a target value. An update clock generator is coupled to generate a clock signal having a clock frequency in response to the output sense signal. A request control is coupled to generate a request signal having a request frequency in response to an output of the comparator and the clock signal to control an operational state of a power switch of the switched mode power converter. A speed at which the request control updates the request frequency of the request signal is responsive to the clock frequency of the clock signal.
US10418907B1 Control circuit and method for switching power converters
An apparatus comprises a first voltage-current conversion unit configured to receive a ramp signal, a second voltage-current conversion unit configured to receive a feedback signal proportional to an output voltage of a power converter, a third voltage-current conversion unit configured to receive an output signal of an error amplifier and a comparator having a first input coupled to an output of the third voltage-current conversion unit and a second input coupled to an output of the first voltage-current conversion unit and an output of the second voltage-current conversion unit through a first summing unit, wherein an output of the comparator determines a turn-on of a high-side switch of the power converter.
US10418906B2 High efficiency primary and secondary bias flyback converter with dual outputs
This disclosure relates to flyback transformer-based power converters that are capable of providing multiple output voltage levels. With respect to USB-PD adapter design, the flyback converter's output may be changed from 12V to 20V—based on the charging device's request. By using a bias circuit that monitors an output voltage level of the flyback converter, a bias voltage for the bias circuit may be determined to improve efficiency of the flyback converter. Embodiments include a comparator, microcontroller or switches to compare output voltage levels and provide bias voltages to the bias circuit.
US10418904B2 Power converter having parallel connected power conversion circuits with temperatures based control
A power converter may include a plurality of power conversion circuits, a plurality of temperature sensors, and a controller. Each of the power conversion circuits may include a switching element. The plurality of power conversion circuits may be connected in parallel. Each of the temperature sensors may measure a temperature of one of the switching elements. The controller may select the power conversion circuit to be driven in an ascending order of the temperatures of the switching elements measured by the temperature sensors based on a supplied current value Iin supplied to the power converter.
US10418900B2 Use of boost supply for low battery 2G bias support
A voltage supply system is disclosed, comprising a boost converter configured to receive an input voltage and generate a first output voltage at a first output node, a low-voltage supply circuit configured to receive the input voltage and generate a second output voltage at a second output node, and a routing circuit configured to route the first output voltage of the boost converter to the second output node during a selected condition of the input voltage.
US10418899B2 MOSFET switch circuit for slow switching application
A switch circuit includes a first MOS transistor and a second MOS transistor of a same conductivity type connected in parallel between a first terminal and a second terminal. The first and second MOS transistors have respective gate terminals coupled to the control terminal to receive a control signal to turn the switch circuit on or off where the control signal transitions from a first voltage level to a second voltage level at a slow rate of change. The first MOS transistor has a first threshold voltage and the second MOS transistor has a second threshold voltage where the first threshold voltage is less than the second threshold voltage.
US10418894B2 Inverter system and method of controlling the same
An inverter system includes a rectifier configured to convert a 3-phase AC voltage into a DC voltage, a DC link capacitor configured to smooth the DC voltage into a DC link voltage, an inverter unit configured to convert the DC link voltage into an AC voltage and to output the AC voltage to a motor, and a controller configured to control operation of the inverter unit. The controller performs control to switch the inverter unit to a zero vector when overload is applied during operation of the inverter unit.
US10418893B2 Fast-switching circuit assembly for a converter
The disclosure relates to electrical converters. The teachings thereof may be embodied in a circuit assembly for an electrical converter. For example, a circuit assembly for an electrical converter may include a set of switching units, each switching unit comprising a semiconductor switch and a gate driver circuit for controlling the semiconductor switch. The respective semiconductor switch and gate driver circuit of each switching unit are arranged on a common carrier circuit board and are electrically connected to one another by a printed conductor on the carrier circuit board.
US10418892B2 Electric power conversion circuit for reducing switching loss comprising multiple filed effect transistors and a gate controller
In an electric power conversion circuit, a gate controller executes a first operation. In the first operation, the gate controller performs control such that a first lower FET, a first upper FET, a second lower FET, and a second upper FET satisfy the following conditions: a condition that a first state in which the first lower FET is turned on, a second state in which both of the lower FETs are turned off, a third state in which the second lower FET is turned on, and a fourth state in which both of the lower FETs are turned off appear repeatedly in the order; and a condition that the first upper FET is turned on at a middle of a period of the second state and is maintained in an on state until a middle of a period of the third state.
US10418887B2 Stator assembly method and stator assembly apparatus
A stator assembly method includes a step of inserting coils into slots by pressing coil end portions of the coils from the inner peripheral side toward the radially outer side of a stator core using a pressing member while suppressing fall of the coil end portions by supporting the coil end portions from the radially outer side of the stator core using a fall suppression member.
US10418884B2 Controller-included rotating electrical machine
A controller-included rotating electrical machine is provided which includes a rotating electrical machine and a controller. The controller 11 is equipped with a power supply terminal-included bus bar assembly and bus bar assemblies. The power supply terminal-included bus bar assembly has bus bars which are fixedly retained by resin and electrically wire a power modules and also includes a power supply terminal connecting with one of the bus bars. Specifically, the power supply terminal is installed in the power supply terminal-included bus bar assembly along with the bus bars, thereby resulting in decreased number of parts and production steps of the controller-included rotating electrical machine as compared with a conventional structure equipped with a power supply terminal and bus bars which are fabricated as assemblies and a power supply terminal installed in another assembly.
US10418880B2 Electricity generator and methods for generating electricity
Electricity generators are provided that can include: members having opposing bases that include chambers to facilitate the conversion of source energy to mechanical energy with one of the members rotating in relation to another of the members and a housing about the rotating member. Generator components can be operably engaged to the housing and rotating member to generate electricity. Methods for generating electricity are also provided. The methods can include: rotating a first cylindrical member in relation to a fixed second member about a center rod along a shared axis within a housing; and generating electricity between conductive components along both the sidewalls of the first cylindrical member and the housing.
US10418875B2 Thermal insulation structure for electronic device, motor provided with said thermal insulation structure, and method for forming thermal insulation member for electronic device
A thermal insulation structure for an electronic device of the present invention is a thermal insulation structure which thermally insulates between an electronic circuit unit and a heat generator formed with another component. In the thermal insulation structure, a partition wall for separating each space and formed of resin having electric insulation properties is provided between the electronic circuit unit and the heat generator. Also, the partition wall is formed by integrating the resin and a thermal insulation material having thermal conductivity lower than thermal conductivity of air so that the resin includes the thermal insulation material. Further, the partition wall is formed by insert-molding the thermal insulation material with the resin. Further, the resin having the electric insulation properties is thermoplastic resin, and a thermal insulation raw material of the thermal insulation material is silica xerogel.
US10418870B2 Synchronous reluctance motor with magnetic leakage path saturated by permanent magnets
A synchronous reluctance motor includes a stator and a rotor. The rotor is configured to rotate relative to the stator about a rotational axis. The rotor is spaced apart from the stator to define an air gap between the stator and the rotor and includes a rotor core defines an outermost rotor surface and an innermost rotor surface opposite the innermost rotor surface. The rotor core includes a plurality of ribs separating rotor cavities from each other and includes a plurality of rotor bridges separating the air gap and the rotor cavities. Permanent magnets are each disposed in one of the rotor cavities. The magnet surface area of the permanent magnets is less than cavity surface area of the rotor cavities. Each of the permanent magnets is adjacent to the outermost rotor surface to maximize magnetic saturation at the ribs and the rotor bridges.
US10418868B1 Modular motor assembly
Embodiments of a modular motor assembly are disclosed. In some embodiments, a motor comprises a plurality of modular magnetic units, where each of the modular magnetic units includes at least one rotor and at least one stator. The motor further comprises a plurality of structural segments each adapted to support a stator of a corresponding one of the modular magnetic units, where each of the structural segments interlocks with a next structural segment to form a stack. A method of manufacturing a motor includes arranging a selected number of modular magnetic units, coupling the selected number of modular magnetic units to a shaft, coupling the selected number of modular magnetic units to respective structural segments, and forming electrical connections to apply three-phase voltage to stator windings of the modular magnetic units.
US10418860B2 Method for generating load of wireless power receiver in wireless charging system and wireless power receiver
A wireless power receiver (PRU) and a method for generating a load of the PRU for detecting the PRU in a wireless charging system are provided. The method includes receiving a wireless power signal from a wireless power transmitter (PTU), rectifying the received wireless power signal into a direct current (DC) signal, and generating a load for detecting the PRU by controlling a current flowing across a resistor connected in parallel with a load charged with power of the DC signal.
US10418859B2 Control apparatus
A control apparatus is used in a power transmission system for transmitting power with a magnetic resonance manner to a power reception apparatus from a power transmission apparatus. The control apparatus comprises a power control unit configured to control a power transmission state in which transmission power of the power transmission apparatus is controlled in a state in which a power transmission target power reception apparatus is detected, and a test power transmission state in which transmission power of the power transmission apparatus is controlled in a state in which the power transmission target power reception apparatus is not detected.
US10418856B2 Systems and methods for wireless charging
Systems and methods described herein may relate to wireless energy transfer between a transmitter and a receiver via resonant coupling. In example embodiments, a method includes identifying a receiver in a wireless power transmission system and identifying a transmitter in the wireless power transmission system. The method also includes determining a real-time per-unit offer corresponding to the identified receiver and determining a real-time per-unit request corresponding to the identified transmitter. The method yet further includes determining a real-time per-unit match based on the offer and the request. The method further includes, in response to determining the match, causing the transmitter to provide electrical energy to the receiver via a wireless resonant coupling link.
US10418854B2 Control device, power receiving device, and electronic apparatus
A control device for a power receiving device that receives power supplied from a power transmitting device by contactless power transmission, including a charger that charges a battery based on the received power, a discharger that performs discharging operation of the battery and power supply operation in which power from the battery is supplied to a power supply target, and a controller that controls the discharger, and the controller stops the power supply operation when a magnetic detection signal from a magnetic detection element becomes active.
US10418850B2 Power management system
A power supply system includes at least one power supply module and at least one redundant power supply module. A power supply module may include a charging resistor in parallel with an OR-ing device to keep all filter capacitors charged as long as at least one power supply module remains operational. This may avoid current spikes at turn on and may enable the redundant module to turn on without using soft start.
US10418847B2 LED emergency lighting
A driver for a lighting device includes: a lighting driver configured to drive LED(s) of the lighting device in a first mode of operation when a primary power source is available and provided to the lighting driver and to control power output and/or final output current utilizing a backup or other secondary power source during an emergency mode of operation. In example embodiments and implementations, the lighting driver includes a single instance of a LED driver (e.g., only one LED driver circuit) configured to drive LED(s) of the lighting device during both modes of operation.
US10418845B2 Methods and systems for automotive type transient protection of a solar charge source
Systems and methods are described herein for providing automotive type transient protection of a solar charge source. In one embodiment, a system is provided that includes a load and a solar charge source for providing DC power to the load. The solar charge source including a solar charge controller including an automotive type transient suppression module configured to provide automotive type transient protection for the solar charge source from an automotive type transient.
US10418844B2 Systems and methods for coupling power to devices
Systems and methods to wirelessly transmit power are provided. A power delivery system may include a central controller assembly and a transmit assembly. The central controller assembly can form transmit coils in the transmit assembly. The central controller assembly can also receive information from devices coupled to the transmit assembly and optimize the transmit coils based on the received information and on information about the transmit assembly.
US10418842B2 Wireless power distribution systems and methods
Apparatus, methods and systems of wireless power distribution are disclosed. Embodiments involve the redirection of collimated energy to a converter, which stores or converts the energy into a more suitable form of energy for at least one specific point-of-use that is coupled to the converter.
US10418841B2 Wireless power systems having interleaved rectifiers
A wireless power receiver is coupled to an impedance matching network, the impedance matching network having a first node and a second node. Coupled to the first node is a first branch having a first positive reactance and a second branch having a first negative reactance, wherein an absolute value of the first positive reactance is different from an absolute value of the first negative reactance, and coupled to the second node is a third branch having a second positive reactance and a fourth branch having a second negative reactance, wherein an absolute value of the second positive reactance is different from an absolute value of the second negative reactance.
US10418835B2 Charging system and method, and power adapter
The present disclosure discloses a charging system and method, and a power adapter. The system includes a power adapter and a terminal. The power adapter includes a first rectifier, a switch unit, a transformer, a synthesizing unit, a sampling unit, and a control unit. The control unit outputs a control signal to the switch unit, and adjusts a duty ratio of the control signal according to a current sampling value and/or a voltage sampling value, such that a second alternating current outputted by the synthesizing unit meets a charging requirement. The terminal includes a battery.
US10418834B2 Power source apparatus
A power source apparatus includes a power source section configured to output a current comprising a preset current value as a power supply current after reducing a voltage value of a power supply voltage in case the power supply current reaches a preset current value, a first protection section configured to stop operation of the power source section if the power supply voltage stays below a first voltage value until lapse of a first period subsequent to establishment of connection between a mobile terminal device and a power supply terminal, and a second protection section configured to cause the power source section to output a power supply voltage of a voltage value based on instruction information by a second time interval if the voltage value of the power supply voltage falls below a second voltage value after reaching a target voltage value.
US10418832B2 Electrical energy storage system with constant state-of charge frequency response optimization
A frequency response optimization system includes a battery configured to store and discharge electric power, a power inverter configured to control an amount of the electric power stored or discharged from the battery, and a frequency response controller. The frequency response controller includes receiving a regulation signal from an incentive provider, determining statistics of the regulation signal, using the statistics of the regulation signal to generate a frequency response midpoint, and using the frequency response midpoint to determine optimal battery power setpoints for the power inverter. The power inverter is configured to use the optimal battery power setpoints to control the amount of the electric power stored or discharged from the battery.
US10418831B2 Smart cart
An interactive surgical device storage and supply cart is provided and includes a top storage assembly having multiple storage containers for various size product packages, a bottom storage assembly having drawers to retain larger packages of sterilized devices and an intermediate shelf having storage trays for frequently used items. One or more batter chargers are provided on the cart to supply fully charged batteries. A docking station is provided on the cart to receive computers for inventory management and display instructional material. The docking station also can receive communication devices for consultation with outside sources in real time. Additionally, a power strip is provided to power the battery charger (s) and docking station as well as other auxiliary, powered devices and instruments.
US10418828B2 Storage system
A particular embodiment of a storage system includes at least one storage device. The storage device can store working clothing. The storage system further includes a wired and/or wireless charging device. The wired and/or wireless charging device can transmit electrical energy to an energy storage unit of the work clothing. The wired and/or wireless charging device can charge different work-clothing items of the work clothing. The work clothing can be disposed in the storage device. The storage system further includes a sensor device that can sense a characteristic variable of the work clothing.
US10418827B2 Electricity storage system and method for controlling electricity storage system
An electricity storage system includes: a plurality of rechargeable batteries connected in parallel; and a control unit that controls the rechargeable batteries. The control unit detects a deactivation target rechargeable battery of which charge or discharge need to be deactivated, of the rechargeable batteries, electrically separates and deactivates the deactivation target rechargeable battery from a load in a case where a charging rate of the deactivation target rechargeable battery is lower than a predetermined charging rate, and performs control such that a temperature of the deactivated rechargeable battery is within a predetermined temperature range. In this manner, it is possible to disperse ions inside a battery such that it is possible to recover performance of the battery.
US10418825B2 Voltage balancing circuit
A voltage balancing circuit is applied to a power supply system. The power supply system comprises N power storage devices. The voltage balancing circuit comprises: N switches, N capacitors and a controller; the N switches are respectively connected to the N serial power storage devices; the N switches are respectively connected to the first terminals of the N capacitors; the second terminals of the N capacitors are connected to a common neutral line; the controller is connected to the N switches through a control line to control the switching of the N switches. The voltage balancing circuit avoids power loss when balancing the voltage of a plurality of serial power storage devices, and is small in size and low-cost, and balances voltage quickly.
US10418823B2 Power transmission system including power transmitter and power receiver
A power transmission system includes: a power transmitter connected to a power supply; a plurality of power receivers respectively connected to a plurality of loads; a power transmission line connecting the power transmitter and the plurality of power receivers; and a controller. The controller acquires information on optimum power for maximizing transmission efficiency in the power transmission line and information on power demands requested by the loads, and routes transmission power from the power transmitter selectively to the plurality of power receivers. The transmission power is equal to or smaller than the optimum power. When a total power demand is larger than the optimum power, the controller requests another controller to supply supplementary power. When the total power demand is smaller than the optimum power, the controller notifies the other controller that surplus power is available.
US10418819B2 Control method for power control system, power control system, and power control apparatus
This power control system (100) includes a power generation apparatus (33) that generates, while a current sensor (40) detects forward power flow equal to or greater than a threshold, power corresponding to a value detected by the current sensor, and a power control apparatus (20) that controls distributed power sources. The power control apparatus is connected to a dummy current output unit capable of supplying the current sensor with dummy current. The control method includes, in a state of constant current flowing to a load from the power generation apparatus and the power control apparatus for a predetermined time, a first step of the power control apparatus increasing the dummy current from the dummy current output unit stepwise, and after the first step, a second step of storing, as the threshold, a minimum of the forward power flow when output voltage of the power generation apparatus rises.
US10418816B2 Passive islanding-to-grid-connected switch method
The present invention discloses a passive islanding to grid-connection switching method for a VSC HVDC transmission system. When the VSC HVDC transmission system in an island operation state, whether the VSC HVDC transmission system enters an grid-connection state is determined by detecting whether an overcurrent phenomenon has occurred in a converter valve-side three-phase alternating-current or a converter bridge arm current, and detecting a change status of an alternating-current side voltage. The system is controlled to switch from an island operation control mode to a grid-connection control mode. At a moment of switching, the online control mode is smoothly switched to by changing a power instruction and performing phase tracking on a current grid voltage, so that continuous operation of the system is maintained.
US10418813B1 Modular power adapters and methods of implementing modular power adapters
A power switch configured to apply power to a device is described. The power comprises a switching module having a switch for selectively applying power to a device based upon control signals; and a control module removably coupled to the switching module and in communication with the switching module when the control module is attached to the switching module; wherein the control module comprises a wireless communication circuit and provides the control signals to the switching module to enable a switching operation of the power switch. A method of implementing a power switch configured to apply power to a device is also described.
US10418812B2 Abnormality detection device for grid interconnection relay and power conditioner
An abnormality detection device for a grid interconnection relay to detect an abnormality of the grid interconnection relay upon switching to grid independent operation, and includes an abnormality detector to execute commercial power system voltage determination of determining whether or not there is a commercial power system voltage, and first voltage determination to be executed if it is determined that there is no commercial power system voltage through the commercial power system voltage determination, of causing the power conditioner to chronologically alternately output monitor voltages having different values in a state where a contact of the grid interconnection relay is controlled to open and executing abnormality determination as to the grid interconnection relay according to whether or not each of the monitor voltages is followed by difference between a voltage of the power conditioner and voltage of the commercial power system with respect to corresponding one of the monitor voltages.
US10418811B2 Electric power grid supply and load prediction using cleansed time series data
An apparatus includes a processor to: assign each value of each set of values of an initial supply meter data and of an initial load meter data to one of multiple buckets based on weather conditions and/or time and date; for each bucket, generate upper and lower bounds of power provision and power consumption values, and use the upper and lower bounds to identify outlier values assigned to the bucket; for each set of values within the initial supply meter data and within the initial load meter data, generate a naive model from the non-outlier values, and use interpolation and the naive model to fill in gaps, thereby generating cleansed supply meter data and cleansed load meter data; and store the cleansed supply meter data and cleansed load meter data together as merged meter data for use in making predictions.
US10418805B2 Inrush control with multiple switches
A novel system is offered for supplying power from an input node to a load coupled to an output node. The system may have multiple switches coupled between the input node and the output node. One or more limiting circuits may be configured for controlling the switches so as to limit outputs of the switches. For example, the limiting circuits may limit current through the respective switches. One or more timers may set a delay period for indicating a fault condition after the limiting is initiated.
US10418800B2 Compressor protection and grid fault detection device
A method for monitoring a compressor includes measuring a power factor of a motor of a compressor. The method includes selectively detecting an occurrence of a fault event of an electrical grid based on the power factor. The method includes, in response to detecting that the fault event has occurred, switching the compressor from a first state to a second state. The compressor consumes less power in the second state than in the first state. The method includes identifying an apparent conclusion of the fault event. The method includes, in response to the apparent conclusion of the fault event, waiting for a first delay period before switching the motor of the compressor back to the first state.
US10418795B2 Tool having an inclined handle
An example tool includes a housing; an inclined handle coupled to, and extending obliquely from, a top portion of the housing, where the inclined handle has a first trigger button and a second trigger button; and an interlocking mechanism disposed in the inclined handle. The interlocking mechanism is configured to disable one of the first trigger button or the second trigger button while the other of the first trigger button or the second trigger button is triggered.
US10418789B2 Spark plug with a suppressor that is formed at low temperature
A spark plug suppressor and a method of producing a spark plug suppressor from a suppressor precursor liquid that may be cured at a temperature below 300° C. The spark plug suppressor may include particles or grains dispersed in a matrix of electrically conducting material, electrically semiconducting material, or electrically non-conducting material. The suppressor may include a conductive glass seal component and a resistive suppressor component. The resistive suppressor component may be at least partially embedded in the glass seal component, and the glass seal component may seal a center electrode of the spark plug, a terminal of the spark plug, or both the center electrode and the terminal.
US10418787B2 Ground electrode pad for spark plug
A spark plug ground electrode assembly including a ground electrode having a ground electrode base defining a receptacle. A base flange extends about less than an entirety of the receptacle to define an open lateral end of the receptacle. The open lateral end of the receptacle is arranged to receive a ground electrode pad slid into the receptacle and onto a support surface in a direction perpendicular to a spark plug longitudinal axis. The flange of the ground electrode pad is arranged between the base flange and the support surface to restrict movement of the ground electrode pad along the spark plug longitudinal axis. A welding is at the open end of the receptacle to restrict movement of the ground electrode pad in the direction perpendicular to the spark plug longitudinal axis.
US10418785B2 Electron beam pumped non-c-plane UV emitters
An ultraviolet (UV) radiation emitting device includes an epitaxial heterostructure comprising an AlGaInN active region. The AlGaInN active region includes one or more quantum well structures with Al content greater than about 50% and having a non-c-plane crystallographic growth orientation. The AlGaInN active region is configured to generate UV radiation in response to excitation by an electron beam generated by an electron beam pump source.