Document Document Title
US10052055B2 Analyte sensor
Systems and methods of use for continuous analyte measurement of a host's vascular system are provided. In some embodiments, a continuous glucose measurement system includes a vascular access device, a sensor and sensor electronics, the system being configured for insertion into communication with a host's circulatory system.
US10052054B2 Method and apparatus for blood collection
Blood collection apparatus includes a blood collection container and a mix detection unit operatively coupled to the blood collection container. The mix detection unit includes a device to produce a data signal indicative of the extent to which the blood collection container is moved in a manner to promote mixing of blood collected into the container and an anti-coagulant also present in the container. A method described herein provides for filling a blood collection container with blood, inverting the blood collection container by hand to mix the blood with an anti-coagulant, and viewing or listening to an indication generated by a mix detection device attached to the blood collection container, wherein the indication provides information about the appropriate amount of mixing for the blood.
US10052052B2 Optical sensing array architectures for spatial profiling
Multiple optical architectures based on photosensitive arrays are disclosed. The optical engines collect five dimensional data from the samples with three dimensional spatial information and temporal and spectral information simultaneously, in parallel from all channels, without optical scanning. The photosensitive arrays and/or last component of illumination system are in contact or close proximity of the sample surface. The application of optical engines to sensitive detection of species of interest in the complex reflecting and scattering matrix with the high concentration of interfering species is described. The optical engines are applicable to noninvasive, mobile monitoring of various species of interest in vivo and in vitro.
US10052051B2 Silicone based membranes for use in implantable glucose sensors
Membrane systems incorporating silicone polymers are described for use in implantable analyte sensors. Some layers of the membrane system may comprise a blend of a silicone polymer with a hydrophilic polymer, for example, a triblock poly(ethylene oxide)-poly(propylene oxide)-poly(ethylene oxide) polymer. Such polymeric blends provide for both high oxygen solubility and aqueous analyte solubility.
US10052048B2 Respiratory monitors and monitoring methods
A respiratory monitor comprises: a first sensor (20, 70) configured to generate a respiration-related motion monitoring signal (72) indicative of respiration related motion; a second sensor (20, 22, 80, 82) configured to generate a sound monitoring signal (84) indicative of respiration-related sound; and a signals synthesizer (90) configured to synthesize a respiratory monitor signal (46) based on the respiration-related motion monitoring signal and the respiration-related sound monitoring signal. A sensor for use in respiratory monitoring comprises an accelerometer (30) and a magnetometer (32) together defining a unitary sensor (20) configured for attachment to a respiring subject (10) so as to move as a unit responsive to respiration related motion of the respiring subject.
US10052046B2 Trochlea-angle measurement template
The disclosure provides apparatus and methods of use pertaining to a measurement template for use in allograft preparation and processing. Specifically, the template may be used to measure the trochlea angle of the trochlea groove of the distal human femur. The measurement template may be formed of a flat metal plate having first and second ends, each forming a different angle designed to fit against the trochlea groove and provide an indication of the angle of the groove in relation to the angles formed by the template. The trochlea angle of the allograft may then be documented, allowing for proper matching between allograft tissue and transplant recipient physiology. The measurement template may be adapted for a variety of configurations depending on desired and/or common allograft requirements. Other embodiments are also disclosed.
US10052043B2 Medical device for sensing cardiac function
According to at least one aspect, a medical device is provided. The medical device includes at least one electrode to sense an electrocardiogram (ECG) signal of a patient and a controller coupled to the at least one electrode. The controller may be configured to generate a first ECG template based on a first ECG signal of the patient, generate a second ECG template based on a second ECG signal of the patient, and determine whether the patient is experiencing a cardiac event based on the ECG signal of the patient and an identified one of the first ECG template and the second ECG template.
US10052042B2 Contactless electric cardiogram system
A system for providing a standard electrocardiogram (ECG) signal for a human body using contactless ECG sensors for outputting to exiting medical equipment or for storage or viewing on a remote device. The system comprises a digital processing module (DPM) adapted to connect to an array of contactless ECG sensors provided in a fabric or the like. A selection mechanism is embedded into the DPM which allows the DPM to identify body parts using the ECG signals of the different ECG sensors and select for each body part the best sensor lead. The DPM may then produce the standard ECG signal using the selected ECG signals for the different body parts detected. The system is adapted to continuously re-examine the selection to ensure that the best leads are selected for a given body part following a movement of the body part, thereby, allowing for continuous and un-interrupted ECG monitoring of the patient.
US10052039B2 Light detection unit
A light detection unit includes a light emitter that emits light toward an object of interest, a light receiver that receives light from the object of interest, and a light blocking member that performs light blocking at least above the light receiver. The light blocking member includes a first surface that is provided between the light emitter and the light receiver and prevents direct light from the light emitter from entering the light receiver and a second surface and a third surface that are provided along a direction that intersects the first surface and prevent light from entering the light receiver. Further, the first surface is made of a first material, and the second surface and the third surface are made of a second material different from the first material.
US10052037B2 Non-invasive blood pressure measurement system
A system for non-invasively determining an indication of an individual's blood pressure is described. In certain embodiments, the system calculates pulse wave transit time using two acoustic sensors. The system can include a first acoustic sensor configured to monitor heart sounds of the patient corresponding to ventricular systole and diastole and a second acoustic sensor configured to monitor arterial pulse sounds at an arterial location remote from the heart. The system can advantageously calculate a arterial pulse wave transit time (PWTT) that does not include the pre-ejection period time delay. In certain embodiments, the system further includes a processor that calculates the arterial PWTT obtained from the acoustic sensors. The system can use this arterial PWTT to determine whether to trigger an occlusive cuff measurement.
US10052035B2 System and method for obtaining bodily function measurements using a mobile device
Methods, systems, computer-readable media, and apparatuses for obtaining at least one bodily function measurement are presented. A mobile device includes an outer body sized to be portable for user, a processor contained within the outer body, and a plurality of sensors physically coupled to the outer body. The sensors are configured to obtain a first measurement indicative of blood volume and a second measurement indicative of heart electrical activity in response to a user action. A blood pressure measurement is determined based on the first measurement and the second measurement. The sensors also include electrodes where a portion of a user's body positioned between the electrodes completes a circuit and a measurement to provide at least one measure of impedance associated with the user's body. A hydration level measurement is determined based on the measure of impedance.
US10052033B2 System and method for motion-robust 3D magnetic resonance imaging of vessel walls
A magnetic resonance method and system are provided for providing improved 3D imaging of blood vessels and the like, which provides suppression of both blood and fat signals and is insensitive to subject motion, thereby facilitating improved visualization of vessel walls. The image data pulse sequence includes a plurality of pulse series, where each series includes a dark-blood sequence, a fat-suppression sequence, and a data readout sequence. Each data readout sequence samples a particular radial direction within each partition (Kz value) that passes through the Kz axis, and different radial orientations are sampled in subsequent series to provide a stack-of-stars sampling scheme.
US10052029B2 Infant patient transfer device with temperature sensor
A patient transfer device is utilized to transport infant patients between locations within a hospital environment. The patient transfer device includes a center, support section and a pair of side sections that can be moved into contact with each other to surround the infant patient. The first and second side sections each include a handle that can be brought into close proximity to each other and can be grasped by a single hand of a clinician. The patient transfer device includes a temperature sensor positioned to provide a temperature measurement of the patient when the patient is received on the patient transfer device. The patient temperature can be displayed on either an integrated display or wirelessly transmitted to an external display device. In this manner, the temperature of the infant can be continuously monitored during transport.
US10052028B2 Photoacoustic imaging method and photoacoustic imaging apparatus
A photoacoustic imaging method that enables photoacoustic images to be displayed at high speed is provided. The photoacoustic imaging method scans a subject with a light beam, detects acoustic waves generated within the subject due to the scanning of light to obtain acoustic wave detected signals, and generates volume data that represent three dimensional photoacoustic images of the subject based on the acoustic wave detected signals. Photoacoustic projection images projected in the direction of irradiation depth of the light are generated, prior to the volume data being generated and concurrently with the scanning of the light. The photoacoustic projection images are displayed.
US10052026B1 Smart mirror
A mirror system includes a visual display disposed to convey information and images during an active period; and the visual display disposed to provide a reflected image during an inactive period; a multi-spectral 3D camera including a high definition video camera and an infrared camera; and a processor coupled to the visual display and the multi-spectral 3D camera.
US10052016B2 Automated clinical evaluation of the eye
Systems and methods are provided for evaluating an eye of a patient. A first imager interface receives a first image of at least a portion of the eye generated via a first imaging modality, and a second imager interface receives a second image of at least a portion of the eye generated via a second imaging modality. A first feature extractor extracts a first set of numerical features from the first image, with one feature representing a spatial extent of one of a tissue layer, a tissue structure, and a pathological feature. A second feature extractor extracts a second set of numerical features from the second image, with one feature representing one of a number and a location of vascular irregularities within the eye. A pattern recognition component evaluates the first plurality of features and the second plurality of features to assign a clinical parameter to the eye.
US10052015B2 Endoscope system, processor device, and method for operating endoscope system
An endoscope system includes a light source unit, an image sensor, an image signal obtaining section, a vessel position signal generator, a vessel width signal generator, and a vessel image signal generator. The light source unit generates illumination light. The image sensor captures an image of an object of interest irradiated with the illumination light. The image signal obtaining section obtains an image signal, which represents the object, from the image sensor. The vessel position signal generator generates a vessel position signal, which represents the position of a blood vessel of the object, from the image signal. The vessel width signal generator generates a vessel width signal, which represents the width of the blood vessel, from the image signal. The vessel image signal generator generates a vessel image signal, which represents the blood vessel, from the vessel position signal and the vessel width signal.
US10052013B2 Medical device comprising segments
In one aspect, the present invention is an articulation joint for use in a low cost medical device such as an endoscope intended for a single use. In one embodiment, the articulation joint comprises a plurality of interconnected segments. In another embodiment, the articulation joint comprises an elongated tubular body. In another aspect, the present invention provides methods of manufacturing an articulation joint for use in a medical device.
US10052004B2 Robot cleaner system and control method of the same
A robot cleaner system may include a robot cleaner that may be automatically driven while performing a cleaning operation, a recharging base that receives the robot cleaner, and a remote control device that remotely controls the robot cleaner. The remote control device may also generate mapping information between an actual region and a virtual region based on image information generated by a camera provided on the robot cleaner, and/or image information generated by a camera on the recharging base.
US10052001B2 Vacuum having a metal drum and a polymer base
A vacuum appliance comprising a drum and a vacuum head. The drum may include a base and a cylinder sealed to the base. The vacuum head may include a lid and a blower. The lid preferably includes a portion that is detachably mounted to an open upper end of the drum. The blower may be mounted to, atop, or within the lid. In any case, the blower induces a vacuum within the drum and moves through the vacuum. The base or the cylinder may include a drain to drain fluid and debris contained within the drum. The lid may include a lower portion sealed to and defining the open upper end of the drum. The cylinder or the lid may include an air inlet through which the blower draws air and entrained debris.
US10052000B2 Ligature resistant toilet
A toilet includes a bowl and a seat. The bowl includes a base and a rim. The base includes an inner surface and an outer surface. The rim includes an upper surface and an inner surface. The inner surface of the rim extends from the inner surface of the base. The seat includes a plate portion, a neck portion, a skirt portion, a first fastening tab, and a second fastening tab. The plate portion includes an inner edge and an outer edge. The neck portion extends axially from the inner edge of the plate portion. The first fastening tab extends from the neck portion and includes a first aperture having an axis configured to intersect one of the inner surface of the rim and the inner surface of the base. The second fastening tab extends from the neck portion and including a second aperture.
US10051997B2 Apparatus for converting kettle or kamado style cooking grills for cooking pizza
The invention pertains to an accessory for adapting cooking grills, especially kettle and kamado style grills for better cooking of pizzas and other foods not typically thought of as appropriate for grilling. The accessory is an insert that is adapted to sit between the bottom and the top of the grill and is generally shaped with a horizontal cross-section substantially similar to the horizontal cross section at the junction of the bottom and the top of the grill with which it is adapted to work. The insert increases the height of the cooking chamber. The insert includes a side opening or window through which food may be inserted and removed from the expanded cooking chamber without the need to open or remove the top of the grill.
US10051991B2 Boiler for a machine for preparing beverages
A boiler (100) for a machine for preparing beverages, intended to heat a liquid pressurized to at least 8 bars, so that the heated liquid can brew a product, with the boiler including: a body (1) having an outer wall (2) covered with a screen-printed resistance (14) and an inner wall (3); the inner wall (3) of the body (1) having a longitudinal wall (4) which has a circular cross-section, as well as a bottom wall (5); an inner element (30) having an outer face (35) for defining, together with the longitudinal wall (4), at least a portion of heating chamber (102); a liquid inlet (10) and outlet (12); a support (20) so configured as to cooperate with the body (1) so as to form, together with the longitudinal wall (4) and the bottom wall (5), a sealed enclosure (101) including the heating chamber (102).
US10051990B2 Liner for a vessel
A beverage system comprising a vessel and a liner assembly. The vessel may include a spigot with a passage configured to receive at least a portion of a liner assembly. The liner assembly may include a flexible liner, a flexible tube, a rigid cuff, and a tamper evident connection therebetween. The flexible liner may be positionable in the vessel. The flexible tube positionable in the passage of the spigot. The rigid cuff disposed in at least a portion of the tube. The tamper evident connection may be provided between the tube, liner, and cuff.
US10051987B2 Tea and coffee brewing apparatus with telescoping filter housing
Tea and coffee brewing apparatus includes a container for receiving a brewed beverage and a filter receptacle for receiving contents to be brewed. Guides are disposed on the filter receptacle for lowering the filter receptacle wholly inside the container for storage mode and also raising the filter receptacle above the container for brew mode. Supports disposed on the guides hold the filter receptacle up and above the container so that a beverage may be drip brewed into the container.
US10051984B2 Garment assembly and release apparatus and method
The assembly and release apparatus and method utilizes a C-shaped clip defining a channel and a smaller slot extending along the channel, both open at at least one end, attachable to a first location on a garment. A pin of the apparatus is slidably receivable in the channel through the open end to assemble the C-shaped clip and the pin together. The pin has a tab or strip that extends through the slot, for attaching the pin to a second location on the garment. The apparatus includes at least one detent element associated with one of the C-shaped clip and the pin, cooperatively engageable with the other of the C-shaped clip and the pin for retaining the pin in the channel, and releasable in a predetermined manner to allow slidably removing the pin from the channel through the open end, to provide a quiet and rapid manner of operation.
US10051982B2 Wall hanging system
Various example embodiments disclosed herein include systems and methods for a wall hanging system. Example embodiments include: a wall mount formed with a longitudinally elongated body having upper and lower ends and a wall-facing surface, the upper end being formed with a longitudinal rail for engaging a channel in a frame member, the wall mount including an attachment mechanism to attach the wall mount to a wall surface, the wall mount further including an embedded leveling indicator to enable level attachment of the wall mount to the wall surface; and a frame including at least one frame member, each frame member being formed with a first longitudinal channel for engaging the rail of the upper end of the wall mount, each frame member being formed with a second longitudinal channel for engaging an edge of a wall hanging item inserted into the frame.
US10051981B2 Picture frame and system and method of construction thereof
A picture frame is constructed using a system and method wherein a pair of cooperating profile extrusion lengths are cut to size to form a frame to accommodate a piece of artwork. A continuous spacer is provided to be locatable between a cover sheet and backing sheet. The profile lengths are fastened together at the edges of the frame, thereby compressing the spacer between the cover sheet and backing sheet. As such an isolated volume is created that can be evacuated of oxygen for preservation of the artwork.
US10051977B2 Product securement and management system
A merchandising system that improves the merchandising of product by limiting the number and the frequency with which product can be removed from, for example, a merchandising shelf. The merchandising system may include a base configured to support product and a housing configured to engage the base. The housing may comprise a top wall, a first side wall, a second side wall, and a front retaining wall mounted to the base at an angle. The system may further include a spring-urged pusher movably mounted on the base. The system may further include an opening defined by the first side wall and the front retaining wall through which product may be removed.
US10051974B2 Textile clip
Presented is a releasable clip assembly operable to secure a cushion to a supporting surface, the assembly having a male component which is received in a first axis in a chassis of a female component. The clip assembly also has one or more engagement elements configurable into an open configuration to admit the male component and operable to return to a closed configuration to engage the received male component to secure it in the chassis, and one or more release elements operable when actuated transversely to the first axis to allow the engagement elements to be configured in the open configuration to release the male component.
US10051973B2 Air conditioned mattresses
Air conditioned mattresses have a core and at least one encasement configured to receive a conditioned flow of air into the encasement and to allow conditioned air to flow out of the encasement to a sleep surface of the mattress. Additional conditioned air conducting layers are provided in combination with the encasement.
US10051972B2 Mattress
A mattress including: substrates configured to support a human body; and a plurality of cells arranged on an upper face of each substrate, the cells including respective fluid chambers. The substrates are divided from each other at a location corresponding to a folding part provided to a portion of a bed in a length direction thereof such that cell units are constituted by the respective substrates and the cells arranged thereon. The cell units are disposed such that the cell units are adjacent to each other with the folding part interposed therebetween. A connecting body is disposed between the cell units such that the connecting body straddles the cell units and is supported by the cells of the cell units.
US10051970B1 Adjustable support legs for a mattress foundation
Height adjustable mattress assemblies generally include a foundation frame including side frame members and transverse frame members attached at respective ends by a corner bracket to define a generally rectangular shape. A deck is supported by the foundation frame and adjustable support legs are coupled to each one of the corner brackets. Each of the adjustable support legs includes an outer tubular member fastened to an interior facing portion of the corner bracket and a differential driven linear actuator including an extendible portion. The assemblies further include a single or dual actuator assembly mechanically engaged with the differential driven linear actuators in each one of the adjustable support legs to extend or retract the extendible portion so as to change an elevation of the foundation frame relative to ground upon actuation thereof. Also disclosed are processes for adjusting a height of a mattress assembly.
US10051966B2 Hanging basket chair
The technical problem to be solved by the invention is to provide a hanging basket chair, including a hanging basket part, wherein the hanging basket part includes a skeleton belt (1), a top fabric decoration body (21) and a fabric hanging basket body (22) shaped like a pocket; both the top fabric decoration body and the fabric hanging basket body are connected to the skeleton belt by suturing; the upper part of the skeleton belt is sutured into a connecting ring (11) for hooking; the body of the skeleton belt is positioned at the pocket mouth (4) of the pocket, forming an annular pocket mouth brim. The invention has the following beneficial effects: the internal skeleton belt actually is the part under force although the invention in appearance is made up of a top and a body by suturing, the weight is evenly shared by the skeleton belt, compared with the method for bearing stress only by the suture between the top and the body , the invention is more reliable in bearing capacity and is unbreakable; the invention is made of fabrics on the whole, occupies little space during hanging, and convenient for folding and storage; the invention is made of soft material, which is more suitable for babies, preventing babies from injury.
US10051960B1 Combination chair and desk apparatus
A combination chair and desk apparatus includes a frame, a stationary member connected to the frame, a pivot member that is pivotable with respect to the stationary member between a chair position and a table position, and a latching device that latches the pivot member to the stationary member in the chair position and alternately in the table position. The pivot member includes a chair surface and a table surface that is transverse to the chair surface. When the pivot member is in the chair position, the chair surface is oriented for supporting a user, and when the pivot member is in the table position, the table surface is oriented for supporting an object.
US10051959B1 Compact and adjustable closet hanging closet rack and organizer, and method for making same
The present invention to a compact and adjustable hanging closet rack and organizer, and the method of making same. A closet hanger spacing device includes one or more pairs of horizontal rods where one or more of the rods in the pairs of horizontal rods are affixed to a stationary wall structure, and the spacing between the one or more rods in the rod pairs to the stationary wall being adjustable. The pairs of horizontally-oriented rods are rotatable about an axis of rotation, which can be the rod in the pair of rods that is affixed to the stationary wall, and the space between the rod pairs can be adjusted to lengthen or shorten the spacing between the pair of rods. Each of the rods in the pairs of horizontal rods is capped at the rod ends and each rod end is extendable lengthwise to widen the reach of the pairs of horizontally oriented rods. Each of rods can be partially covered by an abrasive friction surface, and the rod pairs can support a flat surfaced shelf with a curved upper portion for engaging the upper rod of the rod pair and a lower ledge oriented upward from the lower rod of the rod pair.
US10051958B2 Fastening part of a storage system
The present disclosure relates to a fastening part for a storage system. The system comprises a storage device, such as a basket, a set of hooks, a shoe rack, a perforated panel or the like, which can be attached, by means of the fastening part, to a carrier element with a number of slots. The fastening part comprises a base portion, with at least one opening, an inner part, resting on the base portion at the carrier element's side and providing at least one hook to be inserted into the carrier element, and another part resting on the base portion at an outer side, and comprising a connector that engages with the inner part through said at least one opening, such that the base portion is sandwiched between the inner part and the outer part.
US10051957B2 Rollable drawer system
An apparatus includes a housing having first and second sides, a bottom surface, and a drawer disposed in the housing. Each of the first and second sides of the housing includes first and second wheels coupled to the housing, the first and second wheels having a first wheel position in which no portion of the first and second wheels is above the bottom surface of the housing and a second wheel position in which a portion of each of the first and second wheels is below the bottom surface of the housing. Each side also includes an arm coupled to the housing, the arm having a first arm position and a second arm position, wherein movement of the arm from the first arm position to the second arm position causes the first and second wheels to move from the first wheel position to the second wheel position.
US10051955B1 Load compensator for height adjustable table
A table assembly comprising a leg assembly having upper and lower ends, the leg assembly including a fixed first member having upper and lower ends, a movable second member disposed in sliding engagement with the first member, the engagement including a retracted configuration and an expanded configuration, a cam member including a cam section, the cam member operably coupled to one of the first and second members, the cam member having a rotational range of travel from a first angular orientation corresponding to the expanded configuration of the first and second members to a second angular orientation corresponding to the contracted configuration of the first and second members, a spring supported by the leg assembly and operably coupled to the cam member, wherein the cam member and the spring cooperate to apply a force to the second member tending to drive the second member toward the expanded configuration, a velocity governor supported by at least one of the first and second members for, while the second member is moving, restricting the speed with which the second member moves with respect to the first member to a maximum speed without completely stopping second member.
US10051953B2 Method of forming a bristle stack for paint brushes
A paint brush is provided and comprises a handle, a ferrule and a bristle stack. The bristle stack comprises a plurality of synthetic, virgin bristle filaments secured at one end in the ferrule. At the opposite end of the bristle stack the ends of the filaments collectively define a first notional plane which is generally curved, and a second notional plane which is generally orthogonal to the first notional plane and is also generally curved.
US10051952B2 Brush hanging system
A brush hanging system for efficiently and safely hanging a brush from another object such as a paint can. The brush hanging system generally includes a brush such as a paint brush. The brush includes a groove formed within the body of the brush, such as on its handle or any other position other than its bristles. A hanger rod is pivotally connected within the groove, with the hanger rod being adapted to selectively engage or disengage with the rim of an object such as a paint can. When extended, the hanger rod engages with the rim to removably secure the brush against the object. When retracted, the hanger rod is completely positioned within the groove in a flush or recessed configuration. Both the groove and hanger rod each comprise distinct segments which ensure that the hanger rod may pivot within the groove and engage with the rim.
US10051951B2 Crochet bottle brush and handle and method of assembly
A bottle brush cleaning implement that uses a crochet scrubber component and an integrated handle and its method of assembly. The preferred embodiment of the crochet component has four brushes that are constructed out of one piece of crochet material that is attached and is held in place with a pronged holder with resistance barbs. The crochet component is additionally held in place by extra yarn that is attached to the bottom of the crochet scrubber and tied to the handle. The preferred embodiment's handle has a grip area with a series of round protrusions to improve handling. The bottle brush may be produced on a wide variety of shapes, colors, sizes and configurations to meet specific needs or individual preferences.
US10051948B2 Utility belt
A utility belt including a center member, a first wing member movable relative to the center member, a second wing member adjustable relative to the first wing member and movable relative to the center member, an adjustment member for adjusting the first and second wing members relative to each other, and an optional cummerbund which is releasably engageable with the center member. The utility belt includes a plurality of loop members for allowing different types of devices such as pouches, pockets, drill holsters, tools and other implements to be attached thereto at a desired location. The optional cummerbund increases the fit of the present belt to a particular user and also allows the present belt to better support attachments attached to one or more of the loop members. The optional cummerbund is also adjustable to further improve the fit and comfort of the present belt to the wearer.
US10051938B1 Method of manufacturing nail file
A nail file manufacturing method including: dissolving powder particles in a prepared BC solution; mixing liquefied powder obtained from the powder particles dissolving step with an epoxy resin; applying a mixture obtained from the epoxy resin and powder mixing step to upper and lower surfaces of a plate by a rolling method; first firing the plate obtained from the application step by heating the plate at 150° C. for 10 to 15 seconds; spreading abrasives in a range from 150 mesh to 320 mesh to each of the upper and lower surfaces of the plate obtained from the first firing step; second firing the plate obtained from the abrasives spreading step at a temperature range of 190° C. to 200° C. for 12 minutes; and coating the upper and lower surfaces of the plate obtained from the second firing step with a thin epoxy resin.
US10051936B2 Item and luggage loss prevention system
Novel tools and techniques are provided for implementing item or luggage loss prevention, which, in some cases, is based on weight measurement. In some embodiments, a device with a processor can be placed under a bag's handle, within an interior compartment of the bag, below or in the feet or wheels of the bag, and/or the like. The device can allow a user to lock in a weight of the bag. If any item is subsequently removed from (and not returned to) the bag, the device will notify the user, using one or more of audio notification, visual notification, and/or mobile device notification (e.g., via e-mail, text message, SMS, MMS, chat message, and/or the like) that the weight of the bag has changed. In some cases, location detection devices may be implemented to allow the user to backtrack where the missing item might have been left behind.
US10051935B1 Multi-pattern purse system
A carryall assembly which can be readily and rapidly altered so a user may select from a plurality of optional decorative fashion patterns. A decorative fashion changeable carryall includes multiple components for collective attachment in order to yield an interchangeable carryall. A carryall body that is larger than another carryall body. The smaller carryall is coupled to the larger carryall. While the carryall system is worn only one side, the outward facing side, of the carryall system may be made completely visible. The smaller carryall when coupled together with the larger carryall overlaps a substantial portion of the second larger carryall. The entire outwardly facing surface of the smaller carryall body is visible but only a portion of the outwardly facing surface of the larger carryall is visible. This outwardly visible portion of the larger carryall and the outwardly facing visible surface of the smaller carryall combine into a dual-pattern distinctive display.
US10051934B1 Case for portable computing device
The present disclosure is a layered protective case for a portable computing device with a unique structure to alleviate force from physical impact and to facilitate heat dissipation. Various embodiments are discussed to illustrate options of trade offs between several desired parameters.
US10051933B2 Notched case for a portable, hand-held electronic device, such as a cellular telephone, smartphone or tablet device
The invention described is for a case for a portable, hand held electronic device, such as a cellphone or smartphone. This case includes a notch, formed when a hinged arm is extended, that allows the user to more easily hold the electronic device while attached to the cover. The notch provides space for the user's hand so that the electronic device rests between the user's thumb and fingers in a natural position with the fingers the device, which is cradled in the hand. A hinged flap closes the notch in a closed position but is hinged to expose the notch when a user supports the hand held electronic device. A main flap panel and a tab extending from opposite sides of a flap hinge to stabilize the hand held electronic device in the user's hand.
US10051929B2 Decorative object, such as an item of jewellery, comprising a body and a decorative element fastened in a reversible manner to the body
The invention proposes a decorative object comprising a body and a decorative element fastened in a reversible manner to the body, enabling change of decorative element easily. The decorative object comprising a system for reversibly fastening the decorative element on the body comprises: on the decorative element, a first locking stud on which is pivotably mounted a rigid stem; a second locking stud provided with a means for reversibly locking the stem in fastening position; on the body: a first locking orifice intended to receive the first locking stud of the decorative element; a second locking orifice intended to receive the second locking stud of the decorative element; a bearing surface being arranged, in fastening position, between the two locking studs, and on which the stem is intended to bear forcibly when it is locked in fastening position by the means for reversibly locking the second locking stud.
US10051925B2 Fixturing apparatus
A fixturing apparatus which includes a tubular member formed to have an aperture extending therethrough, the aperture having a first end and a second end, in combination with a plurality of locking teeth disposed on a surface defining said aperture and extending into the aperture.
US10051923B2 Strap attachment system for orthopedic device
A strap attachment system includes a frame member having an opening, a strap, and a tab having a body and an attachment element defined by the body. The tab connects to the strap. A fastener element connects to the tab and is detachably and slidably mountable to the frame member by the opening.
US10051921B2 Light-emitting safe buckle
A light-emitting safe buckle is disclosed. The buckle includes, a light-emitting device, and a male buckle and a female buckle made of a transparent or translucent material, the light-emitting device being disposed on an intermediate setting portion of the male buckle. The male buckle and the female buckle are both made of a transparent or translucent material, such that light emitted by the light-emitting device can be quickly conducted and diffused to the whole structure.
US10051919B2 Article of footwear having a bladder
An upper comprising a flexible layer configured to receive a foot, a bladder coupled to an outer surface of the flexible layer, and an inflation mechanism operatively coupled to the bladder for inflating the bladder such that the flexible layer is drawn toward the foot. The bladder extends from a lateral side in a heel region across a throat region to a medial side in the heel region. The bladder comprises a plurality of fluidly connected segments, each segment forming an angle with an adjacent segment.
US10051915B2 Foamed sole and shoe
A foamed sole according to the present invention includes a foam molding containing a rubber component and a resin component, wherein the maximum value of a loss factor [tan δ] at a frequency of 10 Hz and at 30° C. to 80° C. of the foam molding is 0.18 or less, and a peak of a loss factor [tan δ] at a frequency of 10 Hz of the foam molding lies within the range of 100° C. or higher. The foamed sole has a feature that it hardly shrinks when it is heated.
US10051914B2 Auxetic structures and footwear with soles having auxetic structures
A material that includes at least one layer made of an auxetic structure and articles of footwear having soles comprising the materials. When the material is under tension, it expands in both the direction under tension and in the direction orthogonal to the direction under tension. The articles of footwear have soles that have at least one layer made of a material that has a pattern of apertures to provide the auxetic structure. The apertures are surrounded by sole portions that can rotate or pivot to change the size of the apertures. An outer covering can be mated with an outsole structure formed by the auxetic structure. The outer covering includes features that mate with the apertures in the outsole structure. The outer covering is elastic and can stretch to accommodate expansion of the auxetic structure.
US10051913B2 Article of footwear with soil-shedding performance
The disclosure relates to methods of using articles of footwear and components thereof, including outsoles, in conditions normally conducive to the accumulation of soil on the outsoles. In particular, the disclosure relates to a method of using an article of footwear having an outsole that includes a film on its ground facing surface. When the outsoles are wetted with water, the outsoles can become more compliant and/or can rapidly uptake and/or expel water, which can prevent soil from adhering to the outsole and/or can assist in shedding soil present on the outsole. Thus, the methods provided herein can prevent or reduce the accumulation of soil on the footwear during wear on unpaved surfaces such as sporting fields.
US10051907B2 Water-resistant headwear
Headwear apparel comprising a draw cord and a locking means. The draw cord slides through a channel that defines an opening in the bottom portion of the apparel. The draw cord may be positioned by the user to cinch the channel to adjust tension of the opening to conform to the user's head. The locking means engages the draw cord to hold the position of the draw cord relative to the channel and thus retain the desired tension of the channel around the user's head. The headwear may comprise water-repellant material to repel water from the user's head for use in inclement weather or in personal bathing. In some embodiments, an inner liner material may be included for added comfort of the user. In some embodiments, a stylized hat structure may be added to the top of the headwear.
US10051902B2 Hand perspiration removal device
A hand perspiration removal device has a base which includes top and bottom surfaces, a perspiration absorbing pad which is removably attached to the top surface, and an arrangement for securing the base to a part of a user's body. The bottom surface of the base has a concave configuration which extends from a first side of the base to a second, opposite side of the base such that the bottom surface is configured to conform to the part of the user's body to which the device is secured.
US10051899B2 Split lap apron with magnetic fastening and fitting system
A two piece magnetically secured apron that provides a split upper and lower body portions utilizing an upper body portion retainment by magnets enabled neck engagement straps and bottom edge fixed magnets. The lower portion has magnetic adjustable waistband straps for overlapping magnetic engagement allowing the straps to be slidably adjusted in relation to one another. Independent magnetic leg straps adjustably retain the apron leg portions completing the assembly of the invention.
US10051894B2 Cartridge and e-vaping device with serpentine heater
A cartridge of an e-vaping device includes a housing extending in a longitudinal direction, a reservoir in the housing, a heater in the housing, and an absorbent material at least partially surrounding the sinusoidal shaped member. The reservoir is configured to store a pre-vapor formulation. The heater has a sinusoidal shaped member translating about an elliptical shape to define a channel there through. The absorbent material is in fluid communication with the reservoir.
US10051889B2 Electronic cigarette
An electronic cigarette includes a control chip, the control chip includes: a driving module configured to output a current to drive the electronic cigarette to work; an open-circuit detecting module electrically connected to the driving module, and configured to sample and detect the current, and send out an open-circuit enable signal when a sampled current is less than a internal reference current; a short-circuit detecting module electrically connected to the driving module, and configured to sample and detect the current, and send out a short-circuit enable signal when the sampled current is greater than the internal reference current; and a control module electrically connected to the driving module, and configured to receive the open-circuit enable signal and the short-circuit enable signal, and send a shutdown signal to the driving module.
US10051883B2 Incorporation of ammonia release compounds in smoking articles
A tobacco smoking mixture including an ammonia-release compound adapted to be formed into a lit-end cigarette is provided. The ammonia-release compound is incorporated in or on tobacco cut filler in an amount effective to reduce the cytotoxicity, and/or selective smoke constituents of cigarette smoke. Exemplary ammonia-release compounds include ammonium acetate, ammonium hydroxide, hexammine cobalt (III) chloride, hexammine cobalt (III) acetate, and combinations thereof. The ammonia-release compounds can release ammonia at temperatures between about 60° C. and about 400° C. Ammonia-release compounds can be combined with additives, such as glycerine, cobalt acetate, copper (II) acetate, zinc acetate, other metal salts or combinations thereof, to further reduce the cytotoxicity of cigarette smoke.
US10051877B2 Process for producing a confectionery product
The disclosure relates to a process for producing a confectionery product comprising heat resistant chocolate or a heat resistant compound mass and to the confectionery product, which is produced by this process. The process utilizes spraying water and/or a polyol (such as a sugar alcohol or a sugar) solution onto chocolate or a compound mass thereby inducing the formation of heat resistant chocolate or a heat resistant compound mass.
US10051875B2 Beverage container with recessed lid and breathable seal
A beverage container that includes a main body portion having an open top, a closed bottom and an interior that defines a first volume, and a removable cover that includes a bottom and a generally cylindrical side wall extending upwardly from the bottom. The bottom and the generally cylindrical side wall cooperate to define a cover cavity, the removable cover is removably engaged with the main body portion, and the bottom includes a plug opening defined therethrough. A breathable plug is received in the plug opening. The plug allows a liquid disposed within the first volume to breathe with respect to an exterior of the beverage container.
US10051873B2 Processes for removal of lactose from dried milk products
Disclosed are processes for removing lactose from dried milk products to produce dried protein fortified and/or mineral fortified milk products having a reduced lactose content with minimal use, or even without the use, of membrane ultrafiltration, diafiltration, or additional drying equipment. Additionally, a high lactose-containing stream product is also produced. The dried protein fortified milk products are physically and chemically similar to dried milk protein concentrates and can be used for protein fortifiers in various food applications.
US10051870B2 Safety system
The safety system (1) for a machine equipped with a moving organ (21) comprises: a first processing unit (4) associated with the moving organ (21), configured to receive signals and comprising a command module (41) configured to alter the operation of the organ (21) itself, upon receiving an alarm signal; gloves (5) that can be worn by an operator (3); and a second processing unit (6), associated with gloves (5) and configured to transmit signals to the first unit.Each glove (5) comprises an element (51) for conducting signals, connected to the second unit (6) and crossing at least a portion of the palm and/or fingers and/or the edge zone opposite the thumb.The system (1) comprises a device for generating a safety signal connected to the conducting element (51) and the second processing unit (6) comprises a first control module (63) configured to detect an interruption of the transmission of the safety signal.The second processing unit (6) comprises an alarm module (64), subjected to the first control module (63) and able to generate an alarm signal, upon verifying the interruption of the safety signal.
US10051866B2 Electrochemical decontamination cells
Contaminants are filtered from a fluid flow stream and the filter is regenerated by a process including steps of: providing a filter material comprising both carbon and potassium iodide; passing a contaminated fluid stream in contact with the filter material; adsorbing contaminants from the fluid stream onto surfaces in the filter material; passing an electric current through the filter material with adsorbed contaminant thereon; disassociating contaminant from the surfaces of the filter material; and removing disassociated contaminant from the filter material by carrying away the disassociated contaminant in a fluid flow mass.
US10051863B2 Methods for apple scab control
The present invention relates to methods for controlling apple scab caused by Venturia inaequalis comprising spraying the bark of an apple tree with an effective amount of 3-(difluoromethyl)-1-methyl-N-[(3R)-1,1,3-trimethyl-2,3-dihydroinden-4-yl]pyrazole-4-carboxamide and a surfactant.
US10051859B2 Sterilizing agents, their method of manufacture and uses
The sterilizing and deodorizing agents target bacteria, odors, toxic substances, etc. and are made from silver as metal particles and titanium dioxide as ceramic particles by (1) thermal bonding or (2) pressure bonding or (3) thermal/pressure bonding and mixing the resultant with hydroxyapatite as an adsorptive material. The agent can be mixed with ink, bonding agents and paints and applied to a variety of substrates.
US10051858B2 Apparatus and method for producing biobased carriers from byproducts of biomass processing
An apparatus for producing biobased carriers for dispersal of biological and chemical molecules includes a premixer having a first inlet, a first outlet, a cavity configured for receiving a wet coproduct and a binder through the first inlet, and a stirring apparatus within the cavity for premixing the wet coproduct and binder into a substantially homogeneous mixture; a high shear mixer having a housing, a drive apparatus and a high shear apparatus, the housing defining an opening, the drive apparatus being within the housing and for forcing the substantially homogeneous mixture from the premixer into the high shear apparatus, and the high shear apparatus including a rotor, a stator and a screen covering the opening and being for shear mixing the mixture including forcing the mixture through the screen and out of the housing in the form of nucleation enhanced particles; and an agglomerator having an interior chamber sized and configured to receive the nucleation enhanced particles from the high shear mixer and for transforming the nucleation enhanced particles into substantially spherical biomass pellets.
US10051857B2 Formulation component
The present invention relates to agrochemical compositions comprising certain benzamide compounds and to the use of those benzamide compounds as adjuvants, especially in formulations, in particular in agrochemical formulations and in environmentally friendly formulations. The invention further extends to certain novel benzamide compounds and a process to prepare such novel compounds.
US10051855B2 Animal trap system
An animal trap system that improves the reliability of a pre-existing animal trap is provided. The animal trap system may include a thin membrane forming an opening, wherein the opening is dimensioned to at least partially circumscribe a trigger mechanism of the pre-existing animal trap, while a remaining portion of the trap mat overlays a substantial portion of a supporting surface and/or base of the pre-existing animal trap where the animal may be dispose when setting off the trigger mechanism. The underlying surface of the trap mat may have a relatively low friction coefficient so as to cause a fleeing animal to slide and or slip along the supporting surface and/or base.
US10051848B2 Fish striking device
A fish striking device for attachment to a fishing rod and line having a channel body containing tension means one end of which is retained at one end of the channel and the other end of which is fixed to a trigger mechanism slidably mounted on the channel which trigger mechanism is releaseably retained on the channel and engages the line of the fishing rod such that when a fish pulls on the line the trigger mechanism is released and the line is pulled taught by the released tension means.
US10051847B1 Fishing lures and fishing lure production methods and uses
Artificial fish for use as a fishing lure are provided that can include a body about a frame, the body defining fish attributes and the frame supporting the body and defining a recess configured to receive an end of a weighted rod. Other lures can include at least two frame components articulated in relation to one another. Methods for manufacturing an artificial fish for use as a fishing lure are provided. Methods for using an artificial fish lure are provided. Artificial fish for use as fishing lure kits are provided.
US10051837B2 Pet grooming assembly
A pet grooming assembly is provided having a table top, a support frame, a blower motor, and a light source. The table top is used to support a pet being groomed thereon, whereby the pet is maintained by a grooming arm and grooming loop extending above the table top. The blower motor is supported under the table top and connects to a conduit and a manifold. The manifold is disposed along the lower surface of the table top and directs air through a plurality of outlets extending through the table top. The outlets direct air upwards and towards the pet standing on the table top for drying purposes. Additionally, the light sources are integrated within the table top and are disposed below a transparent upper surface thereof. In one configuration, strips of LEDs are provided and used to project light upwards from the table top for inspection of the pet.
US10051835B2 Excreta treatment material
An excreta treatment material in which the effect of chemicals including a perfume can be efficiently and sufficiently exhibited. This excreta treatment material is configured from a plurality of particulate substances, wherein the plurality of particulate substances comprises a mixture of base granules composed of aggregates of a water-absorbing particulate substance and chemical granules composed of aggregates of a chemical-containing particulate substance, the chemical granules moving upward upon application of vibration to the mixture.
US10051834B2 Cementitious clumping material
A cementitious clumping material is provided and in particular to an animal litter formed therefrom. The cementitious clumping material includes a mixture of particulate, cement, and a cellulosic material. The cementitious clumping material in some embodiments contains a dust control agent, a polyol, or combinations thereof. The cementitious clumping material is pourable into a litter box and agglomerates into a clump upon contact with urine or other liquid forming a clump having a percentage of maximal strength greater than 95% upon clump formation, and having a clump strength of greater than greater than 250 kg/cm2. The clump is further capable of removal with a perforated scoop after as little as one minute of formation.
US10051833B2 Milking device and method of cleaning same
The milking machine and method of cleaning the same comprises more than one teat cup with a teat cup liner and a discharge, a pulsator with a control device, and a cleaning device to clean the teat cup by supplying cleaning liquid in the teat cup, wherein the control device is configured to adjust per teat cup, during the cleaning, the flow of the cleaning liquid through the teat cup liner and the discharge by pulsation of the teat cup liner. The teat cup liner itself acts as a valve during the cleaning. This has the advantage that a separate cleaning valve in the milk line is not required, which results in a simpler and more reliable construction.
US10051832B2 Vision system with tail positioner
A system includes a robotic arm, an imaging device coupled to the robotic arm, a tail positioner coupled to the robotic arm, and a processor. The imaging device captures imaging data of a rearview of a dairy livestock through a field of view of the imaging device. The tail positioner is able to move from a down position to an up position. The processor is coupled to both the imaging device and the tail positioner and is configured to identify a tail of the dairy livestock within the imaging data captured by the imaging device and send one or more instructions to raise the tail positioner from the down position to the up position, thereby moving the tail out of the field of view of the imaging device.
US10051829B2 Hybrid pepper ‘E20S0153’
A hybrid pepper designated ‘E20S0153’ is disclosed. The invention relates to the seeds of hybrid pepper ‘E20S0153’ to the plants of hybrid pepper ‘E20S0153’ and to methods for producing a hybrid plant, and to methods for producing other pepper lines, cultivars or hybrids derived from the hybrid pepper ‘E20S0153’.
US10051827B1 Soybean variety 01064164
The invention relates to the soybean variety designated 01064164. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01064164. Also provided by the invention are tissue cultures of the soybean variety 01064164 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01064164 with itself or another soybean variety and plants produced by such methods.
US10051824B1 Soybean variety 01064393
The invention relates to the soybean variety designated 01064393. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01064393. Also provided by the invention are tissue cultures of the soybean variety 01064393 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01064393 with itself or another soybean variety and plants produced by such methods.
US10051823B1 Soybean variety 01064868
The invention relates to the soybean variety designated 01064868. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01064868. Also provided by the invention are tissue cultures of the soybean variety 01064868 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01064868 with itself or another soybean variety and plants produced by such methods.
US10051821B1 Plants and seeds of hybrid corn variety CH858017
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH858017. The invention thus relates to the plants, seeds and tissue cultures of the variety CH858017, and to methods for producing a corn plant produced by crossing a corn plant of variety CH858017 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 CH858017.
US10051820B1 Soybean variety 5PLTA07
A novel soybean variety, designated 5PLTA07 is provided. Also provided are the seeds of soybean variety 5PLTA07, cells from soybean variety 5PLTA07, plants of soybean 5PLTA07, and plant parts of soybean variety 5PLTA07. Methods provided include producing a soybean plant by crossing soybean variety 5PLTA07 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety 5PLTA07, methods for producing other soybean varieties or plant parts derived from soybean variety 5PLTA07, and methods of characterizing soybean variety 5PLTA07. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety 5PLTA07 are further provided.
US10051815B1 Maize hybrid X85K008
A novel maize variety designated X85K008 and seed, plants and plant parts thereof are produced by crossing inbred maize varieties. Methods for producing a maize plant by crossing hybrid maize variety X85K008 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X85K008 through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby. This invention relates to the maize variety X85K008, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X85K008. This invention further relates to methods for producing maize varieties derived from maize variety X85K008.
US10051812B1 Maize hybrid X08K237
A novel maize variety designated X08K237 and seed, plants and plant parts thereof are produced by crossing inbred maize varieties. Methods for producing a maize plant by crossing hybrid maize variety X08K237 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X08K237 through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby. This invention relates to the maize variety X08K237, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X08K237. This invention further relates to methods for producing maize varieties derived from maize variety X08K237.
US10051797B2 Sweeping machine for working ground surfaces, in particular lawns
A sweeping machine for working ground surfaces, in particular lawns comprises a machine frame adapted to be moved in the traveling direction, at least one wheel axle with at least one wheel, said wheel axle being supported in the machine frame transversely to the traveling direction, said wheel axle supporting the machine frame parallel to the ground surface, a least one sweeping element adapted to be driven for rotation about a sweeping element axis, said sweeping element axis extending substantially parallel to the ground surface, and said sweeping element is in contact with the ground surface when in an operating position. The sweeping machine of the invention provides that the sweeping element axis of the at least one sweeping element is adapted to be moved from a first operating position, assumed when travelling straight, to a second operating position, assumed when driving a curve, in which second position the sweeping element axis is in a position pivoted towards the inner side of the curve.
US10051795B2 Stagger stacked flowerpot and stereo greening wall space formed by combining of flowerpots in stagger stacked mode
The invention discloses a stagger stacked flowerpot, which is characterized in that: the stagger stacked flowerpot is comprised of a flowerpot body, in which a soil baffle is provided to divide the flowerpot body into a plant and compost space and a water storage space; the soil baffle is provided with a water groove, which effectively separates the irrigated water from the soil. The invention has the advantages as simple structure, preferable rigidity, security, stability, reliability, convenient plantation, low construction and maintenance cost, fast irrigation and easy control thereof, and water-soil separation, and is suitable for building masonry walls, commercial spaces, residences and so on.
US10051793B2 Strapping system for agricultural implement
A strapping system for an agricultural implement includes a strap feeding assembly positioned on a first side of a baling chamber and a needle positioned on a second side of the baling chamber, opposite the first side. The system also includes a first slot disposed within a first material-facing surface of a rear wall of the baling chamber. The strap feeding assembly is configured to propel a strap through at least a portion of the first slot to the second side of the baling chamber, and the needle is configured to grip a portion of the strap and to move the portion of the strap from the second side of the baling chamber to the first side of the baling chamber to surround a material within the baling chamber with the strap.
US10051791B2 Harvester cleaning shoe louver
A harvester cleaning shoe louver includes a head portion about which the louver is to pivot, a tail blade extending from the head portion and fin blades. The fin blades extend from a rear face of the tail blade at spaced locations along the tail blade.
US10051789B2 Side-delivery rake
A side-delivery rake comprising a frame provided with at least a supporting arm to which a plurality of stellar wheels are associated. The supporting arm is pivoted to the frame so as to assume, by means of rotation around a pivoting element, at least a first working operating condition in which the stellar wheels carry out a gathering action, and a second transport operating condition, in which the stellar wheels are in a raised condition. Stop means are provided to determine the position of the supporting arms in the first operating condition. The stop means comprise an adjustment device which can be selectively associated with the frame in a finite plurality of predetermined discrete positions in order to define an adjustment of the position assumed by the supporting arm in the first operating condition.
US10051787B2 Harvesting head with yield monitor
A harvesting head yield monitor comprises two sensing elements (328, 330) respectively disposed in two adjacent row unit covers (114). A driver circuit (400) drives one of these sensing elements (328) to produce a high radio frequency signal. The other sensing element (330) receives the signal. A signal conditioning circuit (402) receives the signal from the other sensing element. A controller (404) coupled to the signal conditioning circuit converts the received signal into a signal that indicates the crop yield of the row unit that is disposed underneath the two adjacent row unit covers.
US10051786B2 Stand-on mower with winged deck
Aspects hereof relate to a stand-on mower having a deck with at least one deck wing. The mower may include a stand-on operator platform, a rear wheel axis positioned forward of the stand-on operator platform, a main deck having main deck blades with rotational axes positioned forward of the rear wheel axis, one or more deck wings, and front wheels positioned forward of the rotational axes of the main deck blades.
US10051781B2 Air seeder manifold with improved distribution uniformity
A manifold apparatus for an air seeder includes a manifold housing defining a output ports equally spaced around a perimeter thereof. An input port is defined in a bottom side of the manifold housing, and an input conduit extends downward therefrom. A distributor component is formed by a bottom side of a top plate of the manifold housing above the input port and directs product granules moving upward in an air stream in the manifold interior outward toward the perimeter of the manifold housing. A relative lateral position of the distributor component with respect to the input port is adjustable, and interference members extend an adjustable distance into the input conduit and/or manifold interior to contact the particles and change their flow path. The variables are manipulated to achieve positions where a rate of product flow through each output port is within a selected range.
US10051777B2 Method for large scale generation of artificial seeds comprising symbiota
The present invention relates to new methods of selecting and breeding organisms, in particular organisms which exhibit symbiotic behavior with symbionts such as fungal endophytes or epiphytes or bacterial microbiome in plants, and to new organisms and symbiota developed thereby. More particularly, the present invention provides artificial seeds comprising symbiota, and methods for preparing and using such artificial seeds, as well as plants, plant seeds and other plant parts derived from artificial seeds or symbiont-containing plants of the present invention.
US10051773B2 Tillage implement with preset disk frame angle
An agricultural tillage implement including a carriage frame assembly and pull hitch towed by a tractor and forward and aft secondary frames supported by the carriage frame assembly. The forward and aft secondary frames mount gangs of disk blades for tilling the soil. The secondary frames establish a plane and the aft secondary frame is connected to the carriage frame assembly at a greater distance from the plane than the forward secondary frame so that the depth of penetration of the disk blades is uniform during field operation. The tillage implement has outboard wing sections pivotally connected to the secondary frames and annular shims are provided to establish the wing sections and secondary frames in common plane during field operation, the annular shim being rotatable about central axis to present a common surface to the implements irrespective of the orientation of the shims.
US10058020B2 Electronic component mounting system
An electronic component mounting system includes: mounting line management apparatuses disposed in each of mounting lines and an integrated management apparatus connected to the mounting line management apparatuses. The integrated management apparatus includes a first collation unit which performs collation of an electronic component based on identification information for identifying the electronic component. The mounting line management apparatus includes a second collation unit which performs collation of the electronic component. When the identification information is read out by the identification information reading-out unit, the collation of the electronic component is performed by the first collation unit if the mounting line management apparatus can access the integrated management apparatus, and the collation of the electronic component is performed by the second collation unit if the mounting line management apparatus cannot access the integrated management apparatus.
US10058018B2 Flexible assembly machine, system and method
An assembly machine includes a plurality of track modules, each track module including a section of track, the plurality of track modules connectable to form a continuous circuitous track, the continuous circuitous track configured to receive a dispensing head, the dispensing head configured to rotate about the continuous circuitous track and at least partially assemble an unfinished product. The machine includes a first feeder module attached to a first length of the continuous circuitous track configured to feed a component to the dispensing head, and a first placement module attached to a second length of the continuous circuitous track configured to receive the unfinished product. The dispensing head is configured to place the component on the unfinished product. The assembly machine is reconfigurable by attaching or removing one or more of the plurality of track modules, the first feeder module and the first placement module.
US10058017B1 Electromagnetic contamination neutralization composition, device, and method
A tangible device such as a credit card shaped device that includes at least one waffler carved therein. A bottom stabilizing material in the shape of a film or sheet is placed within the waffler. A nano-scaled metal in powdered form that is ferromagnetic in nanoscale, such as gold, is then added above the bottom stabilizing film. A ferromagnetic powder in nanoscale is added to the nano-scaled metal and a top stabilizing film is placed thereon. Ceramic powder is then used to further stabilize the composition and finally all the components are sealed within the waffler. The nano-scaled metals can be affixed to the stabilizing films using atomic layer deposition. The present invention is used to neutralize the electromagnetic contamination emitted from a plurality of electronic devices by organizing the polarity of the spin of the element particles within their radiation.
US10058016B2 Compensation of magnetic interference
A compensation coil placed at least partially underneath a magnetic field sensor package in an electronic system provides attenuation of electromagnetic interference (EMI). In an embodiment, the compensation coil attenuates EMI in a frequency band which overlaps with an operating frequency band of the magnetic field sensor. This allows the magnetic field sensor to make accurate magnetic field measurements in the presence of system level alternating current (AC) EMI. In an embodiment, a system comprises: a magnetic field sensor; a compensation coil placed at least partially underneath the magnetic field sensor; and a reverse current generator coupled to the compensation coil and to a power supply that is coupled to an electromagnetic interference (EMI) source, the reverse current generator operable to generate a reverse current in the compensation coil to generate a counter magnetic field for compensating the EMI.
US10058009B2 External function extension device
An external function extension device includes a casing, a transition circuit board, a liquid cooling system, at least one connecting member and a power supply unit. The transition circuit board, the liquid cooling system and the power supply unit are disposed in the casing. The transition circuit board has a transition slot. The connecting member is connected to the liquid cooling system. The connecting member is used for connecting an external device, such that the liquid cooling system performs liquid cooling function for dissipating heat of the external device. The power supply unit is electrically connected to the transition circuit board and the liquid cooling system. The power supply unit includes an electric connector. The electric connector is used for connecting the external device, such that the power supply unit supplies power to the external device.
US10058005B1 Computer hardware unit with collapsible mounting brackets
A computer hardware unit, a data center cabinet having the same, and a method of removing the computer hardware unit from the data center cabinet. The computer hardware unit has a housing for placement within a slot of the data center cabinet. At least one of a compute component, a network component and a memory component is provided within the housing. At least one mounting bracket is attached to the housing and to secure the housing to the cabinet. The at least one mounting bracket has a first leg attached to the housing and a second leg for attachment to the cabinet. The at least one mounting bracket is collapsible to change an internal angle between the first leg and the second leg.
US10058004B1 Interlock assembly
An openable IT component is configured to be mounted within an IT rack and includes a shell assembly. A drawer assembly is configured to receive a plurality of IT sub-components. A slide assembly is configured to slidably position the drawer assembly within the shell assembly between a fully closed position and a fully opened position. An interlock assembly is configured to prevent the opening of other IT components within the IT rack while the openable IT component is not in the fully closed position.
US10058000B2 Waterproof structure for casing of electronic device
A waterproof structure for a casing of an electronic device includes: a first casing member, having a first casing portion, a first side portion surrounding the first casing portion, and a first peg disposed in the first casing portion; a second casing member, having a second casing portion, a second side portion surrounding the second casing portion, and a second pegs disposed in the second casing portion and configured to be corresponsive to the first peg; a waterproof member, having a ring portion and a packing portion integrally coupled with each other, and the ring portion being surrounded continuously by the first and second side portions and clamped between the first and second side portions, and the packing portion being disposed between the first and second pegs; and plural locking elements, passing into the first and second pegs to combine with the first and second casing members respectively.
US10057999B2 Electronic device having a reduced dead border
An electronic device having two or more opposing sides is disclosed. The electronic device comprises a display module, a window on the display module, and a frame at least partly surrounding the display module. The frame comprises, at two or more opposing sides of the electronic device, a side portion and an upper portion extending a determined distance from the side portion towards the opposing side of the electronic device and ending at an inner edge defining an opening having a width smaller than the width of the display module. The display module has an active area and an inactive area. The display module is disposed within the frame so that at least a part of the inactive area is disposed below and covered by the upper portion, at least a part of the active area being visible through the opening. The window is disposed in the opening.
US10057994B2 Method for installing integrated circuit devices on a substrate
In one embodiment, a biasing device is actuated using an actuator which is aligned with the biasing device along an alignment axis. A first frame is thereby biased toward a second frame along the alignment axis to bias an integrated circuit package toward a socket. The actuator also latches the first and second frames together and biased towards each other with the integrated circuit package and the socket biased toward each other. Other aspects and features are also described.
US10057990B2 Flexibile printed circuit and electronic device
According to one embodiment, a flexible printed circuit has a first circuit substrate and a second circuit substrate extending over the first circuit substrate. The first circuit substrate has a connector area. The second circuit substrate has an opening and an adhesive layer. The opening allows the connector area to be exposed. The opening has an opening edge which has a predetermined shape and defines the opening. The second circuit substrate has in the opening a depressed portion depressed deeper than the opening edge. Among various constituents of the second circuit substrate, at least the adhesive layer is depressed from the opening edge at the depressed portion.
US10057989B1 Multilayer structure and related method of manufacture for electronics
Multilayer structure, including a substrate film having a first and second opposite side, said substrate film including electrically insulating material, conductive traces on the first side of the substrate film for establishing a predetermined circuit design, a connector element laid upon the first side of, said substrate film, one side of the connector element facing the structure internals and the other, opposite side facing the environment on the second side of the substrate film including a number of electrically conductive contact members electrically connected to the circuit on the first side of the substrate film and configured to contact one or more electrical contact members of an external element responsive to mating the external element with the connector element, and a plastic layer molded onto the substrate film and the connector element so as to cover said one side of the connector element and the circuit.
US10057986B2 Thermal overload device containing a polymer composition containing thermally exfoliated graphite oxide and method of making the same
A thermal overload device containing a polymer composite, which contains at least one polymer and a modified graphite oxide material, containing thermally exfoliated graphite oxide having a surface area of from about 300 m2/g to 2600 m2/g, and a method of making the same.
US10057984B1 Composite thin copper foil and carrier
A method and production of composite foils and thin copper foils peeled from said composite copper foils is disclosed for use in forming printed circuit boards (PCB). Either the composite foil or only the thin copper foil can be laminated to a polymer layer to form the printed circuit board, with the step of separating the thin copper foil from the composite copper foil is performed subsequent to said laminating step.
US10057982B2 Solderless breadboard
Embodiments of the invention provide a solderless breadboard for prototyping electrical circuits. The breadboard includes a plurality of electrically conductive lines arranged parallel to each other on an electrically non-conductive breadboard structure. An electrically conductive line includes a plurality of electrical insertion positions and at an electrical insertion position a moveable electrically conductive line section which is operable for breaking the electrically conductive line in moving from a closed to an open position. A plurality of pegs are inserted into the breadboard structure at electrical insertion positions to contact the moveable sections. A peg is rotatable after insertion and includes a head portion and a cylindrical shaft extending from the head portion to a terminating foot. The shaft includes a centrally arranged channel extending from an opening in the head portion towards the terminating foot.
US10057978B2 Display panel, method for producing display panel, and flexible printed circuit board
A display panel including: a substrate; a plurality of first connecting wires in a first portion of the substrate and connected to a first flexible printed circuit board; a plurality of second connecting wires in a second portion of the substrate and connected to a second flexible printed circuit board, the second portion being adjacent to the first portion; first and second test pads provided between the first and second portions of the substrate, the first test pad being connected to an endmost first connecting wire adjacent to the second portion, the second test pad being connected to an endmost second connecting wire adjacent to the first portion; and an electrical circuit in which the endmost first and second connecting wires are included in different power supply nodes.
US10057977B2 Wiring board and electronic device
A wiring board includes a first wire, a second wire, a third wire and a fourth wire formed over a substrate and extending in a first direction respectively, the second wire being adjacent to the first wire in the first direction, and the third wire being adjacent to the first wire in a second direction orthogonal to the first direction, and the fourth wire being adjacent to the second wire in the second direction, a pair of fifth wires, a pair of sixth wires, a pair of seventh wires and a pair of eighth wires formed in the substrate and extending in the second direction respectively, a pair of ninth signal vias, a pair of tenth signal vias, a pair of eleventh signal vias and a pair of twelfth signal vias formed in the substrate and extending in a third direction orthogonal to a surface of the substrate respectively.
US10057973B2 Electrodeless single low power CW laser driven plasma lamp
An ignition facilitated electrodeless sealed high intensity illumination device is configured to receive a laser beam from a continuous wave (CW) laser light source. A sealed chamber is configured to contain an ionizable medium. The chamber has an ingress window disposed within a wall of a chamber interior surface configured to admit the laser beam into the chamber, a plasma sustaining region, and a high intensity light egress window configured to emit high intensity light from the chamber. The CW laser beam is producible by a CW laser below 250 Watts configured to produce a wavelength below 1100 nm. The device is configured to focus the laser beam to a full width at half maximum (FWHM) beam waist of 1-15 microns2 and a Rayleigh length of 6 microns or less, and the plasma is configured to be ignited by the CW laser beam.
US10057970B2 ESD protection device
There is provided an ESD protection device capable of lowering a discharge starting voltage. An ESD protection device 1 includes a ceramic multilayer substrate 2, a first discharge electrode 4 and a second discharge electrode 5 arranged at a height position of the ceramic multilayer substrate, an end 4a of the first discharge electrode 4 and an end 5a of the second discharge electrode 5 facing each other, in which each of the first discharge electrode 4 and the second discharge electrode 5 contains a metal and a shrinkage suppression material having a lower rate of shrinkage than that of the metal at a temperature at which firing for the production of the ceramic multilayer substrate 2 is performed.
US10057967B1 Lighting device and luminaire
A lighting device includes: a first lighting control circuit; a second lighting control circuit which controls the first lighting control circuit; a first control power supply which supplies a first voltage to the first lighting control circuit; a second control power supply to which the first voltage is supplied and which supplies a second voltage to the second lighting control circuit; and a reset circuit which (i) when the reset circuit detects that the first voltage decreases to a first threshold or lower, causes the second control power supply to stop supply of the second voltage, and (ii) when the reset circuit detects that the first voltage increases to a second threshold or higher and that the second voltage is higher than a third threshold, causes the second control power supply to start supply of the second voltage after the second voltage decreases to the third threshold or lower.
US10057959B2 Power over ethernet powered device having automatic power signature
In a Power over Ethernet (PoE) system, a Powered Device (PD) having circuitry to measure the load current from a Power Sourcing Equipment (PSE) in the PD. Circuitry compares the measured load current with a first threshold. Circuitry automatically generates load pulses for signaling the PSE, that power to the PD should be maintained.
US10057958B2 Multi-channel lighting fixture having multiple light-emitting diode drivers
A lighting control system for controlling a cumulative light emitted by a lighting fixture having a plurality of LED light sources may comprise a plurality of LED drivers adapted to be coupled to a respective one of the LED light sources and configured to control an intensity of the respective LED light source, and a controller configured to transmit a single digital message for controlling the cumulative light emitted by the lighting fixture. Each of the plurality of LED drivers is configured to adjust the intensity of the respective LED light source to a preset intensity in response to the single digital message transmitted by the controller.
US10057957B2 Vehicle light
A headlamp assembly may include a lamp body with a chip support. A color changing diode and a white diode may each be mounted on the chip support of the lamp body. The headlamp may also include a color input and a white input, the color input being in electrical communication with the color changing diode and the white input in electrical communication with the white diode. The headlamp may function such that an electrical input may be provided to the white input to cause illumination of the white diode and an electrical input to the color input may cause a controlled illumination of the color changing diode. The color changing diode may be a RGB diode, which may include the ability to illuminate the colors of red, green and blue in varied intensities of each color.
US10057956B1 Lighting control device, lighting control system, lighting control method, and non-transitory computer-readable recording medium
A lighting control device is provided that controls luminaires in respective rooms via respective controllers. The lighting control device includes: a storage unit that stores association information in which names (e.g., room names) are associated with SSIDs of the controllers; a communication unit that connects to and transmits and receives information to and from one of the controllers; a display unit that displays names included in the association information in a manner to be selectable; a receiving unit that receives an input from a user including a selection input of a name selected from the names displayed; and a processing unit that, when the receiving unit receives the selection input of the name, executes a predetermined process relating to wireless connection with one of the controllers using the SSID associated in the association information with the name specified by the selection input.
US10057944B2 Apparatus and methods for conveying and heating objects
Apparatuses and methods are disclosed for heating objects. The apparatus may include two conveyer belts. Each conveyer belt may include a plurality of teeth. At least a portion of the two conveyer belts may be in parallel to each other. In the parallel portion, the conveyer belts may include opposite teeth that are symmetrical to each other and the object may be fitted in the opening of the symmetrical teeth and secured by the surrounding teeth.
US10057943B2 Electrode for carbon fiber plate heating element and method for producing the same
A carbon fiber plate heating element and a method for producing the same are provided. The carbon fiber plate heating element includes a core wire positioned at a substantial center and an electrode body that includes a plurality of electrode fine lines twisted around the core wire. A stitching portion fixes the electrode body to a main panel at regular intervals. The method includes arranging a core wire at the substantial center; twisting a plurality of electrode fine lines around the core wire to form an electrode body; and fixing the electrode body to a main panel by stitching the electrode body at regular intervals.
US10057941B2 System and method for bridging to a LTE wireless communication network
A system and method for bridging user devices communicating according to a 3rd Generation (3G) communication protocol to a LTE wireless communication network, thereby enabling user devices that do not have sufficient signal strength for directly coupling to the LTE wireless communication network to nevertheless access such wireless communication systems and methods via a bridging system.
US10057940B2 Apparatus and method for controlling in-device coexistence interference in wireless communication system
A method and an apparatus for controlling in-device coexistence interference (IDC) in a wireless communication system are provided. The present invention comprises transmitting IDC indication information including an unusable frequency band that is a frequency band in which performing communication is difficult because of IDC interference to a Base Station (BS), receiving Radio Resource Control (RRC) connection reconfiguration including IDC Discontinuous Reception (DRX) configuration reconfiguring DRX relating the unusable frequency band based on the IDC indication information from the BS and performing autonomously denial of Industrial Scientific Medical (ISM) transmission in the unusable frequency band by reconfiguring DRX based on the IDC DRX configuration.
US10057937B2 Communications via multiple access points
Methods and apparatuses for controlling communication with a communication device connected to a plurality of access points are described. Predefined inactivity in communications between a first access point and the communication device may be determined at the first access point. An indication of predefined inactivity in communications between the communication device and a second access point may be provided by the second access point. Connectivity state of the communication device is only changed when said predefined inactivity in communications between the first access point and the communication device has been determined and said indication has been provided.
US10057936B2 Method and apparatus for configuring user equipment initiated messages for dual connectivity in wireless communication system
A method and apparatus for configuring a user equipment (UE) with an in-device coexistence (IDC) indication message in a wireless communication system is provided. A master evolved NodeB (MeNB) in dual connectivity receives a request to configure the IDC indication message from a secondary eNB (SeNB) in dual connectivity, and upon receiving the request, configures the UE with the IDC indication message.
US10057934B2 Automatic selection of a wireless connectivity protocol for an input device
Certain embodiments include a computer-method includes searching for a receiver having an active first wireless communication protocol. When the receiver is detected, the mobile input device connects to the receiver, and when the receiver is not detected, the method includes searching for a host computer having an active second wireless communication protocol (e.g., Bluetooth®) after the receiver is not detected. The method further includes connecting the mobile input device to the host computer when the receiver is not detected and the active second type of wireless communication protocol is detected. The method then continues to search for the receiver while the mobile input device is connected to the host computer having the second wireless communication protocol, and automatically switches the wireless connection from the host computer having the second wireless communication protocol to the receiver when the first type of receiver is detected.
US10057931B2 Out of band diagnostics and maintenance
A method for performing out of band diagnostics and maintenance of lighting system elements. An out of band connection is established via a wireless out of band channel with one of the lighting system elements and the mobile device. The wireless out of band channel is separate and distinct from a wireless lighting operations channel of a wireless lighting control network connecting the lighting system elements.
US10057930B2 Mobile communication system and user equipment
In TDD-FDD carrier aggregation, delay in downlink retransmission timing and UE's battery energy consumption are reduced. In a mobile communication system that performs carrier aggregation using a first component carrier associated with a first cell conducting radio communication in a first duplex mode and a second component carrier associated with a second cell conducting radio communication in a second duplex mode, a cell is provided on which an uplink control channel carrying acknowledgement or negative acknowledgement for the first component carrier and the second component carrier is transmitted, and a user equipment performs discontinuous reception using a timer value corresponding to a duplex mode of said cell on which the uplink control channel is transmitted upon receiving at least one of a first downlink data signal transmitted over the first component carrier and a second downlink data signal transmitted over the second component carrier.
US10057929B2 Enhanced hotspot 2.0 management object for trusted non-3GPP access discovery
User equipment (UE) includes a transceiver configured to transmit and receive information to/from a Wireless Fidelity (WiFi) access point. The UE includes processing circuitry coupled to the transceiver and configured to: determine a service provider associated with the WiFi access point based on a response to an ANQP query. The UE is configured to receive at least a portion of a management object (MO). The MO includes a trust field specifying whether the WiFi access point is trusted for WiFi offload by the service provider. The UE is configured to: in response to determining that the WiFi access point is trusted, send an L3 attach trigger. The UE is configured to: in response to determining that the WiFi access point is not trusted, establish an Internet Protocol security (IPsec) tunnel that the UE to an Evolved Packet Data Gateway through the untrusted WiFi access point.
US10057928B2 Handheld device processing for providing data tethering services while maintaining suite of handheld service functions
Embodiments include an improved tethering system in which a handheld device may be used by a user to reach the same network that the handheld device also provides access to for a tethering machine. Some embodiments include performing the following on a hand held device concurrently with the hand held device providing a user of the handheld device with access to a data network: receiving a packet from a tethering machine, replacing the packet's source address with a new source address, and transmitting the packet into a wireless network. Some embodiments include receiving from the wireless network a response packet, replacing the response packet's destination address with the packet's source address, and transmitting the response packet to the tethering machine.
US10057924B2 High efficiency signal field in high efficiency wireless local area network
This disclosure describes methods, apparatus, and systems related to a high efficiency SIGNAL field in high efficiency wireless LAN access network. A device may determine at least one communication channel with one or more devices including a first device and a second device. The device may generate a high efficiency preamble in accordance with a high efficiency communication standard, the high efficiency preamble including, at least in part, a first high efficiency SIGNAL field and a second high efficiency SIGNAL field. The device may partition the second high efficiency SIGNAL fields into, at least in part, a common subfield, and one or more device specific subfields. The device may send the high efficiency preamble to at least one of the one or more devices.
US10057918B2 Coordination between prose BSR and cellular BSR
A method in a wireless device is disclosed. The method comprises sending a scheduling request to a network node, and receiving, from the network node in response to the scheduling request, a grant of uplink resources. The method further comprises determining whether the granted uplink resources are at least equal to or larger than the resources required for transmission of both a buffer status report (BSR) and a sidelink BSR, and upon determining that the granted uplink resources are at least equal to or larger than the resources required for transmission of both the BSR and the sidelink BSR, communicating the BSR and the sidelink BSR to the network node in a single medium access control (MAC) protocol data unit (PDU).
US10057915B2 Methods and systems for adaptive scheduling of packets in a wireless broadband network
Method and systems for adaptive scheduling of packets in a wireless broadband network are disclosed. In one embodiment, the method comprises receiving the packets from applications. The method further comprises analyzing the packets to obtain one or more packet parameters. The method further comprises determining a Dynamic-Packet-Level-Priority (DPLP) value for each of the packets based on the one or more packet parameters. The method further comprises placing each of the packets in priority queues based on the DPLP value. The method further comprises scheduling the packets present in the priority queues based on scheduling parameters and the DPLP value. The method further comprises performing dynamic configuration adaptation for the packet parameters, scheduling parameters and the DPLP value.
US10057914B2 Bluetooth device and data scheduler
A method and device for wireless data transmission are described. A device receives sets of sensor data associated with respective sensor measurements for a vehicle. The device determines a priority for each of the sets of sensor data based on an amount of data stored for that sensor measurement in a number of data queues, and selectively stores each of the sets of sensor data in one of the data queues based on a threshold data throughput rate of a wireless network and the priority of each set of sensor data. The device transmits, to a second computing device via the wireless network, at least some of the sets of sensor data from the data queues based on a current data throughput rate of the wireless network and a priority level of each of the data queues.
US10057912B2 Data scheduling method using unlicensed spectrum, apparatus, and device
The present disclosure provides a data scheduling method using an unlicensed spectrum, an apparatus, and a device, and relates to the radio communications field. According to the method, apparatus, and device, an unlicensed spectrum resource can be effectively used, thereby meeting a bandwidth requirement of an LTE device. The method is as follows: first, an unlicensed-spectrum serving cell is configured for user equipment by using a configuration message of the unlicensed-spectrum serving cell; then, data is transmitted over the unlicensed-spectrum serving cell by using a scheduling command. Embodiments of the present disclosure are applied to data transfer over the unlicensed-spectrum serving cell.
US10057908B2 Trigger frame for sounding in a wireless network
Methods, apparatuses, computer readable media for trigger frames for sounding in a wireless network. An apparatus of a wireless device is disclosed, which includes processing circuitry configured to: encode a null data packet (NDP) announcement (NDP-A) including an indication of stations, configure the wireless device to transmit the NDP-A, and encode a high-efficiency (HE) NDP. The processing circuitry may be further configured to configure the wireless device to transmit the HE-NDP and encode a trigger frame (TF) including feedback parameters for the stations and a resource allocation for each of the stations to transmit a feedback report to the wireless device. The feedback report is based on the feedback parameters and the HE-NDP. The processing circuitry may be further configured to configure the wireless device to transmit the trigger frame, and decode the feedback reports from the stations in accordance with the corresponding resource allocation and the feedback parameters.
US10057905B2 Method and apparatus for transmitting device-to-device related information in wireless communication system
A method is presented for performing a device-to-device (D2D) operation by a first user equipment (UE) in a wireless communication system. The first UE receives configuration information of an evolved-universal mobile telecommunications service (UMTS) terrestrial radio access network (E-UTRAN) planned mode for the D2D operation from an evolved NodeB (eNB). The E-UTRAN planned mode is a D2D mode in which the eNB controls radio resources for the D2D operation. The UE performs the D2D operation with a second UE by using the radio resources in the E-UTRAN planned mode.
US10057904B2 Method and device for resumption of RRC state in cellular network
A radio resource control suspend operation and a radio resource control resume operation. The terminal (702, 1300) and the communication network (110) stores respective radio resource control information related to a configured connected state of the terminal (702, 1300). The method comprises performing an admission control process during the radio resource control resume operation, where the admission control process comprises a procedure for examining whether the connected state is to be resumed according to the stored radio resource configuration information or if a radio resource reconfiguration procedure is to be performed for resuming the connected state.
US10057903B2 Method and apparatus for determining power offset parameters
The present invention discloses a method and an apparatus for determining a power offset parameter. The method for determining the power offset parameter provided in the present invention comprises: obtaining data throughput rate and/or cell resource usage state of a terminal; determining a resource state of the terminal according to the data throughput rate and/or the cell resource usage state and a corresponding threshold; determining power offset parameter configuration corresponding to the resource state according to the determined resource state; and sending the power offset parameter configuration to the terminal, so that the terminal determines the power offset parameter according to the power offset parameter configuration.
US10057901B2 Resource allocation method and resource allocation device
Provided are a resource allocation method and a resource allocation device, which are used for a frequency division duplexing system. The resource allocation method comprises: setting a shared frequency band; and according to resource demands for an original uplink frequency band and an original downlink frequency band in a network service, allocating the shared frequency band to the original uplink frequency band and/or the original downlink frequency band.
US10057900B2 Method and apparatus for configuring DM-RS for V2X
A method includes generating a first DM-RS for V2X communication and a second DM-RS for V2X communication, the first DM-RS for V2X communication being mapped in a first symbol in a first slot of a subframe, the second DM-RS for V2X communication being mapped in a second symbol in the first slot; generating a third DM-RS for V2X communication and a fourth DM-RS for V2X communication, the third DM-RS for V2X communication being mapped in a first symbol in a second slot of the subframe, the fourth DM-RS for V2X communication being mapped in a second symbol in the second slot; and transmitting the first DM-RS for V2X communication, the second DM-RS for V2X communication, the third DM-RS for V2X communication, and the fourth DM-RS for V2X communication. The first DM-RS is generated based on a first group-hopping, and the second DM-RS is generated based on a second group-hopping.
US10057895B2 Method and devices for mitigating error propagation in transmission assignments
A method in a wireless communication device for communication with a radio network node comprises receiving (210) of a first downlink control information on a first assignment. The first downlink control information comprises a reference to a second assignment, on which a second downlink control information is assigned to be received. It is determined (220) if the second downlink control information is obtainable. An indication indicating whether or not the second downlink control information was obtainable is transmitted (230) to the radio network node. A method in the radio network node for communication with the wireless communication device comprises transmitting of the first and second downlink control information. It is determined whether or not the second downlink control information was obtainable by the wireless communication device and based in this, a third downlink control information is transmitted on a third assignment. Corresponding devices and computer programs are also described.
US10057891B2 Selecting a codeword and determining a symbol length for uplink control information
A wireless communication device configured for selecting a codeword and determining a symbol length for uplink control information is described. The wireless communication device includes a processor and instructions stored in memory. The wireless communication device establishes communication with a base station, receives downlink control information from the base station and receives base station information. The wireless communication device generates uplink control information based on the base station information. The wireless communication device also determines a number of symbols for the uplink control information for a plurality of layers and sends the uplink control information.
US10057881B2 Scheduling of paging notifications supporting beam sweeping
An embodiment method for paging notification includes hashing an identity of a UE to determine a paging frame in which a page is to be sent to the UE and to determine an index of an entry in a bitmap, setting the entry at the index in the bitmap to a value indicating whether a page message associated with a paging group to which the UE belongs is transmitted in a current paging cycle, and transmitting the bitmap in each of a plurality of beamformed beams, wherein the beams are transmitted in a sweeping pattern such that at least one beam is transmitted in every portion of a coverage area of a component transmitting the beams and such that each of the beams is transmitted at least once during the paging frame.
US10057880B2 Smart notifications between devices
Disclosed are methods and apparatuses for providing notifications in a communication network of a plurality of Internet of Things (IoT) devices. In an aspect, a supervisor device in the communication network detects a notification directed to a wireless mobile device in the communication network and sends at least one instruction to at least a first IoT device of the plurality of IoT devices to reduce an operating volume or suspend operation of the first IoT device. The first IoT device receives the at least one instruction from the supervisor device and reduces the operating volume of the IoT device or suspends the operation of the IoT device in response to the at least one instruction.
US10057877B2 Location estimation method and electronic device for performing the same
An electronic device includes a memory, a communication circuit, and a processor configured to operatively connect with the memory and the communication circuit. The processor is configured to send identification information of a base station attached to the electronic device via the communication circuit to a server, receive first base station information about base stations included in a first area on the base station from the server, store the first base station information in the memory, and estimate a location of the electronic device based on properties of a signal received from at least one of the base stations included in the first area or the first base station information.
US10057876B2 Analysis and address allocation of wireless building networks
A network node for a lighting network, the node is at least one of: a light sensor; a motion sensor; lighting means; a control device; or an operating device for the lighting means; and includes means for measuring the signal quality or signal strength of the wireless connection to all wirelessly connected further nodes, storage means configured to store connection information e.g. based on the signal quality or signal strength together with an identifier for the associated wirelessly connected further node(s), and means for wirelessly forwarding the connection information to another node, wherein the network node is configured to receive at least one test pattern and/or to re-send the test pattern, the test pattern including the network node's identifier, e.g. the MAC address.
US10057869B2 Network synchronization apparatus and method of time division multiple access (TDMA)-based mesh network satellite communication system
Disclosed is a network synchronization apparatus and method of a time division multiple access (TDMA)-based mesh network satellite communication system, the network synchronization method of a terminal in a satellite communication system including receiving timing error information from a central station, generating a mesh superframe start time (SST′) by reversing a sign of the timing error information, and receiving traffic information transmitted by a transmission terminal using the mesh SST′.
US10057868B2 Narrowband orthogonal frequency-division multiple access cell search
In certain embodiments, a method in a network node comprises generating a synchronization signal using a set of sequences in a single part of a synchronization channel. The set of sequences is configured to allow one or more wireless devices to determine a cell identity and a slot identity during synchronization with the network node. The method also comprises transmitting the generated synchronization signal to the one or more wireless devices.
US10057867B2 Method and apparatus for synchronising a plurality of distributed devices with a network
A method (100, 200) in a synchronization control unit is disclosed. The method enables synchronization of a plurality of distributed devices with a network and comprises the steps of receiving a wireless synchronization signal from a network node over a wireless channel (104, 204) and processing the received synchronization signal (108, 208). The method further comprises transmitting the processed synchronization signal to the plurality of distributed devices over a local connection which is different to the wireless channel over which the wireless synchronization channel is received (120, 220). Also disclosed are a synchronization control unit (300, 400) and a computer program product.
US10057864B2 Method and apparatus for common observation receiver for transmitter and receiver
In a method in a common observation receiver of a transceiver, a Transmitter Radio Frequency, TXRF, signal spectrum is received, a Receiver Radio Frequency, RXRF, signal spectrum is further received. Furthermore, a switching scheme is determined based on whether the type of the transmitter and the receiver is Frequency Division Duplex, FDD, or Time Division Duplex, TDD. Based on the switching scheme, the TXRF signal spectrum and the RXRF signal spectrum are switched into a switched baseband signal spectrum. By arranging a common observation receiver in a radio transceiver, and observing radio frequency signal spectrums, the transceiver may acquire knowledge about nonlinearities and other irregularities of applied components.
US10057863B2 Apparatus, computer program, and method for setting a power of a cell node based on cell node gradient information
An apparatus, computer program, and method are provided for setting a power of a cell node based on cell node gradient information. Cell node gradient information is generated based on a multiple-codeword channel quality indicator (CQI), utilizing a multiple-input-multiple-output (MIMO)-capable cell node in a network configured for communicating with a plurality of MIMO-capable user equipment. Additionally, other cell node gradient information is received that is generated for a plurality of other MIMO-capable cell nodes. The generated cell node gradient information and the other cell node gradient information are processed. Further, a power of the MIMO-capable cell node is set, based on the processing.
US10057862B2 Apparatus and method for transmitting a power headroom report in a wireless communication system supporting multi-carriers
An apparatus and method for transmitting a power headroom report in a communication system supporting multi-carriers are disclosed, by which a user equipment is enabled to transmit the power headroom report. According to the present invention, a user equipment calculates a power headroom for each of at least one activated serving cell using a maximum transmission power of the user equipment for each of at least one activated serving cell and transmits the power headroom report including the power headroom for each of the at least one activated serving cell and the maximum transmission power of the user equipment for each of the at least one activated serving cell to a base station. In this case, the power headroom includes an information on power status of the user equipment for each of the at least one activated serving cell.
US10057859B2 Synchronized network for battery backup
Devices, systems, and techniques for a synchronized network for battery backup are described herein. A network device can establish a synchronized sleep schedule with the network while in a mains-power mode of operation. The network device can transmit data in the mains-power mode without regard for a transmission window of the synchronized sleep schedule. The network device can detect an interruption of mains power to itself and transition to a low-power mode of operation. The network device can then transmit data in the low-power mode, restricting data transmission to the transmission window of the synchronized sleep schedule.
US10057852B2 Power control method and apparatus of user equipment using multi-frequency
A power control method and an apparatus for controlling power mode of a User Equipment (UE) operating on multiple frequencies are provided. The terminal includes a primary module for primary cell communication and a secondary module for secondary cell communication. The method includes receiving a secondary cell adding message for adding a secondary cell from a base station, checking data-related information on data communicated through at least one of the primary module and a secondary module, and determining a power mode of the secondary module based on the checking.
US10057851B2 Wireless communication method and device
A wireless communication method and device are provided. The wireless communication method includes the steps of activating a power-saving mechanism by user equipment (UE) to stop monitoring a Physical Downlink Control Channel (PDCCH) when a network does not enable a Discontinuous Reception (DRX) mechanism to configure the UE to switch to a DRX mode or when the network disables the DRX mechanism.
US10057849B2 System and method for reducing power consumed obtaining system information from a cell
A system for, and method of, reducing power consumed obtaining system information from a cell, the system information contained in at least a master information block, a scheduling information block and a system information block. In one embodiment, the system includes: (1) a broadcast control channel (BCCH) frame cache configured to buffer received BCCH frames bearing portions of the system information and (2) a system information verifier associated with the BCCH frame cache and configured to determine version consistency in the master information block and the scheduling information block by employing the check numbers associated therewith.
US10057848B2 Methods of operating near field communication devices
Operating an NFC device to communicate with an NFC tag may include converting the NFC device between operating in a standby mode or an active mode, based on whether communication between the NFC device and an NFC tag is failed while the NFC device is operating in an active mode, detecting an NFC tag based on a tag detection sensitivity associated with the NFC device operating in the standby mode, converting the NFC device to operating in the active mode when an NFC tag is detected in the standby mode and adaptively controlling the tag detection sensitivity based on one or more user environment parameters associated with the NFC device. Power consumption and the tag detection sensitivity may be optimized based on adaptively controlling the tag detection sensitivity based on the one or more user environment parameters.
US10057846B2 Associating station with master station
Generally discussed herein are devices and methods for station and master station association. A device can include a memory to store instructions and channel condition data, and processing circuitry coupled to execute the instructions and configure the processing circuitry to decode first information provided in a first transmission from a first access point (AP), the first information indicating channel conditions of an entire bandwidth of the first AP including a primary channel and one or more secondary channels of the first AP, decode second information provided a second transmission from a second AP, the second information indicating channel conditions of an entire bandwidth of the second AP including a primary channel and one or more secondary channels of the second AP, and determine which of the first and second APs to associate with based on the first and second decoded information.
US10057840B2 Method for searching base station in plurality of communication systems and apparatus for same
The present invention relates to a wireless communication system. Particularly, a method by which a terminal scans a base station in a plurality of communication systems, according to one embodiment of the present invention, can comprises the steps of: receiving, by the terminal connected to a first communication system, information on at least one second base station of a second communication system from a first base station of the first communication system; receiving, from the first base station, a scanning request message requesting to scan at least one second base station if a scanning start condition is satisfied, receiving; scanning at least one second base station on the basis of the scanning request message; and transmitting, to the first base station, a failure reporting message including information on the cause of a scanning failure if the result from the scanning step is failure.
US10057837B2 Device identification using bandwidth efficient techniques
A device may receive, from a beacon device, a first message including a first identifier. The first identifier may be associated with the beacon device. The device may receive, from a user device, a second message including a second identifier. The second identifier may be associated with the user device. The device may determine the second identifier based on the second message and the first identifier. The device may determine an event associated with the second identifier based on the first identifier. The device may provide, to another device, information that identifies the second identifier and the event to permit the other device to identify a displacement trajectory associated with the user device.
US10057836B2 Smallcell and operating method thereof
A smallcell and an operating method thereof are provided. The operating method of the small cell includes the following steps: a signal status is acquired from a set of user equipments (UEs) in the coverage area of the smallcell; at least one target UE is selected from the set of UEs according to the signal status.
US10057832B2 FTM protocol with selectable acknowledgement format
Apparatuses and methods are disclosed that may perform ranging operations between a first device and a second device. The second device transmits an FTM request frame indicating a number of supported non-legacy ACK frame formats, and receives a first FTM frame indicating capabilities of the first device to receive each of the non-legacy ACK frame formats supported by the second device. The second device selects one of the non-legacy ACK frame formats or a legacy ACK frame format based, at least in part, on the indicated capabilities of the first device, and then transmits ACK frames using the selected frame format during the ranging operation.
US10057820B2 Control channel transmission method and equipment
A control channel transmission method and a piece of equipment, where the method includes configuring, by a communications system, at least two control channels for a user equipment, where at least one of the control channels is a cell-specific control channel and at least one of the control channels is a user equipment-specific control channel; using, by the communications system, the cell-specific control channel and/or user equipment-specific control channel to send information about control over the user equipment. In the embodiments of the present disclosure, a communications system configures at least two control channels for a user equipment (UE). The communications system may use, in a process of reconfiguring a control channel, another control channel to send information about control over the UE to ensure that communication is not interrupted during cell handover of the UE.
US10057819B2 Identifying mobile station in a cellular wireless communication system
Method and apparatus in a cellular wireless communication system are provided. A mobile station is handed over from a first network control node to a second network control node. A second network control node transmits a mobile identity indicator embedded in a handover report message to the first network control node after the successful handover. The transmitting is triggered by an occurrence of a handover failure or a radio link failure for the mobile station while the mobile station is connected to the second network control node. The first network control node receives the mobile identity indicator and identifies the mobile station using the mobile identity indicator.
US10057816B2 Simultaneous hand over in different domains
The teachings relates to method (40) in a target network (node16) of a target core network in a first domain during handover, in the first and in a second domain, of a communication device (20) from a source radio access network to a target radio access network. The source radio access network comprises a source access node (11) and the target radio access network comprises a target access (node12). The method (40) comprises determining (41) whether the communication device (20) has access admission to the target core network; when a hand over fails generating (42) a hand over failure message comprising an information element “Independent domain HandOver”, where in the information element is set to a predefined value indicating whether the hand over failed due to lack of access rights or for other reasons than lack of access rights. The teachings also relates to devices and further to methods in source nodes.
US10057813B1 Onboarding and configuring Wi-Fi enabled devices
A method of activating and configuring a Wi-Fi enabled device to connect with a Wi-Fi Access Point (AP) by a cloud-based Wi-Fi service manager is disclosed. A unique identifier of the Wi-Fi enabled device and a unique identifier of the Wi-Fi AP are received by the cloud-based Wi-Fi service manager. The unique identifier of the Wi-Fi enabled device is used as a seed for a predetermined algorithm to generate a temporary service set identifier (SSID) and a temporary passphrase. The temporary SSID and the temporary passphrase are sent to the Wi-Fi AP for configuring the Wi-Fi AP with the temporary SSID and the temporary passphrase.
US10057806B2 Multi-user communication in wireless networks
A first wireless device operating in a wireless network generates a frame and transmits the frame to a second wireless device operating in the wireless network. Generating the frame includes inserting, into a Quality of Service (QoS) field of the frame or into a High Throughput (HT) Control field of the frame, buffer status information for one or more traffic identifiers (TIDs). Generating the frame may also include inserting, into the QoS or HT Control field, an indication whether the buffer status information represents all TIDs active between the first and second wireless device. A first wireless device operating in a wireless network receives a frame from a second wireless device operating in the wireless network, and decodes the frame. Decoding the frame includes determining, using a QoS field of the frame or using a HT Control field of the frame, buffer status information for multiple TIDs.
US10057805B2 Use of traffic load reduction indicator for facilitating mobility management entity overload control function
In accordance with one example embodiment, there is provided a method that includes determining whether a received overload message includes a traffic load reduction indication element; determining a percentage of network elements to which to relay the received overload message if the received overload message includes the traffic load reduction indication element; and selecting ones of the network elements to which to send the received overload message based on the determined percentage. The method may further include modifying the received message to change a value of the traffic load reduction indication element; and sending the modified message to the selected ones of the network elements. In some embodiments, the received overload message includes a mobility management element (“MME”) START message.
US10057800B2 Apparatuses and methods for user equipment (UE)-initiated connection and resource release
A mobile communication device including a wireless transceiver and a controller is provided. The wireless transceiver performs wireless transmission and reception to and from a service network. The controller operates in a connected mode with a connection to the service network, and determines whether there is no active data traffic in a first period of time when operating in the connected mode. In response to there being no active data traffic in the first period of time, the controller performs a local release of the connection or sends a measurement report to trigger the service network to release the connection.
US10057798B2 Methods and systems for measuring range between devices
Disclosed are systems, devices and methods for determining a range between devices based, at least in part, on measurements of wireless tone signals transmitted between devices. In particular, two devices may measure tone signals transmitted between the two devices for determination of a round-trip phase measurement. Obtaining multiple round-trip measurements from tone signals transmitted at different carrier frequencies may enable resolving at least some range ambiguities.
US10057797B2 Time offset acquisition for dual connectivity
Devices and methods for determining timing offsets between wireless devices are provided. One method includes transmitting, from a first device, a request for timing data to first user equipment and receiving a response. The timing data is indicative of a frame timing associated with a reference time for both the first device and a second device. The method further includes determining a timing offset between the frame timing for the first device and a frame timing for the second device based on the timing data. Another method includes receiving a reference time from a timing reference device, applying a timestamp to frame timing data for the first device, receiving frame timing data from the second device time-stamped based on the reference time, and comparing the timing data to determine a time offset between the devices.
US10057795B2 RF receiver with built-in self-test function
A radio frequency (RF) receive circuit is described herein. In accordance with one embodiment, the RF receive circuit includes a mixer configured to receive an RF input signal to down-convert the RF input signal into a base-band or intermediate frequency (IF) band, an analog-to-digital converter (ADC), and a signal processing chain coupled between the mixer and the ADC. The signal processing chain includes at least two circuit nodes. The RF receive circuit further includes an oscillator circuit that is configured to generate a test signal. The oscillator circuit is coupled to the signal processing chain and is configured to selectively feed the oscillator signal into one of the at least two circuit nodes.
US10057792B2 Monitoring and management of links in a wireless network
A wireless communication link can include an uplink and a downlink between a wireless access point and a computer device. The uplink supports communications from the computer device to the wireless access point. The downlink supports communications from the wireless access point to the computer device. The computer device executes a downlink monitor application to monitor events occurring on the downlink. The wireless access point or other suitable resource such as a remote management resource executes an uplink monitor application to monitor events occurring on the uplink. The uplink application and the downlink application log events using the same master clock. The remote management resource can be configured to analyze the uplink status information in view of the downlink status information to perform one or more functions such as troubleshooting, optimizing network settings, etc.
US10057787B2 System and method for millimeter wave communications
A method includes measuring beam-formed reference signals transmitted by a plurality of mmWave transmission points (TPs), sending a cloud cell formation request including indicators associated with best mmWave TPs determined in accordance with the measured beam-formed reference signals, receiving a cloud cell formation request response including indicators associated with a subset of the best mmWave TPs selected by a central controller in accordance with selection information, where the subset of the best mmWave TPs includes a first mmWave transmission point (TP) serving as a master TP and a second mmWave TP serving as a slave TP, and establishing a cloud cell with mmWave TPs of the subset of the best mmWave TPs selected by the central controller, where a data connection is established with the slave TP and at least a control connection is established with the master TP.
US10057785B2 Method, device, and system for signal transmission in unlicensed band
Disclosed relates to a method, device, and system for performing downlink transmission. Specifically, the disclosed relates to a method including when the downlink signal includes a physical downlink shared channel (PDSCH) and a channel in the specific cell is sensed to be idle for a first predefined interval, wherein the processor performs backoff after the second predefined time in order to perform the downlink transmission, and when the downlink transmission includes a Discovery Reference Signal (DRS) and the channel in the specific cell is sensed to be idle for a second predefined interval, performing the downlink transmission immediately after the second predefined interval, and a device and system therefor.
US10057784B2 System, apparatus and method for managing client devices within a wireless network
According to one embodiment, a system and computer-readable storage medium for storage of software directed to the management of associations between network devices is described. The computer-readable storage medium comprising instructions which, when executed by at least one hardware processor on a network device, causes performance of operations, comprising: (1) determining a desired operating state for a client device under analysis, the client device being associated with a first network device of a plurality of network devices; (2) detecting it a triggering event has occurred based on a comparison of the desired operating state for the client device under analysis to an actual operating state for the client device under analysis; and (3) in response to detecting that the triggering event has occurred, causing the client device to wirelessly connect to a second network device of the plurality of network devices in lieu of the first network device.
US10057782B2 Method and system for providing spectrum sensing capability in a shared network
A method and system is provided for enabling spectrum sensing capability in a network having at least one primary user and a plurality of secondary users configured to communicate using a shared spectrum. The methods and systems include receiving values from sensors corresponding to received signal strength from a primary user in one or more frequencies of the shared spectrum. The values are used to interpolate at least one additional value between the sensors. A detection threshold is determined for sensing a signal transmitted from the primary user based on an acceptable amount of interference. The primary user is then determined to be transmitting in the one or more frequencies of the shared spectrum if any of the values received from the plurality of sensors or the at least one additional value interpolated along the path exceeds the detection threshold.
US10057773B2 Systems, methods, and computer program products for interfacing multiple service provider trusted service managers and secure elements
System, methods, and computer program products are provided for interfacing between one of a plurality of service provider (SP) trusted service managers (TSM) and one of a plurality of secure elements (SE). A first request to renew a service is received from an SP system over a communications network. The first request includes a service qualifier associated with the service. A secure element corresponding to the service qualifier is determined. A second request to delete data associated with the service qualifier from the secure element is transmitted to the secure element. A third request to install an application on the secure element is transmitted to the secure element. A fourth request to activate the application on the secure element is transmitted to the secure element.
US10057771B2 Logical subscriber identification module (SIM)
A mobile hub can receive from a mobile device a request to authenticate a user of the mobile device with the mobile hub. Responsive to receiving the request, a user profile of the user can be identified. A first of a plurality of mobile networks indicated in the user profile as being available to the user can be identified. The first mobile network can satisfy at least one user specified criterion associated with the user profile. A subscriber authentication associated with the user profile can be selected. The subscriber authentication can be configured to authenticate the user with the first of the plurality of mobile networks and configured to be processed by the first mobile device to automatically establish presence on the first mobile network. The subscriber authentication can be communicated to the mobile device.
US10057769B2 Method and apparatus for updating a key in an active state
A method for updating a key in an active state is disclosed according to the embodiments of the present invention. The method includes steps of: initiating a key update by a user equipment in the active state or a network side when a pre-defined condition is met; updating the key by the network side and the user equipment, and negotiating an activation time of the new keys. An apparatus for updating a key in an active state is also disclosed according to the present invention. With the present invention, the user equipment in an active state and the network side may actively initiate the key update procedure in different cases, thereby solving the problem concerning the key update for a session in an active state.
US10057768B1 Storing data from a sensor device into a neighboring device
Embodiments of the present invention disclose a method, computer system, and a computer program product for routing an image file from an imaging device to a storage device via a near-field communication network. The present invention may include receiving a device search signal from the storage device. The present invention may include sending a search signal response to the storage device. The present invention may include receiving an encrypted password from the storage device. The present invention may include decrypting the received encrypted password. The present invention may include setting the imaging device to an exclusive external storage mode. The present invention may include generating an image file using a sensor. The present invention may include encrypting the image file using the decrypted password. The present invention may include sending the encrypted image file to the storage device for storage.
US10057767B2 Methods and apparatus to support location specific control of access to services through untrusted wireless networks
Apparatus and methods to support location specific control to allow and/or disallow access to services through untrusted wireless networks by a wireless communication device are disclosed. One or more network elements obtain a location of the wireless communication device and selectively allow and/or disallow access to one or more cellular network services and/or one or more access point names (APNs) based on the location of the wireless communication device when connecting through an untrusted wireless network.
US10057762B2 Method and device for acquiring information of relay router
A method and device for acquiring information of a relay router are provided. The method includes: sending a first broadcasting message to a relay router in a broadcasting monitoring mode; receiving a second broadcasting message from the relay router when the first broadcasting message satisfies a predefined condition, the second broadcasting message containing address information of the relay router; and when the second broadcasting message satisfies the predefined condition, acquiring the address information of the relay router from the second broadcasting message.
US10057757B2 Measurement of deactivated secondary component carriers
Systems and methods relating to reconfiguration of a Carrier Aggregation (CA) enabled wireless device using a measurement gap are disclosed. In some embodiments, a method of operation of a CA enabled wireless device in a cellular communications network comprises reconfiguring the wireless device during a measurement gap such that the wireless device is enabled to receive a first set of one or more carriers after the measurement gap that are different than a second set of one or more carriers that the wireless device was receiving before the measurement gap. In some embodiments, the reconfiguration of the wireless device during the measurement gap enables reconfiguration of the wireless device for measurements on a Secondary Component Carrier (SCC) of a configured and deactivated Secondary Cell (SCell) of the wireless device without serving cell interruption.
US10057751B2 Electronic device and method for updating accessory information
An operating method of an electronic device and the electronic device are provided. The method includes detecting that a first accessory is located within a predetermined distance from the electronic device; determining whether address information stored in the first accessory corresponds to address information stored in the electronic device; and transmitting, to the first accessory, in response to a determination that the address information stored in the first accessory does not correspond to the address information stored in the electronic device, the address information stored in the electronic device.
US10057749B1 Method and system of determining an actual distribution area for an alert
A computing system such as an alert originator may provide an interface through which a user (e.g., an employee of a public safety agency) may input a definition of a target area for distribution of a prospective alert. Upon receiving a target-area definition, the computing system may then request and receive a definition of an actual area in which the prospective alert would be distributed—which is composed of the coverage areas in which each participating wireless carrier networks would distribute the prospective alert. In turn, the computing system may present the user with a depiction of the actual distribution area for the prospective alert (e.g., an overlay of a geospatial shape on a map graphic), which enables the user to assess the actual distribution area and decide whether to refine the target geographic area for an alert before that alert is distributed.
US10057745B2 PHY layer parameters for body area network (BAN) devices
In at least some embodiments, a communication device includes a transceiver with a physical (PHY) layer. The PHY layer is configured for body area network (BAN) operations in a limited multipath environment based on a constant symbol rate for BAN packet transmissions and based on M-ary PSK, differential M-ary PSK or rotated differential M-ary PSK modulation. The PHY layer is configured to transmit and receive data in a frequency band selected from the group consisting of: 402-405 MHz, 420-450 MHz, 863-870 MHz, 902-928 MHz, 950-956 MHz, 2360-2400 MHz, and 2400-2483.5 MHz.
US10057741B2 Contextual deep linking of applications
A contextual deep linking server receives a request associated with a valid contextual deep link from a client device, the contextual deep link associated with link data indicating a particular configuration of an application. The server also receives, after determining that the client device has stored a previously generated fingerprint, stored contextual information for the client device identified by a locally stored fingerprint that matches the previously generated fingerprint. The server then generates, after determining that the client device does not have the previously generated fingerprint, a unique fingerprint of the client device based on a plurality of characteristics of the client device and determining contextual information of the request based on a characteristic of the client device. The server also transmits a response to the client device that is selected based on the contextual information of the client device such that the response is operable on the client device.
US10057740B2 Methods and devices for processing mobile terminal resource
A method for processing a resource for use in a client computer, includes: sending, to a server, a request for processing the resource based on a user instruction, the request for processing the resource including an identification (ID) of the resource and a processing manner of the resource; receiving, from the server, a storage address of the resource and a first instruction, the first instruction including an ID of an interface of a mobile terminal application, and being configured to instruct a mobile terminal to call the interface of the mobile terminal application to process the resource; and downloading the resource from the storage address of the resource, and sending the downloaded resource and the first instruction to the mobile terminal, to enable the mobile terminal to call the interface of the mobile terminal application to process the resource.
US10057737B2 System and method for automatic call synchronization
The present disclosure discloses a system and a method for automatic call synchronization. When a mobile terminal receives a called signal from a calling mobile terminal and determines that an automatic call synchronization function is enabled by itself, the mobile terminal transmits, to a wireless signal transponder, a call synchronization request which carries identification information and call information of the mobile terminal; a mode recognition unit which is connected to the wireless signal transponder performs an authentication on the mobile terminal according to the identification information of the mobile terminal; and transmits a call access request which carries the identification information and the call information of the mobile terminal to the fixed terminal via the wireless signal transponder, after the authentication on the mobile terminal is passed.
US10057732B2 Content specific ring tones for clinician alerts
A system for alterting heathcare practitioners (20) includes a plurality of receiving devices (10), and a sending station (30). Each of the plurality of receiving device is associated with a corresponding healthcare practitioner. The receiving device (10) includes a user alerting device (120), a receiver (110), and circuitry (160). The user alerting device (120) alerts the practitioner to a received message with one of a plurality of types of alerts. The receiver (110) receives the incoming messages. The circuitry (160) causes the user alerting device to alert the practitioner to an incoming message with one of the plurality of types of alerts. The sending station (30) sends the messages carrying healthcare information of one of a plurality of preselected types of healthcare significants to a selected one or more of the receiving devices, each message corresponding to a selected one of the types of alerts, such that the receiving device alerts the practitioner to receiving the message with the selected type of alerts.
US10057730B2 Virtual push-to-talk button
A method and apparatus for providing a virtual push-to-talk (PTT) button is provided herein. During operation, an augmented reality and object recognition circuitry will detect user's fingers and a free surface near the fingers by analyzing image captured by camera. A virtual PTT button is placed upon an object that is near to user's finger. Gesture recognition will be performed by the circuitry to determine if a user presses the virtual PTT button. When a user presses the virtual PTT button, the circuitry identifies the action and transmits a message to a PTT radio, causing the PTT radio to activate a PTT call.
US10057722B2 Methods and systems for active shipment management using a container node within a wireless network enabled vehicle
Methods and systems are described for active shipment management within a wireless network enabled vehicle that may use an ID node associated with a package, a container node associated with a logistics container, a vehicle node on the vehicle, and a managing node external to the vehicle. In general, the vehicle node broadcasts a management request to the container node related to the package. The container node identifies the ID node associated with the package based upon shipping information included in the management request. The container node verifies the package is on the vehicle via the ID node's location as determined by the container node. The container node transmits a verification message to the vehicle node to indicate whether the package is verified to be on the vehicle. The vehicle node then transmits a shipment update message to the managing node indicating updated shipping information related to the package.
US10057719B2 Methods and systems for locating persons and places with mobile devices
Methods, computer readable storage medium, and systems for mobile devices to locate persons or places are described. In a feature, the invention is a method implemented in a server for providing beaconing sequences to the mobile devices for location sharing. In a feature, the invention is a server executing a method of locating a user using a beaconing mobile device. In a feature, the invention is a non-transitory computer readable medium on a server that encodes a program to execute a method on a first mobile device that determine directions and/or distance between the first mobile device and a second mobile device. In a feature, the invention is a server executing a method to remember a place on a mobile device.
US10057715B1 Systems and methods for selecting an optimal device in a home security or automation system for presenting a notification or alert
Systems and methods for selecting an optimal device in a home security or automation system for presenting a notification or an alert are provided. Some methods can include identifying notification capabilities of a plurality of system devices installed in a region, detecting an occurrence of an event, identifying a location of a user within the region, and identifying at least one of the plurality of system devices that includes one of the notification capabilities for presenting the notification of the occurrence of the event and that is within a predetermined distance of the location of the user.
US10057710B2 Techniques for augmenting GPS-based navigation via light-based communication
Techniques are disclosed for augmenting global positioning system (GPS)-based navigation via light-based communication (LCom). In accordance with some embodiments, a light-sensing device, such as a camera or an ambient light sensor configured as described herein, may be used to detect an LCom signal transmitted by a local LCom-enabled solid-state luminaire. The LCom signal may include data about the location of the transmitting luminaire, and in some cases that location data may be used, for example, in computing the amount of time that it would take to navigate indoors to the luminaire's location. In some instances, GPS data also may be considered to calculate the total trip duration for an entire trip, including time spent indoors and outdoors. In some other cases, the location data and, if available, GPS data may be used, for example, in computing an automotive navigation route.
US10057708B2 System and method for adaptive audio signal generation, coding and rendering
Embodiments are described for an adaptive audio system that processes audio data comprising a number of independent monophonic audio streams. One or more of the streams has associated with it metadata that specifies whether the stream is a channel-based or object-based stream. Channel-based streams have rendering information encoded by means of channel name; and the object-based streams have location information encoded through location expressions encoded in the associated metadata. A codec packages the independent audio streams into a single serial bitstream that contains all of the audio data. This configuration allows for the sound to be rendered according to an allocentric frame of reference, in which the rendering location of a sound is based on the characteristics of the playback environment (e.g., room size, shape, etc.) to correspond to the mixer's intent. The object position metadata contains the appropriate allocentric frame of reference information required to play the sound correctly using the available speaker positions in a room that is set up to play the adaptive audio content.
US10057707B2 Optimized virtual scene layout for spatial meeting playback
Various disclosed implementations involve processing and/or playback of a recording of a conference involving a plurality of conference participants. Some implementations involve receiving or determining conversational dynamics data. One or more variables of a cost function may be based, at least in part, on the conversational dynamics data. The cost function may be a spatial optimization cost function of a vector describing a virtual conference participant position for each of the conference participants in a virtual acoustic space. The virtual acoustic space may be determined relative to a listener's head. The virtual conference participant positions may be assigned according to a solution of the cost function.
US10057706B2 Information processing device, information processing system, control method, and program
An information processing device includes: a reflecting surface determining section configured to determine a reflecting surface as an object for reflecting a sound; a reflecting surface information obtaining section configured to obtain reflecting surface information indicating a reflection characteristic of the determined reflecting surface; and an output control portion configured to output a directional sound according to the obtained reflecting surface information to the determined reflecting surface.
US10057701B2 Method of manufacturing a loudspeaker
A method for manufacturing a loudspeaker includes creating a dual-layered fabric having an acoustic resistance by attaching a first fabric having a first acoustic resistance to a second fabric having a second acoustic resistance lower than the first acoustic resistance. The method further includes applying a coating material to a first portion of the dual-layered fabric. The coating material forms a pattern on the first portion of the dual-layered fabric that changes the acoustic resistance of the dual-layered fabric along at least one of: a length and radius of the dual-layered fabric.
US10057700B2 Smart hub
An intelligent hub for interfacing with other devices and performing smart audio or video source selection.
US10057694B2 Hearing device and method of updating a hearing device
A hearing device includes: a processing unit configured to compensate for hearing loss of a user of the hearing device; a memory unit; and an interface; wherein the hearing device is configured to operate according to one or more security settings of the hearing device, the one or more security settings of the hearing device being stored in the memory unit; and wherein the processing unit is configured to obtain one or more new security settings via the interface, the one or more new security settings comprising a new first hearing device key identifier indicative of a hearing device key, verify the one or more new security settings, and updating the hearing device based on the one or more new security settings if the one or more new security settings are verified.
US10057686B2 Loudspeaker, electronic apparatus using loudspeaker, and mobile body device
A loudspeaker includes a bottom plate, an internal magnet, an internal plate, an external magnetic part, a frame, a diaphragm, and a voice coil. The internal plate includes a cutout portion so that the internal plate is smaller than the internal magnet when viewed from the top surface of the internal plate. Between the voice coil and the internal plate, there are a holding portion holding magnetic fluid and a void part having a void. The magnetic fluid is held in part of the cutout portion.
US10057685B2 Speaker
The present disclosure provides a speaker, including a vibrating system and a magnetic circuit system driving the vibrating system to vibrate and sound, the magnetic circuit system includes a main magnet assembly, the main magnet assembly includes a first main magnet, a magnetic conductive piece and a second magnet which are arranged by stacking, poles of the first main magnet and the second main magnet having a same polarity are opposite to each other, the magnetic conductive piece includes a body portion clamped between the first main magnet and the second main magnet, and a clamping portion bending and extending from the body portion, the clamping portion includes a first clamping portion for fixing the first main magnet and a second clamping portion for fixing the second main magnet. The speaker provided by the present disclosure improves acoustic performance through providing the clamping portion on the magnetic conductive piece.
US10057684B2 Integrated electroacoustic MEMS transducer with improved sensitivity and manufacturing process thereof
An electroacoustic MEMS transducer, having a substrate of semiconductor material; a through cavity in the substrate; a back plate carried by the substrate through a plate anchoring structure, the back plate having a surface facing the through cavity; a fixed electrode, extending over the surface of the back plate; a membrane of conductive material, having a central portion facing the fixed electrode and a peripheral portion fixed to the surface of the back plate through a membrane anchoring structure; and a chamber between the membrane and the back plate, peripherally delimited by the membrane anchoring structure.
US10057683B2 System for fitting audio signals for in-use ear
A system and method are provided for automatic fitting of all audio signals according to the ear in which a user is using to receive audio signals from a host device. The host device incorporates an audio signal fitting device, which may comprise an inquirer configured to query the host device for an in-use audio producing transducer; an electronic mechanism configured to identify an ear which a user is using to receive audio signals from a host device, based on the in-use audio producing transducer; and a notifier configured to instruct the host device, based on the identified ear, to output a channel of audio signals to the in-use audio producing transducer. The ear in use may be deduced from inertial data. The instructions may specify a particular channel of audio signals, or enhancement thereof to adjust for characteristics of the identified ear, for example by applying frequency-specific gain adjustments to adjust for frequency response characteristics of the identified ear, and/or to adjust for a detected or typical signal pathway used to transmit a signal to the identified ear.
US10057678B2 Microspeaker enclosure with air adsorbent in resonance space
The present invention aims to provide a microspeaker with enhanced low frequency characteristics, by arranging an adsorbent for adsorbing the air in a resonance space and defining a virtual back volume by the air adsorption of the adsorbent. According to an aspect of the present invention, there is provided a microspeaker enclosure with an air adsorbent, including a microspeaker, an enclosure with the microspeaker provided therein, the enclosure defining a resonance space, and an air adsorbent applied to the resonance space of the enclosure, wherein an air adsorption mole ratio per unit volume of the air adsorbent based on a change in the unit pressure is 40.6 mol/m3·atm.
US10057677B2 Electroacoustic transducer and acoustic resistor
An electroacoustic transducer includes a driver, a diaphragm 13 driven to vibrate by the driver and emitting sound, a baffle 22 holding the driver and the diaphragm 13, first openings 25 extending through the baffle 22, an acoustic resistor 23 disposed on the back side of the baffle 22, and second openings 26 extending from the front side to the back side of the acoustic resistor 23. The baffle 22 is provided on the back side of the diaphragm 13. The first openings 25 are provided in the baffle 22. The second openings 26 are each disposed above one of the first openings 25 in the acoustic resistor 23. The electroacoustic transducer exhibits an excellent frequency response even if a sufficient volume of a space is not provided on the back side of the diaphragm 13.
US10057676B2 Wearable wirelessly controlled enigma system
The present invention relates to an enigma system comprising wearable universal control (WUC), a hearable, and an electronic device associated with a data source. The WUC is activated using hand/finger movements and/or voice commands that signal the electronic device to select an item in the user's environment and perform predefined information searches in the database and transfer such information to said hearable. The WUC is configured to control any number of devices selected by a user without the need for hardware or software changes. The enigma system can monitor the user's environment and automatically provide selectable information about the user's environment allowing a user to better “decoded” his environment as well as provide warnings.
US10057673B2 Electronic device and operating method thereof
An audible device is provided. The audible device includes a battery which is rechargeable, a power management circuit configured to detect a first battery level of the battery, a wireless communication circuit configured to communicate with another audible device by wireless communication, an electronic component, and a control circuit electrically connected with the power management circuit, the wireless communication circuit, and the electronic component, wherein the control circuit is configured to: establish a connection with the another audible device by using the wireless communication circuit; receive a second battery level of the another audible device by using the wireless communication circuit; obtain a battery ratio between the first battery level and the second battery level; compare the battery ratio with at least one of a plurality of reference ratios; and control the operation of at least one of the audible device and the another audible device based the compared battery ratio.
US10057671B2 Microphone
To enable light to be easily visually recognized, the light indicating an operation state. A tubular microphone case, a light source that is accommodated in a position close to a first end of the microphone case and emits light in a direction of the first end, a light source mounting board on which the light source is placed, a light guide member including a protrusion and having an optically transmissive property, and a holding member that maintains a position of the light source and a position of the light guide member, and is fixed to the microphone case together with the light source mounting board are included, and the holding member includes a hole capable of accepting the protrusion.
US10057670B2 Apparatus and method for providing an apparatus comprising an audio transducer
An apparatus and method wherein the apparatus comprises: a covering portion configured to cover at least part of an electronic device; and an audio transducer; and a flexible portion comprising at least one conductive trace wherein the flexible portion is configured to connect the audio transducer to the covering portion and the at least one conductive trace is configured to electrically connect the audio transducer to circuitry within the electronic device.
US10057668B2 Network interface device for optical premises signals and networks
A network interface device (NID) demarcates an access network and a premises network. The NID receives a broadband signal via an access network and transmits optical device signals to pieces of premises equipment. The broadband signal may be a single-mode fiber (SMF) optical signal transmitted over an SMF cable. In these embodiments, the NID may include a transponder including a first stage to convert the SMF signal to an intermediate electrical signal and a second stage to convert the intermediate electrical signal to a premises optical signal. In other embodiments, the broadband signal may be a very high bit rate digital subscriber line (VDSL) or other type of electrical signal and the NID's transponder may convert the VDSL signal to the premises optical signal. The NID may further include a multiplexer to multiplex the premises optical signal into the optical device signals for delivery to premises devices via corresponding premises device ports and plastic optical fiber cables.
US10057664B1 Sensor data to identify catastrophe areas
A computer-implemented method for generating an automated response to a catastrophic event, that includes (1) analyzing a sample set of data generated in association with a catastrophic event to determine a threshold pattern; (2) receiving, with customer permission or affirmative consent, home sensor data from a smart home controller via wireless communication or data transmission, the home sensor data including data regarding at least one of (i) structural status; (ii) wind speed; (iii) availability of electricity; (iv) presence of water; (v) temperature; (vi) pressure; and/or (vii) presence of pollutants in the air and/or water; (3) determining, based upon or from computer analysis of the home sensor data, whether the home sensor data indicates a match to the threshold pattern; and (4) automatically generating a response if the home sensor data indicates a match to the threshold pattern. As a result, catastrophic events and responses thereto may be improved through usage of a remote network of home sensors.
US10057662B2 Flow controlled based synchronized playback of recorded media
A flow control based synchronization of media playback of the same media content is provided on all client devices participating in the same broadcast. Each downstream client device participating in the broadcast will independently display the same location in the media at the same time. The broadcaster device requests each downstream participant device in the broadcast to independently downstream the same recorded media, and the central controller will synchronize the media playback so that all downstream devices playback the media at the same location or frame as specified by the broadcaster. For the 3rd party source, a 3rd Party Media Manager control's the play of a playback media. The playback of the playback media at each of the downstream devices is further synchronized with the stream from the broadcaster device using a synchronization marker integrated into the broadcaster device stream.
US10057660B2 Providing correlated programming information for broadcast media content and streaming media content
Systems and methods are disclosed for providing correlated programming information for broadcast media content and streaming media content. In one implementation, a processing device receives first programming information that includes scheduling information for media content originating at a first source. The processing device correlates the first programming information with second programming information, the second programming information including scheduling information generated based on a current time for a media content item originating at a second source. The processing device provides the second programming information as correlated with the first programming information.
US10057651B1 Video clip creation using social media
According to an aspect, a system for implementing a video clip service may include a video editor configured to receive a broadcast media stream and obtain a volume of social media engagements of a social media platform. The social media engagements include user engagements on the social media platform about the broadcast stream. The video editor may include a correlator configured to correlate the volume of social media engagements with a timeline of the broadcast media stream, a moment detector configured to detect one or more segments of the broadcast media stream using the volume of social media engagements, and a clip creator configured to automatically create a video clip with the one or more segments. The system may also include a video surfacer configured to provide the video clip for inclusion in a content stream of one or more users of the social media platform.
US10057648B1 Modified channel surfing based on monitored viewing habits
Various arrangements for modified channel surfing are presented. Viewing habits of users of a television receiver may be monitored. A preferred television channel list indicating a plurality of preferred television channels based on the monitored viewing habits of users of the television receiver may be determined. User input requesting a channel surfing mode change to a preferred television channel mode may be received via a remote control. The channel surfing mode may be set to the preferred television channel mode. A channel up command or channel down command may be received by the television receiver from the remote control. A first television channel may be selected from the preferred television channel list in response to: the channel up command or channel down command; and the television receiver being set to the preferred television channel mode.
US10057642B2 Controlling the provision of power to one or more devices
Systems and methods are described herein for provisioning power to a power consumption device in a depowered state (e.g., a device not consuming current such as standby current). Aspects discussed herein relate to controlling a detector, switches, and/or an outlet such as a smart outlet. In some examples, a message may be sent to a powered controller. The controller may be configured to send a signal to activate a detector, which may be sent via a wireless signal and/or via generation of a resonance frequency via a tuned circuit (e.g., via resonant coupling). The signal may include “bootstrap” power that enables the detector to activate a switch to receive power from an additional or alternative power source. The detector may further receive and decode the signal to operate one or more outlets or switches, gates, relays, thyristors, transistors, or so on to provide power to a power-consumption device.
US10057638B2 Media channel identification with multi-match detection and disambiguation based on location
Disclosed are methods and systems involving location-based disambiguation of media channel identification, in a scenario where a fingerprint of media content being rendered by a media presentation device matches multiple reference fingerprints corresponding respectively with multiple different media channels. Upon detecting such a multi-match situation, a server or other entity will use a location of the media presentation device as a basis to disambiguate between the matching reference fingerprints and thus to determine the channel on which the media content being rendered by the media presentation device is arriving.
US10057635B2 Content supply device, content supply method, program, terminal device and content supply system
The present disclosure relates to a content supply device, a content supply method, a program, a terminal device and a content supply system that are configured to be capable of realizing rapid zapping between channels in DASH. The content supply device of the present disclosure supplies a plurality of items of streaming data with differing attributes, which is content with identical detail, to the same channel, and is provided with a supply portion that divides the streaming data into minimum units when the reception of streaming data is switched according to a timing that is made uniform with other channels, and supplies the streaming data to a reception side through a network, and a metafile generation portion that generates metafiles for the reception side to receive the streaming data that is supplied in the minimum units, which show that the streaming data is for zapping. The present disclosure can be applied to a system that performs streaming distribution of content.
US10057632B2 Operating method of portable device, operating method of content reproducing device, portable device, and content reproducing device
An operation method of a portable device, an operation method of a content reproducing device, the portable device, and the content reproducing device are provided. The portable device includes a display, a communication interface configured to receive, from a content reproducing device, a signal comprising information about content being reproduced by the content reproducing device and signal intensity information of the signal; and a controller configured to determine a degree of proximity between the portable device and the content reproducing device based on the signal intensity information, and control the display to display a user interface (UI) for inquiring about whether to start continuously reproducing the content by the portable device in response to the degree of proximity satisfying a predefined condition.
US10057627B2 Method, apparatus and system for displaying bullet screen information
Provided are a method, an apparatus and a system for displaying bullet screen information. The method includes playing a target video, and displaying bullet screen information of the target video during the playing of the target video; displaying a reply window corresponding to currently displayed first screen information when a selection instruction corresponding to the first screen information is received; and receiving an information sending instruction corresponding to the reply window, obtaining second screen information input by a user in the reply window, displaying the second screen information corresponding to displaying of the first screen information, and transmitting, to a server, a reply information adding request corresponding to the first screen information, with the second screen information and an identifier of the first screen information being carried in the reply information adding request.
US10057625B2 Device synchronization
Disclosed is a computer-implemented method of triggering an instance of companion software to perform an expected action related to a piece of media content during a delivery of that media content by a media device to a content consuming user, the method comprising: the instance of the companion software receiving a synchronization signal transmitted when, in delivering the media content, the media device reaches a reference point in the media content, wherein the synchronisation signal conveys a time instant of that reference point; measuring a current elapsed time from the time instant of the reference point; accessing computer storage holding an association of the expected action with a time instant of a trigger point in the media content; and triggering the expected action when the current elapsed time substantially matches the time instant of the trigger point.
US10057623B2 Display apparatus and control method thereof
A display apparatus includes: an image processor; a display unit; a remote controller which includes a touch input unit to detect motion of a user; a remote control signal receiver which receives a remote control signal from the remote controller corresponding to the motion of a user; and a controller which displays the content information window as if the content information window enters from an outside of a display area to an inside of the display area in accordance with the motion that a user moves from an outside of an area of the touch input unit to an inside of the area, or stops displaying the content information window as if the content information window exits from the inside of the display area to the outside of the display area in accordance with the motion that a user moves from the inside of the area of the touch input unit to the outside of the touch input unit.
US10057622B1 Network-based remote control
The subject matter of the present disclosure can be implemented in, among other things a computer-readable storage medium encoded with instructions for causing a programmable processor to receive, by a server, a first message from a remote control that is distinct from and external to the server, wherein the first message includes a remote control identifier and control information for controlling one or more functions of at least one device other than the remote control. The instructions also cause the programmable processor to retrieve, by the server, a controlled device identifier that uniquely identifies a controlled device that is distinct from and external to the server. The instructions also cause the programmable processor to send a second message from the server to the controlled device identified by the controlled device identifier to control an operation of the controlled device.
US10057620B2 Voice control component installation
A method for voice control component installation is described. In one embodiment, a speech recognizable input spoken by an installer is identified, the speech recognizable input relating to installation of a system component. The system component is in communication with a control panel. An installation task for the system component is performed according to the speech recognizable input.
US10057617B2 Presentation of selective digital content feeds
A video aggregation system presents video contents items to multiple users. A first feed, a second feed, and a third feed are acquired. The aggregation system presents content items of the first feed, the second feed, and the third feed in a first sequence to a first user. The aggregation system presents content items of the first feed, the second feed, and the third feed in a second sequence to a second user. In some embodiments, the first sequence and/or the second sequence are based on subscription to content of the first user and/or the second user.
US10057609B2 Methods and apparatus for predictive delivery of content over a network
Methods and apparatus for optimizing bandwidth utilization in a cable network. In one embodiment, the method comprises predicting which content will be requested by a set of users based upon the exhibited viewing habits of those users (and/or others). A server process gathers viewership data comprising a listing of programs requested by users at various times of the day. The server process aggregates the viewership data, identifies patterns within the aggregated data, and extrapolates a schedule of programs likely to be requested. In certain embodiments, the server process additionally gathers the capabilities of each cable device in an associated subnetwork. Based upon these capabilities, and based upon the total bandwidth predicted to remain available in the network over a target broadcast period, the server process may also select an optimal compression scheme and video quality level before broadcasting a certain program.
US10057602B2 Variable length coding method and variable length decoding method
The present invention is a variable length coding method for coding coefficients in each block which are obtained by performing frequency transformation on picture data of a moving picture per block having a predetermined size, and comprises: a coefficient scanning step of scanning the coefficients in the block in a predetermined order; and a coding step of coding the coefficients scanned in the coefficient scanning step into variable length codes in a predetermined order by switching a plurality of tables to be used for coding. Here, a direction of switching between the tables may be one-directional. Also, the coding may be non-arithmetic coding.
US10057600B2 Brightness region-based apparatuses and methods for HDR image encoding and decoding
The image encoder encodes an image of a high dynamic range scene. A pixel texture encoding unit is configured to encode pixels colors of the image with an image representation comprising N-bit code words. An image analysis unit is configured to determine and output a region differentiator grey value, which is a luma value demarcating below it lumas of all pixels of a first object in at least one block of the image, and above it lumas of all pixels of a second object in the at least one block of the image. A formatter is configured to co-encode the image representation and the region differentiator grey value in an output image signal.
US10057587B2 Coding escape pixels for palette mode coding
In one example, a device for decoding video data includes a memory configured to store video data and a video decoder configured to determine that a value for a right shift parameter for an escape-mode coded pixel of a palette-mode coded block of the video data is less than zero, based on the value for the right shift parameter being less than zero, set a value for a left shift parameter to a positive value having an absolute value equal to an absolute value of the right shift parameter, and inverse quantize the escape-mode coded pixel using the value of the left shift parameter.
US10057582B2 Individual buffer management in transport of scalable video
A method is provided to determine buffer parameter settings for a plurality of layers in a transport stream. Each layer includes a respective transport stream buffer parameter setting. Then, the method provides respective transport stream buffer parameter settings to individual transport stream buffers for respective layers in the plurality of layers. Then, the method buffers the respective layers in the individual transport stream buffers according to the respective transport stream buffer parameter settings. After buffering, the method combines the respective layers to form a combined bit stream.
US10057581B2 Nested entropy encoding
Methods and systems for improving coding decoding efficiency of video by providing a syntax modeler, a buffer, and a decoder. The syntax modeler may associate a first sequence of symbols with syntax elements. The buffer may store tables, each represented by a symbol in the first sequence, and each used to associate a respective symbol in a second sequence of symbols with encoded data. The decoder decodes the data into a bitstream using the second sequence retrieved from a table.
US10057580B2 Method and apparatus for entropy coding of source samples with large alphabet
A general entropy coding method for source symbols is disclosed. This method determines a prefix part and any suffix part for the current symbol. The method divides prefix of the source symbol into at least two parts by comparing a test value related to the prefix part against a threshold. If the test value is greater than or equal to the threshold, the method derives a first binary string by binarizing a first prefix part related to the prefix part using a first variable length code. If the test value related to the prefix part is less than the threshold, the method derives a second binary string by binarizing a second prefix part related to the prefix part using a second variable length code or a first fixed-length code. The method then encodes at least one of the first binary string and the second binary string using a CABAC mode.
US10057577B2 Pre-charge phase data compression
Implementations generally relate to pre-charge phase data compression. In some implementations, a method includes computing prediction values for image data, where the image data is pre-charge phase data. The method also includes computing residual data based on the prediction values. The method also includes quantizing the residual data. The method also includes entropy encoding the quantized residual data. The method also includes refining an inverse quantized residual data based on one or more of the residual data and a number of left-over bit-budget after entropy encoding.
US10057571B2 Reference picture list handling
At least one mode signaling syntax element is provided based on an encoded representation of a picture in a video sequence. The at least one mode signaling syntax element is employed to determine whether at least one final reference picture list is the same for all slices of a same slice type in the picture. The at least one mode signaling syntax element thereby signals to a decoder that it does not necessarily have to repeat computationally complex reference picture list construction functions for each slice in the picture.
US10057567B2 Method and apparatus for video encoding
A method for video decoding includes: dividing a plurality of luma component data of a reference frame into a plurality of primary data and a plurality of secondary data, respectively stored in a first memory region and a second memory region; accessing the first memory region to perform a motion estimation; and accessing the second region to perform a luma motion compensation.
US10057560B2 Method and device for intraoral three-dimensional surveying
The method for optical three-dimensional surveying using an intraoral camera (2), wherein the intraoral camera (2) provides that a 3D image is created from at least one of the 2D recorded images or from at least one of the sequences, and wherein a plurality of all the 2D recorded images and/or sequences created in a first operating mode (M1) are used to create at least one overall 3D image. In addition, the method provides that a selection is made between the first operating mode (M1) and a second operating mode (M2), wherein a plurality of all 2D recorded images and/or sequences created during an interval of time (T) are used in the second operating mode (M2) to create at least one 3D image immediately before and/or after a triggering command (A).
US10057558B2 Electronic apparatus and method for stereoscopic display
According to one embodiment, an electronic apparatus includes a memory, and a processor. The processor is connected to the memory to acquire display information including an object and, when an amount of depth or pop-out of the object to be displayed in space using the display information including the object exceeds an amount of depth or pop-out set displayable to a first display device capable of stereoscopic display at a time of stereoscopically displaying the display information on the first display device, to display the exceeding area in a display form different from a display form included in the display information.
US10057557B2 Recording medium, playback device, and playback method
A recording medium according an aspect of the present disclosure has recorded therein a main video stream where a main video has been encoded, and a sub-video stream where a sub-video, that is to be superimposed on the main video and displayed, has been encoded. The sub-video stream includes bitmap data indicating a design of the sub-video and palette data specifying the display color of the design. The palette data includes first palette data for a first luminance dynamic range (SDR), and second palette data for a second luminance dynamic range (HDR) that is broader than the first dynamic range.
US10057556B2 Projector optimization method and system
The present disclosure relates to a method and system for optimizing a projector for projection of content. In one embodiment the method includes receiving by a processing element a plurality of test images corresponding to test patterns projected by the projector on a projection surface, where each of the test patterns include at least two points, comparing by the processing element the plurality of test images to assess one or more projector characteristics related to a distance between the two points, generating by the processing element a projector model representing the one or more projector characteristics, and utilizing the model to determine a projection path of the projector for the content.
US10057555B2 Image processing device, display device, and method of controlling image processing device
A projector adapted to deform an input image to generate an output image includes a geometric correction section adapted to perform a geometric correction of the input image, and a background data generation section adapted to output data of a post-correction image as data of the output image in the case in which the data of the post-correction image obtained by performing the geometric correction on the input image is input from the geometric correction section, and to output data of a background image to be a background of the post-correction image as the data of the output image in the case in which the data of the post-correction image is not input from the geometric correction section.
US10057552B2 Cooling device and projection image display device
The cooling device of the present disclosure has a thermally conductive base that is thermally connected to a heat-generating section, a heat pipe section embedded in the base, and a fin section that has a plurality of fins and is connected to the base in a way that the fin section covers the heat pipe section.
US10057548B2 Smart closure unit for a writing apparatus
The present disclosure relates to a smart closure unit for a writing apparatus. The closure unit comprises a diaphragm film, a camera and a control unit. The diaphragm film comes in contact with writing nib of the writing apparatus when the writing apparatus is closed by the closure unit. The camera captures an image of the diaphragm film when the writing nib of the writing apparatus is in contact with the diaphragm film. The control unit compares the captured image received from the camera with one or more predefined images, wherein each of the predefined images is associated with an ink intensity value. The ink intensity value indicates percentage of ink present in the writing apparatus. The control unit further detects the ink intensity value corresponding to the matched predefined image. Furthermore, a user interface in the closure unit displays one or more information related to the writing apparatus.
US10057545B2 Redundant video path for vehicle rear view camera system
A rear view video system for a vehicle includes a display and a rear view camera that generates a raw video signal. A video modification module receives the raw video signal and generates a modified video signal based thereon. A video analysis module analyzes whether the modified video signal is valid or invalid. A switch outputs the modified video signal to the display when the vehicle is in reverse and the modified video signal is valid and outputs the raw video signal to the display when the vehicle is in reverse and the modified video signal is invalid.
US10057543B2 Digital video recorder having live-off-disk buffer for receiving missing portions of buffered events
In accordance with one aspect of the invention, a method of receiving content over a content delivery system is provided. The method includes receiving a user request to initiate a rewind operation on content locally available in a live-off-disk (LOD) buffer. The content is associated with an event received over a content delivery system. If all of the event is not available in the LOD buffer, a message is communicated over the content delivery system to a headend requesting remaining content associated with an unreceived portion of the event. In response to the message, the remaining content is received from the headend over the content delivery system.
US10057541B2 Image-capturing and display apparatus and photographing method using the same
In an image capturing apparatus and a photographing method using the same, the image capturing apparatus comprises: a transparent display panel; and a camera facing a bottom surface of the transparent display panel for synchronizing a shutter time with a period when the transparent display panel displays a black image, and for capturing an image positioned in front of the transparent display panel, thereby capturing a clear image without interference between images due to light-leakage property.
US10057536B2 Video recording device
The present invention relates to a video recording device (1) comprising at least one receiver (2) that receives digital broadcast signals that belong to more than one channel, more than one source input (3) that enables external video sources (S1, S2) to be connected, an interface unit (4) that enables a source list (L), where the receivers (2) and the source inputs (3) are listed, to be displayed for the user by means of a display (D), a recording unit (5) that enables the digital broadcast signal received by means of the receiver (2) to be recorded, a memory (6) wherein the recorded content is stored, and a control unit (7) that allows that at least some of the external video sources (S1, S2) connected to the source inputs (3) can be switched to while the recording unit (5) continues the recording process.
US10057533B1 Systems, methods, and software for merging video viewing cells
Methods, systems, and software are provided herein that allow a user to view video and manipulate viewing cells on a multi-view mode. In a first example, a method of merging viewing cells in a video management system is disclosed. The method includes presenting a plurality of viewing cells to a user, where the plurality of viewing cells are capable of displaying video of a plurality of video capture devices. The method also includes receiving an instruction to merge at least two of the plurality of viewing cells into a merged viewing cell, associating the merged viewing cell with one of the plurality of video capture devices, and allowing a user to drag another viewing cell into the merged viewing cell to associate the merged viewing cell with a video capture device correlated to the other viewing cell.
US10057528B2 Circuit for reading a sensor having a pixel matrix with analog-to-digital conversion having a high acquisition rate, and image sensor including such a circuit
A circuit for reading a pixel matrix array comprises, for each column of pixels of the matrix array: voltage-to-delay converting circuits receiving, on an input, a voltage value representative of the voltage of a read conductor of a respective column of pixels of the matrix array and delivering as output a binary signal called a comparative signal, this signal switched at a time dependent on the input voltage value; frequency-multiplying circuits, one for each of the voltage-to-delay converting circuits, receiving as input a primary clock signal and delivering as output secondary clock signals of multiplied frequency; and binary counters, receiving, on a first input, a the secondary clock signal, and, on a second input, a the binary comparative signal and counting at a rate dictated by the secondary clock signal until the binary comparative signal switches. An image sensor comprising a matrix array of pixels, in particular active pixels, and a read circuit is also provided.
US10057524B2 Image capturing apparatus
In an image capturing apparatus, a first output unit outputs a plurality of sets of first data obtained by adding a synchronization code to a pixel signal. A second output unit outputs a plurality of sets of second data obtained by adding the synchronization code to the pixel signal. A first correction unit corrects a shift in timing between the plurality of sets of first data output from the first output unit. A second correction unit corrects a shift in timing between the plurality of sets of second data output from the second output unit. A third correction unit corrects a shift in timing between the plurality of sets of first data that have been corrected by the first correction unit and the plurality of sets of second data that have been corrected by the second correction unit, based on the synchronization code.
US10057523B1 Image sensors and methods with multiple phase-locked loops and serializers
An image sensor includes a pixel array, a plurality of memory blocks, a plurality of phase-locked loops, and a plurality of serializers. The pixel array includes a plurality of pixels. The plurality of memory blocks store digital pixel data converted from analog pixel signals output from the pixel array, and are located to a particular side of the pixel array. The plurality of phase-locked loops are located to the particular side of the pixel array. The plurality of serializers are located to the particular side of the pixel array. Each serializer of the plurality of serializers is connected to receive parallel data input from one or more corresponding memory blocks of the plurality of memory blocks and is configured to convert the parallel data input to serial data output using a corresponding plurality of clock signals from a corresponding phase-locked loop of the plurality of phase-locked loops.
US10057520B2 Image sensor, image acquiring device comprising same, and portable terminal comprising the device
One embodiment provides an image sensor comprising: a plurality of phase difference detection pixels; and a plurality of image detection pixels disposed in a grid pattern along with the plurality of phase difference detection pixels, wherein the plurality of phase difference detection pixels comprise a first pixel group having a shield area biased toward one side from a line connecting two points facing each other in an oblique direction, and thus focus adjustment accuracy may be increased in a diagonal area in which phase difference detection is difficult.
US10057519B2 Solid-state imaging device and imaging system
A solid-state imaging device including a plurality of pixels including a photoelectric conversion portion, a charge holding portion accumulating a signal charge transferred from the photoelectric conversion portion, and a floating diffusion region to which the signal charge of the charge holding portion is transferred, wherein the photoelectric conversion portion includes a first semiconductor region of a first conductivity type, and a second semiconductor region of a second conductivity type formed under the first semiconductor region, the charge holding portion includes a third semiconductor region of the first conductivity type, and a fourth semiconductor region of the second conductivity type formed under the third semiconductor region, and a p-n junction between the third semiconductor region and the fourth semiconductor region is positioned deeper than a p-n junction between the first semiconductor region and the second semiconductor region.
US10057518B2 Imaging device and image acquisition device
An imaging device comprises at least one unit pixel cell. Each of them comprises: a photoelectric conversion layer having a first and second surfaces; a pixel electrode and a shield electrode located on the first surface and separated from each other, a shield voltage being applied to the shield electrode; an upper electrode located on the second surface and opposing to the pixel electrode and the shield electrode, a counter voltage being applied to the upper electrode; a charge accumulation node electrically connected to the pixel electrode; and a charge detection circuit electrically connected to the charge accumulation node. An absolute value of a difference between the shield voltage and the counter voltage is larger than an absolute value of a difference between the counter voltage and a voltage of the pixel electrode.
US10057517B2 Analog-digital converting device and method, and image sensor including the same
An analog-digital converting device includes a comparison block generating at least one first comparison signal by comparing pixel signals with each other, and for generating second comparison signals by comparing each of the plurality of pixel signals with a ramp signal through a single ramping operation; a feedback control unit determining a data conversion sequence according to the at least one first comparison signal received from the comparison block, and outputting a control signal according to the determined data conversion sequence; a selection block selecting two of the plurality of the pixel signals or at least one of the plurality of the pixel signals and the ramp signal to be applied to the comparison block according to the control signal received from the feedback control unit; and a data conversion unit performing a data conversion on the plurality of pixel signals based on the second comparison signal.
US10057516B2 Image sensor and image capture device supporting rolling shutter mechanism and global shutter mechanism
The present disclosure illustrates an image sensor. The image sensor includes an image sensing array and a voltage supply array. The image sensing array and the voltage supply array are coupled to an analog-to-digital converter array. The image sensing array captures image data. The image sensing array supports one of a rolling shutter mechanism and a global shutter mechanism according to setting. The voltage supply array includes a plurality of voltage supply circuits to supply dummy voltage. During an auto-zero period, the voltage supply array provides the dummy voltage to the analog-to-digital converter array. Pluralities of comparators of the analog-to-digital converter array execute an auto-zero function based on the dummy voltage. After finishing the auto-zero function, the image sensing array outputs the image data to the analog-to-digital converter array. The analog-to-digital converter array makes the image data be digital.
US10057514B2 Image sensor having reduced power consumption
An image sensor includes n light receiving elements including first to n-th light receiving elements, each of the light receiving elements generating photoelectric conversion signals, n sequencers including first to n-th sequencers, each of the sequencers having both a sequencer input terminal to which a k-th horizontal control signal is input, and a sequencer output terminal from which a (k+1)-th horizontal control signal is output, and n switches including first to n-th switches, each of the switches having a switch input terminal to which a signal corresponding to the photoelectric conversion signal is input, a switch control terminal to which a k-th pixel control signal is input, and a switch output terminal which is electrically connected to the switch input terminal, wherein n is a natural number of 2 or more, and k is a natural number of 1 to n.
US10057510B2 Systems and methods for enhanced infrared imaging
An infrared imaging system combines a low-resolution infrared camera with a high-resolution visible-light camera. Information extracted from images taken using the visible-light camera is combined with the low-resolution infrared images to produce an infrared image with enhanced spatial details. The process of extracting the information from the visible image adjusts the quantization level of the visible-light image to scale visible objects to match objects identified in the infrared image.
US10057509B2 Multiple-sensor imaging system
Systems and methods according to one or more embodiments are provided for an imaging system having a plurality of sensors associated with input optics. In one example, an imaging system includes input optics configured to receive incident radiation along an input optical axis and a first optical sensor and a second optical sensor, each configured to detect the incident radiation. The imaging system further includes a rotating member positioned between the first and second optical sensors and configured to rotate about the input optical axis and a reflector coupled to the rotating member configured to be selectively positionable by the rotating member to a first orientation, in which the reflector directs the incident radiation along a first secondary axis to the first optical sensor, and to a second orientation, in which the reflector directs the incident radiation along a second secondary axis toward the second optical sensor.
US10057504B2 Display device and method of controlling the same
A display device and a method of controlling the same. The display device includes a display configured to display an image; and a controller configured to perform image processing on the displayed such that a radius of curvature of the displayed image and a radius of curvature of a visible image are different. The image can be enlarged to a maximum area providing in the display device by applying analogous viewing distance calculation method used in the curved display device with respect to the scaling of the image. Accordingly, the discontinuity of the image can be removed by providing continuous scaling, and the perspective, presence, viewing experience can be enhanced while adaptively correcting the brightness. The display device can display the image having the curvature that the user wants, and thus resemble the curved display device. Further, optical illusion of watching the three-dimensional image can be generated.
US10057502B2 Photosensor and imaging device
A photosensor includes a photoelectric converter including first and second electrodes and a photoelectric conversion layer therebetween; a transistor having a gate, a source and a drain; a connector electrically connecting the first electrode and the gate together; and one or more wiring layers including a part of the connector. The transistor outputs an electric signal from one of the source and the drain, the electric signal corresponding to a change in dielectric constant between the first electrode and the second electrode, the change being caused by incident light on the photoelectric conversion layer. The one or more wiring layers include a first line coupled to the one of the source and the drain and a second line supplied with a fixed voltage in a period during operation. A distance between the first line and the connector is less than a distance between the second line and the connector.
US10057497B2 Electronic device having pivotably connected sides with selectable displays
An electronic device has an imaging device (such as a still camera or video camera) and is capable of displaying a viewfinder on one side or multiple sides of the device. The device may determine the side or sides on which to display the viewfinder based on factors such as user input, object proximity, grip detection, accelerometer data, and gyroscope data. In one implementation, the device has multiple imaging devices and can select which imaging device to use to capture an image based on the above factors as well.
US10057488B2 Image capture with digital light path length modulation
An image capture system comprising an optical path length extender (OPLE) to direct the light having a first polarization through a first light path through the OPLE, and to direct the light having a second polarization through a second light path through the OPLE, the first and second light paths having different light path lengths. The image capture system further comprising an image sensor to capture a plurality of image portions at a plurality of focal distances.
US10057479B2 Electronic apparatus and method for switching touch operations between states
An electronic apparatus performs control so as to, when a touch restriction mode is not set, change a setting of the apparatus in accordance with a touch operation having been performed in a case where a first screen is displayed, and execute a specific function in accordance with a touch operation having been performed in a case where a second screen different from the first screen is displayed, and when the touch restriction mode is set, change a setting of the apparatus in accordance with a touch operation having been performed in a case where the first screen is displayed, and to not execute at least the specific function in accordance with a touch operation in a case where the second screen is displayed.
US10057471B2 Accessory apparatus, image-capturing apparatus, control apparatus, lens apparatus, control method and storage medium storing computer program
The accessory provides a notification channel used for providing a notice from an image-capturing apparatus to the accessory, a first data communication channel used for data transmission from the accessory to the image-capturing apparatus, and a second data communication channel used for data transmission from the image-capturing apparatus to the accessory. The image-capturing apparatus switches the second data communication channel from a second setting to a first setting after the accessory completes switching of the second data communication channel from the second setting to the first setting. An accessory controller switches a signal level on the first communication channel from the first level to the second level to notify the image-capturing apparatus of the completion of the switching of the second data communication channel from the second setting to the first setting.
US10057470B2 Electronic device and photographing method thereof
An electronic device and a method for photographing an image in a multi-direction is provided. The electronic device includes a case, including a display, an image sensor, and a processor, and a crown disposed on the case, the crown including a camera window. The crown is rotatable and when the crown is rotated, the camera window is rotated, and light passing through the camera window is transmitted to the image sensor.
US10057469B2 Camera shutter arrangements and camera arrangements including camera shutter arrangements
A camera shutter arrangement is provided. The camera shutter arrangement includes a motor. A pinion gear is operatively coupled to the motor. An integral paddle-gear member includes a paddle portion and a gear portion. The gear portion extends from the paddle portion and meshes with the pinion gear to move the paddle portion between a first position and a second position when the motor is energized.
US10057464B2 Assistive device for positioning a medical instrument relative to an internal organ of a patient
The invention relates to an assistive device for positioning a medical instrument (2) inserted into a natural duct (100) or an artificial duct of a patient relative to an internal organ (P) of a patient, wherein the device comprises a support (1) that is to be inserted at least in part into the body of the patient and supports the medical instrument, means for moving the support, wherein said movement means comprise an articulated arm (9) that includes a plurality of degrees of freedom for moving a proximal end (1a) of the support, means for acquiring images of the internal organ for positioning the medical instrument relative to the internal organ, wherein the image acquisition means comprise a probe (5) supported by the support such that the medical instrument and the probe are rigidly connected, and a control unit (10) for controlling the movement means, which is connected to the image acquisition means and comprises image analyzing means (11) for generating control commands for the articulated arm in order to control at least one movement of the medical instrument relative to the internal organ. The invention further relates to a method for controlling such a device.
US10057461B2 Authentication system, image forming apparatus, terminal apparatus, and authentication method
An authentication system includes a terminal apparatus, and an information processing apparatus configured to acquire authentication information from the terminal apparatus. The terminal apparatus includes an operation determination part configured to determine whether values of one or more sensors included in the terminal apparatus fall within predetermined ranges, and a code display controller configured to display a code including authentication information on a screen of the terminal apparatus when the one or more values of the sensors fall within the predetermined ranges. The information processing apparatus includes an authentication processor configured to extract the authentication information from the code.
US10057453B2 Method of pairing between a unique identifier of a device for digitizing documents and a user account identifier
The present invention relates to the field of methods for associating a document digitization device with a user account within an online service. The invention describes a method of pairing wherein the online service generates a digital document containing the identifier of the user account in the form of a printable code. This document is then read by the device and dispatched by the device to the management service. The management service receiving a message which contains an identifier of the digitization device and the document containing a printable code of the identifier of the user account can decode this identifier and store the association between the two identifiers.
US10057448B2 Print data generation apparatus, print data generation method and non-transitory computer-readable medium
Original print data includes ejection information to form a plurality of pixel arrays each including pixels arranged in a first direction. A plurality of divided print data are generated based on the ejection information included in the original print data. At least one of divided print data includes the ejection information to form a first pixel array and a second pixel array, not a third pixel array. The second pixel array is included in the plurality of pixel arrays aligned in a second direction corresponding to the original print data and is not adjacent to the first pixel array in the second direction. The third pixel array is included in the plurality of pixel arrays aligned in the second direction corresponding to the original print data, and is between the first pixel array and the second pixel array in the second direction and adjacent to the first pixel array.
US10057445B2 Image forming apparatus and control method of image forming apparatus
When detection intensity by an object detection sensor is larger than a first threshold, a user is notified that the object detection sensor has detected an object. When detection intensity by the object detection sensor is larger than a second threshold which is larger than the first threshold, an image forming apparatus is recovered to a state capable of executing a function the image forming apparatus.
US10057442B2 Media width sensing
Printing a graphic media product is described. The media product has an indicia marked on a media substrate. An installation of a supply of the media substrate is detected. A sensor is activated based on the detection of the installation. The activated sensor measures a width of the installed media substrate. A center position of the media substrate is computed based on the measured width. The marking of the indicia upon the media substrate is aligned relative to the computed center position of the media substrate.
US10057439B2 System and method for device customization and interface deployment in multifunction peripherals
A system and method for customized multifunction peripherals provides for editing device functions, user interface functions and user interface appearance. A user selects a business type which generates an initial set of device characteristics or user interface layout which includes fixed characteristics and characteristics editable by a user. Available device customizations comprise those compatible with a firmware version of the multifunction peripheral. Fixed characteristics and editable characteristic are automatically registered for operation of the multifunction peripheral.
US10057438B2 Image forming apparatus and method of controlling image forming apparatus
An image forming apparatus includes an operation display portion, an image reading portion which reads a reading region including an original document so as to generate image data and a control portion which generates basic display data for displaying an image in all parts of the reading region including an original document image. When the size of the original document is a threshold value or more smaller than the size of the reading region, the control portion generates enlargement display data for displaying the original document image whose display size is enlarged as compared with the original document image displayed based on the basic display data and makes the operation display portion produce the display based on the enlargement display data.
US10057435B2 Transmission apparatus, reception apparatus, control method thereof, communication system, and program
A transmission apparatus transmits e-mail to a reception apparatus through a network by selecting one of a communication method via a mail server and a communication method without intervention of a mail server. This transmission apparatus generates the e-mail and transmits, to the reception apparatus, the e-mail and information representing the reply method of a transmittal confirmation request in response to the e-mail. The transmission apparatus receives, from the reception apparatus in accordance with the reply method, a transmittal confirmation result in response to the transmitted e-mail.
US10057432B1 Secured pre-payment for portable communication unit
In a method of payment for service of a portable communication unit, a customer prepays a dealer for said service, the dealer forwards transaction order information about the pre-payment to a prepaid management center (PMC); and the PMC provides a bank the transaction order information. The bank, upon receipt of the transaction order information from the PMC, determines whether there are sufficient funds in the dealer account to cover the transaction. If there is insufficient cash on hand, the dealer is notified and is provided an opportunity to replenish the account so that the transaction may proceed. If there are adequate funds in the dealer account, the bank automatically transfers the amount of the purchase transaction in the SPS account, less the dealer's fee for the purchase. After funds are transferred from the dealer account, the PMC is notified of the transfer, at which time the PMC generates codes and issues the codes to the dealer. The dealer transfers the codes to the user and the user enters the codes into the unit. On a regular basis the bank electronically transfers funds from the SPS account into accounts held by parties entitled to receive the funds.
US10057427B1 Method and system for a scalable computer-telephony integration system
When an incoming call is received from a customer, various aspects may include receiving an indication of availability from several call agents within a computer-telephony integration system and presenting the indications of availability and identification information for each of the call agents on a display. A user control for searching the call agents may also be presented on the display for use by a first call agent to view an indication of availability for a particular call agent. The customer call may then be transferred from the first call agent to the particular call agent in response to the indication of availability identifying the particular call agent as available.
US10057425B2 Context-driven teleconference session management
A method for managing a teleconference session includes initiating a teleconference session with a plurality of telecommunication devices, monitoring the teleconference session to identify at least one topic discussed by one or more of a plurality of attendees of the teleconference session, and identifying a unique identification of at least one attendee. The method may further include associating the at least one topic with the unique identification, determining when a first telecommunication device associated with the attendee has disconnected from the teleconference session, determining that the topic is discussed by a second attendee of the plurality of attendees after the first telecommunication device has disconnected from the teleconference session, and establishing a connection with the first telecommunication device responsive to determining that the topic is discussed by the second attendee.
US10057424B2 Method for voice calling, method for voice playing and devices thereof
This disclosure describes a method for voice calling, voice playing, and devices thereof, in the field of communication. The method for voice calling includes: detecting whether a sensed distance value of an on-site terminal is less than a preset threshold, entering a predetermined call mode if the sensed distance value is less than the preset threshold, auto-playing a voice signal of an opposite terminal in the predetermined call mode, and if a voice signal of the on-site terminal is detected in the predetermined call mode, collecting the voice signal of the on-site terminal, and transmitting the voice signal of the on-site terminal to the opposite terminal.
US10057423B1 System and method for responding to telephone calls and written communications
A computer implemented method for communicating with contacts preferably responds to both telephone calls and written text documents, with calls being handled as they are received, and with written documents being temporarily stored before responding. Calls and written documents are monitored to determine the communication styles of the contacts and of the user in dealing with the contacts, with these styles then being applied to the responses, which include answers to questions from the contacts. Connections to other components and systems provide answers regarding the location and scheduling of the user, product inventories, etc.
US10057420B2 Method and apparatus for identifying a user of a mobile device
A method and apparatus for assigning a mobile device that is unassigned to a user are disclosed. Mobile phone numbers are used as a surrogate for device. For example, the method implemented via a processor obtains the phone number that is unassigned from a list of phone numbers associated with a billing account number, assigns the phone number that is unassigned to the user, wherein the user is selected from among a plurality of users associated with the billing account number, determines a confidence level for the assigning of the phone number that is unassigned to the user, and performs an analysis to provide a service for the user to whom the phone number is assigned.
US10057415B2 Method and apparatus for remote control and updating of wireless mobile devices
A method and apparatus are provided to in one aspect update data on a wireless mobile device. Available updates may include both mandatory and discretionary updates, where the mandatory updates are always installed on the wireless mobile device. In another aspect, a method and apparatus for of remotely instructing a wireless mobile device to perform a service is provided. The wireless mobile device receives a ping message that instructs it to retrieve further instruction for performing services actions on the wireless mobile device.
US10057411B2 Techniques to access messaging services for branch offices
Techniques to access messaging services for branch offices are described. In one embodiment, for example, an apparatus may include a network interface for a packet-switched network, a private branch exchange for a circuit-switched network, and a gateway to couple to the network interface and the private branch exchange. The gateway may be operative to establish a packet-switched call connection with the network interface and a circuit-switched call connection with the private branch exchange. The gateway may further include a call router to route a call request over a circuit-switched network with the private branch exchange on behalf of a call terminal to access messaging services from a data center with a messaging server when the call terminal and the network interface are unavailable. Other embodiments are described and claimed.
US10057407B2 In-vehicle mobile device distracted driver control
Various arrangements for restricting mobile device usage are presented. A mobile device may collect movement and location sensor data. An in-vehicle mobile device usage profile may be created based on the sensor data and the collected user interaction data. The in-vehicle mobile device usage profile may be analyzed to determine that a user of the mobile device is currently an operator of the moving vehicle. In response to determining that the user of the mobile device is currently the operator of the moving vehicle, access to one or more functions of the mobile device may be restricted.
US10057405B2 Methods and apparatuses for reconnecting calls with quality problems or reconnecting dropped calls
The invention provides methods and apparatuses covering subscriber initiated handoff to improve call quality, change networks, record a quality event, or for other purposes. The subscriber initiated handoff is primarily designed to be used in conjunction with a wireless network.
US10057403B1 Adjustable device settings
Adjustable device settings is described herein. In one or more implementations, a client device is configured with device settings that are compatible with multiple different geographical locations. The client device attaches to a wireless network via a wireless radio of the client device, and receives location information from the attached wireless network. The client device determines a current geographical location of the client device based at least in part on the location information received from the wireless network, and adjusts the device settings of the client device to conform to location-specific settings of the current geographical location.
US10057394B2 One-touch group communication device control
One-touch transmission and one-touch silencing of a wearable group communication device utilize an end user device body and face that can be moved relative to one another in one or more simple, single-motion actions. One-touch audio transmission is enabled after an end user device is activated to enable communications. Depressing the end user device face relative to the end user device body enables audio transmission. While the face is in its depressed position audio can be transmitted. To cease audio transmission the face is released. One-touch audio silencing of an activated end user device can be performed by rotating the face relative to the body to silence audio broadcast.
US10057393B2 Codec-specific radio link adaptation
A codec-specific radio link adaptation procedure can be implemented at the radio access network (RAN) level. A process includes receiving, from a mobile device, a bitstream carrying speech data as part of a communication session, determining, based at least in part on a result of inspecting packets of the bitstream or a notification message from an Internet Protocol (IP) Multimedia Subsystem (IMS) core, that the bitstream is associated with a codec that provides improved performance of the mobile device as compared to legacy codecs in similar radio conditions; and adapting a radio link for the communication session according to the codec.
US10057389B2 Methods and devices for processing a data frame
A method including processing a data frame, the data frame having a predetermined frame size and including at least one data symbol configured to form a plurality of sub-carriers in the frequency domain, wherein each of the at least one data symbol comprises a user data portion and a guard interval portion, wherein each of the at least one data symbol includes a plurality of sub-symbols, and wherein at least one of the following parameters is variable during the processing: a size of the guard interval portion, a size of the user data portion, a size of the at least one data symbol, a number of data symbols the data frame comprises, a content of the guard interval portion, and a configuration of the sub-symbol boundaries.
US10057388B2 System and method for selecting a communication network in a sensor network
A sensor network is disclosed, and includes a first network based on a wireless communication protocol, a second network based on a power line communication protocol, and at least one sensor node in communication with one of the first network and the second network. The sensor node includes at least one sensor and a control module in communication with the at least one sensor. The control module includes control logic for selecting one of the first network and the second network based on at least one operating parameter of the sensor network.
US10057385B1 System and method for providing connectivity between two different networks using different protocols
Providing message connectivity between a first network using a first protocol and a second network using a second protocol includes, if a message is received from the first network, the message is processed using one or more digital signal processors, a destination in the second network is determined, the processed message is logged and translated into the second protocol, and the translated message is sent to the destination in the second network. If the message is received from the second network, the message is translated into the first protocol, a destination in the first network is determined, the translated message is logged and processed using one or more digital signal processors, and the processed message is sent to the destination in the first network.
US10057384B2 Signal conversion system and signal conversion method
A signal conversion system comprises measuring units, a switcher, a converter, and a host. The converter mutually converts signals transmitted in compliance with a first protocol for communicating with a pre-specified party and signals transmitted in compliance with a second protocol different from the first protocol. The host specifies a given measuring unit among the measuring units communicating in compliance with the first protocol. Then, the switcher switches the transmission channel of signals transmitted in compliance with the first protocol to the transmission channel connecting the measuring unit specified by the host and the converter.
US10057382B2 Intelligent “IoT gateway”
A gateway device has a CPU, a power source, a digital memory, physical communication ports and wireless communication circuitry receiving data from data-gathering devices, an interface to a wide-area network, dedicated hardware pipelines managing the data received, and coded instructions executing on the CPU from a non-transitory medium. The CPU connects physically or wirelessly to one of the data-gathering devices, obtains characterization information for a protocol generic to the data-gathering device, selects code stored in the digital memory, and programs firmware in a dedicated pipeline to receive data from the data-gathering device in the generic protocol.
US10057380B2 Providing access to information of multiple types via coordination of distinct information services
Techniques are described for providing users of client devices with coordinated access to Information and/or functionality of multiple types, such as by using multiple types of connections to multiple information services of distinct types that exchange context information related to activities of the users and/or clients. The client devices can be, for example, wireless devices with multiple distinct modes (e.g., voice and data modes) for different types of connections with different types of servers (e.g., voice servers and data servers). In some situations, coordination between different servers allows multiple distinct interaction sessions of different types with different servers to remain synchronized or otherwise coordinated over time as the user performs interactions via the different sessions. This abstract is provided to comply with rules requiring an abstract, and is not intended to be used to interpret or limit the scope or meaning of the claims.
US10057374B2 Provisioning multiple network resources
A resource provisioning service allows users to provision multiple, different network resources in an atomic manner and with a single call to a resource provisioning service. In some instances, the multiple, different network resources comprise individual types of resources that form a portion of one or more cloud-computing platforms. For instance, one or more entities may host and operate a cloud-computing platform that includes different types of network resources, such a storage service, a load balancing service, a compute service, a security service, or any other similar or different type of network-accessible service.
US10057373B1 Adaptive computation and faster computer operation
A datacenter has more computing power than a personal computer. The personal computer sends a request to perform an operation on a data set to the datacenter. The datacenter evaluates various inputs to determine if, despite the datacenter's computing power, the personal computer is likely to complete the operation faster. Based on the determination, the datacenter may perform the operation, send the data set to the personal computer for the personal computer to process, or start a competitive computation. As a result, a user interface can be more responsive. Machine learning processes can be used to improve predictions.
US10057372B2 Resource recommendation, reuse and optimization through common context
Methods and arrangements for managing resource requests. A contemplated method includes: receiving a new resource request from a user in a network; receiving at least one competing resource request; consulting cached historical resource requests; comparing the new resource request to the cached historical resource requests and the at least one competing resource request; fulfilling the new resource request via offering use of a resource corresponding to one of the historical resource requests; and fulfilling the at least one competing resource request in consideration of at least one aspect of the new resource request. Other variants and embodiments are broadly contemplated herein.
US10057370B2 Team processing using dynamic licenses
Devices may be grouped into teams by a team identifier configured for each device. Within the team, one device may be selected as a control device for handling requests made to the team. A team address is assigned to the team for directing communications from the client. The control device parses messages addressed to the team address and forwards requests to slave devices in the team. The control device may perform load balancing of the slave devices when directed messages to the slave devices. Device teams may be used to assign dynamic licenses to the clients.
US10057365B1 Asynchronous provision of resource status data
Technologies are disclosed herein for asynchronous provision of resource status data. A resource status application can submit a request to a resource status service for status data regarding one or more computing resources provided by network services in a service provider network. In response thereto, the resource status service can submit synchronous requests to the network services for the status data. The resource status service can also provide a reply to the resource status application that includes an identifier (ID) that can be utilized to retrieve all or a portion of the status data at a future time. The reply might also specify a period of time that the resource status application is to wait before submitting another request for the status data to the resource status service. Subsequently, the resource status application can submit additional requests for the status data to the resource status service that include the identifier.
US10057364B2 Method and apparatus for remotely running application program
A method for remotely running an application program. A client acquires an application program from a server, runs the application program on the client, and detects whether the application program triggers an application programming interface (API) invocation request. If the application program triggers the API invocation request, the client determines that the client or the server executes API invocation according to a preset invocation policy. A device resource of the client can be used to execute a part of the API invocation, which enhances efficiency in remote running of the application program and improves user experience. In addition, the latest data obtained according to a result of application program running can be saved onto the server, which ensures data access security.
US10057363B2 Distributed hardware/software system for managing agent status in a communication center
An agent presence application for monitoring target agent resources and rendering agent states to subscribing applications is provided. The presence application has at least one first portion for collecting data regarding states of activity of the target agent resources, and at least one second portion for integrating the data and rendering the agent states to the to subscribing applications.
US10057354B2 System and method for single logout of applications
A system includes an activity manager connected with a device, an application server and an identity provider. The activity manager clears a device session with both the identity provider and the application server to logout applications provided by the application server to the device.
US10057350B2 Methods for transferring data based on actual size of a data operation and devices thereof
A method, non-transitory computer readable medium, and device that assists with transferring data based on actual size of a data operation includes receiving a data operation from a client computing device. A type of the received data operation is determined and additional memory size associated with the determined type of the received data operation is identified. Next, a non-volatile log file is updated with the identified additional memory size and the determined type of the received data operation.
US10057349B2 Data stream consolidation in a social networking system for near real-time analysis
Some embodiments include a stream consolidation engine in a social networking system. The stream consolidation engine can receive two or more input data streams (e.g., an activity record data stream and an application service output stream) from the social networking system. The stream consolidation engine can merge an activity record from the activity record data stream with at least a data record from the input data streams (e.g., from the activity record data stream or the application service output stream) to create a conglomerate data record. The stream consolidation engine can supplement the conglomerate data record with asynchronous information from a data storage or derivative data computed based on content in or referenced by the conglomerate data record. The stream consolidation engine can publish the conglomerate data record in a consolidated data stream. The consolidated data stream can be substantially synchronous to at least one of the input data streams.
US10057347B2 Protocol independent storage discovery and enablement
A manager node provides discovery, translation, and mapping services for supported Ethernet protocol layers. The manager node discovers other nodes within the cloud environment and issues commands to each of the discovered nodes to obtain storage device specific information associated to storage devices communicatively connected to the discovered nodes. The storage device information obtained may include such things as device function (initiator or target), device model number, device capacity, and available storage (free), etc. When the manager node has gathered the storage device specific information it makes available to a management application a list of all feasible storage devices that could be utilized within the cloud environment. The management application determines which of the discovered storage devices will be enabled. Subsequently, the manager node serves as an address translator and a gateway between protocols.
US10057346B1 System, method and article of manufacture for automatic detection and storage/archival of network video
A storage controller controls a plurality of storage media devices and a network interface passively monitors network traffic and automatically detects video data in at least a portion of the network traffic, where the storage controller stores the detected video data in the storage media devices. The storage media devices where such detected video data is stored may not be the intended destination of the video data.
US10057345B2 Optimization of a multi-channel system using a feedback loop
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a system that controls content distribution using a feedback loop. Content is distributed over multiple different online channels using a same initial maximum selection value for distribution over each different online channel. An observed distribution amount required for distribution of the content over the multiple different online channels is received through a feedback loop and for multiple different distributions of the content. Based on the observed distribution amount received through the feedback loop, a realized distribution amount is determined for the multiple different distributions across the multiple different online channels. The maximum selection value is adjusted based on a difference between the realized distribution amount and a reference distribution amount specified by a provider of the content. The content is distributed over the multiple different online channels using the adjusted maximum selection value.
US10057344B2 Efficient transport of data encoded using multiple templates
Techniques related to efficient transport of data encoded using multiple templates are disclosed. A sending computing device sends an internet message including internet message segments toward a receiving computing device. The internet message stores information about a data object that includes property types corresponding to property values. A portion of the data object includes multiple instances of a particular property type, and each instance corresponds to a property value. The internet message segments store the property values according to multiple templates, and each internet message segment corresponds to a template. Among the multiple templates is a particular template for the portion of the data object that includes the multiple instances of the particular property type. The multiple templates include fields that correspond to field identifiers. Based on a property-type-to-field-identifier mapping, a corresponding property type can be determined for each property value that is stored in the internet message segments.
US10057342B2 Infrastructure access via neighbor awareness networking data path
A first neighbor awareness networking (NAN) device may access data network infrastructure and may advertise a service associated with the data network infrastructure to a second NAN device. For example, the first NAN device may announce the service via a service announcement. The second NAN device may subscribe to the service through the first NAN device, and the second NAN device may proxy the service announcement to another NAN device. The other NAN device may also subscribe to the service in response to receiving the service announcement. For example, the second NAN device may operate as a “relay point” to provide the service to the other NAN device.
US10057340B2 Computing system for managing data
Various embodiments are described for systems and methods for managing data. The system may include a device group configured for peer-to-peer communications, the device group including a computing device and one or more peer computing devices. The system includes a cross device application programming interface (API) that is implemented as a device group API client executed on the computing device and each of the peer computing devices. Each device group API client includes a permissions module that is configured to determine whether a request satisfies a device-group-specific permission for access to data stored on any device associated with the device group. Upon authorization of the request, a file storage module is configured to retrieve and output the requested file.
US10057333B2 Coordinated processing of data by networked computing resources
Systems, methods, and computer-readable media for coordinating processing of data by multiple networked computing resources include monitoring data associated with a plurality of networked computing resources, and coordinating the routing of data processing segments to the networked computing resources.
US10057332B2 Preemptive extraction of data from long latency storage in a cloud computing environment
A resource utilization mechanism (RUM) preemptively extracts data from long latency storage in a cloud computing environment to economically and quickly provide data that is infrequently accessed by customers. The RUM identifies periods of low resource utilization where capacity can be efficiently utilized, identifies data to be retrieved, and retrieves the data from long latency storage to make it available to the customer. The RUM may notify a customer that the data is available and allow the customer to accept terms of use for the data or opt out of using the data.
US10057325B2 Remote desktop infrastructure
Apparatuses, systems, and methods are disclosed for a computer desktop infrastructure. A desktop module is configured to execute a computer desktop environment on a hardware device. A local storage module is configured to store application data for a computer desktop environment in local non-volatile storage of a hardware device executing the computer desktop environment. A remote module is configured to provide a computer desktop environment to a user over a network.
US10057324B2 Mechanism for distinguishing between content to be served through first or second delivery channels
Described herein are methods, apparatus and systems for selectively delivering content through one of two communication channels, one being origin to client and the other being from or through a CDN to client. Thus a client may choose to request content from a CDN and/or from an origin server. This disclosure sets forth techniques for, among other things, distinguishing between which channel to use for a given object, using the CDN-client channel to obtain the performance benefit of doing so, and reverting to the origin-client channel where content may be private, sensitive, corrupted, or otherwise considered to be unsuitable from delivery from and/or through the CDN.
US10057322B2 Network address resolution
A content delivery method, and related apparatus, that involves the operations of receiving a request for a content resource including at least one embedded resource with a tag. Upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource. Embedding the modified embedded resource in a content resource, such as as an HTML document. Delivering, such as in response to request from a browser, the content resource with the modified embedded resource.
US10057320B2 Offline browsing session management
A remote browsing process is directed to the generation and management of a remote browse session at a network computing provider. A client computing device requests a remote browse session instance at a network computing provider. The browse session instance may correspond to one or more requested network resources. The network computing provider instantiates the browse session instance and retrieves the requested content. The network computing provider processes the requested content and provides a processed representation of the requested content to the client computing device. The network computing provider further provides an offline content representation to an offline browse storage component for storage. The client computing device may display the representation of the requested content and may send user interaction data based on user interactions.
US10057317B2 Sink device and method for controlling the same
Disclosed are a method of controlling a source device in a sink device and apparatus therefor. The present invention includes the steps of outputting the video data received from the source device to a display unit, recognizing a text from a screen corresponding to the video data outputted to the display unit, saving the recognized text to a memory to correspond to location information on the screen corresponding to the video data, receiving a voice signal, converting the received voice signal into a text, and if a specific text including at least one portion of the converted text exists in the recognized text, sending a message corresponding to a user input of selecting the specific text from the screen corresponding to the video data to the source device.
US10057315B2 Communication support system, information processing apparatus, control method, and storage medium that display an output image obtained by superposing a reference image over a captured image
A communication support system includes a network interface configured to receive, via a network, a captured image obtained in another location, a display configured to display the captured image received by the network interface, a cropping unit configured, in a case when the display superposes and displays a reference image as an upper layer over the captured image, to crop an image of an area having the reference image arranged therein out of the captured image, a specifying unit configured to specify a person area corresponding to a person within a cropped image obtained by the cropping unit, and a processing unit configured to make an area that is different from the person area specified by the specifying unit transparent in the cropped image. The display displays an output image obtained by superposing the reference image as an upper layer over the captured image and further superposing the cropped image processed by the processing unit as an upper layer over the reference image.
US10057309B2 Concurrent serving of a media stream
Examples discussed herein relate to a system including a first data processing system and a second data processing system. The first data processing system can be configured to receive a first partial media stream of a media stream split into at least the first partial media stream and a second partial media stream and send the first partial media stream to a device. The second data processing system can be configured to receive the second partial media stream and send the second partial media stream to the device.
US10057306B1 Dynamic social network allocation and data allocation based on real world social interaction patterns
A social networking system creates and manages dynamic social circles corresponding to real world social events where multiple people join in an event. The social networking system has stored conditions that, when met, for creating, closing, and deleting a social circle, and also determines which users are part of the social circle and for what time periods. Assets, such as photos, URLs, media selections, etc. that are used by members of the social circle during the event are recorded by the social networking system and access to those assets are selectively provided to members of the social circle. A social circle might be automatically opened when users congregate. A social circle closes when the event is over. Once closed, the assets might not change but continue to be available to members until the social circle is deleted. The social networking system might be a central system or a distributed system.
US10057305B2 Real-time sharing during a phone call
A real-time sharing component operating on a computing device such as a smartphone, tablet, or personal computer (PC) is configured to enable a local sharing party to share content with a remote party during a phone call. The real-time sharing component exposes tools, controls, and functions that enable the shared content to be a curated experience in which content available to the sharing party can be selected and shared with the remote party with voice narration while controlling the pacing of the sharing, maintaining privacy so that only intentionally shared content can be seen by the remote party but not other content, and controlling how and when shared content can be saved by the remote party, and enabling the shared content to be zoomed and panned and be highlighted with graphics and/or annotated with text.
US10057303B2 Method and system for securely authorizing VoIP interconnections between anonymous peers of VoIP networks
A peering authority or settlement clearinghouse can be used to control access, collect session accounting information, and provide financial settlement of interconnect or session fees among anonymous Internet Protocol (IP) peers or networks. The addition of peering policy criteria, such as price and quality of service, to peer to peer route discovery mechanisms enable a trusted intermediary, such as the settlement clearinghouse, to authorize acceptable interconnection or peering sessions between anonymous IP peers. Any financial settlement transactions which result from the peering sessions may be subsequently executed by the settlement clearinghouse.
US10057298B2 Configurable investigative tool
This disclosure provides example techniques to invoke one or more tools, with an investigative tool. The investigative tool provides a common framework that allows investigators to invoke their own trusted tools or third-party generated tools. The investigative tool described herein seamlessly and transparently invokes the tools in accordance with an investigative profile created by the investigator.
US10057296B2 Detecting and managing abnormal data behavior
Methods and systems for providing destination-specific network management are described. One example method includes determining a normal data movement profile for a computing device based on observed normal data transfer behavior by the computing device; identifying a data movement rule associated with the computing device, the data movement rule including a deviation amount, and one or more actions to take when the computing device deviates from the normal data movement profile by more than the deviation amount; detecting a data movement associated with the computing device; determining that the detected data movement exceeds the deviation amount included in the data movement rule relative to the normal data movement profile for the computing device; and performing the one or more actions associated with the data movement rule upon determining that the data movement violates the data movement rule.
US10057293B2 Method to modify android application life cycle to control its execution in a containerized workspace environment
Methods, devices, and systems are described to modify the life cycle of a Google Android® application, in its application manifest file and byte code, such that the execution of the application can be controlled via policies and security governed by a workspace application installed on an Android-based device. Dummy wrapper classes are inserted into the byte code for network and I/O system calls that call security code before calling the original classes.
US10057290B2 Shared MAC blocking
For enhancing security in a complex network by a computer processor device, a processor collaborates with at least one additional processor device in a higher hierarchical order in the complex network. A Media Access Control (MAC) address of an offending network device is shared between the processor devices such that access of the offending network device to portions of the complex network under the supervisory control of the processor devices may be subsequently blocked.
US10057287B2 Secure data redaction and masking in intercepted data interactions
A method for modifying intercepted data interactions is provided in the illustrative embodiments. At a security application executing in a security data processing system, an intercepted packet of data arranged according to a protocol is received from an intercepting agent executing in an intercepting data processing system. A security policy is applied to the intercepted packet. In an instruction according to a coding grammar, a modification of the intercepted packet is encoded. The instruction is suited for the encoding under a circumstance of the modifying. The instruction is sent to the intercepting agent. The intercepting agent at the intercepting data processing system performs the modification according to the security policy and independently of the protocol.
US10057285B2 System and method for auditing governance, risk, and compliance using a pluggable correlation architecture
Described herein is a system and method for auditing governance, risk, and compliance using an event correlation architecture. In particular, the event correlation architecture may include a solution designer for defining a solution pack that enforces one or more specific governance, risk, or compliance controls, and a solution manager for deploying the solution pack within the event correlation architecture to configure the architecture for enforcement of the one or more controls. Thus, a collection of content defined in the solution pack may be used to enrich one or more events received at the event correlation architecture, and a correlation engine may then correlate the events using the content in the solution pack to enforce the one or more governance, risk, or compliance controls.
US10057280B2 Methods and systems of detecting and analyzing correlated operations in a common storage
A method of detecting correlated operations in a common storage. The method comprises providing at least one input operation, each the input operation being designated to write uniquely identifiable data on a memory unit of an application, monitoring a plurality of output operations of the application, each the output operation includes data read from the memory unit, comparing between the at least one input operation and the plurality of output operations to identify at least one matching group of input and output operations wherein each member of the at least one matching group has correlated written or read data in a common correlated target address in the memory unit, and outputting an indication of the at least one matching group.
US10057279B1 System and method for protecting computer against remote malware downloads
A system for protecting computers against remote malware downloads includes a malware download detection system and participating client computers that provide download event information to the malware download detection system. A download event information identifies a file, a network address (e.g., uniform resource locator) from which the file was downloaded, and an identifier of the client computer that downloaded the file. The malware download detection system uses the download event information to build and update a tripartite download graph, and uses the download graph to train one or more classifiers. The malware download detection system consults the one or more classifiers to classify a download event. The download event is classified as malicious if either the file or the network address is classified as malicious.
US10057276B2 Global attestation procedure
A method, computer program product, and system for authenticating a computing device by geographic attestation includes a processor utilizing executing an authentication application utilizing location services executing on the computing device to obtain location data from the location services. The processor obtains the location data and creates and encodes a data structure in a secured area of a memory; the data structure is only accessible to the authentication application. The processor transmits to an authentication server, an authentication request that includes the encoded location data, requesting access to secure content. The processor obtains a request to query identifiers proximate to the computing device for additional location information and queries the identifiers and transmits this additional location information to the authentication server. The processor receives a notification and based on obtaining the notification, erases the secured area and turns off the location services on the computing device.
US10057275B2 Restricted content publishing with search engine registry
A processor-implemented method is provided. The method may include providing a content registry with at least one application program interface (API) to manage a plurality of entries stored in the content registry. The method may also include providing access to the plurality of entries by a pre-authorized search engine to the content registry in response to a search requested by an authorized requester.
US10057274B1 Systems and methods for profiling client systems
The disclosed computer-implemented method for profiling client systems may include (1) identifying one or more administrative categories used to categorize clients according to system profiles of the clients, (2) collecting attribute information that associates one or more client attributes with the administrative category, (3) generating, based at least in part on the association between the client attribute and the administrative category, an association scoring protocol that estimates an association strength between clients and the administrative category, (4) assigning, based on the association scoring protocol, an association score to one or more clients, (5) determining, based on the association score being above a threshold, that the client should be associated with the administrative category, and (6) initiating one or more customized administrative actions for the client, based at least in part by the association of the client with the administrative category. Various other methods, systems, and computer-readable media are also disclosed.
US10057269B1 Systems and methods for device verification and authentication
In methods, systems, and computing devices configured to implement methods of authenticating a computing device, a first computing device and a second computing device may share a dynamically updated shared data set. The first computing device may select elements of the shared data set stored at the first computing device and may generate a rule set for extracting the selected elements from the shared data set. The first computing device may send the rule set to the second computing device, and may generate a first result using the selected elements. The second computing device may extract the selected elements from the shared data set using the rule set, may generate a second result, and may send the second result to the first computing device. The first computing device may determine whether the second computing device is authenticated based on whether the first result matches the second result.
US10057264B1 Analytics-based internet of things security platform
An apparatus comprises a processing platform configured to communicate with a plurality of IoT devices over at least one network. The processing platform implements a security-as-a-service portal accessible to the IoT devices, the portal comprising an analytics engine configured to assign trust scores to respective ones of the IoT devices. The security-as-a-service portal provides authentication leveling functionality for the IoT devices based at least in part on the assigned trust scores. In accordance with the authentication leveling functionality, a first one of the IoT devices accesses the security-as-a-service portal to identify a level of authentication to be applied by the first IoT device in authenticating a second one of the IoT devices. The security-as-a-service portal may determine the authentication level to be applied by the first IoT device in authenticating the second IoT device based at least in part on the trust score assigned to the second IoT device.
US10057262B2 Device and authentication system
A device includes a storage unit that stores generated challenges which are challenges previously generated, a determination unit that determines whether a newly generated challenge matches any of the generated challenges or not, an output unit that outputs the newly generated challenge as an unused challenge when the determination unit determines that the newly generated challenge does not match any of the generated challenges, and a registration unit that stores the newly generated challenge as a new generated challenge in the storage unit when the determination unit determines that the newly generated challenge does not match any of the generated challenges.
US10057256B1 Method and system for visually authenticating the identity of a caller using a video relay service
A method and system are disclosed for enabling a real-time visual verification that a video relay service (VRS) call originates from a specific pre-authorized and pre-determined inmate at a corrections facility. The method comprises providing a VRS call recorder, a VRS rules gateway, and a VRS video client being used by the inmate to connect to another VRS client being used by a sign language interpreter (SLI). The display seen by the SLI has a picture-in-picture image showing the inmate (from a database of images of inmates stored in the rules gateway) who should be using the VRS client as well as a real-time video image of the inmate actually using the VRS client. If the picture-in-picture image does not match the live video image, then the audio call to the designated phone number may not be placed by the SLI.
US10057251B2 Provisioning account credentials via a trusted channel
Disclosed are various embodiments for provisioning account credentials via a trusted channel. An account configuration manager automatically determines a credential reset format that is associated with an account. The account configuration manager then automatically requests a security credential reset for the account using the credential reset format. A security credential communication is received via a trusted channel of communication that is linked to the account for reset purposes. The account configuration manager parses the security credential communication to determine a security credential for the account.
US10057250B2 Technologies for enhancing computer security
A method includes providing a plurality of variables and a variable. The variables differ from each other. The variables differ from the variable. The further method includes providing a lookup table indexing a plurality of characters via a plurality of values based on a first numeral system, converting a message into a first sequence of values based on the table, converting the first sequence into a second sequence of values based on a second numeral system different from the first system and according to a preset format, combining the second sequence into a single sequence via removing the format, generating a first plurality of subsequences from the single sequence based on segmentation of the sequence via alternating the variables, converting the first subsequences into a second plurality of subsequences such that each of the second subsequences is sized according to the variable, and transmitting the second subsequences.
US10057247B2 Systems and methods for determining a strength of a created credential
Devices, systems, and methods for determining a strength of a created credential are provided. The device includes one or more processors configured to decompose a created credential into credential components, parse the credential components using a limited dictionary, determine a probability of the credential components using a limited ruleset, and calculate a score of the created credential based on the determined probability. The device also includes a memory, the memory storing the limited dictionary and the limited ruleset, and a network interface component coupled to a network, the network interface component configured to transmit the created credential to a remote server over the network for a secondary credential strength determination if the calculated score is above a threshold.
US10057244B2 Utilizing vehicle information as a security pin/passkey
A method for connecting a mobile device to a vehicle system of a vehicle. The method includes the following: generating a passkey based on at least one of vehicle information and an image accessible to an occupant of the vehicle; transmitting instructions for composing the passkey to the mobile device; and connecting the mobile device to the vehicle system subsequent to entry of the passkey at the mobile device.
US10057239B2 Session migration between network policy servers
A policy device grants access to a client device, without authenticating the client device, when the client device provides a session identifier to the policy device that was previously granted to the client device by a second policy device upon authenticating the client device by the second policy device. In one example, a policy device includes a network interface that receives a session identifier from a client device, wherein the policy device comprises an individually administered autonomous policy server, and an authorization module that grants the client device access to a network protected by the policy device based on the session identifier without authenticating the client device by the policy device. In this manner, the client device need not provide authentication information multiple times within a short time span, and the policy device can deallocate resources when a session migrates to a second policy device.
US10057236B2 Method for operating a network and a network
A method for providing a guarantee of a network property includes receiving, from a network user, a signature and a request for the network property, wherein the request for the network property includes a public key of the network user; verifying that the signature received from the network user matches the public key of the network user; demonstrating the capability of providing the network property by determining policies to be installed on nodes of the network so as to enable the network property to be provided; generating, in response to the demonstrating the capability of providing the network property, a secure certificate that contains a secure acknowledgment (ACK) of a commitment to provide the network property; and providing the secure certificate to the network user as a guarantee of the network property.
US10057234B1 Systems and methods for providing network security monitoring
Systems and methods are disclosed for providing network security monitoring in a computer network. In an embodiment, network configuration data may be gathered and processed by a data collector from a plurality of network devices within the computer network. An agent residing on a client device within the computer network may collect network configuration data on the client device and provide the collected network configuration data to the data collector. The network configuration data may be provided to a data analyzer for analysis. A privileged authentication even may then be detected on the client device, and live collection of network metadata related to the detected privileged authentication event may be initiated on the client device upon detecting the privileged authentication event. The network metadata may be provided to the data analyzer for analysis.
US10057229B2 Seamless viral adaption
Providing rich contextual information to a user in an authentication agnostic way with respect to the user. A method includes, at an application, receiving a request from a first user to access functionality of the application. The request from the first user comprises information identifying a second user who has consented to their social media information being used by the application. The method further includes sending information to the identity provider which includes information identifying the second user. The identity provider is managed by an entity separate from the application. The method further includes receiving, at the application, social media information common between the first user and the second user. The method further includes providing at least a portion of the common social media information, to the first user, in an authentication agnostic way with respect to the first user's authentication to the application.
US10057225B1 Wireless peer to peer mobile wallet connections
Disclosed in some examples are devices, systems, and machine readable mediums for establishing peer to peer mobile wallet communications (P2PMW) over short range wireless communication networks. These P2PMW communications allow exchange of information between two wallet clients. Example communications include payments, providing identification, providing loans, and the like. The use of P2PMW communications opens up the prospect of anyone accepting payment from anybody else at any time. All that is needed is a computing device with a mobile wallet. Example short range wireless communications include Wireless LANs (WLAN) such as WIFI (e.g., communicating according to an Institute for Electrical and Electronics Engineers (IEEE) 802.11 family of standards), BLUETOOTH® or the like.
US10057224B2 System and method for initializing a shared secret system
Embodiments as described herein provide systems and methods for sharing secrets between a device and another entity. The shared secret may be generated on the device as a derivative of a secret value contained on the device itself in a manner that will not expose the secret key on the device and may be sent to the entity. The shared secret may also be stored on the device such that it can be used in future secure operations on the device. In this manner, a device may be registered with an external service such that a variety of functionality may be securely accomplished, including, for example, the generation of authorization codes for the device by the external service based on the shared secret or the symmetric encryption of data between the external service and the device using the shared secret.
US10057223B2 Data protection keys
One embodiment provides a client device. The client device includes a Trusted Platform Module (TPM). The TPM includes a secure controller to extend a secure hash digest with at least a portion of a data stream or a hash of the at least a portion of the data stream.Another embodiment provides a server system. The server system includes verifier logic. The verifier logic is to verify that an attestation identity key (AIK) public key associated with a received Trusted Platform Module (TPM) quote corresponds to an authenticated client device.
US10057222B2 Decentralized and distributed secure home subscriber server device
A decentralized and distributed secure home subscriber server is provided. First data can be sent representing a first nonce string to a mobile device; and in response to receiving second data representing the first nonce string and a second nonce string, a communication channel can be established with the mobile device as a function of the first nonce string.
US10057220B2 Message encryption
The computer receives customer registration information and encryption parameters from a customer, then transmits them to the server of an entity such as a pharmacy or bank. After the entity utilizes the transmitted encryption parameters to encrypt confidential portions of a message to the customer, the computer captures the message by way of receiving, photographing, scanning, or otherwise obtaining a copy of the message. The computer identifies glyphs in the message indicative of the corresponding encryption parameters as well as where the encrypted portions of the message start/end. Using the identified glyphs and corresponding encryption parameters, the computer decrypts the confidential portions of the message and displays the message in entirety on the computer.
US10057217B2 System and method to secure sensitive content in a URI
A system and method for transmitting data using a data transfer protocol, including receiving, at the first device, a request from the second device, the request containing a transformed identifier, determining an original identifier associated with the transformed identifier, retrieving a response object associated with the original identifier, the response object including one or more identifiers, transforming the response object by transforming each identifier contained in the response object, and sending the transformed response object to the second device.
US10057216B2 Mention identification for untrusted content
In some embodiments of the invention a method provides for processing a mention in textual content being input to a content provider. The method can include detecting input by a user of the content provider of the mention and identifying a member of a mention provider such as a social network based on the mention while maintaining privacy of information about the member with respect to the content provider. In some embodiments a computer program product for processing the mention includes a computer readable storage medium having program instructions embodied therewith. In some embodiments of the invention, a system for processing the mention includes a computer system readable media with a program module embodied therewith to detect the mention in the textual content as provided to a content provider. A network adapter with the system can provide the program module or program modules over a network.
US10057215B2 Deidentified access of data
Generally, embodiments of the invention are directed to methods, computer readable medium, servers, and systems for deidentified access of data. The deidentified access is permitted with the use of an identifier that uniquely indicates an outcome, the coding of the identifier obscures unaided human interpretation of the outcome, and the identifier uniquely identifies data for remediating performance associated with future outcomes.
US10057213B2 Examining and controlling IPv6 extension headers
Methods and systems for selectively blocking, allowing and/or reformatting IPv6 headers by traversing devices are provided. According to one embodiment, reputation information regarding observed senders of Internet Protocol (IP) version 6 (IPv6) packets and packet fragments is maintained by a traversing device based on conformity or nonconformity of extension headers contained within the IPv6 packets with respect to a set of security checks performed by the traversing device. When an IPv6 packet or packet fragment is received from a particular source IP address indicated by the reputation information to be associated with one or more nonconformity issues, then dropping, rate limiting or quarantining, by the traversing device, the IPv6 packet or the packet fragment.
US10057212B2 Personal computer, smartphone, tablet, or server with a buffer zone without circuitry forming a boundary separating zones with circuitry
A personal computer a smartphone, a tablet, a web server or a cloud server configured for connection to a network of computers or system on a microchip including one or more buffer zones excluding circuitry and two or more zones, each including circuitry. The one or more buffer zones form one or more boundaries separating the zones including circuitry. At least a first of the zones including circuitry includes at least one public unit with a microprocessor and a network communication component. At least a second of the zones including circuitry includes at least one private unit with at least a separate, private network connection and a microprocessor that is a central controller of the computer. The public unit and the at least one private unit can be connected by at least one secure control bus that is isolated from input from a public network.
US10057211B2 Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal
A broadcast signal transmission method is disclosed. A system that is capable of effectively supporting a next generation broadcast service in an environment that supports next generation hybrid broadcasting using a terrestrial broadcast network and the Internet is proposed. In addition, an efficient signaling scheme that is capable of using both a terrestrial broadcast network and the Internet in an environment that supports next generation hybrid broadcasting is proposed.
US10057209B2 Time-sequenced multi-device address assignment
Time-sequenced multi-device address assignment is provided. In this regard, an electronic device includes a plurality of client devices that are daisy-chained to a host interface port in a host controller by a reset line. The host controller is configured to assert the reset line to reset the daisy-chained client devices and then sequentially de-assert the reset line for the daisy-chained client devices according to a determined time sequence. Accordingly, the host controller assigns a unique client device address to each of the client devices when the reset line is de-asserted for the client device. By daisy-chaining the client devices via the reset line and sequentially assigning the unique client device addresses based on the determined time sequence, it is possible to assign the unique client device addresses from a single host interface port, thus reducing design complexity, footprint, and power consumption in the electronic device.
US10057207B2 Smart navigation for shortened URLs
The present invention generally relates to a system for, and method of, obtaining, from a first identifier in a first name space, a second identifier in a second name space. The disclosed technique involves obtaining the first identifier in the first name space from a source, applying a rule to the first identifier in the first name space, such that a second identifier in a second name space is obtained, and providing the second identifier, such that the source obtains the second identifier without resolving the first identifier using a domain name system (DNS).
US10057206B2 Combining updates of a social network feed
Disclosed are examples of systems, apparatus, methods and computer program products for combining updates of a social network feed. In some implementations, a feed of a social networking system can be configured to share feed items associated with an enterprise record. The feed items can include a first update associated with a first user. A first request to share a comment on the first update can be processed. A second request to share a first post in a feed can be processed. The first post can be related to the first update based on a first attribute conforming to a second attribute. A combined update can be generated based on the first post being related to the first update. The combined update can be displayed in a feed.
US10057205B2 Systems and methods for creating and accessing collaborative electronic multimedia compositions
Systems and methods for production of a collaborative electronic multimedia composition allow an initiator to select a collaboration template and multiple collaborating users. The collaborating users receive invitations to contribute to the collaborative electronic multimedia composition by customizing one or more fields of the collaboration template with multimedia content, including for example photographs and captions.
US10057202B2 Personal communication data management in multilingual mobile device
A method for managing personal communication data, wherein the personal communication data including a plurality of chat histories from a plurality of chat applications is provided. The method may include converting a first chat history from a first application and a second chat history from a second application into an integrated unified format, whereby the second application is different from the first application. The method may also include storing the integrated unified format into an indexed storage. The method may further include providing a user interface (UI) to access the integrated unified format via the indexed storage.
US10057196B2 Instant messaging interaction method, system, server, and storage medium
The present disclosure provides an instant messaging interaction method, system, server, and storage medium. The method includes: receiving, by a client side, an answer character string corresponding to a particular question input by a user via a first account; sending, by the client side, the answer character string and corresponding user property information to a server; searching, by the server, the particular question and a target answer thereof according to the user property information, and matching and verifying, by the server, the answer character string with the target answer; and when the verification is successful, returning, by the server, a first notice to a client side for displaying, and scoring preset property of the first account based on a preset rule. The instant messaging interaction method, system, and server provided in the present disclosure stimulate the question-and-answer interaction between instant messaging users, which improves the effectiveness of the interaction.
US10057193B2 Cardinality based packet processing in software-defined networking (SDN) switches
Systems and methods for scalable SDN devices having ports/network interfaces mapped to cardinal flow processing (CFP) units are provided. According to one embodiment, an incoming packet is received, at a software-defined networking (SDN) switch. An ingress port on which the incoming packet was received is determined. A cardinal direction to which the ingress port is mapped is determined. Based on the determined cardinal direction, the SDN switch identifies a cardinal flow processing (CFP) unit within the SDN switch with which the determined cardinal direction is associated. The SDN switch then causes the incoming packet to be processed by the identified CFP unit.
US10057192B2 Information processing system, control device and control method
An information processing system includes a switch device including a plurality of ports; and a control device configured to: specify a flow in which a transmission port is to be changed among the plurality of flows, and a transmission port after the change, by referring to load distribution information that associates flow information and port information with each other and statistics information indicating use rates of the ports, and transmit a changing instruction packet including information of the specified flow and the port after the change, for instructing the switch device to change the transmission port to the switch device, wherein the switch device is configured to update information in header information, which each of the series of packets included in the specified flow includes, so as to become information with which the port after the change is selected, when the changing instruction packet is received from the control device.
US10057191B2 Datapath with centralized and distributed routers
A novel design of a gateway that handles traffic in and out of a network by using a datapath pipeline is provided. The datapath pipeline includes multiple stages for performing various data-plane packet-processing operations at the edge of the network. The processing stages include centralized routing stages and distributed routing stages. The processing stages can include service-providing stages such as NAT and firewall. The gateway caches the result previous packet operations and reapplies the result to subsequent packets that meet certain criteria. For packets that do not have applicable or valid result from previous packet processing operations, the gateway datapath daemon executes the pipelined packet processing stages and records a set of data from each stage of the pipeline and synthesizes those data into a cache entry for subsequent packets.
US10057185B1 User-initiated activation of multiple interruptible resource instances
This document describes techniques for activating multiple interruptible resource instances on servers of a service provider environment. In an example embodiment, a system can activate multiple interruptible resource instances on behalf of a given customer based on a comparison of a bid cost value from the customer to the current, but variable cost value of the interruptible resource instances. The customer also can specify a value indicative of the number of interruptible resource instances to be activated on behalf of the customer based on the bid cost value.
US10057184B1 Resource configuration compliance service
Configurations of computing resources established on a web-based computing service can be monitored, managed and controlled. According to an embodiment, a configuration compliance service is implemented. Policy rules governing attributes of configuration states for computing resources in a subscriber's account are defined. The computing resources in the account are monitored for changes to configuration states. In response to detection of a change to a configuration state that violates a rule, a predefined action is taken. The predefined action can include sending a notification to the subscriber's account, reconfiguring the configuration state of the computing resource, and deactivating the computing resource.
US10057175B2 Method and device for transmitting network packet
A method and a network device for transmitting a network packet. Priorities of services are differentiated, and service load sharing is performed on multiple ports according to a priority of a service and the service quality of different services is improved and user experience satisfaction is enhanced. The network device first acquires the network packet and the priority of the network packet, and sends the network packet through a network interface corresponding to the priority of the network packet, and when receiving the network packet sent by the network device, a switching device records a source port number, a source Internet Protocol (IP), a destination port number, and a destination IP of the network packet received on each physical port, and finds a physical port corresponding to a to-be-sent network packet from a record of the switching device, and sends the network packet through the physical port.
US10057173B2 Load balancing in the Internet of things
Disclosed herein are a variety of devices, methods, and systems for load balancing in the internet of things. Devices and other entities can be grouped together in a load balancing group and traffic for such devices balanced according to load balancing criteria. Groups may be discovered, created, manipulated, and deleted by various entities.
US10057170B2 Intelligent dropping of packets in a network visibility fabric
A network appliance deployed in a visibility fabric may intelligently drop certain low priority traffic to avoid indiscriminate dropping of data packets across all flow maps during periods of high congestion. More specifically, the network appliance may determine the data packets of a flow map should be dropped based on priority measures assigned on a per-flow map basis. Such a technique enables the network appliance to drop low priority traffic and forward high priority traffic downstream. Also introduced herein are techniques for metering traffic in order to gain better control over the traffic that is forwarded to an egress port of a network appliance. Because a network tool connected to the egress port can become easily overwhelmed, the network appliance may filter the traffic based on the priority of the flow maps to ensure that the network tool does not receive more traffic than can be handled.
US10057169B2 Frame processing device and frame processing method
There is provided a frame processing device includes a plurality of output ports; a table in which a destination address is stored in association with an output port; a buffer configured to store a learned frame, an un-learned frame, and a copy frame generated by copying the un-learned frame; a transfer unit configured to read a second frame from the buffer in an order in which the second frame is stored and transfer the second frame to a predetermined output port; a storage configured to store the destination address of the learned frame; and a controller configured to discard the second frame to be transferred by the transfer unit, when the second frame is the un-learned frame and the destination address of the second frame is stored in the storage, wherein the second frame transferred to the plurality of output ports is output as the first frame.
US10057167B2 Identifying end-stations on private networks
A protocol such as OpenFlow providing communication between an SDN framework controller on one network and a data plane device for another network can be used to modify or process network packets so that an external application or server can communicate with the controller and obtain information needed to uniquely associate the packets with particular end-stations even after those packets have traversed a NAT router.
US10057166B2 Network verification
A network verification method may include identifying a data plane including one or more forwarding tables for each switch of a plurality of switches in the data plane. The method may also include generating a forwarding behavior representation of the data plane to represent Boolean combinations of forwarding rules of the one or more forwarding tables of the data plane. Further, the method may include comparing the forwarding behavior representation of the data plane to one or more network properties to detect one or more errors in the data plane.
US10057163B2 Sending communication between a remote device and a control server
A method for communicating between a remote device and a control server is described. The method include receiving a reduced packet when a reduced server identifier matches a control server, identifying the control server, constructing a device network packet, sending the device network packet to the control server, accepting a control network packet, building a reduced control packet, and transmitting the reduced control packet to the remote device.
US10057157B2 Automatically advertising NAT routes between logical routers
Some embodiments provide a method for configuring a logical router in a logical network. The method receives a configuration of a rule for network address translation (NAT) used by a first logical router to translate a set of network addresses to a particular network address. The method automatically configures advertisement of a route for the particular network address to a second logical router. The method automatically adds the advertised route for the particular network address to a routing table for at least one component of the second logical router.
US10057156B2 Hierarchical network configuration
Systems, methods, apparatus and computer-readable medium are described for improving efficiency and robustness for configuring data-planes. Furthermore, systems, methods, and devices are provided for efficiently storing, maintaining and retrieving configuration information for data-planes. The configuration information may be stored and retrieved from a hierarchy of information stored in memory, such as a hierarchy of information in memory, wherein the hierarchy of information has configuration data for one or more data-planes and represents one or more command sequences issued by a controller of the control-plane to one or more data-planes. In certain implementations, the hierarchy of information comprises a plurality of nodes, wherein each node represents at least a portion of a command sequence issued by the controller. The command sequences may be configuration command sequences issued by the control plane to configure the data-planes.
US10057150B2 Managing communication congestion for internet of things devices
A method and apparatus for managing network congestion for internet-of-things (IoT) devices is provided. An exemplary method includes sending out tracer messages to a plurality of cloud components. Response messages are monitored from the plurality of cloud components. Response messages received are stored in a storage system. The response messages are queried to determine conditions in the cloud. An alert message is created to report network conditions to an IoT device.
US10057147B2 Apparatus and method for controlling data flow in communication system
Provided is an apparatus for controlling a data flow for multiple paths in a receiving node of a communication system. The apparatus includes a receiver configured to receive data for a specific sub-flow among a plurality of sub-flows; a controller configured to calculate an optimal transmission rate of the received data, determine a window reference value for generating the optimal transmission rate, and generate an artificial response message if a window size for the specific sub-flow is greater than or equal to the window reference value; and a transmitter configured to transmit the artificial response message to a transmitting node.
US10057144B2 Remote system data collection and analysis framework
A system for data collection and analysis is provided comprising a first network having at least one system element, at least one collection device communicably coupled to the at least one system element and configured to receive data communications from the least one system element and transmit the data. The system including a data management system communicably coupled to the collection device and configured to receive and store the transmitted data. The system further including a data analysis network communicably coupled to the first network and configured to retrieve data from the first network, the data analysis network including a management server having logic configured to at least one of analyze the retrieved data and determine remaining useful life (RUL) of at least one system element, identify a failure mode associated with the at least one system element, and determine a maintenance action sufficient to remedy a system failure corresponding to the identified failure mode.
US10057139B2 Maintain a service on a cloud network based on a scale rule
Maintaining a service on a cloud network may include receiving a set of status data associated with the service and performing a scale action on the cloud network based on a scale rule applied to the set of status data. The set of status data may be related to a set of resources utilized by the service, a performance level of the service, and a workload volume of the service. The scale rule may include a utilization condition, a quality condition, a workload condition, and a budget condition.
US10057138B1 System, method, apparatus, and computer program product for validating a user modification to an elevation plan
A system, method, apparatus, and computer program product for validating a user modification to an elevation plan for a computing system are disclosed. A method may include causing display of a user interface including a representation of at least a portion of the elevation plan. The user interface may be configured to enable user modification of the elevation plan. The method may further include receiving an indication of a mount position for a component. The method may additionally include validating that the component is mountable in the mount position. The method may also include updating the elevation plan to include the component in the mount position in response to validation that the component is mountable in the mount position.
US10057134B2 Methods, systems, and products for discovering electronic devices
Methods, systems, and products self-identify an electronic device to a remote control. The remote control queries the electronic device, and the electronic device sends a response. A collision avoidance mechanism allows difference devices to respond to the remote control.
US10057133B2 Systems, apparatus, and methods of enhanced monitoring for an event candidate associated with cycling power of an ID node within a wireless node network
Systems, master node-based apparatus, and methods are described for enhanced monitoring for an event candidate within a wireless node network. Such a system may include a low-level ID node and a mid-level master node. The master node receives a first group of signals, and then detects if the ID node is broadcasting with a cycling broadcast RF power profile setting, receives a second plurality of advertising signals from the ID node also broadcast with this setting. The master node then determines a first average of an observed parameter for the first advertising signals within a first window of time commensurate with the cycling period and a second average of the observed parameter for the second advertising signals within a second window of time commensurate with the cycling period. The master node then identifies and reports the event candidate when a comparison of the first average and the second average indicates a threshold observed change relative to the ID node.
US10057125B1 Voice-enabled home setup
The present disclosure contemplates a variety of improved methods and systems for enabling users to set up and manage a variety of disparate IoT devices coupled to the framework and/or ambient operating system of an assistant device. The described solution includes a voice-driven assistant device setup process. An assistant device can determine the IoT devices in its physical environment and provide setup instructions to the user. The assistant device can further capture user responses and use the captured responses to connect to and manage/troubleshoot/control the IoT devices.
US10057124B2 Resolving configuration errors through recommendations
A method for suggesting network values for configuration parameters, associated with a computing device, that fail validation processes, including: accessing a negative validation, wherein the negative validation signifies that the network configuration parameters, of input, are found to be inconsistent with known network configuration parameters; comparing at least the negative validation with the input and a set of rules to achieve comparison results, wherein the set of rules comprises network configuration information associated with a network, network configuration information associated with the computing device and a predetermined listing of expected formats and expected content of the input; comparing the comparison results with a recommendation table, and based on the comparing the comparison results with the recommendation table, generating a recommendation.
US10057123B1 Network topology backup
A method is described that determines that a replacement node device has been connected to a mesh network, the replacement node device corresponding to an original node that has been removed from the mesh network. In response to determining that the replacement node device has been connected to the mesh network, network topology data is accessed that specifies one or more data routing configurations that are each associated with a node device included in the mesh network. From among the one or more data routing configurations specified by the network topology data, a particular data routing configuration is identified that is associated with the original node device that has been removed from the mesh network. Data that specifies the particular data routing configuration that is associated with the original node device that has been removed from the mesh network is provided to the replacement node device.
US10057122B1 Methods, systems, and computer readable mediums for system configuration optimization
Methods, systems, and computer readable mediums for optimizing a system configuration are disclosed. In some examples, a method includes determining whether a system configuration for executing a workload using a distributed computer system is optimizable and in response to determining that the system configuration is optimizable, modifying the system configuration such that at least one storage resource for storing workload data is located at a server node that is executing the workload in the distributed computer system.
US10057121B2 Triggering PIM assert re-election to honor network configuration changes
Exemplary systems, methods, apparatuses, and computer-readable media are provided for enabling PIM Assert re-election to be triggered to honor network configuration changes. Upon receipt of a PIM Join message for a multicast group, a router can enter a “Join” state and start an Expiry-Timer. Thereafter, the router may determine that it is an Assert-Loser for the multicast group via a PIM Assert election mechanism. At the expiration of the Expiry-Timer, instead of transitioning to a “No-Info” state and removing state for the multicast group, the router can, due to its status as the Assert-Loser for the multicast group, remain in the “Join” state and re-start the Expiry-Timer. Upon a later configuration change, the router can now automatically trigger a PIM Assert re-election, which can lead to the router potentially becoming the Assert-Winner without requiring a manual, traffic-disrupting intervention.
US10057120B2 Transient unpruning for faster layer-two convergence
In one embodiment, a method includes detecting a change in network topology and broadcasting a transient unconditional unpruning message to multiple nodes in the network. The message is configured to instruct each of the nodes receiving the message to start a phase timer in response to the broadcast message; unprune its operational ports; and, upon expiration of the phase timer, prune its ports in accordance with the results of a pruning protocol.
US10057119B2 System and method for supporting fast hybrid reconfiguration in a high performance computing environment
A hybrid reconfiguration scheme can allow for fast partial network reconfiguration with different routing algorithms of choice in different subparts of the network. Partial reconfigurations can be orders of magnitude faster than the initial full configuration, thus making it possible to consider performance-driven reconfigurations in lossless networks.
US10057113B2 Techniques for workload coordination
Techniques for workload coordination are provided. An automated discovery service identifies resources with hardware and software specific dependencies for a workload. The dependencies are made generic and the workload and its configuration with the generic dependencies are packaged. At a target location, the packaged workload is presented and the generic dependencies automatically resolved with new hardware and software dependencies of the target location. The workload is then automatically populated in the target location.
US10057110B2 Site management system with dynamic site threat level based on geo-location data
A site management system may include a user interface with a display device, a network interface, and a controller coupled to the user interface and the network interface. In some examples, the controller may be configured to determine the location of a first machine and compare the location of the first machine to one or more second machines. After determining the first machine crosses a predetermined geo-boundary of a second machine, the controller may be configured to elevate a threat level associated with the second machine.
US10057108B2 Systems, devices, and methods for exchanging and processing data measures and objects
This disclosure in part describes systems, devices, and methods for exchanging and processing data measures and objects to enable collaboration between systems through network interfaces. In one embodiment, multiple systems communicate with one another via a computer network using communication objects, which can reduce disconnection inefficiencies in network communication between the multiple systems. The generation, transmission, and processing of such communication objects enables an ecosystem of networked systems to dynamically be created, supported, and evolve so as to facilitate improved collaboration between organizations utilizing the networked systems. The communication objects additionally enable the communication of data between systems with a limited number of user inputs.
US10057106B2 Transmitting data including pieces of data
A method and system for transmitting data including pieces of data. The method includes the steps of: placing a piece of data on at least one cache memory; and sending a signal indicating a presence of the piece of data on the cache memory to at least one client, where at least one of the steps is carried out by a computer device.
US10057100B2 Method and apparatus for transmitting and receiving broadcast signal
An apparatus for transmitting a broadcast signal is introduced. The apparatus for transmitting a broadcast signal according to the present invention includes: an input formatting module configured to de-multiplex an input stream into at least one Data Pipe (DP); a BICM module configured to perform error correction processing on data of the at least one DP; a frame building module configured to generate a signal frame including the data of the DP; an OFDM generation module configured to generate a transmission broadcast signal by inserting a preamble into the signal frame and performing OFDM modulation; and a signaling generation module configured to generate Physical Layer Signaling (PLS) information.
US10057096B2 Transmitting apparatus
A transmitting apparatus according to one aspect of the present disclosure transmits a plurality of first transmission data and a plurality of second transmission data by using an OFDM (Orthogonal Frequency-Division Multiplexing) method. The transmitting apparatus includes frame configuring circuitry, which in operation, generates a frame including a first period in which a preamble is transmitted, a second period in which the plurality of first transmission data is multiplexed by a time division multiplexing method and is transmitted, and a third period in which the plurality of second transmission data is multiplexed by a frequency division multiplexing method and is transmitted; and transmitting circuitry that transmits the frame.
US10057094B2 Apparatus and method for single antenna interference cancellation (SAIC) enhancement
An interference cancellation (IC) processor, a method, a method of manufacturing a semiconductor device, and a method of constructing an integrated circuit are provided. The IC processor includes a plurality of mono interference cancellation (MIC) filter estimation processors; a combined effective channel calculation processor; a combined filter calculation processor; and a combined filter processor, including a first input connected to the output of the combined filter calculation processor, a second input for receiving a signal for setting a length of the combined filter that is connected to a second input of the IC processor, a third input connected to the input of the MIC-BRC processor, and an output for providing a filtered output of a de-rotated GMSK signal that is connected to a second output of the IC processor that provides a filtered output yi of the de-rotated GMSK signal.
US10057088B2 Terminal circuit and output stage circuit having the same
A terminal circuit and an output stage circuit are provided. The terminal circuit is configured between a transmitter and an external device. The transmitter provides a differential signal to the external circuit. The terminal circuit includes a first to a third switches and a first and a second resistor. The first switch is biased by a first voltage provided by the transmitter. The first and the second resistor receive the differential signal. The second switch is coupled between the first switch and the first resistor. The third switch is coupled between the first switch and the second resistor. The first to the third switches are controlled by a first to a third control signals, respectively. When the transmitter operates in a power-off mode, a voltage level of the first voltage is in ground level, and the first to the third control signals turn off the first to third switches.
US10057087B2 Channel estimation method, communications node, and communications system
Embodiments of the present invention provide a channel estimation method, a communications node, and a communications system. The method includes: obtaining a preamble in a signal packet sent by a first communications node, where the preamble includes at least a first field and a second field, a subcarrier of an orthogonal frequency division multiplexing OFDM symbol of the first field is used to carry a first reference signal, the first reference signal is a predetermined signal that is known to both a second communications node and the first communications node, a subcarrier of an OFDM symbol of the second field is used to carry useful information, and the useful information is physical layer control information and/or data; and obtaining, by using the first field and the second field, a first channel estimate, of each spatial flow, on all subcarriers of a multiple-input multiple-output transmission frequency band.
US10057083B2 Multi-sensor electromagnetic radiation and mechanical signal fusion
The present invention provides a system and method for fusing data collected from detected electromagnetic radiation and mechanical signals. The system is comprised of sensors that may be configured into an array of sensors. A “Full Spectrum” sensor fuses the output data of the sensors with the fused output data synchronized according to time. The fused output data is accessible by a plurality of application platforms that may use the data to provide meaningful feedback from detected events to improve daily life. The system and method is configurable according to a particular application platform to use only relevant data points from the sensors that is subsequently fused by the “Full Spectrum” sensor.
US10057081B2 Communication network for transmission of messages
The communication network for transmission of messages at different transmission rates comprises a bus line (10) and a plurality of bus participants (14, 16) each of which includes a bus transceiver (22) connected to the bus line (10) and a control unit (18) coupled with said bus transceiver, inter alia, for converting messages received via the bus line (10) and for generating messages to be sent via the bus line (10), wherein each message includes control data and payload. The messages include first messages whose payload is transmitted via the bus line (10) at a first rate and second messages whose payload is transmitted via the bus line (10) at a second rate which is higher than the first rate, wherein the control data of each message contain a coding representing the transmission rate of the payload of the respective message. The bus participants (14, 16) include first bus participants (14) which can exclusively process a first payload and second bus participants (16) which can process both first and second messages, wherein the bus transceiver (22) of each first bus participant, upon detection of the coding indicating the second payload transmission rate when receiving a second message, substitutes the payload of this second message by a substitute payload and transmits this substitute payload at the first rate to the control unit (18).
US10057078B2 User-configurable interactive region monitoring
In one embodiment, one or more systems may receive input from a user identifying an interactive region of a physical environment. The one or more systems may determine a location of the interactive region relative to a depth sensor and monitor, at least in part by the depth sensor, the interactive region for a predetermined event. The one or more systems may detect, at least in part by the depth sensor, the predetermined event. In response to detecting the predetermined event, the one or more systems may initiate a predetermined action associated with the predetermined event.
US10057074B2 Power over ethernet (PoE) power supplying method and apparatus
A power over Ethernet method where power sourcing equipment (PSE) detects and determines that a first set of cable pairs and a second set of cable pairs of an Ethernet twisted pair are connected to a valid powered device (PD), the PSE receives a link layer discovery protocol data unit (LLDPDU) from the PD, where the LLDPDU includes a load quantity type-length-value (TLV) used to notify a quantity of PD loads included in the PD, and when the PD receives power from both the first set of cable pairs and the second set of cable pairs, and the PD includes two PD interfaces, and the PD includes two PD loads, the PSE supplies power to the PD at a first power using the first set of cable pairs, and supplies power to the PD at a second power using the second set of cable pairs.
US10057073B2 PoE power monitoring arrangement and method
A method for monitoring power delivered to a powered device over communication cabling, the method comprising: enabling a first supply power; enabling a second supply power; for the enabled first supply power, providing a first maintain power signature (MPS) functionality arranged to disable the enabled first supply power in the event that the current drawn from the enabled first supply power is less than the first undercurrent threshold; for the enabled second supply power, providing a second maintain power signature (MPS) functionality arranged to disable the enabled second supply power in the event that the current drawn from the enabled second supply power is less than the second undercurrent threshold; receiving an indication that the powered device presents a single powered device interface to both the first and the second PSE; and controlling one of the provided first and second MPS functionality responsive to the received indication.
US10057068B2 Biometric signature system, signature verification method, registration terminal, signature generation terminal, and signature verification device
A biometric signature system generates a digital signature for electronic documents using biometric information as a secret key. Registration commitment information is generated by performing expansion conversion on a predetermined secret key and embedding the resulting secret key in feature data of biometric information of a user, and a set with a corresponding public key. A pair of one-time secret and public keys is generated for digital signature feature data of the biometric information of the user, and a digital signature for a message is generated using the one-time secret key. A digital signature commitment is generated and a set of the one-time public key and the digital signature is output as the biometric digital signature. The digital signature is verified using the one-time public key. A differential secret key is calculated and a correspondence of the differential secret key, the one-time public key and the public key is verified.
US10057067B2 Automatic root key rollover during digital signature verification
A method for verifying digital signatures in the presence of root key rollover includes issuing a cross-certificate to a rekeyed root certificate, validating the cross-certificate and the rekeyed root certificate with respect to an original trusted root certificate, and validating a digital media signature using the cross-certificate and the rekeyed root certificate. The method may also include adding the rekeyed root certificate to an end user's trusted root certificate store. The digital media signature validated via the method may correspond to a program signature. Validating the cross-certificate and the rekeyed root certificate may include verifying certificates within a program's certificate chain. A computer program product and a computer system corresponding to the method are also disclosed.
US10057062B2 Relay service for communication between controllers and accessories
A relay service can relay messages between controllers and electronically controllable accessory devices that may be located remotely from the controllers. Relaying of messages by the relay service can be decoupled from any knowledge of the functionality of the accessory or the content of the messages. Device identification and relaying of messages can be managed using “relay aliases” that are meaningful only to the relay service and the endpoint devices (the controller and accessory). The endpoint devices can implement end-to-end security for messages transported by the relay service.
US10057057B2 Homomorphic evaluation including key switching, modulus switching, and dynamic noise management
Homomorphic evaluations of functions are performed. The functions include operation(s). Variants of key switching and modulus switching are described and are performed prior to or after the operation(s). A key switching transformation converts a ciphertext with respect to a first secret key and a first modulus to a ciphertext with respect to a second secret key and a second modulus. A key switching transformation converts a first version of a ciphertext with respect to a first secret key and with some number r bits of precision to a second version of the selected ciphertext with respect to a second keys and with some other number r′ bits of precision. The ciphertexts may be operated on as polynomials represented using evaluation representation, which has benefits for multiplication and automorphism. Further, ciphertexts are associated with an estimate of noise, which is used to determine when to perform modulus switching on the ciphertexts.
US10057052B2 Data encryption cipher using rotating ports
A streaming one time pad cipher using rotating ports for data encryption uses a One Time Pad (OTP) and an Exclusive Or (XOR) (or other cipher) with a public key channel to encrypt and decrypt OTP data. There is no method in cryptography to thwart the OTP/XOR method and it is proven impossible to crack. The method also rotates the ports of the channels periodically to increase communication obfuscation. Through pre-fetching and cache of OTP data, latency increases from encryption are kept to an absolute minimum as the XOR for encryption and decryption is done with a minimal number of instructions.
US10057049B2 High performance phase locked loop
Methods and systems are described for receiving N phases of a local clock signal and M phases of a reference signal, wherein M is an integer greater than or equal to 1 and N is an integer greater than or equal to 2, generating a plurality of partial phase error signals, each partial phase error signal formed at least in part by comparing (i) a respective phase of the M phases of the reference signal to (ii) a respective phase of the N phases of the local clock signal, and generating a composite phase error signal by summing the plurality of partial phase error signals, and responsively adjusting a fixed phase of a local oscillator using the composite phase error signal.
US10057044B2 Front-end circuit
A front-end circuit includes a switching circuit and a low-pass filter. The switching circuit includes common terminals and to-be-selected terminals. The common terminals are connected to each other, and a connection point at which the common terminals are connected to each other is connected to an antenna. The common terminal is directly connected to the connection point. The common terminal is connected to the connection point with the low-pass filter interposed there between.
US10057043B2 Method and apparatus for transceiving data using plurality of carriers in mobile communication system
The present specification relates to a communication method and apparatus. The communication method for a base station (P-ENB) that controls a primary cell (PCell) of user equipment (UE) according to one embodiment of the present specification comprises the steps of: receiving a packet from a serving gateway through a non-primary (NP)-evolved packet system (EPS) bearer for a serving cell of a non-P-ENB base station (NP-ENB); generating a first radio link control packet data unit (RLC PDU) using the received packet; and transmitting the generated first RLC PDU to the NP-ENB.
US10057042B2 Method for controlling medium access in full-duplex Wi-Fi network
The present invention includes: defining a transmission signal generated by the AP and a transmitter (TX) configured to transmit a signal to the AP and reception signals generated by the AP and receivers (RXs) configured to receive a signal from the AP, and canceling self-interference in consideration of a channel gain of the self-interference at the AP; defining a channel transmitted from the TX to the AP as uplink, defining a channel transmitted from the AP to the RX as downlink, and deriving a signal-to-interference-plus-noise ratio (SINR) for a signal transmittable on the uplink and the downlink; selecting an RX capable of maximizing a capacity sum of transmit powers of the AP and the TX; and selecting optimum transmit powers of the AP and the TX for maximizing SINRs of transmission on the uplink and the downlink.
US10057039B2 Method and apparatus for receiving ACK/NACK in wireless communication system
The present invention provides a method for receiving acknowledgement/not-acknowledgement (ACK/NACK) of a terminal in a wireless communication system. The method transmits uplink data through an uplink data channel and receives ACK/NACK for the uplink data. The uplink data channel is transmitted through aggregated carriers and the aggregated carriers include a first band recognizable to first and second type terminals and a second band recognizable only to the second type terminal.
US10057037B2 Uplink control information transmitting/receiving method and device in a wireless communication system
A method is provided for transmitting Acknowledgement/Negative Acknowledgement (ACK/NACK) information at a User Equipment (UE) in a wireless communication system. The UE determines whether a transmission of a scheduling request is configured in one uplink subframe in which ACK/NACK information for downlink transmissions is to be transmitted, when a Physical Uplink Control Channel (PUCCH) format 3 is configured for a transmission of the ACK/NACK information, and transmits the ACK/NACK information using a PUCCH format 1a/1b and a PUCCH resource. If the transmission of the ACK/NACK information coincides with the one uplink subframe for the transmission of the scheduling request, the UE transmits ACK/NACK information and the scheduling request in the one uplink subframe by using the PUCCH format 1a/1b, when the ACK/NACK information corresponds only to a Physical Downlink Shared Channel (PDSCH) received only on a Primary Cell (PCell).
US10057036B2 Method for channel sounding in wireless local area network and apparatus for the same
A method is provided for communications between a responding station and a requesting station. In a wireless local area network, the responding station receives a null data packet announcement (NDPA) frame and a null data packet (NDP) frame for channel sounding, and a first poll frame, from the requesting station. The NDP frame follows the NDPA frame. In response to the first poll frame, the responding station transmits a first feedback data field including beamforming feedback information and signal to noise ratio (SNR) information to the requesting station. The responding station receives a second poll frame including a segment retransmission bitmap field indicating at least one segment of the first feedback data field from the requesting station. In response to the second poll frame, the responding station transmits a second feedback data field including the at least one segment of the first feedback data field to the requesting station.
US10057035B2 Communication apparatus and communication method thereof
This invention is directed to a terminal apparatus capable of preventing the degradation of reception quality of control information even in a case of employing SU-MIMO transmission system. A terminal (200), which uses a plurality of different layers to transmit two code words in which control information is placed, comprises: a resource amount determining unit (204) that determines, based on a lower one of the encoding rates of the two code words or based on the average value of the reciprocals of the encoding rates of the two code words, resource amounts of control information in the respective ones of the plurality of layers; and a transport signal forming unit (205) that places, in the two code words, the control information modulated by use of the resource amounts, thereby forming a transport signal.
US10057026B2 Enabling phase tracking for a communication device
A communication device for enabling phase tracking is described. The communication device includes a processor and instructions stored in memory. The communication device generates a plurality of pilot symbols. The pilot symbols conform to a rank-deficient pilot mapping matrix. The communication device also transmits the plurality of pilot symbols.
US10057025B2 Apparatus and method for determining beam in wireless communication system
A method to operate a receiving node is provided. The method includes receiving a first set of reference signals being transmit-beamformed using transmit beam groups in at least one transmitting node with receive-beamforming using receive beam groups. The method also includes transmitting information to select one transmit beam group of the transmit beam groups to one of the at least one transmitting node. The method further includes receiving a second set of the reference signals being transmit-beamformed using transmit beams of the one of the transmit beam groups in the at least one transmitting node with receive-beamforming using receive beams of one of the receive beam groups.
US10057021B2 Resource allocation in a wireless communication system
Embodiments of methods and apparatuses for resource allocation in a wireless communication system are disclosed. In one embodiment, a method of wireless communication comprises obtaining data to be transmitted over a plurality of sub-channels in a wireless communication environment, determining channel conditions associated with the plurality of sub-channels, scheduling the data to be transmitted according to the channel conditions associated with the plurality of sub-channels to form scheduled data for transmission, and transmitting the scheduled data to one or more receivers via the plurality of sub-channels. The method of determining channel conditions associated with the plurality of sub-channels comprises determining interference observed at each sub-channel in the plurality of sub-channels.
US10057020B2 Joint estimation of coefficients for skew, gain imbalance and channel response for signal sources
A test and measurement system includes a signal creation tool to generate a complex-valued stimulus signal, at least one waveform generator to receive the stimulus signal and produce at least one pair of baseband signals, a test instrument to capture the at least one pair of baseband signals and produce captured baseband signals, a pre-compensation coefficients estimation block to receive the captured baseband signals, characterize the captured baseband signals and to generate pre-compensation coefficients, and a pre-compensation block to apply the pre-compensation coefficients to the complex-valued stimulus signal when there is a device under test.A method of characterizing a test system includes generating a multi-tone stimulus signal, producing at least one pair of baseband signals form the multi-tone stimulus signal, capturing the at least one pair of baseband signals with a test instrument, characterizing the at least one pair of baseband signals to generate pre-compensation coefficients, and applying the pre-compensation coefficients to signals applied to a device under test.
US10057015B1 Hybrid ARQ re-transmission over peer-to-peer air interface upon error in transmission over client-server air interface
When a UE is being served by a base station over a first air interface in a client-server relationship and the UE receives from the base station a HARQ NACK for a transmission over the first air interface, the UE will responsively engage in the HARQ re-transmission to the base station over a second, different air interface, such as through a peer-to-peer communication to the base station. The first air interface may be an OFDMA air interface such as LTE, and the second air interface may be a WLAN air interface such as WiFi. Engaging in re-transmission via the second air interface may enable the base station to complete receipt of the data from the UE and thereby provide the UE, via the first air interface, with a HARQ ACK. This arrangement may help reduce delay in re-transmission, which may be particularly useful for delay-sensitive communications such as VoIP communications.
US10057012B2 Error correction circuit and optical transmission system
An error correction circuit includes a first error correction circuit, a second error correction circuit and a controller. The first error correction circuit performs an error correction in a first correction scheme. The second error correction circuit performs an error correction in a second correction scheme. A correction performance of the second correction scheme is lower than a correction performance of the first correction scheme. The controller makes the first error correction circuit perform error correction of a received signal when a capacity of the received signal is smaller than or equal to a processing capacity of the first error correction circuit, and makes the first error correction circuit and the second error correction circuit perform error correction of the received signal when the capacity of the received signal is larger than the processing capacity of the first error correction circuit.
US10057010B2 Error correction with test of a plurality of lengths for a data frame
A method for receiving data frames which consists of determining a reference frame by firm decisions on the value of each bit received and then verifying the reference frame according to an integrity check code used for the transmission. The method may include the following steps: calculating, for each bit of said reference frame, a plausibility value that represents the probability of a transmission error; and, in the event of incompatibility with said integrity check code, identifying in said reference frame a non-empty finite set of the most plausibly erroneous bits in accordance with said plausibility values; listing candidate frames each corresponding respectively to one of the possible combinations of numbers of reversals of the identified most plausibly erroneous bits; and verifying the compatibility of the listed candidate frames with said integrity check code.
US10057008B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
The present invention provides a method of transmitting broadcast signals. The method includes, formatting, by an input formatting block, input streams into plural PLPs (Physical Layer Pipes); encoding, by an encoder, data in the plural PLPs; time interleaving, by a time interleaver, the encoded data in the plural PLPs, wherein the time interleaving includes: cell interleaving, by a cell interleaver, the encoded data by permuting cells in a FEC (Forward Error Correction) block in the plural PLPs; frame mapping, by a framer, the time interleaved data onto at least one signal frame; and waveform modulating, by a waveform block, the mapped data in the at least one signal frame and transmitting, by the waveform block, broadcast signals having the modulated data.
US10057007B2 Transmission method, reception method, transmitter, and receiver
In a transmission method according to one aspect of the present disclosure, a encoder performs error correction coding on an information bit string to generate a code word. A mapper modulates a first bit string in which the number of bits is the predetermined integral multiple of (X+Y) in the code word using a first scheme, the first scheme being a set of a modulation scheme in which an X-bit bit string is mapped to generate a first complex signal and a modulation scheme in which a Y-bit bit string is mapped to generate a second complex signal, and modulates a second bit string in which the first bit string is removed from the code word using a second scheme different from the first scheme.
US10057003B2 Method and apparatus for transmitting or detecting a primary synchronization signal
A method and apparatus for transmitting or detecting primary synchronization signal. The receiver receives primary synchronization signal from a transmitter, and detects the sequence used in the received primary synchronization signal by using three root indexes. Here, the primary synchronization signal is generated by using a Zadoff-Chu sequence having one of the three root indexes. The three root indexes comprise a first index and a second index, and a sum of the first index and the second index corresponds to the length of the Zadoff-Chu sequence.
US10057001B2 Add-on system and methods for spatial suppression of interference in wireless communication networks
A system for cancelling interference in a wireless network, the system comprising apparatus for computing and outputting at least N weighting vectors; and apparatus for cancelling interference from antennae outputs received by the system using the weighting vectors respectively by converting the weighting vectors into FIR filter coefficients and applying FIR filters corresponding to the FIR filter coefficients to derivatives of antennae outputs received by the system. The apparatus for computing and outputting weighting vectors may be operative by estimating a spatial signature while distinguishing interference spatial signature from desired signal spatial signature although both are received simultaneously.
US10056989B2 Single RF oscillator technique for built-in tune, test, and calibration of a transceiver
Methods and various structures provide for loopback tuning, testing, and calibrating of a transceiver, including: supplying RF drive to both a transmitter and a receiver of the transceiver from one oscillator; applying a modulation waveform to a transceiver block of the transceiver to produce an amplitude-modulated signal; converting a sideband of the amplitude-modulated signal to a baseband signal having a frequency suitable for processing by a receiver digital block, where processing the baseband signal produces a digital output; and performing tuning, testing, and calibrating of the transceiver block, based at least in part on the digital output.
US10056986B2 Method and apparatus for arbitrating transmission and reception of signals for collocated wireless transceiver modules operating based on different wireless communication standards
A first network device including first and second transceiver modules. The first transceiver module: during a first downlink period, transmits an uplink indication (UI) signal; and during an uplink period and subsequent to transmitting the UI signal, transmits a first data signal. The UI signal indicates when the first data signal is transmitted. The second transceiver module, prior to transmission of the UI signal, transmits a notice signal that indicates to a second network device not to transmit data to the second transceiver module during a second downlink period. The second downlink period is subsequent to an unused portion of the uplink period. The second transceiver module: transitions to a power save mode prior to transmission of the first data signal; and transmits a second data signal from the first network device based on the UI signal, subsequent to transmission of the first data signal, and during the unused portion.
US10056985B2 Broadband communication network architecture with train control network and train serving network combined, and communication method thereof
A broadband communication network architecture with a train control network and a train serving network combined, is characterized by, comprising a trusted network and an untrusted network; the trusted network comprises a trusted carriage-level network element provided in each carriage, and in each of a front carriage and a last carriage, in addition to the trusted carriage-level network element, a trusted train-level network element is provided; the untrusted network comprises untrusted train-level network elements respectively provided in the front carriage and the last carriage; one trusted train-level network element communicates with one untrusted train-level network element via a security gateway, and several security gateways are redundant to each other. The network architecture of the present application is a broadband communication network architecture combining a train control network and a train serving network, by which the train control information, the monitored information and the diagnostic information, as well as the passenger information and the video information can be transmitted in a combined network, i.e., the transmission of the data from the passenger information serving system network and the data from the train control network in a combined network, thereby meeting a demand for a bandwidth of the passenger information serving system network and ensuring a stability of the train network.
US10056982B2 Method of coupling optical signal optically with optical waveguide through two lens system
An optical coupling system to couple a collimated beam with a waveguide made of semiconductor materials is disclosed. The waveguide is implemented in an optical modulator and/or an optical hybrid, and has a core with a restricted cross section because of the enhanced refractive index of the semiconductor materials. The collimated beam is focused on the core by the two-lens system including first and second lenses. The first lens, having a focal length shorter than a focal length of the second lens, is first aligned with the core, then, the second lens is aligned with the core as compensating deviations of the first lens induced during the fixation thereof.
US10056981B2 High-speed optical communications system
A receiver for fiber optic communications.
US10056980B2 Method of controlling the generation of a coherent optical signal and coherent optical signal control apparatus
A method of controlling a parameter in the generation of a coherent optical signal, the method comprising the steps of: receiving a set of signal samples relating to detection of a coherent optical signal; transforming the set of signal samples into a set of spectrum samples in the frequency domain, the set of spectrum samples being an estimation of the spectrum of the coherent optical signal; calculating at least one feedback variable based on the spectrum samples; and adjusting the parameter based on the at least one feedback variable.
US10056975B2 System and method for performing in-service optical network certification
A system and method for performing an in-service optical time domain reflectometry test, an in-service insertion loss test, and an in-service optical frequency domain reflectometry test using a same wavelength as the network communications for point-to-point or point-to-multipoint optical fiber networks while maintaining continuity of network communications are disclosed.
US10056972B2 Optical network unit reset message
A low-level reset message having a reset level provides a mechanism for an optical line terminal (OLT) to remotely reset a dysfunctional optical network unit (ONU). The reset message includes a reset level field which allows the OLT to instruct the ONU to perform a reset of some or all of its hardware and software components.
US10056954B2 Wireless device, radio network node, methods performed therein
Embodiments herein relate to a method performed by a wireless device (10) for transmitting uplink reference signal to a radio network node in a wireless communication network. The wireless device (10) determines to beamform a transmission of an uplink reference signal for channel estimation when a condition is fulfilled. The wireless device (10) transmits the uplink reference signal to the radio network node (12) in a beamformed manner when the condition is fulfilled.
US10056951B2 Method for non-coherent multi-user MIMO data communication and system for performing such method
A non-coherent multi-user MIMO communication method is disclosed. Firstly, a data transmission method includes the acts of a) estimating the signal-to-noise ratio for each receiver; b) selecting a power sharing factor for each receiver; c) encoding information to be sent to each receiver into a symbol for each receiver; and d) transmitting, by a transmitter, a signal that includes the power sharing factors and the symbols for all of the receivers. Furthermore, a reception method includes the acts of: i) receiving the power sharing factor; ii) decoding the signal corresponding to the highest power sharing factor; iii) determining if the signal decoded in step ii) corresponds to the current receiver; iv) if the decoded signal corresponds to the current receiver, finalize the reception; and v) if the decoded signal does not correspond to the current receiver, proceed with the following power sharing factors.
US10056947B2 Signalling in coordinated multi-point transmission and reception (CoMP)
In a wireless communications system including a first base station and a second base station, a wireless communications method implemented in the first base station supporting coordinated multi-point transmission and reception (CoMP) is disclosed. The wireless communications method comprises, for a given user equipment (UE) identification (ID) and a given channel state information (CSI) process, receiving from the second base station a plurality of CSI reports each of which comprises a rank indication (RI) and a channel quality indicator (CQI), wherein the second base station receives from one or more user equipments (UEs) RI and CQI information. Other methods, systems, and apparatuses also are disclosed.
US10056946B2 Wireless power transmitting device and method for controlling the same
According to an embodiment a wireless power transmitting device, includes a power transmission antenna including patch antennas to wirelessly transmit power, and communication antennas configured to receive a communication signal from an electronic device. The wireless power transmitting device also includes a processor configured to detect a direction in which the electronic device is positioned based on the communication signal received through the communication antennas and control the power transmission antenna to transmit the power in the detected direction.
US10056944B2 Data determination method for supplying-end module of induction type power supply system and related supplying-end module
A data determination method for a supplying-end module of an induction type power supply system includes generating a current signal on a resonant coil of the supplying-end module according to a modulated signal of a receiving-end module of the induction type power supply system fed back from a resonant coil of the receiving-end module to the resonant coil of the supplying-end module; amplifying the current signal to retrieve a plurality of peak values of the current signal; setting a reference voltage according to magnitudes of the plurality of peak values; comparing the plurality of peak values with the reference voltage to generate a comparison result; and analyzing the comparison result to obtain modulation data of the receiving-end module of the induction type power supply system.
US10056943B2 System for transmitting and receiving a power line communication signal over the power bus of a power electronic converter
The present application is concerned with a system for transmitting and/or receiving the control and sensing signals between the control units and the power electronic components. One system according to the present application comprises: a transceiver adapted to modulate the communication signal on a communication signal frequency band, and a coupler connected to the power conductor and adapted to couple the modulated communication signal to the power conductor. The present application also concerns a method for transmitting and receiving the control and sensing signals.
US10056938B2 Fast radio frequency communication for sport timing applications
Computer-implemented methods for managing communication between each of the plurality of wireless RF nodes and a base station using frequency hopping over M non-overlapping frequency channels in a wireless network is provided. The communication is carried out according to a time slot schedule comprising M time slot assemblies, each time slot assembly comprising at least one time slot for the base station to transmit, preferably by broadcast, data on a different channel of the M channels, and R time slots, R being an integer equal to or greater than 1, for one or more of the plurality of nodes to transmit data to the base station. The methods described herein enable a point-to-multipoint wireless communication system in an ISM frequency band that can provide a reliable RF data link even in an area that already comprises one or more WLAN networks that operate in the same ISM frequency band.
US10056935B2 Switching circuits for wireless applications
Switching circuits for wireless applications. In some embodiments, a switching circuit can include a common node and a plurality of series arm switches with each being capable of connecting the common node and a respective signal node. The switching circuit can further include a shunt arm switch for each of the series arm switches. The shunt arm switch can be capable of connecting the signal node of the respective series arm switch to a ground. The switching circuit can further include a compensation circuit coupled to the common node and configured to compensate for a parasitic effect resulting from some or all of the series arm switches and the shunt arm switches.
US10056932B1 Mobile mount for simultaneous portable radio and spare battery charging and method for the same
A ruggedized mobile mount for simultaneous charging of a portable handheld radio and a spare battery is disclosed. In one embodiment, the portable handheld radio and the spare battery receive power from a vehicle via the mobile mount. In another embodiment, the mobile mount is configured to removably attach the handheld radio to a charging mechanism. In another embodiment, the mobile mount is configured to removably attach the spare battery via a rotational locking mechanism.
US10056931B2 Digital remote antennas operation
Apparatus and methods for vehicle-to-everything (V2X) communications, and in particular for vehicle-to-vehicle (V2V) communications. The apparatus comprises two remote antennas positioned in a vehicle and communicatively coupled by digital connectivity and a coordinator communicatively coupled to the two remote antennas and operative to synchronize operation of the two remote antennas.
US10056928B2 Method and apparatus for controlling interference in mobile communication system
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-Generation (4G) communication system such as a Long Term Evolution (LTE). A method for controlling interference in a signal transmitting apparatus in a mobile communication system is provided. The method includes transmitting data to a first signal receiving apparatus using a plurality of channels; receiving information indicating whether at least one of the plurality of channels exists as an interference channel in a second signal receiving apparatus from the second signal receiving apparatus; receiving interference control information for controlling interference for the second signal receiving apparatus from the second signal receiving apparatus based on the received information, and generating interference control data based on the interference control information; and transmitting the interference control data to the first signal receiving apparatus.
US10056927B2 Device and method for processing a signal received by a receiver disrupted by a transmitter
A device for processing a received signal by a receiver disrupted by a transmitter, wherein the transmitters and receiver are co-located, includes: a first coupler configured to take a first reference signal; an analog circuit for processing the first reference signal; a second coupler configured to combine the modified reference signal with the signal received by an antenna of the receiver; a first analog-to-digital conversion module digitizing the first reference signal; the second analog conversion module digitizing the combined signal in order to deliver a digital combined signal to the digital signal-processing device, wherein signal-processing device delivers a resulting digital signal to a data-processing module of the receiver device.
US10056925B2 Carrier aggregation systems and methods
Carrier aggregation systems and methods are disclosed. In some embodiments, a radio-frequency circuit can include a first signal path configured to present an approximately zero impedance to a first out-of-band signal that is out of a first frequency band. The radio-frequency circuit can further include a coupling circuit coupled to the first signal path and configured such that the approximately zero impedance presented by the first signal path to the first out-of-band signal results in the first out-of-band signal being substantially excluded from the first signal path. The radio-frequency circuit can further include a second signal path configured to present an approximately zero impedance to a second out-of-band signal that is out of a second frequency band.
US10056921B2 Memory system having flexible ECC scheme and method of the same
A memory system is disclosed. The memory system includes: a memory; a first ECC circuit used to encode information bits of a first length into a codeword of a first ECC scheme, and to decode a codeword of the first ECC scheme read from the memory into decoded information bits of the first length; a second ECC circuit used to encode information bits of a second length into a codeword of a second ECC scheme, and to decode a codeword of the second ECC scheme read from the memory into decoded information bits of the second length; and a control circuit used to combine a plurality sets of the decoded information bits of the first length into the information bits of the second length, and to separate the decoded information bits of the second length into a plurality sets of the information bits of the first length.
US10056914B2 Frequency-domain ADC flash calibration
A flash analog-to-digital converter (ADC) includes comparators that convert an analog input signal to a digital output signal. Offsets of these comparators introduce noise and can hurt the performance of the ADC. Thus, these comparators are calibrated using calibration codes. Conventional calibration methods determine these calibration codes by removing the ADC from an input signal. Otherwise, it is difficult to distinguish the noise from the signal in the calibration measurement. In contrast, an embodiment can determine the calibration codes while the ADC converts the input signal to a digital signal. Such an embodiment can be achieved by a frequency-domain technique. In an embodiment employing a frequency-domain power meter, an input signal can be removed from the power measurement. This removal enables accurate measurement of in-band noise without having the measurement be corrupted by input signal power.
US10056911B2 Continuous coarse-tuned phase locked loop
In some embodiments, a phase-locked loop (PLL) system comprises a phase-frequency detector (PFD) configured to compare a phase-frequency reference signal and a feedback signal, a charge pump (CP) electrically coupled to the PFD and configured to produce a first tuning signal based on an output of the PFD, multiple integrator cells electrically coupled to the CP and configured to output multiple second tuning signals based on a voltage of the first tuning signal relative to a voltage reference signal, and a voltage-controlled oscillator (VCO) electrically coupled to the CP and to the multiple integrator cells and configured to adjust a capacitance value of the VCO based on the multiple second tuning signals. The capacitance value and the first tuning signal affect a frequency of the feedback signal.
US10056910B2 Oscillation circuit device
To provide an oscillation circuit device capable of when detecting an input reference signal and making a transition from a self-running state to a PLL operation, suppressing a fluctuation in the frequency of an output signal CLK to thereby obtain a smoothly-synchronized and stable output signal CLK. There is provided an oscillation circuit device which is adapted to configure a negative feedback circuit by a V/I conversion element to which one end of a filter circuit is connected, and a buffer circuit in a self-running state, and has a configuration which enables a capacitance in the filter circuit to be charged rapidly in such a manner that an output signal CLK can be started from a frequency equal to that in the self-running state immediately after a transition to a PLL operation.
US10056907B1 Field programmable gate array utilizing two-terminal non-volatile memory
A method for an FPGA includes coupling a first electrode of a first resistive element to a first input voltage, coupling a second electrode of a second resistive element to a second input voltage, coupling a second electrode of the first resistive element, and a first electrode of the second resistive element to a first terminal of a first transistor element, coupling a second terminal of the first transistor element to a first terminal of a latch, coupling a second terminal of the latch to a gate of a second transistor element, and coupling a gate of the first transistor element to a latch program signal.
US10056897B1 Power-on control circuit with state-recovery mechanism and operating circuit utilizing the same
A power-on control circuit is provided. A first detection circuit detects the voltage of a first voltage source to generate a first detection signal to a first node. A switching circuit is coupled to the first voltage source and a second voltage source and outputs the voltage of the first voltage source or the voltage of the second voltage source to a second node according to the voltage level of the first node. A first buffer generates a feedback signal and a control signal according to the voltage level of the second node. A second detection circuit generates a second detection signal according to the feedback signal, the control signal, the voltage of the second voltage source and a recovery signal. A second buffer generates the recovery signal according to the second detection signal.
US10056896B2 Switching element driving device
A switching element driving device includes: a drive circuit that is connected between an element driving power supply and a circuit ground and outputs a driving signal to a driving switching element; a capacitor that is connected between the circuit ground and a reference ground to which a potential reference side conduction terminal of the driving switching element is connected; and a regulator that charges and discharges so that the capacitor has a predetermined terminal voltage. The regulator discharges the capacitor when the terminal voltage exceeds an upper limit value, and charges the capacitor when the terminal voltage falls below a lower limit value.
US10056895B2 High power FET switch
Described are embodiments of stacked field effect transistor (FET) switch having a plurality of FET devices coupled in series to form an FET device stack. To prevent the FET device stack from being turned on during large signal conditions, a first decoupling path and a second decoupling path are provided for the first FET device and the last FET device in the FET device stack. Both decoupling paths are configured to pass a time-variant input signal during the open state. The first decoupling path may be coupled from the drain contact of the first FET device to the gate contact or the source contact. The second decoupling path may be coupled from the source contact of the last FET device to the gate contact or drain contact. The time-variant input signal bypasses the FET device stack through the first and second decoupling paths during the open state.
US10056894B2 Drive unit of semiconductor element
A drive unit of a semiconductor element including: a drive circuit for driving a control electrode of a voltage control semiconductor element to which a freewheeling diode is connected in anti-parallel; a resistor connected between the control electrode and the drive circuit; a capacitor having one terminal connected between the resistor and the control electrode; and a switch element connected between another terminal of the capacitor and a low-voltage-side electrode of the voltage control semiconductor element, wherein a control electrode of the switch element is connected to a connection point of the resistor and the capacitor.
US10056891B1 Duty cycle adjustment circuit
A duty cycle adjustment circuit includes: a delay circuit to delay an input clock signal to produce a delayed clock signal having a rising edge partially overlapping the rising edge of the input clock signal, the input clock signal oscillating between first and second values about a midpoint value; a blender circuit to blend the input clock signal and the delayed clock signal to produce a blended clock signal; a buffer circuit to buffer the input clock signal for an amount of time comparable to the blender circuit, to produce a buffered clock signal; and a combiner circuit to combine the buffered and the blended clock signals to produce an output clock signal that transitions to or remains at the first value when both the buffered and blended clock signals are on the first value side of the midpoint value, and otherwise transitions to or remains at the second value.
US10056882B2 Ultra-low power static state flip flop
At least some embodiments are directed to a flip-flop that comprises a tri-state inverter and a master latch coupled to the tri-state inverter and comprising a first transistor, a first inverter, and a first logic gate. The master latch receives a clock signal. The flop also comprises a slave latch coupled to the master latch and comprising a second transistor and a second inverter. The slave latch receives the clock signal. The flop further comprises an enablement logic coupled to the master latch and comprising multiple, additional logic gates. The tri-state inverter, the master and slave latches, and the enablement logic are configured so that when a flip-flop input signal D and a flip-flop output signal Q are identical and the clock signal is toggled, a state of the master latch and a state of the slave latch remain static.
US10056878B2 Acoustic wave device and method of fabricating the same
An acoustic wave device includes: a substrate; a first acoustic wave resonator and a second acoustic wave resonator located on the substrate; a first wiring line electrically coupled to the first acoustic wave resonator, located on the substrate, and located between the first acoustic wave resonator and the second acoustic wave resonator; and a second wiring line electrically coupled to the second acoustic wave resonator, located on the substrate, located between the first acoustic wave resonator and the second acoustic wave resonator, having an electric potential different from an electric potential of the first wiring line, and having a thickness greater than a thickness of the first wiring line.
US10056876B2 Narrowing audio filter transition band
An apparatus including a first audio filter; a first transducer connected to the first audio filter; and a first sound attenuator located relative to the first transducer to attenuate sound from the first transducer. The first audio filter includes a first transition frequency band. The first sound attenuator is configured to attenuate sound generated by the first transducer from audio signals through the first audio filter in a target frequency band, where a majority of the target frequency band is in the first transition frequency band.
US10056874B1 Power amplifier self-heating compensation circuit
Temperature compensation circuits and methods for adjusting one or more circuit parameters of a power amplifier (PA) to maintain approximately constant Gain versus time during pulsed operation sufficient to substantially offset self-heating of the PA. Some embodiments compensate for PA Gain “droop” due to self-heating using a Sample and Hold (S&H) circuit. The S&H circuit samples and holds an initial temperature of the PA at commencement of a pulse. Thereafter, the S&H circuit generates a continuous measurement that corresponds to the temperature of the PA during the remainder of the pulse. A Gain Control signal is generated that is a function of the difference between the initial temperature and the operating temperature of the PA as the PA self-heats for the duration of the pulse. The Gain Control signal is applied to one or more adjustable or tunable circuits within a PA to offset the Gain droop of the PA.
US10056872B2 Distributed vehicle audio system
A system for controlling an audio device that includes a memory storing an audio processing application and a processor that is coupled to the memory. When executing the audio processing application, the processor is configured to determine an amplifier parameter based on an audio signal, encode the amplifier parameter to generate an audio waveform, and transmit the audio waveform to an amplifier.
US10056870B1 Balanced distributed power amplifier for monolithic microwave integrated circuit
An apparatus includes an input transformer, an amplifier and an output transformer. The input transformer may be on a substrate and configured to convert an input signal into a differential input signal. The input signal may be a radio-frequency signal. The amplifier may be on the substrate and configured to generate a differential output signal in response to the differential input signal. The amplifier may be a balanced and distributed amplifier. The output transformer may be on the substrate and configured to convert the differential output signal into an output signal. Each of the input transformer and the output transformer may be a three line coupled balun transformer with a variable bandpass bandwidth.
US10056860B2 Cleaning mechanism having self-locking function and photovoltaic panel cleaning equipment having same
A cleaning mechanism having a self-locking function, comprising a cleaning rack, a cleaning member and a sweeping member, adapted for use on photovoltaic panel, is disclosed. The cleaning rack comprising a first connecting rod, a second connecting rod, a third connecting rod and a fourth connecting rod which are detachably connected. The cleaning member being detachably mounted between the first connecting rod and the third connecting rod, used for stripping off adhesive materials on photovoltaic panel; the sweeping member used for sweeping adhesive materials away from photovoltaic panel. Cleaning mechanism further comprises a cleaning member power unit, detachably connected with the cleaning member and used for driving cleaning member to rotate; and cleaning member power unit comprises a self-locking device, used for preventing cleaning member from idling, and sundries are prevented from being twisted thereon and meanwhile unnecessary wear between cleaning member and photovoltaic panel can be reduced.
US10056855B2 Variable-frequency motor device and fan thereof
A variable-frequency motor device that runs on alternating current includes a first converting circuit, a second converting circuit, and a DC variable-frequency motor. An operation module is coupled to the variable-frequency motor device, and provides the alternating current to the first or second converting circuit. The first converting circuit receives the alternating current, and generates a first rotation-speed signal. The second converting circuit receives the alternating current, and generates a second rotation-speed signal. The DC variable-frequency motor is driven at a rotation speed according to the first or second rotation-speed signal.
US10056854B2 Motor control unit and electric power steering apparatus using the same and vehicle
A motor control unit that does not make an occurrence of a noisy sound and a vibration and does not give a steering discomfort by changing parameters of a current feedback control section even if an electric characteristic of the motor varies with a system-switching due to a failure occurrence, and to an electric power steering apparatus using the same and a vehicle. The motor control unit controls a motor having multi-system motor windings by means of a 3-phase current feedback system provided with a current control section through a motor driving circuit of each winding system, having a function that changes by switching parameters of the current control section corresponding to a driving system number of the multi-system motor windings.
US10056851B2 System and method for induction motor speed estimation using a soft starter system
A system and method for estimating operating characteristics of an induction motor is disclosed. The system includes a motor control device that is electrically connectable between a motor and a power source. The motor control device includes a plurality of switching devices comprising at least one thyristor corresponding to a respective phase of the motor. The motor control device also includes a controller programmed to disconnect the power source from the motor for a predetermined time period following a first plurality of cycles of a mains phase voltage of the power source. The controller is further programmed to measure a back-emf voltage during the predetermined time period, estimate an operating characteristic of the motor from the measured back-emf voltage, and trigger the plurality of switching devices to reconnect the power source to the motor following estimation of the operating characteristic.
US10056849B2 Piezoelectric energy harvesting system with frequency mismatch tolerance
An impedance matching circuit is provided for use with a piezotransducer that includes a parasitic capacitor comprising: an inductor coupled in parallel with the parasitic capacitor; a peak and valley detection circuit configured to detect output voltage waveform peaks and valleys; a first switch circuit configured to bias flip the output voltage waveform at a selectable first time relative to a detected peak and at a selectable first time relative to a detected valley; a second switch circuit configured to couple the inductor to the energy storage circuit at a selectable second time following each output voltage bias flip; an energy monitoring circuit to provide an indication of energy flow from the inductor to the energy storage circuit following each output voltage bias flip; and a maximum power point tracking (MPPT) circuit configured to select the first time and the second time based at least in part upon the indicated energy flow.
US10056845B1 Power conversion apparatus and synchronous rectification controller thereof
A power conversion apparatus and a synchronous rectification (SR) controller thereof are provided. The SR controller includes a first control circuit, a second control circuit and a third control circuit. The first control circuit compares a drain voltage on a drain terminal of a SR transistor with a first voltage. When the drain voltage is lower than the first voltage, the first control circuit outputs a driving voltage to turn on the SR transistor. The second control circuit generates the driving voltage according to the drain voltage and a second voltage so as to control the SR transistor. The third control circuit compares the drain voltage with a third voltage. When the drain voltage is higher than the third voltage, the third control circuit outputs the driving voltage to turn off the SR transistor.
US10056839B2 Converter arrangement having a control die with control logic for generating a control signal and a control output for controlling a converter die
A converter arrangement, in particular a switched DC/DC converter arrangement, comprises a control die and a converter die. The control die comprises a control logic for generating a control signal and a control output for controlling the converter die by means of the control signal. The converter die comprises at least one converter that is designed for converting an input signal into an output signal in dependence on the control signal, wherein the control signal can be received at a control input. A single-line interface connects the control output to the control input.
US10056830B2 Control scheme for DC-DC power converters with ultra-fast dynamic response
Methods and apparatus for determining a value of a pulse-width modulation (PWM) signal with which to drive a power stage of a DC-to-DC voltage converter having an output inductor coupled between the power stage and an output node that is couplable to a load. A plurality of control schemes for determining a value of a PWM signal with which to drive the power stage are maintained. A value of the PWM signal currently driving the power stage is monitored. A value of an inductor current flowing through the output inductor is monitored. A value of a load current being provided to the load is monitored. One of the plurality of control schemes is selected based on the value of the PWM signal currently driving the power stage, the value of the inductor current, and the value of the load current. The selected control scheme is used to determine a value of a PWM signal with which to drive the power stage.
US10056823B2 Protection circuit applied to an alternating current power source and related protection method thereof
A protection circuit applied to an alternating current (AC) power source includes a sample-and-hold unit, a detection unit, and a discharge signal generation unit. The sample-and-hold unit samples a peak value of a direct current (DC) voltage during each period of a corresponding AC voltage, wherein the AC power source provides the AC voltage. The detection unit generates a detection signal when the DC voltage crosses a reference voltage corresponding to the peak value. The discharge signal generation unit generates a count signal when the discharge signal generation unit does not receive the detection signal within a predetermined time of a period of the AC voltage, accumulates the count signal, and generates a discharge signal to a discharge unit when a number of accumulated count signals is greater than a predetermined value, wherein the discharge unit discharges an X capacitor according to the discharge signal.
US10056819B1 Predicting the timing of current phases of a DC-DC converter
A timing regulation circuit includes a fixed and tunable timer. A current source generates a source current I1 proportional to an inductor voltage ΔV1 of a DC-DC converter during an energizing phase and a current source generates a sink current I2 proportional to inductor voltage ΔV2 during a de-energizing phase. The fixed timer controls a first switch in series with I1 or I2 and the tunable timer controls a balancing switch in series with the other current. I1 or I2 is coupled by the first switch and the other current is coupled by the balancing switch to a common capacitor that provides a regulation voltage to the tunable timer which outputs a regulated duration (Tregulated) for an energizing or de-energizing phase. When Tregulated closes the balancing switch the common capacitor provides a predicted current returning inductor current to a starting value when all phases finish for providing a volt-second balance.
US10056816B2 Methods and systems for controllably moving multiple moveable stages in a displacement device
Aspects of the invention provide methods and systems for moving a plurality of movable stages relative to a stator. The stator comprises a plurality of coils shaped to provide pluralities of coil trace groups where each coil trace group comprises a corresponding plurality of generally linearly elongated coil traces which extend across a stator tile. Each movable stage comprises a plurality of magnet arrays. Methods and apparatus are provided for moving the movable stages relative to the stator, where a magnet array from a first movable stage and a magnet array from a second movable stage both overlap a shared group of coil traces. For at least a portion of the time that the magnet arrays from the first and second movable stages overlap the shared group of coil traces, currents are controllably driven in the shared coil trace group based on the positions of both the first and second movable stages. The positions of the first and second movable stages may be ascertained by feedback.
US10056814B2 Vibration motor
A vibration motor includes a housing having a receiving space and a vibration unit. The vibration unit includes a main weight, a main pole plate, and a main magnet carried by the main pole plate. The main weight includes a first weight, and a second weight opposed to the first weight, the main magnet being sandwiched between the first and second weights, and two ends of the main pole plate respectively connected to the first weight and the second weight. The vibration unit further includes an auxiliary weight, an auxiliary pole plate, and an auxiliary magnet carried by the auxiliary pole plate. One of the main weight and the auxiliary weight forms a recess, and another forms a flange extending along a vibration direction corresponding to the recesses for engaging the main weight and the auxiliary weight.
US10056812B2 Permanent magnet electric motor and generator and hybrid motor comprising it in a scooter
A three-phase permanent magnet electric motor-generator includes a stator having a plurality of teeth, each provided with a respective electric winding implemented by a conducting wire and with a respective heading polar expansion, divided into groups each one corresponding to a phase, by obtaining at the same time a reduced short-circuit current. The distance between adjacent polar expansions is the minimum one so as to allow the passage of a conducting wire. By identifying a first magnetic circuit comprising two adjacent teeth, the respective rotor and stator yokes, the thicknesses of the respective permanent magnets and the corresponding air gap, and a second magnetic circuit having two adjacent teeth, the respective rotor yokes, the respective halves of the faced polar expansions of said adjacent teeth and the distance between such polar expansions, the magnetic reluctances of the first and second circuit have the same order of magnitude.
US10056810B2 Apparatus for inspecting laminated iron core and method for inspecting laminated iron core
There is provided an apparatus for inspecting a laminated iron core in which a plurality of iron core pieces are laminated. The apparatus includes an insertion jig being movable in a lamination direction of the laminated iron core along an inspection side surface of the laminated iron core while having a gap between the insertion jig and the inspection side surface of the laminated iron core, and a detecting sensor provided on the insertion jig and detecting a contact of the moving insertion jig with a projection which occurs on the inspection side surface of the laminated iron core.
US10056809B2 System and method for disassembling a drive pinion assembly of starter motor
A system for disassembling a drive pinion assembly of a starter motor is disclosed. The drive pinion assembly includes a drive gear and a pinion member coupled to the drive gear through a mounting hole defined in the drive gear. The system includes a base member for supporting the drive pinion assembly. The base member includes a through hole to align with the mounting hole of the drive gear. The system further includes a pin member slidably received in the through hole and an actuating member disposed around the base member. The actuating member is rotatable about a rotational axis defined by the base member. The actuating member includes a cam lobe for moving the pin member towards the mounting hole of the drive gear based on movement of the actuating member about the rotational axis to disassemble the pinion member from the drive gear.
US10056808B2 Brushless DC motor incorporating single pole double throw magnetic switch
A brushless DC motor utilizing a single pole double throw reed switch as a rotor position sensor. In one embodiment, the motor has a four-pole internal stator with bifilar windings providing alternating polarization for each subsequent pole, and a hollow outer rotor with radially magnetized ring-shaped permanent magnet. The rotor magnet has magnetically uninterrupted four-pole torque generating surface and incorporates features to interact with the reed switch. A non-uniform air gap between the stator poles and an inner surface of the rotor magnet allows generating a complementary reluctance torque between the energization pulses. The motor includes means to limit the electric current through the reed switch.
US10056801B2 Protective cover for a rotating electric machine for a motor vehicle
The present invention concerns a protective cover (400) designed to cover power, filtering and control modules of an electronic assembly for a rotating electric machine for a motor vehicle. Said protective cover (400) is characterised in that it comprises:—openings (401, 402, 403, 404) designed to generate different cooling air streams (F1, F2, F3, F4) for heat dissipation requirements of each of the power, control and filtering modules;—the openings of the protective cover (400) being distributed into: a first set of openings (401) designed to be positioned facing the fins of a first heat sink coupled to the power module; a second set of openings (402) designed to be positioned facing the control module; the two sets of openings (401, 402) being separated by a barrier wall (405) so as to create a first radial cooling air stream (F1) for said power module and a second radial cooling air stream (F2) for said control module; and a third set of openings (403) designed to be positioned facing the fins of a second heat sink coupled to condensers of the filtering module so as to create a third radial cooling air stream (F3) for said filtering module.
US10056798B2 Electromagnetic component and electromagnetic power unit
A basic electromagnetic component includes an electromagnetic circuit, which is composed of magnetic core and of coil and of one or more optional parts; of permanent magnet and/or of control unit. In the electromagnetic power unit motors, generators or linear motors implemented with basic electromagnetic components are connectable for different current and voltage values by changing the connections of electromagnetic components. An electronic switching module includes internal electronic or electromechanical switches and/or inverters which is composed of control unit to switch and invert polarities of sections of phase coils of an electric motor or generator during its operation and of at least two phase coil sets connected in series or parallel, or in combinations of these, and switching connections between phase coils or phase coil sets in series or in parallel to adjust power and speed in steps by using electric gears.
US10056793B2 Stator including integrated cores and holder
A stator 1 includes a plurality of divided cores 3 constituting a stator core 2, and an annular holder 4 integrally holding the divided cores 3 from the outside. The divided core 3 has an opposite surface 8 opposing an inner circumferential surface of the holder 4. On the opposite surface 8, a recess part 10 extending parallel to a center axis line ax is provided, and on the inner circumferential surface of the holder 4, a projection part 14 entering the recess parts 10 is provided. The projection part 14 comes into contact with an edge of any one of both sidewalls 10a and 10b in the corresponding recess part 10.
US10056790B2 Wireless transfer station for transferring energy
A technology for a wireless transfer station that is operable to wirelessly transfer energy. Energy can be wirelessly transferred with a device or another wireless transfer station using an energy transfer platform having at least one surface. The energy transfer platform can comprise a plurality of wireless transfer coils, wherein the plurality of wireless transfer coils include at least one resonant charging coil and at least one inductive charging coil. Controlling a plurality of wireless transfer coils using a power management module.
US10056784B2 Inductive power transfer control using energy injection
The invention relates to inductive power transfer (IPT) systems, and has particular relevance to control of IPT systems, and to operation of IPT system primary power supplier. There is provided a method for controlling an IPT system primary power supply having a switched resonant circuit; the method comprising: determining the value of a parameter of the system; determining an energy injection switching pattern having a duration dependent on the parameter value; controlling the resonant circuit according to the determined energy injection switching pattern.
US10056783B2 Integrated circuit energy recovery and heat reduction
An energy harvesting circuit for use with a logic circuit includes an induction coil positioned near conductive elements of the logic circuit and configured to extract energy from the magnetic fields produced by transient currents associated with state changes within the logic circuit.
US10056781B2 Power carrier signal coupling circuit and communication system
Provided are a power carrier signal coupling circuit and a communication system. The power carrier signal coupling circuit includes a first power carrier signal coupling channel and a second power carrier signal coupling channel. A phase of a three-phase alternating current (AC) power line serves as a common channel, the first power carrier signal coupling channel is arranged between the common channel and one of two phases of the three-phase AC power line other than the phase of the three-phase AC power line serving as the common channel; and the second power carrier signal coupling channel is arranged between the common channel and the other of the two phases of the three-phase AC power line other than the phase of the three-phase AC power line serving as the common channel.
US10056777B2 Voltage mode driver with charge recycling
A plurality of drivers for driving corresponding differential data output signals are arranged in series such that a first current discharged by a first one of the drivers is recycled through remaining ones of the drivers.
US10056775B2 Apparatus, method, and computer program for charging cable loss compensation
It is inter alia disclosed to an apparatus (100), comprising an interface (110) configured to be connected to a cable, the interface (110) comprising a first terminal (111) configured to be connected to a first line of the cable, a second terminal (112) configured to be connected to a second line of the cable, and a third terminal (113) configured to be connected to a shield line of the cable, and comprising a charger (120) configured to provide a voltage between the first terminal (111) and the second terminal (112), wherein said voltage is based on a predefined voltage and a compensation voltage, the compensation voltage being dependent on a voltage between the third terminal (113) and the second terminal (112).
US10056773B2 Battery control device, control method, control system and electric vehicle
A battery package including a power storage portion; and a control device, where the control device determines if a first temperature of the power storage portion is higher than a predetermined temperature, and if the first temperature is higher than the predetermined temperature, discharges the power storage portion at a first discharge rate.
US10056767B2 Battery protection having controllable switching elements
A device includes a rechargeable battery and a charging line, connected to a terminal of the rechargeable battery, charging the rechargeable battery. The charging line includes two switching elements electrically opening or closing the charging line, and a sense line, connected to a terminal of the rechargeable battery, sensing a battery voltage. The sense line includes two switching elements electrically opening or closing the sense line.
US10056766B2 System for charging multiple devices
A system. The system includes a housing, an input port, a plurality of connection ports and circuitry. The input port is surrounded by the housing. The plurality of connection ports are surrounded by the housing. The circuitry is positioned within the housing and is electrically connected to the input port and each of the plurality of connection ports. The circuitry is configured to, for each connection port, supply about 5 volts of electric potential to the connection port, supply optimal amperes of current to an electrical device connected to the connection port, and provide protection from at least one fault condition. The optimal amperes of current is specific to the electrical device.
US10056762B2 Battery management system having capability for addressing and time-division communication
A battery management system having capability for addressing and time-division communication, the battery management system comprises a controller and a plurality of sensors, the sensors can communicatively connect to the controller; wherein each sensor has a communication port, the controller can transmit a plurality of addressing commands to address each of the sensors, each of the sensors can control the communication period of each communication port in accordance with its received addressing command, therefore the sensors and the controller can execute the time-division communication.