Document Document Title
US10039459B2 Continuous non-invasive monitoring of a pregnant human subject
The invention provides systems and methods for monitoring the wellbeing of a fetus by the non-invasive detection and analysis of fetal cardiac electrical activity data.
US10039455B2 Continuous calibration of a blood pressure measurement device
Systems, methods, and devices of the various embodiments enable continuous non-invasive monitoring of blood pressure with a minimum of interference. The various embodiments may provide a method for adaptation for the calibration for continuous measurements of blood pressure, wherein the measured quantity may be related to an arterial lumen or arterial cross sectional area comprising calibrating the conversion for incremental variations of arterial properties and absolute value adaptation by exploitation of the exponential decay during the diastole. In various embodiments, continuous calibration of a non-interfering blood pressure measurement device may be initiated based on a change in mean arterial pressure being greater than a threshold value, such as a pressure value associated with an actual measured distension of a patient's artery.
US10039453B2 Optical detecting module with waterproofing function
An optical detecting module with waterproofing function can be installed on a housing of a wearable device and includes an optical detecting component, a light source and a packaging structure. The light source is disposed by the optical detecting component, and the packaging structure provides the waterproofing function to the optical detecting component and the light source. The packaging structure includes a main body, a light emitting unit, alight incoming unit and a waterproofing component. The main body covers the optical detecting component and the light source. The light emitting unit and the light incoming unit are disposed on the main body and respectively face the light source and the optical detecting component. The waterproofing component is filled into a gap formed between the main body and the housing, to prevent moisture from leaking into the gap to rust terminals of the optical detecting component and the light source.
US10039452B2 Optical sensor, optical testing device, and optical characteristic detection method
An optical sensor includes an irradiation system including at least one light irradiator to irradiate light onto an object under test; and a detection system detecting the light that is irradiated from the irradiation system and is propagated in the object under test. Further, the light irradiator irradiates non-parallel plural light beams on a same position of the object under test.
US10039451B2 System and method for optimizing the frequency of data collection and thresholds for deterioration detection algorithm
A method of monitoring a patient includes receiving patient data from one or more sensors a patient monitoring system, comparing the received patient data with preselected thresholds indicative of patient status, determining a patient status from comparing the received patient data with the preselected thresholds, and adjusting a sampling frequency of the one or more sensors based on the determined patient status.
US10039450B2 Ophthalmologic apparatus
An ophthalmologic apparatus of an embodiment includes a focusing indicator projector, a fundus imaging unit, a driver, and a focusing controller. The focusing indicator projector is configured to irradiate light fluxes for projecting a pair of focusing indicators onto a fundus of an eye. The fundus imaging unit is configured to capture an image of the fundus. The driver is configured to move an optical system including the focusing indicator projector, the fundus imaging unit, and a focusing lens. The focusing controller is configured to move the focusing lens based on projection images of the focusing indicators captured by the fundus imaging unit, wherein the projection images are captured along with movement of the optical system by the driver.
US10039447B2 Molded electronic structures in body-mountable devices
Molded electronic structures configured for use in body-mountable devices and methods for embedding molded electronic structures in a body-mountable device are described. An example method may include molding an electronic structure to have first curvature corresponding to a first radius of curvature. The electronic structure may include an antenna, a sensor, and an electronic device. The example method may also include adhering the molded electronic structure to a first polymer layer. The example method may additionally include forming a second polymer layer over the molded electronic structure adhered to the first polymer layer.
US10039444B1 Free size laryngoscope blade
A new Laryngoscopy blade having variable size blade is designed. This blade can supply the necessary length and appropriate view for Laryngoscopy without repeated blade changing.
US10039439B2 Endoscope system and method for operating the same
An endoscope system is provided with a light source unit for generating illumination light, an image sensor for imaging an object of interest irradiated with the illumination light, an image signal obtaining section, a calculated image signal generator, and an image generator. The image signal obtaining section obtains a B1 image signal corresponding to violet light and a B2 image signal corresponding to blue light. The calculated image signal generator generates a calculated image signal from the B1 and B2 image signals. The image generator generates an image in which one of the B1 image signal and the B2 image signal is assigned to a luminance channel or a green channel and the calculated image signal is assigned to a remaining channel.
US10039438B2 Apparatus and method of providing an interface to an electrically powered instrument
A medical camera system includes a video medical scope defining an enclosed space within a distal portion and a proximal portion that a user can attach and detach to each other. The two portions both have an interface for coupling to each other allowing communications across a patient isolation barrier. Power transfer elements provide for power transfer across the patient isolation barrier. The communication and power transfer may allow rotation of the distal portion with respect to the proximal portion while in use.
US10039437B2 Image pickup apparatus for endoscope
An image pickup apparatus for an endoscope of the present invention includes a first circuit board on which a lead portion, a window portion in which a part of the lead portion is exposed, and a second circuit board on which a circuit pattern is fixed by soldering to the lead portion exposed on the window portion, and the lead portion that is exposed on the window portion extends from one end side of the window portion to the other end side, and has an enlarged end portion of the lead portion that is placed between two or more insulating layers and is formed with a larger width than a width of the lead portion in the window portion, at the other end side.
US10039431B1 Floor cleaner
A floor cleaner, comprising: a cleaning roller, a water channel, a clean water tank, a clean water supply system, a wastewater tank and an air pump. The water channel is configured to cover the cleaning roller with an airtight seal. The clean water tank, the clean water supply system and the water channel are in communication with each other, and the clean water supply system is configured to allow clean water in the clean water tank to flow to the water channel. The wastewater tank comprises a chamber for recovery and store of wastewater, and the chamber is provided with a wastewater inlet and an air extraction opening. The wastewater inlet and the water channel are in communication, and an inlet of the air pump and the air extraction opening of the wastewater tank are in communication.
US10039430B2 Vacuum cleaner
A vacuum cleaner is provided. The vacuum cleaner may include a suction nozzle coupled to a body and adapted to move along a surface to be cleaned, a guide pipe to guide foreign substances including dust suctioned through in the suction nozzle, a separation member to separate the foreign substances including dust guided along the guide pipe from air according to a principle of cyclonic separation, a collection container to accommodate the foreign substances including dust separated in the separation member, a binder supply device connected to the guide pipe to supply a binder to the separation member, the binder being in a shape of solid granules, and a heat supply device to supply heat to the collection container. The binder may bind with the dust due to heat supplied from the heat supply device. Thus, a larger amount of foreign substances including dust may be accumulated in the collection container, and therefore, the collection container may be effectively used.
US10039429B2 Air cushion vacuum cleaner
A vacuum cleaner canister assembly supported on a cushion of air. A generally concentric series of ridges and channels surround a domed pocket in the base of the canister assembly. Air discharged into the pocket escapes under the ridges and flows into the channels so as to be distributed about the base of the assembly. The pocket is located generally beneath the center of mass and on the centerline of the assembly. A collection chamber also accumulates collected particulate so as to be located generally proximate the center of mass. An inlet tube at the front of the assembly is angled downwardly towards the floor to reduce the load on the canister assembly from the weight of the hose.
US10039422B2 Shaker bottle with plastic liner
A powdered drink shaker bottle is provided with a rigid, disposable liner to minimize clean up and eliminate residual odors. The liner is shaped to fit inside the cup of the bottle, and includes a plurality of projections to facilitate mixing of a powdered drink in the bottle. The projections eliminate the need for a separate, removable mixing device, such as a ball or grate. An optional cap liner may also be provided.
US10039421B2 Disassemblable multi-grater set
Multi-grater set (1) including at least a first and a second grater (2, 3), arranged opposite one another, and a handle part (8). The first and second graters (2, 3) are arranged in such a way that they can be disassembled, to be in an assembled working position or a separated position, particularly for cleaning, and in that the handle part (8) is arranged so as to be removable from the first (2) or the second grater (3) in order to cover the first (2) or the second grater (3) in the assembled position.
US10039420B2 Sink colander and storage assembly
A collapsible colander having a back wall, a front wall, a bottom wall and a pair of side walls. The back wall is positioned adjacent to a sink wall and is configured to attach to the sink wall. The front wall opposes the back wall and is moveable between a first position that is parallel to the back wall and a second position. The bottom wall has a number of apertures formed therethrough and has at least a first position that is substantially perpendicular to the back wall. The pair of side walls each have a first edge connected to the front wall and a second edge connected to the back wall. Additionally, the pair of side walls each have two or more hinges operable to move the front wall between at least the first position and the second position.
US10039416B2 Pancake maker apparatus, methods and systems
A cooking apparatus includes first and second griddles, each having a generally planar cooking surface for cooking food. A first lifting mechanism is configured to elevate the first griddle such that a food item on the cooking surface of the first griddle is predisposed to fall onto the cooking surface of the second griddle. A first wiper is configured to sweep the cooking surface of the first griddle to facilitate detachment of any food item attached to the cooking surface of the first griddle for transfer such food item to the cooking surface of the second griddle. The first and second griddles, first lifting mechanism, and first wiper are interconnected preferably to form a portable, integrated cooking product. These components preferably are enclosed within a housing for presenting a refined consumer product for use in a home kitchen and are arranged so as to define a compact volume and footprint.
US10039414B2 Beverage machine with rotatable brew chamber
The present invention relates to a beverage machine with a rotatable brew chamber, and more particularly, to a beverage machine with a rotatable brew chamber wherein the brew chamber is moved upwardly and downwardly and rotated forwardly and backwardly by means of an operation of a lever and high pressure air is supplied to a water outlet pipe connecting a temperature conversion tank and the brew chamber with each other, thus completely discharging the liquid remaining in the water outlet pipe. According to the present invention, the brew chamber can be open or closed by means of one time operation of the lever, thus allowing a cartridge to be easily detachably mounted therein.
US10039413B1 Apparatus and method for infusing and dispensing oils
The present invention pertains in general to an apparatus and method for the infusing, agitation and dispensation of oils in a controlled manner to produce a desired potency of an infusion while remaining below an identified maximum temperature threshold.
US10039408B2 Hanging device with disposable beverage filter bag
A hanging device with a disposable beverage filter bag includes a filter bag and a hanging ring. The filter bag is made of a filter fabric or filter paper to form a flattened single-opening bag. The filter bag has an opening at an upper end thereof and a pair of hanging slits transversely symmetrically located at middle sections of two sides close to the upper end. The hanging slits are half the width of the opening. The hanging ring is made of a stainless steel wire by winding. The hanging ring has a pair of hanging portions protruding outward from middle sections of two sides of a main frame. When in use, the hanging slits of the filter bag are hanged on the hanging portions of the hanging ring to form a filter stand.
US10039407B2 Coffee dispenser
The coffee dispenser disclosed herein may serve a single serving of coffee. The coffee dispenser may have a mixing chamber that combines one or more liquid concentrates and heated water, and dispenses a single serving of coffee. The coffee dispenser may have a forth control to select the forth level of the serving of coffee dispensed. The liquid concentrate may be a coffee extract.
US10039405B2 Method for obtaining a cooking vessel having a colored hard anodized outer face
Provided is a method for obtaining a cooking vessel having the following steps: producing a bowl having an outer face made of aluminum and an inner face, carrying out hard anodization of at least the outer face of the bowl. According to the method, at least one coloring step is carried out on the anodized outer face after hard anodization, said coloring step employing at least one water-soluble inorganic pigment. Also provided is a culinary article or an electric cooking appliance comprising a cooking vessel obtained by the above method.
US10039404B2 Juice extractor
A juice extractor, which can prevent juice from being easily discharged via a very small part of a space defined between a feed screw and a hard cylindrical control part of a control cap even when residue is being discharged therethrough, thereby realizing the maximum juice extraction ratio for each different kind of input material.
US10039401B1 Smart parcel safe
A smart parcel safe including a container defining an enclosure with an opening, a lid attached to the container by hinges and formed to fit over the opening and securely close the enclosure in a closed orientation, the lid being hinged to move from the closed orientation into an open orientation so as to provide access to the enclosure through the opening, a mobile communication device including an app designed to control locking/unlocking of an associated locking mechanism, and an electronically controlled locking mechanism affixed to the container and the lid, the electronically controlled locking mechanism being associated with the mobile communication device so as to be locked/unlocked in response to operation of the mobile communication device.
US10039399B2 Fluidic utensils
Eating utensils, namely forks which have the function of liquid dispensing fluid, via fluidic passages inside of the utensils which attach to a container of a liquid affixed at a point within a cage part of the handle of the utensil. The attachment coupled with the action of the user of the utensil actuates the flow of the liquid from the container to a point on or near the eating surface of the utensil.
US10039391B2 Modular food service system and method
A food service system and method for dispensing contents, display the contents within a matrix of food pans suspended within a well member of the food service system. Each food pan is provided with a brim having an upper area extending transverse with respect to a stop element that establishes a dam enabling the contents of the food pan to spread over the corresponding upper area, while confined by the dam at the stop element. Corresponding stop elements of adjacent food pans are placed contiguous with one-another. In this manner, a display and dispensing area of the contents of each food pan is expanded to extend over the upper area of the brim of that food pan and is in close proximity with the display and dispensing area of adjacent food pans so as to enhance the display of the contents to be dispensed at the matrix of food pans within the food service system.
US10039390B2 Vacuum insulated glass assembly with heated coating
One aspect of the invention features a refrigerated display case door panel assembly. The panel assembly includes a vacuum-insulate glass (VIG) panel assembly, an additional pane of glass, and an electrically conductive coating disposed between the VIG panel assembly and the additional pane of glass. The VIG panel assembly includes two panes of glass bounding a sealed evacuated space between the panes. The additional pane of glass is laminated across one of the panes of glass of the VIG panel assembly to form a refrigerator side of the door. The electrically conductive coating extends across at least a majority of a viewing area of the door and is connected to an electrical conduit for electrically heating the coating to apply heat across the viewing area between the VIG panel assembly and the additional pane of glass.
US10039385B2 Electric bed
An electric bed includes a frame, an actuator, a base body and a plate member. The frame includes a fixed rack and a movable rack movably disposed at the fixed rack. The actuator is disposed between the fixed rack and the movable rack in a way that the movable rack is movable relative to the fixed rack. The base body is disposed at a top side of the frame. The plate member is movable into and out of the base body. As a result, the plate member can be used as a table or a supporting frame for replacing things thereon, and the plate member can move back when user do not want to use the plate member.
US10039384B1 Anti-noise spring chair
A plurality of springs are arranged between the seat board and the underframe of the anti-noise spring chair; the top of the underframe is provided with a plurality of first seating grooves in which first mounting holes are formed; the bottom of the seat board is provided with a plurality of second seating grooves corresponding to the first seating grooves; second mounting holes are formed in the plurality of second seating grooves; first gaskets are arranged in the first seating grooves, and second gaskets are arranged in the second seating grooves; and one ends of the springs are abutted against the first gaskets, and the other ends of the springs are abutted against the second gaskets. The anti-noise spring chair effectively solves a problem that noise is generated when a spring chair is used.
US10039383B2 Mounting assembly
A mounting assembly having a mounting wall and at least first and second mounting members mounted on the mounting wall, the members extending in opposite directions from each other and away from the mounting wall. The mounting members have front edges spaced from the mounting wall. The first mounting member is slidably mounted through a first channel member on the mounting wall, the first mounting member movable relative to the second mounting member to be able to vary the distance between their front edges.
US10039382B2 Stool seat
A table and seating system includes a folding table. A folding framework supports the table section and has vertical frame elements supporting stool type seats. The stool type seats each have a monolithic seat element. The seat element has a substantially rectangular periphery including opposed end portions and opposed side portions with rounded corner portions abutting the end portions and the side portions. The upper surface of the seat has a concave upper surface with a center portion lower than the end portions, but does not form a depression capable of pooling liquids. A center receiving portion projects from an underside of the seat portion with the vertical frame element inserting into the center receiving portion. Radial ribs on an underside of the seat extend from the center receiving portion to a periphery of the seat portion and intersect a circular rib and a rectangular rib.
US10039381B2 Storage rack for barrels
A storage rack may include a plurality of sections for holding a respective plurality of items. A first section may include, for example, a first vertical support, a second vertical support substantially parallel to the first vertical support, and a first set of horizontal supports substantially perpendicular to the first vertical support and the second vertical support. The first set of horizontal supports may include a first horizontal support disposed at a first height and a first depth in the first vertical support, and a second horizontal support disposed at the first height and the first depth in the second vertical support. The first horizontal support may extend from an inner wall of the first vertical support towards the second vertical support for a distance that is less than half of the distance between the first vertical support and the second vertical support.
US10039373B2 Height adjustment device for folding table and folding table having same
Disclosed are height adjustment devices and folding tables. A height adjustment device includes movably coupled inner and outer sleeves. The inner and outer sleeves are coupled to first and second legs of a table. The height adjustment device also includes an elastic positioning pin and a cord. The elastic positioning pin is disposed on an external side of the outer sleeve to selectively engage with the inner sleeve. The cord is coupled to the elastic positioning pin and configured to pull the elastic positioning pin outward to disengage the elastic positioning pin from the inner and/or outer sleeves.
US10039368B2 Strapping system
A strapping system for transporting and storing an object includes a pair of elongate engagement straps. Each of the pair of elongate straps include a coupling configured to position each of the pair of elongate engagement straps into a loop configured to engage the object. A handle is slideably receiving and extending between the pair of elongate engagement straps.
US10039367B2 Back-mounted power tool systems and methods of use
Embodiments of the disclosure are directed to a back-mounted power tool system. The power tool system includes a battery package that can be used on other power tool systems, a backpack apparatus, a power tool, and a connecting member. The backpack apparatus includes a backpack harness to mount the backpack apparatus onto a user's body and a first connector to removably couple the battery package to the backpack apparatus. The power tool includes a motor driven by a power supply from the battery package. The connecting member transfers a weight of the power tool and/or a force received from the power tool to the backpack apparatus by rotatably coupling the power tool to the backpack apparatus. The connecting member further enables the power tool to rotate about a first rotation axis or a second rotation axis, the first rotation axis being perpendicular to the second rotation axis.
US10039366B1 Dual balm applicator and method of manufacture
A dual balm applicator, comprises two balm assemblies that are attached to each other, wherein each of the two balm assemblies comprises: (i) a perforated mounting structure; (ii) a balm mounted on the perforated mounting structure; and (iii) a cover configured to be selectively, removably mounted on the perforated mounting structure, wherein the perforated mounting structures of each respective balm assembly are attached, such that the balms of each respective balm assembly extend away from the respective attached perforated mounting structures for convenient use by a user.
US10039362B2 Luggage with weight sensors
A self-weighing luggage device comprises a housing with a towing handle at one end and four wheel units mounted at the other end. Four weight determining sensors are incorporated into the wheel units, respectively. Each weight determining sensor is wired to a central circuit board, which is mounted on the inner surface of other end at position. The central circuit board is connected to a Liquid Crystal Display (LCD) mounted in a recess in the handle end of the housing, which recess is adapted to receive the handle in a stowed position, such that the LCD is protected by the handle. In use, the self-weighing luggage device is stood on the ground on the four wheel units and the weight readings from each weight determining sensor are combined to give the total weight of the self-weighing luggage device, which total weight is displayed on the LCD.
US10039360B2 Belongings pocket
A belongings pocket contains: a body, a first magnet, and a second magnet. The body includes a straight fringe and a semi-circular fringe which form the body in a semi-circle shape, and the body also includes a surface fabric, a flexible lining fabric, and an accommodation space in which an opening is defined. The first magnet and the second magnet are arranged beside two ends of the straight fringe of the body. In operation, the body is expanded flatly or the straight fringe of the body is folded in half, and two ends of the body are connected together, after the first magnet and the second magnet are magnetically attracted with each other. Furthermore, the body is erected by way of the flexible lining fabric.
US10039359B2 Catastrophic event responsive travel case with flotation and alerting
A travel case includes a case body defining an interior cavity in which to carry articles and an exterior shell; an inflatable floatation aid fixed to the exterior shell; an inflator in communication with the inflatable floatation aid, for inflation of the inflatable floatation aid; and a locator beacon fixed to the exterior shell, including a communications transmitter capable of signaling a remote party and a geo-locating apparatus.
US10039357B2 Expandable bag
An expandable/collapsible bag that can be configured into three different sizes—small medium, and large. It is of cylindrical shape, has three interconnected chambers, a zipper running along its entire length, three handles on top, and two drawstrings. When the bag is in its large configuration, all chambers are expanded and accessible. The two side chambers can collapse inwards into the middle chamber, allowing the size of the bag to be reduced. This can be done by collapsing and pushing the material of each side chamber into chamber B past the line of their adjacent drawstrings. Once the collapsed material from each side chamber is completely inside chamber B, then, their adjacent drawstrings can be cinched or pulled tight to close the ends of the bag. This keeps the collapsed material from the side chambers inside the middle chamber and prevents the bag from expanding when in use.
US10039355B2 Storage container
A storage container comprising a four-sided structure having a bottom panel and a pivotally mounted top panel. The container is provided with a lateral beam extending side-to-side across a back panel thereof. Hinge means are fixed to the back panel and extend along three surfaces of the lateral beam, and are fixed to the top panel, such that the top panel is pivotally mounted on the back panel and adapted to open and close with substantially simultaneous engagement on the four sides of the top panel with the four sides of the container.
US10039352B2 Beach umbrella anchor with an integral shovel
A beach umbrella anchor with an integral shovel. The beach umbrella anchor has a central member with a handle at a first end and a shovel at a second end. An aperture is positioned in between the first end and the second end of the central member where a first end of a length of rope can be inserted and secured. A second end of the rope is then attached to a beach umbrella, which is planted in the ground. The shovel is used to dig a hole large enough to encompass the beach umbrella anchor, which is then buried within the hole. This securely anchors a beach umbrella such that it can stay in a desired position in windy conditions.
US10039349B2 No slip one-piece strap adjustor
A strap adjustor can comprise a first surface, a second surface opposite the first surface, a third surface that extends between the first surface and the second surface. A first opening in the first surface can extend completely through the strap adjustor between the first surface and the second surface. A second opening in the first surface can extend partially but not completely through the strap adjustor. A bar can be disposed at the first surface between the first opening and the second opening. A third opening in the third surface can extends partially but not completely through the strap adjustor and join with the second opening. At least one strap can be disposed partially through the third opening, and the at least one strap can comprise an uncompressed thickness that is greater than a height of the third opening.
US10039348B2 Tension limiting mechanisms for closure devices and methods therefor
According to an embodiment, a device for tightening an article includes a housing having an interior region and a spool positioned within the interior region and rotatable relative thereto. A tightening mechanism is operably coupled with the spool to cause the spool to rotate within the interior region of the housing. A tension member is coupled with the spool and is configured to be tensioned upon rotation of the spool via the tightening mechanism. The device also includes a tension limiting mechanism that allows the tension member to be tensioned via the tightening mechanism until a tension threshold is achieved. After the tension threshold is achieved, further operation of the tightening mechanism does not substantially tension the tension member due to the tension limiting mechanism.
US10039343B2 Footwear including sole assembly
An article of footwear includes an upper and a sole assembly. The sole assembly includes a unitary, open-celled structure. Specifically, the sole assembly includes a lattice structure having an interconnected network of struts and nodes that cooperate to define voids. The struts and nodes are configured to generate predetermined support and flexure properties within the network. The lattice may be configured as a conformal lattice, being contoured to receive accessories or complementary support structures. The sole assembly may further include an insert formed of compression material (e.g., foam). In operation, the lattice and foam insert cooperate to provide stability and cushioning to the article of footwear.
US10039341B2 Skate boot and method of manufacture
A boot includes a boot shell having first and second side portions each including eyelets defined in an instep region thereof and a respective opening through at least one the first side portion in proximity of the eyelets. The boot also includes a band having a first end portion received in the boot shell and attached to the boot shell at or adjacent the second side portion. The band extends across an interior of the boot shell and is slidingly received through the opening defined in the first side portion so as to have an opposed second end portion extending outside of the boot shell. The second end portion the band defines an aperture for receiving a lace. An opposed second band may be provided, with the bands crossing each other. The boot may be a skate boot. A method of manufacturing a boot is also discussed.
US10039339B2 Shoes for ball sports
Described are shoes for ball sports including an upper having an outer surface. An actuator is configured to change at least one surface property of a portion of the outer surface of the upper, and a sensor is configured to be sensitive to movements of the shoe. A processing unit is connected to the actuator and the sensor and configured to process sensor data retrieved from the sensor and to cause the actuator to change the at least one surface property of the portion of the outer surface of the upper if a predetermined event is detected in the sensor data.
US10039338B2 Impact absorbing apparatus
Some embodiments described herein relate to an athletic helmet. The athletic helmet can include a shell, a suspension chassis, and several impact-absorbing pads. The suspension chassis can be disposed within the shell and configured to couple the pads to the shell. Each pad can include a membrane defining an interior volume. A valve can place the interior volume in fluid communication with the exterior of the membrane. In some embodiments, two or more structural members can be disposed within the interior volume. One structural member can be at least partially deformed when the athletic helmet is worn by a user.
US10039335B2 Multi-component helmet construction
A motorsport helmet includes a shell having a lower edge, a liner extending along an interior of the shell, and a support portion coupled to the shell and extending between the shell and the liner adjacent the lower edge. In some configurations, when the helmet is positioned on a DOT Standard No. 218 test head form, a portion of the lower edge is above the test line and a portion of the lower edge is below the test line, and the support portion extends from the portion of the lower edge that is above the test line to a location below the test line. The helmet may also include a muzzle adapted to cover the mouth and chin area of a wearer, and a magnetic coupling assembly releasably coupling the muzzle to the shell.
US10039332B2 Sports garments with enhanced visual and/or moisture management properties
A garment, such as a sports uniform, may provide visibility zones and/or flicker zones to enhance the ability of teammates to perceive the wearer. Different zones on a garment may have different sets of visual properties that may contrast with one another and/or a visual background. A denier differential between layers of a garment may facilitate moisture transport across the layers of the garment. Flicker zones may be discrete from or combined with visibility zones. One or more zones of a garment may also be substantially non-reflective at wavelengths associated with the visual background encountered while wearing the garment.
US10039330B2 Crotched exercise garment
According to one embodiment, an exercise garment with a crotch part includes a main body portion formed from a material having stretchability; and a tightening portion having higher tightening force than the main body portion, in which the tightening portion includes a pair of right and left first tightening portions respectively covering an approximately triangular region formed by the upper part of the hip, the lateral side of the lumbar region, and the vicinity of a position corresponding to the greater trochanter as the apex of the triangular region, in the right and left sides of the wearer. The first tightening portions include plural partitioned tightening portions extending in the vertical direction and adjoining in the width direction. The partitioned tightening portions are formed such that the directions of high stretchability in the respective partitioned tightening portions approach closer to one another toward the lower side.
US10039325B2 Electronic vapor device for simulating a traditional smoking implement
A method is disclosed comprising detecting negative pressure at a first vapor outlet of an electronic vapor device, causing a vaporizer component to vaporize a vaporizable material to generate a first vapor in response to the negative pressure, providing the first vapor to the first vapor outlet, detecting positive pressure at the first vapor outlet, causing the vaporizer component to vaporize the vaporizable material to generate a second vapor, and providing the second vapor to a second vapor outlet.
US10039324B2 Electronic cigarette
An electronic cigarette, including: an atomizer assembly, a battery assembly, and a charger assembly. The atomizer assembly includes: a temperature sensing wire, a first steel tube configured to receive the temperature sensing wire, and a temperature sensing base. The battery assembly includes an adjustment wheel. The charger assembly includes two elastic contact pins. The atomizer assembly is in threaded connection with the battery assembly. The battery assembly is disposed on the charger assembly. The charger assembly is electrically connected to the battery assembly via the two elastic contact pins so as to charge the battery assembly. The temperature sensing wire transmits temperature parameters to the battery assembly, and a power output is adjusted by the adjustment wheel thereby realizing temperature control.
US10039323B2 Vaporizer tank with atomizer
A tank of a vaporizing device is described, wherein the tank may comprise an atomizer and a reservoir for containing a liquid adjacent to the atomizer. The atomizer may include a wick and a heating element, wherein the tank includes a barrier that separates the wick from liquid in the reservoir. The barrier may be at least partially permeable to allow for transfer of liquid from the reservoir to the wick for vaporization. The tank may include a connector coupled to the atomizer and configured to electrically connect the atomizer to a power supply.
US10039320B2 Multi-chambered vaporizer and blend control
An electronic vapor device is disclosed comprising a vapor outlet, a first container for storing a first vaporizable material, wherein the first container is permanently integrated into the electronic vapor device, a second container for storing a second vaporizable material, wherein the second container is removable from the electronic vapor device, a docking bay configured to receive the second container, wherein the second container is removed from or inserted into the docking bay through a door, and a vaporizer component configured for vaporizing the first vaporizable material or the second vaporizable material to generate a vapor and for providing the vapor to the vapor outlet.
US10039316B2 Cigarette filter manufacturing apparatus and cigarette filter manufacturing method
A cigarette filter manufacturing apparatus, includes, a stuffer jet which sends a tow together with air, a tongue which molds the tow into a bar, a convergence guide which is provided in a position between the stuffer jet and the tongue, and converges the tow while guiding the tow toward the tongue, and a plurality of thread introducing tubes, intervals between which are reduced toward downstream in a position between an outlet of the stuffer jet and an introducing part of the tongue, the thread introducing tubes supplying respective threads into the tow from respective downstream distal ends.
US10039314B2 Centripetally assisted pre-formed cigarette wrapper filler
A rotating platform has a peripheral wall to form a catch basin. A donut shaped wrapper housing can hold perhaps 50-100 cigarette wrappers facing inbound with a closed end projecting out an outer wall exit hole into the catch basin. Tobacco or any work material is dropped onto the center of the rotating platform which may be motor driven. Centripetal forces urge the work material into the wrappers. Empty wrapper channels feed the excess material into the catch basin. A lid prevents loss of work material.
US10039308B2 High capacity dual die assembly
An improved, high-capacity die assembly (10) for a food or feed extruder (12) is provided and is particularly useful for the production of high quality aquatic feeds. The die assembly (10) includes a mount (20), which is secured to the discharge end of an extruder barrel (14), with a plurality of tubular die components (22, 24) coupled with the mount (20). Each component (22, 24) includes wall structure (38) defining an outwardly diverging tubular chamber (40) with a die plate assembly (50) coupled to the outer end of the wall structure (38). A flow diverter element (54) is located within each chamber (40) and has a large diameter end adjacent the assembly (50) and a smaller diameter end closer to the chamber inlet. The assembly (50) has a plurality of openings (52) outboard of the element (54).
US10039306B2 Methods and compositions for consumables
Methods and compositions for the production of non-meat consumable products are described herein. A meat substitute is described which is constructed from a muscle analog, a fat analog, and a connective tissue analog.
US10039304B2 System and method for adjusting air flow in spiral conveyers
An adjustable flow path modification assembly for use with a gas treatment system having a spiral stack and a gas treatment supply unit disposed within a chamber, wherein the spiral stack has a height and an inner channel, includes a first internal partition disposed within the inner channel of the stack and an adjustable opening defined within the first internal partition. The adjustable opening is configured to selectively allow the flow of treatment gas through the inner channel of the stack.
US10039298B2 Machine, container, system and method for preparing ice cream or chilled desserts on demand
The invention relates to machine for preparing frozen confectionery comprising receiving means (1) forming a seat for accommodating an essentially cup-shaped container (8), said receiving means comprising an heat exchange element (1a) having a heat exchange contact surface arranged to be in contact with an heat exchange portion (12) of the container (8) when the container is placed in the machine; wherein said heat exchange element(1a) has an inverted conical or curved shape or a plurality of inverted conical sections, or a combination of curved and inverted conical sections. The confectionery produced can be a frozen product such as soft ice or a chilled dessert such as mousse or whipped yogurt.
US10039292B2 Method of cut up line product distribution
A poultry part harvesting, sorting, and packaging apparatus and system utilizes an arrangement of hoppers to batch poultry parts removed by cut-up machines and deposits the batches onto a transportation conveyor. Each batch is contained within a separate zone on the conveyor, and the system tracks the location of batches and open spaces on the conveyor to deliver the batches to user defined locations.
US10039289B2 Conveyor oven apparatus and method
An oven with a sensor positioned to detect an event that will cause a decrease in the internal temperature of a tunnel. The oven includes a controller configured to increase the thermal output of a heating element in anticipation of the upcoming decrease in the internal temperature. In some embodiments, the oven is a conveyor over and the sensor is positioned to detect a food item approach the tunnel on a conveyor. In some embodiments, the amount of current provided to an electric heating element is increased by increasing the target temperature. In some embodiments, the amount of current provided to the electric heating element is increased by a predetermined offset.
US10039287B2 Biological control of insects
Provided herein are modified insects having decreased expression of a testis-specific coding region compared to a control insect. In one embodiment, the modified insect includes the characteristic of reduced fertility, reduced fecundity, or a combination thereof, when compared to the control insect. Optionally and preferably, the competiveness of the modified insect is not significantly reduced compared to the control insect. Also included herein are methods for making a modified insect, and methods for using the modified insects, including making populations of modified insects and use of the modified insects in sterile insect technique for biological control.
US10039274B2 Container and retaining system
Some embodiments provide a container and retaining system that includes a container including a top surface. A retaining apparatus is coupled to the top surface of the container, wherein the retaining apparatus is configured to retain an elongate object. A handle is rotatably coupled to the top surface of the container, wherein the handle is positionable in a first handle position and a second handle position when the retaining apparatus retains the elongate object.
US10039270B2 Asian carp fishing device
A fishing device particularly designed for Asian carp fishing, which includes two fishing boats, a collection frame, a fishing net, a display mechanism with a plurality of optical sensors and optical receivers, one support mechanism for one fishing boat and one lifting mechanism for one fishing boat. The lifting mechanism includes a motor, a rotary shaft, a bait holding basket, a plurality of shaft supports and a plurality of rope units. Thus, a selected bait can be used for classification fishing. The quantity of fish catch can be determined timely through the display mechanism. The lifting mechanism allows steading lifting of the fish catch out of the water without introducing any harm to the fish catch. The number and survival rate of the fish catch can be ensured while an effective fishing can be achieved. This fishing device is particularly designed for catching Asian carp fishes.
US10039264B2 Grooming box
A grooming box is provided in order to easily install member(s) and a work space for pet grooming anywhere, efficiently collect groomed hair, and prevent the groomed hair from scattering outside the grooming box. The grooming box is a compact, easily assemblable and portable box so that members necessary for grooming is accommodated compactly in the box in vertical directions, and a work space where a groomer works is foldably formed. Further, the grooming box includes an air circulating type cleaning device, an air curtain device, and an ion generating device.
US10039257B1 Variety corn line IIJ6395
The present invention provides an inbred corn line designated IIJ6395, methods for producing a corn plant by crossing plants of the inbred line IIJ6395 with plants of another corn plant. The invention further encompasses all parts of inbred corn line IIJ6395, including culturable cells. Additionally provided herein are methods for introducing transgenes into inbred corn line IIJ6395, and plants produced according to these methods.
US10039254B1 Soybean variety 01064117
The invention relates to the soybean variety designated 01064117. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01064117. Also provided by the invention are tissue cultures of the soybean variety 01064117 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01064117 with itself or another soybean variety and plants produced by such methods.
US10039253B1 Plants and seeds of hybrid corn variety CH754140
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH754140. The invention thus relates to the plants, seeds and tissue cultures of the variety CH754140, and to methods for producing a corn plant produced by crossing a corn plant of variety CH754140 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 CH754140.
US10039247B2 Tomato rootstock DR0147TX and parents thereof
The invention provides seed and plants of tomato hybrid DR0147TX and the parent lines thereof. The invention thus relates to the plants, seeds and tissue cultures of tomato hybrid DR0147TX and the parent lines thereof, and to methods for producing a tomato plant produced by crossing such plants with themselves or with another tomato plant, such as a plant of another genotype. The invention further relates to seeds and plants produced by such crossing. The invention further relates to parts of such plants, including the fruit and gametes of such plants.
US10039246B2 Machine harvestable tomatillo
The present invention provides tomatillo ideotypes and tomatillo plants with machine harvestable traits combined with desirable agronomic traits. The present invention also provides methods of making such plants and methods of using such plants to produce additional machine harvestable tomatillo plants.
US10039244B2 Systems and methods for cultivating and distributing aquatic organisms
System and methods for monitoring the growth of an aquatic plant culture and detecting real-time characteristics associated with the aquatic plant culture aquatic plants. The systems and methods may include a control unit configured to perform an analysis of at least one image of an aquatic plant culture. The analysis may include processing at least one collected image to determine at least one physical characteristic or state of an aquatic plant culture. Systems and methods for distributing aquatic plant cultures are also provided. The distribution systems and methods may track and control the distribution of an aquatic plant culture based on information received from various sources. Systems and methods for growing and harvesting aquatic plants in a controlled and compact environment are also provided. The systems may include a bioreactor having a plurality of vertically stacked modules designed to contain the aquatic plants and a liquid growth medium.
US10039242B1 Automated irrigation gate system and method for regulating water in an irrigation channel and conserving water in an agricultural region
An automated irrigation gate system and method for regulating water levels in irrigation channels automates control of water through an irrigation channel based upon water levels, water flow rate, and ambient environmental conditions in the irrigation channel and an adjacent agricultural region. The system comprises at least one irrigation regulation device operationally attached to the irrigation channel. The irrigation regulation device regulates fluid flow through a channel opening in the irrigation channel through use of a gate. A fluid sensor monitors the level of fluid in the channel and an adjacent agricultural region. The fluid sensor also monitors the flow rate of the fluid flowing from the channel to the region. An environmental sensor monitors environmental conditions ambient to the region. A control portion comprises a processor that calculates the data to selectively displace the gate between an open position and a closed position relative to channel opening.
US10039237B2 Baler rotor assembly strippers
Rotor assemblies for conveying crop material from a pick-up device of a baler apparatus into the baling chamber may include a rotor stripper having a head section with a collar and a tail section removably attached to the head section to remove crop material from the rotating teeth of the assembly.
US10039236B2 Grain cleaning system having improved air flow and additional fall step to improve grain cleaning performance
An agricultural harvester including a chassis, a threshing and separating system for separating grain from MOG, and a grain cleaning system for further separating grain from residual MOG. The grain cleaning system has a main grain pan, an intermediate grain pan located beneath and rearward of the main grain pan, and at least one sieve located beneath and rearward of the intermediate grain pan. The main grain pan, the intermediate grain pan, and the at least one sieve are so arranged that the mixture of grain and residual MOG undergoes a first fall step from the main grain pan to the intermediate grain pan and a second fall step from the intermediate grain pan to the at least one sieve.
US10039234B2 Hybrid drive system for a harvester
A hybrid drive system for an auxiliary load includes a hydraulic auxiliary power storage. This hydraulic auxiliary power storage has a plurality of hydraulic power storage units. The hybrid drive system further comprises an power exchange control system that selectively connects a predetermined selection of one or more of the hydraulic power storage units to the hydraulic auxiliary power unit; and controls the power exchange of the auxiliary power unit as a function of the operating period by the predetermined selection.
US10039233B2 Variable angle beet pick up device
This pick-up apparatus for picking up harvested root crop defines a pick-up plane and comprises a pick-up section. The pick-up section comprises a pick-up member adapted to pick up the root crop, and a cleaning member. The pick-up member defines a pick-up position with respect to the pick-up plane. The pick-up apparatus comprises a cleaning adjustment device adapted to adjust the position of the cleaning member between at least two cleaning positions, the cleaning positions being different one from another. In each of the cleaning positions of the cleaning member and while the pick-up member is in the pick-up position, the distance of the cleaning member with respect to the pick-up plane is different from the distance of the cleaning member with respect to the pick-up plane in the other cleaning position.
US10039231B2 System for measuring plant attributes using a priori plant maps
A system for measuring plant attributes comprises a plant attribute sensor (103, 108, 110); a digital a priori plant location map (118); and an ECU (126) coupled to the plant attribute sensor (103, 108, 110) and configured to retrieve and use the a priori plant map and to anticipate a plant measurement based upon the a priori plant map and to use that anticipation to improve the accuracy of the plant measurement.
US10039224B2 Draft control device for tractor and tractor including same
A draft control device of tractor includes a top link fixing bracket fixed at the rear side of the tractor, a top link swing bracket hinge-coupled to the top link fixing bracket through a connection pin, and carrying out rotational motion with respect to the axial center of the connection pin according to the change of the compressive force of a top link in response to the change of work machine traction resistance, a leaf spring provided between the top link fixing bracket and the top link swing bracket to supply restoring force for the rotational motion of the top link swing bracket with respect to the top link fixing bracket, and a sensitivity adjustment unit provided between the top link swing bracket and the leaf spring, and changing an acting point, where the top link swing bracket pushes the leaf spring, to adjust work machine traction load sensitivity.
US10045467B2 System and method for fluid cooling of electronic devices installed in a sealed enclosure
A system and method to render inoperable electronic devices disposed with a volume of a fluid-tight sealed enclosure. Thermally conductive fluids that fill one or more volumes of said sealed enclosure may be circulated away from said sealed enclosure to an external heat exchange mechanism. The volume of the sealed container contains one or more single phase or multi-phase thermally conductive fluids and may contain solid or sealed hollow structures that conform to or occupy space between said electronic devices. Pressure balancing mechanisms are included to maintain suitable pressure of gaseous fluid in a volume of the sealed container.
US10045465B2 Container for electronic device and relay device
An effective cooling system is provided by the configuration including: a blower; a first rectifier comprising a first opening that lets a first diversion pass through and a second opening that lets a second diversion divided from airflow pass through downstream a first electronic device; a mixing room that is arranged at a downstream portion of the first rectifier and that mixes the first diversion having passed through the first opening and the second diversion having passed through the second opening; and a second rectifier that is arranged at a downstream portion of the mixing room and includes a third opening and a fourth opening, a mixed airflow of the first diversion and the second diversion passing through the third opening and the fourth opening.
US10045464B1 Heat pipe and vapor chamber heat dissipation
The present invention provides a heat dissipation device including a baseplate, one or more heat pipes in thermal communication with the baseplate, where the one or more heat pipes has one or more internal cavities, one or more vapor chambers coupled to the one or more heat pipes, where the one or more vapor chambers has one or more internal cavities, where the one or more internal cavities of the one or more heat pipes and the one or more internal cavities of the one or more the vapor chambers are contiguous, where the one or more vapor chambers extends from the one or more heat pipes, and heat conducting fins coupled to the one or more vapor chambers, where the one or more heat conducting fins extends from the one or more vapor chambers.
US10045461B1 Electronic device with diaphragm cooling
An electronic device may be provided with electrical components such as a power supply that produce heat. Speakers and other components may be controlled using control circuitry within the electronic device. The electronic device may play audio signals through the speakers. Audio data may be received from external equipment or may be maintained locally within the device. A speaker such as a subwoofer may be mounted in a device housing above the power supply so that airflow from the speaker cools the power supply. To enhance cooling, the control circuitry may supply inaudible signals to the speaker that enhance airflow produced by the speaker. The inaudible signals may be supplied in response to detecting current heat-producing audio playback conditions, to predicting future heat-producing conditions, or real-time temperature measurements.
US10045459B2 Server platform with integrated power supply
A server platform with integrated power supply including a cubby chassis having one or more partitions defining a plurality of sled positions each configured to receive a server sled. A power supply unit is positioned in the cubby chassis and transversely oriented with respect to the one or more partitions. A power supply harness extends between the power supply unit and each of the plurality of sled positions. Therefore, the server platform can be easily connected to a power source without being mounted in a rack, thereby facilitating bench top testing of a server or servers mounted in the cubby chassis.
US10045457B1 System for maintaining the environment of a self-cooled data storage library
A barrier system configured to at least partially surround at least one access opening that permits access to an interior of a data storage library. The barrier system includes at least one side surface configured to be coupled to at least one door along a first side surface location and to the data storage library along a second side surface location. The at least one side surface may be configured to be deployable to surround the at least one access opening and form a working space when the at least one door is in an open position, and is configurable to be collapsible when the at least one door is in a closed position. The at least one side surface may also be configured to resist environmental conditions external to the data storage library from intruding into the working space when the at least one side surface is deployed.
US10045454B2 Casing of electronic device
A circuit board (7) is fixed with a screw (8), using a component attachment part (21) cut and raised from a bottom plate part (20) of a bottom chassis (2) toward the inner side of a casing (1). An opening part (22) formed by cutting and raising of the component attachment part (21) is closed by attachment of a rear chassis (5), and the bottom chassis (2) and the rear chassis (5) come into contact with each other via an elastic piece (52).
US10045453B1 Electronic apparatus and electric cable sealed therein
To provide an electronic apparatus having particularly excellent environmental resistance. An electronic apparatus includes a case, a cable drawn out from the case, a bonding intermediating member that is made of a resin and joined to the cable, a cylindrical clamp holding the cable, and a sealing resin part filling an internal space defined by the case and the clamp. The cable has a core wire and a sheath that is made of a resin covering the core wire and the core wire is exposed not to be covered by the sheath at an end of the cable. The bonding intermediating member has a cylindrical base covering an outer circumferential face of the sheath and a cylindrical protrusion protruding toward a tip side of the cable. All of an inner circumferential face and an outer circumferential face of the protrusion and an end face at a tip side of the protrusion in an axial direction are covered by the sealing resin part.
US10045444B2 Printed circuit board, package and method of manufacturing the same
A printed circuit board includes: a core board including, on a first surface thereof, an element mounting part and an element non-mounting part; an insulation layer disposed on the element non-mounting part; a copper-clad laminate plate disposed on the insulation layer; a first penetration via penetrating the insulation layer and the copper-clad laminate plate; and a second penetration via disposed in the core board and connected to the first penetration via.
US10045443B2 Matching inclination of cavity sidewall and medium supply device for manufacturing component carrier
A method of supplying a medium into a cavity of a component carrier or a preform of a component carrier, wherein the method comprises providing the component carrier or the preform of the component carrier with the cavity having a slanted sidewall, providing a medium supply device with a tapering portion and a medium supply opening, and optionally supplying the medium into the cavity while the slanted sidewall and the tapering portion are in alignment with one another.
US10045442B2 Electronic circuit component mounter
An electronic circuit component mounter including a component supply device which supplies electronic circuit components to a component holding tool; and a mounting device including a component holding tool and a movable device to move the tool relative to a substrate. If a moving type component supply mounting supply mode is set, a passage-equipped component case is checked for, passage-equipped component case is attached to head main body, moved together with suction nozzle, and supplies components. When component mounting by performing main body side component supply mounting supply mode is set, components supplied from tape feeders provided on the module main body are mounted, thus passage-equipped component case is not required, the presence of passage-equipped component case is checked for, and if it is attached to head main body, it is removed.
US10045438B2 Support-type display device
A support-type display device (100) of the present invention comprises: a fixing member (110) which is fixed to a support (200); a display panel (120) which is fixed to one side of the fixing member (110), and has a flexible form that can be rolled and unrolled; and shape maintenance means (130) which are respectively installed along upper and lower parts of the display panel (120), and roll the display panel (120) or unroll in the shape of a flat board to maintain the rolled or unrolled state if an external force is applied. The present invention is installed on an outdoor support and is used for advertising and/or prevention, wherein a flexible display panel which can be rolled and unrolled is used such that the display panel is unrolled only when necessary, whereby the invention can be used for advertising and/or prevention.
US10045437B2 Mitigation of warping of electronic components
Embodiments of the disclosure relate to an apparatus and method for mitigation of warping of assembly components when subject to a thermal event. An interface unit with a complementary coefficient of thermal expansion is embodied in the assembly. The interface unit is configured to be received by a connector joined to the assembly substrate. The interface unit has a coefficient of thermal expansion (CTE) that complements the CTE of the assembly components in order to maintain the connector in alignment with the substrate and enable the connector to expand or contract with the substrate when subject to the thermal event.
US10045436B2 Printed circuit board and method of manufacturing the same
A printed circuit board and a method of manufacturing the same. In one embodiment, a printed circuit board includes: a core made of a glass material; an insulator surrounding the core; and a via connecting internal circuit layers through the core and the insulator.
US10045434B2 Reducing impedance discontinuities on a printed circuit board (‘PCB’)
A printed circuit board (‘PCB’) comprising: an interior socket configured to receive a connector pin of a first electronic component, the connector pin characterized by a pin impedance; a signal trace coupled to the interior socket, the signal trace configured to transmit electrical signals between the first electronic component and other electronic components mounted on the PCB, the signal trace characterized by a trace impedance; and an insulator between the interior socket and a sleeve that surrounds the interior socket, the sleeve physically configured such that an effective pin impedance matches the trace impedance within a predetermined threshold, wherein the effective pin impedance represents the resistance experienced by electrical signals passing through the connector pin when the connector pin is inserted into the interior socket.
US10045432B1 System and method of low-power plasma generation based on high-voltage plasmatron
A plasma generation system includes an anode having a generally cylindrical proximal portion and a generally cylindrical distal portion, the distal portion having a smaller diameter than the first portion; a connecting portion connecting the first and second portions and having walls oriented at approximately 45 degrees to center axis of the anode; a cathode having a generally cylindrical shape in its proximal portion and a tapering at approximately a 30 degree angle to the center axis of the anode in its distal portion, where a gap between the connecting portion of the anode and the distal portion of the cathode is at least twice as large as a gap between the proximal portion of the anode and the proximal portion of the cathode; and a high voltage power supply providing an operating voltage in a range of 800-2500 volts and a current of about 0.3-0.7 A to the cathode.
US10045424B2 Lighting control system
A lighting control system includes: lighting apparatuses; a controller; an image sensor capturing an image of an irradiation surface irradiated by the lighting apparatuses; and a display. The controller includes: a calculator which performs calculation of a position of one of the lighting apparatuses, on a basis of a luminance level in an image obtained by capturing the image of the irradiation surface by the image sensor in a state in which only the one of the lighting apparatuses is turned on or off; an associator which, every time the calculator performs the calculation of a position of one of the lighting apparatuses which is turned on or off, associates the identification information item set in advance to the one of the lighting apparatuses, with a position information item indicating the position of the one of the lighting apparatuses; and a generator that generates a map.
US10045423B2 Illuminating control system and method for controlling illuminating device
An illuminating control system for controlling a plurality of illuminating devices is disclosed herein. The illuminating control system includes an image capturing device and a processor. The image capturing device is configured to capture images of an object. The processor is coupled to the image capturing device. The processor is configured to receive the images and determine whether the object is a predetermined object based on the images. If the processor determines that the object is the predetermined object, the processor controls the image capturing device to track the object to obtain a moving condition of the object. The processor turns on one of the illuminating devices correspondingly based on the moving condition of the object.
US10045417B2 Setting lighting based on the colors of samples
Illumination of an environment can be selected based on target colors that the illumination would provide for specific samples. One process for synthesizing the illumination includes repeatedly selecting settings for separate light sources in a luminaire system and determining a merit function of the target colors of the samples and apparent colors of the samples under illumination that the luminaire system would produce with the settings selected. The value of the merit function thus determined can be used to identify a synthesized illumination, for example, the synthesized illumination that provides a smallest value. A luminaire system can implement such a process in a luminaire or in a control system for luminaires.
US10045414B1 Method and apparatus for increasing luminous intensity of an ultraviolet light emitting diode
A method for increasing the luminous intensity of an ultraviolet light emitting diode includes heating an ultraviolet light emitting diode to a working temperature, and supplying electricity to the ultraviolet light emitting diode at the working temperature to make the ultraviolet light emitting diode emit ultraviolet light. An apparatus for increasing the luminous intensity of an ultraviolet light emitting diode includes a substrate, an ultraviolet light emitting diode mounted on the substrate, an electric heater mounted on the substrate, a temperature sensor, and a controller electrically connected to the ultraviolet light emitting diode, the electric heater, and the temperature sensor. The controller can heat the ultraviolet light emitting diode through the substrate. When the temperature sensor detects that the temperature of the ultraviolet light emitting diode reaches a working temperature, the controller supplies electricity to the ultraviolet light emitting diode to make the ultraviolet light emitting diode emit ultraviolet light.
US10045411B2 Dual mode light emitting diode (LED) driver
Described herein is a device comprising circuitry configured to determine, based on an input signal level, one of a first mode of operation and a second mode of operation for a light-emitting-diode (LED) driver. The circuitry activates a loop-filter associated with the first mode of operation of the LED driver in response to the input signal level being below a predetermined threshold. Moreover, the circuitry activates a pulse modulator associated with the second mode of operation of the LED driver in response to the input signal level being above the predetermined threshold.
US10045406B2 Solid-state lighting apparatus for use with fluorescent ballasts
A lighting apparatus includes a solid-state lighting circuit, at least one ballast connection port and at least one low-frequency blocking impedance coupling the at least one ballast connection port to the solid-state lighting circuit. In some embodiments, the at least one low-frequency blocking impedance may be configured to block a DC offset. In further embodiments, the at least one low-frequency blocking impedance may be configured to block a nominally 60 Hz frequency component. The at least one ballast connection port may include a first ballast connection port and a second ballast connection port and the at least one low-frequency blocking impedance may include a first low-frequency blocking impedance coupling the first ballast connection port to a first terminal of the solid-state lighting circuit and a second low-frequency blocking impedance coupling the second ballast connection port to a second input terminal of the solid-state lighting circuit.
US10045404B2 Clamping cylinder for an electrode slipping device
An electrode slipping device comprises an upper holder and a lower holder, both holders containing one or more clamping shoes and one or more clamping cylinders in co-operation with the clamping shoes. The clamping shoes are operable between a position where the electrode is clamped and a position where the electrode is unclamped. The clamping cylinder is connected to the electrode holder by first fastening means and to the clamping shoe by second fastening means such that the clamping cylinder can be released from engagement with the holder by unlocking both sets of fastening means.
US10045403B2 Microwave heating device
A microwave heating device of the present invention comprises a heating chamber housing an object to be heated, a microwave generation portion generating a microwave, a waveguide portion propagating the microwave, and a plurality of microwave radiating portions radiating the microwave in the heating chamber, wherein the microwave radiating portions are arranged in a direction orthogonal to a direction of electric field and to a direction of propagation within the waveguide portion, and centers of the microwave radiating portions are arranged at positions corresponding to approximate node positions of the electric field within the waveguide portion. The microwave heating device is enabled to make uniform heat distribution in the object to be heated, without using a driving mechanism.
US10045402B2 Method of detecting cookware on an induction hob, induction hob and cooking appliance
A method of detecting cookware (3) on an induction hob (1) including a plurality of induction heating coils (2) each being adapted for heating, in the activated state, cookware (3) placed on the induction hob (1). With the method, detecting cookware (3) is based on signals generated by at least one active induction heating coil (4) through the action of parasitic electromagnetic coupling effects in at least one inactive induction heating coil (6).
US10045397B2 Data complementing method and apparatus
Embodiments of the invention provide a data complementing method and apparatus, which relate to the field of computer. In the method provided by the invention, in the process of master database switching in a master-slave database cluster, a slave database is selected from the database cluster to act as a new master database; first connections between the new master database and all the other slave databases are established successively; the data of the new master database is compared with the data of all the other slave databases, respectively, to synchronize new data in all the other slave databases into the new master database, to accomplish data complementing of the new master database, which causes the new master database to have the latest data in the database cluster, guarantees smooth switching of the master database, and therefore will not influence normal running of database services.
US10045395B2 Base station, processor, and user terminal for setting a configuration to the user terminal for discontinuously monitoring a physical downlink control channel (PDCCH) on which a control signal is transmitted by the base station
A base station supports SC-PTM. The base station sets a first configuration and a second configuration to the user terminal. The first configuration is a configuration on the user terminal discontinuously monitoring a PDCCH on which a control signal is transmitted, the control signal being for receiving multicast data transmitted by the SC-PTM from the base station. The first configuration includes an On-duration timer that is a period during which the user terminal receives the PDCCH. The first configuration is a configuration corresponding to a RNTI assigned commonly to a plurality of user terminals that receives identical multicast data by the SC-PTM. The second configuration is a configuration on the user terminal discontinuously monitoring a PDCCH on which a control signal is transmitted, the control signal being for receiving data transmitted by another transmission method from the base station.
US10045393B2 Dynamic adjustment of keep-alive messages for efficient battery usage in a mobile network
A method for IP [=Internet Protocol] communication between a mobile terminal and its correspondent node in a mobile radio network. The method comprises establishing an IP connection between the mobile terminal and its correspondent node. After detecting a period of inactivity in the IP connection, keep-alive messages are sent via the IP connection at predetermined intervals, which are varied. The method comprises monitoring the lengths of several periods of inactivity at which the mobile radio network disconnects the IP connection.
US10045392B2 Signaling for flexible carrier aggregation
Flexible carrier aggregation is provided for a radio communications system. A capability is determined to communicate over a radio interface using multiple radio frequency component carriers. Each of the multiple component carriers is configurable with one or more control channels in a first mode of operation and with no control channels in a second mode of operation. Configuration information for one of the multiple radio frequency component carriers is signaled to indicate at least one of the component carriers is configured to operate in a selected one of the first mode of operation and the second mode of operation so that a network radio node and a user equipment radio node can communicate using the selected mode of operation.
US10045388B2 Method and apparatus of improving quality of calls in mobile communication system
A method and apparatus is provided that improves the quality of voice calls in a mobile communication network. The method of performing transmission/reception of signals in an evolved Node B (eNB) of a mobile communication system includes: receiving a first message including service request information from user equipment (UE); transmitting a second message including the service request information to an Mobility Management Entity (MME); receiving a third message including context information for the UE from the MME; and determining an inactivity timer value for the UE based on the context information. The method and apparatus can maintain, when a voice call is created, connection with calling UE from when the called UE answers the call until the call is set up, thereby preventing part of a caller's voice data from being lost.
US10045383B2 Method and apparatus for separated connections of uplink and downlink
Provided is a method and an apparatus for uplink and downlink separated connections, wherein a terminal may establish a downlink cell association with a downlink base station, receive an identifier of an uplink base station providing an uplink from the downlink base station to the terminal through an established downlink, and establish an uplink cell association with the uplink base station using the identifier of the uplink base station, and the downlink base station may select the uplink base station from among base stations in a network based on an uplink reference signal and a bias factor.
US10045381B2 Method for transmitting response information in mobile communications system
A method for transmitting radio resources in a mobile communication system is disclosed. The method includes receiving a random access channel (RACH) preamble from a plurality of UEs and transmitting response information associated with the received preambles over a common channel wherein the plurality UEs can access the common channel and receive corresponding information. If a HARQ scheme is used when a UE transmits data to the eNode-B using uplink radio resources allocated over the RACH, the eNode-B does not pre-allocate uplink radio resources required for re-transmission and performs allocation of radio resources for a first transmission of HARQ. If the re-transmission is required, the eNode-B allocates the radio resources required for the re-transmission with the NACK signal. If re-transmission is not required, the present invention can reduce an amount of wasted radio resources.
US10045377B2 Method for managing a wireless device
A method, in a network node, for managing a wireless device is disclosed. The method comprises conducting spectrum opportunity detection within a spectrum band and indicating a result of the spectrum opportunity detection to the wireless device. For the purposes of the method, a spectrum opportunity comprises a channel within the spectrum band which is at least temporarily available for use by the wireless device. Also disclosed is a method in a wireless device in a network. The method comprises detecting an indication of a result of spectrum opportunity detection conducted by a network node within a spectrum band and if the indication indicates a detected spectrum opportunity, conducting one of a transmission or reception operation on the detected spectrum opportunity. Also disclosed are a computer program product for carrying out the above methods, a network node and a wireless device.
US10045375B2 Multi-hop radio communication method
In a multi-hop radio communication network including a base station (a radio station connected to a management server), each radio station in the network is given a data transmission opportunity in turn according to a predetermined transmission order, and transmits data via broadcast or multicast upon occurrence of transmission timing. The radio station having received the data adds data of the radio station to the received data and then forwards the packet via broadcast or multicast when it is the radio station's turn for transmission.
US10045374B2 Low latency WLAN medium access
A method and apparatus for managing access to a wireless medium by one or more stations (STAs) in a wireless network. A device determines a first transmit opportunity for a first STA of the one or more STAs in the wireless network. The device enables the first STA to access the wireless medium for a duration of the first transmit opportunity by broadcasting a first grant message to the one or more STAs in the wireless network. The first grant message indicates allocation of the first transmit opportunity to the first STA. The device may selectively adjust the duration of the first transmit opportunity based at least in part on one or more properties of the wireless network.
US10045373B2 Peer-to-peer communications enhancements
An enhanced general superframe structure for peer-to-peer communications in proximity is disclosed, which may be implemented in connection with a variety of different channel access techniques. Additionally, methods are disclosed for enabling multiple P2PNWs in proximity operating under different control schemes, including virtually centralized control, distributed control, and hybrid control, to co-exist. A hyperframe structure is also disclosed, which may comprise two or more superframes, each superframe corresponding to a different one of the corresponding P2PNW control schemes.
US10045371B2 Method for detecting device-to-device signal, user equipment, and base station
Embodiments of the present invention provide a method for detecting a device-to-device signal, a user equipment, and a base station. The method includes: receiving a first message; determining, according to the first message, a first timing advance for a first user equipment to detect a D2D signal sent by a second user equipment; determining a reference time according to a received reference signal; determining, according to the first timing advance and the reference time, a first time for detecting the D2D signal; and detecting the D2D signal at the first time. So that when the user equipment detects the D2D signal at the determined time for detecting a D2D signal, a D2D signal detection success rate can be improved.
US10045370B2 Device to device communication
An apparatus and method are provided. A request is received from a first user equipment to schedule communication resources for a device to device communication between the first user equipment and at least one second user equipment. Control information relating to the device to device communication is sent to the at least one second user equipment in response to the request.
US10045365B2 Communication system and method using D2D for out-of-network communications
According to a communication method, a network-side device, and a communications system, a D2D connection is established between a master terminal located within network coverage and a slave terminal located beyond the network coverage, and a common communication connection is established between the master terminal and a network-side device, so that indirect communication can be implemented between the slave terminal located beyond the network coverage and the network-side device by using the master terminal.
US10045359B1 Method and system for managing carriers based on simultaneous voice and data communication
A method and system for dynamically controlling when a base station will provide a UE with carrier aggregation service rather than serving the UE on just a single carrier. The base station dynamically invokes carrier aggregation service for the UE in response to detecting simultaneous voice and data communication by the UE. And the base station dynamically discontinues providing carrier aggregation service for the UE, and transitions to serving the UE on just a single carrier, in response to detecting that the UE's simultaneous voice and data communication has ended and that the UE is engaged in just voice communication or just data communication.
US10045357B2 Interference management for network assisted device-to-device communication
A method of a first wireless communication device adapted to perform device-to-device communication with a third device is disclosed, wherein a second device causes interference to the device-to-device communication. The method comprises determining an interference criterion associated with the second wireless communication device, and transmitting an interference management request message related to the interference criterion to a network node. A corresponding method of a network node adapted to provide assistance of device-to-device communication is also disclosed. The method comprises receiving the interference management request message related to the interference criterion from the first wireless communication device, and transmitting an interference control message to at least one of the first wireless communication device, the second wireless communication device, and the third wireless communication device. Corresponding computer program product, arrangements, wireless communication device and network node are also disclosed.
US10045356B2 Apparatus, system and method for the transmission of data with different QOS attributes
An apparatus, system and method are provided for transmitting data from logical channel queues over a telecommunications link, each of the logical channel queues capable of being associated with quality of service attributes, the method including determining available resources for transmission over the telecommunications link in a frame; selecting one of the logical channel queues based on a first one of the quality of service attributes; packaging data from the selected one of the logical channel queues until one of: a second one of the quality of service attributes for the selected one of the logical channel queues is satisfied, the available resources are used, or the selected one of the logical channel queues is empty; and repeating the selecting step and the packaging step for remaining ones of the logical channel queues.
US10045352B2 Channel estimation in large scale MIMO systems using iterative location based spatial filtering
The disclosure relates to technology for iterative localization and channel estimation in a communication system. A radio network node detects user location information from user equipment in a geographic region, where the geographic region includes a location cluster having multiple location levels. A location signature profile is formed for each level based on the location signature of a corresponding location level in the cluster, and a filter is generated for each level based on the location signature. Upon application of the filter that matches the location level of the location user information, the channel is estimated and the user location information is updated based on the channel estimation. The process is repeated until the user location information converges with a preselected convergence value.
US10045348B2 Partitioning of frequency resources for transmission of control signals and data signals in SC-FDMA communication systems
A method and apparatus are provided for determining a resource for an acknowledgement signal by a user equipment (UE) in a wireless communication system. A method includes receiving an index associated with a plurality of resource blocks (RBs) for transmission of an uplink control signal in an operating bandwidth; and determining an RB for transmission of the acknowledgement signal, based on the index.
US10045342B2 Communication control device, communication control method, and communication device
There is provided a communication control device that controls wireless communication in compliance with a time division duplex (TDD) scheme, the communication control device including: a selection unit configured to select a link direction configuration for the wireless communication among a plurality of candidates for the link direction configuration which indicates a link direction in units of sub-frames of a radio frame which includes a plurality of sub-frames; and an application unit configured to apply the selected link direction configuration to the wireless communication. The plurality of candidates include at least one of a link direction configuration dedicated to a downlink and a link direction configuration dedicated to an uplink.
US10045339B2 PUUCH resource mapping an HARQ-ACK feedback
Aspects of the present disclosure relate to techniques that may help enable the determination of uplink resource allocation in systems that support dynamic uplink-downlink subframe configurations. An example method generally includes receiving signaling indicating a dynamic uplink-downlink (UL-DL) subframe configuration, determining hybrid automatic repeat request (HARQ) acknowledgment/negative acknowledgment (ACK/NACK) timing based on a reference UL-DL subframe configuration, and determining HARQ resource allocation based on the dynamic UL-DL subframe configuration.
US10045338B2 Method for resource allocation of wideband frame in wireless LAN system and apparatus therefor
A method for resource allocation in a wireless LAN system according to an embodiment of the present invention is characterized in that an access point (AP) sends a frame comprising a signaling field and a data field to one or more stations, wherein the signaling field comprises a first signaling field (SIG A field) including first common control information for the one or more stations and a second signaling field (SIG B field) including individual control information for each of the one or more stations, wherein the second signaling field includes resource allocation information for data transmission to the one or more stations, and wherein the resource allocation information comprises resource allocation information for data to be transmitted in a frequency band different from a frequency band in which the second signaling field (SIG B field) is transmitted.
US10045337B2 Method and terminal for receiving EPDCCH from small cell having low transmission power
In one disclosure of the present invention, a method is provided for receiving an enhanced physical downlink control channel (EPDCCH) from a small cell having low transmission power. The receiving method may comprise the steps of: receiving EPDCCH-PRB set information including information about a physical resource block (PRB) that will receive the EPDCCH from the small cell; and determining a subframe that will be received by the EPDCCH from the small cell on the PRB checked by the EPDCCH-PRB set information. Here, the subframe that may be received by the EPDCCH from the small cell may be determined so as not to overlap a subframe transmitted by the EPDCCH by means of one or a plurality of neighboring cells.
US10045331B2 Systems and methods for improved communication efficiency in high efficiency wireless networks
Systems, methods, and devices for wireless communication are described herein. In some aspects, a method of wireless communication includes transmitting a first message for establishing a reservation of the communication medium utilizing a first combination of transmission characteristics such that the first message is readable by a plurality of wireless devices. The method may further include subsequently transmitting a plurality of messages for clearing the reservation of the communication medium, each of the plurality of messages utilizing a different combination of transmission characteristics than the first combination such that each of the plurality of messages is readable by a different subset of the plurality of wireless devices, thereby sequentially clearing access to at least one communication channel of the communication medium for each different subset of the plurality of wireless devices.
US10045326B2 Cell tower functionality with satellite access to allow a cell device to roam on a satellite network or call forward on a satellite network
The system and method to allow a cellular enabled device that lacks two-way satellite communication to receive incoming calls over a satellite network where the mobile terminating call is initially addressed to the cellular mobile phone number. In one embodiment, the system and method allows the cellular device to appear as a device roaming on a satellite network or sub-network. In another embodiment, the system places a call forward request to a satellite enabled device, where the call forward request is transparent to the user.
US10045325B2 Method and apparatus for transmitting/receiving positioning reference signal in wireless communication system
An apparatus and method of processing a positioning reference signal are disclosed. In some embodiments, the method includes determining a narrow-band (NB) positioning reference signal (PRS) bitmap indicating a pattern selecting NB PRS subframes, wherein each NB PRS subframe comprises an NB PRS for positioning an NB user equipment (UE), transmitting, to the NB UE, NB PRS configuration information for the NB UE, the NB PRS configuration information comprising the NB PRS bitmap, determining, by a reference cell and based on the NB PRS bitmap, NB PRS subframes of the reference cell, mapping, by the reference cell, a first NB PRS in the NB PRS subframes of the reference cell, and receiving, from the NB UE and in response to the first NB PRS, a reference signal time difference (RSTD) measurement.
US10045324B2 Methods and nodes for managing RSTD reports
The disclosed embodiments herein relate to a method performed by a UE; a UE, a method performed by a location server and a location server and computer programs respectively. The method performed by the UE comprises: receiving from a location server NetWork assisted Reference Signal Time Difference, RSTD, Quantization Information, NW-QI; performing RSTD measurements by measuring or estimating a Time Of Arrival, TOA, of a Positioning Reference Signal, PRS, from respective base station of a plurality of base stations; encoding the RSTD measurements by employing a Enhanced RSTD Quantization Method, E-QM, or by using the NW-QI while encoding the RSTD measurements; and sending UE assisted RSTD Quantization Information, UE-QI, to the location server, the UE-QI including the encoded RSTD measurements.
US10045322B2 Apparatus and methods of hand-in to a femto node
Methods and apparatuses are provided for causing active hand-in of a device from a macrocell base station to a femto node, which can be an inter-frequency hand-in. The femto node can broadcast a beacon over an operating frequency of the macrocell base station, and the macrocell base station, and/or one or more network components, can identify the femto node based on one or more parameters reported by the device from receiving the beacon. The beacon can be transmitted at varying powers to ensure active hand-in triggering, mitigate interference and/or can be powered on and off for such purposes. In addition, a macrocell base station can regulate compressed mode periods during which a device can measure the femto node based on receiving information regarding device proximity to the femto node, or a device can generate proximity indication messages base on measuring the beacon signals, etc.
US10045319B2 Frequency correction in a multi-carrier communication system
Methods and systems for correction of frequency errors in multi-carrier communication systems. The composite frequency error associated with the downlink signals are used to infer or derive the composite frequency error associated with the uplink signals, which are used to pre-compensate the uplink signals. Special signal components are transmitted by multiple base stations to facilitate frequency-error estimation and other system control functionalities at a mobile device. The mobile device carries out temporal, spatial, or spatial-temporal processing of the composite frequency errors associated with one or more base stations to determine the clock frequency error and the Doppler shift with respect to its serving base station.
US10045316B2 Method and device for sending synchronization signal and method and device for synchronization between base stations
A method and device for sending a synchronization signal and a method and device for synchronization between base stations, include: determining, by a synchronization source base station according to a synchronization level of the synchronization source base station, a resource for sending an NLRS for clock synchronization between base stations, and according to the determined resource. In this way, one NLRS for clock synchronization between base stations is configured on each synchronization source base station, and the NLRS is sent on a resource determined according to a synchronization level, so that a synchronization base station that acquires the NLRS can determine the synchronization level of the synchronization source base station according to a resource for sending the NLRS.
US10045315B2 Terminal device and communication control method
Provided is a terminal device including: a communication control unit configured to control a radio communication function so as to establish synchronization in a second frequency band by a synchronization signal transmitted in the second frequency band synchronized with a first frequency band, and to establish synchronization in the first frequency band by utilizing a synchronization result in the second frequency band. The first frequency band is synchronized with a third frequency band. The communication control unit controls the radio communication function so as to establish synchronization in the third frequency band by a synchronization signal transmitted in the third frequency band, and to establish synchronization in the first frequency band by utilizing a synchronization result in the third frequency band, before the radio communication function becomes unable to establish synchronization in the second frequency band by the synchronization signal.
US10045310B2 Regulating transmit power of signal sources
Example implementations relate to detecting human presence in proximity of a user device. In example implementations, a portion of a first signal may be provided by a first directional coupler that is communicatively coupled to an antenna. A portion of a second signal may be provided by a second directional coupler that is communicatively coupled to a signal source. Transmit power of the signal source may be regulated based on the signal portions provided by the first and second directional couplers.
US10045309B2 Information processing apparatus and information processing method
According to an embodiment, an information processing apparatus includes an operation device and a controller. The operation device receives an instruction to turn off a power supply from a power supply device. when the operation device receives the instruction to turn off the power supply from the power supply device, the controller transmits a request of disconnection of the communication to the external apparatus. Further, the controller turns off the power supply from the power supply device after waiting for a predetermined time period after the transmission of the disconnection request.
US10045308B2 Systems and methods for controlling and locating the source of a remote beacon signal
Systems and methods for controlling and locating the source of a remote signal, comprising a first electronic device configured to transmit a first wireless signal containing information concerning a power level of the first electronic device, and a second electronic device configured to: measure a strength of the first wireless signal; approximate a proximity of the second electronic device to the first electronic device; identify, based on the approximated proximity and the information concerning the power level of the first electronic device, one or more changes to a configuration of the first wireless signal for optimizing power consumption of the first electronic device during a search for the first electronic device; and instruct the first electronic device, via a second wireless signal, to transmit the first wireless signal with the at least one or more identified configuration changes.
US10045300B2 Mobile device, program and method for controlling the same
A mobile phone according to an embodiment includes an acceleration sensor, a communication unit, and a controller. The acceleration sensor detects acceleration value. The communication unit performs communication. When determining that a moving state changes to a stopped state based on the acceleration value detected by the acceleration sensor, the controller is configured to cause power of the communication unit to turn on.
US10045299B2 Apparatuses, methods, and computer-readable medium for communication in a wireless local area network
Various aspects related to various apparatuses, methods, and computer-readable medium are described herein. Some aspects may enable an apparatus to protect downlink (DL) communication(s). Some aspects may enable an apparatus to perform DL communication(s). Some aspects may enable an apparatus to communicate regarding uplink (UL) communication(s). Some aspects may enable an apparatus to perform operation(s) related to an allocation vector. Some aspects may enable an apparatus to perform operation(s) related to random access. Some aspects may enable an apparatus to perform UL communication(s). The written description and appended drawings provide detailed descriptions regarding these and many other aspects.
US10045292B2 Integrated circuit
Disclosed is a wireless communication base station device capable of reducing the power consumption of a terminal when broadband transmission is performed with only an uplink. With this device, a setting unit sets mutually different terminal IDs per a plurality of uplink unit bands for a terminal that communicates using a plurality of uplink unit bands and prescribed downlink unit bands which are fewer in number than the uplink unit bands; a control unit that respectively allocates resource allocation information per a plurality of uplink unit bands to a PDCCH arranged in a prescribed downlink unit band; and a PDCCH creation unit that creates a PDCCH signal by respectively masking the resource allocation information per a plurality of uplink unit bands with the terminal ID that has been set per a plurality of uplink unit bands.
US10045291B2 Relay functionality of battery powered devices
Disclosed are techniques to minimize the electricity consumption of battery powered devices during network communications and performance of other functions. Example techniques include efficiently discovering other mains powered and battery powered devices within communication range of the battery powered device. In another example, techniques enable a battery powered device to serve as a relay for one or more other battery powered devices. In another example, techniques ensure that transmissions to and/or from battery powered devices are delivered efficiently and with low latency. In yet another example, techniques determine whether and under what conditions a battery powered device should migrate from one network to another. In the event of migration, example techniques minimize battery consumption associated with the migration.
US10045288B2 Power management for remote antenna units in distributed antenna systems
Power management for a remote antenna unit(s) (RAUs) in a distributed antenna system. Power can be managed for an RAU configured to power modules and devices that may require more power to operate than power available to the RAU. For example, the RAU may be configured to include power-consuming RAU modules to provide distributed antenna system-related services. As another example, the RAU may be configured to provide power through powered ports in the RAU to external power-consuming devices. Depending on the configuration of the RAU, the power-consuming RAU modules and/or external power-consuming devices may demand more power than is available at the RAU. In this instance, the power available at the RAU can be distributed to the power-consuming modules and devices based on the priority of services desired to be provided by the RAU.
US10045287B1 Cellular system selection frequency scan scope for roaming
Apparatuses, systems, and methods for user equipment (UE) devices to perform more efficient frequency scans for potential base stations. According to techniques described herein, the UE may, in response to detecting that UE does not have cellular service, perform a full band scan to search for a last registered public land mobile network (PLMN) and the full band scan may discover one or more cells not associated with the last registered PLMN. The UE may populate a database with one or more parameters associated with the one or more cells and in response to not finding the last registered PLMN, perform a targeted scan limited to a set of PLMNs found during the full band scan. In some embodiments, each PLMN in the set of PLMNs may be comprised in a roaming PLMN list for an operator.
US10045282B2 System and method for optimizing scanning from a multi-band communications device
Systems and methods for optimizing scanning from a multi-band communications device. A multi-band communications device scans for identifiers from one or more base stations. The multi-band communications device determines whether the received base station identifiers are associated with an access point (AP) on a list of APs. The multi-band communications device connects to the AP when the received base station identifiers are associated with the AP. The terms “base station” and “access point” encompass transmit and receive sites that provide communications using various technologies that may include Wi-Fi and cellular.
US10045281B2 Method, apparatus and system
There is provided a method comprising, for a UE associated with a first base station in a first cell of a plurality of cells, receiving first system information and second system information, said first system information associated with the first cell, said second system information associated with the plurality of cells and, when the UE moves to a second cell of the plurality of cells, updating said first information and maintaining said second information.
US10045278B2 Electronic device and method for searching for access point in local area network at electronic device
A method for searching for an access point in a local area network at an electronic device, in accordance with various embodiments, comprises: an operation for determining the moving level of the electronic device; and an operation for deciding, in accordance with the determination result of the moving level of the electronic device, whether or not an access point in the local area network is searched for. Other embodiments are possible.
US10045273B2 Wireless network brokerage
Propagation of a wireless signal is facilitated and brokered through a wireless network, and the signal is delivered by an appropriate method to an intended receiving wireless terminal. A single network element acts as a signal entry point and executes parallel processes to determine the location of an intended receiving wireless terminal and the registration thereof within the wireless network, the signal type, and the capabilities of the terminal. The network element then analyzes this information to determine the best method of signal propagation through the wireless network so as to ensure signal delivery to the wireless terminal or alternate delivery according to subscriber-set preferences.
US10045270B2 Base station, communication method, MME and communication system
A technique that can enhance the effectiveness of traffic offloading is provided. A base station of the present invention includes: a first means for selecting an MME (Mobility Management Entity), based on information included in a message sent from a terminal; and a second means for sending a connection request sent from the terminal to the selected MME, wherein the first means is able to select a virtual MME that operates a function of the MME through a virtual machine, based on the information included in the message.
US10045258B2 Network-adaptive function control method for dual-mode mobile terminal
A network-adaptive function control method is provided for a dual-mode mobile terminal. The network-adaptive function control method for a dual-mode mobile terminal supports communication via first and second-type networks includes registering at least one function as a network-adaptive; determining, when a function is requested to be activated, whether the requested function is the network-adaptive function. If it is determined that the requested function is the network-adaptive function, it if determined whether the mobile terminal is in the first-type network; and activating, if the mobile terminal is in the first-type network, the requested function in association with the first-type network. The network-adaptive function control method of the present invention allows registering portable IP network-friendly functions that are served only in a portable IP network domain but not in the cellular network domain, thereby restricting handover to the costly cellular network, resulting in reduction of communication cost.
US10045254B2 Wireless communication method and device
A wireless communication method and device are provided. The wireless communication method includes the steps of determining whether the length of an RLC SDU or RLC SDU segment is greater than a threshold; determining the type of length indicator which is allocated by a network when the length of the RLC SDU or RLC SDU segment is greater than the threshold; and determining whether to force to map the RLC SDU or RLC SDU segment to the end of an RLC PDU according to the type of the length indicator.
US10045253B2 Apparatus and method for interference control in heterogeneous network-multi cell mobile communication system
The present disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting rates beyond 4th-generation (4G) communication system such as a long term evolution (LTE). An operating method of a transmitting apparatus in a mobile communication system is provided. The method comprises regenerating a first interference signal for a receiving apparatus that a service is provided by at least one transmitting apparatus different from the transmitting apparatus at second time prior to first time; and transmitting the regenerated first interference signal at the first time.
US10045251B2 Method, system and access point
A method includes measuring a first congestion level of the first access point, determining to change a coupling destination of a terminal device from a first access point to a second access point, transmitting a request from the first access point to the plurality of access points, the request from the first access point requesting the plurality of access points other than the second access point not to send a response to a request from the terminal device, the request from the terminal device requesting the plurality of access points to send the response to the terminal device, cutting off a coupling between the first access point and the terminal device, transmitting the request from the terminal device to the plurality of access points, sending the response to the request from the terminal device, and establishing a coupling between the second access point and the terminal device.
US10045244B2 Enhanced connection performance in UL/DL imbalance scenarios
A multi-antenna device configured for addressing connection performance issues in UL/DL imbalance scenarios is described. The device may identify a potential UL/DL imbalance scenario and select signal measurements associated with either a primary antenna or a diversity antenna for mobility procedures and/or mobility measurement reporting based on the detected imbalance. In one example, the device may receive a signal at both the primary and a diversity antenna and may identify an imbalance between the primary and diversity signal measurements. The device may then compare the identified imbalance with an imbalance threshold and may select the primary or diversity signal measurement for mobility procedures and/or measurement reporting based at least in part on the comparison. For instance, if the imbalance is greater than the imbalance threshold the device may use the primary signal measurements and may otherwise use the stronger of the primary or diversity signal measurements.
US10045242B2 User terminal, radio base station and inter-frequency measurement method
The present disclosure is designed to reduce the load of inter-frequency measurements in user terminals in a radio communication system in which a plurality of component carriers (CCs) are used in each small cell within a macro cell. The inter-frequency measurement method of the present disclosure includes the steps of, from a radio base station forming a macro cell to a user terminal, transmitting the transmission timing information of a detection signal in a small cell, and a timing shift value for detection signals of the plurality of CCs that transmitted with shifted timings in the small cell, and, in the user terminal, measuring the plurality of CCs in a measurement gap based on the transmission timing information and the timing shift value.
US10045240B2 Frame transmission system and method of interference alignment and controlling in multi-cell random access network
Provided is a frame transmission method of interference alignment (IA) and controlling, the method including calculating a channel matrix of a basic service set (BSS) by measuring channel information between an access point and a user terminal, performing singular value decomposition (SVD) based on the calculated channel matrix, selecting a beamforming vector in consideration of an interference amount associated with another access point based on the SVD performed by the channel matrix, and calculating a leakage interference (LIF) value based on the selected beamforming vector.
US10045237B2 Systems and methods for using high probability area and availability probability determinations for white space channel identification
Systems and methods which provide white space channel identification and/or selection using high probability area determinations for a device and availability probability calculations for channels based on a probability model are described. A white space device (WSD) may utilize spectrum scanner sensing results to determine one or more course high probability area (HPA) for the WSD. The sensing results may further be analyzed to derive probability information regarding the WSD being located at the HPAs, to thereby refine the HPAs. Thereafter, the information regarding probabilities of the WSD being located at the HPAs may be utilized with information from a white space location database to determine an availability probability of one or more white space channels. One or more such white space channels may be identified and/or selected for use by the WSD.
US10045236B1 Dynamic data frame concatenation based on extent of retransmission
A transmitting device may use a determined extent of retransmissions by the transmitting device to a receiving device as a basis to decide on an extent of concatenation of frames of media. In one example, a transmitting device may monitor an extent of retransmissions by the transmitting device to a receiving device during a packet-based real-time media session. The transmitting device may detect a threshold low extent of retransmissions during the packet-based real-time media session. And responsive to detecting the threshold low extent of retransmissions, the transmitting device may increase an extent of concatenation of frames of media during the packet-based real-time media session.
US10045233B2 Moving cellular communication system
A cellular system that includes one or more moving relays, each having one or more add-on Interference Cancellation Modules (ICMs) capable of generating a cleaner signal by increasing the Signal-to-Interferer Ratio (SIR), thereby cancelling interference. The interference originates from intra-network or from out-of-network source. The system enables cellular communication between two or more mobile stations, in a geographic area that lacks adequate cellular coverage by one or more stationary base station.
US10045231B2 Method of expanding transmission range and base station apparatus using the same
Disclosed herein is a method of expanding, by a small cell BS, a transmission range in a heterogeneous network. The method includes estimating a number of success devices which successfully access a small cell BS through a contention based on an idle Random Access Opportunity (RAO) and comparing the estimated number of expected access device with an actual number of measured success devices and determining a transmission range expansion distance.
US10045229B2 System and method for monitoring and traffic management in cellular networks based on cellular attributes
A system and method for operating a cellular network is disclosed. The system includes a cellular network, a transport plane software defined switch (SDS), and a controller. The transport plane SDS is inserted in the transport plane and forwards user data packets between nodes of the cellular network based on forwarding attributes of the data packets. The controller includes a control plane database that stores a correspondence between the forwarding attributes and the cellular attributes of the plurality of nodes. The controller is configured to receive user input specifying a forwarding change in the transport plane SDS in terms of one of the cellular attributes. The controller uses the control plane database to determine a forwarding attribute corresponding to the one of the cellular attributes and downloads a forwarding rule to the transport plane SDS.
US10045221B2 TCP enhancement with limited licensed channel usage for wireless networks
Methods, systems, and devices are described for operating a communications system using both licensed and unlicensed frequency bands. Unlicensed spectrum may be used as a primary band for transmitting data packets and TCP may be implemented for selectively transmitting (e.g., retransmitting) a subset of the transmitted data packets via licensed spectrum. Selective transmission of the subset of data packets via licensed spectrum may be based on a transmitter failing to receive and acknowledgment (ACK) message in response to one or more transmitted data packets on the unlicensed spectrum. Selective retransmission may be based on a transmitter detecting interference and/or it may be based on a receiver reporting information about channel conditions. In some cases, a transmitter may simultaneously receive channel condition information for both licensed and unlicensed spectrum. In other cases, unlicensed spectrum may be utilized for data packet transmission and licensed spectrum may be utilized for ACK messages.
US10045215B2 Method and system for remote data access using a mobile device
A system and method for securely storing, retrieving and sharing data using PCs and mobile devices and for controlling and tracking the movement of data to and from a variety of computing and storage devices.
US10045206B2 Apparatus and method for probe data management
Embodiments of the present invention relate to methods and systems for probe data management that facilitate anonymity between a device providing probe data and the probe data. Some embodiments relate to the removal of an association between a device identifier and an assigned probe identifier if no position information is received from the probe device for a predetermined time period, e.g. between 10 and 20 minutes. Other embodiments relate to periodic extraction of probe objects from a data store, such that a probe object is stored for at most a predetermined time period, e.g. 24 hours, and the use of position information from probe objects having the same probe identifier to create a historic journey trace.
US10045201B2 Inter-network operator roaming policy configuration in mobile wireless data networks operated by cooperating network service providers
A method carried out by communications between a home roaming configuration server and a visited roaming configuration server is described that facilitates configuring roaming handling by the visited operator wireless data network for home operator user equipment affiliated with the home operator mobile wireless data network. The home roaming configuration server issues, via a secure transmission path connecting the home operator network and the visited operator network, a configuration command specifying a configuration command affecting handling of roaming operation of user equipment of the home operator by the visited operator. The visited roaming configuration server executes the configuration command to render a new roaming configuration for the visited operator wireless data network handling of roaming wireless data network service usage by the home operator user equipment. The visited roaming configuration server, via the secure transmission path, acknowledges the new roaming configuration for the visited operator wireless data network.
US10045198B2 Core network node selection in radiocommunication systems having home gateways
Systems and methods according to these exemplary embodiments provide for improving communications systems which use home gateways or the like. This can be obtained by avoiding potentially frequent inter-MME (intra-MME pool) context transfers. This can then reduce unnecessary or redundant signalling.
US10045196B2 Association method for data transmission in wireless communication system and device using same
An association method for data transmission between devices in a neighbor awareness network (NAN), and a device using the same are provided. A first NAN device transmits, to a second NAN device, a service discovery frame having a service identifier (ID) and association interval information, and transmits an authentication request for requesting authentication at a time indicated by the association interval information.
US10045194B2 Method and apparatus for performing device-to-device discovery in wireless communication system
A method and apparatus for performing device-to-device (D2D) discovery in a wireless communication system is provided. A first user equipment (UE), which supports proximity services (ProSe), transmits a request of D2D discovery to a network, and receives information on a second UE, which supports the ProSe and is located in proximity of the first UE, and information on D2D discovery signaling. The first UE performs D2D discovery based on the received information on the second UE and information on D2D discovery signaling.
US10045183B2 System and method for configuring a wireless control system of a vehicle
A system for mounting in a vehicle and for providing a control signal to a remote device based on information stored in a portable electronic device includes a radio frequency transmitter for transmitting a control signal to the remote device. The system also includes a first circuit configured to receive first information from the portable electronic device via inductive-coupling between the portable electronic device and the first circuit when the portable electronic device is brought within the induction field of the first circuit. The system also includes a second circuit configured to use the first information received from the portable electronic device and to at least one of format the control signal in accordance with the first information and to cause the radio frequency transmitter to format the control signal in accordance with the first information.
US10045181B2 Method and apparatus for Bluetooth connection
The present invention relates to a method and device for performing a Bluetooth reconnection procedure. In accordance with embodiments of the present invention, there are provided a method and device, including sending a first message notifying a second device of the activation of a first device to the second device through a specific channel, receiving a beacon message through the specific channel from the second device as a response to the first message, sending a request message requesting a connection with the second device using Bluetooth to the second device through the specific channel, and receiving a confirm message through the specific channel from the second device as a response to the request message. The first device stores information related to the Bluetooth connection with the second device.
US10045178B2 Apparatus and method for communicating
An apparatus and method of operating a user equipment (UE) in a wireless communication system is provided. The apparatus includes a first communication unit comprising a transmitter configured to transmit a first signal to a base station or another UE and a first receiver configured to receive a second signal from the base station, wherein the first communication unit is connected to a first port of a switch module, a second communication unit comprising a second receiver configured to receive a third signal from the another UE and a third receiver configured to receive a fourth signal from the base station, wherein the second communication unit is connected to a second port of the switch module, and wherein the switch module is configured to perform time division duplexing (TDD) switching between the first port and the second port in a first communication mode, and wherein the switch module is connected to the first port in a second communication mode.
US10045177B2 Method and device for selective communication service in communication system
The present disclosure relates to a sensor network, Machine Type Communication (MTC), Machine-to-Machine (M2M) communication, and technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A user equipment in a communication system, according to various embodiments of the present disclosure, includes: a controller that determines at least one communication service to deactivate among communication services that are able to be provided and a transmitter that transmits, to a server, a message for identifying the at least one communication service to deactivate.
US10045175B2 Handling device generated data
There is provided a method of caching device generated data. The method comprises receiving device generated data from a device via a wireless communication network. The method further comprises retrieving a device identifier used by components within the wireless communication network to identify the device; and storing the device generated data with the device identifier.
US10045172B2 Information sending method, network device, and terminal
An information sending method, where the method includes receiving, by a first network device, alarm information sent by an alarm terminal; and after confirming the alarm information, generating, by the first network device, first guide information according to the alarm information, and sending the first guide information to a target terminal, so that the target terminal can respond to the alarm information according to the first guide information, where the target terminal is a terminal selected from terminals that are within same base-station signal coverage in which the alarm terminal is located, or the target terminal is a terminal selected from terminals whose distances from the alarm terminal are less than a threshold. The present invention further discloses a corresponding network device and terminal.
US10045170B2 Remote user support tool
To provide as data rate independent user experience as possible for remote service, function descriptions are associated with identifiers, and a function plan transmitted between a service center and a user apparatus comprises the identifiers but the function plan outputted in the user apparatus comprises the function descriptions.
US10045169B2 Systems and methods for personalizing public devices
Systems and method of providing personalized data by a public device are provided. In particular, a beacon device associated with a public computing device, such as a kiosk, can broadcast beacon data associated with the public computing device. The beacon data can include an identifier associated with the public device. The beacon data can be detected by a user device proximate the beacon device. The user device can then send user data to a remote computing device associated with the public device. The remote computing device can then update at least a portion of information to be provided by the public device based at least in part on the user data.
US10045167B2 Phone record
An apparatus can include a phone that includes communication circuitry, detection circuitry that detects a communication instability, and recording circuitry that records audio responsive to detection of a communication instability.
US10045163B2 Methods and apparatuses for controlling a wireless access point
A method for controlling a wireless access point includes detecting that a control event relating to a smart device is triggered, acquiring a service set identifier (SSID) corresponding to the control event, generating a Wireless Fidelity (Wi-Fi) broadcast message according to the SSID corresponding to the control event, and broadcasting the Wi-Fi broadcast message, such that the smart device enables the wireless access point according to the Wi-Fi broadcast message.
US10045161B2 Systems and methods for vehicular positioning based on the round-trip time of DSRC messages in a network of moving things
Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things). More specifically, systems and methods for vehicular positioning based on the round-trip time of DSRC messages in a network of moving things.
US10045155B2 User terminal apparatus and controlling method thereof
A user terminal apparatus is provided. The user terminal apparatus includes a sensor configured to sense a movement of the user terminal apparatus, a storage configured to store a plurality of movement patterns and place information for each time period matching with each movement pattern, and a processor configured to, in response to the movement sensed by the sensor corresponding to one of the plurality of movement patterns, determine a place where the user terminal apparatus is located using a movement pattern corresponding to the sensed movement and place information matching with a present time.
US10045154B2 Proximity based device usage
A method of performing functions by proxy for a set of associated proximate devices is disclosed. In some embodiments, the method may comprise associating a set of user equipments (UEs), wherein upon determination that a first UE in the set is unavailable for performing a requested function, at least one alternate second UE in the associated set of UEs is selected, wherein the at least one second UE is proximate to the first UE and the at least one second UE is available for performing the requested function. The performance of the requested function on the at least one second UE is initiated.
US10045152B2 Automated determination of mobile user locations and notifications of social media member events
A method, system, and/or apparatus for automatically tracking a mobile user using the user's mobile device. This invention is particularly useful in the field of social media, such as for detecting and tracking the location and activity of a user and her community. The method or implementing software application uses or relies upon location information available on the mobile device from any source, such as cell phone usage and/or other device applications. The social media system can automatically determine a location type and/or user activity from context information. The context information can include current and past location and user and/or community information, time-dependent information, and third party information. The automated location and context information allows for users to set triggering conditions for other users, such as to provide an alert to one user or more users upon a particular action of the monitored other user being automatically determined by the system.
US10045151B1 Systems and methods for triggering transmission bundling for participant wireless devices of an antenna system
Systems and methods are described for triggering transmission bundling for participant wireless devices of an antenna system. An uplink signal may be received at an access node from a wireless device in communication with the access node. It may be detected that the wireless device is proximate to an antenna system in communication with one or more participant wireless devices, wherein the antenna system does not comprise the access node. It may be then determined that transmission bundling should be triggered for the participant wireless device based on the detecting. And the participating wireless devices may be instructed to perform transmission bundling.
US10045150B2 System and method for accurately sensing user location in an IoT system
A system and method are described for accurately detecting a location of a wireless device. For example, one embodiment of a method comprises: collecting signal strength data indicating signal strength between a wireless device and a plurality of IoT devices and/or IoT hubs in a user's home; associating the signal strength data with locations in the user's home and storing the association in a location database; and determining a current location of the wireless device by comparing the signal strength data in the database with current signal strength data indicating current signal strength between the wireless device and the plurality of IoT devices and/or IoT hubs.
US10045149B2 Method and system for user equipment identification in a network
A method that identifies user equipment (UE) in both idle mode and connected mode in a cellular network is performed when an indication of an emergency situation is received. The method can identify all UEs within a geofenced area. The geofenced area can be an arbitrary shape that is automatically or manually created. The emergency system receives unique identities of UEs in the geofenced area that are provided when the location area identifier value is changed.
US10045146B2 Wireless display that accesses remote resources for display data
Problems of bandwidth utilization and delay, with a computer having a wirelessly connected display, are addressed by having the computer instruct a display device to access content from remote resources and combine that content with content processed locally at the computer and sent to the display device. The display device includes a processor, or display computer, associated with a display. When the computer transmits data to the display device, the data includes information indicating the resource, such as a server accessible over a computer network, which stores the content to be displayed. The processor associated with the display uses this information to access the content directly from its resource. The processor associated with the display can be embedded in the housing for the display or can be housed in a separate housing that is electrically connected directly to the display.
US10045141B2 Detection of a microphone
An apparatus comprising: an input configured to receive at least two microphone signals associated with at least one acoustic source; an audio source determiner configured to determine from at least part of the at least two microphone signals at least one audio source based on the at least one acoustic source; an audio source direction determiner configured to determine at least one direction associated with the determined at least one audio source; a calibrator configured to calibrate at least one of the at least two microphone signals based on the at least one direction.
US10045140B2 Utilizing digital microphones for low power keyword detection and noise suppression
Provided are systems and methods for utilizing digital microphones in low power keyword detection and noise suppression. An example method includes receiving a first acoustic signal representing at least one sound captured by a digital microphone. The first acoustic signal includes buffered data transmitted with a first clock frequency. The digital microphone may provide voice activity detection. The example method also includes receiving at least one second acoustic signal representing the at least one sound captured by a second microphone, the at least one second acoustic signal including real-time data. The first and second acoustic signals are provided to an audio processing system which may include noise suppression and keyword detection. The buffered portion may be sent with a higher, second clock frequency to eliminate a delay of the first acoustic signal from the second acoustic signal. Providing the signals may also include delaying the second acoustic signal.
US10045139B2 Calibration state variable
Example techniques involve a calibration state variable. An example implementation receives, via a network interface, an indication that the first playback device is calibrated. Based on receiving the indication that the first playback device is calibrated, the example implementation updates a calibration state variable to indicate that the first playback device is calibrated, wherein the calibration state variable is stored in the data storage. The example implementation sends, via the network interface, an indication of the updated calibration state variable to a second device.
US10045129B2 Measurement apparatus for a bone conduction hearing device
According to an embodiment, an apparatus for sensing vibrations produced by a bone conduction hearing aid is disclosed. The apparatus includes a proximal end, a distal end and a side surface. The proximal end comprising a proximal periphery comprising a material adapted to, during a measurement, contact a skin of a user of the bone conduction device and to enclose a skin area within the proximal periphery. The distal end comprising a measurement microphone adapted to, during the measurement, receive an acoustic signal in dependence of vibrations produced at the skin area, the vibrations being representative of skull vibrations produced within the user by the bone conduction hearing aid in response to a sound signal. The side surface, in combination with the proximal periphery and the distal end, adapted to define an acoustic signal transmission cavity that allows transmission of the acoustic signal from the skin area to the measurement microphone during the measurement.
US10045127B2 Electronic device with micro speaker
A micro speaker is provided. The micro speaker includes a diaphragm, at least one coil coupled with the diaphragm, a magnet configured to interact with a magnetic field induced by the at least one coil, and a yoke plate located on a bottom of the magnet to support the magnet and including a hole therein, top and bottom ends of the hole being opened. An area, adjacent to the hole, of a lower surface of the yoke plate has a height difference relative to another area of the lower surface of the yoke plate.
US10045124B2 Crosstalk mitigation
This application describes methods and apparatus for mitigating the effects of crosstalk in multichannel audio. An audio driver circuit (200) for driving first and second audio loads (103) having a common return path (RC), has first and second signal paths (Left and Right). A crosstalk compensation block (205) is configured to add a first compensation signal to the first signal path and add a second compensation signal to the second signal path. The first compensation signal is generated based on the second audio signal and a first compensation function and the second compensation signal is generated based on the first audio signal and a second compensation function. Each of the first and second compensation functions is based on a predetermined impedance value for at least part of the common return path (RH1) and is also based on a determined DC impedance value (ZL, ZR) for one of the first and second audio loads which is modified by a band correction factor (γ). The band correction factor modifies the DC impedance value so it is a better estimate of impedance across the frequency band of interest.
US10045123B2 Playback device volume management
Embodiments are described herein that provide numerous volume enhancements to a media playback system. An example implementation involves a playback device playing audio content at a first volume level as part of a first audio playback group configuration, storing a first volume level in association with the first audio playback group configuration, joining a second audio playback group configuration, playing audio content at a second volume level as a part of the second audio playback group configuration, receiving a command to play audio content as part of the first audio playback group configuration, identifying the first volume level in the data storage; and playing audio content at the first volume level as part of the first audio playback group configuration.
US10045115B2 Annoyance noise suppression
Personal audio systems and methods are disclosed. A personal audio system includes a voice activity detector to determine whether or not an ambient audio stream contains voice activity, a pitch estimator to determine a frequency of a fundamental component of an annoyance noise contained in the ambient audio stream, and a filter bank to attenuate the fundamental component and at least one harmonic component of the annoyance noise to generate a personal audio stream. The filter bank implements a first filter function when the ambient audio stream does not contain voice activity, or a second filter function when the ambient audio stream contains voice activity.
US10045110B2 Selective sound field environment processing system and method
A method for selective sound field environment processing for one or more wireless earpieces, each of the one or more wireless earpieces including comprising a plurality of microphones is provided. The method includes receiving audio input of a sound field environment from the plurality of microphones of each of the one or more wireless earpieces, identifying background noise in the sound field environment, identifying audio from at least one sound source within the sound field environment, processing the audio input using one or more processors of at least one of the wireless earpieces to reduce the background noise and processing the audio input using one or more processors of the at least one of the wireless earpieces to enhance the audio from the at least one sound source within the sound field environment to provide processed audio, and transducing the processed audio at one or more speakers of the one or more wireless earpieces.
US10045109B2 Acoustic device and method of detecting abnormal sound
An earplug unit includes a signal processing unit. The earplug unit is inserted into an external auditory canal and then used. In the earplug unit, a speaker is arranged at an eardrum side, and a microphone is arranged at a side opposite to the eardrum side. The microphone collects a sound in which a user's head shape or auricle characteristic is reflected. An output signal of the microphone is amplification-processed by a volume adjusting unit and then supplied to the speaker. An amplified sound is output from the speaker. A frequency characteristic is smoothed in a band larger than at least an audible frequency band in a system from the microphone to the speaker.
US10045108B2 Earphone device with a microphone
An earphone device is provided. The earphone device includes a pair of earphone modules. At least one of the earphone modules includes a microphone, a speaker, and a housing configured to accommodate the microphone and the speaker in an inner space thereof. The housing includes a path hole to allow the inner space to communicate outside of the housing to facilitate sound outside of the housing to enter the microphone or sound generated by the speaker to travel outside of the housing, and a partition element to partition the path hole of the housing into a first passageway and a second passageway, the first and second passageways being isolated from each other. The microphone or the speaker is housed inside the partition element. The speaker is spaced apart from the microphone at a predetermined interval and arranged to be side by side with the microphone.
US10045102B2 Speaker device
A speaker device includes a vibration generator, a rod-like member, and a sound generator. The vibration generator vibrates when receiving an electrical signal. The rod-like member has a first longitudinal end fixed to the vibration generator. The sound generator is attached to a part of the rod-like member. The sound generator integrally includes a vibration transmitter which has a fibrous structure and a diaphragm which is a sheet and has a fibrous structure. When a fiber direction is defined as a direction in which fibers of a fibrous structure are oriented, a fiber direction of the vibration transmitter and a fiber direction of the diaphragm intersect with each other.
US10045101B1 Ground insert sound
A ground insert sound includes a stake, a support rod mounted on the stake, and a sounding assembly mounted on the support rod. The sounding assembly includes a base mounted on the support rod, a sound guide unit mounted on the base, a speaker module mounted on the sound guide unit, an outer shell mounted on and located outside of the speaker module, a circuit board mounted in the base, and a battery mounted in the base. The circuit board is connected electrically with the speaker module by conducting wires. The battery is connected electrically with the circuit board by conducting wires.
US10045099B2 System and method for providing multi-provider telecommunications services over a passive optical network
A method for providing access to a passive optical network for services to homes or businesses from two or more telecommunications service providers and a billing means is described. A first service provider connects to a point of presence at one side of passive optical network. The provider transmits the appropriate services through this network to an authorization receiver. The authorization receiver is used to receive a periodic authorization code from the network provider to enable the appropriate services from the service provider to be transmitted to a subscriber at a home or business. The authorization receiver enables an optical fiber path to be established for the services to flow to and from the home or business. The authorization code that is transmitted through the network also provides an unambiguous means to provide a billing record such that the service provider can be billed by the network provider on an individual service address connected basis in conjunction with a record of houses passed and not yet connected.
US10045096B2 Social media modification of behavior and mobile screening for impairment
Techniques for modifying user behavior and screening for impairment using a mobile feedback controller, such as a smartwatch, are provided. In one aspect, a method for monitoring a user includes the steps of: collecting real-time data from the user, wherein the data is collected via a mobile feedback controller worn by the user; determining whether the data collected from the user indicates impairment; determining appropriate corrective actions to be taken if the data collected from the user indicates impairment, otherwise continuing to collect data from the user in real-time; determining whether any action is needed; and undertaking the appropriate corrective actions if action is needed, otherwise continuing to collect data from the user in real-time.
US10045093B2 Systems and methods for securing content delivered using a playlist
Systems and methods in accordance with embodiments of the invention enhance the security of content distribution using individualized playlists. In many embodiments, a playlist is individually composed for a client device so that the selection of content included in the playlist encodes information. One embodiment includes generating a watermark sequence, where each watermark sequence is a unique identifier, selecting between alternative chunks of encoded content based upon the watermark sequence, where each of the alternative chunks of encoded content includes the same perceptual content and differs in the way it is watermarked, and listing the selected chunks in a playlist, where content assembled using the playlist includes a unique watermark sequence.
US10045091B1 Selectable content within video stream
Selectable content is provided within a video stream. Additional content such as advertisements or other information that may be of interest to a user is provided in an interactive fashion providing a richer and deeper viewing experience and giving more control to the user during video viewing. Prescreening of the video content may be done and tags may be inserted in the video stream in association with additional content that may be provided for tagged objects in the video stream. An indication may be provided to the user indicating the availability of additional interactive content in a variety of ways. Upon user request, the content associated with the tags may be presented to the user. The additional content may be provided to the user in a hybrid fashion which involves rendering the video content and additional interactive content simultaneously or by enabling full screen browsing experience.
US10045090B2 Merging permissions and content access
Aspects of the disclosure relate to determining that a wireless device associated with one user account is proximate to a computing device associated with another user account. In response to determining the proximity of the two devices, one or more of the devices may receive merged access to permissions and/or content associated with the two user accounts. In response to determining that the wireless device is not proximate to the computing device, the devices may no longer receive merged access to permissions and/or content associated with the two user accounts.
US10045088B2 Method and apparatus for distributing content locally
Aspects of the subject disclosure may include, for example, a content distribution device that receives a signal stream from a satellite including items of media content. The device selectively stores a first subset of the media content items at a storage device, according to a characteristic of a location proximate to the device. The device selectively stores a second subset of the items according to a history of user requests for content transmitted in proximity to the content distribution device. The device receives a request from a consumer device for an item in the first subset or the second subset, retrieves the item, and transmits the item to the consumer device via a wireless access channel. The transmitting is performed according to a short range wireless protocol without utilizing a long range wireless protocol. Other embodiments are disclosed.
US10045083B2 Satellite seeding of a peer-to-peer content distribution network
Systems and methods for combining a satellite broadcast system with a network. A system in accordance with one or more embodiments of the present invention comprises a plurality of satellite receivers, wherein each of the satellite receivers is coupled to both the satellite broadcast system and the network, wherein a first receiver in the plurality of satellite receivers receives data from at least a second receiver in the plurality of receivers via the network.
US10045075B2 Methods and apparatus to identify and credit media using ratios of media characteristics
Methods and apparatus to identify and credit media using ratios of media characteristics are disclosed herein. Example methods and apparatus determine a first ratio based on a first combination of time intervals of a monitored media signature, the monitored media signature including a plurality of time intervals, respective ones of the time intervals being between respective adjacent characteristics identified in the media, determine a second ratio based on a second combination of time intervals of the monitored media signature, generate a monitored media ratio signature based on the first and second ratios, and compare the monitored media ratio signature with a reference ratio signature to identify the media.
US10045073B2 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.
US10045070B2 Methods and apparatus for centralized content and data delivery
Methods and apparatus for centralized content, media and data delivery and access within a premises such as, e.g., a residence. In one embodiment, the apparatus comprises a remotely manageable premises device that acts as a centralized client networking platform, providing gateway services such as network management as well as traditional content and high-speed data delivery functions. The device also acts as the shared internet connection for all devices in the premises via a cable modem, sharing personal and DVR content such as video, music and photos (and any associated metadata) throughout the premises, and providing both a wired and wireless network in the home. Telephony services utilizing e.g., embedded multimedia terminal adapter (eMTA) and/or Wi-Fi architectures may also be provided via the device. The device can also provide a trusted domain for content or data, as well as allowing a subscriber total mobility in the home.
US10045067B2 Replacement of recorded media content
Example embodiments provide systems and methods for replacing recorded media content. In an example method, at least one media content source is searched for a media content item recorded to storage of a first media content device. Based on the media content item being found at a first media content source of the at least one media content source, a recording of the media content item to storage of a second media content device is scheduled based on the media content item being recordable from the first media content source at the second media content device. Based on the media content item not being recordable from the first media content source at the second media device, the availability of the media content item is indicated to the second media content device.
US10045065B2 Synchronization and control of overlay contents for video streaming in a wireless communication system
Wireless communication devices are provided with direct video and audio streaming capability. The streaming capability may support overlays. Some implementations include incorporation of these features into devices with a mirroring display mode.
US10045057B2 Methods and apparatus to generate audience measurement data from population sample data having incomplete demographic classifications
Methods and apparatus to generate audience measurement data from population sample data having incomplete demographic classifications are disclosed. An example method includes detecting that a number of impressions a time segment of a video occurred based on messages; detecting that no impressions for the time segment of the video were detected by the database proprietor; determining respective percentages of exposures of the video that are attributable to corresponding ones of multiple demographic groups, determining the respective percentages being based on the first demographic information provided by the database proprietor for exposures of other time segments of the video; attributing respective portions of the number of impressions to the demographic groups based on the respective percentages to determine imputed numbers of impressions; generating adjusted numbers of impressions based on the imputed numbers of impressions; and determining ratings information for the video using the adjusted numbers of impressions.
US10045055B1 Correlating video quality with video playback view
Video streaming is delivered through a communication network to one or more client computing devices/systems. A number of video display or bandwidth control profiles are used in part to control an amount of bandwidth used by each client to stream video at various quality levels or audio-only. Video display profiles can be configured according to a particular device/system being used to stream video.
US10045053B1 Fragment insertion for live media streams
Techniques are described for enabling the insertion of semi-targeted content in live content streams consumed by devices that do not support unconstrained dynamic fragment insertion.
US10045050B2 Perceptual preprocessing filter for viewing-conditions-aware video coding
A perceptual filter may be implemented to filter one or more spatial frequencies from a video signal that are below a contrast sensitivity limit of a viewer of the video signal. The perceptual filter may be configured to adapt one or more perceptual filter parameters on a pixel-basis based on, for example, content, viewing distance, display density, contrast ratio, display luminance, background luminance, and/or age of the viewer. A spatial cutoff frequency of the perceptual filter may be mapped to a contrast sensitivity. The perceptual filter may be used as a preprocessing step for a video encoder so as to lower an encoded bitrate. Temporal filtering of the video frames may be used to maintain continuity of a spatial cutoff frequency to ensure the perceptual filtering effects are not identified as motion by a video encoder, and the temporal filtering may be restricted to static areas of a frame.
US10045049B2 Transform coefficient coding
An idea used herein is to use the same function for the dependency of the context and the dependency of the symbolization parameter on previously coded/decoded transform coefficients. Using the same function—with varying function parameter—may even be used with respect to different transform block sizes and/or frequency portions of the transform blocks in case of the transform coefficients being spatially arranged in transform blocks. A further variant of this idea is to use the same function for the dependency of a symbolization parameter on previously coded/decoded transform coefficients for different sizes of the current transform coefficient's transform block, different information component types of the current transform coefficient's transform block and/or different frequency portions the current transform coefficient is located within the transform block.
US10045046B2 Adaptive support for interpolating values of sub-pixels for video coding
This disclosure describes techniques for calculating values of sub-integer pixels applied by an encoder and a decoder to encode blocks of video data. In one example, a video encoder is configured to receive values for a full integer pixel positions of a reference sample, apply an interpolation filter to a first set of the values for the full integer pixel positions to calculate a value for a first sub-integer pixel of one of the full integer pixel positions, apply the interpolation filter to a second, different set of the values for the full integer pixel positions to calculate a value for a second, different sub-integer pixel of the one of the full integer pixel positions, encode a current block of pixels using a motion vector that points to one of the first sub-integer pixel and the second sub-integer pixel.
US10045044B2 Method and apparatus for building motion vector list for motion vector prediction
Relating to the field of video coding, a method and an apparatus for building a motion vector list for motion vector prediction, which solve a problem of building motion vector lists of at least two PUs in a same coding unit in a serial manner, and improve the parallel processing capability. The method includes: obtaining spatial neighboring blocks of a current prediction block, where the current prediction block is located inside a current coding unit; determining available neighboring blocks of the current prediction block according to a partition manner of the current coding unit, where the available neighboring blocks are located outside the current coding unit; and obtaining motion vector predictors from the available neighboring blocks in a preset sequence according to motion vector predictors of the available neighboring blocks, and adding the obtained motion vector predictors to the motion vector list.
US10045042B2 Method and apparatus for image encoding and decoding using intra prediction
Provided are a method and apparatus for intra predicting an image, which generate a prediction value via linear interpolation in horizontal and vertical directions of a current prediction unit. The method includes: generating first and second virtual pixels by using at least one adjacent pixel located upper right and lower left to a current prediction unit; obtaining a first prediction value of a current pixel via linear interpolation using an adjacent left pixel located on the same line as the first virtual pixel and the current pixel; obtaining a second prediction value of the current pixel via linear interpolation using an adjacent upper pixel located on the same column as the second virtual pixel and the current pixel; and obtaining a prediction value of the current pixel by using the first and second prediction values.
US10045035B2 Multilayer video signal encoding/decoding method and device
The multilayer video signal decoding method according to the present invention is characterized in that whether or not a corresponding picture in a lower layer is being used as an inter layer reference picture for a current picture in an upper layer is determined on the basis of a time level identifier for the lower layer, and if the corresponding picture in the lower layer is being used as an inter layer reference picture for the current picture in the upper layer, inter layer prediction of the current picture is carried out using the corresponding picture, and the current picture is restored using a prediction sample obtained by means of inter layer prediction and a residual sample of the current picture.
US10045030B2 Image processing according to an encoder mapping between image region size in input and encoded images
A method of encoding an input image captured using a wide-angle lens is provided. The method includes, for at least some of a set of image regions, increasing or decreasing the size of those image regions relative to other ones of the set of image regions according to an encoder mapping between image region size in the input image and image region size in an encoded image. And a method of decoding the encoded image includes rendering a given image according to a decoder mapping between selected regions of the encoded image and selected regions of a rendered image. The decoder mapping is complimentary to the encoder mapping.
US10045029B2 Clustering and encoding for color compression
First, the colors are partitioned within a tile into distinct groups, such that the variation of color within each group is lowered. Second, each group can be encoded in an efficient manner. The algorithm described herein may give a higher compression ratio than previous algorithms, and therefore may further reduce memory bandwidth at a very low increase in computational cost in some embodiments. The algorithm may be added to a system with existing buffer compression algorithms, handling additional tiles that the existing algorithm fails to compress, thereby increasing the overall compression rate.
US10045026B2 Method for determining color difference component quantization parameter and device using the method
Disclosed are a method for determining a color difference component quantization parameter and a device using the method. Method for decoding an image can comprise the steps of: decoding a color difference component quantization parameter offset on the basis of size information of a transform unit; and calculating a color difference component quantization parameter index on the basis of the decoded color difference component quantization parameter offset. Therefore, the present invention enables effective quantization by applying different color difference component quantization parameters according to the size of the transform unit when executing the quantization.
US10045019B2 Method and device for encoding/decoding multi-layer video signal
A method for decoding a multi-layer video signal, according to the present invention, determines whether a corresponding picture in a lower layer is used as an inter-layer reference picture for a current picture in an upper layer, on the basis of a time level identifier of the lower layer, and restrictively performs inter-layer prediction for the current picture on the basis of a tile boundary alignment flag indicating whether tile alignment is performed between the upper layer and the lower layer if the corresponding picture in the lower layer is used as the inter-layer reference picture for the current picture in the upper layer.
US10045017B2 Scalable data stream and network entity
The handling of scalable data streams by network entities is rendered less complex by, in the data stream, accompanying packets which actually carry data by packets of a different packet type which have a scalability axes descriptor defining the number of scalability axes and a semantic meaning thereof. In another aspect, the handling of scalable data streams by network entities is rendered more efficient by conveying level and/or profile descriptors using packets other than the data carrying packets, with profile and/or level descriptors being divided up into a first set explicitly signaling the definition of the available coding option set and/or available syntax element value range for a respective operation point, and a second set of profile and/or level descriptors which signal the definition of the available coding option set and/or available syntax element value range for their respective operation points by reference another profile and/or level descriptor.
US10045015B2 Method for operating a camera and a projector in a synchronized manner
A method for synchronizing a camera that has an image sensor with a projector that can generate a synchronization signal which corresponds to the projector frame rate. The projector is operated with a frame rate (F2), and the camera is operated with a frame rate (F1). A blanking interval is formed between individual images, and the synchronization signal of the projector is provided for controlling the camera. In order to match a phase (P1) of the frame rate (F1) of the camera to a phase (P2) of the frame rate (F2) of the projector and/or in order to match the frame rate (F1) of the camera to the frame rate (F2) of the projector, one or more blanking intervals between the individual images of the camera are varied dependent on the synchronization signal of the projector. For this purpose, a control circuit carries out a comparison between the phase (P1) of the frame rate (F1) of the camera and the phase (P2) of the frame rate (F2) of the projector and/or between the frame rate (F1) of the camera and the frame rate (F2) of the projector, wherein the trigger input of the image sensor is not activated for the matching process.
US10045009B2 Imaging device and imaging control method with adjustable frame frequency
A first imaging device and a second image device are connected with each other in a communicatable manner, and data of imaging timing and data of an exposure period of the first imaging device are transmitted to the second imaging device. In the second imaging device, the imaging timing and the exposure period can be set based on the data of the imaging timing and the data of the exposure period which are received. Therefore, an image is taken by the first imaging device and the second imaging device with the imaging timing and the exposure period of the first imaging device agreeing with those of the second imaging device.
US10045008B2 Method for processing images in a stereo vision system and apparatus for same
Disclosed an apparatus for processing images in a stereo vision system including: an image capturing unit including first and second cameras for obtaining image information by capturing a subject, and a lighting unit for emitting a flash during the image capturing; and a camera controller for controlling the image information to be obtained by cross-acquiring images of the subject in a predetermined time interval without the synchronization of the first and second cameras.
US10044997B2 Methods and apparatus for diffraction artifact reduction in image display systems
For an example method of reducing diffraction artifacts in a displayed image from a digital image projection system, a digital controller is coupled to a spatial light modulator. The spatial light modulator includes a two dimensional array of pixels. The method includes receiving signals containing pixel image data and processing the pixel image data to determine a desired gray scale for a pixel. The desired gray scale is compared to achievable gray scales of the digital image projection system. An upper bounding achievable gray scale is determined, and a lower bounding achievable gray scale is determined. Also, a dithering percentage for the desired gray scale is determined. The method chooses one of the upper bounding achievable gray scale and the lower bounding achievable gray scale. Also, a modified lower bounding gray scale is chosen to reduce the dithering percentage.
US10044992B2 Solid-state imaging apparatus, driving method therefor, and imaging system
A solid-state imaging apparatus comprises a pixel unit including G-pixels 110-G, R-pixels 110-R, and B-pixels 110-B, an image signal output interval of the G-pixels 110 made shorter than image signal output intervals of the R-pixels and B-pixels. Regarding lights respectively having wavelength bands near a green color, near a red color, and near a blue color, the G-pixels 110-G have higher sensitivity to the wavelength band near the green color than both to the wavelength band near the red color and wavelength band near the blue color, the R-pixels 110-R have higher sensitivity to the wavelength band near the red color than both to the wavelength band near the green color and wavelength band near the blue color, and the B-pixels 110-B have higher sensitivity to the wavelength band near the blue color than both to the wavelength band near the green color and wavelength band near the red color.
US10044989B2 Electronic patient sitter management system and method for implementing
An electronic sitter management system coupled to patient surveillance network having a plurality of video cameras, each camera transmitting a stream of surveillance video of a respective patient room. The sitter management system includes at least one sitter management device and a plurality of sitter devices. Each device being assigned a plurality of patient rooms and capable of receiving a plurality of streams of surveillance video for the corresponding plurality of patient rooms and simultaneously displaying a plurality of video images of the corresponding plurality of patient rooms. Each device is also capable of transmitting sitter device availability information to the sitter management device. The sitter management device being capable of recognizing a sitter device being unavailable and reassigning the plurality of patient rooms previously assigned to the unavailable device to other of the plurality of sitter devices that are available.
US10044987B1 Image processing system
A surveillance system including a number of image capturing devices is described. A processing device may receive an image from one of the image capturing devices and determine a device identifier of the image capturing device. The processing device may further detect a machine-readable target in the image and generate data based on the detection. The processing device may store the data in association with the device identifier in a data structure.
US10044974B2 Dynamically updating quality to higher chroma sampling rate
Innovations in encoding of video pictures in a high-resolution chroma sampling format (such as YUV 4:4:4) using a video encoder operating on coded pictures in a low-resolution chroma sampling format (such as YUV 4:2:0) are presented. For example, according to a set of decision rules, high chroma resolution details are selectively encoded on a region-by-region basis such that increases in bit rate (due to encoding of sample values for the high chroma resolution details) happen when and where corresponding increases in chroma resolution are likely to improve quality in noticeable ways. In this way, available encoders operating on coded pictures in the low-resolution chroma sampling format can be effectively used to provide high chroma resolution details.
US10044973B2 Method and apparatus for providing engaging experience in an asset
In one embodiment, at least one of number of times a frame is paused by a plurality of users (users) and attention-activity of the users for the frame is tracked for each frame of an asset (video etc.). An interactive version of at least one frame is pre-generated based on the tracking. The interactive version is stored to enable playing of the interactive version of the at least one frame. In another embodiment, pausing of a currently playing frame (frame) of the asset is determined. A determination to replace the frame is made based on at least one of attention-activity of a user in the frame, and detecting metadata, of the frame, specifying that the frame is to be replaced. An interactive version of the frame is generated, based on at least one of the attention of the user and the metadata, to replace the frame with the interactive version.
US10044970B2 Image processing apparatus and image processing method
An image processing apparatus is disclosed. The splitter duplicates an original image signal into a first image signal and a second image signal. The first signal converter converts the second image signal having a first image format to the second image signal having a second image format. The image processor stores the second image signal in the memory according to an enable signal and continuously compares whether the current frame of the second image signal is the same as the previous frame of the second image signal. If they are different, the image processor continuously receives the second image signal and stores it in the memory. If they are the same, the image processor stops receiving the second image signal. The second converter converts the second image signal having the second image format to the second image signal having the first image format.
US10044966B2 Monitoring camera system
A master device transmits received image data to a mobile phone terminal and includes a storage unit that stores sensor setting information including at least sensitivity or a threshold value of a sensor, the mobile phone terminal includes a display and input unit, displays the image data transmitted from the master device on the display and input unit, requests the master device to provide the sensor setting information when receiving a predetermined operation, displays the sensor setting information transmitted from the master device on the display and input unit, and transmits the changed sensor setting information to the master device when receiving an operation of changing the sensor setting information, and the master device updates the sensor setting information stored in the storage unit using the sensor setting information after changing transmitted from the mobile phone terminal.
US10044964B2 Column signal processing unit with driving method for photoelectric conversion apparatus, photoelectric conversion apparatus, and image pickup system
First processing of causing a hold unit to hold a first signal from an amplification unit based on reset of the amplification unit, second processing of performing AD conversion of the held first signal and outputting a second signal obtained by superposing a signal based on charges generated in a photoelectric conversion unit of a first-row pixel on the first signal, third processing of performing an operation of performing AD conversion of the held second signal and an operation of resetting the amplification unit at least partly in parallel, and fourth processing of causing the hold unit to hold a fourth signal obtained by superposing a signal based on charges generated in the photoelectric conversion unit of a second-row pixel on a third signal from the amplification unit based on resetting of the amplification unit and is output from the amplification unit are performed.
US10044963B2 Imaging apparatus
An imaging apparatus includes a rolling shutter type first image sensor and second image sensor, a timing generator that controls operation timings of these two image sensors, and a controller that subjects generated image data to image processing and controls the timing generator. The first image sensor captures an image of a subject to generate first image data, and the second image sensor captures an image of the subject to generate second image data. Each of the first image data and the second image data has a duplicate region in which the subject is partly duplicated. The controller controls the timing generator in such a way that a period over which the first image sensor exposes lines within the duplicate region in the first image data coincides with a period over which the second image sensor exposes lines within the duplicate region in the second image data.
US10044962B2 Solid-state imaging device, method of manufacturing solid-state imaging device, and electronic apparatus
The present technique relates to a solid-state imaging device, a solid-state imaging device manufacturing method, and an electronic apparatus that are capable of providing a solid-state imaging device that can prevent generation of RTS noise due to miniaturization of amplifying transistors, and can achieve a smaller size and a higher degree of integration accordingly.A solid-state imaging device (1-1) includes: a photodiode (PD) as a photoelectric conversion unit; a transfer gate (TG) that reads out charges from the photodiode (PD); a floating diffusion (FD) from which the charges of the photodiode (PD) are read by an operation of the transfer gate (TG); and an amplifying transistor (Tr3) connected to the floating diffusion (FD). More particularly, the amplifying transistor (Tr3) is of a fully-depleted type. Such an amplifying transistor includes an amplifier gate (AG) (gate electrode) extending in a direction perpendicular to convex strips (33) formed by processing a surface layer of a semiconductor layer (11), for example.
US10044956B2 Image capturing apparatus, control method thereof, and storage medium
An image capturing apparatus includes an image sensor having a plurality of pixels and being capable of outputting a plurality of image signals read out using different methods for individually reading out the signals of the plurality of pixels and correction signals for correcting the plurality of image signals, a processing unit for processing the correction signals so as to handle the reading methods for the plurality of image signals, and a correction unit for correcting the plurality of image signals using the correction signals processed by the processing unit.
US10044955B2 Signal processing device, controlling method, image sensing device, and electronic device
The present technology relates to a signal processing device, a controlling method, an image sensing device, and an electronic device capable of inhibiting deterioration in image quality of a captured image. The signal processing device of the present technology connects an output of a comparing unit which compares a signal read from a unit pixel with reference voltage to a floating diffusion of the unit pixel, thereby feeding back the output of the comparing unit to the floating diffusion as a reset level, and disconnects the output of the comparing unit from the floating diffusion of the unit pixel, thereby allowing the floating diffusion to maintain the reset level. The present technology may be applied to the image sensing device and the electronic device, for example.
US10044954B2 Solid-state imaging device, AD converter, and electronic apparatus
The present disclosure relates to a solid-state imaging device, an AD converter, and an electronic apparatus that improve a crosstalk characteristic. The AD converter includes a comparator that compares the pixel signal with the reference signal, a pixel signal side capacitor, and a reference signal side capacitor. The pixel signal side capacitor and the reference signal side capacitor are formed such that a first parasitic capacity, and a second parasitic capacity are substantially the same. The present technology is applicable to a CMOS image sensor, for example.
US10044952B2 Adaptive shading correction
The present disclosure provides an adaptive shading correction method for correcting an image for lens shading, including segmenting the image into a plurality of blocks of pixels and identifying hue-flat blocks with a relatively low hue variance, where the hue-flat blocks are clustered into at least one cluster based on a spatial distribution of the blocks. Selected modification parameters for modifying an average shading mesh are identified by modifying the average shading mesh along a plurality of dimensions using a plurality of modification parameters, and processing the at least one cluster with the average shading mesh as modified so as to identify the selected modification parameters. The average shading mesh is modified using the selected modification parameters to generate a shading correction mesh, which is used to correct the image for lens shading.
US10044951B2 Image system
The present invention provides an image sensor having a flexible property, the image sensor includes multiple pixels provided in an active area where incident light is detected, the multiple pixels having a photoelectric conversion element and an image correction pattern positioned at a front of the photoelectric conversion element in a direction of an incident surface to which the light is incident, the image correction pattern being formed of a material blocking the light.
US10044948B2 Image sensor global shutter supply circuit with variable bandwidth
A pixel cell includes a photodiode to accumulate image charge. A global shutter transistor is coupled to the photodiode to reset the image charge in the photodiode in response to a global shutter control signal. A global shutter control signal generator circuit generates the global shutter control signal to have a first value signal or a second value signal. The first value signal is coupled to turn on the global shutter transistor to reset the photodiode. The second value signal controls the global shutter transistor to be in a low leakage off mode. A supply circuit is coupled to provide the second value signal to the global shutter control signal generator circuit. The supply circuit includes a variable filter circuit coupled to an output of the supply circuit to selectively vary a bandwidth of the second value signal in response to a bandwidth select signal.
US10044945B2 Methods, systems, and products for telepresence visualizations
Methods, systems, and products generate telepresence visualizations for a remote participant to a videoconferences. A central server superimposes the remote participant onto images or video of the teleconferencing environment. The central server thus generates an illusion that the remote participant is in the same conferencing environment as other conferees.
US10044943B2 Display control apparatus, display controlling method, and program, for enlarging and displaying part of image around focus detection area
An enlargement area of an image including a focus detection area is enlarged and displayed, and a focus frame is displayed on a display screen over a location corresponding to a position of the focus detection area included in the enlargement area. The focus frame moves on the display screen in accordance with an instruction received via an input unit. When the focus frame moves to a display end, enlargement display is temporarily canceled in order to display the whole image on the display screen, and the focus frame is displayed on the display screen over a location corresponding to a current position of the focus detection area in the whole image.
US10044941B2 Method, transmission unit, system and computer program for wireless communication between a camera and at least one remote flash device
The present invention generally relates to the field of communication between electronic devices used for photography. In particular, the invention relates to a method, transmission unit, system and computer program for wireless communication between a camera and at least one remote flash device, such as photoflash units and related equipment. More in particular, the invention provides a way of controlling a plurality of flash devices from an intermediate radio transmission unit mountable on the camera, and utilized a delay a sequence flash control sequence so as to synchronize the function of the camera and the remote flash devices during image acquisition. Further the invention provides a way of controlling in the photoflash units settings for the main flash, wherein the setting are the last settings determined by the camera when the intermediate radio transmission unit was in a TTL-mode.
US10044937B2 Electronic device and image stabilization method thereof
An electronic device is provided. The electronic device includes a first camera module including a first lens and a first image sensor configured to photograph an image through the first lens, a processor configured to determine a motion of a pixel included in the image photographed by the first image sensor, and a second camera module including a second lens, a gyro sensor configured to detect a motion of the electronic device, and an image stabilization module configured to calculate a correction value using motion information of the electronic device and motion information of the pixel and to perform image stabilization based on the correction value.
US10044935B2 Image capturing device and activation method therefor
An image capturing device includes a first controller operable to control image capturing; an operation section including a switch; a detector operable to detect a change to an image capturing mode and to send a signal representing the change; a second controller operable to monitor and process the sent signal, the second controller having a power consumption less than that of the first controller; and a power supply operable to supply power to the first controller, the second controller, and a functional section of the device. When the second controller receives the signal sent from the detecting section in a power saving state in which power is supplied from the power supply to the second controller, the power saving state is changed to a power supplying state capable of image capturing by supplying power from the power supply to portions of the device including the first controller.
US10044933B2 Periphery monitoring device for work machine
A periphery monitoring device for a work machine includes imaging devices that capture an image of the surroundings of the work machine. An overhead view image is generated from the surroundings of the work machine based upon upper view-point images of the image devices. When generating an overhead view image of an overlap region of first and second upper view-point images relating to the images captured by the first and second imaging devices, the overhead view image generating unit, based upon a height of a virtual monitoring target, sets at least one of a first region in which the first upper view-point image is displayed and a second region in which the second upper view-point image is displayed, and also sets a third region in which a composite display image based upon the first and second upper view-point images is displayed.
US10044932B2 Wide angle fisheye security camera having offset lens and image sensor
A wide angle, e.g., fisheye, surveillance, e.g., security, camera comprises an offsetting mechanism for offsetting a center of the image sensor relative to an optical axis of the fisheye lens system. Often when fisheye cameras are wall mounted a substantial area of the image may be dedicated to looking at sky or ceiling. A similar situation can arise when a fisheye camera is ceiling mounted next to a wall or other structure. Portions of the image will be unchanging and of little value for surveillance. The camera provides the capability to offset the lens system relative to the image sensor. In examples, this offset is performed as a factory manufacture or calibration step. In other examples, the offset is performed as an adjustment in the field at the time of installation or thereafter.
US10044931B2 Camera auto-focusing optimization method and camera
An auto-focusing optimization method for a camera and a camera are provided. The auto-focusing optimization method for a camera includes: shooting, in an focusing manner, at least the first image and the second image after the camera is started; synthesizing the first and the second image; and displaying an image after synthesis processing. The above scheme is capable of optimizing an image shot in a focusing manner and improving the definition of the image.
US10044928B2 Mobile terminal and method for controlling the same
The present disclosure relates to a mobile terminal capable of displaying an image and a control method thereof. A mobile terminal according to an embodiment of the present disclosure may include a touch screen configured to display a first image, and a controller configured to control the touch screen to display a part of the first image in an enlarged manner based on a user request, wherein the controller displays a part of a second image different from the first image in an enlarged manner on the touch screen when a predetermined type of touch is applied to the touch screen in a state that the part of the first image is displayed in an enlarged manner.
US10044922B1 Hardware system for inverse graphics capture
This disclosure is directed to a hardware system for inverse graphics capture. An inverse graphics capture system (IGCS) captures data regarding a physical space that can be used to generate a photorealistic graphical model of that physical space. In certain approaches, the system includes hardware and accompanying software used to create a photorealistic six degree of freedom (6DOF) graphical model of the physical space. In certain approaches, the system includes hardware and accompanying software used for projection mapping onto the physical space. In certain approaches, the model produced by the IGCS is built using data regarding the geometry, lighting, surfaces, and environment of the physical space. In certain approaches, the model produced by the IGCS is both photorealistic and fully modifiable.
US10044921B2 Video conferencing support device
A system and method are provided and include a rotatable smartphone cradle mounted in a pedestal and configured to receive a first smartphone. The pedestal has a controller configured to communicate with a remote control server. The first smartphone is configured for video conferencing with a second smartphone. The remote control server receives control commands from the second smartphone for rotating the first smartphone in the rotatable smartphone cradle while the second smartphone is video conferencing with the first smartphone. The remote control server communicates the control commands to the controller. The controller controls a rotational actuator to rotate the first smartphone in the rotatable smartphone cradle based on the received control commands.
US10044917B2 Imaging apparatus and electronic appliance for realizing a miniaturized module
The present technology relates to an imaging apparatus, a manufacturing apparatus, a manufacturing method, and an electronic appliance that contribute to miniaturization and thinning of an imaging apparatus. Provided is an imaging apparatus including a first circuit board in which an imaging element is mounted on a center portion, a component that is mounted on an outer circumference portion of the center portion of the first circuit board, and a member that incorporates the component and is provided in the outer circumference portion and is formed by a mold method. The imaging apparatus further includes a lens barrel that holds a lens, in which a frame that supports a portion including the lens barrel is located on the member. Further, the frame includes an infra red cut filter (IRCF). The present technology can be applied to an imaging apparatus.
US10044915B2 Container with camera and electronic display
A first cavity in an exterior wall of a hollow container body has first contours and a second cavity in the exterior wall of the hollow container body has second contours. A camera is disposed within the first cavity, the camera having a shape that conforms to the first contours of the first cavity. An electronic device comprising a display is disposed within the second cavity, the electronic device having a shape that conforms to the second contours of the second cavity. The camera is to generate pictures of objects external to the hollow container body, store the pictures in a memory, and provide the pictures to the electronic device. The electronic device has a connection to the camera and is to receive the pictures from the camera via the connection and to display the pictures that are received from the camera on the display.
US10044913B2 Temporal filter for denoising a high dynamic range video
Systems, methods, and instrumentalities are disclosed for denoising high dynamic range video using a temporal filter. A frame of an uncompressed video stream may be received. The frame may include a plurality of pixels. It may be determined that a chroma component of a pixel of the plurality of pixels belongs to a predefined region. The region may be predefined on the basis of one or more chroma components. The predefined region may be a CbCr space. The chroma component of the pixel may be compared with a chroma component of a co-located pixel to determine if the chroma component of the co-located pixel belongs to the predefined region. The pixel may be filtered using a denoising filter. The denoising filter may be a temporal filter. The denoising filter may be a Crawford filter. The uncompressed video stream including the filtered pixel may be encoded.
US10044909B2 Image processing apparatus generating conversion table using input-side profile and output-side profile
An image processing apparatus specifies j number of input-side profiles from among J number of input-side profiles in a target file which has K number of sets of object data defining color in a specific color space. The J number of input-side profiles are for converting a value in the specific color space to a value in a first color space. A conversion table is generated using one of the j number of input-side profiles and an output-side profile, and for converting a value in the specific color space to a value in the second color space without generating a value in the first color space. The output-side profile is for converting a value in the first color space to a value in the second color space. The apparatus converts k number of sets of object data correlated to one of the j number of input-side profiles using the table.
US10044905B2 Image processing apparatus, recording medium, and method
An disclosed image processing apparatus reproduces an input pixel expressed by a gray level through a printing process performed on a plurality of segmented regions of the input pixel, based on an output pattern. The image processing apparatus includes: a duplicator configured to duplicate the input pixel into at least two pixels; a storage configured to store a plurality of tables, each of the plurality of tables associating the gray level and an output pattern of one of the duplicated pixels, such that a plurality of output patterns exist with respect to each gray level; and a controller configured to control a plurality of output regions, based on the output pattern corresponding to the gray level of the input pixel in accordance with a table selected for each of the duplicated pixels, the plurality of output regions corresponding to the plurality of segmented regions of each of the duplicated pixels.
US10044904B2 Apparatus, image reading method, and storage medium for reading an image of a target object
Provided is an apparatus, including: an image input unit configured to receive input of an image on which a target object placed on an operation plane imaged as a subject; an operation detecting unit configured to detect movement of a predetermined operation object in a state of being in contact with the target object using the image; a partial-image acquiring unit configured to acquire a partial image corresponding to a portion of the target object from the image in accordance with a position of the predetermined operation object being moved in a case where the movement of the predetermined operation object is detected by the operation detecting unit; and a generating unit configured to generate an image representing the target object using a plurality of the partial images acquired by the partial-image acquiring unit.
US10044903B2 Information processing apparatus and control method for switching a communication destination while reducing processing load when establishing a connection
A control method including switching, in accordance with receipt of a print instruction, from a first state to a second state in which communication with an external apparatus based on a second communication method is possible and communication with the Internet based on a first communication method is not performed, while connection to the Internet based on the first communication method and connection to the external apparatus based on the second communication method are established and maintained in parallel.
US10044901B2 Image forming system that identifies who has performed printing
An image forming system includes a portable terminal device, an image forming apparatus, and a marker registration circuit. A display device in the image forming apparatus displays a marker associated with location information of a user who has instructed execution of printing on a recording medium. The portable terminal device includes an information acquisition circuit and a position notification image output circuit. The information acquisition circuit photographs the marker displayed on the display device using an imaging device, so as to acquire the location information registered in the marker registration circuit, and the location information is associated with the marker photographed by the imaging device. The position notification image output circuit outputs a position notification image that notifies an output device of a position corresponding to the location information acquired by the information acquisition circuit.
US10044900B2 Image forming apparatus, method of controlling the same, and storage medium
An image forming apparatus that attaches a consumable including a memory that stores information for indicating use results of a consumable material and that forms an image by using the consumable material accommodated in the consumable, in a case that an obtainment of information from the attached consumable succeeds, creates a record of the attached consumable based on the obtained information, and in a case that the obtainment of the information fails, creates a record of the attached consumable that makes identification information of the attached consumable be predetermined information. Then, in a case that identification information of the consumable included in obtained the information does not match identification information of the consumable obtained previously, changes the identification information of the consumable obtained previously based on the information obtained currently.
US10044898B2 Image reading device and image forming apparatus incorporating the image reading device
An image reading device, which is included in an image forming apparatus, includes a first transparent body, a second transparent body, a holding body, and a reading body. The second transparent body is disposed separated from and inclined at a predetermined angle to the first transparent body. The holding body holds the first and second transparent bodies. The reading body moves in a sub-scanning direction along the first and second transparent bodies. The holding body includes a flat face and a frame-shaped face. The flat face is contiguous to the first transparent body on a same plane and smoothly connected with the second transparent body. The frame-shaped face projects outwardly beyond the second transparent body facing the reading body. The reading body moves and contacts the first transparent body and the holding body, and moves with a gap relative to the second transparent body.
US10044897B2 Image processing apparatus and method for generating correction formula
An image processing apparatus includes a support member to support a sheet, a light source that extends in a main-scanning direction and is configured to move in a sub-scanning direction and irradiate light on the sheet as the light source moves in the sub-scanning direction, a conversion unit configured to generate multiple line image data based on light reflected by the sheet and incident thereon, as the light source moves in the sub-scanning direction, and a processing unit configured to carry out a correction process with respect to each of the line image data using a different correction formula for each of the line image data.
US10044896B2 Image processing apparatus, server apparatus, and image processing system for installing of image processing apparatus applications through a web browser
An image processing apparatus includes an identification unit, a transfer requesting unit, an acquisition unit, and an execution unit. The identification unit identifies one of pieces of information regarding applications executable by the image processing apparatus and acquired through a web browser of the image processing apparatus. The identification unit identifies the piece of information regarding one of the applications that is selected by an operator. The transfer requesting unit requests an external apparatus to transfer the application in accordance with the identified piece of information. The acquisition unit acquires, from the external apparatus through the web browser, to-be-executed application information that is to be used when the application requested to be transferred is installed on the image processing apparatus. By using the acquired to-be-executed application information, the execution unit executes an installation process for installing the application corresponding to the to-be-executed application information on the image processing apparatus.
US10044891B2 Electronic apparatus, recovery method, and computer-readable recording medium
An electronic apparatus includes a plurality of processing devices, and a power controller. The power controller is configured to control power supply fed to each of the processing devices. Each of the processing devices includes a detector configured to detect occurrence of an anomaly and a notifier configured to send a notification of the occurrence of the anomaly. Upon receiving the notification from the notifier, the power controller restarts the electronic apparatus by turning off and thereafter turning on the power supply of the plurality of processing devices.
US10044890B2 Image reading apparatus with original size detection sensor
An image reading apparatus which is capable of successfully reading an image off an original by correctly detecting a size of the original without degrading productivity even if mixed-size originals are placed on an original tray with edges not aligned. An image reading unit reads an image off an original passing through a reading position. An original size detection sensor detects an original. A first original size is determined using a result of detection by the original size detection sensor, and a second original size is determined using the image read off the original. The first original size or the second original size is adopted as an original size.
US10044885B2 Image forming apparatus and scanned data process method
An information processing system including an information processing apparatus that selects between transferring data and obtaining data, and controls transferring data or obtaining data based on the selection. The system also includes a server that stores data transferred from the information processing apparatus, and controls transferring data to the information processing apparatus based on a request for transferring data received from the information processing apparatus.
US10044880B2 Comparing printer models
Systems and methods for comparing different models of printers are provided. According to one embodiment, a system for comparing printers includes at least one web portal configured to receive a user's selection of two models of printers to be compared. The system further includes a printer analysis server configured to receive the user's selection via a first network. A plurality of sample printers is connected to the printer analysis server via a second network. The printer analysis server is configured to establish communication with two sample printers of the plurality of sample printers, the two sample printers corresponding to the two selected printer models. The printer analysis server is further configured to provide a data stream of print commands to the two sample printers and analyze print output results from the two sample printers, wherein the print output results may then be provided to the user.
US10044879B1 System, method, and computer program for monitoring and allocating a quota for a user session associated with a service corresponding to a communication service provider (CSP)
A system, method, and computer program product are provided for monitoring and allocating a quota for a user session associated with a service corresponding to a communication service provider (CSP). In operation, at least one user session associated with at least one user is identified for allocation of quota information (e.g. information associated with quota size, timeout, etc.) for use of a service associated with a communication service provider. The allocation of the quota information is based on an available balance for use by the at least one user. Further, at least one consumption report of previous quotas associated with the at least one user session is evaluated to identify intervals with high correlation of used service units for consecutive quotas. Additionally, a dynamic quota to allocate to the at least one user session is determined for at least one time period based on the identified intervals with high correlation of used service units for consecutive quotas. The dynamic quota includes at least one calculated quota for at least one specific future time interval based on actual past service usage by the at least one user session for at least one specific past time interval. Moreover, the dynamic quota is allocated to the at least one user session for use of the service associated with the communication service provider.
US10044877B1 Revised voice traffic call flow
A method of voice communication between a mobile communication network and a local exchange carrier (LEC) network. The method comprising receiving, at a network switch, a voice call data stream in time-division multiplexing (TDM) format. The voice call data stream is addressed to a pseudo COMMON LANGUAGE (CLLI) identifier. The network switch is connected to a TDM trunk and a session initiation protocol (SIP) trunk. The network switch is associated with a vendor CLLI identifier and the pseudo CLLI identifier. The method comprises converting, by the network switch, at least a first portion of the voice call data stream into a SIP data stream and, transmitting, the SIP data stream to a session border controller of a mobile communication service provider, where the session border controller is configured to transmit the SIP data stream to an internal network switch associated with the pseudo CLLI identifier.
US10044872B2 Organizing conference calls using speaker and topic hierarchies
In an approach for creating a hierarchal organization of spoken conference call topics, a processor determines an identity of a first speaker from a group of participants on a conference call, wherein the group of participants are known. A processor determines a first conference call topic, wherein the first conference call topic is determined using a portion of the first speaker's speech. A processor adds a second speaker's identity to a queue of speakers while recording the first speaker's voice. A processor determines a second conference call topic. A processor links the first conference call topic and the second conference call topic into a hierarchal organization of spoken conference call topics.
US10044869B2 Voice-controlled audio communication system
Systems and methods for providing an audio communication system include receiving from a first user, by a microphone of a first voice-controlled device of a plurality of voice-controlled devices in an audio communication system, a first audio message and an audio command to provide the audio message to a second user. An identity of the second user associated with a user profile based on the audio command is determined. The first audio message is provided to a second voice-controlled device of the plurality of voice-controlled devices to output the audio message at a speaker of the voice-controlled device to the second user that is proximity to the second voice-controlled device.
US10044867B2 Call mapping systems and methods using variance algorithm (VA) and/or distribution compensation
Method, system and program product, comprising obtaining agent performance data; ranking, agents based the agent performance data; dividing agents into agent performance ranges; partitioning callers based on criteria into a set of partitions; determining for each partition an outcome value for a first agent performance range and a second agent performance range; calculating for the partitions a respective outcome value difference indicator based on the outcome value for the first agent performance range and the outcome value for the second agent performance range for the partition; matching a respective agent to a respective caller in one of the partitions, based on the outcome value difference indicators for the partitions.
US10044866B2 Method for connecting users with agents based on user values dynamically determined according to a set of rules or algorithms
A request is received for connecting a user with an agent, the request identifying a user interaction with content. A second server is accessed to determine a first score of the user representing a benefit the user has generated for a client that provides the content. A third server is accessed to determine a second score of the user representing overall burden to provide services to the user by the client based on an interaction history of the user with the client. A user value is dynamically determined based on the first score and the second score using a user value determination algorithm that is specifically configured for the client. A list of agent candidates is identified from a pool of agents based on the user value and the collection of real-time data. A first communication session is established between the user and one of the agent candidates.
US10044862B1 Dynamic topic guidance in the context of multi-round conversation
A topic guidance method, system, and computer program product for creating a conversation model by learning a conversation pattern from a customer response to a conversation topic segment and suggesting a conversation topic for the agent to engage the customer in the conversation topic based on a customer response associated with the conversation model.
US10044861B2 Identification of non-compliant interactions
A method of evaluating scripts in an interpersonal communication includes monitoring a customer service interaction. At least one portion of a script is identified. At least one script requirement is determined. A determination is made whether the at least one portion of the script meets the at least one script requirement. An alert is generated indicative of a non-compliant script.
US10044858B1 System and method for providing an interactive voice response system with a secondary information channel
A call processing system and method for providing a secondary information channel to a caller. Upon reception of a call from a caller to a customer service representative on a primary access channel determine a device (secondary device) associated with the caller that is separate from the device the caller is using for the primary access channel. The secondary device is to be used to provide a secondary information access channel. The secondary information access channel is complimentary to the primary access channel between the caller and the customer service representative and is utilized to deliver information content to the caller and/or provide other services supportive of the conversation with the company service representative.
US10044855B2 Collaborative phone reputation system
Various systems and methods for a collaborative phone reputation system are described herein. A system for implementing a collaborative phone reputation system includes a compute device comprising: a call handling module to detect, at the compute device, an incoming call for a user of the compute device; a scoring module to determine a local probabilistic score that the incoming call is desirable for the user; and an execution module to perform an action at the compute device based on the local probabilistic score.
US10044852B2 Dynamic dual-mode service access control, location-based billing, and E911 mechanisms
A system that facilitates controlling network access comprises a lookup component that determines a geographic location associated with a public originating IP address, wherein the public originating IP address is associated with a request for dual mode services made by a dual mode client. A comparison component compares the determined geographic location with a retained geographic location associated with the dual mode client and determines whether to enable dual mode services based at least in part upon the comparison.
US10044846B2 Method for executing dual operating systems of smart phone
A smart phone according to an embodiment of the present invention suggests a method for accessing dual environments in a lock screen. The method may comprise: a step for receiving an inputted password or release pattern in a lock screen of a smart phone; and a step for providing smart phone environments different from each other according to the inputted password.
US10044842B2 System of enabling or disabling a communication device and related methods
The disclosed technology contemplates use of a communication device in public without a user's voice being overheard by the public. In certain situations, public use of a communication device, even when the conversation is private, may not be appropriate. So, a preferred embodiment of the disclosed technology involves a system of enabling or disabling a communication device. Some embodiments may include computer hardware and memory with voice-recognition software that is configured to receive a user's spoken voice during a test conversation, analyze the voice for its hertz spectrums evident in the test conversation, and subsequently employ the data during active noise cancelation. Suitably, this voice recognized noise cancelation or active noise cancelation via voice algorithm can be used to actively noise cancel a user's voice in a manner that is specifically tailored to the user by directing the sound source to provide an inverted signal that is 180 degrees out of phase with the user's actual voice. In one embodiment, the voice algorithm allows a digital CPU to anticipate the manner, including tonality, rhythm, and cadence, of a user's speaking and predict an appropriately inverted signal so that noise is substantially canceled.
US10044841B2 Methods and systems for creating protocol header for embedded layer two packets
Methods and systems for creating protocol header to allow network device to transfer and receive layer two packets through multiple network links. One or more layer three packets are used to encapsulate layer two packets. The protocol header includes a network link identification and a tunnel sequence number. The network link identification is used to identify the network link and the tunnel sequence number is used to identify the sequence of the one or more layer three packets in a network link. A layer two packet may be encrypted first before being embedded in the one or more layer three packets.
US10044839B2 Method for performing a packet filtering for prose in a D2D 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 performing a Packet filtering for ProSe in a D2D communication system, the method comprising: configuring a plurality of identifiers of the UE; receiving, by a Medium Access Control (MAC) entity, a Medium Access Control Protocol Data Unit (MAC PDU) including an indicator; checking, by the MAC entity, whether the indicator is equal to 16 Most Significant Bit (MSB) of any of identifiers of the UE; and delivering the MAC PDU, to a Radio Link Control (RLC) entity, after successfully decoding the MAC PDU, if the indicator is equal to 16 MSB of any of identifiers of the UE.
US10044835B1 Reducing redundant transmissions by polling clients
Systems and methods for optimized polling. An example method may comprise: receiving, over a transport layer connection, a first application layer request comprising a payload; storing, by a processing device, the payload in a memory; forwarding the payload to an application layer; receiving, over the transport layer connection, a second application layer request comprising no payload; and forwarding the payload to the application layer.
US10044831B2 Method and apparatus for transmitting messages to a dash client
A client device communicates with a server to receive media streaming. The server detect a current media streaming session with the client device and determines a need to convey information regarding the ongoing media streaming session to the client device The server inserts a trigger in a hypertext transfer protocol (HTTP) response to a client device. The trigger is configured to indicate that a connection with the server is requested. The client device detects the trigger and verifies whether the server is a trusted server. After verifying that the server is trusted and the request is legitimate. The client device establishes a connection with the server and requests a message including information about the ongoing media streaming session. In response, the server sends a dynamic adaptive streaming over HTTP (DASH) message to the client device.
US10044830B2 Information system, control apparatus, method of providing virtual network, and program
An information system of the present invention includes a plurality of physical nodes each of which processes a packet received from external node(s) according to a processing rule (packet handling operation) that associates a matching rule for identifying a flow and processing content to be applied to a packet that matches the matching rule, and a control apparatus which sets the processing rule in each of the plurality of physical nodes, thereby causing the plurality of physical nodes to operate as virtual nodes on a virtual network(s) usable by the external node(s). The control apparatus includes a first storage unit defining a correspondence relationship between each of the plurality of physical nodes and virtual network(s), and a second storage unit defining a correspondence relationship between each of the external node(s) and virtual node(s) on virtual network(s). The control apparatus determines the virtual network(s) and the virtual node(s) to which the external node(s) is to be connected, based on information on the physical node(s) to which the external node is connected and information on the external node(s).
US10044826B2 Method and apparatus for reducing network resource transmission size using delta compression
A near end point of presence (PoP) of a cloud proxy service receives, from a client device, a request for a network resource. A far end PoP from a plurality of PoPs of the cloud proxy service is identified. Responsive to determining that a version of the network resource is stored in the near end PoP, a request for the network resource is transmitted to the far end PoP with a version identifier that identifies that version. The far end PoP receives, from the near end PoP, a response that includes difference(s) between the version of the network resource stored in the near end PoP with a most current version of the network resource. The response does not include the entire network resource. The near end PoP applies the specified difference(s) to the version that it has stored to generate an updated version of the network resource, and transmits it to the client device.
US10044823B2 Social content aggregation
A method and system for delivering a service is provided. The method includes enabling a social application container computer system from an end user device, via an application program interface (API) executing in the social application container computer system invoked by an application running on the end user device. Transaction data describing a transaction request of a user of the end user device is collected from the end user device via the application and the API. Transaction specific context is generated based on the transaction data. User specific context is generated based on user data present in the transaction data.
US10044819B2 Network delivery system
A method and system for improving network delivery is provided. The method includes receiving an Internet based event for a user. The Internet based event is associated with user attributes, of the user, retrieved from a specialized network and it is determined that the user is associated with the Internet based event. A functionality status of a mobile hardware device of the user is determined and current parameters of the user and current characteristics of the user are analyzed. Resulting network based delivery options associated with the Internet based event for the user are determined.
US10044817B2 Providing wireless services to a connected vehicle
The disclosure includes a system and method for provisioning wireless application services in sparsely connected wireless environments. The system includes a processor and a memory storing instructions that, when executed, cause the system to: estimate journey requirements; generate a current connectivity map based on driving-related data; generate a current connectivity map based on driving-related data; estimate services for a current journey; and generate a prioritized list of services and at least one expiration time for one of the services.
US10044815B2 Location-based domain name system service discovery
Systems and methods are provided for location-based Domain Name System (DNS) service discovery using a central DNS server in which network resources are aggregated by geographic location (e.g., subnets) and defined using DNS service discovery records that are mapped to corresponding geographic locations.
US10044812B2 Communication device, terminal device, and computer program product
According to an embodiment, a communication device performs communication with a terminal device via a network and includes first and second connection maintaining units and a switch instructing unit. The first connection maintaining unit maintains a connection established with the terminal device and mediates communication between the terminal device and another terminal device. The second connection maintaining unit maintains a communicable state of the terminal device with the communication device according to a method different from a method implemented by the first connection maintaining unit. When a predetermined switching condition is satisfied, the switch instructing unit instructs the terminal device to switch a method for maintaining a communicable state either from a first method, which is a method implemented by the first connection maintaining unit, to a second method, which is a method implemented by the second connection maintaining unit, or from the second method to the first method.
US10044810B2 Selectively implementing reliability mechanisms based on the type of USB device that is redirected over a remote session
Reliability mechanisms for a connection can be selectively implemented based on the type of USB device that is redirected over a remote session. When a client attempts to redirect a device over a remote session, an agent on the server can be configured to detect the type of device that is being redirected. If the device is a mass storage device that implements the SCSI standard, and if a connectionless datagram protocol is employed to establish the connection, the agent can implement some reliability mechanisms such as reordering and windowing but not the recovery of lost packets. In contrast, if the device does not implement the SCSI standard, the agent can implement each reliability mechanism including the recovery of lost packets.
US10044806B2 System and method for managing virtual hard disks in cloud environments
A system, method, and computer-readable storage medium for managing virtual hard disks in a cloud computing/storage environment are provided. The method includes associating, using a virtual hard disk (VHD) management system of a server device, a plurality of data blocks of a virtual hard disk stored at a cloud vendor to a corresponding plurality of cloud objects. A plurality of cloud object identifiers associated with the plurality of cloud objects in a first cloud allocation table are stored. Changes to one or more data blocks are determined. Corresponding new cloud allocation tables for every data block in the plurality of data blocks that has changed are formed, the new cloud allocation tables having corresponding new cloud object identifiers. The first and the new cloud allocation tables are downloaded and merged to form an updated cloud allocation table. The updated cloud allocation table is uploaded to the cloud vendor.
US10044800B2 Synchronization scheme for physics simulations
A server, which is in communication with a plurality of client computing devices configured to perform a reduced simulation function, comprises a synchronization engine configured to generate synchronization packets for one or more rigid bodies according to a synchronization scheme and, for each rigid body, to dynamically update the synchronization scheme based on a current state of the rigid body in simulation data and stored states for the rigid body which are stored in a buffer. The synchronization packets are then transmitted to one of the plurality of client computing devices.
US10044798B2 Context-aware task offloading among multiple devices
The present disclosure relates to offloading computing tasks from a user device to a cloud service. In one embodiment, a method generally includes generating, based on user input, a command for processing by the cloud service. The user device ranks the user device and one or more peer devices in a network based on at least one of information about the user device and one or more peer devices and information about the generated command from the user device and the peer devices, and the user device selects one or more of the user device and the peer devices to transmit the command based on the ranking information. Upon determining that the user device is one of the selected devices, the user device transmits the command to the cloud service. If the user device is not one of the selected devices, the user device discards the generated command.
US10044797B2 Load balancing of distributed services
Various embodiments load balance service requests across one or more servers. In one embodiment, a service requestor directly accesses a shared metrics array stored in at least one server of a plurality of servers in a service cluster. Each of these servers includes one or more services. The shared metrics array is accessible by each of the plurality of servers, and includes a set of metrics for each of the plurality of servers. A determination is made based on the set of metrics associated with at least one server in the plurality of servers if a service request is to be sent to the at least one server. The service request is sent to the at least one server based on determining that the service request is to be sent to the at least one sever.
US10044794B2 Information processing apparatus, communication system, information processing method, and non-transitory computer readable medium
An information processing apparatus includes a first communication section and a second communication section. The first communication section externally receives information indicating a communication method to be used in communication with a server apparatus, by using a predetermined communication method. The second communication section communicates with the server apparatus by using the communication method indicated by the information that has been received.
US10044793B2 Storage medium storing instructions for information processing apparatus, information processing apparatus, and communication system
A non-transitory computer-readable storage medium stores computer-executable instructions. When the instructions are executed by a processor, the instructions cause an information processing apparatus including a communication section configured to communicate with external devices including a server machine on a network, to perform: a process of acquiring hyperlink information corresponding to a hyperlink from document data; a process of acquiring contents specified by the hyperlink information; a process of transmitting the contents to the server machine via the communication section; a process of acquiring, from the server machine, one of URL for acquiring the contents transmitted and URL-related information related to the URL, via the communication section; and a process of generating combined document data in which the URL is combined with the document data.
US10044788B2 Native client multimedia redirection
A Native Client-based remote display client can efficiently perform multimedia redirection by routing un-rendered multimedia content to browser code executing outside the sandbox in which the remote display client is executed. In this way, a remote display client implemented as a Native Client module will not be limited to using the APIs available within the sandbox to render the multimedia content. The Native Client module can communicate with the browser code to provide parameters necessary for the browser code to submit a web-based request to the Native Client module via localhost to thereby obtain the multimedia content via one or more web-based communications.
US10044786B2 Predicting performance by analytically solving a queueing network model
An approach is provided for predicting system performance. The approach operates by identifying a Queuing Network Model (QNM) corresponding to an information technology (IT) environment that includes a number of servers that perform a plurality of parallel services. The QNM is transformed to a linear model by serializing the parallel services as sequential services. Hardware based service demands are retrieved from the system. Software-based service demands are inferred from the hardware-based service demands. Predicted performance results of the IT environment are calculated based on the hardware-based service demands, the software-based service demands inferred from the hardware-based service demands, and the system transaction rate of the system.
US10044785B2 Controlling a graphical user interface
A graphical user interface (GUI) definition document such as an HTML document incorporates one or more navigation data sets that define a navigation policy for various navigable elements in a graphical user interface. The navigation data sets are generally associated with navigable elements and specify other navigable elements to be navigated to in response to associated navigation events such that, whenever a particular navigable element is active and a particular navigation event is received, a navigation data set associated with both the particular navigable element and navigation event may be accessed to determine another navigable element to be activated in response to the navigation event.
US10044773B2 System and method of a multi-functional managing user interface for accessing a cloud-based platform via mobile devices
Techniques are disclosed for implementing an intuitive interface which can facilitate collaboration among the multiple users and collaborators as well as enable utilization of content in a shared space among multiple users in a more effective way. In one embodiment, a method comprises receiving updates regarding activities performed by a user and one or more collaborators on contents in a workspace. The method further comprises displaying, on an interactive user interface, lists of information based on the updates to facilitate interaction from the user with respect to the updates. An example of the lists of information can include an activity and, if one or more files are associated with the activity, thumbnails that represent previews of the one or more files. In some embodiments, the thumbnails can enable the user to interact with the files and/or the collaborators.
US10044772B2 Method and device for content sharing
Embodiments of the present invention relate to a method for content sharing, where the method includes: receiving a content share request, establishing a share session with a receiving terminal, and sharing session content, which is played on a first initiating terminal, with the receiving terminal; and receiving a state notification about transferring the played session content from the first initiating terminal to a second initiating terminal, and according to the state notification, ending the share session or continuing to share the session content continuously played on the second initiating terminal. According to the embodiments of the present invention, CoD content watched on the initiating terminal can be shared, and when transfer occurs between display terminals of the content share initiator, a content share AS can perceive the transfer, and continuity of the share session can be ensured. The present invention further relates to a device for content sharing.
US10044770B2 Method and apparatus for managing a plurality of sessions in a multi-path routing based network
According to one embodiment, a method for managing a plurality of sessions is disclosed. The method includes advertising, by a node establishing the plurality of sessions, a session limit capability to peer nodes of the plurality, of sessions, determining priorities of the plurality of sessions, and selecting an optimal session from the plurality of sessions based on a session limit parameter and the determined priorities of the plurality of sessions, wherein the session limit parameter indicates the number of acceptable sessions for the node establishing the plurality of sessions. Additionally, a corresponding apparatus is also disclosed according to another embodiment.
US10044765B2 Method and apparatus for centralized policy programming and distributive policy enforcement
A method and apparatus for centralized policy programming and distributive policy enforcement is described. A method comprises centrally maintaining a plurality of policy definitions for one or more subscribers, generating policy configurations using the plurality of policy definitions, each of the policy configurations being specific to one of the plurality of policy definitions, and disseminating the policy configurations to the appropriate ones of the subscribers' networks.
US10044762B2 Copula optimization method and apparatus for identifying and detecting threats to an enterprise or e-commerce system and other applications
Methods and apparatuses employing copula optimization in building multivariate statistical models for identifying and detecting threats to an enterprise or e-commerce system are disclosed, including grouping log lines belonging to one or more log line parameters from one or more enterprise or e-commerce system data sources and/or from incoming data traffic to the enterprise or e-commerce system; extracting one or more features from the grouped log lines into one or more features tables; using one or more statistical models on the one or more features tables to identify statistical outliers and using the one or more rules on incoming enterprise or e-commerce system data traffic to detect threats to the enterprise or e-commerce system. Other embodiments are described and claimed.
US10044760B2 Policy rule based on a requested behavior
In one implementation, an example system may include a policy engine. The policy engine may receive a context of an application to request a set of network traffic and provide a policy rule to a network device of a network path. In another implementation, an example system may identify a party and a requested behavior of the service and maintain a context to determine a policy rule to regulate a set of network traffic associated with the service based on the party and the requested behavior. In another implementation, an example method may comprise receiving a service request and an authentication, identifying a party, identifying a behavior, and deploying a policy to a network device of a network based on the party and the behavior.
US10044757B2 Secure execution of enterprise applications on mobile devices
A system is disclosed that includes components and features for enabling enterprise users to securely access enterprise resources (documents, data, application servers, etc.) using their mobile devices. An enterprise can use some or all components of the system to, for example, securely but flexibly implement a BYOD (bring your own device) policy in which users can run both personal applications and secure enterprise applications on their mobile devices. The system may, for example, implement policies for controlling mobile device accesses to enterprise resources based on device attributes (e.g., what mobile applications are installed), user attributes (e.g., the user's position or department), behavioral attributes, and other criteria. Client-side code installed on the mobile devices may further enhance security by, for example, creating a secure container for locally storing enterprise data, creating a secure execution environment for running enterprise applications, and/or creating secure application tunnels for communicating with the enterprise system.
US10044756B2 Enabling an on-premises resource to be exposed to a public cloud application securely and seamlessly
An application deployed in a public cloud is enabled to access an on-premises resource securely and without requiring additional ports on a firewall. A pair of security gateways is instantiated, one at the cloud, and another located on-premises. Each gateway can access information that is necessary to locate and establish a secure connection to the on-premises resource. In response to a determination that the application needs to access the on-premises resource, the data set is used to locate the resource. A communication request is then issued from the cloud gateway to the on-premises gateway over a socket-based communication channel established between the gateways. The communication request is sent over an HTTP-based protocol such that the application is able to access the on-premises resource without requiring an additional IP address/port to be defined at the firewall. Proxied connectivity is then enabled from the application to the on-premises resource.
US10044754B2 Polluting results of vulnerability scans
A security device may receive, from a server device, a response to a request. The request may be provided by an attacker device and may include a plurality of input values. The security device may determine the plurality of input values, included in the request, based on receiving the response. The security device may modify the response to form a modified response. The response may be modified to include information associated with the plurality of input values. The response may be modified in an attempt to prevent the attacker device from identifying a vulnerability, associated with the server device, based on the plurality of input values being included in the response. The security device may provide the modified response to the attacker device.
US10044752B1 Null-byte injection detection
A single system for detecting and blocking all cases of null-byte injection in all text data received for a network, before the text reaches potentially vulnerable services in the network. A set of directed graphs is received, each one of the directed graphs corresponding to a singly encoded null-byte that is encoded according to a corresponding character encoding method contained within a set of character encoding methods. The set of directed graphs is used to generate an output finite-state machine that models detection of at least one multiply encoded null-byte that is encoded according to at least one of the character encoding methods contained in the set of character encoding methods. The output finite-state machine is loaded into an attack detection and prevention system that receives input text, and that detects null-bytes, including multiply encoded null-bytes, within the input text.
US10044748B2 Methods and systems for detecting compromised computers
A system and method for detecting a first network of compromised computers in a second network of computers, comprising: collecting Domain Name System (DNS) data for the second network; examining the collected data relative to DNS data from known comprised and/or uncompromised computers in the second network; and determining the existence of the first network and/or the identity of compromised computers in the second network based on the examination.
US10044745B1 Systems for computer network security risk assessment including user compromise analysis associated with a network of devices
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computer network security risk assessment. One of the methods includes obtaining compromise likelihoods for user accounts. Information describing a network topology of a network is obtained, with the network topology being nodes each connected by an edge to other nodes, each node being associated with a compromise likelihood, and one or more nodes are high value nodes associated with a compromise value. Unique paths to each of the high value nodes are determined for a particular user account. An expected value for each path is determined based on the compromise likelihood of the particular user account, the compromise likelihood of each node included in the path, the communication weight of each edge included in the path, and the compromise value associated with the high value node. User interface data is generated describing at least one path.
US10044743B2 Security scanning system and method
The present disclosure provides a computer-readable medium, method and system for determining security vulnerabilities for a plurality of application programs used to provide television services to a customer device over a communications network. The method includes running a first scanning program against a first application program relating to a control panel for the customer device; running a second scanning program against a second application program that provides Internet content to the customer device; running a third scanning program against a third application program that relates to a component management system of customer premises equipment; and correlating security vulnerabilities identified utilizing the first, second, and third scanning programs.
US10044741B2 Information reporting for anomaly detection
In one embodiment, a first device in a network receives traffic flow data from a plurality of devices in the network. The traffic flow data from at least one of the plurality of devices comprises raw packets of a traffic flow. The first device selects a set of reporting devices from among the plurality of devices based on the received traffic flow data. The first device provides traffic flow reporting instructions to the selected set of reporting devices. The traffic flow reporting instructions cause each reporting device to provide sampled traffic flow data to an anomaly detection device.
US10044738B2 Integrated network intrusion detection
Intrusion preludes may be detected (including detection using fabricated responses to blocked network requests), and particular sources of network communications may be singled out for greater scrutiny, by performing intrusion analysis on packets blocked by a firewall. An integrated intrusion detection system uses an end-node firewall that is dynamically controlled using invoked-application information and a network policy. The system may use various alert levels to trigger heightened monitoring states, alerts sent to a security operation center, and/or logging of network activity for later forensic analysis. The system may monitor network traffic to block traffic that violates the network policy, monitor blocked traffic to detect an intrusion prelude, and monitor traffic from a potential intruder when an intrusion prelude is detected. The system also may track behavior of applications using the network policy to identify abnormal application behavior, and monitor traffic from an abnormally behaving application to identify an intrusion.
US10044734B2 Provisioning work environments on personal mobile devices
A virtual business mobile device can be provisioned on a personal mobile device, by binding a mobile application for provisioning the business mobile device to a privileged component of a host operating system of the personal mobile device, wherein the binding enables a software virtualization layer and a management service component of the mobile application to execute in a privileged mode. The mobile application is then able to download a virtual phone image for the business mobile device and security-related policy settings relating to use of the business mobile device from a mobile management server, wherein the software virtualization layer is able to launch a virtual machine for the business mobile device based on the virtual phone image. Once the virtual phone image has been downloaded, the management service component initiates a periodic attempt to establish a connection with the mobile management server to comply with the downloaded security-related policy settings.
US10044728B1 Endpoint segregation to prevent scripting attacks
A secure and efficient technique to prevent cross-site scripting attacks based on segregating the content within a given content page among independent endpoints, or servers, where static content is provided from one endpoint and active content is provided from another endpoint. Together, the different endpoints make up an endpoint segregation system. Further, security features of HTTP/HTML are used to restrict sources from which active content may be executed according to the division of static and active content among the endpoints of the endpoint segregation system.
US10044726B2 Systems and methods for detecting and reacting to malicious activity in computer networks
Described herein are systems and methods for performing potentially malicious activity detection operations. Embodiments may include receiving data associated with a plurality of authentication messages; analyzing the received data associated with the plurality of authentication messages; determining, based on the analyzing, a plurality of characteristics of the data associated with the authentication messages; receiving data associated with a new authentication message communicated over the network; determining a plurality of characteristics of the data associated with the new authentication message; comparing at least one determined characteristic of the new authentication message data with at least one of: a determined characteristic of the plurality of authentication messages data, known valid data, and known invalid data; and generating, based on the comparison, an assessment of whether the new authentication message is indicative of the potentially malicious activity in the network.
US10044725B2 Controlling access to online resources using device validations
Systems and methods of verifying a user are provided. In particular, a request to engage in a verification process to gain access to an online resource can be received. The request can be provided by a first user device associated with a user. A validation request associated with a second user device associated with the user can be received. The validation request can include a device profile associated with the second user device. It can then be determined whether to validate the second user device based at least in part on the device profile. When it is determined to validate the second user device, the first user device can be granted access to the online resource.
US10044723B1 Principal/user operation in the context of a tenant infrastructure
A user is authenticated based on user credentials obtained from a request in response to the request received from a client device. A plurality of tenants is identified in which the user is a member and, for each of the tenants associated with the user, one or more roles of the user are determined within the tenant. For each of the one or more roles, one or more privileges the user is entitled within a capacity of the role are determined. An authorization token is generated based on information identifying the tenants associated with the user, one or more roles of the user within each tenant, and one or more privileges associated with each role. The authorization token is transmitted to the client device to allow the client device to determine whether the user is authenticated and allowed to access the resource of a particular tenant.
US10044718B2 Authorization in a distributed system using access control lists and groups
In a method of controlling sharing of an object between entities in a distributed system, a processor will identify an object and generate an access control list (ACL) for the object so that the ACL includes a list of clauses. Each clause will include a blessing pattern that will match one or more blessings, and at least one of the clauses also may include a reference to one or more groups. Each group represents a set of strings that represent blessing patterns or fragments of blessing patterns. The processor may generate each clause of the ACL as either a permit clause or a deny clause to indicate whether an entity or entities that have a blessing matched by the blessing pattern are permitted to access the object. The processor will save the ACL to a data store for use in responding to a request to access the object.
US10044715B2 Method and apparatus for presence based resource management
Methods and apparatus provide resource authorization based on a computer's presence information. Presence information may include information relating to a computer's operating environment. In some implementations, a presence detector on a computer determines presence information and provides the information to a resource manager. The computer may then generate a resource access request. A resource manager may then determine whether the resource request is authorized based, at least in part, on the presence information. The resource manager then responds to the resource access request, either granting or denying the request for resources.
US10044714B1 Device authentication with mac address and time period
In an approach to device authentication, one or more processors receive a security policy comprising at least a first media access control (“mac”) address and a corresponding time period for determining network access for a device. One or more processors receive a second mac address and a corresponding time of connection of the second mac address for authentication of the device. One or more processors determine the second mac address is the first mac address and, responsive to determining the second mac address is the first mac address, one or more processors determine to grant network access to the device based on whether the time of connection of the second mac address is within the time period.
US10044713B2 OpenID/local openID security
Identity management, user authentication, and/or user access to services on a network may be provided in a secure and/or trustworthy manner, as described herein. For example, trustworthy claims may be used to indicate security and/or trustworthiness of a user or user device on a network. Security and/or trustworthiness of a user or a user device on a network may also be established using OpenID and/or local OpenID, a secure channel between a service and the user device, and/or by including a network layer authentication challenge in an application layer authentication challenge on the user device for example.
US10044711B2 User middle finger—wrist biometric authentication apparatus
Disclosed herein is a user authentication apparatus that captures images of the back and/or the palm of a hand using both a mobile camera, such as a smart phone or a smart pad, and a high-resolution stationary camera embedded in a PC, extracts various types of biometric information from the captured images, registers the extracted biometric information, and authenticates a new image when the new image is input. The user authentication apparatus includes a hand area detection unit for detecting a hand area from an input hand image, a hand area normalization unit for binarizing the detected hand area and normalizing the binarized hand area, a hand biometric information extraction unit for extracting unique hand biometric information from the normalized hand area, and a hand biometric information registration and authentication unit for registering the hand biometric information and authenticating the corresponding user based on the hand biometric information.
US10044704B1 Systems and methods for authenticating or identifying personnel and personnel related material
A method is provided. The method includes providing an authentication code onto a reference article associated with a person, determining a signature associated with the authentication code, imaging a candidate article to determine an image signature, and comparing the associated signature with the image signature to determine whether the candidate article is the reference article. A related system and imaging device are also provided.
US10044703B2 User device performing password based authentication and password registration and authentication methods thereof
A password registration method of a user device which uses a password-based authentication manner is provided. The password registration method includes combining a salt to an input password to generate a combination password; expanding the combination password to generate an expanded password of which a data length is increased; compressing the expanded password to output authentication data; and storing the authentication data in an authentication database.
US10044700B2 Identity attestation of a minor via a parent
A technique allows a parentally attested security token to serve as authentication for a minor using identifying attributes of the minor child. The security token may include personally identifiable information about the child, a description of authorized activity as well as specifications of intended use of the security token. The security token may include provisions for authentication to be revoked by a parent or guardian and/or expire after a predetermined time. The security token may be stored inside a trusted execution environment of a portable computing device that may be carried by the minor and presented at physical locations where authentication is required.
US10044697B2 Multi-level authentication for onboard systems
Described herein is a platform and method for providing multi-level authentication by an onboard system in relation to a transaction. In response to receiving information related to a transaction, one or more authentication policies may be identified and provided to an onboard system associated with the transaction. The authentication policies may be executed by the onboard system to generate a result set indicating a pass/fail for each authentication policy. Once the result set has been generated, success actions and/or failure actions associated with each authentication policy may be executed in accordance with the generated result set.
US10044695B1 Application instances authenticated by secure measurements
A computer-implemented system and method for receiving a request to associate one or more application instance definitions with an application identity of an application configured with a set of permissions to access computer resources in an environment of a computing resource service provider. The system and method cause a computer system to store the one or more application instance definitions in association with the application identity of the application. The system and method also cause the computer system to evaluate a request originating from an application corresponding to the application identity and the application instance definition to determine if fulfillment of the request complies with the permissions.
US10044693B1 Security for confidential data
In an example embodiment, a submission of confidential data is received from a user. Then, the confidential data is encrypted using a first public key generated as part of a first public key-first private key pair. The encrypted confidential data is stored in a first column of a first submission table in a confidential information database. An identification of the user is encrypted using a second public key different than the first public key, the second public key generated as part of a first public key-first private key pair. Then, the encrypted identification of the user is stored in a second submission table in the confidential information database. The first private key is provided to a first component to decrypt the confidential information, without providing the second private key to the first component.
US10044692B2 Information processing apparatus for controlling data transmission between devices in a network
There is provided an information processing apparatus, the information processing apparatus including: a control unit configured to cause a second information processing apparatus to output authentication key information for allowing a first information processing apparatus to make a wireless connection with the second information processing apparatus in order to conduct data transmission from the first information processing apparatus to the second information processing apparatus using wireless communication, and determine to allow the first information processing apparatus to make the wireless connection on the basis of authentication key information input into the first information processing apparatus and the output authentication key information.
US10044685B2 Securing enterprise data on mobile devices
Embodiments include method, systems and computer program products for securing enterprise data in a mobile computing environment. Aspects include receiving, by an application disposed on a mobile computing device, a request to access the enterprise data stored on the mobile computing device in an encrypted format and determining whether the mobile computing device is in communication with an enterprise network. Based on determining that the mobile computing device is in communication with the enterprise network, aspects include transmitting a decryption request to an encryption application disposed on the enterprise network, receiving the enterprise data in an unencrypted format from the enterprise network and granting access to the enterprise data in an unencrypted format to the application. Based on a determination that the mobile computing device is not communication with the enterprise network, aspects also include denying the request to access the enterprise data.
US10044682B2 Technique for distributing a piece of content in a content distribution network
A method for distributing a piece of content in a content distribution network, provided by a source entity of which the integrity is ensured by means of a private key, the method comprising the following steps implemented by a content distribution entity: —receiving a request to access the piece of content from a user device; —sending, to a proxy entity, a request to have at least one piece of data signed by means of the private key; —receiving the at least one piece of signed data, the at least one piece of signed data certifying the integrity of said distribution entity for the user device; —sending a public key associated with the private key to the user device; —sending the at least one piece of signed data to the user device and distributing the content to the user device.
US10044681B2 Interfaces to manage direct network peerings
Methods and apparatus for interfaces to manage direct network peerings. A system may include a data center, endpoint routers and a connectivity coordinator. The coordinator implements a programmatic interface defining connectivity operations. The coordinator receives a request for dedicated connectivity to data center resources, formatted according to the interface. The coordinator selects a target endpoint router at which to establish a physical link to implement the dedicated connectivity, and transmits a response identifying the target endpoint router and including configuration instructions for setting up a physical link for the dedicated connectivity.
US10044676B2 Using headerspace analysis to identify unneeded distributed firewall rules
Some embodiments provide a method for identifying unnecessary firewall rules for a distributed firewall of a logical network. The method identifies a firewall policy for network traffic of the logical network. The firewall policy includes a set of firewall rules. The method generates a set of data for implementing the firewall policy on a set of managed forwarding elements that implement the logical network. The method analyzes potential network traffic based on the generated set of data to identify a subset of unnecessary data. The method identifies a subset of unnecessary firewall rules of the set of firewall rules that corresponds to the subset of unnecessary data.
US10044671B2 Control apparatus, communication system, communication method, and program
A control apparatus includes: a first control information setting unit configured to set first control information for forwarding packets between predetermined machines in relay apparatuses on a predetermined path on the basis of a first hierarchical address; and a second control information setting unit configured to set, when receiving a packet whose destination address is a second hierarchical address, which is a higher level address than the first hierarchical address, from one of the machines in which the first control information has already been set, via one of the relay apparatuses, second control information for converting a first hierarchical destination address of the packet whose destination address is the second hierarchical address into a first hierarchical address specified in the first control information and forwarding the converted packet, in the relay apparatus.
US10044668B2 Expanding a social network
This disclosure relates to systems and methods for expanding a social network. A method includes retrieving contact lists from a plurality of devices, generating a list of associations between identifiers in a first communication channel and identifiers in a second communication channel, removing, from the list of associations, one or more associations that include identifiers that do not represent contacts that are not members of the online social networking service, and transmitting an invitation to join the online social networking service to the second identifiers on the second communication channel for associations that remain in the list of associations.
US10044667B2 Method and device for controlling peripheral devices via a social networking platform
A method and device for providing access and control of a peripheral device through a support service provider thereof over a social networking platform includes receiving from the support service provider a servicer registration request specifying a type of peripheral devices to be serviced by the support service provider; establishing a public social network identity for the support service provider based on the request; receiving from a first user a first owner registration request specifying a first peripheral device controlled by the first user; and upon a determination that the first peripheral device is of the type of peripheral devices specified in the servicer registration request: creating a respective social network identity for the first peripheral device on the social network platform; and establishing a social network relationship between the public social network identity of the support service provider, the first user, and the respective social network identity of the first peripheral device.
US10044666B2 System for communicating between devices
A computer implemented method of communicating between devices is disclosed. This method includes: selecting a plurality of options associated with a specialized program; selecting at least one option from the plurality of options; inserting a responsive question associated with the selected at least one option; selecting at least one first message and at least one second message associated with the responsive question; transmitting the responsive question associated with the selected at least one option with the at least one first message and the at least one second message; and receiving the at least one first message and the at least one second message, wherein the at least one first message and the at least one second message is shared to a plurality of users.
US10044657B2 Preventing messages from being sent using inappropriate communication accounts
A method, system and computer program product for preventing messages from being sent using inappropriate communication accounts. A message created by a user of a mobile device is analyzed to identify the topic and sentiment. The appropriateness of the message being sent to the intended recipient(s) using a selected communication account (e.g., company social media account) is determined based on one or more factors, including the analysis of the message to identify the topic and sentiment. A score is generated as to the appropriateness of sending the message to the intended recipient(s) based on such an analysis. If the score is less than a threshold value, then the message is deemed to not be appropriate to be sent to the intended recipients using the selected communication account. In this manner, potentially erroneous communications, such as accidentally posting a message to a wrong social media account, may be prevented.
US10044655B2 Managing distribution of media content
This disclosure relates to systems and methods that include receiving media content from a content submitter, classifying the media content by initiating one of synchronous classification and asynchronous classification based on a type of the media content, generating a media content certificate based on the media type, the certificate including results of the classification, storing the media content certificate with the media content, and filtering the media content based on at least one of an identity of the content submitter, the results of the classification, and the media content including malicious content.
US10044650B1 Dynamic customized electronic message content generation
Discussed herein are dynamically generated, customized electronic messages based on, for example, data representing attributes of an electronic message to be generated for an intended recipient; and, in response to receiving the data, sending custom content triggering data based on the attributes, where the custom content triggering data represent at least a dynamic portion of customized content to be added subsequently into the electronic message while the electronic message is rendered for display to the intended recipient; generating the electronic message content, which includes the custom content triggering data; and sending the electronic message to the intended recipient; and, in response to receiving the custom content triggering data, determining attributes of the electronic message based on the custom content triggering data; and generating the dynamic portion of customized content based on the electronic message attributes.
US10044646B1 Systems and methods for efficiently storing packet data in network switches
A network switch allocates large-scale memory units as data packets are received in order to implement per-queue, circular egress buffers. Each large-scale memory unit is larger than the maximum packet length of the received packets and is capable of storing a plurality of data packets, thereby reducing the number of memory allocation events that are required to process a given number of data packets. Efficient techniques for writing to and reading from the large-scale egress memory units have been developed and may be used to reduce processing delays. Such techniques are compatible with relatively inexpensive memory devices, such as dynamic random access memory (DRAM), that may be separate from the circuitry used to process the data packets. The described architectures are easily scalable so that that a large number of ports (e.g., thousands) may be implemented at a relatively low cost and complexity without introducing significant processing delays.
US10044645B2 Transmitting multi-destination packets in overlay networks
In an embodiment, a network adapter receives a request from a first virtual switch of an overlay network to transmit a multi-destination packet to each of one or more virtual switches of the overlay network identified in a list stored in the network adapter. For each of the one or more virtual switches identified in the list, the network adapter creates a head-end replication of the multi-destination packet, obtains tunneling endpoint information for the identified virtual switch, encapsulates the created head-end replication of the multi-destination packet with a header specific to a tunneling protocol identified in the obtained tunneling endpoint information, and transmits the encapsulated packet to a receiver hosted on the identified virtual switch.
US10044642B2 Storage device in which forwarding-function-equipped memory nodes are mutually connected and data processing method
According to one embodiment, a storage device includes a plurality of memory nodes. Each of memory nodes includes a plurality of input ports, a plurality of output ports, a selector, a packet controller and a memory. The selector outputs a packet input to the input port to one of the output ports. The packet controller controls the selector. The memory stores data. The memory nodes are mutually connected at the input ports and the output ports. The memory node has an address that is determined by its physical position. The packet controller switches the output port that outputs the packet based on information including at least a destination address of the packet and an address of the memory node having the packet controller when receiving a packet that is not addressed to the memory node having the packet controller.
US10044638B2 Methods and systems for quantum computing
The present disclosure provides methods, systems, and media for quantum computing, including allowing access to quantum ready and/or quantum enabled computers in a distributed computing environment (e.g., the cloud). Such methods and systems may provide optimization and computational services. Methods and systems of the present disclosure may enable quantum computing to be relatively and readily scaled across various types of quantum computers and users at various locations, in some cases without the need for users to have a deep understanding of the resources, implementation or the knowledge that may be required for solving optimization problems using a quantum computer. Systems provided herein may include user interfaces that enable users to perform data analysis in a distributed computing environment while taking advantage of quantum technology in the backend.
US10044635B2 Frame formats for channel bonding and MIMO transmissions
Certain aspects of the present disclosure provide methods and apparatus for preamble structures for transmissions sent using channel bonding (across multiple channels) and/or MIMO (with two or more spatial streams).
US10044632B2 Systems and methods for adaptive credit-based flow
The present invention relates generally to an information handling system. Aspects of the present invention include an adaptive credit-based flow control in an information handling system. In embodiments, a request/grant credit system can be eliminated since the receiver can dynamically allocate credits based on demand at the sender. In embodiments, the sender can provide information related to its queue size to the receiver. The receiver can estimate queue size and demand based on the estimated queue size. In embodiments, the receiver allocates credits based on sender demand.
US10044628B2 Methods and systems for receiving and transmitting packets based on priority levels
The present invention discloses methods and systems for transmitting and receiving packets through a plurality of logical connections based on priority levels. When an encapsulating packets is received from a second network device via a logical network connection, priority level of a packet encapsulated in the encapsulating packet is determined, and the encapsulating packet is stored in a queue or transmitted to a host based on GSEQ, PSEQ, TSEQ, and the priority level. When a packet is received from a host via a LAN connection, the packet is retrieved from a priority queue based on the priority level a first logical network connection is selected for transmitting the packet. The packet is encapsulated in an encapsulating packet, and the payload of the encapsulating packet comprises the packet, GSEQ, TSEQ, PSEQ, and priority level of the packet. The encapsulating packet is then sent through the first logical network connection.
US10044626B2 Reliable out-of order end-to-end protocol with robust window state overflow management and a multi-node system using same
In an embodiment, an out-of-order, reliable, end-to-end protocol is provided that can enable direct user-level data placement and atomic operations between nodes of a multi-node network. The protocol may be optimized for low-loss environments such as High Performance Computing (HPC) applications, and may enable loss detection and de-duplication of packets through the use of a robust window state manager at a target node. A multi-node network implementing the protocol may have increased system reliability, packet throughput, and increased tolerance for adaptively routed traffic, while still allowing atomic operations to be idempotently applied directly to a user memory location.
US10044625B2 Hash level load balancing for deduplication of network packets
Systems and methods are disclosed for hash level load balancing for removal of duplicate network packets to form deduplicated packet streams. Hash values for input packets are used in part to select deduplication engines to receive hash data associated with received input packets, and this hash data is then forwarded to the selected deduplication engines for deduplication processing. The hash level load balancing reduces bandwidth requirements within the deduplication processing as compared to prior packet-based load balancing solutions for deduplication systems. Additional embodiments utilize port identifiers in addition to hash values to allow for increased flexibility in deduplication of packets from multiple input ports.
US10044624B2 Network traffic management using stream-specific QoS bits
Methods, systems, and devices are described for managing network communications. A traffic manager module configured to serve as a proxy between a plurality of client devices and a network service may receive a plurality of messages for the network service. Each message may be associated with at least one QoS parameter. The traffic manager module may transmit the plurality of messages to the network service over a connection between the traffic manager module and the network service. The QoS of the connection between the traffic manager module and the network service may be dynamically altered during the transmission of a first message of the plurality of messages based on the at least one QoS parameter associated with the first message.
US10044619B1 System and method for processing and forwarding transmitted information
A system and method for handling a digital electronic flow between a first and second entity in which a flow policy is determined that is to be applied to the flow and the flow is then directed along a path in accordance with the policy. An ID is supplied for each flow and a tag associated with each flow which indicates the policy to be applied to its associated flow. Flows are also associated with one another, with associated flows having associated policies. In particular the flow may be processed or forwarded. The path may include a graph structure and virtual applications.
US10044616B2 Co-existence of routable and non-routable RDMA solutions on the same network interface
An example method for simultaneously supporting, on a single VIC adapter (i.e. on a single network interface), RDMA transport according to multiple RoCE versions is disclosed. The method includes providing the VIC adapter with an indication of a RoCE version used for a particular RDMA connection between two compute nodes identified by a certain QP identifier, and then automatically configuring Egress (EG) packet classifier and flow table of the VIC adapter to encapsulate outgoing RDMA commands and automatically configuring Ingress (IG) packet classifier and flow table of the VIC adapter to decapsulate incoming RoCE packets for that RDMA connection according to the indicated RoCE version. Automatic encapsulation and decapsulation according to any one of the multiple RoCE versions that may be used for a particular RDMA connection, i.e. on a per-QP basis, advantageously allows co-existence of routable (i.e. RoCEv2) and non-routable (i.e. RoCEv1) RDMA solutions on a single network interface.
US10044608B2 Virtual machine migration
According to an example, virtual machine (VM) migration may include generating a redundant tunnel between a common edge device (ED) of a plurality of common EDs of a multi-site network (MSN) and a gateway ED of the MSN. A gateway media access control (MAC) address and a static route may be configured for forwarding an Internet protocol (IP) message between the common ED and the gateway ED using the redundant tunnel.
US10044604B1 Multi-path routing
Systems and methods are provided for dynamically routing packets using multi-flow and multi-path multiplexing connections. A first computing device and second computing device communicate via a plurality of data flows, which may be routed across various network paths. Each flow is defined by a set of network addresses, a set of ports, and a protocol specification, such as UDP. The second device sends information to the first device regarding the various data flows. The first device may send probing packets to facilitate collecting data flow information. Information may include latency, packet loss, and other values. Based on the information received, the first device may select or prioritize data flows to mitigate congestion, and address performance criteria. The first device may also transmit information regarding selected data flows to other devices, allowing the other devices to utilize a selected data flow even if they lack multiplexing capability.
US10044602B2 Network failover and loop detection in hierarchical networks
Some embodiments provide loop detection and loop prevention mechanisms for messaging passing in between peers in a multi-tier hierarchy. In some embodiments, the messaging header is modified to track which peers have received a copy of the message. Each peer appends its identifier to the message header before passing the message to another peer. When selecting a receiving peer, the sending peer ensures that the receiving peer is not already identified in the message header. If the receiving peer has already received the message, then another peer from a next-peer list is selected to receive the message. If all peers in the next-peer have been traversed, the sending peer returns an error message via a reverse traversal of the peers in the message header.
US10044598B2 Network proxying technology
A network device including a first network interface adapted to communicate with at least one further network device within a sub-network, and a proxy module adapted to provide control and information retrieval functionality relating to the at least one further network device to network devices outside the sub-network.
US10044597B2 System and method for processing service requests using logical environments
Systems and methods for processing service requests using logical environments. One of the methods includes receiving, by a router in a communication service provider system, a user service request from a first communication device; determining, by the router, an identifier of a first user of the communication service provider system associated with the first incoming service request; determining, by the router, a logical environment for the first user, wherein the logical environment for the first user identifies a plurality of components of the communication service provider system used to process service requests associated with the first user; identifying, by the router, a first application cluster of a first version of an application identified in the logical environment for the first user; and routing, by the router, the first incoming service request for processing by the first application cluster of the first version of the application.
US10044596B2 Devices, methods, and systems for packet reroute permission based on content parameters embedded in packet header or payload
Devices, methods, and systems are described for the execution of packet reroute authorization based on payload specific parameters embedded in either the payload or packet header. The described methods may be used for media production systems. The methods may also be configured for other applications in any packet based routing environment to provide payload or execution description parameters embedded in either the payload or packet header for routing control of any packet based traffic.
US10044592B2 Method and apparatus for device to device communication in a wireless communication system and related apparatus using the same
The disclosure is directed to a method and apparatus for D2D communication in a wireless communication system and related apparatuses using the same. In one of the exemplary embodiments, a proposed method may include determining whether to performing a D2D transmission and a cellular transmission simultaneously in a resource block allocated in a cellular uplink time slot; if a cellular uplink transmission rate in addition to a D2D transmission rate is greater than or equal to a maximum cellular UL transmission rate: performing the D2D transmission and the cellular transmission simultaneously; and adjusting a power of the D2D transmission and a power of the cellular transmission to maximize an overall transmission rate which is the cellular UL transmission rate in addition to the D2D transmission rate.
US10044582B2 Generating secure name records
A method to generate name records by a service gateway includes: receiving a name service request including a name from a host; creating a name service request using the name; sending the name service request to a name service server; receiving a response from the name service server, the response including a service server name record with one or more service server name entries corresponding to the name; generating and storing service gateway name records using the name and the name entries; and sending a selected service gateway name record to the host as a response to the name service request. When a subsequent name service request including the name is received, the service gateway compares the name against the stored service gateway name records, and in response to finding a match, sending the given service gateway name record as a response to the subsequent name service request.
US10044580B2 Redundantly operable industrial communication system, communication device and method for redundantly operating an industrial communication system
A redundantly operable industrial communication system having a plurality of communication devices redundantly linked to an industrial communication network within a ring or tree topology, and a plurality of communication devices inter connected within a linear topology, wherein a communication device configured as a ring portion redundancy manager within the linear topology comprises a monitoring and control unit that detects an interruption within the linear topology using transmitted test messages and controls forwarding of messages containing useful data between two ports, associated with the linear topology, of the communication device configured as a ring portion redundancy manager when an interruption is detected, and first and second communication devices return test messages received within the linear topology to the communication device configured as a ring portion redundancy manager or send test messages to the communication device configured as the ring portion redundancy manager.
US10044579B2 User device providing electronic publications with reading timer
A user device determines a first rate of consumption value for at least one measurable unit of a content item and determines that the first rate of consumption value does not exceed a threshold value. The user device determines a representative rate of consumption value for the content item, wherein the representative rate of consumption value is determined using at least the first rate of consumption value, and provides a feature associated with the content item based on the representative rate of consumption value.
US10044578B2 Adaptive allocation for dynamic reporting rates of log events to a central log management server from distributed nodes in a high volume log management system
Dynamic reporting rates for a log management system are adaptively allocated. Each individual controller node device of plurality of controller nodes is initially allocated an EPS rate limit for submitting event records to a log management system (e.g., an SIEM log management system) out of a licensed EPS rate. When surges are detected, the log management system dynamically reallocates proportions of EPS rates, within the licensed EPS rate. The individual EPS rate limit for at least one collector node is adjusted in real-time for a specific controller node based on under usage by other collector nodes. Another technique is to prioritize or weight events causing the surge to determine adjustments to EPS rate.
US10044577B2 Visualization of cyclical patterns in metric data
In a method for visualizing cyclical patterns in metric data, receiving, by one or more processors, data relating to a computer environment. The method further includes creating, by one or more processors, a visualization, wherein the visualization presents the data in a first format. The method further includes causing, by one or more processors, the visualization to be displayed in a user interface. The method further includes receiving, by one or more processors, an indication of a user interaction in the user interface, wherein the user interaction indicates an alternative visualization of the data, wherein the alternative visualization presents the data in a second format that includes a fragment of the received data. The method further includes creating, by one or more processors, the alternative visualization.
US10044569B2 Operator fusion management in a stream computing environment
Disclosed aspects relate to operator fusion management in a stream computing environment. A topology model which indicates a set of stream operators, a set of connections between the set of stream operators, and a set of stream operator attributes for the set of stream operators may be established. Based on the topology model, a set of operator fusion management operations to combine the set of stream operators into a set of processing elements may be determined. The set of processing elements may be constructed by performing the set of operator fusion management operations.
US10044566B1 Device and service discovery across multiple network types
A computer network discovery system may involve a computing system and a database disposed within a remote network management platform, and a proxy server application disposed within an enterprise network. The computing system may be configured to: transmit first instructions causing the proxy server application to obtain configuration and operational information for virtual machines; store the configuration and operational information for the virtual machines in a first set of tables of the database; transmit second instructions causing the server device to obtain configuration and operational information for services; and store the configuration and operational information for the services in a second set of tables of the database, where the first set and the second set of tables have tables in common that store at least part of the configuration and operational information for the virtual machines and the services.
US10044565B1 Wireless network interface management on a multi-radio embedded computing device
Exemplary systems, methods, and apparatuses may direct an application processor of an embedded computing device to: detect an operational mode selection command received from an application being executed by the application processor, the operational mode selection command selecting, from a plurality of operational modes, an operational mode of the application; determine connection statuses of a plurality of wireless network interfaces of the embedded computing device; determine, in accordance with a wireless network configuration optimization heuristic, and based on the detected operational mode selection command and the determined connection statuses of the plurality of wireless network interfaces, a state configuration for the plurality of wireless network interfaces; and direct the plurality of wireless network interfaces to operate in accordance with the state configuration.
US10044564B2 Connecting node for a communications network
A connecting node for a communications network is described, especially for connection of a network element of the communications network to the communications network, wherein the connecting node has a first interface for connection of the network element to the connecting node and a second interface for connection of the connecting node to the communications network, wherein the connecting node is constructed to enable an exchange of data between the communications network and the network element via the first and second interface, and wherein the connecting node is constructed to read and/or to alter and/or to block data exchanged between the communications network and the network element.
US10044561B2 Application provisioning system for requesting configuration updates for application objects across data centers
A computer implemented method for requesting configuration updates for one or more application objects using an application provisioning system is provided. The computer implemented method includes following steps: (i) creating an application provisioning template to receive one or more first inputs from a user for updating configuration of the one or more application objects; (ii) generating an application provisioning request for updating configuration of the one or more application objects based on the one or more first inputs; and (iii) generating a work order for the application provisioning request.
US10044560B2 Preconfigured single user wireless networks
There is disclosed a method for managing a wireless communications network and a communications system. A request to configure a single-user service set includes a specified location, a specified future time and configuration information for the single-user service set. The configuration information is transmitted to an access point at the specified location. The selected access point configures the single-user service set at the specified future time using the configuration information.
US10044559B2 Systems and methods for provisioning devices
Systems and methods for provisioning devices to access a wireless communication network are described. This provisioning is based upon a correlation between a first time value when operating power is applied to a first device, and a second time value when operating power is applied to a second device. These two time values may be compared using messaging between the two devices, and provisioning information may be transmitted from one device to another based upon an observed correlation between the two time values.
US10044555B2 Reliable ISP access cloud state detection method and apparatus
A Multi-Homing System is equipped with an Adaptive JSP Access Cloud State Detection apparatus (ACSD) that improves the reliability of the availability of digital connections (links) between computer sites, such as a Computer Premises Network and the Internet, in which such connections are made by connecting through a multiplicity of ISP Access Clouds (links). Reliability is improved over prior art methods by using data elements of Internet Protocol datagrams, e.g. record fields or bits of fields, that are regularly and normally exchanged between the ISP Access Clouds and the CPN without creating additional data traffic. Data Elements from each ISP Access Cloud are used by processing functions of the by the ACSD to test for conditions that indicate that it may be in a DOWN status. when a DOWN status is suspected, other functions in the ACSD initiate transmission of a set of PROBE packets that can reliably determine if the suspect link is actually DOWN or merely giving a response that would be interpreted as DOWN by prior art methods.
US10044552B2 Distributed computation system incorporating agent network, paths and associated probes
A system and method of distributed computation based upon a novel partitioning of computer networks. In the distributed computing system of the present invention, instructions are disseminated to select agents on a computer network, each of which is a member of at least one “path,” a path being an ordered set of one or more connected agents within the network. The computation is then performed by the agents along the path, and any results then returned. A computation to be performed is broken down into instructions executed on a unique ordered sequence of agents making up a path. This vastly increases the expressive power of a single network to be not only the sum of its parts, but the sum of all possible configurations of those parts on a graph. The basic components of the computing system are agents, probes and paths. The agents are interconnected forming a network and a path is an ordered sequence of agents. Information is exchanged between agents by the sending and receiving of probes between the agents in the network.
US10044550B2 Secure cloud management agent
Embodiments relate to providing a secure management agent for high-availability continuity for cloud systems. An aspect includes receiving operating parameters and threshold settings for a plurality of computing clouds. Secure relationships are established with the plurality of computing clouds based on the operating parameters. Data is mirrored across the plurality of computing clouds. Threshold data is then monitored for the plurality of computing clouds to maintain a continuity of resources for the plurality of computing clouds.
US10044548B2 Flowlet-based processing
A data processing task may be implemented in a distributed computing system by the use of a workflow broken into flowlets that are arranged in a directed acyclic graph between data sources and data sinks. Such an arrangement may include various flow control and/or fault tolerance schemes, among other features.
US10044547B2 Digital code recovery with preamble
A digital code recovery circuit includes a data transmitter that outputs either input data or a preamble code as transmitter data. A radio frequency interconnect (RFI) transmitter modulates carrier signals based on the transmitter data and transmits the modulated carrier signals over a channel to an RFI receiver that demodulates the carrier signals to obtain recovered transmitter data. A calibration storage device stores preamble data and a calibration circuit receives the recovered transmitter data. If the recovered transmitter data originated from the preamble code, the calibration circuit determines a set of digital calibration adjustments from the recovered transmitter data and the preamble data. If the recovered transmitter data originated from the input data, the calibration circuit applies the set of digital calibration adjustments to the recovered transmitter data to obtain adjusted digital code and outputs the adjusted digital code.
US10044546B2 Timing synchronization for downlink (DL) transmissions in coordinated multipoint (CoMP) systems
Technology for adjusting a receiver timing of a wireless device in a Coordinated MultiPoint (CoMP) system is disclosed. One method can include the wireless device receiving a plurality of node specific reference signals (RSs) from a plurality of cooperating nodes in a coordination set of the CoMP system. The coordination set includes at least two cooperating nodes. The wireless device can estimate a composite received RS timing from a plurality of received RS timings generated from the plurality of node specific RSs. The received RS timings represent timings from the at least two cooperating nodes. The wireless device can adjust the receiver timing based on the composite received RS timing. A node specific RS can include a channel-state information reference signal (CSI-RS).
US10044544B2 Alamouti mapping for use in real field orthogonal FBMC modulation systems
The disclosure relates to a new Alamouti-based mapping scheme for use in a real field FBMC modulation system which can reduce FBMC-intrinsic interference and allows approaching optimal performance. The Alamouti-based mapping scheme proposed herein can be used for implementing space-time or space-frequency block codes (STBC/SFBC) codes. The proposed Alamouti-based mapping scheme suggests specific patterns to negate/invert signs of the modulation symbols of Alamouti pairs in the Alamouti mapping. By using these special patterns of sign negation, the FBMC-intrinsic interference can be reduced significantly so that it may become possible to use conventional Alamouti demapping/decoding procedures on the receiving side with an overall acceptable performance in real life systems.
US10044541B2 Mid-packet detection of Wi-Fi signals
This disclosure describes systems, methods, and computer-readable media related to phishing and brand protection via copycat detection. In some embodiments, a plurality of Orthogonal Frequency Division Multiplexing (OFDM) symbol durations may be determined. A plurality of data streams may be generated by executing a plurality of sliding window operations using a respective shifting window for each of the plurality of OFDM symbol durations. Each of the plurality of data streams may be dissected into a respective plurality of segments using a total number of cyclic prefix (CP) lengths associated with the respective shifting window, wherein each segment of the respective plurality of segments is a vector. A plurality of vector sums corresponding to each of the plurality of data streams may be determined. A Wi-Fi signal may be detected when one of the plurality of vector sums exceeds a threshold.
US10044539B2 Methods and devices for data demodulation
Embodiments of the present disclosure relate to methods and device for receiving PAM data stream. In an embodiment, a method comprises receiving a signal stream modulated with pulse amplitude modulation (PAM) associated with a plurality of bit patterns; determining boundary voltages for the plurality of bit patterns; and calibrating, based on the boundary voltages, a threshold voltage for use in recognition of the plurality of bit patterns. In this way, bit patterns may be accurately recognized based on the calibrated threshold voltage.
US10044533B2 Method and device for canceling a bias of a radio channel sequence
A method (200) of bias cancellation for a radio channel sequence includes: receiving (201) a radio signal, the radio signal comprising a radio channel sequence coded by a first signature, the first signature belonging to a set of orthogonal signatures; decoding (202) the radio channel sequence based on the first signature to generate a decoded radio channel sequence; decoding (203) the radio channel sequence based on a second signature, wherein the second signature is orthogonal to the signatures of the set of orthogonal signatures, to generate a bias of the radio channel sequence; and canceling (204) the bias of the radio channel sequence from the decoded radio channel sequence.
US10044531B2 Method for estimating response of baseband self-interference channel and apparatus
The embodiments of present disclosure provide a method for estimating a response of a baseband self-interference channel and an apparatus, where the method includes: estimating a response of a baseband self-interference channel to obtain a first estimation response of the baseband self-interference channel; starting to perform first full duplex communication; canceling baseband self-interference in a first baseband received signal according to the first estimation response, where the first baseband received signal is a baseband signal received during the first full duplex communication; determining a first parameter of the baseband self-interference channel; determining an estimation policy of the baseband self-interference channel according to the first parameter; and estimating the response of the baseband self-interference channel according to the estimation policy.
US10044529B2 Time-domain equalizer and signal processing method thereof
A time-domain equalizer includes a delay circuit, a weighting circuit, a controller and a summation circuit. The delay circuit receives an equalized signal and accordingly generates M delayed signals for an equalized signal. The weighting circuit applies an mth weighting of M weightings to an mth delayed signal of the M delayed signals to generate an mth weighted signal. The summation circuit sums up the M weighted signals, according to which the equalized signal is updated. The controller iteratively updates the M weightings according to a vector {right arrow over (e)}n,p=[en,p,1 . . . en,p,M], where the symbol en,p,j is defined as en,p,j=Σk(z[k]*z[k−Dp,j]*), the symbol n is an iteration index, k is a sample index, z[k] is a kth sample of the equalized signal, j is an integer index between 1 and M, and Dp,j represents a time delay amount corresponding to a jth delayed signal of the M delayed signals.
US10044526B2 Transmitter and system including the same
A transmitter may include a first transmission driver configured to drive a first transmission line according to a first input signal, a second transmission driver configured to drive a second transmission line according to a second input signal, a third transmission driver configured to drive a third transmission line according to a third input signal. The transmitter may further include a first active inductor circuit coupled to an output terminal of the first transmission driver, a second active inductor circuit coupled to an output terminal of the second transmission driver, and a third active inductor circuit coupled to an output terminal of the third transmission driver.
US10044512B2 Decoupling of measuring the response time of a transponder and its authentication
Reader (420) for determining the validity of a connection to a transponder (440), designed to measure a response time of a transponder (440) and to authenticate the transponder (440) in two separate steps. Transponder (440) for determining the validity of a connection to a reader (420), wherein the transponder (440) is designed to provide information for response time measurement to said reader (420) and to provide information for authentication to said reader (420) in two separate steps, wherein at least a part of data used for the authentication is included in a communication message transmitted between the reader (420) and the transponder (440) during the measuring of the response time.
US10044509B1 Method for encrypting and storing data
Systems and methods for securely uploading a data file are presented. A client generates a symmetric encryption key and an initialization vector; encrypts the data file using the symmetric encryption key and the initialization vector; places an upload request with a server to upload the encrypted data file to a first storage device; receives from the server via the communications network, asymmetric encryption components, a signed data file upload URL accessible by the communications network, and a signed key data upload URL accessible by the communications network; encrypts, using the asymmetric encryption components, the symmetric encryption key and the initialization vector, thereby creating encrypted key information; sends, via the signed data file upload URL, the encrypted data file to the first storage device; and sends, via the signed key data upload URL, the encrypted key information to a second storage device.
US10044508B2 Embedding digital watermark at the receiver end to keep track of digital content source and intended legal subscriber
There is provided a reception device including a content reception unit configured to receive content, a digital watermark information acquisition unit configured to acquire information specifying an outflow route for the content to create a digital watermark, and a content output unit configured to embed a digital watermark in the received content by using the acquired information and configured to output the content.
US10044502B2 Distributed VPN service
For a network that includes host machines for providing computing and networking resources and a VPN gateway for providing external access to those resources, a novel method that distributes encryption keys to the hosts to encrypt/decrypt the complete payload originating/terminating at those hosts is described. These encryption keys are created or obtained by the VPN gateway based on network security negotiations with the external networks/devices. These negotiated keys are then distributed to the hosts via control plane of the network. In some embodiments, this creates a complete distributed mesh framework for processing crypto payloads.
US10044498B2 Hardened VoIP system
A hardened VoIP system is presented that includes secure push-to-talk voice functionality. Through the addition of encryption, authentication, user filtering, and integration with new and existing LMR systems, a secure voice platform ensures malicious software, unauthorized access, and brute force security attacks will not compromise the voice communications of the system. The VoIP system is engineered to ensure graceful system degradation in the event of maintenance activities, natural disasters, and failure modes. The hardened VoIP system offers the functions of a LMR trunking system while utilizing broadband connections. Private calls, group calls, Emergency Alarms with covert monitoring capability, scanning, and priority scanning may be incorporated into the system. The system includes a VoIP controller that serves as a trunking controller, manages available VoIP based conference bridges, and assigns them as needed to the parties involved in each voice call.
US10044497B2 Loss of signal detection on CDR
The present invention is directed to data communication. More specifically, an embodiment of the present invention provides a technique for detecting loss of signal. An incoming data stream is sampled and a recovered clock signal is generated accordingly. An output clock signal of a higher frequency than the recovered clock signal is generated by a transmission PLL. The frequency of the recovered clock signal is compared to a divided frequency of the output clock signal. If a difference between the recovered clock signal and the output clock signal is greater than a threshold, a loss of signal indication is provided. There are other embodiments as well.
US10044496B2 Bandwidth amplification using pre-clocking
Technologies are generally described herein for bandwidth amplification using a pre-clock signal to latch data at a latch in an input register of a sender section while passing the data through a multiplexer of the sender section in a serial manner. In some configurations, pre-clocking the multiplexer can allow for parallel operations to occur within the sender section, thus hiding or reducing the effects of certain serialization delays associated with the multiplexer. Furthermore, the pre-clocking of the multiplexer, in some configurations, hides or reduces the register latch hold and setup delays. A method may create three levels of parallelization of latencies between a sender circuit, a serialization circuit, and a receiver circuit by overlapping them at same time.
US10044493B2 MAC cycle alignment method for neighboring network coordination
Representative implementations of devices and techniques provide communication between networked nodes while minimizing interference from neighbor network communication. Medium Access Control (MAC) cycles at the nodes may be aligned to MAC cycles of neighbor nodes and/or networks based on decoded timing information detected by the nodes.
US10044491B2 Data transmission method for performing full-duplex communications and base station using the same
In an embodiment, a base station (BS) receives one or more first data transmitting from at least one of one or more transmitting user equipments (UEs). The BS transmits a message including assistance parameters for performing a full-duplex data transmission, to at least one of one or more receiving UEs, wherein the parameters are associated with information of reducing an interference from the at least one of the transmitting UEs. And, the BS transmits one or more second data including the one or more first data to the at least one of the receiving UEs. Wherein, the receiving UEs and the transmitting UEs respectively include at least one of: one or more half-duplex UEs, one or more full-duplex UEs, or any combination of two or more of the half-duplex UEs and the full-duplex UEs.
US10044489B2 Enhanced inter-network access node scheduling coordination and signaling support for advanced receiver algorithms
A method includes operating a network access node to determine, in cooperation with at least one other network access node, a coordinated scheduling granularity having a plurality of physical resource blocks; and signaling an indication of the determined coordinated scheduling granularity to at least one mobile device served by the network access node for use in enhancing estimation at a receiver of the mobile device, such as when estimating an interference covariance matrix. Apparatus for performing the method is also disclosed, as are mobile device methods and apparatus for receiving and using the signaling.
US10044488B1 Interpolated channelizer with compensation for non-linear phase offsets
A system and method for interpolating non-integer oversamples in a receiver receives a plurality of samples, the plurality of samples having a quantity which has a non-integer ratio to a number of channels of a channelizer of the receiver. A non-linear phase correction is applied to the plurality of samples.
US10044486B2 Method and apparatus for reporting channel state in multi-carrier system
A method and an apparatus for reporting a channel state in a multi-carrier system are provided. User equipment receives an uplink grant including an uplink resource allocation and a channel quality indicator (CQI) request via one downlink carrier from among a plurality of downlink carriers. The user equipment reports CQIs for the plurality of downlink carriers via a plurality of subframes in accordance with the CQI request.
US10044479B2 Method and apparatus for transmitting signal between user equipments
The present invention discloses a method and an apparatus for transmitting a signal between user equipments. A quantity of OFDM symbols included in a first subframe sent by a first user equipment to a second user equipment is less than a quantity of OFDM symbols included in a second subframe sent by the first user equipment to a network device, where the second subframe includes 14 OFDM symbols, the first subframe includes 13, 12, or 7 OFDM symbols, and the OFDM symbol includes valid data and a cyclic prefix. In this way, interference between OFDM symbols may be avoided, and performance of a D2D ProSe is improved.
US10044478B2 Pseudo randomization of unused resources at a medium access control (MAC) layer
The present disclosure relates to pseudo-randomization of unused resources at a medium access control layer (MAC) of a user equipment (UE). For example, the disclosure presents a method and an apparatus for determining that an uplink (UL) resource grant, associated with a first radio access technology (RAT), for the UE results in unused resources where there are a greater number of resources than available data for transmission at the UE, wherein the UE is configured to receive information associated with a second RAT, and wherein the first RAT is different from the second RAT, populating the unused resources, at a medium access control (MAC) layer, with pseudo-randomized bits, and transmitting at least a portion of the available data and the populated unused resources using the UL resource grant associated with the first RAT. As such, pseudo-randomization of unused resources at a medium access control layer (MAC) of a UE may be achieved.
US10044477B2 Method and base station for CSI process configuration and method and user equipment for CSI feedback
The present disclosure provides a method in a base station for Channel State Information (CSI) process configuration and an associated base station. The method comprises: setting CSI process information for a User Equipment (UE) supporting three dimensional (3D) Multiple Input Multiple Output (MIMO), the CSI process information including at least an index of a CSI Reference Signal Resource (CSI-RS-R) for a vertical direction of a 3D MIMO antenna array; and transmitting the set CSI process information to the UE. Also disclosed are a method in a UE for CSI feedback and an associated UE. The method comprises: receiving CSI process information from a base station, the CSI process information including at least an index of a CSI Reference Signal Resource (CSI-RS-R) for a vertical direction of a three dimensional (3D) Multiple Input Multiple Output (MIMO) antenna array; measuring a CSI Reference Signal (CSI-RS) transmitted from the base station over the CSI-RS-R configured by the base station; and feeding CSI information back to the base station based on a measurement result.
US10044474B1 Adjustment to retransmission process based on downlink CoMP service
Disclosed herein are methods and systems for adjusting the maximum number of downlink retransmissions that are permissible for a user entity, according to whether or not coordinated multipoint service is being provided for the user entity.
US10044471B2 Delivering CPRI and ethernet signals over optical networks
A method for passing communications over an Optical Transport Network (OTN) from a first communication interface to a second communication interface. The first interface extracts characters from received data symbols, maps the characters into OTN communication frames and discards the synchronization symbols. The mapping is performed using a Bit-synchronous Mapping Procedure (BMP), while filling some locations in the OTN frames with stuffing characters, so that the rate of the characters matches a desired rate of the OTN communication frames. The characters are extracted from the communication frames in the second communication interface by synchronizing to the mapped input frames independently of the synchronization symbols. The input frames are reconstructed to produce reconstructed input frames including the data symbols and the synchronization symbols, by re-encoding the extracted characters. In some embodiments, data from Ethernet frames is passed along with the extracted characters in the OTN frames.
US10044467B2 Method and apparatus of downstream forward error correction on-off control in XG-PON1 and NG-PON2 TWDM-PON systems
An apparatus and method for receiving and transmitting data is disclosed. In one exemplary embodiment, the method includes: controlling a data source output source frames at a first data rate; receiving a source frame at an encoder at the first data rate; reading a fixed number of n-byte data blocks from the source frame, wherein n is an integer; appending an (m-n)-byte parity block to each n-byte data block to form the fixed number of m-byte first code words, wherein m is an integer greater than n; prepending to the fixed number of m-byte first code words a first prefix to form an error correcting physical frame, the first prefix including an error correction indicator set to a first value and an extra data indicator set to a second value; and transmitting the error correcting physical frame at a fixed transmit data rate.
US10044466B2 Server-side adaptive bit rate control for DLNA HTTP streaming clients
Methods and systems are described for adaptively transmitting streaming data to a client. In one embodiment, the method comprises receiving, in a server, a request for a data asset from the client, transcoding at least a segment of the data asset according to initial transcoding parameters, transmitting a first fragment of the transcoded segment of the data asset from the server to the client over a communication channel, generating an estimate of a bandwidth of the communications channel at least in part from information acknowledging reception of at least the first fragment of the transcoded segment of the data asset by the client, generating adaptive transcoding parameters at least in part from an estimate of a bandwidth of the communications channel, the estimate generated at the server, transcoding a further segment of the data asset according to the adaptive transcoding parameters, and transmitting the further segment of the data asset.
US10044465B1 Adaptively disrupting unmanned aerial vehicles
A technique for adaptively disrupting UAVs detects a target UAV using a camera, monitors the target UAV's communications using a directional antenna aligned with the camera, and attempts to communicate with the target UAV to request that it land, fly away, or return to launch. With the camera trained on the UAV, the directional antenna detects down-link signals from the UAV, which the UAV may employ to communicate with a ground-based controller. Control circuitry analyzes the down-link signals and generates a disrupting signal based thereon. The disrupting signal shares characteristics with the down-link signal, such as its protocol, bit rate, and/or packet length. The directional antenna transmits the disrupting signal back toward the UAV to affect the UAV's flight.
US10044464B1 Blocking the capture of photo and video content
In an approach for blocking a user from the capture of a photograph without consent, a processor receives an indication that a user has entered a location. A processor projects a hologram that blocks the user from photo capture. A processor detects images within the defined location, wherein the images include a person. A processor evaluates an authorization to capture a photo by the person. A processor evaluates a current contextual condition of the user to allow for photo capture. A processor alter the hologram, based on the evaluated authorization to capture the photo by the person and the evaluated current contextual condition of the user to allow for photo capture.
US10044463B2 Optical transceiving apparatus, optical transmitting method, and optical transmitting device
An optical transceiving apparatus includes an optical transmitting device performing polarization multiplexing on and transmitting as polarization multiplexed signal light, a first signal light of a predetermined polarization direction and a second signal light of a polarization direction different from the predetermined polarization direction; an optical receiving device receiving the signal light transmitted from the optical transmitting device through an optical transmission path; an acquiring unit acquiring information indicative of magnitude relation of intensity between the first signal light and the second signal light included in the signal light received by the optical receiving device; and a control unit controlling the magnitude relation of intensity between the first signal light and the second signal light included in the signal light output from the optical transmitting device, to be opposite to the magnitude relation indicated by the information acquired by the acquiring unit.
US10044462B2 Optical ring network
An exemplary apparatus is provided for an optical node of an optical ring network. The optical node comprises a main branch with a wavelength blocker configured to block at least one wavelength of signals targeted to a particular node and to permit the signals received on the other wavelength channels pass, a reception unit tuned to the at least one wavelength dedicated to signals targeted to the particular node, a first optical coupler configured to transmit the signals received from a previous node of the optical ring network both to the main branch and to the reception unit, a transmission unit configured to transmit signals to a wavelength channel according to their targeted node, and a second optical coupler configured to receive the signals received from the main branch and from the transmission unit and to transmit the received signals toward a next node of the optical ring network.
US10044461B2 Method for generating a reference signal sequence using grouping
Method for generating reference signal sequence using grouping is explained. In this method, base sequences are grouped such that each group contains at least one base sequence of each length, so UE(s) can use various length sequences as a reference signal. And in this method, inter cell interference caused by using various length sequence as a reference signal sequence can be minimized by grouping sequences having the high cross correlation relation.
US10044460B2 Methods and systems for OFDM using code division multiplexing
In some embodiments of the invention, OFDM symbols are transmitted as a plurality of clusters. A cluster includes a plurality of OFDM sub-carriers in frequency, over a plurality of OFDM symbol durations in time. Each cluster includes data as well as pilot information as a reference signal for channel estimation. In some embodiments, a plurality of clusters collectively occupy the available sub-carrier set in the frequency domain that is used for transmission. In some embodiments of the invention data and/or pilots are spread within each cluster using code division multiplexing (CDM). In some embodiments pilots and data are separated by distributing data on a particular number of the plurality of OFDM symbol durations and pilots on a remainder of the OFDM symbol durations. CDM spreading can be performed in time and/or frequency directions.
US10044455B2 End-to-end real-time transport protocol (RTP) packet transmission delay measurement apparatus and method
In a wireless call between two mobile phones, metrics of conversational latency between the two parties determines a measure of Quality of Service (QoS) for the one or more carriers of real-time transport protocol RTP packets. Packages of metrics are collected at the two terminal devices, each of which may have an independent local clock. A Quality of Service estimation apparatus transforms metric packages into a pair of probability distribution functions for a plurality of real-time transport protocol packets between two endpoints. The offset between the two independent local clocks is determined or eliminated. A key performance indicator is determined for End-to-End RTP stream delay by transforming the timestamps associated with transmission and reception at user equipment hosting a QoS agent.
US10044454B2 Audio hub apparatus and system
An audio hub is disclosed including a plurality of daughterboards and a mainboard communicatively coupled to each of the plurality of daughterboards. Each of the plurality of daughterboards is associated with an audio channel and each audio channel is independent from the other of the audio channels associated with the other ones of the plurality of daughter boards. Further, each daughterboard includes at least one wireless transceiver operably configured to wirelessly transmit an audio signal associated with the corresponding audio channel from a musical instrument over a network to the audio playback device. The mainboard is configured so that, for each of the plurality of daughterboards, the mainboard is operable to independently modify at least one characteristic of the audio signal from the musical instrument before the audio signal is transmitted to the audio playback device.
US10044451B2 Method for testing multiple wireless data packet signal transceivers using shared testing resources
Method for testing multiple signal transceiver devices under test (DUTs), such as data packet signal transceivers, with a shared DUT testing resource, such as a tester having a single vector signal generator (VSG) and a single vector signal analyzer (VSA). Requests by the DUTs for access to tester resources (e.g., to receive signals from the signal generator or provide signals to the signal analyzer) are prioritized based upon tester availability and whether the requesting DUT requires sole access or can share access to the tester. If the tester is unavailable, DUT requests are queued according to their respective priorities to await tester availability. As a result, access to shared tester resources can be managed dynamically to minimize test time while testing multiple DUTs concurrently.
US10044443B2 Optical dual resonator modulation system and method, and optical dual resonator modulator therefor
Described are various embodiments of a dual optical modulator, system and method. In one embodiment, an optical modulator modulates an input optical signal having a designated optical frequency. The modulator comprises first and second tunable modulators operable around the optical frequency and operatively disposed between a bus waveguide path and an opposed waveguide path. The modulator further comprises a relative optical phase-shifter optically coupled between the tunable modulators so to impart a relative optical phase shift between the bus waveguide path and the opposed waveguide path. The tunable modulators are respectively driveable to modulate a respective resonance thereof in complimentary directions relative to the optical frequency and thereby resonantly redirect a selectable portion of the input optical signal along the opposed waveguide path such that the relative optical phase shift is imparted thereto for output. Embodiments of an optical modulation method and an IQ modulator are also described.
US10044441B2 CATV network device energy reduction by providing amplifier control in response to channel loading
Energy reduction in a CATV network device, such as an optical node, in a CATV network may be accomplished using a system and method for controlling an amplifier in response to channel loading. The system and method detects a channel loading condition for a CATV RF signal including a plurality of utilized channels across a channel spectrum defining a plurality of potential channels. The channel loading condition may be detected by scanning the CATV RF signal to measure the channel loading or by obtaining channel loading data from a remote PHY device (RPD) located in the optical node. The system and method then obtains an amplifier operating parameter associated with the channel loading condition and applies the amplifier operating parameter to control power consumption of an amplifier in the optical node (e.g., by changing bias current) in response to the channel loading condition.
US10044440B2 Noise margin monitor and control method
Methods and systems are provided for monitoring a network link in an optical transport network. The method includes injecting a first level of added noise to the data stream at the receiver for a first period. The method further includes calculating a first bit error rate (BER) for the first period. The method also includes injecting a second level of added noise to the data stream at the receiver for a second period, the second level of added noise different than the first level of added noise, wherein the first and second periods do not overlap. The method further includes calculating a second BER for the second period. In addition, the method includes determining a characteristic of the network link based on the first BER and the second BER.
US10044439B2 Optical receiver that receives polarization multiplexed optical signal
An optical receiver includes a processor. The processor calculates first through fourth optical intensities that respectively indicate input optical intensities of in-phase component in the first polarization, quadrature component in the first polarization, in-phase component in the second polarization and quadrature component in the second polarization. The processor calculates polarization dependent intensity ratio and phase dependent intensity ratio based on the first through fourth optical intensities. The processor calculates an input optical intensity of a polarization multiplexed optical signal based on an optical intensity of one of the first through fourth amplifiers, the polarization dependent intensity ratio, and the phase dependent intensity ratio.
US10044438B2 Carrier sense adaptive transmission (CSAT) measurements in shared spectrum
Techniques for managing operation on a communication medium shared between Radio Access Technologies (RATs) are disclosed. The management may comprise, for example, monitoring the medium for first RAT signaling in accordance with a first RAT; determining a utilization metric associated with utilization of the medium by the first RAT signaling; cycling operation in accordance with a second RAT between activated periods and deactivated periods of communication over the medium in accordance with a Time Division Multiple Access (TDM) communication pattern based on the utilization metric; and periodically disabling the cycling to provide an AOS period of activated communication over the medium for operation in accordance with the second RAT, with the AOS period being longer than an individual activated period of the TDM communication pattern. The management may also comprise, for example, techniques for enabling/disabling monitoring by an access terminal in accordance with the TDM communication pattern.
US10044436B2 Multi-channel satellite antenna calibration
This disclosure provides systems, methods and apparatus for multi-channel satellite calibration. In one aspect, a calibration system can provide a transmit calibration signal based on a reference calibration signal to a satellite. The satellite can transmit back a receive calibration signal that can be obtained by the calibration system. Sub-carriers of the receive calibration signal can be compared with sub-carriers of the reference signal to determine adjustments to transmission properties of antennas of the satellite.
US10044433B2 Servicing cell selection in air to ground communication systems
Selecting serving cells in air to ground communication systems efficiently and with maximum knowledge of forward and return link channel conditions allows maximum throughput available to a user at any point in time, particularly in the presence of high interference. Airborne based and ground based systems may collect forward and return link channel conditions and develop user capacity estimates to be used by aircraft and ground based transceivers. Such user capacity estimates may be shared among distributed air-to-ground networks to ensure the latest channel conditions are available for serving cell selection decisions.
US10044431B2 System for coupling wireless repeater donor and server units over cable
A three hop wireless repeater is disclosed, including a donor unit having transmit and receive antennas for wireless communication with one or more cellular base stations, and a server unit having transmit and receive antennas for wireless communication with the donor unit and with one or more wireless communication devices. The repeater further includes a physical cable interconnect between the donor unit and the server unit. The physical cable interconnect includes a donor unit sleeve having donor unit coupling antennas to inductively couple signals to and from the transmit and receive antennas of the donor unit, and a server unit sleeve having server unit coupling antennas to inductively couple signals to and from the transmit and receive antennas of the server unit.
US10044426B1 Transmission mode selection between beamforming and MU-MIMO
Transmission mode selection operations include determining that a first wireless device out of a plurality of wireless devices connected to an access node qualifies for a beamforming transmission mode, determining that a pair of wireless devices out of the plurality of wireless devices qualifies for a multi-user multiple-input multiple-output (MU-MIMO) transmission mode, prioritizing each of the first wireless device and the pair of wireless devices based on one or more of a content type, a device type, or a device capability, and selecting one downlink transmission mode from the beamforming transmission mode and the MU-MIMO transmission mode based on the prioritizing.
US10044424B2 Method for operating a mobile transceiver
A method and mobile transceiver for asset tracking. In one aspect, there is a of operating the mobile transceiver comprising determining whether a door of a container to which the mobile transceiver is mounted is open or closed, switching an active antenna for the wireless transceiver to the first antenna when the door of the container is determined to be open, and switching the active antenna for the wireless transceiver to the second antenna when the door of the container is determined to be closed.
US10044423B2 System and method for precoder selection in multiple-input multiple-output (MIMO) systems with discrete fourier transform (DFT)-based codebook
An apparatus and a method. The apparatus includes a singular value decomposition (SVD) processor configured to receive a channel matrix H and output samples y of an optimal precoding matrix for H; a linear phase estimation (LPE) processor connected to the SVD processor and configured to determine a phase estimate {circumflex over (θ)}l of an angle θl of a horizontal discrete Fourier transform (DFT) index l, where l is an integer; and a decision processor connected to the LPE processor and configured to determine a hard estimate of l.
US10044419B2 Supporting distinct single-input single-output (SISO) services in a multiple-input multiple-output (MIMO) baseband circuit, particularly suited for a distributed antenna system (DAS)
One embodiment of the disclosure relates to supporting distinct single-input single-output (SISO) services in a multiple-input multiple-output (MIMO) baseband circuit, particularly suited for a distributed antenna system (DAS). In this regard, in one aspect, two communication paths in the MIMO baseband circuit are reconfigured to distribute two distinct SISO signals. A quadrature modulator modulates the two distinct SISO signals to two different radio frequency (RF) bands, respectively, based on a modulation frequency. In another aspect, the two or more distinct SISO signals are provided to the quadrature modulator using two intermediate frequencies (IFs) that are determined based on the center frequencies and bandwidths of the two different RF bands. By reconfiguring the MIMO baseband circuit to distribute the two distinct SISO signals, it is possible to retro-support new wireless communication services and/or new RF bands in existing DAS installations without replacing the MIMO baseband circuit.
US10044414B2 Methods and apparatus for coordinated multipoint communication
Systems and techniques for managing helper cells in coordinated multipoint processing. Bandwidth assistance is requested from one or more cells operating in a network. In response to demand price and headroom information provided by a plurality of cells receiving the request, a set of potential helper cells is rank ordered and identified one or more helpers is identified from the ordered set and a candidate helper set is assembled based on bandwidth performance assistance criteria. A new request for bandwidth assistance is made. In response to new demand price and headroom information obtained from the candidate helper set, a determination is made whether sufficient iterations have been performed. If sufficient iterations have not been performed, the process is repeated, and if sufficient iterations have been performed, a requesting cell proceeds to operate while receiving bandwidth assistance from the assembled set.
US10044411B2 Data reading device and method thereof, and data transmission device and method thereof
A data reading device that transmits power to a data transmission device and reads data transmitted from the data transmission device is provided. The data reading device includes: a first electrode, forming a first coupling capacitance with the data transmission device; a second electrode, forming a second coupling capacitance with the data transmission device; a control circuit, coupled to the first electrode and the second electrode, configured to provide the first electrode with a first reference voltage and the second electrode with a second reference voltage to cause a voltage difference between the first electrode and the second electrode to vary with time, and to detect charge changes of the first coupling capacitance and the second capacitor; and a determination unit, coupled to the control circuit, configured to determine the data according to the charge changes.
US10044410B1 Rotorcraft tail boom health management system
A system for data transfer in a rotorcraft includes a power bus extending from a power source in a main fuselage of the rotorcraft to provide electrical power to electrical loads located in a tail boom section of the rotorcraft, a first power line communication node on the power bus in the tail boom section of the rotorcraft, a second power line communication node on the power bus in the main fuselage of the rotorcraft, and a digital sensor bus connected to the first power line communication node. Information from the digital sensor bus is transmitted to the first power line communication node and across the power bus to the second power line communication node.
US10044408B2 Method for automatically removing crosstalk and an apparatus thereof
The present invention discloses a method and an apparatus to automatically remove crosstalk, which can automatically mask G.fast frequencies that will produce crosstalk between an existing transmission line and each port of a DPU/DSLAM equipment without unnecessary manual operation, to automatically remove crosstalk interference between G.fast and the existing transmission line, and is applicable for various generic interfaces. According to the present invention, the installation time is greatly reduced, human errors are also reduced, and the installation can be done correctly by ordinary technicians, which is advantageous to the promotion of G.fast systems.
US10044407B2 Line initialization method, device, and system
Embodiments of the present invention provide a line initialization method, a device, and a system. The method includes: when a new line is added, releasing at least one resource unit that is on a line at a Showtime stage, so that on the line at the Showtime stage data is transmitted on a remaining resource unit that is obtained after the at least one resource unit is released; performing basic initialization on the new line by using the at least one resource unit or a subset of the at least one resource unit, so that after the basic initialization, data can be transmitted on the new line by using the at least one resource unit or the subset of the at least one resource unit; and performing crosstalk cancellation initialization on the line at the Showtime stage and the new line by using all resource units.
US10044404B2 Synchronized access point transmissions with random timing
Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, are configured to spread a first frame of data using a first spreading code to create a spread first frame and to spread a second frame of data using the first spreading code to create a spread second frame. A delay generator generates a first transmission delay and a second transmission delay. A transmitter starts to transmit the first spread frame on a first frame boundary delayed by the first transmission delay and starts to transmit the second spread frame on a second frame boundary delayed by the second transmission delay. A receiver starts to receive a third spread frame on a third frame boundary delayed by the first transmission delay and starts to receive a fourth spread frame on a fourth frame boundary delayed by the second transmission delay.
US10044403B1 Apparatus and method for multi-beam initial synchronization for 5G-NR system
An apparatus, a method, a method of manufacturing and apparatus, and a method of constructing an integrated circuit are provided. The apparatus includes a correlator; a buffer connected to the correlator, including a plurality of buffer components; a combiner array, including a plurality of combiners, wherein each of the plurality of combiners includes a plurality of buses, wherein each bus is connected to one buffer component corresponding to a synchronization signal block for each synchronization signal block; and a selector connected to each of the plurality of combiners, where the selector is configured to apply a pre-determined function to the plurality of combiners corresponding to the synchronization signal blocks, determine a maximum of applying the pre-determined function, and determine that a primary spreading sequence (PSS) is detected at a time corresponding to a time associated with the maximum of applying the pre-determined function.
US10044402B2 Timing synchronization for wired communications
A wired communications device configured to: receive a spread-spectrum timing-reference signal through a wired communications medium, from a second wired communications device; detect a code-phase of the received timing-reference signal; and transmit data to the second device through the wired communications medium, with a timing that is defined relative to the detected code-phase. Also provided is a master device configured to communicate with the wired communications device. The master device is configured to generate and transmit a spread-spectrum timing-reference signal to one or more first devices, through a wired communications medium and to receive, through the wired communications medium, data transmitted by the one or more first devices.
US10044401B2 Signal processing method, transmitter, and compressive sampling receiving device
Embodiments provide a signal processing method, a transmitter, and a compressive sampling receiving device. The method includes: obtaining a periodic pseudo random sequence used when a compressive sampling receiving device performs frequency mixing. The method also includes selecting 2N information symbols from N radio signals; determining a precoding matrix D according to the periodic pseudo random sequence. The method also includes using the precoding matrix to perform precoding processing on the 2N information symbols to obtain 2N precoding results. The method also includes separately transmitting the 2N precoding results to the compressive sampling receiving device by using the 2N carriers.
US10044400B2 Complementary metal oxide semiconductor differential antenna transmit-receive switches with power combining circuitry for orthogonal frequency-division multiplexing systems
A radio frequency (RF) transmit-receive switch has an antenna port, first and second transmit differential ports and first and second receive differential ports. Transmit transistor switches are connected to the transmit differential ports. Primary and secondary windings of a transmit coupled inductor transformer are connected to the transmit transistor switches. Receive transistor switches are connected to the receive differential ports. Primary and secondary windings of a receive coupled inductor transformer are connected to the receive transistor switches. A first balun inductive winding is connected to the antenna port, and a second balun inductive winding is connected to the transistor switches.
US10044399B1 Communications receiver using multi-band transmit blocking filters
Communications receivers and devices are disclosed. A communications receiver includes a low noise amplifier; a multi-band transmit blocking filter having a first port connected to an output of the low noise amplifier, and an RF analog-to-digital converter having an input connected to a second port of the multi-band transmit blocking filter. The multi-band transmit filter passes the receive frequencies of a group of two or more LTE bands, where a first receive frequency range of a first band in the group and a second receive frequency range of a second band in the group are disjoint and not subsets of a receive frequency range of a third band in the group, and attenuates the transmit frequencies of at least some bands in the group by at least twenty dB.
US10044397B2 Circuits, devices and methods for achieving fast changes in voltage regulator outputs
Circuits, devices and methods for achieving fast changes in voltage regulator outputs are disclosed. In some embodiments, a voltage regulation system can include a voltage regulator configured to receive an input voltage Vin and generate an output voltage Vout at an output node, and a transition circuit coupled to the output node, the transition circuit including one or more voltage sources, each voltage source switchably coupled to the output node and configured to provide a respective voltage.
US10044396B2 Protective cover for electronic device
A protective cover for an electronic device includes a protective shell and a cushioning member configured for cushioning the electronic device when the electronic device is disposed in the protective shell. The protective cover includes a first opening configured to align with and expose at least a portion of a touch screen display of the electronic device when the electronic device is disposed in the protective shell. The protective cover also includes a second opening configured to align with a camera of the electronic device when the electronic device is disposed in the protective shell. The protective cover further includes an access port positioned to be proximate an electrical interface of the electronic device when the electronic device is disposed in the protective shell.
US10044394B2 Mobile telephone case
A mobile telephone case is provided. The mobile telephone case includes a top cover having a back surface and a bottom cover having a further back surface that is placed adjacent to the top cover. A connecting member is positioned over at least a portion of each of the back surface of the top cover and the further back surface of the bottom cover.
US10044384B2 Data transmission terminal, data transmission/reception system and data transmission method
A data transmission terminal according to the present invention comprises: a communication unit which performs communication with a server; a noise collection unit which collects a peripheral noise; a data transmission unit which transmits data to a data reception terminal through an audible frequency band; and a control unit which analyzes the collected noise to generate a noise analysis result and controls the communication unit to transmit the noise analysis result to the server.
US10044381B2 Wireless device with filters to support co-existence in adjacent frequency bands
Techniques for using a narrow filter located before a power amplifier to reduce interference in an adjacent frequency band are disclosed. In an exemplary design, an apparatus (e.g., a wireless device) includes the narrow filter and the power amplifier. The narrow filter is for a first frequency band (e.g., Band 40) and has a first bandwidth that is more narrow than the first frequency band. The narrow filter receives and filters an input radio frequency (RF) signal and provides a filtered RF signal. The power amplifier receives and amplifies the filtered RF signal and provides an amplified RF signal. The apparatus may further include a full filter for the first frequency band and located after the power amplifier. The full filter receives and filters the amplified RF signal and provides an output RF signal when it is selected for use.
US10044379B2 Transmitter, signal synthesis circuit, and signal synthesis method
A multi-bit digital signal that is generated by modulating a baseband signal by a modulation circuit and includes components in a radio frequency band is amplified by switch-mode amplifiers (100-1, 100-2) on a bit-by-bit basis, amplified signals are band-limited by frequency-variable variable band limiting units (201-1, 201-2) and thereafter subjected to voltage-to-current conversion by voltage/current source conversion units (202-1, 202-2) provided with variable capacitances, the signals converted to current are synthesized at a synthesis point X, and a resultant signal is impedance-corrected by an impedance correction unit (203) and output as a transmission signal to an antenna of a load (300). Consequently, the present invention provides a transmitter capable of synthesizing output signals from a plurality of switch-mode amplifiers and transmitting a resultant signal while maintaining an impedance characteristic with respect to a plurality of transmit frequencies without increasing a circuit size.
US10044374B2 Adaptive erasure codes
Methods, apparatus, and other embodiments associated with adaptive use of erasure codes for distributed data storage systems are described. One example method includes accessing a message, where the message has a message size, selecting an encoding strategy as a function of the message size, data storage device failure statistics, data storage device wear periods, data storage space constraints, or overhead constraints, and where the encoding strategy includes an erasure code approach, generating an encoded message using the encoding strategy, generating an encoded block, where the encoded block includes the encoded message and metadata associated with the message, and storing the encoded block in the data storage system. Example methods and apparatus may employ Reed Solomon erasure codes or Fountain erasure codes. Example methods and apparatus may display to a user the storage capacity and durability of the data storage system.
US10044373B2 Optimized ACM trajectory systems and methods
Systems and methods for ACM trajectory include receiving data at a communications receiver; decoding the received data based on a selected MODCOD; monitoring a number of iterations used to decode the data using the selected MODCOD; comparing the number of iterations used to decode the data using the first selected MODCOD to a reference number of iterations; and adjusting a SNR threshold value for the selected MODCOD where the number of iterations used to decode the data using the first selected MODCOD is greater than the reference number of iterations.
US10044372B2 Sliding window list decoder for error correcting codes
A system for hardware error-correcting code (ECC) detection or correction of a received codeword from an original codeword includes an error-detecting circuit configured to process a selection of symbols of the received codeword using a set of factors, the original codeword being recomputable from a corresponding said selection of symbols of the original codeword using the set of factors. The error-detecting circuit includes a hardware multiplier and accumulator configured to use the set of factors and the selection of symbols of the received codeword to recompute remaining symbols of the original codeword, and a hardware comparator configured to compare the recomputed remaining symbols of the original codeword with corresponding said remaining symbols of the received codeword and to output first results of this comparison.
US10044371B2 Systems and methods for repair rate control for large erasure coded data storage
Systems and methods which implement repair bandwidth control techniques, such as may provide a feedback control structure for regulating repair bandwidth in the storage system. Embodiments control a source object repair rate in a storage system by analyzing source objects represented in a repair queue to determine repair rate metrics for the source objects and determining a repair rate based on the repair rate metrics to provide a determined level of recovery of source data stored as by the source objects and to provide a determined level of repair efficiency in the storage system. For example, embodiments may determine a per storage object repair rate (e.g., a repair rate preference for each of a plurality of source objects) and select a particular repair rate (e.g., a maximum repair rate) for use by a repair policy. Thereafter, the repair policy of embodiments may implement repair of one or more source objects in accordance with the repair rate.
US10044370B1 Lossless binary compression in a memory constrained environment
A method for decompressing a compressed data structure generated for a computing system includes generating a first block from the compressed data structure value by: reading a first indicator from a first field of the compressed data structure; reading a first symbol from a second field of the compressed data structure; determining, using the first indicator, whether the first symbol is compressed; reading, in response to determining that the first symbol is compressed, a block value of the first block from a third field of the compressed data structure, where the block value is stored in the third field at an index indicated by the first symbol, and a block size of each block value of the third field is determined by an instruction set of the computing system. The method further includes generating an uncompressed data structure by storing the first block in an uncompressed data structure.
US10044368B2 Sigma delta analog to digital converter
A sigma delta analog to digital converter for converting an analog input into a digital output comprises a reference path for receiving a reference voltage. The reference path comprises a digital to analog converter. The digital to analog converter comprises a reference voltage input for receiving the reference voltage, wherein the reference voltage input comprises two contacts and wherein each contact is a beginning of a voltage line of two voltage lines. The digital to analog converter comprises a plurality of switches and a plurality of capacitors. The switches of the plurality of switches are configured to connect the digital to analog converter in a sampling phase with the reference voltage and to disconnect the digital to analog converter in an integrating phase from the reference voltage.
US10044363B2 Semiconductor device and AD conversion device
A semiconductor device includes an AD conversion unit that performs AD conversion on an input signal based on a reference voltage to be supplied, a reference voltage detection unit that detects the reference voltage supplied to the AD conversion unit, and a control unit that corrects a result of the AD conversion by the AD conversion unit in accordance with the reference voltage detected by the reference voltage detection unit. Thereby, AD conversion can be performed accurately even when a reference voltage varies.
US10044361B1 Amplifying circuit, analog to digital converter with multi-stage conversion range and related conversion method
An amplifying circuit for analog to digital converter with multi-stage conversion range is used for dividing an analog input voltage into multiple voltage ranges to perform signal amplification and attenuation according to multiple magnifications (e.g., amplify the analog input voltage with low voltage level, and attenuate the analog input voltage with high voltage level). The analog to digital converter performs analog to digital conversion to the analog input voltage with amplification or attenuation to generate a digital bit with amplification or attenuation, and then generates an output digital bit according to the digital bit and the magnification. As a result, the analog to digital converter is adaptive to the analog input voltage with high voltage level, and precision and quantization error of the analog input voltage with low voltage level can be maintained as well.
US10044359B1 Injection locked phase locked loop
An injection locked phase locked loop includes an injection locked oscillator configured to generate an oscillation signal according to an injection signal and to generate a replica signal by replicating the oscillation signal when the injection signal is deactivated; a phase controller configured to generate a phase control signal according to a phase error signal; and an error detector configured to generate the phase error signal by comparing a phase of the oscillation signal and a phase of the replica signal, and to control a phase difference between the oscillation signal and the replica signal according to the phase control signal.
US10044358B2 Loop filter with active discrete-level loop filter capacitor in a voltage controlled oscillator
A loop filter with an active discrete-level loop filter capacitor can be used in a VCO (such as for CDR). A loop filter capacitor function is simulated by sensing input loop filter current (such as with a current mirror and source follower in the input leg), and forcing back a loop filter (VCO) control voltage. Loop filter voltage control is provided using a VDAC with a discrete-level VDAC feedback voltage, incremented/decremented based on the sensed loop filter current. In one embodiment, the VDAC voltage is provided as the non-inverting input to an amplifier, with the inverting input providing the control voltage, forced to the VDAC feedback voltage. The VDAC feedback voltage can be provided by increment/decrement comparators based on a voltage deviation on a C2 capacitor (from a reference voltage) that receives the sensed loop filter current (effectively multiplying the C2 capacitance to provide a simulated loop filter capacitance).
US10044356B2 Band selected clock data recovery circuit and associated method
A clock data recovery (CDR) circuit includes: a band select circuit, a low dropout regulator (LDO), a charge pump and a voltage-controlled oscillator (VCO), wherein the band select circuit is arranged to generate a digital signal according to at least a reference voltage; the LDO is arranged to regulate a ground voltage, wherein the LDO adjusts an operating band of the LDO by receiving at least a part of the digital signal to adjust a bias current of an amplifier of the LDO; the charge pump is arranged to generate a control voltage according to at least a part of the digital signal; and the VCO is arranged to generate a clock signal according to the control voltage, wherein the VCO adjusts an operating band of the CDR circuit by receiving at least a part of the digital signal to adjust a bias current of the VCO.
US10044351B2 Solid state switch relay
A solid state relay and a method for controlling a signal path between an AC-signal output and a load in a power amplifier assembly are disclosed. The relay comprises a first and a second MOSFET having a common gate junction, a common source junction and wherein and wherein a drain terminal of a first MOSFET and a drain terminal of a second MOSFET form relay terminals. The solid state relay further comprises a control circuit comprising a positive side comprising a first controlled current generator configured to provide a first control current to the gate junction, and a negative side comprising a current mirror circuit configured to sink a second current from the source junction. Hereby, a generic solid state speaker relay has been disclosed. The relay performs up to the most stringent demands regarding pop/click on high quality products. It can be used to ground wire break, hot wire break and BTL (Bridge Tied Load) break. The design is rather tolerable to different MOSFETs and very competitive in quality and price.
US10044348B2 Method for operating a field device and corresponding field device
A method for operating a field device, and a field device that is operated according to the method, in which a measured value is generated, the measured value being assigned a current set point, a target current signal being issued depending on the current set point, wherein an actual current signal is fed back and the target current signal is compared to the actual current signal. To provide more exact comparison of signals a cross-correlation of the target current signal with the actual current signal is formed for comparison.
US10044346B2 Low-power slew rate detector for edge rate control of an output power stage
A circuit for determining a slew rate of an input signal includes a first MOSFET, a second MOSFET, and a resistor coupled in series between a ground terminal and a power terminal. The resistor is coupled between the power terminal and the second MOSFET, and the first MOSFET is coupled between the second MOSFET and the ground. The second MOSFET is coupled to a bias circuit to provide a bias current. The circuit also includes a capacitor having a first terminal and a second terminal, the first terminal coupled to the input signal and the second terminal coupled to the gate terminal and the drain terminal of the first MOSFET. A current flowing through the MOSFET during changes in the input signal represents a slew rate of the input signal.
US10044345B2 Circuit for improving clock rates in high speed electronic circuits using feedback based flip-flops
A flip-flop circuit for enhancing clock rates in high speed electronic circuits, the flip-flop circuit having an input terminal, an output terminal, and a third terminal that controls the flow of signal from the input terminal to the output terminal, comprising: two latches arranged in a master-slave configuration such that the input terminal of the first latch is also the input terminal of the flip-flop and the output terminal of the second latch is also the output terminal of the flip-flop; and at least one feedback path that adds signal to the input of the flip-flop from one of the outputs of the two latches.
US10044341B2 Radio frequency switch circuit and apparatus having built-in coupler
A radio frequency switch circuit is described including a radio frequency switch and a coupler. The radio frequency switch includes a first band switch circuit connected between a first signal port and a common port, and configured to switch a first band signal. The coupler includes a first coupling wiring, disposed adjacent to a signal wiring formed between the common port of the radio frequency switch and an antenna port, and configured to form a first coupling signal with the signal wiring. A resonant frequency of the first coupling wiring is based on an inductance of the first coupling wiring and a capacitance of the radio frequency switch.
US10044340B2 Ladder-type elastic wave filter having series and parallel resonators
A ladder-type elastic wave filter includes an input terminal, an output terminal, and a ground terminal, a first series resonator and a second series resonator connected in series between the input terminal and the output terminal, and a first parallel resonator having a first terminal electrically connected to the series connection between the first series resonator and the second series resonator and a second terminal electrically connected to the ground terminal. A resonance frequency of the first parallel resonator is higher than a resonance frequency of both of the first series resonator and the second series resonator and lower than an antiresonance frequency of both of the first series resonator and the second series resonator.
US10044339B2 Piezoelectric device
A piezoelectric device has an insulated container including a frame portion. Four external connection terminals to be solder-bonded to an external substrate each have a shape with a bent portion in plan view in which the external connection terminal is extending from one of the four corners on a bottom surface of the frame portion in a long-side direction and a short-side direction of an outer peripheral edge of the frame portion. The four external connection terminals are spaced from an opening end of a recess with an electrode-absent region interposed therebetween. The four external connection terminals each have a plurality of angular parts in plan view, and at least one of the plurality of angular parts is in proximity to the inner peripheral edge of the frame portion in an arc shape or a chamfered shape at each of the four corners thereof.
US10044337B2 Equalizer controller and controlling method
Equalizer controller and controlling method are disclosed. In one embodiment, an equalizer controller includes an audio classifier for identifying the audio type of an audio signal in real time; and an adjusting unit for adjusting an equalizer in a continuous manner based on the confidence value of the audio type as identified.
US10044327B2 Fast settling capacitive gain amplifier circuit
A capacitive gain amplifier circuit includes two sets of Miller capacitors and two output stage differential amplifier circuits. A first set of Miller capacitors is used to compensate the first output stage differential amplifier circuit during a first phase that resets the first output stage differential amplifier circuit. The second set of Miller capacitors is used to compensate the first output stage differential amplifier circuit during a second phase that chops a signal being amplified. The second set of Miller capacitors is swapped from one polarity to an opposite polarity of the first output stage differential amplifier circuit during successive second phases. The second output stage differential amplifier circuit includes a set of inputs selectively coupled with the inputs of the first output stage differential amplifier circuit and a set of outputs selectively coupled with the outputs of the first output stage differential amplifier circuit during the second phase.
US10044320B2 Robust waveguide millimeter wave noise source
Aspects of the present disclosure involve a system and method for generating noise waves at millimeter wave frequencies. A noise source generator is designed to be connected to a crystalline structure for efficient heat transfer and compatibility with millimeter wave receivers. The use of crystalline structure coupled to the noise source generator allows heat from a biasing device, such as a diode, to be carried away such that the diode is able to generate noise waves while being reversed biased without compromising the device. In another embodiment, the noise source generator includes the use of a backshort transmission line with vias that is connected to the biasing device for heat transfer from the biasing device to the backshort.
US10044315B2 Systems and methods for mitigating resonance in long cable drives
A system includes a variable-speed drive configured to drive a motor, wherein the variable-speed drive is communicatively coupled to first and second resonant controllers. The system also includes a first transformer coupled to the variable-speed drive and an umbilical cable, wherein the first transformer increases a first voltage output by the variable-speed drive. The system further includes a second transformer coupled to the umbilical cable and the motor, wherein the second transformer decreases a second voltage output by the first transformer. The first resonant controller compensates for a harmonic order of the system by adjusting a magnetizing current used to control an operation of the variable-speed drive based on a modeled resonance frequency of the system. The second resonant controller compensates for the harmonic order of the system by adjusting a torque current used to control the operation of the variable-speed drive based on the modeled resonance frequency.
US10044313B2 Voltage control apparatus, motor unit, image forming apparatus and voltage control method
In accordance with one embodiment, a voltage control apparatus comprises a pulse width control section, a pulse width modulation wave generation section, a variable amplifier control section and a variable amplifier. The pulse width control section specifies the pulse width of the pulse width modulation wave. The pulse width modulation wave generation section generates a pulse width modulation wave having the pulse width specified by the pulse width control section. The variable amplifier control section generates a GAIN signal for scaling up/down the pulse width modulation wave generated by the pulse width modulation wave generation section. The variable amplifier scales up/down the pulse width modulation wave generated by the pulse width modulation wave generation section according to the GAIN signal generated by the variable amplifier control section and outputs the scaled up/down the pulse width modulation wave.
US10044310B2 Methods of auto tuning machine parameters and systems thereof
In one example embodiment, a method includes determining a first adjustment value for a slip frequency of a rotor in an induction motor, determining a second adjustment value for an inductance of the induction motor and tuning the slip frequency of the rotor and the inductance of the induction motor based on the first adjustment value and the second adjustment value, respectively.
US10044305B2 Controlling aircraft VFG over voltage under fault or load-shed
Embodiments include a technique for controlling aircraft VFG over voltage under fault or load-shed, the techniques includes using a control unit for generating signals to maintain a terminal output voltage and frequency, and a variable frequency generator, coupled to the control unit, for generating the terminal output voltage. The variable frequency generator includes a stator having a set of primary stator windings and a set of secondary stator windings for generating the terminal output voltage, and a switch coupled to the set of secondary stator windings, the switch is configured to operate at a threshold frequency of the VFG to regulate the terminal output voltage by supplementing the terminal output voltage produced by the set of primary stator windings reducing the VFG fault over-voltage.
US10044297B2 Method and apparatus for controlling an electric motor of a cooling fan
A vehicle including a cooling fan that is rotatably coupled to an electric motor that is electrically powered by a DC power source via an inverter is described. A method for controlling the cooling fan includes monitoring, via a first controller, a vehicle speed, and selecting a preferred operating state for the electric motor based upon the vehicle speed. The preferred operating state includes one of a first command associated with controlling the cooling fan to force air through the cooling system, a second command associated with a fan brake request, and a third command associated with an energy recovery mode. A discrete message from the first controller is communicated to an inverter controller, wherein the discrete message is based upon the preferred operating state for the electric motor. The inverter controller controls the inverter to control the electric motor in response to the discrete message.
US10044293B2 High-voltage inverter
An inverter includes transformers having identical characteristics. Exciting windings of the transformers are connected in parallel so that the transformers are excited simultaneously. Output windings of the transformers are connected in series so that waveforms of output voltages of the output windings are time-synchronized. Each transformer includes a core having an identical shape and including an inner leg having an independent closed magnetic circuit. The excitation winding and the output winding are wrapped around the inner leg of the core in layers. The inner leg of the core has a gap whose size is steplessly adjustable in a state where the excitation current is applied to the excitation winding. The size of the gap is adjusted to regulate exciting inductances of the transformers to a same predetermined value.
US10044290B2 Energy harvester, corresponding apparatus and method
An energy harvester circuit operates to harvest energy in battery-less electrical apparatus. The circuit includes a string of capacitors coupled to a circuit input to receive energy to be harvested. A string of transistors are coupled as pumping transistors to respective ones of the capacitors in the string of capacitors. A compensation coupling circuit is coupled between each transistor in the string of pumping transistors and one of a subsequent or a preceding transistor in the string of pumping transistors.
US10044288B2 Combined inverter
A combined inverter is arranged, which includes at least two separate box bodies connected detachably, all components of the combined inverter are placed into the box bodies separately, and at least one electrical connection terminal is arranged outside each of the box bodies, and the electrical connection terminal of one of the box bodies is capable of being connected to the electrical connection terminal of another of the box bodies. Therefore, a structure connection and an electrical connection of the combined inverter is achieved, weight of the whole combined inverter is dismantled effectively on the premise of ensuring normal operation of the combined inverter, construction difficult of installation and transportation is reduced, and the combined inverter has high applicability even when having high power.
US10044287B2 Converter system having carbon fiber conductor
A converter system comprising a capacitance (C), an inverter (20) comprising at least two controllable semiconductor switches (S1, S2, S3, S4, S5, S6), and at least two DC conductors (100, 200) connected between the capacitance (C) and the at least two controllable semiconductor switches (S1, S2, S3, S4, S5, S6), wherein at least one of the at least two DC conductors (100, 200) comprises carbon fiber.
US10044286B2 Power conversion system including plurality of power converters connected in parallel to load
An uninterruptible power supply system includes a plurality of uninterruptible power supply devices, and each uninterruptible power supply device includes a conversion circuit, an inversion circuit, a DC positive bus, a DC negative bus, and a capacitor. The uninterruptible power supply system includes a first fuse connected between DC positive buses of two uninterruptible power supply devices, and a second fuse connected between DC negative buses of the two uninterruptible power supply devices. DC voltages between the plurality of DC positive buses and between the plurality of DC negative buses can be made uniform and a cross current can be suppressed. Even when one uninterruptible power supply device fails and an overcurrent flows between the two DC positive buses and between the two DC negative buses, the failure range can be narrowly limited by the first and second fuses.
US10044285B1 Alternating current conversion circuit
Disclosed is an alternating current conversion circuit including an AC input end, an AC output end, an intelligent conversion circuit, a voltage sampling circuit and a master control circuit. The intelligent conversion circuit is configured to output a standard voltage inputted by the AC input end to the AC output end, and convert a non-standard voltage inputted by the AC input end into a standard voltage and output the standard voltage converted to the AC output end, under the control of the master control circuit. The voltage sampling circuit is configured to sample the voltage inputted by the AC input end and the voltage outputted by the intelligent conversion circuit. The invention provides an intelligent AC conversion, allowing the electronic devices which are designed for a single power grid to be adapted to various power grids.
US10044282B2 Power conversion device
Using two converters placed in a primary-side and a secondary-side and each configured as a single-phase full-bridge, and one single-phase transformer TR, a power conversion device converts DC power of a primary-side capacitor to which a primary-side DC voltage is applied, to DC power of a secondary-side capacitor to which a secondary-side DC voltage is applied, through a transformer. A control device sets a dead time Td1 for the converter serving as a power-transferring side converter, to be equal to or less than a current-polarity reversal time Tcmtt, to thereby surely achieve zero-voltage switching.
US10044281B2 Bidirectional insulated DC/DC converter and smart network using the same
A bidirectional insulated DC/DC converter narrows a pulse width of an AC fundamental wave voltage corresponding to a higher DC voltage of two DC voltages, to cause effective values of the AC fundamental wave voltages to coincide with each other, and then, sets a phase difference between the AC fundamental wave voltages in accordance with a value and a direction of a current that is desired to flow. Accordingly, even when the difference between the two DC voltages greatly varies, DC power can be stably transmitted and received.
US10044278B2 Power conversion device
This power conversion device includes a rectification circuit, a reactor, an inverter circuit, and an isolation transformer. The inverter circuit is composed of a first leg A, a second leg B, and a DC capacitor connected in parallel between DC buses. A first AC end of the first leg A is connected to a positive DC terminal of the rectification circuit via the reactor. High power factor control of current iac flowing from an AC power supply via the rectification circuit is performed by PWM control for the first leg A, and voltage Vdc of the DC capacitor is controlled by PWM control for the second leg B using a duty cycle equal to or smaller than that for the first leg A, thereby controlling power outputted to the secondary side of the isolation transformer.
US10044277B2 Regulation of the power supply voltage for a flyback converter controller
A switching power converter is provided that includes a detector to detect whether a controller power supply voltage has fallen below a threshold voltage during a dormant period in which a power switch is no longer cycling to deliver power to a load. In response to a detection of such a threshold crossing by the detector, a controller powered by the controller power supply voltage is configured to cycle the power switch to replenish the controller power supply voltage.
US10044272B2 Supply modulator including switched-mode power supplier and transmitting device including the same
A transmitting device including: a modem configured to generate a baseband signal and an envelope data corresponding to the baseband signal; a supply modulator including a first switched-mode power supplier and a second switched-mode power supplier, the supply modulator configured to provide a modulated voltage to an output node based on the envelope data; and a power amplifier configured to amplify a carrier wave signal by using the modulated voltages, the carrier wave signal being associated with the baseband signal, wherein the first switched-mode power supplier includes: a pulse input node to receive a pulse signal generated in association with the envelope data; and a plurality of stages sequentially connected between the pulse input node and the output node, the plurality of stages configured to adjust the modulated voltage by filtering certain frequency band of the pulse signal, and the plurality of stages includes at least one variable impedance.
US10044271B1 Methods and apparatus for DC-DC soft start
Methods and apparatus for DC-DC soft start are disclosed herein, an example DC-DC voltage converter includes at least two transistors to at least charge or discharge an inductor from an input source and to ground respectively, the inductor to output an output voltage. A synchronize and track circuit generates a bias current based on a reference voltage. An amplifier generates an error current based on an output voltage and the reference voltage. An oscillator oscillates at a switching frequency based on the bias current and the error current. A multiplexer selects between (1) a first input signal generated based on the switching frequency, and (2) a second input signal generated based on the switching frequency and the error current, for output as a reset signal. A latch provides a control signal to the at least two transistors based on the reset signal and the switching frequency.
US10044269B2 Switching converter with improved recovery time
A switching converter, which produces an output voltage, contains a switch operable between a first state for opposing a decrease in the output voltage and a second state for opposing an increase in the output voltage. The converter also contains a circuit adapted to determine a time period during which the output voltage is decreasing, wherein during the time period the switch is in the first state. The circuit also calculates, based on the time period, a time to turn the switch from the first state to the second state to prevent the output voltage increasing above a reference value. Optionally, the time to turn the switch to the second state is based on a duty cycle of the converter.
US10044268B1 Devices and techniques for controlling voltage regulation
Devices and techniques for controlling voltage regulation are disclosed. A voltage regulation system may include one or more loads disposed on an integrated circuit, a DC-to-DC voltage regulation device at least partially disposed on the integrated circuit, and a second device disposed external to the integrated circuit and comprising circuitry configured to communicate with the controller of the voltage regulation device. The voltage regulation device may include one or more voltage regulation modules and a controller configured to control the one or more voltage regulation modules. The one or more voltage regulation modules may be configured to supply one or more voltage levels, respectively, to the one or more loads. The controller may be configured to disable at least one of the one or more voltage regulation modules based on a determination that the second device is not suitable for use with the voltage regulation device.
US10044266B2 Peak current servo
The proposed disclosure combines peak-mode monitoring with valley-mode control, in a Buck switching converter, by means of a peak-current sampling circuit, not to turn the high side device off, but to control a slow loop, which in turn controls a variable offset incorporated into the loop control current. This helps the loop control current define the exact peak current, regardless of what other offsets, compensation ramp or peak-to-peak current ripple, are applied to the loop control current. The peak current is determined by an operational transconductance amplifier (OTA), whose maximum current is clamped to a programmed value. The loop control current is most likely implemented using a digital successive approximation register (SAR) system, but may also be implemented using a slow analog control loop.
US10044264B2 Microcontroller with average current measurement circuit using voltage-to-current converters
The average of a complex waveform measured over a time period may be determined by first converting the complex waveform to a voltage, then converting this voltage to a current and using this current to charge a capacitor. At the end of the measurement time period the voltage charge (sample voltage) on the capacitor may be sampled by a sample and hold circuit associated with an analog-to-digital converter (ADC). Then the voltage charge on the sample capacitor may be removed, e.g., capacitor plates shorted by a dump switch in preparation for the next average of the complex waveform sample measurement cycle. The ADC then converts this sampled voltage charge to a digital representation thereof and a true average of the complex waveform may be determined, e.g., calculated therefrom in combination with the measurement time period.
US10044263B2 Using PMOS power switch in a combination switching and linear regulator
A P-MOS transistor may be used as either a switch in a DC-DC converter or as a pass transistor of a linear regulator. When a supply voltage is above a certain voltage, the P-MOS transistor will be used in the DC-DC converter and when below the certain voltage the P-MOS transistor will be used in the linear regulator. The supply voltage may be monitored with a voltage comparator that compares the supply voltage to the certain voltage. Above the certain voltage the DC-DC converter is more efficient than the linear regulator and below the certain voltage the linear voltage regulator is more efficient than the DC-DC converter. Alternatively, selecting either the DC-DC converter or linear regulator may be done by using bonding, a jumper, a fuse link or programming a bit for different product applications during integrated circuit package fabrication or end product manufacturing.
US10044258B2 Active snubber
The present invention generally relates to a switching cell for a phase leg of a power converter and a method of controlling a power converter to drive a load, and more particularly to a plurality of such switching cells, a phase arm for a power converter, a power converter phase leg, to a power converter for driving a load, and methods of making a power converter. A switching cell for a phase leg of a power converter may comprise: a power switch for conducting a current for driving a load; a commutation path coupled in parallel with the power switch, the commutation path comprising a cell capacitor and an auxiliary switch coupled in series, the auxiliary switch configured to allow control of a conduction state of the commutation path; and a cell inductor coupled to a coupling of the power switch and the commutation path, wherein the switching cell comprises at least one control input line for receiving a control signal, the at least one control input line configured to drive a control terminal of the power switch and a control terminal of the auxiliary switch.
US10044257B1 Methods and apparatus to provide adaptive electromagnetic interference control in a power converter
Methods and apparatus for providing adaptive electromagnetic interference control in a power converter are disclosed. An example apparatus includes a current interface to measure an internal current of the power converter. The example apparatus further includes a performance determiner to determine a spur power of an output voltage of the power converter based on the measured internal current. The example apparatus further includes a ramp generator to adjust a hopping configuration of a ramp voltage based on the spur power.
US10044256B2 Reducing a drop in a residual supply-signal level on start up or restart of a power supply
In an embodiment, a method includes generating a pulse-width-modulated signal having a duty cycle, and isolating a power-supply output node in response to the duty cycle corresponding to a signal magnitude that is less than a magnitude of an output signal on the power-supply output node. For example, where a power supply has a non-zero residual output signal (e.g., output voltage) on its output node after the power supply is deactivated, a power-supply controller can use such a technique to reduce or eliminate a drop in the residual output signal caused by, or that would be caused by, a restarting of the power supply.
US10044254B2 Systems and methods for regulating output currents of power conversion systems
Systems and methods are provided for regulating a power conversion system. An example system controller includes a first controller terminal and a second controller terminal. The first controller terminal is configured to receive a first signal associated with an input signal for a primary winding of a power conversation system. The second controller terminal is configured to output a drive signal to a switch to affect a first current flowing through the primary winding of the power conversion system, the drive signal being associated with an on-time period, the switch being closed during the on-time period. The system controller is configured to adjust a duration of the on-time period based on at least information associated with the first signal.
US10044252B1 Electromagnetic actuator structure and anchoring assembly
An electromagnetic actuator assembly for moving heavy loads and running on electromagnetic energy has at least one piston providing movement of heavy loads. Two pairs of THK linear rails controls the electromagnetic actuator assembly. A pair of drive motor coil assemblies provides a force to the two pairs of THK linear rails. A foundation houses an internal tube that contains a plurality of cables. A housing mount weldment connects the plurality of cables to a pair of electrical connections of the pair of drive motor coil assemblies, and allows the plurality of cables to extend when traveling back and forth inside the internal tube. The housing mount weldment has a plurality of openings for access to the plurality of cables. An exposed linear encoder runs along the at least one piston, comprising at least one scale providing positional feedback of the at least one piston.