Document Document Title
US10045688B1 Accessory for laryngoscopes, combination laryngoscope and accessory, and/or method of using the same
An accessory for laryngoscopes configured for being detachably affixed to laryngoscopes, a combination laryngoscope and accessory, and/or methods of use of the accessory and/or combination laryngoscope and accessory. The accessory, combination laryngoscope and accessory, and/or method is preferably configured to increase comfort, safety, and the efficiency of use of laryngoscopes in the medical profession.
US10045686B2 Tissue visualization and modification device
A tissue visualization and modification device may include a rigid access body having a longitudinal axis, an internal passageway extending from the proximal end to the distal end, and an access body imaging sensor positioned on the distal end of the body and protruding inward beyond an inner wall into the internal passageway. An elongated member may be slidably positioned within the rigid access body. The elongated member may include, when viewed substantially along the longitudinal axis, a dissection electrode in the shape of a semicircle, an irrigation channel positioned within the semicircle, an aspiration channel positioned partially within the semicircle and adjacent the irrigation channel, first and second illumination elements positioned adjacent the respective tips of the semicircle and an elongated member imaging sensor positioned adjacent the aspiration channel.
US10045682B2 Lifting device and dishwasher
A lifting device for a holder for items to be washed in a dishwasher is configured to lift the holder for items to be washed from an initial position into an end position or lower it from the end position into the initial position. The lifting device includes a guide apparatus for guiding the holder in a horizontal direction. Arranged on the guide apparatus in a swivelable manner are a first swivel arm and a second swivel arm. A connecting element connects a first end section of the first swivel arm and a first end section of the second swivel arm, and is configured to couple a swivel movement of the first swivel arm and a swivel movement of the second swivel arm to one another in a positively driven manner.
US10045675B2 Robotic vacuum cleaner with side brush moving in spiral pattern
A robotic cleaning device having a main body, an opening in a bottom side of the main body for removing debris from an area to be cleaned, a brush adjacent to the opening and a propulsion system configured to move the robotic cleaning device across the area. The robotic cleaning device may further include a positioning system having an obstacle detecting device configured to detect obstacles and a processing unit. The obstacle detecting device is configured to record positional data, and the processing unit is configured to generate a cleaning pattern from the positional data, the cleaning pattern including at least one spiral pattern having an outer periphery. The spiral pattern is arranged so that the robotic cleaning device spirals inwards from the outer periphery towards a center of the spiral pattern, and the brush faces the outer periphery while the robotic cleaning device follows the spiral pattern.
US10045674B2 Method for optimizing a vacuum cleaning apparatus having a cylinder vacuum cleaner or upright vacuum cleaner and a filter bag
The invention relates to a method for optimizing a vacuum cleaning system comprising a cylinder vacuum cleaning device and a filter bag, wherein the cylinder vacuum cleaning device comprises a motor-fan unit having a characteristic motor-fan curve, a filter bag receptacle, a hose, a tube, a connection port for the filter bag, and a cleaning head, and wherein the filter bag comprises filter material made of nonwoven material comprising the step of: adapting the motor-fan characteristic curve and the size, the shape and the material of the filter bag and the size and the shape of the filter bag receptacle and the length and the inner diameter of the tube and the length and the inner diameter of the hose and the inner diameter of the connection port for the filter bag and the cleaning head to each other such that the vacuum cleaning system achieves an efficiency of at least 24%, preferably of at least 28%, particularly preferably of at least 32%, when vacuuming according to the Standard on a Standard carpet type Wilton with an empty filter bag, where vacuuming according to the Standard is performed according to Standard EN 60312 and the Standard carpet type Wilton is provided according to Standard EN 60312. The Invention furthermore relates to a vacuum cleaning system having a cylinder vacuum cleaning device and a filter bag which is developed and/or manufactured using this method.
US10045673B2 Vacuum cleaner with hinged flap
A vacuum cleaner having a housing that consists of a bottom part with a dirt receptacle and a top part. At least one filter is arranged in the housing and an intake airflow can flow through it, and the housing has at least one hinged housing in which the at least one filter is arranged.
US10045672B2 Cleaning arrangement for a rotatable member of a vacuum cleaner, cleaner nozzle, vacuum cleaner and cleaning unit
A cleaning arrangement for a rotatable cleaning member of a vacuum cleaner nozzle, the cleaning arrangement being configured and adapted to at least loosen debris entangled to the rotatable cleaning member and comprising a cleaning element configured to selectively engage and disengage the rotatable cleaning member in the course of operating a cleaning process.
US10045669B2 Rolled product dispenser
A rolled product dispenser for dispensing a rolled product from a roll is provided. The rolled product dispenser includes a roll engagement member for supporting the roll and allowing the roll to rotate around an axis of rotation, and a roll braking assembly operatively connected to the frame for reducing over-rotation of the roll around the axis of rotation. The roll braking assembly includes at least one roll abutment member configured to abut against an outward-facing surface of the roll and create friction therewith, and a biasing member biasing the at least one roll abutment member towards the outward-facing surface of the roll. The roll braking assembly is configured such that friction between the roll abutment member and the outward-facing surface of the roll reduces as the rolled product is depleted from the roll. In an embodiment, the rolled product dispenser is a paper towel dispenser.
US10045668B2 Method and system for authentication of a paper product in a dispenser
A system and control method are provided for authenticating a paper product dispensed from a dispenser. The paper product formation is loaded into the dispenser, the formation having an identification mark engraved into a surface thereof. Within the dispenser, incident light is directed onto the surface and a digital image of the surface is captured. The engraved identification mark produces a recognizable authentication signature in the digital image as compared to surrounding surface of the paper product formation. The captured digital image is analyzed for presence of the authentication signature, and if the authentication signature is not present, the paper product formation is deemed unauthorized and a responsive action is initiated.
US10045666B2 Hand sanitizing device and method of use
A personal dispensing system allows a user to dispense a viscous liquid, such as a disinfectant liquid gel. The dispenser includes a mounting clip which can be worn on the belt of a user. The dispenser has a front sidewall with openings which allow the viscous liquid to be dispensed onto a user's hands. The openings on the front sidewall of the container body and the viscosity of the liquid are selected so that the viscous liquid weeps out of the openings without dripping, or a hand pump can dispense the liquid. The front face of the device can also house a single horizontal roller or a number of roller balls for dispensing the viscous liquid.
US10045664B2 Blade assembly with safety guard
A blade assembly is provided that includes a base portion that is removably coupleable to a blender base and an aperture extending through the base portion. The blade assembly further includes a drive shaft rotatably coupled to the base portion, the drive shaft extending through the aperture and rotatable about a rotational axis. The blade assembly further includes one or more blades fixedly coupled to the drive shaft and a coupling member for removably coupling a container to the blade assembly. The blade assembly further includes a guard member extending from the base portion such that the guard member circumscribes the one or more blades about the rotational axis. Further, the guard member circumscribes a portion of the container about the rotational axis when the container is removably coupled to the coupling member.
US10045663B2 Double-screen grinding mechanism and double-screen grinding juicer
The present invention relates to a double-screen grinding mechanism and a double-screen grinding juicer, belonging to the technical field of household appliances. The juicer comprises a motor box, a motor, a middle cover, a grinding mechanism and an upper cover, wherein the grinding mechanism consists of a filter screen and a rotor, the filter screen being of a double-layer filter screen structure and comprising an upper filter screen and a lower filter screen, the rotor comprising an upper rough-grinding portion and a lower fine-grinding portion; the motor is mounted in the motor box; the middle cover is fixed on the motor box; the filter screen is mounted within the middle cover; the rotor is located in the filter screen; the upper cover is covered on the middle cover to shield the filter screen and the rotor; and, the rotor is connected to the motor via a rotor shaft.
US10045662B2 Decorative grill decal and method of use
A decorative decal for altering the aesthetics of a barbeque grill, with the decal comprising a flexible and heat resistant substrate having a visually discernible aesthetic element on its first surface and an adhesive on its second surface, with the adhesive suitable for attaching the substrate to the outer surface of the barbeque grill; and a method of use of the decal.
US10045661B2 Device and method for composing satays
A device for composing a series of satays, comprising a series of separate holders (8), wherein each holder is provided with a series of recesses, a horizontal frame (4) and a vertical frame (5), wherein the horizontal frame is suitable for horizontally moving the holders up to the vertical frame, wherein the vertical frame is suitable for separately moving each holder vertically upwards, wherein the holders are kept in a horizontal position. The present invention also relates to a method for composing a series of satays.
US10045657B2 Replaceable heat exchange cartridge employed in a heat exchange system for temperature control of a perishable fluid
A method for exchanging heat between a heat exchange fluid and a perishable product fluid. The method includes providing the heat exchange fluid to an enclosure 5 of a heat exchanger and provides the perishable product fluid to a tube 53 including a flexible portion in the enclosure 51. The method includes exchanging heat between the heat exchange fluid in the enclosure and the perishable product fluid in the tube 53 and interrupting providing the perishable product fluid to the tube 53. The method further includes compressing the flexible portion of the tube 53 to decrease a volume of the tube 3 and to press a substantial part of the perishable product fluid out of the tube 53. The method may include changing the heat exchange fluid at a first temperature to a heat exchange fluid at a second temperature different than the first temperature.
US10045653B2 Brewing apparatus and method for operating a brewing apparatus
The present invention relates to a brewing apparatus for extracting a portion capsule, comprising a first brewing chamber element and a second brewing chamber element, the first and/or the second brewing chamber element being movable along an axial direction from a loading position, in which the first and the second brewing chamber element are spaced apart from one another, to an extraction position, in which the first and the second brewing chamber element form a substantially closed brewing chamber, and the brewing apparatus further comprising a drive mechanism for moving the first and/or second brewing chamber element, characterized in that the brewing apparatus has a separate locking mechanism for locking the brewing chamber in the extraction position.
US10045652B2 Filter insert
A filter insert (1) for insertion into an insert opening (91) of a vessel (9) for the purpose of extracting beverages has a base body (3), which has filter openings (51), and a sleeve. A circumferential region of the sleeve has a corrugated elastic outer contour (21) which serves to flexibly match said filter insert to an internal dimension of the insert opening (91) of the vessel (9).
US10045651B2 Cooking device with compact structure preventing oil fume
The present invention relates to a cooking device, including a housing, a base, an inner, and a lid. The housing is arranged on the base and is provided with a storage chamber, the inner pot is arranged inside the storage chamber, and the lid is arranged on the housing matching with the opening of the storage chamber. The lid comprising at least a sealing unit on an inner surface thereof. The cooking device further includes a control module and an exhaust module, the control module includes a processor; and the exhaust module includes an air-filled element, an air-extraction element, an inlet passage and an exhaust passage, the air-filled element and the air-extraction element are respectively connected with the processor.
US10045650B2 DC rechargeable battery powered appliance purposed to remove a thin outer layer of skin from vegetables and fruits
A dc rechargeable, battery powered, food preparation device uses rapid angular displacement action thereby enabling a human operator to use barely more than the weight of the instrument's spinning cutter against a wide variety of fruit and vegetable peels ranging from dense eggplant to delicate peach, while also providing for operator safety through the use of safe-start interlock technology along with a catch-and-release safety cover over the cutting head itself. As a result the user friendly appliance scales the entire surface of common produce items while rapidly and efficiently removing the outer layer of skin in bitwise fashion as opposed to generating continuous long strings of discard material.
US10045645B2 Portable cup holder
The invention provides a portable cup holder for carrying a cup with, for example, take-out coffee. The portable cup holder is made with a minimum amount of material that may be folded rapidly and easily, and comprises a bottom portion 1 forming a bottom surface through which a cup opening 3 is formed, a fixing portion 4 connected to top and bottom ends of the bottom portion 1 and folded vertically, a rising portion 7 folded and disposed vertically at right and left ends of the bottom portion 1, a top portion 2 connected to the rising portion 7 forming a top surface and including the cup opening 3a, and a handle portion 10 folded vertically upwards at the top portion 2 that forms a handle.
US10045643B2 Pillow
A pillow includes a foam body having top and bottom faces, opposed first and second sides, and opposed left and right ends. A first raised ridge is adjacent to and extends parallel with the first side, projecting to a first height relative to the bottom face. A second raised ridge is adjacent to and extending parallel with the second side, projecting to a second height relative to the bottom face, the second height being different from the first height. There is a trough in the first face between the first and second ridges. First and second elongate passages are disposed in and extending parallel to the first raised ridges, respectively. First and second elongate elements can be disposed in the first and second elongate passages. A second body, of a different material than the first body, disposed in the trough. A cover substantially encloses the first and second bodies.
US10045640B2 Product management display system with trackless pusher mechanism
A product management display system for merchandising product on a shelf includes using a trackless pusher mechanism that travels along a surface on which product is placed and one or more dividers for separating product into rows. The one or more dividers may be engaged to a front rail in two different conditions, locked and unlocked. In a locked condition, the relationship between the divider and the front rail resists alteration in any direction with respect to each other. In the unlocked condition, the dividers may be freely slid laterally along the front rail, while remaining perpendicular to the front rail. The one or more dividers may lock to the front rail through the use of corresponding teeth, resilient surfaces, a locking tab, a locking bar and/or a cam.
US10045638B2 Thermal frame
The invention features a refrigerator cabinet door frame. The frame includes a thermally conductive outer frame, a thermally insulating inner frame member, and a sealing plate. The outer frame member includes a forward end having an outer surface that is disposed outside of a refrigerated cabinet with the frame mounted, and a rearward end defining a joint. The inner frame member includes a first end retained in the joint, and a second end. The sealing plate includes a first edge coupled to the outer frame member at the rearward end, forward of the joint, a second edge supported by the second end of the inner frame member, and a thermally conductive sealing surface. The first edge of the sealing plate is coupled to the outer frame member such that the sealing surface and the outer surface of the outer frame member together form a continuous heat transfer path.
US10045637B2 Product display unit
A product display unit includes a first track and a second track. The first track defines a longitudinal axis and is configured to support products thereon. The first track is configured to guide the products along the longitudinal axis. The second track is configured to support products thereon. A first portion of the second track is configured to guide the products in a first direction that is disposed at an angle with respect to the longitudinal axis. A second portion of the second track is configured to guide the products in a second direction that is parallel to the longitudinal axis.
US10045636B2 Intelligent inventory storage system
An apparatus for storing and retrieving electronic components such as, but not limited to: capacitors; resistors; and integrated circuits. Components are stored based on single package single location in lockable racks in a transportable cart. Information for each stored component, such as its part number, location, and quantity is stored in the local electronic board and is shared via Wi-Fi to a network of PCs.
US10045632B2 Traveling wave air mattresses and method and apparatus for generating traveling waves thereon
A traveling wave air mattress apparatus includes an air mattress comprised of an array of laterally disposed, longitudinally spaced air bladder cells that are individually inflatable to quiescent pressure levels which provide comfortable support for a human body, and an air pressure-pulse generator controlled by a wave sequence generator for periodically introducing into sequences of the air bladder cells timed sequences of air pressure pulses which vary pressures in the cells from quiescent pressures, the air pressure variations resulting in leading and lagging soliton-like traveling waves of body support force variation which travel longitudinally over the surfaces of the pulsed air bladder cells, thus inhibiting formation of bedsores. The wave patterns may optionally simulate water waves and/or rocking motions of a boat to produce relaxing effects.
US10045630B2 System and method for thermoelectric personal comfort controlled bedding
A personal comfort system, for use with a bedding assembly having a mattress, includes an air conditioning system configured to condition air within an air flow and a delivery system to receive and provide the conditioned air to a mattress. The air conditioning system includes a housing coupled with a fan and a thermal transfer device having a thermoelectric engine operable for conditioning air within the air flow.
US10045628B2 Snap assembly of mattress supporting system
A bed frame includes legs, lateral and longitudinal bars, and wooden slats. Each leg has two triangular slots, and each bar has two wedge inserts. A first slot opens from a first side of a leg, and a second slot opens from a perpendicular, second side of the leg. A first wedge on a lateral bar fits into the first slot. The lateral bar is perpendicular to the leg while the first wedge is lodged in the first slot. A second wedge on a longitudinal bar fits into the second slot. The longitudinal bar is perpendicular to the leg while the second wedge is lodged in the second slot. Corresponding wedge inserts and triangular slots are identified by the same numerals, which enables the snap assembly of the bed frame. By matching numerals displayed on corresponding wedges and slots, the user can intuitively assemble the bed frame by the numbers.
US10045627B2 Worksurface assembly, body support member having a worksurface and method for the use and assembly thereof
A worksurface assembly includes a support having a first mounting portion defining a first pivot axis and a second mounting portion defining a second pivot axis, with the second mounting portion spaced above the first mounting portion. The first and second pivot axes are spaced apart. A pivot member is pivotally coupled to the second mounting portion and is pivotable relative to the support about the second pivot axis. A worksurface is rotatably coupled to the pivot member about a third pivot axis, which is spaced apart from the second pivot axis. The worksurface overlies the second and third pivot axes in all positions. The worksurface may be associated with a body support assembly. Methods of using and assembling the worksurface assembly are also provided.
US10045624B2 Lumbar support for a chair, and chair having same
The invention relates to a lumbar support (1) for a chair with a backrest comprising backrest carriers (7) which are pivotable independently of each other, wherein the lumbar support comprises support regions (10a, 10b) which are each mounted on a spring element (2). The spring action of each spring element (2) is individually adjustable. In this arrangement, the spring elements (2) are arranged on a carrier (5), which can be articulated to the backrest carriers (7) of the backrest of the chair, which are pivotable independently of each other. The invention further relates to a chair with a backrest, which is formed from backrest carriers (7) which are pivotable independently of each other and which also comprises the aforementioned lumbar support (1). In this case, the lumbar support (1) is articulated to the backrest carriers (7) which are pivotable independently of each other.
US10045618B2 Hot plate and hob comprising a corresponding hot plate
A hot plate includes a base plate having an underside. A coating has at least two metallic layers and at least two dielectric layers and is formed on the underside of the base plate in such a way that a reflectivity of the hot plate is lower than 15% in a wavelength range between 380 nm and 780 nm.
US10045616B2 Storage system and article retrieving method
An apparatus is disclosed that provides a storage system designed to allow pickers to easily and efficiently pull products from all portions of the storage system from a single side of the storage system. The storage system includes a first storage rack that has a first plurality of columns and a first platform extending from one of the first plurality of columns. An outer edge of the first platform forms an end of the first storage rack. Positioned adjacent to the first storage rack is a second storage rack with a second plurality of columns and a second platform that extends from one of the second plurality of columns, where an outer edge of the second platform forms an end of the second storage rack. An aisle is formed by a predetermined distance between the outer edges of the first and second platforms.
US10045614B2 Assembled replaceable frame structure
An assembled frame structure including a hollow frame and a plurality of covers is provided. The hollow frame has a plurality of first assembling openings. The covers are detachably assembled to the hollow frame through the first assembling openings respectively, so as to form the assembled frame structure into a multi-function package module.
US10045612B2 Dual surface, reversible ergonomic accessory for computer peripherals
An ergonomic computer accessory for use with hand operated computer peripherals, such as computer mice, touchpads or trackpads, comprising a base and two hinged, multi-angle, reversible, opposing surfaces, one for a working surface and the other for wrist support. During operation, the working surface is positioned so the user's hand is at a more natural angle to provide ergonomic benefits such as reducing muscular and skeletal strain on the user's hand and wrist. The opposing adjustable wrist support surface is oriented such that the user's wrist rests at an ergonomic angle without compressing the carpal tunnel on the flat surface of the wrist. Both the working surface and wrist support surface may be reversed to be oriented for either left and/or right handed users by flipping the base, wrist and working surfaces over to their appropriate positions. The base, wrist and support surfaces may be adjusted to lie flat for transporting the accessory.
US10045611B1 Table apparatuses
A table apparatus includes first, second, and third work surfaces. The second work surface is pivotable with respect to the first work surface at a first pivot axis, and the third work surface is pivotable with respect to the first work surface at a second pivot axis that is parallel to and spaced apart from the first pivot axis. The table apparatus can include a controller configured to control a lighting device positioned between the first work surface and the second work surface and/or third work surface.
US10045609B1 Divisible and collapsible table having mounting means
A table that can be divided into separate sections, each section capable of being hung on a wall as a picture frame. When the sections are combined a table is defined that can be folded along a partition. The table further includes retractable, telescopic legs. A plurality of clamp members are used to hold a backing member in place, which provides support for a graphic mounted within the table top assembly.
US10045608B2 Seven shape toothbrush
This toothbrush presents an independent base of support for the bristles. The bristles' base is positioned on the structure of the head of the toothbrush itself, in such a way that half of the base remains fixed to the head of the toothbrush structure, while the second half can be raised, giving to the whole base a curved-angle profile. A half of this base has this ability to be free to rise at an angle, driven by a sliding rod, which is pushed with a finger of the hand holding the toothbrush. The rod slides through an inclined opening placed underneath the head of the toothbrush. In order to return the base to its horizontal position, the rod itself is retracted, in the same way, using a finger of the hand holding the toothbrush. The lowering of the base itself is facilitated by the pressure of the toothbrush on the teeth.
US10045607B2 System for retaining at least one plastic bag within a motor vehicle
A system for retaining at least one plastic grocery bag within a motor vehicle includes a handle and a rail assembly. The handle defines an opening for receiving the at least one plastic grocery bag. The handle includes first and second flanges compressible toward one another. The rail assembly is mountable within the motor vehicle and includes a rail defining a longitudinally extending cavity. A front surface of the rail defines a gap running along at least a portion of an axial length of the rail and includes an open end and a closed end.
US10045604B2 Cosmetic multi-layered wiper
A multi-layered wiper for removing a product (e.g., a cosmetic product) from an applicator. The multi-layered wiper comprises a wiping body having a wiping face, an acute wiping tip, and vertical slits, formed of a first material, over-molded to a retention body, formed of another material harder than the first material. By virtue of having a multi-layered wiper comprising a wiping body, formed of a first material, over-molded to a retention body, formed of another material, harder than the first material, the multi-layered wiper is capable of providing exceptional installation characteristics, while simultaneously providing exceptional wiping characteristics.
US10045603B2 Cosmetic applicator assembly
A cosmetic applicator assembly includes a handle body having a proximal end, a distal end, a largest width or diameter of from 0.4 inches to 1.25 inches, and an exterior surface, an elevated feature disposed along the exterior surface and extending from 0.007 inches to 0.020 inches above the exterior surface, and a cosmetic applicator coupled to the distal end of the handle body and constructed to apply a cosmetic. The handle body includes a handle body material. The elevated feature include an elevated feature material, wherein the elevated feature material has a kinetic coefficient of friction of greater than or equal to 0.55 and a hardness of less than or equal to Shore A 70, and a hardness that is less than the hardness of the handle body material.
US10045599B1 Luggage security system and method of use
A security system for luggage, such as suitcases, carrying bags and so forth, wherein a sensor (3) placed inside a piece of luggage (2) proximate to an opening of the piece of luggage. When the piece of luggage is opened or closed an alert with a time stamp is sent to notify an owner of the piece of luggage of the event.
US10045598B2 Contact lens case structure that provides convenient accommodation, cleaning and accessing of contact lenses
The contact lens case structure includes a main body, a number of elastic members, a number of carrier members, a number of cover members, and a number of hollowed-out pressing members. The main body has a number of accommodation spaces. Each elastic member is housed in an accommodation space. A contact lens is placed on a carrier member which in turn is placed on an elastic member. Each pressing member is housed inside a cover member. Each accommodation space is filled with solution. Each cover member is joined to an accommodation space. Each pressing member presses a top side of a carrier member, which in turn compresses an elastic member so that the contact lens is immersed in the solution. The contact lens is held between the pressing member and the carrier member with enhanced cleaning and sterilization effect and is prevented from deformation.
US10045595B2 Quick disconnect coupling
A quick disconnect coupling for releasably connecting first and second garment parts includes a tubular outer coupling part having a central opening and a garment portion that is configured to be connected with the first garment part. An inner coupling part has a garment portion that is configured to be connected with the second garment part. The inner coupling part is selectively movable into and out of the central opening of the outer coupling part to releasably connect the first and second garment parts. The coupling further includes a release pin that is movable along a pin passage in the inner coupling part to change the configuration of the inner coupling part from a locking configuration in which the inner coupling part is locked to the outer coupling part, to an unlocked configuration in which the inner coupling part can be pulled out of the central opening of the outer coupling part thereby to disconnect the coupling.
US10045594B1 Seatbelt tongue protector
A seatbelt tongue protector is provided comprising a stretchable polymer flat tubing, a first hole at a top end of the tubing configured to promote placement of the tubing over a tongue of a seatbelt, and a second hole at a bottom end of the tubing configured to allow the tongue to protrude when engaging with a locking mechanism. The tongue protector is configured to prevent the tongue from becoming one of excessively hot and cold. Flexibility of the polymer allows the tongue protector to fold when the tongue has been engaged with the locking mechanism. The tongue protector folds to avoid interference with the locking mechanism. The tongue protector contains a third hole on a back surface of the protector to accommodate oddly shaped seatbelt tongues.
US10045591B2 Retractable high heel for shoes
A retractable heel for a shoe is described herein comprising an upper heel body and a retractable lower heel body. The lower heel body is may be placed in at least two configurations. In a first configuration, with the lower heel body retracted, the upper heel body may contact the ground when the shoe is worn. In a second configuration, with the lower heel body not retracted, the upper heel body may not contact the ground when the shoe is worn, being prevented from doing so by the lower heel body.
US10045589B2 Sole construction for energy storage and rebound
A sole construction for supporting at least a portion of a foot and for providing energy storage and return is provided. The sole construction includes a generally horizontal layer of stretchable material, at least one chamber positioned adjacent a first side of the layer and at least one actuator positioned adjacent a second side of the layer vertically aligned with a corresponding chamber. The sole when compressed causes the actuator to push against the layer and move the layer at least partially into the corresponding chamber.
US10045584B2 Therapeutic shoe insert
An insole constructed of paper provides a periodic somatosensory stimulation to the sole of the foot thought to provide therapeutic benefit with respect to medical conditions related to the functioning of the nervous system. A corrugated upper paper layer may contact the skin directly and absorb and disperse perspiration. Low cost allows a kit to be provided of insoles each providing a different stimulation pattern for rotation over the week.
US10045583B2 Toe protection insert for an athletic shoe
A toe protection insert for an athletic shoe surrounds the big toe and laces up to protect the toe from injury. The laces of the insert are designed to pull through the shoelace holes of the athletic shoe, to enable the user to position the toe as desired and elevate the toe above the shoe sole of an athletic shoe. The insert may include only a toe sleeve which wraps around the hallux toe or may also provide an insert sole upon which the toe sleeve is attached.
US10045582B2 Locking device for a sports footwear and sports footwear provided with such locking device
A locking device for sports footwear is adapted to lock two mutually hinged portions of sports footwear or to release them from each other. The locking device may be used in a ski boot for locking or releasing the shell and cuff relative to each other. The locking device comprises a male member and a female member, which members comprise respective engaging elements adapted to cooperate with each other, and actuating elements for moving the members from a configuration in which the male member is disengaged from the female member to a configuration in which the male member is engaged with the female member. The engaging elements of the male member and/or the engaging elements of the female member have a tapered or conical shape, whereby it is possible to make a coupling without clearance between the male member and the female member when the members are engaged.
US10045580B2 Hair roll-up package
A combination for supporting a hair extension may include a package including a plastic sheet and stabilizing material, and a hair extension including strands of hair including a root end and a tip end and a weft track. Each strand of hair may be attached along a length of the weft track by the root end, wherein the weft track may be removably attached to the plastic sheet, the strands of hair may be wound around the stabilizing material, and the stabilizing material may prevent movement of the strands of hair.
US10045577B2 Thermal energy dissipating garment with scalloped vents
A thermal energy dissipating garment may include a first garment portion having a perimeter defined by at least a first side and a second garment portion having a perimeter defined by at least a vent side. The first garment portion and the second garment portion are discontinuously affixed to each other at defined intervals along a surface of each portion proximate to the first side and the vent side creating a vent seam having a plurality of ducts/scalloped vents for directing air towards a body of a wearer. The plurality of scalloped vents are oriented with an angle of attack that redirects air from the exterior of the garment to the interior of the garment to increase air movement along a wearer's skin.
US10045575B2 Transformable arm-ware for recreational activities
An accessory for cheering in sports or other entertainment and outdoor activities, such as a new and improved arm-ware assembly which can be mounted on an individual's arm and wrist so as not to restrict an individual's hands/arm in cheerleading or similar recreational activities. The armware assembly is made of flexible material and is washable and reusable and is multifunctional.
US10045571B2 Breast band
In some embodiments, a breast band includes a non-resilient, inelastic band and an adjustable closure for suitably tightening the band around the upper chest of a wearer in order to prevent the breasts from rising to an unnaturally high position. In some embodiments, the breast band also includes two axilla-accommodating regions or two nascent axilla-accommodating regions.
US10045568B2 Vaporization device systems and methods
Vaporizer devices and apparatuses are provided. In some implementations, a cartridge for use with a vaporization device comprises a flattened body, a mouthpiece, a reservoir within the flattened body, a heater, and a pair of flat contact tabs. The flattened body comprises a proximal end, a distal end opposite the proximal end, a longitudinal axis between the proximal end and the distal end, and a transverse axis that is perpendicular to and shorter than the longitudinal axis. The mouthpiece is proximate to the proximal end of the flattened body, and the heater comprises of a pair of plates, a wick, and a resistive heating element. The pair of flat contact tabs are integrally formed from the plates and folded over an outer surface of the flattened body proximate to the distal end of the flattened body.
US10045566B2 E-cigarette personal vaporizer
A portable, personal storage and carrying case for an e-liquid e-cigarette PV in which the case includes: an electrical power source for re-charging a rechargeable battery in the PV; a user-replaceable reservoir for holding e-liquid; and an electrical or electronic pump adapted to transfer e-liquid from the reservoir to a chamber in the PV, the pump delivering a pre-defined or variable quantity of e-liquid from the reservoir; in which the e-liquid capacity of the user replaceable reservoir is at least three times greater than the e-liquid capacity of the chamber in the PV.
US10045562B2 Inhaler component
This disclosure relates to an inhaler component for the formation of a vapor-air mixture and/or a condensation aerosol by evaporation of a liquid material and optionally the condensation of the formed vapor. In one example, the inhaler component includes an electrical heater to evaporate liquid, a capillary wick that together with the electrical heater defines a compound structure that supplies liquid to the electrical heater, and a carrier supporting the compound structure. The carrier makes electrical contact with the electrical heater, and at least partially defines a portion of a capillary gap. The capillary gap is in fluid communication with the wick and automatically supplies liquid to the compound structure. Internal and external sides or faces of the carrier (relative to the compound structure) can define portions of the capillary gap.
US10045558B2 Method and apparatus for inserting oriented objects into a filter rod
The present application is directed to an apparatus for inserting objects into a filter rod. The apparatus can include: a first conduit adapted to convey a plurality of the objects in series; a first escapement having a first inlet and a first outlet connected by a first channel, wherein the first inlet is connected to the first conduit; a first singulation drum having an outer periphery defining a first row of first pockets adapted to hold the objects, wherein the first singulation drum is adapted to rotate about a first axis to successively move the first pockets into registry with the first outlet; and at least one first source of air that conveys the objects from the first inlet to the first outlet, and successively into the first pockets of the first singulation drum. Other details and methods of inserting objects into a filter rod are also discussed.
US10045556B2 Dried noodle
A dried noodle having a porosity in a cross-sectional area of the noodle of from 0.1 to 15%, a unit porosity in the cross-sectional area of the noodle of from 0.01 to 1%, a gelatinization degree of 30 to 75% and a porous structure, the dried noodle being produced by a process including (a) preparing a noodle dough comprising a main raw material, water and a powder oil, which is entirely derived from an oil, in an amount of more than 0.5% by weight and less than 6% by weight with respect to a total weight of the main raw material, (b) forming a raw noodle body from the noodle dough, and (c) subjecting the raw noodle body to an airflow at a temperature of 90 to 150° C. to evaporate the water, thereby foaming, drying and gelatinizing the raw noodle body, wherein the entire process does not include steaming.
US10045555B2 Shelf-stable spreadable cream
The invention refers to a shelf-stable spreadable cream comprising, in dry weight percent, based on the total dry weight of the spreadable cream, 5-45% legumes and 5-55% nuts.The invention also refers to a method for the production of the shelf-stable spreadable cream of the invention comprising the steps of: a) mixing the ingredients of a spreadable cream composition comprising, in dry weight percent, based on the total dry weight of the spreadable cream composition, 5-45% legumes and 5-55% nuts, thus obtaining an emulsified spreadable cream composition; b) heat treating the spreadable cream composition of step a); and c) packaging the emulsified spreadable cream composition.The invention also refers to the shelf-stable spreadable cream obtainable by the method of the invention.
US10045554B2 Apparatus for cooking an egg using microwave radiation
The invention relates to an apparatus for boiling an egg, comprising a device for providing microwave radiation in a confined space, comprising a holder with at least one cavity adapted to the shape of an egg with an eggshell, said cavity provided with a first layer surrounding the eggshell, said first layer: —is in heat exchanging contact with the shell of the egg; —has a dielectric constant with an imaginary part, ε″, between 20-500 at a temperature between 0° C.-100° C. and at a microwave frequency of 2.45 GHz, and—having a layer thickness d of 1-6 millimeter and varying less than 30% over the egg, or said holder for holding at least one egg assembly adapted for cooking an egg using microwave radiation.
US10045552B2 Saccharides and saccharide compositions and mixtures
Described herein are products comprising a xylose (e.g., D-xylose or L-xylose and another sweetener such as glucose). Exemplary products include the following: ice cream, ice milk, sorbet, sherbet, gelatin candies, baby food, animal food, e.g., dog, cat, canine, or equine food, seasonings, sauces, cosmetics, dietary supplements, lip stick, lip gloss, face and body preparations, pharmaceuticals, such as flu and cold preparations, nutraceuticals, surgical preparations, procedure preparations, imaging preparations, e.g., CT scan imaging preparations, pain relievers, nasal spray, cheese, vegetables, mayonnaise, mustard, salad dressings, nuts and nut mixes, cookies, pastries, fruit flavored snacks, pancakes, waffles, hot cocoa mix, caramel, shampoo, dental floss, donuts, egg noodles, lollypops, frozen pops, soda pop, chips, potato chips, tortilla chips, corn chips, sports drinks, rice cakes, oatmeals, teas, cereals, rice mixtures, flavored water, alcohol, alcohol mixers, soaps, energy drinks, coffee, coffee flavored drinks, coffee products, cake mixes, chili, chip dip, chip sauces, fibers, such as cellulosic and lignocellulosic fibers and fiber supplements, meats, e.g., deli meats, drink mixes, pasta, meals ready to eat, coconut water, candies, e.g., hard and soft candies, chocolate, candy bars, sports bars and energy bars. In embodiments, the xylose containing product is made using a method described herein. For example, the xylose is produced from a biomass described herein.
US10045541B2 Anti-microbial composition
An anti-microbial composition includes an extract of at least one of Aucklandia lappa Decne and Punica granatum. The extract can be an aqueous ethanol extract. The extract can be formed using the peel of the pomegranate and the root of the Aucklandia lappa Decne. A weight ratio of the Aucklandia lappa Decne and Punica granatum in the composition can range from about 4:1 to about 1:1.
US10045537B2 Ceramic glaze having antimicrobial property
An antimicrobial ceramic glazing composition contains one or more antimicrobial agents disposed therein. Methods for making and using the glazing composition are disclosed, as well as substrates having a fired antimicrobial glaze thereon. The antimicrobial agents comprise metallic oxides, with a subset of the disclosed combinations exhibiting synergistic effect in fired glazes.
US10045535B2 Active substance combination based on trifluorobutinyl compounds and exhibiting nematicidal and insecticidal properties
The invention relates to novel active substance combinations consisting of heterocyclic trifluorobutenylen of formula (1), wherein X is halogen and n is 0, 1 or 2, and of known insecticide substances. Said novel active substance combinations are suitable for fighting harmful pests like insects and nematodes.
US10045534B2 Synergistic fungicidal mixtures and compositions comprising 5-fluoro-4-imino-3-methyl-1-tosyl-3,4-dihydropyrimidin-2(1H)-one for fungal control
A fungicidal composition containing a fungicidally effective amount of the compound of Formula I: 5-fluoro-4-imino-3-methyl-1-tosyl-3,4-dihydropyrimidin-2(1H)-one, and at least one fungicide to provide synergistic control of selected fungi, wherein the at least one fungicide is a succinate dehydrogenase-inhibitor.
US10045530B2 Agricultural pheromone compositions comprising positional isomers
The present disclosure provides pheromone compositions. In some aspects, the compositions taught herein comprise a pheromone chemically corresponding to the pheromone naturally produced by a given insect, along with at least one positional isomer of said pheromone. In various aspects, pheromone compositions of the present disclosure are able to modulate the response of the insect based on the ratio of natural pheromone to its positional isomer.
US10045524B2 Bird-scaring device
The present disclosure relates to a bird-scaring device. The bird-scaring device simulates a predatory bird in flight. The bird-scaring device is comprised of an upper body segment, a lower body segment, a middle body segment with a pair of wings, a positioning element, a positioning element mount and an upper fastening element and a lower fastening element for the slidable positioning of the bird-scaring device. The bird-scaring device may have unexpected and unpredictable motion as it slides between the upper and lower fastening element, sways with the positioning element and pivots on the positioning element mount. The wings may project laterally from the middle segment of the body and also may move in the wind to simulate the natural flying motion of a bird. In this way, the bird-scaring device may generate unpredictable, realistic predator bird motion to dispel pest birds.
US10045522B2 Insecticide sprayer and nozzle assembly
A fluid sprayer includes a tank containing fluid therein and a nozzle assembly in communication with the tank to receive fluid therefrom and to atomize the fluid. The fluid sprayer also includes a blower assembly positioned upstream of the nozzle assembly for dispersing the atomized fluid from the nozzle assembly into the surroundings of the fluid sprayer and a discharge chute positioned downstream of the blower assembly into which the atomized fluid from the nozzle assembly is sprayed before being discharged upward and into the surroundings of the fluid sprayer.
US10045516B2 Genetically modified major histocompatibility complex animals
The invention provides genetically modified non-human animals that express chimeric human/non-human MHC I polypeptide and/or human or humanized β2 microglobulin polypeptide, as well as embryos, cells, and tissues comprising the same. Also provided are constructs for making said genetically modified animals and methods of making the same. Methods of using the genetically modified animals to study various aspects of human immune system are provided.
US10045513B2 Cranial protection system for a terrestrial animal
A cranial protection system for a terrestrial animal, the protection system Cranial protectors, including cranial protection systems for terrestrial animals are described herein. In some examples, the system includes plates and panels that work in concert. In some further examples the system includes a face shield. In still some further examples, the system is configured to work with accessories such as audio visual transmitters and oxygen masks.
US10045509B2 Lettuce variety 41-514 RZ
The present invention relates to a Lactuca sativa seed designated 41-514 RZ, which exhibits a combination of traits including resistance to downy mildew (Bremia lactucae) races Bl:1 to Bl:26, Bl:28, Bl:32, and Ca-I to Ca-VIII, and resistance to currant-lettuce aphid (Nasonovia ribisnigri) biotype Nr:0, as well as having a reduced wound-induced surface discoloration, leaves with a solid main vein and narrow base leaves. The present invention also relates to a Lactuca sativa plant produced by growing the 41-514 RZ seed. The invention further relates to methods for producing the lettuce cultivar, represented by lettuce variety 41-514 RZ.
US10045505B1 Soybean variety 5PGBK62
A novel soybean variety, designated 5PGBK62 is provided. Also provided are the seeds of soybean variety 5PGBK62, cells from soybean variety 5PGBK62, plants of soybean 5PGBK62, and plant parts of soybean variety 5PGBK62. Methods provided include producing a soybean plant by crossing soybean variety 5PGBK62 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety 5PGBK62, methods for producing other soybean varieties or plant parts derived from soybean variety 5PGBK62, and methods of characterizing soybean variety 5PGBK62. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety 5PGBK62 are further provided.
US10045504B1 Plants and seeds of hybrid corn variety CH281810
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH281810. The invention thus relates to the plants, seeds and tissue cultures of the variety CH281810, and to methods for producing a corn plant produced by crossing a corn plant of variety CH281810 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 CH281810.
US10045496B1 Zantedeschia variety GSCCPETW
Zantedeschia variety designated GSCCPETW is disclosed. The invention relates to the seeds of Zantedeschia GSCCPETW, to the plants of Zantedeschia GSCCPETW, to plant parts of Zantedeschia GSCCPETW, and to methods for producing a Zantedeschia plant produced by crossing Zantedeschia GSCCPETW with itself or with another Zantedeschia. The invention also relates to methods for producing a Zantedeschia plant containing in its genetic material one or more genes or transgenes and to the transgenic Zantedeschia plants and plant parts produced by those methods. This invention also relates to Zantedeschia varieties, or breeding varieties, and plant parts derived from Zantedeschia GSCCPETW, to methods for producing other Zantedeschia varieties, hybrids, or plant parts derived from Zantedeschia GSCCPETW, and to the Zantedeschia plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid Zantedeschia seeds, plants, and plant parts produced by crossing Zantedeschia GSCCPETW with another Zantedeschia variety.
US10045495B1 Zantedeschia variety GSCCBUAL
Zantedeschia variety designated GSCCBUAL is disclosed. The invention relates to the seeds of Zantedeschia GSCCBUAL, to the plants of Zantedeschia GSCCBUAL, to plant parts of Zantedeschia GSCCBUAL, and to methods for producing a Zantedeschia plant produced by crossing Zantedeschia GSCCBUAL with itself or with another Zantedeschia. The invention also relates to methods for producing a Zantedeschia plant containing in its genetic material one or more genes or transgenes and to the transgenic Zantedeschia plants and plant parts produced by those methods. This invention also relates to Zantedeschia varieties, or breeding varieties, and plant parts derived from Zantedeschia GSCCBUAL, to methods for producing other Zantedeschia varieties, hybrids, or plant parts derived from Zantedeschia GSCCBUAL, and to the Zantedeschia plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid Zantedeschia seeds, plants, and plant parts produced by crossing Zantedeschia GSCCBUAL with another Zantedeschia variety.
US10045489B2 System and method for determining knife usage
A system for determining knife usage. The system includes an infeed cutter including a cutter rotor, a knife drawer, and a plurality of knives extending through the knife drawer. The cutter rotor is mounted above the knife drawer such that a cutting zone for crop material is defined. The system further includes a measuring device configured to measure a quantity which is representative for the couple exerted by the cutter rotor on crop material going through the cutting zone of the infeed cutter, a controller configured to control the measuring device for measuring values for the quantity at consecutive moments in time, and a knife usage determining module configured to determine knife usage based on the measured values.
US10045488B2 Bonus sieves and tailings return for an articulated agricultural harvesting combine
Disclosed is an articulated harvesting combine of a forward power processing unit (PPU) having a forward set of wheel assemblies and a rear grain cart connected by an articulating joint assembly. Bonus sieves assemblies are located in the outer rear of the PPU for accepting grain from concaves and grates assemblies located forward of the bonus sieves assemblies. The bonus sieves assemblies accept tailings from the concaves and grates assemblies for additional separation of grain from material other than grain (MOG). New and separate airflow is provided for the bonus sieves. The bonus sieves tailings are returned to the bonus sieves for rethreshing, optionally after being particulated and air separation performed.
US10045487B1 Concave cover plate
The present invention comprises a removable cover plate assembly, which may be quickly attached, detached and adjusted to the exterior of a concave grate of a combine harvester in order to adjust the flow characteristics of the concave or separator grate assemblies. The cover plate assembly improves the threshing capability of the rasp bar threshing cylinder while simultaneously capturing additional threshed grain. Moreover, the cover plate assembly of the present invention enables a single set of concave grate assemblies to better harvest a wider variety of crop types.
US10045481B2 Lawnmower discharge device
A lawnmower discharge device for discharging grass clippings in various directions. The lawnmower discharge device includes a planar baseplate that can be removably secured to a discharge port of a lawnmower. The baseplate includes an opening to provide access for grass clippings to move therethrough. The device further includes a curved, tubular discharge chute rotatably secured to the baseplate, wherein the discharge chute is positioned over the opening of the baseplate in order to allow grass clippings to move therethrough. The lawnmower discharge device further includes a rotating mechanism disposed between the baseplate and the discharge chute in order to allow the chute to rotate relative to the fixed baseplate. In this way, the lawnmower discharge device can be removably secured to a lawnmower and rotated thereon in order to prevent grass clippings from spraying onto flowerbeds, patios, sidewalks, and the like.
US10045480B2 Agricultural machine comprising an improved device for controlling a shield
An agricultural machine including at least one working tool which can be driven by a drive mechanism which can have a variable drive speed, at least one movable shield which can be moved at least between operational and non-operational positions, and a device for moving the at least one shield, including at least one adjusting actuator and a device for locking the shield. The movement device includes a circuit for controlling the actuator which includes the locking device, which circuit automatically converts a variable input quantity into a control quantity which can adopt a first control value used to prevent the adjusting actuator from being moved out of a first configuration, the input quantity being a value which is a function of or dependent on the drive speed of the drive mechanism or on the working speed of the at least one tool.
US10045479B2 Planter and seed meter for planting multiple seed varities
A seed planter and seed meter for planting different seed varieties based on the location of the machine in a field. A movable gate switches between seed varieties. The gate in one embodiment has three positions; one position opening a first seed passage to the meter and closing a second seed passage, a second position opening the second seed passage and closing the first seed passage and a third position closing both the first and second seed passages. Two other gate embodiments have only two positions, each position opening one seed passage and closing the other.
US10045478B2 Metering system for an agricultural system
A metering system for an agricultural system includes a singulator. The singulator includes a hopper configured to provide a flow of plantlet casings from a storage tank of the agricultural system, a pair of counter-rotating rods configured to receive the plantlet casings from the hopper at a feed rate, where the pair of counter-rotating rods are spaced apart from one another to form a gap, and where the gap is configured to direct the plantlet casings from a first end of the pair of counter-rotating rods to a second end of the pair of counter-rotating rods, and a drive assembly configured to drive rotation of the pair of counter-rotating rods.
US10045475B2 Roller basket finishing attachment
A finishing attachment for a tillage implement has a support arm configured to mount to the frame so that a long dimension of the support arm extends in a fore-aft direction of the implement. A cross-bar having a long dimension extending transverse to the fore-aft direction is coupled to a free end of the support arm. A roller basket is mounted to the cross-bar for rotation with respect to the cross-bar. A pivot bracket couples the free end of the support arm to the cross-bar. The pivot bracket forms a pivot axis extending substantially in the fore-aft direction of travel about which the roller basket pivots.
US10045472B2 Turf treatment implement
A cylindrical turf treatment rotor adapted to be driven in rotation about a horizontal axis, and provided with wear-resistant teeth extending along one or more helical tracks on the rotor, the teeth being individually attached to the rotor so as to be capable of individual removal for replacement or refurbishing or for reconfiguring the rotor.
US10045471B2 Soil working apparatus
A soil working apparatus comprises a farm implement including: a first structure moveable above a soil surface along a travel direction; and a plurality of housings, each supporting at least one rotary hoe for forming a furrow in the soil along the travel direction. The housing has a mounting structure for pivotally mounting to the first structure, a radially extending support member having a rotary hoe at the distal end thereof. The rotary hoe mounting structure has a pivot member extending in a plane at right angles to the shaft and the rotary hoe is pivotally mounted to the pivot member for limited composite angular movement relative to a vertical plane and the direction of travel. The rotary hoe may have a star shape including: a central hub, a plurality of spaced apart, radially extending prongs extending from the hub in a common plane, and the prongs each being independently mounted to the hub but interlocked with each other when mounted on the hub.
US10051766B2 Electromagnetic wave shielding structure and display device including the same
An electromagnetic wave shielding structure includes a conductive cover, a circuit board disposed on the conductive cover, a gasket mounted on the circuit board to contact the circuit board and having an opening, and a conductive holder protruding from the conductive cover so as to be inserted through the opening in the gasket and contacting the gasket, wherein the gasket includes an elastic member an internal space communicating with the opening, and a conductive member applied to the elastic member, wherein the conductive members applied to the outer and inner surfaces of the elastic member are connected to each other, and wherein the conductive member applied to the outer surface contacts the circuit board, and the conductive member applied to the inner surface contacts the conductive holder.
US10051764B1 Electronic equipment chassis having storage devices and other modules configured for front-access removability
An electronic equipment chassis in one embodiment comprises a housing having a front portion and a rear portion, at least one row of dual in-line memory modules disposed at one of an upper level and a lower level of the front portion, and a plurality of storage devices arranged in the front portion adjacent the at least one row of dual in-line memory modules. At least a subset of the dual in-line memory modules and the storage devices are configured so as to be removable from the chassis through a vertical plane of the front portion of the housing.
US10051760B2 KVM switch, mounting bracket and system
A body part of a KVM (Keyboard, Video, Mouse) switch includes a clamp that holds a cable and is movable in a horizontal direction, and a stay that is equipped with the cable clamp and is movable in a depth direction of the body part to eliminate of the cable hanging down.
US10051758B2 Chassis with low-cost, tool-less fastening mechanisms for rack mount systems
A rack-mountable system is provided that includes fastening mechanisms mounted to the chassis sidewalls. The fastening mechanisms or “ears” of a rack-mountable chassis are each provided as a unitary part or piece rather than as multiple sheet metal or cast/extruded metallic parts that have to be assembled. The ear is attached or mounted to the chassis in a tool-less manner through specific design of the ear and its chassis-locking features and of holes and/or receiving/mating surfaces and/or openings on the chassis sidewalls. The left and right (or first and second) ears are manufactured in a number of ways including 3D printing, casting, and molding in a shock and impact-resistant material, such as a plastic (e.g., a thermoplastic). The chassis with the low-cost, tool-less ears are useful for mounting routers, switches, servers, digital data storage units, and instrumentation in a rack (e.g., a conventional enclosure for computer and telecommunications equipment).
US10051755B2 Waterproof structure for electronic component housing unit
A waterproof structure for an electronic component housing unit provided with a connection unit on the upper side in the vertical direction of a vehicle, to which the terminal of an electric wire is connected, includes a top cover. The top cover is provided with a bottom opening portion opening to the lower end and covers the electronic component housing unit from the upper side in the vertical direction of the vehicle while forming a space between the top side of the electronic component housing unit in the vertical direction of the vehicle and the top cover, in which the terminal of the electric wire connected to the connection unit is housed. The electric wire led out from the terminal connected to the connection unit is led out from the bottom opening portion of the top cover.
US10051754B2 Tray operating system and corresponding methods
An assembly includes a housing having a major face, a first minor face extending distally from a first side of the major face, and a second minor face extending distally from a second side of the major face. The major face, the first minor face, and the second minor face define an opening of the housing. An extension member extends distally from the major face between the first minor face and the second minor face, and is folded back over an edge of the major face to define a load-bearing surface. A lever coupled to a tray can contact and roll along the load bearing surface in response to an applied force to eject the tray from the housing.
US10051752B1 Tape spring kickstand
Systems and methods are disclosed for coupling a tape spring kickstand to a housing portion of an information handling system. The information handling system includes a housing portion, a kickstand base rotationally coupled to the housing portion, and a tape spring coupled to the kickstand base and the housing portion, the tape spring comprising a bi-stable structure having an engaged and a disengaged position, the tape spring configured to transition to the engaged position as the kickstand base is rotated from the housing portion.
US10051751B2 Video display convertible handle and kickstand unit
A display device with a support member selectively converted between a support stand for supporting the display device for viewing, and a carrying handle for conveniently carrying the display device. A mounting apparatus may be mounted on a rear side of a display device that has a support member selectively convertable to be a support stand for supporting the display device for viewing, or a carrying handle for conveniently carrying the display device. The support member has an internal swivel assembly that guides the support member along a fixed path between a support stand mode and a carrying handle mode.
US10051750B2 Display device
A display device is disclosed. The display device comprises a display panel; a module cover positioned at a rear of the display panel and fastened to the display panel; a bracket positioned at a rear of the module cover; and a tilting unit positioned between the module cover and the bracket, a portion of the tilting unit is formed at the module cover, and an another portion of the tilting unit is formed at the bracket, wherein the tilting unit includes: a first pin positioned near a right side of the display panel; a second pin positioned near a left side of the display panel; a first tilting hole, positioned near the right side of the display panel, in which the first pin is inserted, and having an elongated shape which is inclined with respect to a horizon; and a second tilting hole, positioned near the left side of the display panel, in which the second pin is inserted, and having an elongated shape which is inclined with respect to the elongated shape of the first tilting hole.
US10051746B2 High-speed interconnects for printed circuit boards
High-speed interconnects for printed circuit boards and methods for forming the high-speed interconnects are described. A high-speed interconnect may comprise a region of a conductive film having a reduced surface roughness and one or more regions that have been treated for improved bonding with an adjacent insulating layer. Regions of reduced roughness may be used to carry high data rate signals within PCBs. Regions treated for bonding may include a roughened surface, adhesion-promoting chemical treatment, and/or material deposited to improve wettability of the surface and/or adhesion to a cured insulator.
US10051745B2 Insertion head, component insertion device, and component mounting line
An insertion head includes: a horizontal shaft member; one pair of gripping claws, each gripping claw extending on a surface which is orthogonal to the horizontal shaft member; one pair of gripping claw holding members which are provided to be movable on the horizontal shaft member, and hold the one pair of gripping claws; a swing mechanism which rotates and drives the horizontal shaft member, and swings the one pair of gripping claw holding members around a center axis of the horizontal shaft member; and an interval changing mechanism which moves the one pair of gripping claw holding members on the horizontal shaft member and changes an interval between the one pair of gripping claws. A leaded component is gripped with the one pair of gripping claws, and a lead of the leaded component is inserted into an insertion hole on a printed circuit board.
US10051744B2 Insertion head, component insertion device, and component mounting line
An insertion head includes: a horizontal shaft member; one pair of gripping claws, extending on a surface orthogonal to the horizontal shaft member; one pair of gripping claw holding members movable on the horizontal shaft member which hold the one pair of gripping claws; a swing mechanism which rotates and drives the shaft member, and swings the one pair of gripping claw holding members around a center axis of the shaft member; and an interval changing mechanism which moves the one pair of gripping claw holding members on the shaft member and changes an interval between the one pair of gripping claws. The gripping claw extends to be bent on the surface, and each straight line portion of each tip end is offset to a perpendicular axis extending on the surface through a center axis of the shaft member in a posture of being oriented downward.
US10051743B2 Two-layered laminate having metal foil cladded on its one surface, method for production of the laminate, single-sided printed wiring board, and method for production of the wiring board
Provided are a metal foil single-clad two-ply laminate which comprises two pairs of structures each comprising one prepreg or a laminate of two or more prepregs cladded with a metal foil on one surface thereof, wherein the two pairs of structures are laminated on each other through thermal compression via a release material put therebetween so that each prepreg faces inward, and wherein the release material is a film of a resin material or the like and its thickness is from 10 to 200 μm, and the thermal shrinkage of the release material at the temperature of the thermal compression treatment is at most 1.5%; and a method for producing the laminate. Also disclosed are a single-sided printed wiring board and its production method using the metal foil single-clad two-ply laminate.
US10051742B2 Power module and manufacturing method thereof
A power module and a manufacturing method thereof are provided, and the power module includes a carrier substrate, an interconnection layer, a first chip, a second chip, a ceramic bonding substrate, a top interconnection layer and a lead frame. The interconnection layer is disposed on the carrier substrate. The first chip and the second chip are disposed on the interconnection layer, and electrically connected to the interconnection layer. The ceramic bonding substrate is disposed on the interconnection layer, and is disposed in between the first chip and the second chip so as to separate the first chip from the second chip. The top interconnection layer is disposed on the ceramic bonding substrate, covers the first chip and the second chip, and is electrically connected to the first chip and the second chip. The lead frame is disposed on the top interconnection layer and electrically connected to the top interconnection layer.
US10051738B2 Flexible printed circuit film and display device using the same
A flexible printed circuit film connects a substrate with a printed circuit board. The flexible printed circuit film includes a first area configured to be attached to the substrate; a second area configured to be connected with the printed circuit board; and a third area between the first area and the second area. Each of the first area and the third area has a trapezoid shape with a width that gradually decreases in a direction toward the second area, and the second area has a rectangular shape.
US10051736B2 Printed wiring board and method for manufacturing printed wiring board
A printed wiring board includes a conductor layer including a conductor circuit, a resin insulating layer formed on the conductor layer and having a via opening reaching to the conductor circuit of the conductor layer, and a via conductor formed in the via opening of the resin insulating layer such that the via conductor is connecting to the conductor circuit of the conductor layer. The conductor circuit of the conductor layer has a first conductor portion and a second conductor portion integrally formed such that the first conductor portion is connected to the via opening of the resin insulating layer, that the second conductor portion is surrounding the first conductor portion and that the first conductor portion has a thickness which is greater than a thickness of the second conductor portion.
US10051735B2 Packaging for high power integrated circuits and infrared emitter arrays
A product and method for packaging high power integrated circuits or infrared emitter arrays for operation through a wide range of temperatures, including cryogenic operation. The present invention addresses key limitations with the prior art, by providing temperature control through direct thermal conduction or active fluid flow and avoiding thermally induced stress on the integrated circuits or emitter arrays. The present invention allows for scaling of emitter arrays up to extremely large formats, which is not viable under the prior art. The present invention eliminates or otherwise reduces risks associated with vaporization of coolant within the heatsink structure.
US10051724B1 Structural ground reference for an electronic component of a computing device
Embodiments disclosed herein relate to an apparatus that provides structural support and an electrical ground for components of an electronic device. Specifically, one or more embodiments of the present disclosure provide a semi-rigid member having at least one screw boss. An electronic component is coupled to the semi-rigid member. In embodiments, the electronic component is coupled to the semi-rigid member using the at least one screw boss. As a separate component, the semi-rigid member is configured to provide an electrical ground for the electronic component and also provides structural support for the electronic component.
US10051723B2 High thermal conductivity region for optoelectronic devices
This document describes techniques and apparatuses that implement a high thermal conductivity region for optoelectronic devices. In some embodiments, a printed circuit board (PCB) includes a high thermal conductivity region that extends through the PCB. The high thermal conductivity region has first and second surfaces that are approximately coplanar with exterior layers of the PCB. A side-emitting optoelectronic device is mounted to the first surface of the high thermal conductivity region via conductive material that enables conduction of the device's heat into the high thermal conductivity region. The high thermal conductivity region can then transfer the heat away from the device and toward the second surface of the high thermal conductivity region, thereby improving the device's thermal performance.
US10051721B2 High frequency compact low-energy linear accelerator design
A compact radio-frequency quadrupole ‘RFQ’ accelerator for accelerating charged particles, the RFQ accelerator comprising: a bunching section configured to have a narrow radio-frequency ‘rf’ acceptance such that only a portion of a particle beam incident on the bunching section is captured, and wherein the bunching section bunches the portion of the particle beam; an accelerating section for accelerating the bunched portion of the particle beam to an output energy; and, a means for supplying radio-frequency power.
US10051713B1 Method for command transmission and configuration to sensor implemented by ambient light source
A method for command transmission and configuration to sensor implemented by ambient light source is disclosed and adopted by a sensor having a light-sensing unit. The sensor collects ambient light time series data through the light-sensing unit, and extracts valid brightness toggle data therefrom. Next, the sensor determines if the obtained brightness toggle data matches with a triggering condition of a pre-stored command. When the obtained brightness toggle data matches with the triggering condition, the sensor outputs a flashing signal through its display unit and further determines if receiving a confirmed brightness toggle data or not. When receiving the confirmed brightness toggle data within a waiting period after outputting the flashing signal, the sensor automatically performs the pre-stored command corresponding to the matched triggering condition.
US10051710B2 LED driver and an LED driving method
An LED driver, comprising: an inductive switch mode converter having an inductive component (16,22), an LED output (30) for an LED load and a main converter switch (18) for controlling a current flowing through the inductive component; a sensor (32) for generating a sensor signal indicative of the output current or voltage provided to the LED output; a feedback element (34) which provides a feedback path for feeding back the sensor signal for control of the main converter switch (18); and a processing circuit (50) for processing the sensor signal which has been fed back, wherein the processing circuit is adapted to generate an output when there is no sensor signal so as to limit the current flowing through the main converter switch when no sensor signal is present.
US10051707B2 Methods and apparatus for controlling lighting based on combination of inputs
Disclosed are methods and apparatus for lighting control based on a combination of inputs. One or more properties of light output of a lighting fixture (120A, 120B, 120C) are controlled based on local input (based on local sensor readings) and group input (provided to the lighting fixture and additional lighting fixtures) and/or one or more sensors (125A, 125B) are auto-calibrated. For example, in some embodiments a lighting controller (130A) of a lighting fixture may receive both the local input and the group input and control a dimming level of a light source (150A) of the lighting fixture based on the local input and the group input. For example, the local input may be based on input from a local sensor that is indicative of a light level near the lighting fixture and the group input may be indicative of a desired group level of dimming.
US10051706B2 Current splitter for LED lighting system
Systems and methods for controlling a light emitting diode (LED) system having a plurality of LED arrays are provided. The lighting system can include a dimmable LED driver circuit configured to provide a driver output suitable for providing a driver current to the LED arrays. A current splitter circuit can be provided between the LED driver circuit and the plurality of LED arrays to control the ratio of current from the driver output provided to each of the plurality of LED arrays. The current splitter circuit can be configured to control the current ratio provided to the plurality of LED arrays independently of the driver output according to a current ratio control curve based at least in part on a variable reference signal provided at the current splitter circuit.
US10051700B1 Method and apparatus for retrofitting fluorescent tubes to light emitting diodes
A multi-group brightness controllable LED tube comprises a multi-input source selector which directs electric power to the tube from a set of diversion switches inserted between a power source and preexisting ballast. The diversion switches automatically re-establish new electric current paths to supply the LED tube power and safely bypass the preexisting ballast. The LED tube also comprises a digital sub section selector for selecting two groups of SMD (surface mounted device) LED strip lights for intensity control. When first turned on, the light will be at 66% brightness. A first toggle action dims the light to 33% brightness, and a second toggle action brings it up to 100%. The third toggle will reset the LED tube to 66% brightness. The retrofitted LED tube is suitable for single end as well as double end fixtures without a complicated conversion process. Furthermore, fixtures can be reverted back to original fluorescent operation.
US10051698B2 Control method and device employing primary side regulation in a quasi-resonant AC/DC flyback converter without analog divider and line-sensing
A method controls a power switch and senses a primary current through a transformer primary winding coupled to the power switch and deactivates the switch responsive to the sensed primary current reaching a current sensed reference. A demagnetization mode is initiated responsive to deactivating the power switch. During this mode a first capacitance is charged with a first charging current to generate the current sensed reference. The first charging current is based on a bias signal. A second capacitance is charged with a second charging current to generate the bias signal. The second charging current is based on a compensation signal. A third charging current generates a comparison signal, the third charging current based on the current sensed reference. The compensation signal is based on a difference between the comparison signal and an internal reference and the power switch activated based on a secondary current in a secondary transformer winding.
US10051697B2 Free voltage LED driving device with high luminous uniformity ratio
A free voltage LED driving device with a high luminous uniformity ratio includes a rectifying device for rectifying an AC voltage applied thereto from outside and outputting a DC voltage; a plurality of LED array parts to have the DC voltage applied thereto to emit light emitting diodes; a plurality of current drain switching devices to have current that is output from each of the plurality of LED array parts applied thereto, outputting a plurality of currents having a drain current value; a series type switching device controlling a transfer of current according to an opening and closing of a plurality of built-in transistors; a current control variable resistance part for varying and adjusting a resistance value so that power is output in a constant manner when the applied AC voltage changes; and a voltage detecting circuit part to detect the DC voltage.
US10051695B2 Lamp control device
A lamp control device includes a converter configured to provide an output voltage and an internal voltage; a lamp including an LED module which has a plurality of LED channels, and configured to emit light in correspondence to the output voltage of the converter; and a controller configured to operate by using the internal voltage of the converter, control the output voltage of the converter to be retained at a level equal to or higher than a predetermined level, by using feedback voltages of the plurality of LED channels, and control channel currents of the plurality of LED channels to be regulated in correspondence to memory values which are set in advance.
US10051694B2 Method and apparatus for dynamic selection of electric arc-furnace control set-points
An electric arc furnace (EAF) including a set of mast hydraulics, a current transformer, a voltage transformer, a legacy control system and a set-point modifier. The legacy control system is in control of the set of mast hydraulics of the EAF, and receives information from the current transformer relative to current being supplied to the EAF and from the voltage transformer relative to voltage being applied to the EAF. The legacy control system using a set of set-points for the control of the set of mast hydraulics, the voltage and the current of the EAF. The set-point modifier communicates with the legacy control system, and executes the steps of: evaluating a cost function of key performance indicators of a previous heat of the EAF, the key performance indicators including electrical energy use and/or electrode consumption; and altering the set of set-points dependent upon the cost function.
US10051689B2 Heating hydraulic interface for an automotive vehicle windscreen washer liquid feed and/or distribution system
A hydraulic interface includes a first portion for channeling a liquid and a heating means supplied electrically. The heating means is fastened to the exterior face of the first portion, the hydraulic interface is configured to be installed between a liquid supply tube lying alongside an arm of a device for wiping a window of a vehicle, and the connector of the device for wiping a window of a vehicle is an intermediate component that fixes a wiping brush onto the arm.
US10051684B2 Transfer of uncompensated barometric pressure information
Techniques for providing uncompensated barometric pressure (UBP) to a Public Safety Answering Point (PSAP) are disclosed. An example of an apparatus for providing UBP between a user equipment (UE) and the PSAP includes a location server and a gateway. The location server is configured to receive an uncompensated barometric pressure (UBP) from the UE, generate a civic or a geographic location record containing the UBP, and provide the civic or geographic location record containing the UBP to the gateway. The gateway is configured to receive the civic or geographic location record containing the UBP from the location server and either transfer the civic location record containing the UBP to the PSAP or extract the UBP from the civic or geographic location record, and provide the UBP separately to the PSAP.
US10051681B2 Local call service control function server selection
A selection server device may receive a first registration request and determine that a user device is associated with a non-local call service control function (CSCF) server device and that the user device is located outside of a service area associated with the non-local CSCF server; output a non-preferred server indication to the non-local CSCF server device to cause the non-local CSCF server device to be disassociated with the user device; receive a second registration request from the user device; determine that the user device is not associated with any CSCF server; and output the second registration request to a local CSCF server device, associated with a service area in which the user device is located, to cause the local CSCF server device to register the user device with the local CSCF server device.
US10051679B2 Method for operating a new entity for LTE-WLAN aggregation system and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for operating a new entity for LTE-WLAN aggregation system, the method comprising: receiving, by a LTE-WLAN Aggregation Adaptation Protocol (LWAAP) entity, an LWAAP Service Data Unit (SDU) from an upper layer entity; generating, by the LWAAP entity, a LWAAP Protocol Data Unit (PDU) that includes the LWAAP SDU and an identifier identifying a radio bearer to which the upper layer entity belongs; and submitting the LWAAP PDU to a lower layer entity.
US10051676B2 Apparatus, system and method of peer to peer communication
Some demonstrative embodiments include apparatuses, systems and/or methods of Peer to Peer communication. For example, a first wireless device may include a radio to send a first Neighbor Awareness Network (NAN) Service discovery frame including a first Robust peer-to-peer attribute, and to receive from a second wireless device a second NAN Service discovery frame including a second Robust peer-to-peer attribute, the first peer-to-peer attribute including first availability information to indicate at least one first channel and one or more first time slots, the second peer-to-peer attribute including second availability information to indicate at least one second channel and one or more second time slots; and a controller to setup a Robust peer-to-peer connection with the second peer-to-peer device based on the first and second availability information.
US10051674B2 Devices, systems and methods for enabling network connectivity
Techniques, including systems, devices and methods, for enabling network connectivity are described. In particular, systems, devices and methods for flexibly configuring network connections for reliability and/or extensibility are described. Such techniques include improving reliability of network connections by adaptively utilizing multiple network and electrical power configurations. The disclosed techniques also include enabling user-definable network functionality through a variety of methods.
US10051673B2 Method and apparatus for session initiation in wireless communication system
An embodiment of the present invention relates to a Wi-Fi display (WFD) service initiation method comprising the steps of: in a method for a first apparatus that supports WFD initiating a WFD service, the first apparatus transmitting a WFD discovery frame to a second apparatus; and the first apparatus transmitting a real-time streaming protocol (RTSP) M1 message, wherein the first apparatus transmits one of a provision discovery request or a session initiation request to the second apparatus before transmitting the M1 message if there is an internet protocol (IP) connection established between the first apparatus and the second apparatus when transmitting the WFD discovery frame.
US10051656B2 Operation method using downlink oriented channel in wireless LAN system
The present document relates to a wireless communication system and, more particularly, to a method for performing communication using a downlink (DL) oriented channel in a high-density wireless LAN system and an apparatus therefor. A particular station STA1 configured therefor connects with an AP through a normal channel, switches to a downlink oriented channel during an active mode operation, and receives data from the AP through the DL oriented channel. Meanwhile, data is transmitted to the AP through switching to the normal channel. Here, the first station obtains information on a specific interval for receiving data from the AP through the downlink oriented channel, switches to the normal channel during an interval other than the specific interval, and transmits data to the AP.
US10051654B2 Uplink spectrum efficiency
Methods and systems are disclosed for reducing control signaling in uplink transmissions. A device, such as a wireless transmit/receive unit, may determine to use a demodulation reference signal (DM-RS) transmission schedule out of a plurality of DM-RS transmission schedules. The DM-RS transmission schedule may be characterized by a DM-RS transmission being mapped to a single orthogonal frequency-division multiplexing (OFDM) symbol per subframe of a data stream. The DM-RS transmission schedule may be characterized by a DM-RS transmission being mapped to a first subset of subcarriers of an OFDM symbol of a subframe of a data stream and Physical Uplink Shared Channel (PUSCH) transmission or Physical Uplink Control Channel (PUCCH) control information being mapped to a second set of subcarriers of the OFDM symbol. The first set of subcarriers may be different than the second set of subcarriers. The data stream may be transmitted according to the DM-RS transmission schedule.
US10051651B2 Device and method for analyzing network topology in wireless communication system
The objective of the present invention is to analyze a network topology in a wireless communication system. A method for operating a node performing wireless communication comprises the steps of: decoding a packet in order to acquire information on peripheral links, for transmitting the packet, from the packet that does not use the node as a source or a destination; and transmitting, to a control node for performing scheduling, a message including the information on the peripheral links. In addition, the present invention includes the above-mentioned embodiment and the other embodiments.
US10051647B2 Data streams with different priorities in contention-based systems
A method by a communication device accesses a shared communication channel using a contention based access protocol. The communication device is configured to transmit data streams with different transmission priorities via the shared communication channel with a first data stream having a higher transmission priority than a second data stream. A method includes observing whether the shared communication channel is available for transmission, where when the shared communication channel is available for transmission, and the communication device waits for the duration of a time interval randomly selected from a time range in which the shared communication channel is available for transmission before the transmission is started. A first time interval is selected from a first time range for the transmission of the first data stream, and a second time interval is selected from a second time range for the transmission of the second data stream wherein the second time range does not overlap with the first time range.
US10051645B2 Method and network node for sector selection
The disclosure provides a method 30 for sector selection performed in a communication system 1 providing wireless communication to a communication device. The communication system 1 is configured for shared cell deployment, the shared cell 9 comprising at least two sectors 2, 3, 4. The communication system (1) is configured for link adaptation of a radio link between the communication device and the shared cell 9. The method 30 comprises: selecting 31, for the communication device 5, a set of sectors 2, 3, 4 for use in downlink transmissions to the communication device 5; determining 32, for the communication device 5, a link adaptation parameter value relating to the link adaptation; adapting 33, for a link adaptation parameter value that is higher than a threshold value, the set of sectors by adding a sector. The disclosure provides corresponding system, computer program and computer program products.
US10051644B2 Transitioning a conversation between an unlicensed data network and a cellular network
A conversation is handed over between an unlicensed data network and a cellular network. Voice conversations and/or video conversations may be seamlessly transitioned between cellular networks and unlicensed data networks (e.g., Wi-Fi), with a small transition time (e.g., less than a couple of seconds). The handover may occur from the unlicensed data network to the cellular network or from the cellular network to the unlicensed data network. During the transition between networks, cached registration data is accessed to speed up the authentication of the computing device switching networks. In some configurations, a user may specify preferences for switching between the unlicensed data and cellular networks. For instance, a user may specify a preference to use Wi-Fi networks before cellular networks or to use cellular networks before using Wi-Fi networks.
US10051642B2 Mobile communication system
A mobile communication system capable of easily notifying the interference-related information and avoiding interference in a situation in which a macro cell and local nodes are deployed to coexist. In the system, a macro cell (eNB) notifies, via user equipments (UEs) present in a coverage, HeNBs present in the coverage of the interference-related information related to the interference to a physical resource to be used, for example, a high interference indication (HII) and an overload indicator (OI).
US10051632B2 Channel allocation system for protected service areas
In described embodiments, a channel allocation system, such as a white space channel allocation system, employs a server processor and database to record communication characteristics of incumbent service providers licensed or otherwise registered to operate within certain frequency spectrum. The channel allocation system allows registration of licensed service providers, or access to existing licensed service provider databases, to obtain required information of communication characteristics to form protected service contours. Based on the protected service contours, the availability of channels in areas is pre-computed. In addition, unlicensed or unregistered users, such as TV band devices (TVBDs), register with the channel allocation system and request channel lists of channels to operate on with a query. The system performs an iterative search of areas with successively finer resolution and identifies channels that might be included in a channel list in response to the query.
US10051630B2 Remote distributed antenna system
A distributed antenna system is provided that frequency shifts the output of one or more microcells to a 60 GHz or higher frequency range for transmission to a set of distributed antennas. The cellular band outputs of these microcell base station devices are used to modulate a 60 GHz (or higher) carrier wave, yielding a group of subcarriers on the 60 GHz carrier wave. This group will then be transmitted in the air via analog microwave RF unit, after which it can be repeated or radiated to the surrounding area. The repeaters amplify the signal and resend it on the air again toward the next repeater. In places where a microcell is required, the 60 GHz signal is shifted in frequency back to its original frequency (e.g., the 1.9 GHz cellular band) and radiated locally to nearby mobile devices.
US10051629B2 Method and apparatus for use with a radio distributed antenna system having an in-band reference signal
Aspects of the subject disclosure may include, for example, receiving, by a network element of a distributed antenna system, a reference signal, a control channel and a first modulated signal at a first carrier frequency, the first modulated signal including first communications data provided by a base station and directed to a mobile communication device. The instructions in the control channel direct the network element of the distributed antenna system to convert the first modulated signal at the first carrier frequency to the first modulated signal in a first spectral segment. The reference signal is received at an out of band frequency relative to the control channel. Other embodiments are disclosed.
US10051627B2 Method for channel access in wireless LAN system and apparatus thereof
A method and an apparatus for channel access in a WLAN system are disclosed. A method by a station (STA) for channel access in a wireless local area network system, the method may comprise: receiving a frame; and determining if a wireless medium is idle using a time interval specified by an Extended Inter-Frame Space (EIFS) before performing a transmission in the wireless medium, wherein the EIFS is set to a dynamic value based on Cyclic Redundancy Code (CRC) status of a SIGNAL-A (SIG-A) field of the received frame.
US10051623B2 D2D communication method and device
Disclosed are a D2D communication method and device. The method comprises: transmitting, by a transmitting-end device, a control message in a control region of a current communication frame, the control message at least comprising resource indication information, and monitoring control messages, at least comprising the resource indication information, of other transmitting-end devices in the control region of the current communication frame, the resource indication information being used for indicating a data channel in a data region of the current communication frame occupied by the transmitting-end device; and according to the monitored resource indication information, transmitting D2D data on the data channel occupied thereby. In the technical solution provided in the embodiments of the present invention, the communication frame for D2D communications comprises a control region and a data region, wherein the data region further comprises a plurality of data channels. By way of mutually monitoring a control message of a control region by different transmitting-end devices, the resource conflict caused by competition can be avoided.
US10051622B2 Method for setting dynamic subframe in wireless communication system and device therefor
Disclosed in the present invention is a method for a terminal to transmit/receive a signal from a base station in a wireless communication system. More particularly, the present invention comprises the steps of: receiving through a physical control channel for receiving from the base station an indicator for changing a specific subframe set for one of the uses from a downlink resource and an uplink resource to another one of the uses; and according to the indicator, transmitting a signal to the base station from the specific subframe, or receiving a signal from the base station.
US10051621B2 Method and apparatus for low latency transmissions
A method and apparatus provide for low latency transmissions. A first control channel can be transmitted in a first temporal portion of a subframe. The subframe can include a plurality of OFDM symbols in a time domain and a plurality of subcarriers in a frequency domain. The first control channel can occupy a first portion of subcarriers less than the plurality of subcarriers. The first control channel can assign first data resources only in the first temporal portion of the subframe. A second control channel can be transmitted in a second temporal portion of a subframe. The first temporal portion can occupy at least one different first OFDM symbol in the subframe from the second temporal portion. The second temporal portion can occupy at least one different second OFDM symbol in the subframe from the first temporal portion. The second control channel can occupy a second portion of subcarriers that is less than the plurality of subcarriers. The second control channel can assign second data resources only in the second temporal portion of the subframe.
US10051620B2 Radio resource management in Femtocells
Certain embodiments provide a system comprising a plurality of Femtocell base stations in communicative contact with each other, in use, via a control channel. The Femtocell base stations arranged to exchange information suitable for controlling a said Femtocell base station via said control channel.
US10051618B2 Methods and devices for control channel decoding
A circuit arrangement includes a control circuit configured to identify a candidate message in received control data that indicates a potential location of an encoded message in the received control data, the candidate message having a predefined message bit length, a measurement circuit configured to perform a radio measurement, the control circuit further configured to compare the radio measurement to a predefined threshold, and a decoding circuit further configured to, if the radio measurement satisfies the predefined threshold, search for the encoded message in the received control data by decoding the candidate message from the received control data with a reduced message bit length less than the predefined bit length.
US10051614B2 Random access method and apparatus of UE in mobile communication system
A method and an apparatus for performing random access and uplink transmission of a User Equipment (UE) supporting Carrier Aggregation (CA) are provided. The method includes determining whether a Scheduling Request (SR) is pending, determining, when the SR is pending, whether an uplink transmission resource is available in a current Transmission Time Interval (TTI), determining, when the uplink transmission resource is not available, whether a Physical Uplink Control Channel (PUCCH) resource is configured for transmission of the SR, and initiating, when the PUCCH resource is not configured, a random access process in a primary cell. The random access method and apparatus of the present invention is advantageous to reduce the waste of transmission resources.
US10051613B2 Method for transmitting channel state information in wireless access system
A method for Channel State Information (CSI) reporting in a wireless access system which supports a carrier aggregation, the method performed by a user equipment (UE) includes measuring a first type CSI for a first component carrier (CC) of two or more downlink (DL) CCs; measuring a second type CSI for a second CC of the two or more downlink (DL) CCs; and reporting the first type CSI only, when a collision of a report of the first type CSI with a report of the second CSI type is occurred in a same subframe, wherein the first type CSI includes (1) a Rank Indicator (RI) and a first Precoding Matrix Indicator (PMI), (2) only the RI, or (3) only the first PMI, and wherein the second type CSI includes (1) only a SubBand (SB) CQI or (2) the SB-CQI and a second PMI.
US10051612B2 Method for transmitting/receiving signal and device therefor
The present invention relates to a wireless communication system. More particularly, the present invention relates to a method for transmitting uplink control information and a device therefor, the method comprising the steps of: forming a plurality of serving cells each having different UL-DL configurations; receiving one or more signals requiring a HARQ-ACK response from M(M≥1) number of subframes; and executing the process for transmitting the HARQ-ACK response to the one or more signals in a specific subframe corresponding to the M number of subframes, wherein, only when the specific subframe is set as an uplink in all of the plurality of serving cells, the HARQ-ACK response to the one or more signals are transmitted through the specific subframe.
US10051611B2 Network scheduled device to device communication
A technology for device to device (D2D) communication scheduling is disclosed. A D2D device can be synchronized with a base station of a cellular system. A sub-frame symbol boundary can be identified in the cellular system for the D2D communication. A resource for a D2D communication can be allocated from the D2D device to another D2D device within the sub-frame boundary of the cellular system. The D2D device can be switched to perform a D2D communication with another D2D device in proximity with the D2D device, wherein the other D2D device is substantially synchronized with the base station of the cellular system. The D2D device can communicate with the other D2D device within at least one symbol boundary time within the selected subframe.
US10051609B2 Base station apparatus, terminal apparatus, and wireless communication method
A base station apparatus includes a transmission unit that transmits first information indicating a first configuration, second information indicating a second configuration, and third information indicating a third configuration, in which the first configuration is used to determine a correspondence between a subframe in which a PDCCH is allocated and a subframe in which a PUSCH corresponding to the PDCCH is allocated, in which the second configuration is an element of a configuration set which is restricted on the basis of the first configuration, and is used to determine a correspondence between a subframe in which a PDSCH is allocated and a subframe in which a HARQ-ACK corresponding to the PDSCH is transmitted, and in which the third configuration is an element of a configuration set which is restricted on the basis of the first configuration and the second configuration, and is used to specify a subframe in which the PDCCH is monitored.
US10051607B2 Data processing method, apparatus and system
Embodiments of the present invention relate to the communications field and provide a data processing method, an apparatus and a system, which can improve generality of a network concurrent function on an intelligent terminal. The data processing method includes: accessing a wireless local area network; establishing a first access point name APN, where the first APN is different from a default APN of the intelligent terminal, and the first APN is used to implement data service access to a cellular network when the wireless local area network is accessed; accessing the cellular network by using the first APN; and performing, in the wireless local area network and the cellular network accessed by using the first APN, transmission of a data service of the intelligent terminal. The data processing method, the apparatus and the system provided in the embodiments of the present invention are used to process data.
US10051605B2 Wireless communication device, wireless communication system, wireless communication method and program for randomizing a duration for receiving a probe request
Provided is a wireless communication device which includes a notification information transmitting unit for transmitting, via a wireless communication network, notification information of the wireless communication device, a notification information receiving unit for receiving notification information transmitted from another device, a frequency switching unit for successively switching, at random cycles, a frequency at which the notification information is transmitted or a frequency at which the notification information is received, and a transmission processing unit for performing a data transmission process after transmitting or receiving an acknowledgement to the notification information to/from such other device.
US10051602B2 Method and apparatus for monitoring user equipment reachability in wireless communication system
Disclosed herein are a method and apparatus for monitoring UE reachability in a wireless communication system. A method for monitoring UE reachability may include receiving, by a Mobility Management Entity, a monitoring request message for UE reachability including a maximum response time from a Home Subscriber Server, detecting, by the MME, the UE reachability if it is expected that paging is able to be transmitted to UE when extended Discontinuous Reception is applied to the UE, and sending, by the MME, a UE reachability notification to a Service Capability Exposure Function before a next paging occasion of the UE, wherein the maximum response time may indicate a time during which the UE maintains a reachable state so that downlink data is reliably delivered to the UE, and wherein an occasion when the UE reachability notification is transmitted may be determined by taking into consideration the maximum response time.
US10051601B2 Flexible paging and on-demand page indicator
Certain aspects of the present disclosure generally relate to techniques for on-demand paging. In one aspect, a method is provided for receiving a paging message by a mobile device. The method generally includes acquiring network time, determining, based on the network time or an internal timer, that the mobile device is within a paging window wherein the mobile device can receive a paging message, and sending an indication message, in response to the determination. The mobile device may receive a response to the indication message, the response indicating whether or not there is a paging message for the mobile device.
US10051600B1 Selective notification delivery based on user presence detections
Systems and methods are disclosed related to determining a likelihood that a user is present in physical proximity to one or more computing devices based on factors such as detecting the user's voice, receiving beaconing signals from a user's mobile device, location information sent from other devices, input received via a camera, and/or other input at various devices that are geographically dispersed. Based on user presence information, which may include interaction timestamps, a system may determine confidence levels regarding which of a number of computing devices are in physical proximity of the user at a current time. The confidence scores may be used to determine whether to broadcast a meeting notification or other notification for the user to a given device for audible or visual presentation by the device.
US10051599B2 Range-finding and object-positioning systems and methods using same
A range-finding and/or object-positioning system comprises one or more target devices; one or more reference devices communicating with said one or more target devices via one or more wireless signal sets, each wireless signal set comprising at least a first-speed signal having a first transmission speed and a second-speed signal having a second transmission speed, and the first transmission speed being higher than the second transmission speed; and at least one processing unit performing actions for determining at least one distance between one target device and one reference device based on the time difference between the receiving time of the first-speed signal and the receiving time of the second-speed signal of the wireless signal set communicated between said reference and target devices.
US10051598B2 Information processing apparatus, information processing method, target terminal, communication method, and program
[Object] To provide a technique which is capable of reducing the possibility that information related to the user of a target terminal may be acquired by others.[Solution] There is provided an information processing apparatus including an identification information acquisition unit configured to acquire predetermined identification information associated with an IP address of a target terminal, from the target terminal, a data acquisition unit configured to acquire a MAC address of the target terminal associated with the IP address of the target terminal, from a control apparatus for a base station to which the target terminal is connected, a storage control unit configured to store the predetermined identification information and the MAC address of the target terminal in association with each other, and a position information provision unit configured to, when acquiring a position estimation request including the predetermined identification information from the target terminal, provide position information of the target terminal corresponding to the MAC address of the target terminal associated with the predetermined identification information, to the target terminal.
US10051591B2 Oversampling digital receiver for radio-frequency signals
A system and method for receiving a radio frequency signal, comprising a device for digitizing, without prior alteration of frequency, an analog radio frequency representation of each of a plurality of radio frequency signals to produce a respective plurality of digital radio frequency signals having a respective associated radio frequency digital clock, the plurality of digital radio frequency signals having a sufficiently high respective associated clock rate to preserve an information content of an information communication present in the analog radio frequency representation; a switch matrix adapted to concurrently switch the plurality of digital radio frequency signals and associated digital radio frequency clock to ones of a plurality of digital signal processors; and a control adapted to selectively automatically control the concurrent switching of a plurality of digital signals and associated digital clock to the respective plurality of digital signal processors; wherein the digital signal processors produce processed representations of information contained in respective analog radio frequency representations.
US10051589B2 Suspending emission of a signal
A communication method of a first device over a first radio communication link of a first communication network and a second device over a second radio communication link of a second communication network, includes a step of suspending, during a suspension time interval, transmission of a first signal by the first device over the first radio communication link; and a step of receiving, with the second device, a second signal over the second radio communication link during the suspension time interval.
US10051586B2 Terminal synchronization method and apparatus for use in wireless communication network
A terminal synchronization method and apparatus for use in a wireless communication system are provided. A synchronization method includes configuring, at the terminal, a synchronization signal reference time depending on whether a synchronization signal is received in an initial observation period as long as at least two frames, monitoring to receive the synchronization signal in an alternation period of a transmission period and a reception period, the alternation period following the initial observation period, updating the reference time depending on whether the synchronization signal is received in the reception period, transmitting the synchronization signal at the updated reference time in the transmission period, and updating the reference time depending on whether the synchronization signal is received in a dedicated observation period following the alternation period. The synchronization apparatus and method are advantageous in that synchronization is obtained without assistance of a base station, an Access Point (AP), etc.
US10051582B2 Power headroom report method and apparatus of UE
An improved method and an apparatus for reporting Power Headroom (PH) of a UE are provided. The Power Headroom Report (PHR) method of the present invention includes determining whether to trigger PHR based on a change of Power Management Maximum Power Reduction (P-MPR) between two time points, generating, if PHR is determined to be triggered, Power Headroom, and reporting the Power Headroom information to a base station.
US10051581B2 Wifi efficient network transition
A method and apparatus may be used to perform efficient network transitions. One or more of Probe Request frames that an AP may receive or process as valid may be modified by including a transmit power for the Probe Request frame. A Probe Request frame may be transmitted at less than full power. BSS transitions may be enhanced by indicating reasons for the transition, security information, or quality of service (QoS) information. Overhead associated with tracking long-sleeping STAs may be managed through the use of multiple values for a maximum idle period in a BSS.
US10051580B2 Power control method and apparatus in wireless access system
A method for controlling uplink transmit power of a user equipment (UE) in a radio access system supporting a multi-connectivity mode, the method performed by the UE and comprising: receiving two or more higher layer signals including first power parameters from two or more serving cells; receiving two or more physical downlink control channels (PDCCHs) including a second power parameter from the two or more serving cells; measuring path loss values of the two or more serving cells, calculating two or more physical uplink control channel (PUCCH) transmit powers for each of the two or more serving cells in the multi-connectivity mode; and transmitting respective PUCCHs to the two or more serving cells based on the two or more PUCCH transmit powers, wherein the two or more PUCCH transmit powers are calculated based on the first power parameters, the second power parameter and the path loss values, wherein, in the multi-connectivity mode, the UE maintains multiple connections with the two or more serving cells.
US10051575B2 Adaptively determining a wakeup period
In some implementations, a method in a user equipment (UE) for adaptively determining a wakeup period includes determining a power level of a Downlink (DL) transmission from a base station during a first wakeup period within a Discontinuous Reception (DRX) inactive time. The UE deactivates a RF receiver in response to the determination of the second wakeup period. The UE activates the RF receiver at a beginning of the second wakeup period prior to a DRX active time. The UE receives a DL paging channel transmission during the DRX active time.
US10051572B1 Method and apparatus for collaborative broadcast information transmission
As the variety and number of wireless client devices have increased, often there may be multiple client devices in close proximity of each other. In addition to the connectivity to the wireless wide area network (WWAN), the client devices may have short range link to directly connect with each other. Two or more client devices in a given area may be camped on the same cell of the same WWAN, and the client devices may be decoding the same broadcast information. A method and apparatus are disclosed such that a client device may decode the broadcast information from the WWAN and relay the WWAN broadcast information to other client devices over the short range link. This may enable other client devices to avoid having to decode the broadcast information directly from the WWAN which may reduce their power consumption and at times it may help the client devices for faster WWAN connection setup.
US10051570B2 Method and apparatus for communication of system information in a wireless system
A method and apparatus for communicating system information in a wireless communication system is provided. The method comprises generating and sending by a base station, for example an eNB, a system information block (SIB) which includes at least one correlation enhancement bit. This SIB is received by the terminal, for example a MTC UE, and this SIB is subsequently correlated with a previously received SIB. Further, upon the correlation of the SIB and the previously received SIB, a determination is made whether the SIB has in fact changed. Upon determining if the SIB has changed, the terminal selects the correct SIB which is to be used for configuring communication with the base station.
US10051569B2 Methods for enterprise based socially aware energy budget management and devices thereof
This technology provides a sustainable enterprise framework for associated gateways in a network to leverage group level decisions and redistribute allocated energy budget among the associated gateways. The enterprise framework is configured to allocate Gateway Hourly Budget (GHB) as hourly spending limit to the associated gateways, autonomously electing gateway leader from the associated gateways, predicting hourly energy requirement for the associated gateways, calculating energy difference parameter between the allocated GHB and predicted hourly energy requirement, transmitting the hourly energy difference parameter to the autonomously elected gateway leader. The leader further re-computes GHB for the associated gateways for the forthcoming hour and redistributes energy budget by ordering the one or more associated gateways to reset the hourly spending limit with the recomputed GHB, thereby enabling optimal utilization of energy and maximum runtime to the appliances connected to the network.
US10051562B2 Communication apparatus, power control method, and recording medium
A communication apparatus includes: a transceiver configured to receive a receive window size for use in communication with at least one communication destination communication apparatus from the at least one communication destination communication apparatus; a power-mode determining unit configured to determine a power mode to which transition is to be made, based on the receive window size received by the transceiver; a protocol stack unit configured to request the power-mode determining unit to determine the power mode at a time after transmitting and receiving data to and from the at least one communication destination communication apparatus; and a power-mode control unit configured to control electric power in accordance with the power mode determined by the power-mode determining unit.
US10051561B2 Methods and nodes for M2M communication
A machine device (100), a Machine-to-Machine, M2M, server (102) and methods therein are provided, where the machine device (100) connects to a wireless access gateway (GW1) in order to perform an M2M communication. The machine device (100) detects (1:1) a set of reachable wireless access gateways (GW1-GW4) with which the machine device (100) is able to reach for communication using short range wireless technology, and sends (1:2) identifiers of the reachable wireless access gateways to the M2M server (102). The M2M server (102) then sends (1:4) an indication of at least one prioritized wireless access gateway (GW1, GW2) selected (1:3) from the reachable wireless access gateways. Thereby, the machine device (100) is able to connect (1:5) to one of the prioritized wireless access gateway(s) (GW1) for performing the M2M communication provided that this wireless access gateway is available.
US10051560B2 Network access method and mobile terminal
Provided is a network access method and the method includes the follows. Information of a target user identification card inserted into a mobile terminal is detected so as to determine whether the target user identification card is a new card inserted into the mobile phone for the first time. If the target user identification card is the new card, on the basis of the type of the target user identification card, all network types supported by the target user identification card is determined, and network identities of PLMNs of all network types are determined and added to an equivalent home public land mobile network (EHPLMN) list. When the mobile terminal arrives at a new visited place and starts a network search, if a target PLMN that matches at least one network identity in the EHPLMN list is searched, a communication connection between the mobile terminal and the target PLMN is established.
US10051558B2 Wi-Fi scan operation on a dynamic frequency selection master dual band simultaneous device
Methods, systems, and devices for wireless communication are described. An access point (AP) transmits instructions to quiet a dynamic frequency selection (DFS) home channel for a period of time. Instructions can include a quiet information element (IE) or a clear-to-send to self (CTS2Self) frame. The AP then allocates a first dedicated RF chain to a first media access control (MAC) component and a second dedicated RF chain, separate from the first dedicated RF chain, to a second MAC component of the access point. The allocation can include reducing the number of RF chains dedicated to the first MAC component. During the time period determined by the instructions, the first dedicated RF chain scans the home DFS channel and the second dedicated RF chain scans at least one other channel (e.g., based at least in part on the time period and channel scan priority) in the same band as the DFS home channel.
US10051557B2 Method, system and device for helping multi-mode terminal discover communications opportunities
The present disclosure discloses a method, a device and a system for assisting a multi-mode terminal to discover communication opportunities. The method includes that the multi-mode terminal receives coverage indication information relevant to a second communication mode and transmitted by a network side, and the multi-mode terminal discovers a communication opportunity based on the second communication mode according to the coverage indication information.
US10051555B1 User specific access throttler for access points
A device and method to control access to a wide area network such as the Internet is described in which specific users connected to an access point, such as a wireless access point, are given a controllable amount of connection performance, in terms of bandwidth, latency and/or packet loss. The bandwidth, latency and/or packet loss to each user may be controlled individually and as users spend more time connected to the access point they may be given less and less connection performance. Such a system may reward new users in favor of users who have spent a long time connected to the access point, which will discourage users from spending long periods of time occupying physical space and accessing an upstream network that would otherwise be available for new users. Connection performance may also cycle through connected users to manage bandwidth. Additionally, performance parameters can be controlled to encourage certain types of activity over others (e.g. video streaming, voice over IP, web browsing, etc.). Optionally a user may be able to reset their performance allocation with a purchase or other activity, such as viewing an advertisement, completing a survey or participating in some other activity.
US10051553B2 Wireless communication system in which NodeB broadcasts identification information on relay apparatus
A wireless communication system includes a first NodeB that forms a cell; and a relay apparatus to which the first NodeB connects and which relays data transmitted and received between the first NodeB and a core network. The first NodeB broadcasts identification information on the relay apparatus to which the first NodeB connects.
US10051552B2 Method for realizing resource attribute notification, and common service entity
The embodiment of present document discloses a method for implementing resource attribute notification and a common service entity. The method includes that: the common service (CSE) entity receives a resource update request, the resource update request containing an original resource address parameter and a parameter of an attribute able to be notified; and the CSE finds a corresponding original resource and an attribute thereof created locally according to the original resource address parameter; if it is judged that the parameter of an attribute able to be notified contains an attribute name of an attribute able to be notified, and the original resource has been notified to a remote CSE, but the original resource has not created “an attribute that has been notified”, the CSE sends the resource update request to the remote CSE and carries a notification resource address of the original resource on the remote CSE, the attribute name of the attribute able to be notified, and the attribute value stored locally.
US10051550B2 Method and apparatus for performing autonomous denial for dual connectivity in wireless communication system
A method and apparatus for performing autonomous denial for dual connectivity in a wireless communication system is provided. A user equipment (UE) receives an autonomous denial rate from a network, and applies the received autonomous denial rate to at least one of a master cell group (MCG) or a secondary cell group (SCG). The UE is connected to both a master evolved NodeB (MeNB), associated with the MCG, and a secondary eNB (SeNB), associated with the SCG, in dual connectivity.
US10051548B1 Wireless relay to control wireless signal scanning based on reattachment attributes
A wireless relay controls wireless scanning in a wireless data communication network. The wireless relay performs a 360-degree wireless signal scan, and attaches to a source wireless access point responsive to the wireless signal scan. The wireless relay reports results from the wireless signal scan to a relay information server responsive to the attachment. The wireless relay receives attachment data from the relay information server responsive to the reporting. If the wireless relay loses connectivity to the source wireless access point, then the wireless relay determines reattachment attributes based on the attachment data, and performs another wireless signal scan based on the reattachment attributes.
US10051547B2 Method for maintaining signal-to-noise ratio at a user terminal in a satellite system
A system and method for maintaining signal-to-noise ratio when a user terminal switches beams includes a user terminal that generates beam-pointing information. The beam-pointing information is used either to alter the time at which the user terminal switches communications from a first beam to a second beam transmitted from a satellite or to adjust the attitude of the satellite, thereby correcting any error in pointing angle of the beams transmitted from the satellite to the user terminal.
US10051546B2 Communication control method and mobile terminal
In a communication control method and a mobile terminal it is possible to realize multi-hop communication having three or more hops in a routing system based on a star-type network connection topology which is more efficient than conventional table drive-type and storage transfer-type routings. An operation of relaying transfer data stored within a mobile terminal before the dissolution of s group to a mobile terminal which newly becomes a group fellow from the outside of the group is repeated any number of times by the repeated execution of the dissolution/reconfiguration of the group. Consequently, it is possible to realize multi-hop communication for relaying and transferring the transfer data even if the upper limit (two hops) of the number of relay hops in a star connection-type system is exceeded.
US10051544B2 Methods and systems for selecting SIM card
The present invention discloses methods and systems for selecting at least one SIM card for data communication at a wireless communication device which is capable of housing a plurality of SIM cards. When a switching condition is satisfied, the wireless communication device selects a second SIM card group, and disconnects one or more connections established using any non-second group SIM card. Non-second group SIM cards are SIM cards that are not in the second SIM card group. A selected SIM card from the second SIM card group is then used for data communications. The steps are repeated until (i) the switching condition is no longer satisfied, (ii) no more SIM cards selected from the second SIM card group can be used for data communications or (iii) no more connection is made using non-second group SIM cards.
US10051539B2 Access network offloading method, device, and system
The embodiments of the present invention provide an access network offloading method, a device, and a system. The method includes: sending, by UE, a UE identifier and WiFi information of the UE to a base station, where the WiFi information includes a WiFi MAC ID of the UE; and searching, by the UE, for a wireless local area network WLAN signal, when an accessible WLAN network is found, sending an access request including the WiFi MAC ID of the UE to an access point of the WLAN network: WLAN AP, accessing the WLAN network, and enabling the WLAN AP to send the WiFi MAC ID of the UE to the base station, so that the base station performs matching according to the association relationship between the UE identifier of the UE and the WiFi MAC ID of the UE, and starts offloading the UE.
US10051536B2 Network offloading
Network connection is provided by a method is performed in a control node. An indication pertaining to at least partly transfer a data transmission service of a wireless device from using a first network access method to using a second network access method associated with a network node is received. The network node is associated with a compatibility version. The indication comprises a compatibility version of the wireless device for the second network access method. The compatibility version of the wireless device is compared to the compatibility version of the network node. It is determined if there is a version mismatch between the compatibility version of the wireless device and the compatibility version of the network node. If so, an expected performance impact of the wireless device using the second network access method is determined. Based on the determined performance impact, it is indicated whether or not the wireless device is allowed to establish a connection to the network node.
US10051533B2 System and method for performing network selection
The system and methods of the various embodiments enable fine grained network selection decisions. This may allow a mobile network operator, a cable operator, or a Wi-Fi network operator to define network selection rules that are not only based upon network availability, time, and location, but also on network signal strength, signal to noise ratio, link speed, and cellular network radio parameters. These rules may also be complimented with local device based policies and parameters, which may possibly be based on user preferences and/or network operator preferences. The system and methods of the various embodiments also prevent inadvertent Wi-Fi network selection decisions by incorporating a time threshold parameter which defines a time period for which a wireless device must have detected a specific Wi-Fi access point prior to performing network selection.
US10051531B2 Context-aware wireless roaming
A wireless network infrastructure, comprising static and roaming mobile nodes (including one or more types of access-points), avoids unnecessary handoffs and unstable RF regions, and enables at least selected context-aware-capable mobile nodes to provide context-aware services to connected clients. More particularly, each of at least selected static nodes is enabled to provide the context-aware-capable mobile nodes with context information regarding the static node's relative position and direction, details of information served by the static node, special flags indicative of relevant impending changes in the foregoing parameters, and a range of signal strength values defining a stable RF zone for associated mobile nodes. Each context-aware-capable mobile node accordingly creates a context map that at least in part enables determination of the mobile node's next change in static node association and the preferred timing for the change.
US10051525B1 Controlling relay-UE operation based on bearer content type
A method and system are disclosed for a base station to manage air interface communications with a user equipment device (UE) served by the base station. The base station will determine whether the served UE is a relay-UE that provides wireless backhaul connectivity for a relay base station and whether the relay base station serves at least a threshold extent of delay-sensitive communication traffic. Based on a determination that the served UE is a relay-UE and that the relay base station serves at least the threshold extent of delay-sensitive communication traffic, the base station will responsively cause the relay-UE to be served by the base station on a particular carrier frequency, in an effort to reduce a total delay resulting from the wireless relay arrangement.
US10051524B2 Synchronization of settings for supplementary services
A method performed by a wireless communication device (UE) adapted to operate in association with a cellular communication network supporting supplementary services is disclosed. The UE is adapted to configure settings of the supplementary services offered by a first type of cell using a first communication protocol, i.e. a layer 3 protocol as specified in 3GPP TS 24.010, in a first list, to configure settings of the supplementary services offered by a second type of cell using a second communication protocol, i.e. a XCAP protocol as specified in 3GPP TS 24.623, in a second list and to keep a third list of settings of the supplementary services used to synchronize the first and second lists when the UE switches from the first type of cell to the second type of cell.
US10051521B2 Fast association and address continuity for handoff between unmanaged access points
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may comprise an interface configured to communicate data via a first device while an association is maintained with the first device and a processing system configured to perform pre-association operations, via the interface, to initiate association with a second device, while maintaining the association with the first device, and to decide to complete association with the second device and communicate data with the second device, based on a first one or more conditions.
US10051519B2 Device and method for adaptive rate multimedia communications on a wireless network
Methods, apparatus, and computer readable media may adjust an encoding rate based on network conditions between a transmitter and a receiver. Either the transmitter, receiver, or both the transmitter and receiver may determine the encoding rate. In one aspect, a ratio of received network data to transmitted network data is determined. An encoding parameter is then determined based on the determined ratio. In one aspect, the encoding parameter may be used to adjust an encoder. In another aspect, the determined encoding parameter may be transmitted to an encoding or transmitting node. In another aspect, an amount of data buffered in a network is determined. A sustainable throughput of the network is also determined. A transmission rate is then determined based on the sustainable throughput and the amount of data buffered. An encoding parameter is then adjusted based on the transmission rate.
US10051517B2 D2D traffic balancing
There is provided a method for balancing device-to-device (D2D) traffic in a communications network. The method is performed by a network device in the communications network. The method comprises acquiring information indicating that a first set of D2D capable wireless devices is present in the communications network. The method comprises acquiring D2D traffic information of the first set of D2D capable wireless devices. The method comprises adapting D2D traffic within the communications network, between a first cell on a first carrier and a second cell on a second carrier in the communications network, based on the D2D traffic information, thereby balancing D2D traffic in the communications network. There is also provided a network device configured to perform such a method and a computer program causing a network device perform such a method.
US10051516B2 Wi-Fi compatible channel access
Systems and methods are disclosed that may ensure equal medium access between a first wireless device associated with a load based equipment (LBE) protocol and a number of second wireless devices associated with an enhanced distributed channel access (EDCA). The first wireless device may determine a level of contention associated with gaining access to a wireless medium, select a contention window size based, at least in part, on the determined level of contention, and select, for a medium access contention operation, a random back-off number from a range of numbers defined by the selected contention window size.
US10051513B2 Method and apparatus for obtaining authentication information
An embodiment of the present invention relates to a method and an apparatus for collecting authentication information of a terminal while reducing the load of a home subscriber server (HSS). The present invention provides a method and an apparatus for transmitting a location registration message of a terminal for convenience of the mobility management node selection by a base station, a method and an apparatus for the mobility management node selection by a base station, and a method and an apparatus for collecting authentication information by the mobility management node. According to the embodiment of the present invention, it is possible to obtain authentication information of the terminal while reducing the load of the HSS.
US10051510B2 Front-haul communications system for enabling communication service continuity in a wireless distribution system (WDS) network
Embodiments of the disclosure relate to a front-haul communications system for enabling communication service continuity in a wireless distribution system (WDS) network. A WDS network includes a front-haul communications system and a plurality of remote WDSs. In this regard, a front-haul link control circuit is provided in the front-haul communications system to detect failed front-haul communication link(s). In response to detecting the failed front-haul communication link(s), the front-haul link control circuit reroutes a disrupted communication service(s) to operational front-haul communication link(s) based on bandwidth capacity requirements of the disrupted communication service(s) and unused bandwidth capacity of the operational front-haul communication link(s). By detecting the failed front-haul communication link(s) and rerouting the disrupted communication service(s) communicated on the failed front-haul communication link(s), it is possible to enable communication service continuity in the WDS network, thus enhancing efficiency and performance of the WDS network.
US10051504B2 Methods and apparatuses for supporting MDT during eDRX
A wireless device obtains an extended discontinuous reception (eDRX) configuration for the wireless device, obtains a minimization of drive tests (MDT) configuration for the wireless device, and adapts at least one of the eDRX configuration and the MDT configuration such that the wireless device completes an MDT measurement according to the MDT configuration within a predetermined number of paging transmission windows (PTWs) associated with the eDRX configuration. The wireless device performs the MDT measurement within the predetermined number of PTWs according to the adapted at least one of the eDRX configuration and the MDT configuration.
US10051498B2 Method and arrangement in a communication network
The present invention relates to methods, a user equipment and a radio base station in a communication network, in which a downlink out-of-coverage is detected based on measurements done on a common channel or on the combination of common and dedicated channels. The out-of-coverage is then reported to the network, either using resources proactively assigned to the user equipment, or by transmitting a predetermined pattern of signature sequences assigned to the user equipment.
US10051495B2 Identifying coverage holes using inter-rat handover measurements
Embodiments of systems and techniques for identifying coverage holes in a radio access technology (RAT) are described. In some embodiments, a network management (NM) apparatus may receive a first report, including one or more measurements taken by a first user equipment (UE), in response to an event related to a handover of the first UE between a first radio access technology (RAT) and a second RAT different from the first RAT. The NM apparatus may receive a second report including one or more measurements taken by a second UE in response to an event related to a handover of the second UE between the first RAT and a third RAT different from the first RAT. The NM apparatus may identify a hole in a coverage area of the first RAT based at least in part on the first and second reports. Other embodiments may be described and claimed.
US10051493B2 Reconfigurable dynamic mesh network
A network communication system includes three or more nodes that are wirelessly connected in a mesh configuration, forming a reconfigurable mesh network, to improve communication link performance. The reconfigurable mesh network can be dynamically adjusted to maintain and improve communication links throughout a region serviced by the mesh, or between a source and destination on the mesh network. Adaptive antenna system techniques are implemented in one or more of the nodes on the mesh network, such that multiple radiation pattern modes can be generated to dynamically adjust radiated performance between specific links along a selected path for communicating information on the mesh network. Antenna system metrics, such as signal to noise ratio, signal to interference plus noise ratio, and receive signal strength indicator are used to monitor and to adjust adaptive antenna system characteristics to optimize link performance between nodes on the mesh network.
US10051488B1 Dual mode communications device with remote device feedback and methods for use therewith
In accordance with one or more embodiments, a communication device includes an antenna array configured to receive first millimeter wave (MMW) signals from a remote device in a millimeter wave (MMW) frequency band and to transmit second millimeter wave (MMW) signals to the remote device in the MMW frequency band. A base transceiver station is configured to generate a consolidated steering matrix in accordance in a radio frequency (RF) band based on a consolidated feedback matrix in accordance with the RF band, wherein the MMW frequency band is above the RF band. A remote radio head is configured to: process the first MMW wave signals received from the remote device to recover an original feedback matrix in accordance with the MMW frequency band; convert the original feedback matrix in accordance with the MMW frequency band to the consolidated feedback matrix in accordance with the RF band; convert the consolidated steering matrix to a converted steering matrix that facilitates the transmission of the second MMW signals to the remote device in the MMW frequency band, and is further configured to generate the second MMW signals in accordance with the converted steering matrix.
US10051485B2 Beam precoding manner reporting method, scheduling method, and device
Embodiments of the present invention provide a beam precoding manner reporting method, a scheduling method, and a device. The reporting method includes: determining, by UE, a used beam precoding manner, where the beam precoding manner is used to indicate a first beam combination usage result, and the first beam combination usage result includes usage manners, which are determined by the UE when the UE uses beams in combination, of the beams, where a beam combination usage manner includes one or two or three of beam selection, beam multiplexing, and beam cooperation according to different total quantities of the beams; and sending, by the UE, the beam precoding manner to a base station, so that the base station schedules the UE based on the beam precoding manner. Technical solutions of the present invention can reduce inter-cell interference in an active antenna system during vertical cell splitting, and increase a system throughput.
US10051483B2 Method and apparatus for directing wireless signals
Aspects of the subject disclosure may include, for example, a method for receiving a request to steer wireless signals generated by a plurality of dielectric antennas, and adjusting, by the controller, a plurality of adjustable delays coupled to a transceiver to adjust an orientation of wireless signals received or generated by the plurality of dielectric antennas, each of the plurality of dielectric antennas comprising a feed point coupled to a different one of the plurality of adjustable delays, the transceiver facilitating reception or transmission of electromagnetic waves propagating via a different one of the feed points of the plurality of dielectric antennas along corresponding dielectric feedlines without an electrical return path. Other embodiments are disclosed.
US10051482B2 Method and apparatus for adjusting air interface capacity density
Embodiments of the present invention disclose a method and an apparatus for adjusting air interface capacity density, where the method includes: determining whether a target physical cell whose air interface capacity density needs to be adjusted exists in a logical cell, where the logical cell includes one or more physical cells, each physical cell includes a group of pico radio remote units pRRUs, and one physical cell corresponds to one baseband tributary; and when a determining result is that a target physical cell whose air interface capacity density needs to be adjusted exists in the logical cell, adjusting the air interface capacity density of the target physical cell. Therefore, by implementing the embodiments of the present invention, air interface capacity density of a physical cell in a logical cell can be dynamically adjusted according to an actual situation of the physical cell.
US10051478B2 Method for scheduling unlicensed spectrum, user equipment, and base station
Embodiments of the present invention provide a method which includes: first, receiving, by user equipment UE, a first scheduling time sent by a base station, where the first scheduling time is a time used by the UE to use the unlicensed spectrum based on a wireless cellular network and/or a time used by the UE to use the unlicensed spectrum based on a non-wireless cellular network; next, receiving, by the UE, an indication sent by the base station, where the indication is used to indicate that the base station has obtained the unlicensed spectrum, or indicate an offset time of the first scheduling time; and finally, obtaining, by the UE, a second scheduling time according to the indication and the first scheduling time, to use the unlicensed spectrum according to the second scheduling time based on the wireless cellular network and/or the non-wireless cellular network.
US10051477B2 Wireless local area network co-existence with cellular network on un-licensed band
In accordance with an example embodiment of the present invention, an apparatus comprising: at least one processor; and at least one memory including computer program code, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to perform at least the following: detect an indication for a local area network activation; and determine whether or not to terminate a wide area network connection on an unlicensed band in an instance in which the wide area network connection on the unlicensed band is active and the local area network operates on the same unlicensed band.
US10051474B1 Terminal having security function
Provided is a terminal having a security function, which: comprises, within one case, both a driving unit (hereinafter, referred to as “online driving unit”) capable of an online operation and a driving unit (hereinafter, referred to as “non-online driving unit) not requiring an online operation; and connects the driving units to a memory, wherein the memory is not concurrently connected to a plurality of driving units, but is selectively connected to only one of the driving units, so that perfect security against hacking and the like can be maintained.
US10051467B2 Restricted-use authentication codes
Embodiments related to a restricted-use authentication code are disclosed. One disclosed embodiment provides a method of generating a representation of a restricted-use authentication code for detection by another computing device to authenticate the other computing device to a remote service. The method includes receiving authentication information, the authentication information comprising a restricted-use authentication code and generating a representation of the authentication information. The method further includes presenting the representation of the authentication information to a sensor system of the other computing device for authentication.
US10051463B2 Methods and subscriber data storage nodes for handling signaling requests in a communication system
A method performed by a subscriber data storage node of a visiting communication network for handling a signalling request in a communication system comprising a home communication network and the visiting communication network. The signalling request originates from a communication device subscribing to the home communication network and having a home subscriber identification, ID, for communication in the home communication network. The communication device is registered to the visiting communication network with a local subscriber ID different from the home subscriber ID, the local subscriber ID being associated with the home subscriber ID. The method comprises receiving the signalling request originating from the communication device, the signalling request being associated with the local subscriber ID and identifying that the local subscriber ID is associated with the home subscriber ID. The method further comprises requesting a subscriber data from a subscriber data storage node of the home communication network, the request comprising the home subscriber ID, and receiving the subscriber data from the subscriber data storage node of the home communication network.
US10051456B2 Near field communication discovery method, apparatus and system
The present disclosure discloses a near field communication discovery method, apparatus and system. Herein, the method includes: a discovery terminal receiving discovery information allocated by a network side to a discovered terminal, herein the discovery information includes a discovery identity, and the discovery information is transmitted by the network side to the discovered terminal; the discovery terminal performing paging or broadcasting using the discovery identity; and the discovery terminal receiving a response returned by the discovered terminal to determine that the discovered terminal is discovered.
US10051454B2 Terminal-to-terminal communication
A method of enabling terminal-to-terminal communication includes organizing a cluster including a cluster head, a first cluster member, and a second cluster member. The first cluster member includes a first terminal. The second cluster member includes a second terminal. The cluster head is connected to the first cluster member and the second cluster member. The method further includes controlling a unicast communication from the first cluster member to the second cluster member via the cluster head.
US10051453B2 Wearable and/or hand-held mobile electronic device and method for directional proximity detection
This disclosure concerns wearable and/or handheld mobile electronic devices and methods for directional proximity detection of other wearable and/or handheld mobile electronic devices. A first wearable and/or handheld mobile electronic device (1) for directional proximity detection comprises a signal transceiver configured for wireless communication, and a control unit for the wireless communication. The control unit is operatively connected to the signal transceiver and configured to receive at least one wireless signal from a second wearable and/or handheld mobile electronic device (2), calculate spatial information regarding the second wearable and/or handheld mobile electronic device by means of the signal/-s transmitted from the second wearable and/or handheld mobile electronic device to the first wearable and/or handheld mobile electronic device, and configure a notification for the user of the first wearable and/or handheld mobile electronic device based on at least the spatial information regarding the second wearable and/or handheld mobile electronic device.
US10051448B2 Wireless communication device and processor for changing connection interval between devices in short range wireless communication
A wireless communication device includes a communication module configured to transmit data to another wireless communication device using a short range wireless communication protocol, and a controller configured to make the communication module transmit data to the other wireless communication device at predetermined intervals, when the data to be transmitted to the other wireless communication device is generated, in a connection state with the other wireless communication device using the short range wireless communication protocol. The controller performs a process for changing the predetermined interval in accordance with presence or absence of the generation of the data to be transmitted.
US10051442B2 System and method for determining timing of response in a group communication using artificial intelligence
Efficient use of channel bandwidth response, response timing, along with the ability to acquire the most accurate and up to date response are provided for management of virtual assistant search queries within a communication system (100). Improved management is obtained using an artificial intelligence (AI) server (104) controlling response activity to a query communication device (102) by incorporating one or more of: adjusting verbosity of responses (158), redirecting queries from the AI server to alternate resources (412), and/or prioritizing of a response (506) based on wait time.
US10051440B2 MBMS bearer handling in a group communications system
In accordance with particular embodiments, a method, performed by a control node for multimedia broadcast multicast service (MBMS) bearer handling comprises activating and announcing a first MBMS bearer for supporting floor control in a group call to client nodes of the group call. The method additionally includes activating and announcing at least one second MBMS bearer for supporting media transmission in the group call. The floor control and the media transmission are supported on separate MBMS bearers. In accordance with certain embodiments, a method, performed by a client node for MBMS bearer handling comprises obtaining a broadcast service announcement of a first MBMS bearer for supporting floor control in a group call. The method additionally includes obtaining a broadcast service announcement of at least one second MBMS bearer for supporting media transmission in the group call. The floor control and the media transmission are supported on separate MBMS bearers.
US10051438B2 Message matching
Processing a message is disclosed. For each field group applicable to a message from one or more unique field groups of one or more fields identified using one or more content matchers, a compiled message corresponding to the field group applicable to the message is generated. It is determined whether one or more of the compiled messages matches one or more of the one or more content matchers.
US10051436B2 Compression with multicast dictionary
Some applications that cannot operate over a non-reliable delivery service may operate sufficiently well over less than a completely guaranteed delivery service. Such an application may perform relatively well even if some transmitted data is not delivered, as long as the application has information regarding which receiving entities received what part of the data. In a point-to-multipoint system, data may be transmitted from a source node to a plurality of destination nodes using a plurality of multicast datagrams. Methods are presented herein for efficiently enabling the source node to determine for each of the plurality of destination nodes which multicast datagrams were successfully received. Also presented are methods for compressing data transmitted from the source node to the destination nodes, wherein a compression dictionary is transmitted from the source node to the destination node using multicast datagrams.
US10051434B2 Selective crowdsourcing for multi-level positioning
Example methods, apparatuses, and/or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate and/or support one or more operations and/or techniques for selective crowdsourcing for multi-level positioning, such as positioning in a multi-level structure, for example.
US10051429B2 Checkpoint-based location monitoring via a mobile device
Systems, devices, and methods for checkpoint-based location monitoring via a mobile device are described herein. One device includes instructions stored thereon executable by a processor to receive, via a mobile device associated with a user in a facility having a plurality of wireless beacons therein, an indication of a first checkpoint corresponding to a first location in the facility and a first time period in which the user is allowed to reach the first checkpoint, provide to the user, via the mobile device, the indication of the first checkpoint and the first time period allowed to reach the first checkpoint, determine that the mobile device reached the first checkpoint based on a communication between the mobile device and a wireless beacon associated with the first checkpoint, receive, via the mobile device subsequent to the determination, an indication of a second checkpoint corresponding to a second location in the facility and a second time period in which the user is allowed to reach the second checkpoint, and provide to the user, via the mobile device, the indication of the second checkpoint and the second time period in which the user is allowed to reach the second checkpoint.
US10051428B2 Subscriber location database
A system may be configured to allow for storage of location information regarding a set of user devices. The location information may be updated relatively frequently, and without introducing additional traffic into a wireless telecommunications network associated with the user devices. The location information may be made available to internal devices associated with the wireless telecommunications network and/or to external third party devices (such as banks, payment card processors, or advertisers) with user consent. Since the information is obtained and stored prior to requests, the location information may be provided, in response to requests, relatively quickly.
US10051423B1 Time of flight estimation using a convolutional neural network
Embodiments herein relate to using a convolutional neural network (CNN) for time-of-flight estimation in a wireless communication system. A wireless device may receive, from a remote device, wireless communications including a first transmission time value associated with the transmission of the wireless communications. The wireless device may perform a coarse time-of-arrival (TOA) estimation on the wireless communications received from the remote device. The coarse TOA estimation may be used to generate an estimated impulse response, which may be input to a CNN associated with the wireless device to calculate a line-of-sight estimate. The wireless device may determine a range between the wireless device and the remote device based on the transmission time value and the line-of-sight estimate.
US10051420B2 Aggregation of mobile device data for facilitation of rule-based action
A network device can be placed in a central location to detect and disseminate mobile device data via a wireless network. The network device actions can be determined by an end-user device that receives subscription-based data. The end-user can determine parameters for communication between the network, network device, and the mobile device and determine actions based on the communication.
US10051415B1 Contextual geo-location idling
The present disclosure involves systems, software, and computer implemented methods for augmenting ping timing for mobile devices based on contextual analysis of a current data exchange based on historical data exchange data. One example system includes operations such as receiving information related to a current data exchange associated with a particular user profile. The current data exchange can be associated with a particular location, and each user profile can be associated with at least one data exchange pattern, where the data exchange pattern identifies a locational and a data exchange history of the user profile. The current data exchange is compared to a data exchange pattern of the particular user profile. If the current data exchange does not correspond, a request for the user's current location is transmitted to an associated user device. If the current data exchange does correspond, the current data exchange is associated with the particular location.
US10051413B2 Method for exchanging information corresponding to a public safety incident
A method to operate a controller for exchanging information corresponding to a public safety incident is provided. In operation, the controller transmits a request to communication networks to send location information for portable communication devices operating in a region of interest. The controller, based on the location information received from the communication networks for the portable communication devices, selects a subset of portable communication devices. The controller assigns each device in the subset to a trusted group of devices or a non-trusted group of devices based on the respective subscriber profile and operating characteristics of the portable communication devices. The controller then establishes a connection with high priority portable communication devices in the trusted group via a public safety communication network to exchange information corresponding to the incident.
US10051412B2 Locational information transmission system, locational information transmission apparatus, and information processing device
A locational information transmission apparatus that transmits information for identifying a location is provided. The locational information transmission apparatus includes a radio communication unit that performs radio communication; a sound wave transmitting unit that transmits a sound wave including first identification information; a radio wave transmitting unit that transmits a radio wave including second identification information; and a transmission control unit that changes, depending on control information reported via the radio communication, a method of transmitting the sound wave or a method of transmitting the radio wave.
US10051410B2 Assist device and system
A wearable device is adapted to monitor a wearer's physical activity patterns and to provide assistance to the wearer when a need for assistance is indicated. The device includes a processor is programmed to cause the device to collect activity data necessary to determine the physical activity pattern of the wearer over time, to provide the gathered activity data to a server via a network interface for processing to create or update behavioral rules for the wearer, to receive the behavioral rules from the server for comparison to the received activity data, and to provide to the wearer via the user interface assistance information when the wearer has requested assistance or when a check of the wearer's activity against the behavioral rules indicates that the wearer may need assistance. The behavioral rules are created and updated using historical wearer data including location mapping of the wearer over time, identification of a home area, location boundaries, sleep/wake cycles of the wearer, location time comparisons over different time periods, and physiological sensor measurements.
US10051408B2 Location reporting of user equipment in a cellular network environment
An example method is provided in one example embodiment and includes receiving, by a user equipment device, a list including at least one location identifier associated with an area for location reporting and an area identifier identifying the area for location reporting. The method further includes receiving a location identifier broadcast by a wireless network element, and determining whether the broadcast location identifier matches the at least one location identifier associated with the area for location reporting. The method further includes sending a location reporting message by the user equipment device to a first network node when it is determined that the broadcast location identifier matches the at least one location identifier associated with the area for location reporting. The location reporting message is indicative of the user equipment device either entering or exiting the area for location reporting.
US10051405B2 Method and apparatus for MTC in a wireless communication system
A method and a network node for supporting a connection between a User Equipment (UE) and a Machine Type Communication-interworking function (MTC-IWF) are discussed. The method according to an embodiment includes receiving, by the network node from the MTC-IWF, a mobile terminated (MT) message including a triggering payload by using a specific reference point; forwarding, by the network node to the UE, the trigger payload, if the trigger payload contains an application identifier which allows the network node and which distinguishes the MT message carrying device triggering information from any other type of MT message; and receiving a response message, which corresponds to the trigger payload, for initiating communication with the server, if the application identifier which allows the UE distinguishes the MT message carrying device triggering information from any other type of MT message.
US10051403B2 Controlling audio rendering
A method comprising: displaying a spatio-temporal graph that visually indicates the positions of a sound object at each time in a range of times and, in addition, simultaneously indicates a state of the sound object over the range of times; enabling user adaptation of the spatio-temporal graph to change a position of the sound object during at least a portion of the range of times and/or a state of the sound object over at least a portion of the range of times; and enabling rendering of spatial audio output using the position and state of the sound object indicated by the adapted spatio-temporal graph.
US10051399B2 Playback device configuration according to distortion threshold
Examples described herein involve configuring a playback device based on distortion, such as that caused by a barrier. One implementation may involve causing the playback device to play audio content according to an existing playback configuration, determining an existing frequency response of the playback device in a given system, and determining whether a difference between the existing frequency response of the playback device in the given system and a predetermined frequency response for the playback device is greater than a predetermined distortion threshold. If it is determined that the difference between the existing frequency response of the playback device and the predetermined frequency response for the playback device is greater than the predetermined distortion threshold, then the existing playback configuration of the playback device is changed to an updated playback configuration of the playback device and the playback device plays audio content according to the updated playback configuration.
US10051396B2 Automatic microphone switching
A method and apparatus are provided that are configured to initiate a sound capture event within an apparatus and to receive at least two audio signals during the sound capture event. The at least two audio signals are provided by at least two microphones associated with the apparatus. The method and apparatus are also configured to determine at least one microphone operational parameter based on the received at least two audio signals; and to control the sound capture event such that at least one of the at least two audio signals is processed based on the at least one microphone operational parameter.
US10051394B2 Loudspeaker diaphragm state estimation method and loudspeaker driving circuit using the same
A loudspeaker diaphragm state estimation method includes: adjusting a weight value of a diaphragm displacement model by adaptive filtering until an error between an estimated value of a driving voltage of a loudspeaker and a measured value of the driving voltage is less than a predetermined threshold; estimating a diaphragm relative displacement of the loudspeaker according to the diaphragm displacement model corresponding to a final determined weight value; determining a diaphragm relative speed at a next moment based on an input current, a product value of a vector determined by an estimated value of a diaphragm relative speed and an estimated value of a diaphragm relative displacement, and a weight value vector obtained at a present moment; and determining an estimated value of the driving voltage using the estimated value of the diaphragm relative speed, the input current, and a DC impedance of the loudspeaker at the present moment.
US10051388B2 Radio frequency antenna for an in-the-ear hearing device
Disclosed herein, among other things, are systems and methods for a hearing device antenna. One aspect of the present subject matter includes a hearing device configured to be worn in an ear of a wearer to perform wireless communication. The hearing device includes a housing, hearing electronics within the housing, and an inverted F antenna or loop antenna disposed at least partially in the housing and configured for performing 2.4 GHz wireless communication. In various embodiments, at least a portion of the antenna protrudes from an exterior of the housing.
US10051387B2 Hearing device with adaptive processing and related method
A hearing device includes: an antenna for converting a first wireless input signal of a first external source to an antenna output signal; a radio transceiver for converting the antenna output signal to a transceiver input signal; a set of microphones comprising a first microphone for provision of a first microphone input signal; a pre-processing unit connected to the radio transceiver and the first microphone for pre-processing the transceiver input signal and the first microphone input signal; a processor for processing input signals and providing an electrical output signal based on the input signals; a receiver for converting the electrical output signal to an audio output signal; and a processing controller comprising a direction estimator configured to estimate a head direction of a user of the hearing device; wherein the hearing device is configured to select and apply a processing scheme based on the estimated head direction.
US10051386B2 Hearing aid
A hearing aid includes: a wireless communication element for wireless communication; a signal processing element for providing an audio signal; a connector for coupling an in-ear element to the hearing aid; a first conductor connected to the wireless communication element; and a second conductor configured for carrying the audio signal to the connector; wherein the first conductor is capacitively coupled to the second conductor or the connector during an operation of the hearing aid.
US10051381B2 MEMS microphone
A MEMS microphone, includes a base with a back cavity and a capacitor system fixed to the base. The capacitor system includes a back plate above the base and a diaphragm opposite to the back plate for forming an insulated gap. The back plate includes a body part and multiple spaced fixation parts extending from the body part, and the diaphragm includes a vibrating part and a connecting part extending from the vibrating part. An orthographic projection of the body part of the back plate along a vibration direction of the diaphragm is completely located on the diaphragm; and at least a part of an orthographic projection of the fixation parts along the vibration direction is located on the diaphragm.
US10051380B2 Speaker
The present disclosure provide a speaker, including a vibrating system and a magnet portion driving the vibrating system, the vibrating system includes a diaphragm and a voice coil driving the diaphragm to vibrate, the diaphragm includes a first fixing portion, a second fixing portion and a vibrating portion connected between the first fixing portion and the second fixing portion, the first fixing portion is fixed on the magnet portion, the second fixing portion is fixed on the frame, the vibrating portion includes a vibrating main portion and a first suspension and a second suspension provided at two ends of the vibrating main portion, the vibrating main portion vibrates at a side of the magnet portion under driving of the voice coil, the magnet portion is provided with an avoiding step at a position corresponding to the first suspension so as to avoid vibration of the first suspension.
US10051373B2 Audio transducer with hybrid diaphragm
Systems for generating audible sound, including one or more elongate rods attached to one or more flexible membranes, such that longitudinal vibrations of the rods cause vibrations of the membranes, thereby producing audible sound. In some cases, an input audio signal may cause an electromotive actuator to vibrate, and the actuator may be coupled to one of the elongate rods. In some cases, one actuator may be provided for each elongate rod. In some cases, each actuator may receive a different channel of a multi-channel audio signal, such as a stereo signal.
US10051370B2 Method for outputting audio signal and electronic device supporting the same
A method and an electronic device for outputting an audio signal in the electronic device is provided. The electronic device includes a first speaker, a second speaker, and an audio processor that creates, from an audio signal, a first frequency audio signal corresponding to a first frequency band by using a low pass filter, synthesizes the created first frequency audio signal and the audio signal to create a synthetic audio signal, creates, from the synthetic audio signal, a second frequency audio signal corresponding to a second frequency band by using a high pass filter, outputs the created second frequency audio signal through the first speaker, and outputs the created synthetic audio signal through the second speaker.
US10051369B2 Speaker array system
A multiple speaker array for audio systems. The array comprises multiple range 30 to 40 ohm speakers connected in parallel. The number of speakers are selected to maintain the load on the system amplifier within an acceptable range, usually 1 to 8 ohms. The array may also include a low range speaker such as an 8 ohm sub-woofer. The speaker array “kit” may be used indoors or outdoors and allows the user to distribute an array of speakers and sub woofer over an area to achieve balanced coverage using conventional amplifiers.
US10051368B2 Mobile apparatus and control method thereof
A mobile apparatus and control method thereof are provided, which includes an audio data signal input unit arranged to receive an audio data signal. An audio output unit is arranged to output an audio signal according to the received audio data signal within a first reproduction frequency. A balanced armature is arranged to output an audio signal according to the received audio data signal within a second reproduction frequency band. The second reproduction frequency band is different from the first reproduction frequency band. An audio signal processor is arranged to adjust the first reproduction frequency band and the second reproduction frequency band such that a combination of the first reproduction frequency band and the second reproduction frequency band is wider than the first reproduction frequency band and the second reproduction frequency band individually.
US10051363B2 Submersible microphone system with a compressible spacer
A camera system with image and audio capture capabilities is configured to protect the internal audio components from the external environment. The camera system includes an internal audio assembly with a microphone and an audio circuit board. The audio circuit board is structured such that a gap exists within the board that allows transmission of sound waves from external the environment to the microphone. The audio assembly also includes a compressible annulus, a support annulus, and a waterproof membrane coupled buy a support structure. The waterproof membrane protects the internal components from moisture while still allowing transmission of sound waves. The support structure, compressible annulus, support annulus, and audio circuit board are structured such that a gap exists above the microphone and underneath the waterproof membrane.
US10051355B2 Circuit board for a microphone component part, and microphone module having such a circuit board
Measures are described by which the back volume of a microphone component can be realized regardless of its packaging. Within the framework of a microphone module, a circuit board is used for the 2nd-level mounting of at least one microphone component part, in whose surface at least one connection opening is formed, which terminates in a cavity in the layer structure of the circuit board. In addition, the circuit board surface having the connection opening is configured for a sealing mounting of the microphone component part above the connection opening, so that the microphone component is acoustically connected to the cavity in the circuit board via the connection opening in the circuit board surface, and this cavity functions as backside volume for the microphone component part.
US10051353B2 Telecommunications audio endpoints
Presented herein is an audio endpoint for telecommunication operations, sometimes referred to herein as a “telecommunications audio endpoint” or, more, simply as an “audio endpoint.” According to at least one example, the audio endpoint presented herein includes a base, a speaker, a speaker waveguide, a microphone waveguide, and two or more microphones. The base is configured to engage a support surface (i.e., a table) and the speaker is configured to emit sounds (i.e., fire) in a direction of the base. The speaker waveguide is disposed between the speaker and the microphone waveguide, while the microphone waveguide is disposed between the speaker waveguide and the base. The two or more microphones are disposed within the microphone waveguide and are proximate to the base. In general, the speaker waveguide is configured to guide sounds output by the speaker in general radially (outward) directions.
US10051348B2 Power metering devices, methods, and systems
Devices, methods, and systems for power metering are described herein. One device includes a first integrated circuit configured to collect metering information, a second integrated circuit configured to communicate the collected metering information to a user interface of the power metering device, and a third integrated circuit configured to configure the first integrated circuit and store parameters for the second integrated circuit, wherein each of the first, second, and third integrated circuits include a single communication port configured to communicate with the other respective communication ports.
US10051346B2 Data communication using a private preamble
Examples of data communication using a private preamble are disclosed. In one example implementation according to aspects of the present disclosure, a data stream is detected. It is then determined whether the received data stream includes a private preamble known to the computing node. If it is determined that the data stream includes a private preamble known to the computing node, a targeted data stream intended for the computing node is received by the computing node.
US10051345B2 Shielded electromagnetic communication with functional components of a machine
A system of a machine is provided. The system having: a network of a plurality of sensing/control/identification devices distributed throughout the machine, at least one of the plurality of sensing/control/identification devices associated with at least one sub-system component of the machine and operable to communicate through a plurality of electromagnetic signals; shielding surrounding at least one of the sensing/control/identification devices to contain the electromagnetic signals proximate to the at least one sub-system component; and a remote processing unit operable to communicate with the network of the sensing/control/identification devices through the electromagnetic signals, wherein the at least one of the plurality of sensing/control/identification devices has internal memory independent of the remote processing unit, the internal memory having historical data corresponding to the least one sub-system component.
US10051343B2 Match video marking
Disclosed herein are system, method, and computer program product embodiments for embedding information in a video feed. An embodiment operates by analyzing a video frame from a video feed to detect features of a playing field in the video frame and generate a camera projection matrix based on a model of the playing field and the detected features. Converting positional information associated with players shown in the video feed using the camera projection matrix. Mapping the positional information associated with the players to a display.
US10051341B2 Supplementing live broadcast with relevant information streams
This application is directed to a method implemented on a computing device for supplementing a live broadcast displayed at a client device. The computing device analyzes descriptive information for the live broadcast and generates first keywords related to the live broadcast from the descriptive information. The computing device receives a plurality of live information streams independent from the live broadcast, and automatically without user intervention, extracts second keywords from the plurality of events. The computing device determines the relevance of each event in the plurality of events to the live broadcast by correlating the first keywords generated from the descriptive information of the live broadcast and the second keywords extracted from the plurality of events, thereby selecting a subset of the plurality of events. Information representing the subset of events is formatted for display.
US10051340B2 Systems and methods for triggering user interfaces for product and/or service transactions via user receiving devices and mobile devices
A user receiving device including at least one transceiver module, an output module, and a control module. The at least one transceiver module is configured to receive a file from a first backend device. The file indicates where in a video an object is shown. The output module is configured to playout the video on a display. The display is connected to the user receiving device. The control module is configured to monitor data in the file while the video is being played out to detect the object, and generate a signal to indicate on the display that the object is purchasable.
US10051334B2 Apparatus and method for resuming playing of media source, and smart television
The disclosure provides an apparatus and method for resuming playing of a media source, where if a smart televisions switches from a first media source to a second media source, then buffered video data after the position where the first media source is being played while it is being switched will be obtained and stored. Since the buffered video data can be played for a period of time longer than the playing-start time of the media source, if the smart television switches from the second media source back to the first media source, then the buffered video data will be played, and playing of the first media source will be resumed from the end position of the buffered video data in the media source.
US10051333B2 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, encoding Data Pipe, DP, data according to a code rate, wherein the encoding further includes Low-Density Parity-Check, LDPC, encoding the DP data, Bit interleaving the LDPC encoded DP data, and mapping the bit interleaved DP data onto constellations; building at least one signal frame by mapping the encoded DP data; and modulating data in the built signal frame by an Orthogonal Frequency Division Multiplexing, OFDM, method and transmitting the broadcast signals having the modulated data.
US10051332B2 Transmission of video signals
An apparatus, method, and system are described for transmitting a television program signal. A portion of a local frequency spectrum may be determined to be free, or relatively unused. A user selection of a television program or broadcast programming channel may be received from a program lineup in an electronic programming guide. The selected program may be selected from a gateway, translated, and transmitted over the portion of the frequency spectrum determined to be free. The translation may include converting a signal from the gateway into a National Television Systems Committee (NTSC) signal or a mobile TV signal.
US10051331B1 Quick accessibility profiles
An audio video device (AVD) such as a smart TV allows profiles to be defined on the TV. A user accessing the TV can select one of the profiles to have the TV instantly configure itself for the accessing user. This is useful not only for the hearing-impaired but also visually-impaired people, who may encounter difficulty navigating profile setup menus.
US10051326B2 Methods and systems for determining user engagement based on user interactions during different advertisement slots
Systems and methods are described herein for determining a level of user engagement based on user interactions. A media guidance application is configured to retrieve a first record of a first plurality of user inputs, including input type, received during a first advertisement slot. A second advertisement slot, that overlaps the first advertisement slot, is selected and second record of a second plurality of user inputs received during the second advertisement slot, including input type, is retrieved. A level of user engagement for the first advertisement slot is determined based on the comparison between the first record and the second record.
US10051325B2 On-screen television input management
A television system that provides an on screen display menu system that allows a user to select from available input source using a graphical user interface. The television system also automatically adapts to the type on input signal selected for display. The television system and on screen display menu also support interaction between the television system and attached devices to unify the control of such devices including attached personal computers through the remote control of the television system.
US10051324B2 Apparatus and method for providing a joint IP data-stream
The present invention refers to an apparatus for providing at least one joint outgoing IP data stream, the apparatus comprises: (a) at least one receiver adapted to receive a stream of digital TV data, the stream simultaneously containing digital data of a plurality of TV channels, (b) at least one transceiver adapted to receive a downlink stream of IP data and to transmit an uplink stream of IP data via a satellite link, (c) at least one processing unit adapted to convert the digital TV data received from the receiver into a first outgoing IP data stream and to convert the IP data received from the transceiver into a second outgoing IP data stream, and (d) at least one switching unit adapted to combine the first outgoing IP data stream and the second outgoing IP data stream in at least one joint outgoing IP data stream.
US10051323B2 Network content monitoring
A set-top-box is provided for receiving broadcast media content and processing said content for presentation on a display. A processor of the STB is configured to receive, from between a router circuit and a modem circuit, data packets sent over a local network. The data packets are sent to or from a local internet connected user device via the router as part of the local network. The processor is further configured to analyze the received data packets to determine whether they contain undesired content and, if so, to control the display to present an indicator containing at least one property of the detected undesired content. Because the STB is coupled to a display that tends to be the main display in a household, the indicator is more likely to be seen and acted on by a responsible party, thus parents will be more easily able to monitor the activity of their children when they use user devices to access the internet over a home network.
US10051314B2 Method and system for changing programming on a television
A method, system, and executable instructions are provided that receive a request to change a television tuner from a first channel to a second channel, the first channel providing first programming and the second channel providing second programming, wherein the first and second programming are different and changing from the first channel to the second channel causes a delay in providing, by the television tuner, the second programming, determine, based on metadata associated with the second channel and/or second programming, an image associated with the second programming, and, during the delay, display, on a screen of the television, the image.
US10051310B2 Terminal identification method in a system for providing multimedia content
A terminal identification method which acquires then decodes multimedia temporal content to generate a multimedia stream in unscrambled form with at least one temporal succession of time intervals. A set of information bits for displaying an image or playing a sound being transmitted during a single time interval. The terminal identification device transmits an identification command to the terminal and the terminal triggers and alternately inhibits a predetermined modification of at least some of the information bits necessary for playing a sound or displaying an image contained in the multimedia stream to obtain a modified multimedia stream and transmits the stream as a multimedia. The device acquires the modified stream transmitted by the terminal and determines the identifier of the terminal to which it belongs on the basis of the transmitted command and the presence or absence of the predetermined modification in the acquired stream.
US10051308B2 Remote control system, remote control commander, remote control server
A communication medium with fewer limitations on the directivity or available communication range, such as an IP network, is used to perform a remote control operation.Since two-way communication can be carried out between a remote controller and a device to be operated, it is possible to provide more reliable communication by means of a delivery confirmation, to handle a GUI-based complex command scheme, and to provide large-volume data transmission, such as moving-image streaming, using relatively broad bands. A television receiver to be operated by the remote controller distributes moving-image data, such as a child view, to an IP remote controller through an IP network so that the data can be viewed on the IP remote controller.
US10051306B1 Electronic display systems connected to vehicles and vehicle-based systems
Electronic digital display systems, including roadside display devices, vehicle-based devices, personal mobile devices, intermediary servers, advertising servers, and/or additional external data sources may operate individually or in combination to identify one or more vehicle locations, driving routes, driver and passenger characteristics, and the like. Vehicle and individual characteristics may be determined based on data received from traffic cameras, vehicle-based devices, personal mobile devices, and/or other data sources. Based on the vehicle characteristics, individual characteristics, driving data and driving patterns, and the like, digital content may be determined for electronic roadside displays to be viewable by the approaching vehicles, and/or other digital display devices to be viewable by associated individuals via other display devices and at other times. Various techniques may be used to determine customized digital content, such as targeted advertisements and/or driving or vehicle safety messages, including retrieval and aggregation of certain characteristics, prioritization of characteristics, and real-time auctions for advertisements. Additionally, certain systems may be interactive to allow user responses and follow-up content via on-board vehicle devices or other user devices.
US10051305B2 Apparatus and methods for enabling media options in a content delivery network
Apparatus and methods for providing media options over a network. In one embodiment, the media options are presented in conjunction with a promotion or advertisement for particular content. The precise ones of a plurality of disclosed options that will be presented may be determined based at least in part on a campaign established by a content management entity and a current availability of the content. For example, certain media options may only be made available for content that is currently available, while other options may be only available for content available at a future date/time, or during a particular time window. Rules for determining which options are to be provided in conjunction with which content and/or advertisements are established and by a content management entity, such as an entity of a multiple systems operator (MSO).
US10051304B2 Methods and apparatus for targeted secondary content insertion
Methods and apparatus for identification and insertion of content targeted to a particular audience within a content-based network, such as a cable television or satellite network. In one embodiment of the invention, audience qualities are identified and distributed to an advertisement decision maker, which uses the information to fulfill advertisement placement opportunities. Qualifiers about an existing or projected audience are classified utilizing an algorithm for qualifier weight and variance in order to determine the proximity any given qualifier may be to a target audience for an advertisement. Subscriber privacy and anonymity is also optionally maintained via e.g., hashing or encrypting data relating to the CPE and/or subscriber, thus ensuring that audience data is not traceable to a specific user account. Business methods are also disclosed.
US10051303B2 Aggregation and presentation of video content items for multiple users
A video aggregation system presents video content items to multiple users. A first filter is used to filter content items from a first feed and a second feed for a first user. A second filter is used to filter content items from the first feed and the second feed for a second user.
US10051300B1 Multimedia progress tracker
Disclosed are various embodiments for an application that tracks the progress of presentation of network content. The application facilitates storing, in a memory accessible to at least one computing device, at least one universal resource locator for facilitating access to multimedia network content. The application also stores, in the memory, a time marker associated with a progress of a presentation of the multimedia network content. Furthermore, the application links, in the at least one computing device, the time marker to at least one universal resource locator for resuming the presentation of the multimedia network content at a last point of progress.
US10051295B2 Identifying media on a mobile device
Disclosed is a method of associating, at a secondary device, secondary media content with primary media content being output at a primary device. The method includes receiving, at the secondary device, first information based upon the primary content being output at the primary device, wherein the first information includes at least one of an audio and a visual signal, determining at the secondary device second information corresponding to the first information, receiving at the secondary device one or more portions of secondary media content that have been made available by a third device, determining at the secondary device whether one or more of the portions of the secondary media content match one or more portions of the second information, and taking at least one further action upon determining that there is a match.
US10051288B2 Method and apparatus for compressing image data using a tree structure
Methods of data encoding using trees formed with logic gates are described which lead to spatial compression of image data. Data encoding is achieved using a five-level wavelet transform, such as the Haar or the 2/10 transform. A dual transform engine is used, the first and engine being used for the first part of the first-level transform, the second part of the first-level transform and the subsequent-level transforms being performed by the second transform engine within a time interval which is less than or equal to the time taken by the first transform engine to effect the part-transform. Each bit plane of the resulting coefficients is then encoded by forming a tree structure from the bits and OR logical combinations thereof. Redundant data are removed from the resulting tree structure, and further data can be removed by using a predetermined compression profile. The resulting blocks of compressed data are of variable length and are packaged with sync words and index words for transmission so that the location and identity of the transformed data blocks can be determined from the received signal.
US10051287B2 Method and apparatus for encoding of video using depth information
An image encoding method using a depth information includes determining a motion searching range in a total motion searching region for calculating a motion vector of a current coding unit (CU) based on an object information of the current CU; and determining an optimum motion vector of the current CU based on a motion information inside the motion searching range.
US10051282B2 Method for obtaining motion information with motion vector differences
Provided is a method for obtaining motion information in video encoding/decoding, which includes calculating a first predictor of a motion vector of a current block/sub-block according to a motion vector of each reference block in a first reference block set of the current block/sub-block; determining a first motion vector difference between a motion vector of each reference block in a second reference block set of the current block/sub-block and a first predictor of the motion vector of the reference block in the second reference block set of the current block/sub-block; predicting a first motion vector difference between the motion vector of the current block/sub-block and the first predictor of the motion vector of the current block/sub-block according to the first motion vector difference of each reference block in the second reference block set to obtain a predictor of the first motion vector difference of the current block/sub-block; and determining a second predictor of the motion vector of the current block/sub-block according to the predictor of the first motion vector difference of the current block/sub-block and the first predictor of the motion vector of the current block/sub-block. The method makes it possible to improve encoding/decoding performance.
US10051279B2 High quality display system combining compressed frame buffer and temporal compensation technique
A system for compressing video images while maintaining quality. A codec is used to encode and decode (i.e., compress and decompress) an image in a sequence of images, and the decoded image is used to calculate an error image, which is added to a subsequent image before it is encoded. The compressed image is transmitted to a display device, in which it is decoded and displayed.
US10051274B2 Image processing apparatus, method of calculating information according to motion of frame, and storage medium
An image processing apparatus that calculates information according to a motion of a frame of a moving image based on a motion vector detected in the frame decides the representative motion vector of each of a plurality of regions in the frame based on the detected motion vector, and calculates the information according to the motion of the frame based on, out of the motion vectors in each of the plurality of regions, a motion vector whose difference from the representative motion vector of each region is smaller than a predetermined value.
US10051273B2 Video decoder and video decoding method
A video decoder decoding an encoded stream includes a parallel entropy decoding part to entropy decode the stream of blocks in block lines in parallel, a parallel QP prediction part to compute prediction values of the blocks in the block lines in parallel, and a parallel decoding processing part to generate decoded pixels of the blocks in the block lines in parallel, the decoded pixel being obtained utilizing data decoded by the parallel entropy decoding part and the prediction value. When performing computing processing in parallel per unit of N block lines, the processing is performed on a processing block in a (K−1)th block line preceding a processing block in a Kth block line by at least one block in a horizontal position to compute the prediction value of the processing block by referring to a block already processed corresponding to the processing block.
US10051269B2 Output management of prior decoded pictures at picture format transitions in bitstreams
Systems and methods may be provided for determining whether or not to output the “decoded pictures yet to be output” (DPYTBO) after decoding a random access point (RAP) picture of the second of two consecutive coded video sequences in a bitstream. The DPYTBO pictures may reside in a portion of memory coupled to a video decoder. The portion of memory may correspond to the Decoder Picture Buffer (DPB) of the video decoder. The picture resolution in the bitstream is allowed to change only at the start of a CVS. The first coded picture in a coded video sequence (CVS) may be a RAP picture. The second CVS may or may not have a picture resolution that is different from the picture resolution corresponding to the first CVS.
US10051267B2 Method and device for encoding/decoding multi-layer video signal
A method for decoding a multi-layer video signal, according to the present invention, determines whether a corresponding picture in a lower layer is used as an inter-layer reference picture for a current picture in an upper layer, on the basis of a time level identifier of the lower layer, and restrictively performs inter-layer prediction for the current picture on the basis of a tile boundary alignment flag indicating whether tile alignment is performed between the upper layer and the lower layer if the corresponding picture in the lower layer is used as the inter-layer reference picture for the current picture in the upper layer.
US10051266B2 Apparatus and method for transmitting and receiving hybrid packets in a broadcasting and communication system using error correction source blocks and MPEG media transport assets
A method of transmitting a complex content packet in a broadcasting and communication system is provided. The method includes creating an Forward Error Correction (FEC) source block by using at least one MMT Processing Unit (MPU) included in at least one MPEG Media Transport (MMT) asset, and transmitting the FEC source block, wherein the FEC source block is generated so that a boundary of the at least one MPU and a boundary of the FEC source block do not deviate.
US10051262B2 Control circuit of high-definition naked-eye portable stereoscopic video player and stereoscopic video conversion method
The present invention relates to a control circuit of a high-definition naked-eye portable stereoscopic video player and a stereoscopic video conversion method which enables the user to watch a stereoscopic video without wearing the stereoscopic glasses, wherein the control circuit includes a power supply. An HD video CH1 and an HD video CH2 are connected to the signal input terminal of a respective HDMI decoder through a respective HDMI plug interface, the signal output terminal of the HDMI decoder is connected to the signal input terminal of an FPGA programmable logic device. A DDR2 memory, a SRAM Static Random Access Memory, and a FLASH memory bi-directionally exchange data with the FPGA programmable logic device.
US10051261B2 Three-dimensional image displaying system, method, and apparatus
A three-dimensional image displaying system includes a drive controller, a display panel, a refraction variable part, and a lens. The drive controller is configured to display a slice image of a stereoscopic object on the display panel according to a set sequence and control, according to a depth of the slice image in the stereoscopic object, refraction intensity of the refraction variable part for a light ray projected by the display panel when the slice image is displayed on the display panel. A time required for successively displaying all slice images, which are of the stereoscopic object to be imaged and are perpendicular to one visual axis, on the display panel at a time according to the set sequence is less than a time of persistence of vision. The display panel is configured to display the slice image under control of the drive controller. The lens is configured to perform imaging according to a light ray refracted by the refraction variable part.
US10051258B2 Image processing device, image processing method and image processing computer program product
An image processing device, method and computer program product cooperate to make adjustments in detection area for image adjustment processing to when displacement adjustments have been made to a first or second imaging area. A detection area setting device sets a first detection area within a first imaging area and sets a second detection area in a second imaging area after a displacement adjustment is applied to at least one of the first imaging area and the second imaging area. The first detection area is an area used in image adjustment processing.
US10051256B2 Image observation apparatus
An image observation apparatus 10 includes an imaging unit 30 that images a specimen K and obtains a magnified image of the specimen, a display 50 that displays an image, a condition determiner that determines whether a state of the specimen with respect to the imaging unit satisfies a specific condition, and a controller that displays the magnified image obtained by the imaging unit on the display when the condition determiner determines the state of the specimen with respect to the imaging unit satisfies the specific condition.
US10051252B1 Method of decaying chrominance in images
A method and system for decaying chrominance. One or more processors obtain a selected one of a series of root images of a digital video. The selected root image includes root pixels each associated with color values. The processor(s) selects one of the root pixels until each of the root pixels has been selected. The color values associated with the selected root pixel are expressible as a color vector with a plurality of elements each storing a different one of the color values. The processor(s) determines a perceptual luminance value for the selected root pixel, generates a monochromic vector for the selected root pixel, generates a biased monochromic vector by multiplying the monochromic vector with a bias, and generates new color values associated with a new pixel of a denoised image corresponding to the selected root pixel by blending the biased monochromic vector with the color vector.
US10051246B2 Stopped object detection
A video surveillance system includes: an input configured to receive indications of images each comprising a plurality of pixels; a memory; and a processing unit communicatively coupled to the input and the memory and configured to: analyze the indications of the images; compare the present image with a short-term background image stored in the memory; compare the present image with a long-term background image stored in the memory; provide an indication in response to an object in the present image being disposed in a first location in the present image, in a second location in, or absent from, the short-term background image, and in a third location in, or absent from, the long-term background image, where the first location is different from both the second location and the third location.
US10051245B2 Display system and display apparatus
The display system includes a display system including an image-capturing apparatus including an image-capturing element; an image processing apparatus that performs image processing on the image; and a display apparatus including a display device that displays the image resulting from the image processing. The image processing apparatus includes an image processor that performs the image processing on a predetermined number of line images corresponding to a part of a frame image captured by the image-capturing element, sequentially outputs the image to the display apparatus per the predetermined number of line images, and causes the display apparatus to display the frame image; and a storage device that stores the predetermined number of line images until the frame image is completed. The image processor is configured to perform the image processing including frame unit processing on the predetermined number of line images associated with the frame image to be output.
US10051244B2 Display image formation device and display image formation method
A display image formation device enables, in an intuitive manner, designation of a location which the user wishes to see when multiple panoramic images obtained by multiple panoramic cameras are present, and enables display of the image for a designated site in a suitable state. One panoramic camera is selected from multiple panoramic cameras on the basis of the positional relationship between a designated position on a planar map and the multiple panoramic cameras. An extracted image region, which is extracted from the image photographed by the selected panoramic camera, is determined. A display image is generated such that the extracted image is arranged on the planar map.
US10051239B2 Producing special effects to complement displayed video information
A hierarchical publish/subscribe network is employed to produce and distribute special effects to users to complement displayed video information. A top level broker in the network receives a plurality of data streams corresponding to a respective plurality of primary special. A service provider makes a subscription request for one of said primary special effects and receives the corresponding selected data stream. The selected data stream is transformed into at least one further data stream, corresponding to a further special effect. The further data stream is published to a lower level broker associated with the service provider. In response to a user subscription request for the further special effect, the lower level broker publishes the further data stream to a user interface for presentation to the user in association with the displayed video information.
US10051238B2 Bandwidth based licensing scheme for video, audio and/or multimedia content
Methods and apparatus are provided for licensing service providers to process video, audio and/or multimedia content using a video processing device. A license key indicative of a license for an amount of bandwidth is generated. The license key is used at the video processing device to enforce the license based on whether there is sufficient licensed bandwidth available to accommodate a newly created output transport stream. If there is sufficient licensed bandwidth available, processing of the newly created output transport stream is allowed. If there is insufficient licensed bandwidth available, processing of the newly created output transport stream is denied. The service providers are charged a license fee to use the video processing equipment based on the licensed bandwidth.
US10051236B2 Portable presentation system and methods for use therewith
A content sharing system for sharing content among attendees comprising a communication network, a first content sharing configuration including at least a first large common display screen having at least a first display surface, a first processor and a first interface, a second content sharing configuration including at least a second large common display screen having at least a second display surface, a second processor and a second interface, wherein the first and second processors are linked via the network and programmed to present substantially identical content on the at least a first display surface and the at least a second display surface as the first and second interfaces are used to alter content on the first and second display surfaces.
US10051234B2 Conversion method and conversion apparatus
A conversion method for converting luminance of a video, including a luminance value in a first luminance range, to be displayed on a display apparatus includes: acquiring a first luminance signal indicating a code value obtained by quantization of the luminance value of the video; and converting the code value indicated by the acquired first luminance signal into a second luminance value determined based on a luminance range of the display apparatus, the second luminance value being compatible with a second luminance range with a maximum value smaller than a maximum value of the first luminance range and larger than 100 nit. This provides the conversion method capable of achieving further improvement.
US10051233B2 Conversion method and conversion apparatus
A conversion method for converting luminance of a video, including a luminance value in a first luminance range, to be displayed on a display apparatus includes: acquiring a first luminance signal indicating a code value obtained by quantization of the luminance value of the video; and converting the code value indicated by the acquired first luminance signal into a second luminance value determined based on a luminance range of the display apparatus, the second luminance value being compatible with a second luminance range with a maximum value smaller than a maximum value of the first luminance range and larger than 100 nit. This provides the conversion method capable of achieving further improvement.
US10051232B2 Adjusting times of capture of digital images
An apparatus comprises a processing unit configured to: obtain image data and metadata of digital image frames captured by a capturing device, the metadata comprising initial time of capture determined in accordance with an internal clock of the capturing device, the at least one digital image frame comprising a reference digital image frame captured of a scene comprising a machine-readable time marking indicating reference time; recognize a reference instant of time on the basis of the image data of the reference digital image frame; determine a time offset between the reference instant of time and the initial time of capture of the reference digital image frame; and adjust the metadata of a digital image frame so as to include corrected time of capture.
US10051227B1 Techniques for managing transition from ATSC 1.0 to ATSC 3.0
A channel change detection feature is incorporated into future ATSC 1.0 receivers, future ATSC 3.0 receivers, and through a modification, to legacy ATSC 1.0 receivers that can detect new Program and System Information Protocol (PSIP) signaling. A TV or other digital video receiver occasionally performs an automatic channel programming scan. If it detects that a channel has disappeared, then the receiver re-scans the spectrum to update the channel map. If any changes in the channel map occurs, an indication is implied that some ATSC 1.0 and ATSC 3.0 stations have been shuffled.
US10051226B2 Transmitter for enabling switching involving a 3D video signal
A transmitter according to the present invention includes a decoder that decodes a video signal received from outside and acquires identification information including a format concerning 2D or 3D of video from a layer corresponding to each frame of the video signal and a backend processor that performs spatial or temporal scaling of video data by the video data based on the identification information and, when the format of the video is switched, switches parameters for the scaling adjusting to switching timing.
US10051225B2 Current injection for fast ramp start-up during analog-to-digital operations
An example method for fast ramp start-up during analog to digital conversion (ADC) includes opening a feedback bypass switch coupled to an amplifier to initiate an ADC operation, providing an injection current pulse to an inverting input of the amplifier, where the non-inverting input is coupled to a feedback bypass switch, integrating a first reference current coupled to the inverting input of the amplifier, where the integrating of the first reference current occurs due to the opening of the feedback bypass switch, and providing a reference voltage in response to the injection current pulse, the integrating of the first reference current, and a reference voltage coupled to a non-inverting input of the amplifier, where a level of the reference voltage is increased at least at initiation of the ADC operation in response to the injection current pulse.
US10051223B2 Photoelectric conversion apparatus and camera
A photoelectric conversion apparatus having a first substrate and a second substrate overlaid on each other and including electrically conductive portions is provided. The first substrate includes a photoelectric conversion element, a first portion configured to form part of a first surface, a second portion which is included in an electrically conductive pattern closest to the first portion, and a third portion which is included in an electrically conductive pattern second closest to the first portion. The second substrate includes a fourth portion configured to form part of a second surface, and a circuit. In a planar view with respect to the first surface, an area of the first portion is smaller than an area of the second portion and larger than an area of a portion of the third portion overlaying the second portion.
US10051222B2 Solid-state imaging device and camera system having lower power consumption
A solid-state imaging device includes a pixel array with unit pixels each having a photoelectric conversion device arranged in a matrix. Column signal lines are wired with respect to one column in the pixel arrangement and pixels are regularly connected to the column signal lines in accordance with rows in which pixels are positioned. A pixel signal reading unit has a column processing unit that reads pixel signals in units of plural pixels from the pixel array and performs column processing to read signals on a column basis, wherein the pixel signal reading unit includes a column input unit which can connect one or plural column signal lines arranged at a corresponding column to an input of one column processing unit through plural capacitors connected in parallel The column input unit has switches which can change a connection state between capacitors and column signal lines corresponding to the column.
US10051221B2 Solid-state imaging device and electronic apparatus
The present disclosure relates to a solid-state imaging device and an electronic apparatus that are capable of suppressing reduction in sensitivity. A current comparison unit receives light incident on a pixel, performs photoelectric conversion to generate a voltage, compares a current generated from the voltage with reference to a first potential line and a reference current generated with reference to a second potential line, the first potential line being one of a power supply line and a grounding line, the second potential line being another one of the power supply line and the grounding line, and outputs a comparison. A feedback unit returns a signal to a source side in the current comparison unit when the current is generated, the signal using the comparison result by the current comparison unit. The feedback unit can perform standby control in the current comparison unit.
US10051215B2 Pixel biasing device for canceling ground noise of ramp signal and image sensor including the same
A pixel biasing device includes a ramp ground noise unit, a bias current generation unit, and a pixel biasing unit; the ramp ground noise unit being suitable for generating a ramp ground noise and for transferring the ramp ground noise to the bias current generation unit; the bias current generation unit being suitable for generating a bias current by combining an inputted reference current with the ramp ground noise received from the ramp ground noise unit; and the pixel biasing unit being suitable for performing a biasing operation on an inputted pixel signal based on the bias current.
US10051213B2 Solid-state image sensor, ranging apparatus and imaging apparatus with pixels having in-pixel memories
A solid-state image sensor includes first and second ranging pixels that detect an incident light beam in the solid-state image sensor by separating the incident light beam in a first and second direction, respectively. The angle between the second direction and a column direction is smaller than the angle between the first direction and the column direction. A difference in exposure timings of second ranging pixels disposed in different rows is made smaller than that of first ranging pixels disposed in different rows, by causing to vary, for each row, a time over which charge is held in the in-pixel memories, in the plurality of second ranging pixels disposed in different rows.
US10051212B2 Solid state imaging apparatus, signal reading method, and electronic apparatus
There is provided a solid state imaging apparatus including a pixel array in which a plurality of unit pixels are arranged two-dimensionally. Each pixel includes a photoelectric conversion element, a transfer transistor which transfers a charge accumulated in the photoelectric conversion element to floating diffusion, a reset transistor which resets the charge of the floating diffusion, and an output transistor which outputs the charge of the floating diffusion. The floating diffusion of at least one of the plurality of unit pixels is electrically connected via the output transistor.
US10051207B1 Captioning communication systems
A method to generate a contact list may include receiving an identifier of a first communication device at a captioning system. The first communication device may be configured to provide first audio data to a second communication device. The second communication device may be configured to receive first text data of the first audio data from the captioning system. The method may further include receiving and storing contact data from each of multiple communication devices at the captioning system. The method may further include selecting the contact data from the multiple communication devices that include the identifier of the first communication device as selected contact data and generating a contact list based on the selected contact data. The method may also include sending the contact list to the first communication device to provide the contact list as contacts for presentation on an electronic display of the first communication device.
US10051203B2 Composite image creating apparatus
A composite image creating apparatus includes: an image determining unit that determines a specific subject in the first video; a boundary setting unit that sets a boundary that divides a screen of the first video into a specific range and a non-specific range, the specific range including the specific subject, the non-specific range not including the specific subject; a display control unit that displays the boundary when the second video is photographed; and a combining unit that combines an image within the specific range in the first video with an image within a range in the second video that corresponds to the non-specific range so as to create a composite image.
US10051197B2 Image acquisition method and apparatus
An image acquisition method operates in a hand held image acquisition device with a camera. A first image of a scene is obtained with the camera at a nominal exposure level. A number of relatively bright pixels and a number of relatively dark pixels within the first image are determined. Based on the number of relatively bright pixels, a negative exposure adjustment is determined and based on the number of relatively dark pixels, a positive exposure adjustment is determined. Respective images are acquired at the nominal exposure level; with the negative exposure adjustment; and with the positive exposure adjustment as component images for high dynamic range (HDR) image of the scene.
US10051192B1 System and apparatus for adjusting luminance levels of multiple channels of panoramic video signals
Panoramic imaging system and process for adjusting luminance levels of a set of video signals captured by a set of cameras in the panoramic imaging system is disclosed. In some embodiments, the disclosed panoramic imaging system includes a housing, the set of cameras and an integrated circuit (IC) chip coupled to the set of cameras and configured to adjust luminance levels of a set of video signals captured by the set of cameras, thereby enabling the set of cameras to capture the set of video signals having substantially the same luminance level. The panoramic imaging system further includes an image processor coupled to the IC chip and configured to receive the set of video signals having substantially the same luminance level and to post-process the set of video signals.
US10051191B1 Systems and methods for improved exposures when panning
Methods and systems for predicting brightness of a scene are disclosed. The predictions are used to set exposure settings of an imaging sensor, such as exposure time or sensor gain. In one aspect, a method include capturing an image with the imaging sensor, determining a pan direction of the imaging sensor, predicting a brightness of a next image based on the pan direction, adjusting a gain or an exposure time of the imaging sensor based on the brightness prediction, and capturing the next image using the adjusted image sensor gain or exposure time.
US10051190B2 Interchangeable lens, camera system, imaging apparatus, control method of camera system, and control method of imaging apparatus in which the size of an image circle varies inversely to the focal distance
An interchangeable lens includes an optical system which is variable in focal distance and in which a size of an image circle varies by the focal distance, the image circle being an effective image formation region of an optical image of a subject; a lens data storage unit which stores data indicating a correspondence between a value of the focal distance and a value of the size of the image circle; and a lens interface unit which sends data indicating the correspondence to the imaging apparatus.
US10051189B2 Electronic device, control method, and control program
An electronic device according to an aspect includes an imaging device, a sensor, a detector, and at least one controller. The sensor detects information for determining whether the device is in a predetermined state. The detector detects a predetermined operation. The at least one controller performs first control or second control while the imaging device is operating, the first control being for changing function settings relating to various operations of the device into settings corresponding to the predetermined state based on a determination result that the device is in the predetermined state the second control being for changing the function settings into the settings corresponding to the predetermined state in response to reception of the predetermined operation. The at least one controller makes notification corresponding to the first control along with execution of the first control and notification corresponding to the second control along with execution of the second control.
US10051185B2 Distance measurement device, distance measurement control method, and distance measurement control program
A distance measurement device includes a detection unit, an optical path forming unit, a first reduction unit, based on a detection result of the detection unit, influence of variation of the optical axis of the image formation optical system, a second reduction unit that is disposed in a different part from a common optical path and reduces variation of the optical axis of the directional light with respect to the subject based on the detection result of the detection unit, and a control unit that, in the case of operating the first reduction unit and the second reduction unit at the same time, controls the first reduction unit and the second reduction unit to reduce variation of an irradiation position of the directional light in the subject image received as light by the light receiving section.
US10051178B2 Imaging method and appartus
An imaging method for capturing images using a sensor mounted on an unmanned aircraft comprises: acquiring a range of motion of the sensor relative to the aircraft; acquiring a specification of a linear path along the ground; acquiring parameter values relating to aircraft maneuverability; using the acquired information determining a procedure; performing, by the aircraft, the procedure and simultaneously capturing, by the sensor, a set of images. The procedure comprises the aircraft moving with respect to the path and the sensor moving with respect to the aircraft such that at some time each point along the path is coincident with a footprint of the sensor. Also, each point along the path is present within at least one of the captured images.
US10051176B2 Enablement and disablement of cameras
Examples of an apparatus, method, and instructions included on a machine-readable non-transitory storage medium are disclosed herein. In an example of the method, a first state is provided to enable a camera to record an image, a second state is provided to disable the camera, and a third state is provided to permit the camera to be enabled and disabled. Also in this example of the method, a button is actuated in the third state to an on position to enable the camera to record an image or an off position to disable the camera. Additionally in this example of the method, a signal is generated via an input device in the on position of the button to enable the camera to record an image or disable the camera.
US10051175B2 Method for generating split screen image and electronic device thereof
A method and an apparatus for generating a split screen image in an electronic device. The method for generating the image includes capturing an image, displaying the captured image on a display, changing one or more of a location, a size, and a shape of the captured image displayed on the display, and displaying a second image outside a region displaying the captured image on the display.
US10051172B2 RF front end power control for low power RF devices
The invention is directed to a radio unit contained within a housing of a wireless communication device or system, the radio unit including: a signal processing unit for performing one or more wireless protocol processing functions; a radio-frequency (RF) front end unit coupled to the signal processing unit; and a power unit coupled to the RF front end unit, wherein the power unit completely powers down the RF front end unit when the signal processing unit is in a sleep mode, and powers up the RF front end unit at a predetermined time before an anticipated reception of a RF signal transmitted by an external device.
US10051171B2 Method of operating a wearable lifelogging device
The present disclosure provides a method of operating a wearable life logging device (2) comprising a data processing unit (9), a camera unit (7), and at least one motion sensor (4, 5). The method comprises selectively operating the device in a take photo state (200), wherein a photo is captured by means of the camera unit (7), and selectively operating the device in a sleep state (300), wherein the camera unit (7) is in a low power mode. The method further comprises causing the device to transition (120, 330, 430) to the take photo state (200) in response to a signal from the motion sensor (4, 5).
US10051168B2 Apparatus and method for automatically activating a camera application based on detecting an intent to capture a photograph or a video
A method of automatically activating a camera application implemented in a mobile device in locked mode starts with the processor receiving a first signal from an accelerometer. The device's processor activates the camera application when the processor determines that the mobile device has remained in a stationary portrait or landscape position for a period of time based on the first signal. Activating the camera application includes signaling by the processor to the display device to display a camera screen from a locked screen. The processor may also receive a second signal from a proximity sensor that detects presence of a nearby object to the mobile device. When the processor determines that there is presence of the nearby object to the mobile device based on the second signal, the mobile device remains in locked mode and the processor does not activate the camera application.
US10051167B2 Camera module, molded circuit board assembly, molded photosensitive assembly and manufacturing method thereof
A camera module, a molded circuit board assembly, a molded photosensitive assembly and manufacturing method thereof are disclosed. The camera module includes a molded base which is integrally formed with a circuit board through a molding process, wherein a photosensitive element may be electrically connected on the circuit board and at least a portion of a non-photosensitive area portion of the photosensitive element is also connected by the molded base through the molding process. A light window is formed in a central portion of the molded base to provide a light path for the photosensitive element, wherein a cross section of the light window is configured to have a trapezoidal or multi-step trapezoidal shape which has a size increasing from bottom to top to facilitate demolding and avoiding stray lights.
US10051165B2 Filter device for a camera
A filter device for a camera which has an optical path, comprises at least one filter unit which has an actuation device and at least one first filter element and one second filter element. The actuation device has a holding device which can be magnetically coupled to the first and to the second filter element and which can be displaced linearly to bring the filter elements selectively into the optical path of the camera or to move them out of the optical path of the camera.
US10051164B2 Camera and adapter
There is provided a camera that includes a body-side mount. The body-side mount includes a first reference plane, has a first flange back distance from the first reference plane to an imaging plane, and allows an adapter to be mounted on the first reference plane. The adapter includes a second reference plane, and has a second flange back distance from the second reference plane to the imaging plane. The second flange back distance is shorter than the first flange back distance.
US10051162B2 Security camera
A security camera including: an image pickup unit which is configured to capture an image; a controller which is connected to the image pickup unit and configured to process the image captured by the image pickup unit; a first heat generating frame which is installed to contact a surface of the controller; and a second heat generating frame which is arranged to face the first heat generating frame and is installed to contact another surface of the controller.
US10051161B2 Electronic device with zoom lens
Disclosed is an electronic device having a display unit exposed on a front surface and a lens module disposed on a rear surface. The electronic device includes: a motor unit positioned at one side of the lens module and configured to provide a driving force to the lens module; and a side key positioned at the other side of the lens module which is opposite to the one side of the lens module, the side key being positioned on any one of side end parts of the electronic device. The lens module may be positioned between the side key and the motor unit.
US10051160B2 Scrolling system for a roll of printed media and a method therefor
A scrolling system for scrolling a printed roll of media includes a mechanical scrolling apparatus and a user interface device. The mechanical scrolling apparatus includes a first winder for placing the printed roll and from which first winder the printed roll is unwindable, and a second winder for winding up the printed roll unwound from the first winder. At least one winder of the first and second winder is drivable by a motor. An unwound area is a piece of the printed roll that is unwound from the first winder and not yet wound up on the second winder. The user interface device is configured to receive a selection of a part of a digital representation of images printed on the roll. Upon receiving a selection of the part of the digital representation of the images printed on the roll by means of the user interface device, the motor is activated in order to scroll the printed roll by means of the two winders until a piece of the printed roll arrives in the unwound area, which piece of the printed roll corresponds to the selected part of the digital representation. A method to be applied by the scrolling system is also disclosed.
US10051159B2 Imaging apparatus and imaging system
An imaging apparatus comprises a lens optical system including a lens and having first through nth optical regions (n is an integer equal to or greater than 2), an image sensor including pixel groups each including first through nth pixels, an optical element array disposed between the lens optical system and the image sensor and including optical components each guiding light that has passed through the first through nth optical regions to the respective first through nth pixels in each of the pixel groups, and an optical absorption member on which light reflected by the imaging surface of the image sensor is incident. The optical absorptance of the optical absorption member is substantially uniform across the entire wavelength bands of light that passes through the first through nth optical regions and is substantially uniform across the entire optical absorption member.
US10051154B2 Information processing apparatus, control method in information processing apparatus, and image processing apparatus
When a request for a service is made from a Web browser to a Web application, the Web application requests the service from a service provider of an MFP in accordance with the request. The service provider obtains a destination URL from the Web browser, and compares the destination URL with the URL of a service host written in a manifest file of a cooperation permission application. If those URLs match, the service provision is permitted.
US10051147B2 Method and devices for monitoring printing device thresholds
The present disclosure is directed to systems, methods, and devices that enable monitoring of threshold values related to parameters within a printing device through the communication of one or more terminal devices and the printing device with a threshold subscription unit. The terminal devices transmit threshold values to be monitored to the threshold subscription unit. The threshold subscription unit then orders those threshold values into a queue and assigns one to the printing device. Upon receiving an alert from the printing device that a parameter value related to the assigned threshold value has been reached, the threshold subscription unit notifies the terminal devices of this and assigns the next threshold value in the queue to the printing device. This continues until all threshold values in the queue have been reached.
US10051145B1 Embedding and decoding three-dimensional watermarks into stereoscopic images
Disclosed inventions relates to methods and systems for encoding at least one watermark into a stereoscopic conjugate pair of images. An example method comprises the step of encoding the at least one watermark by shifting selected pixels of said pair of images in one or more directions. The one or more directions include a horizontal direction. In the disclosed embodiments, ancillary information is not required to support decoding of encoded watermarks in addition to the transmitted left and right images.
US10051143B2 Mobile information processing apparatus, image output apparatus, image output system, and non-transitory computer readable medium
A mobile information processing apparatus includes a receiver and a transmitter. The receiver receives destination information via visible light communication. The destination information is information for identifying an image output apparatus as a destination of second communication different from the visible light communication. The transmitter transmits second information and a print instruction to the image output apparatus via the second communication in accordance with the destination information. The second information is information indicating receipt of the destination information by the receiver.
US10051138B1 Output method and output device for cloud printing
An output method and an output device are provided. The output method includes the following steps. A first electronic device sends a file to a server and generates a piece of verification information corresponding to the file. A second electronic device receives the piece of verification information and displays the piece of verification information on screen. An output device reads the piece of verification information displayed by the second electronic device, and obtains the file from the server according to the piece of verification information so as to output a paper document of the file.
US10051134B2 Metering and metering display on computer for wireless access point
A process of operating a wireless device and a wireless device operative for obtaining at least one of data usage or an amount of data usage available by a wireless access point with a processor. The process and device further connecting to the wireless access point and transferring data to and from the wireless access point with a transceiver and displaying on a display the at least one of data usage or an amount of data usage available by the wireless access point.
US10051129B2 Internet protocol (IP) serverless page party (SPP) station and systems and methods for deploying multiple SPP stations
A serverless Page Party (SPP) station is provided for page announcing and party line conferencing that is configured to implement mutual provisioning to allow all SPP stations within a system to mutually maintain their configurations in runtime, and multiple master station negotiation and master failover. Plural SPP stations are connected with Ethernet cable or WIFi to a network and therefore without need for expensive and cumbersome cabling and daisy-chain configuration among stations. SPP stations route packets between each other via multicast technology and without need for a IP-PBX or other server (e.g., a SIP server) for controlling inter-station connections. In Mutual Provisioning Mode, SPP stations operate using a system configuration obtained from other SPP stations already on the network using a command channel. System configuration is maintained by a SPP station designated as a master station. Plural SPP stations can negotiate among themselves to designate a new master station.
US10051128B2 Rerouting electronic communications to trusted user's device while a primary user is occupied
An apparatus for rerouting electronic communication is disclosed. A method and computer program product also perform the functions of the apparatus. The apparatus includes a process and a memory that stores code executable by the processor to detect that a primary user is occupied, intercept an electronic communication directed to a portable communication device of the primary user, detect that a portable communication device of a trusted user on a list of one more trusted users is in proximity to the primary user, and reroute the electronic communication to the portable communication device of the trusted user, where the trusted user is determined to be in proximity with the primary user.
US10051127B1 Utilizing caller wait time to create social message
A method, system and computer program product for utilizing a caller wait time. When the caller's estimated wait time exceeds a threshold amount of time, an interactive voice response (IVR) system retrieves information (e.g., caller's previous purchases) about the caller. The IVR system then initiates a dialog with the caller to determine their experience with a product or service by prompting the caller with questions derived from the retrieved information. After recording the responses by the caller to the questions, the IVR system generates social media content based on the caller's responses. The IVR system then converts the text of the generated social media content to an audible version, which is provided to the caller to approve the posting of the social media content. The social media content is posted on a social media stream in response to the caller approving the posting of the social media content.
US10051125B2 Selective mapping of callers in a call center routing system
Techniques for benchmarking performance in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for benchmarking performance in a contact center system including pairing a first portion of a plurality of contacts with a plurality of agents using rank-based matching or pattern matching, pairing a remaining portion of the plurality of contacts with the plurality of agents using a random matching strategy, and determining a first amount of performance gain for the contact center system by comparing a first plurality of call outcomes associated with the first portion of the plurality of contacts with a second plurality of call outcomes associated with the remaining portion of the plurality of contacts.
US10051122B2 Modeling voice calls to improve an outcome of a call between a representative and a customer
A call-modeling system models calls in real-time, with the goal of helping users, e.g., a sales representative and/or their managers, improve and/or guide the outcome of the calls. The call-modeling system generates real-time probabilities for possible outcomes of the conversation, as well as highlight specific on-call patterns, which may be either conducive or detrimental to a desired conversation outcome. The generated probabilities and highlighted patterns may be used by the sales representatives and/or their managers to either increase the probability of a desired outcome and/or optimize for call duration with a specific outcome.
US10051120B2 Communication device and methods for use by hearing impaired
A method for setting tones on an assisted user's communication device where the assisted user is hearing impaired, the method comprising the steps of (a) storing a sample voice recording in a memory of an assisted user's device, (b) presenting tone setting tools via a display screen on an assisted user's device, (c) receiving tone setting parameters via the assisted user's device, (d) playing the sample voice recording via a speaker on the assisted user's device where the sample voice recording is broadcast using the tone specified by the tone setting parameters, (e) repeating steps (b) through (d) until the tone of the sample voice recording is optimized; and (f) storing the optimized tone setting parameters for subsequent use as well as a method by which a proxy can help an assisted user enter manage contact and other information on an assisted user's device.
US10051116B2 Line diagnosis method and apparatus
Disclosed are a line diagnosis method and apparatus. The method includes: acquiring a test result reported by a test device, herein, the test result is a test result acquired after the test device tests a line that needs line diagnosis (S102); and invoking a dynamic language file to analyze the test result and obtaining a line diagnosis result, herein, the dynamic language file includes known line fault types described in a dynamic language and corresponding judging conditions (S104). Through the technical solution, the problem in the related art that the time period of re-customizing a diagnosis program for line diagnosis is too long to satisfy the user demand is solved; the time period required by function customization is largely shortened during line diagnosis, and a user can rapidly adjust the analysis solution according to changes of the line situations, the user demand is satisfied and the user satisfaction is improved.
US10051108B2 Contextual information for a notification
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing contextual information for a notification. In one aspect, a method includes receiving, from a user device in response to the user device obtaining a notification in response to an occurrence of a trigger event, a query-independent request for contextual information relevant to the notification, identifying multiple search items from content in the notification, determining a relevance score for each of the multiple search items, selecting one or more of the multiple search items based on the relevance scores, and providing, to the user device for each of the selected one or more multiple search items, a respective user interface element for display with the notification, wherein each user interface element includes contextual information regarding the respective search item.
US10051106B2 System and method for managing calls
A computer-implemented method for managing calls in a collaboration environment is provided. The method includes receiving, by a processor, a call into a collaboration session of the collaboration environment. The method also includes identifying, by the processor, a user from a plurality of users associated with the collaboration session, based on at least one of contextual information regarding the call and information regarding the plurality of users. The method further includes providing, by the processor, an interface on a device associated with the identified user, wherein the interface enables the identified user to instruct the device to handle the call within the collaboration session.
US10051103B1 Screen interface for a mobile device apparatus
A system, method, and computer program product are provided to: receive, utilizing the touchscreen, an indication of a second touch input for trace path-based selection of a first photo of a second set of multiple of the plurality of photos in the grid; in response to the receipt of the indication of the second touch input for trace path-based selection of the first photo of the second set of multiple of the plurality of photos in the grid, cause selection of the first photo of the second set of multiple of the plurality of photos in the grid, change at least one visual aspect of the first photo of the second set of multiple of the plurality of photos in the grid, add a check mark icon to the first photo of the second set of multiple of the plurality of photos in the grid; receive, utilizing the touchscreen, an indication of a continuation of the second touch input for trace path-based selection of a second photo of the second set of multiple of the plurality of photos in the grid; and in response to the receipt of the indication of the continuation of the second touch input for trace path-based selection of the second photo of the second set of multiple of the plurality of photos in the grid, cause selection of the second photo of the second set of multiple of the plurality of photos in the grid, change at least one visual aspect of the second photo of the second set of multiple of the plurality of photos in the grid, and add a check mark icon to the second photo of the second set of multiple of the plurality of photos in the grid.
US10051101B2 Portable system for institutional telephone service provision
One exemplary embodiment provides a device comprising: a connection panel configured to accept a removable connection to a telephone of a controlled access residential institution; a network router connected to the connection panel and configured to connect to a remote network; and an access and security module connected to the network router and configured to control access by the telephone to telephone services provided by accessing a remote call processing center via the remote network. The connection panel, the network router, and access and security module can be at least partially enclosed within a portable enclosure. The device may further comprise a power distribution unit within the enclosure and connected to provide power to the network router and to the access and security module.
US10051096B2 Battery pack mounting structure and electronic device having the same
Disclosed is a portable electronic device that includes: a front glass cover that forms a front face of the electronic device; a rear cover that forms a rear face of the electronic device; a side portion that surrounds a space formed by the front glass cover and the rear cover; a display module embedded in the space and including a screen region that is exposed through the front glass cover; a printed circuit board (PCB) interposed between the display module and the rear cover, and including an opening that is at least partially closed; a battery installed within the opening and interposed between the display module and the rear cover; and a power control module (PCM) interposed between the PCB and the display module, and arranged adjacent to a side of the battery when viewed from a position above the PCB.
US10051094B2 Transmitting apparatus, receiving apparatus, and signal processing method thereof
A transmitting apparatus, a receiving apparatus and methods of controlling these apparatuses are provided. The transmitting apparatus includes: a baseband packet generator configured to, based on an input stream including a first type stream and a second type stream, generate a baseband packet including a header and payload data corresponding to the first type stream; a frame generator configured to generate a frame including the baseband packet; a signal processor configured to perform signal-processing on the generated frame; and a transmitter configured to transmit the signal-processed frame, wherein the header includes a type of the payload data in the baseband packet and the number of the first type stream packets in the baseband packet.
US10051093B2 Hardware accelerator for packet classification
Systems and methods for packet classification hardware acceleration are provided. According to one embodiment, a packet classification hardware accelerator system includes multiple packet classification hardware units, a memory and a cache subsystem. The packet classification hardware units are each capable of operation in parallel on a corresponding decision tree of multiple decision trees that have been derived from respective subsets of a common ruleset defining packet classification rules based on header fields of packets. The memory has stored therein non-leaf nodes, leaf nodes and rules associated with the decision trees. The cache subsystem is coupled in communication with packet classification hardware units and the memory and has stored therein (i) a cached portion of the non-leaf nodes distributed among multiple non-leaf node caches, (ii) a cached set of the leaf nodes in a leaf node cache and (iii) a cached set of the rules.
US10051090B2 Methods and devices for encoding and decoding messages
Methods and devices for encoding or decoding messages, each message including a list of information items. The encoding method comprises determining a first list of indexes associated with information items that are already indexed in a local indexing table and a second list of literal values of other information items not yet indexed in said indexing table; encoding the indexes of the first list; binary compressing at least a serialized binary representation of the literal values of the second list; and concatenating the first list and the second list together to obtain an encoded bitstream of the information items. When the messages are sent over a plurality of connections, a global table is shared between the connections to store the indexed items of information; and a local indexing table for each connection associates indexes with references to an entry of the shared global table.
US10051087B2 Dynamic cache-efficient event suppression for network function virtualization
A system and method for dynamic cache-efficient event suppression includes recording, by a system processor, a quantity of messages received from a client during an interval of time between at least two events of a plurality of events. The system processor is in communication with a shared memory having a register with a first field, a second field, and a third field. The system processor and the shared memory are included in a client-server system. The method further includes predicting whether an expected number of messages to be received from the client before a next event exceeds a first predetermined threshold value and selecting, based on the prediction, a value that is used to selectively operate the second field and the third field. The method also includes selectively operating the second field and the third field based on the selected value and storing the value to the first field.
US10051082B2 Cost determination to provide software as a service
A method for use in a computer of generating a cost associated with performing a request for a service using computer software, the method comprising: generating metadata associated with the cost of a plurality of portions of the computer software, the metadata including an identifier associated with each of the plurality of portions of the computer software; embedding at least the identifier into each respective portion of the plurality of portions of the computer software; utilizing the embedded identifier to determine which of the plurality of portions of the computer software are used to perform the request; assigning, using the metadata, a cost to each of the one or more portions of the computer software determined to be used to perform the request; and calculating a total cost associated with usage of the computer software to perform the request.
US10051080B2 Resilient messaging infrastructure
A first message resilience client device receives a message and a request to deliver the message, on behalf of a remote client/server-based client application that originated the message, to a client/server-based server application that provides outgoing client/server messaging services to the remote client/server-based client application that originated the message. In response to determining that the connection to the server device that executes the client/server-based server application is not currently possible with any available connection, the message is stored locally for one of later delivery to the client/server-based server application and propagation of the message to another message resilience client device on behalf of the remote client/server-based client application.
US10051079B1 Session service aspect-oriented cache
A method and apparatus for utilizing a session service cache to provide a session to a client device are provided. In the method and apparatus, a cache is populated with a plurality of aspects of data pertaining to a communication session between a session service and the client device. A request to retrieve an aspect of the data is received from a backend service and the backend service is identified based at least in part on the request. The aspect of the plurality of aspects corresponding to the backend service is retrieved and provided to the backend service.
US10051078B2 WiFi-to-serial encapsulation in systems
Embodiments include a device comprising an interface module for interfacing with proprietary legacy systems. The interface module comprises a data interface for interfacing with a processing component of the legacy system, where the processing component uses a proprietary protocol for processing data of the legacy system. The interface module includes a protocol module that comprises a protocol corresponding to the proprietary protocol of the legacy system, and the interface module uses the protocol to exchange data with the processing component. The interface module includes a communication device that communicates with a remote system via a wireless channel. The interface module controls communications that include passing commands from the remote system to the legacy system, and passing event data of the legacy system to the remote system.
US10051074B2 Techniques for managing devices not directly accessible to device management server
Methods and devices for managing devices not directly accessible to device management server are provided. A device for communicating a Location Update Alert message to a Device Management (DM) Server via a DM Gateway includes a memory for storing code of a DM client and a plurality of DM MOs, each of the plurality of DM MOs including one or more nodes, a processor for executing the code of the DM client stored in the memory, a communications unit for receiving and sending messages for the DM client, and the DM client for communicating a Location Update Alert message to the DM Server via the DM Gateway upon detecting a change in an address of the device, based on a LocationUpdate node of at least one of the plurality of DM MOs.
US10051071B2 Method and system for collecting historical network information in a content centric network
One embodiment provides a system that facilitates collection of historical network information. During operation, the system monitors a plurality of packets which include outgoing interests and corresponding incoming content objects, wherein a name for an interest is a hierarchically structured variable length identifier that includes contiguous name components ordered from a most general level to a most specific level. The system collects historical information associated with the packets based on name prefixes of the packets, wherein a name prefix includes one or more contiguous name components. In response to receiving a query from a requesting entity for the historical information, the system transmits the historical information, thereby facilitating the requesting entity to use the historical information to increase network efficiency.
US10051069B2 Action based trust modeling
Embodiments of the invention relate to assessing characteristics of a message and a message recipient. A trust model is established to take into account a set of trust antecedents, including characteristics of the messages and properties of the recipients, a set of action motivations, and their contribution to the action-based trust measurement. The assessment(s) is utilized to produce a tangible trust measurement that is employed to gauge the recipient's perception of credibility towards the received message.
US10051065B2 System and method for discovering internet protocol (IP) network address and port translation bindings
A system and method for discovering Internet Protocol (IP) network address and port translation bindings is disclosed. According to one embodiment, a system for creating IP data records, includes a carrier grade network address and port translation (CGNAPT) node in communication with a private network on an internal side and a public network on an external side. The system further includes a private Ethernet span port disposed on the internal side of the CGNAPT node that receives packet streams traversing the CGNAPT node. A public Ethernet span port is disposed on the external side of the CGNAPT node that receives packet streams traversing the CGNAPT node. The private Ethernet span port and the public Ethernet span port copy packet streams traversing the CGNAPT node and deliver the copied packet streams to a deep packet inspection host.
US10051058B2 Method for classifying a data segment with respect to its further processing
A method is provided for classifying a data segment with respect to its further processing in a data transporting unit, in particular in a network processor. The data segment is provided by an input interface. A first key for a lookup table is ascertained as a function of an identifier (chid) established in advance and as a function of an identifier (devid) of the input interface from which the data segment stems. A second key for the lookup table is ascertained.
US10051055B2 System and method for synchronizing data objects in a cloud based social networking environment
Methods and systems are provided for synchronizing and sharing a file. A set of access privileges is configured within a cloud collaboration site to define a sharing configuration to allow sharing of the file between a group of computing devices comprising a first computing device and one or more second computing devices. A sync client automatically creates a sync folder on the first computing device that is used for storing files added to the sync folder. When a file is updated at the first computing device and added to the sync folder, the updated file is automatically synchronized at the cloud collaboration site so that the updates are accessible by the one or more second computing devices. The updated file is automatically pushed from the cloud collaboration site to the one or more second computing devices to share the updated file in accordance with the sharing configuration.
US10051050B2 Method and apparatus for establishing peer-to-peer communication
A method and apparatus for establishing peer-to-peer communication in a wireless network is described. A wireless transmit/receive unit (WTRU) may receive configuration information comprising periodic resources comprising time and subcarrier resources from a base station of a wireless network. The time and subcarrier resources may be used in discovery of other WTRUs. The WTRU is further configured to transmit an identification in the allocated resources and to transmit a synchronization signal to a peer WTRU for timing synchronization of the peer WTRU.
US10051046B1 Individualized connectivity based request handling
Individualized connectivity based request handling is disclosed. For example, a content source is accessed by a client device and a load balancer executes on a processor to receive a first request based on the client device accessing the content source. A first session variable is set to a first value in a first session and a first latency to the client device is measured. A first plurality of target nodes is selected based on the first session variable. A first plurality of messages is sent to the first plurality of target nodes. A second request is received from the client device after the first session expires, starting a second session. The first session variable is set to a different second value in the second session. A second plurality of messages is sent to a second plurality of target nodes different from the first plurality of target nodes.
US10051041B2 Methods and apparatus to configure hardware management systems for use in virtual server rack deployments for virtual computing environments
An example method to install a hardware management system on a management switch includes in response to a power-on event of a management switch, executing a boot loader on the management switch to boot an operating system on the management switch. The example method also includes obtaining from a virtual imaging appliance in communication with the management switch a uniform resource locator of a network-accessible location of installer software to install the hardware management system. The virtual imaging appliance is to configure a physical rack of hardware for use as a virtual server rack. The hardware management system is to manage the hardware for use in the virtual server rack.
US10051039B2 Terminal apparatus, server and method of controlling the same
A terminal apparatus provides shared profile information that is selectively received from a server based on a relationship between a first user and a second user, according to whether information of the second user is stored in the terminal apparatus of the first user as local profile information and information of the first user is stored in the terminal apparatus of the second user as the local profile information. Accordingly, a phonebook service for desired profile information is provided only for users in a buddy relationship sharing contact information with each other.
US10051038B2 Shared send queue
Generally, this disclosure relates to a shared send queue in a networked system. A method, apparatus and system are configured to support a plurality of reliable communication channels using a shared send queue. The reliable communication channels are configured to carry messages from a host to a plurality of destinations and to ensure completed order of messages is related to a transmission order.
US10051036B1 Intelligent routing of media items
Systems and methods for facilitating the sharing of digital media items between source computing platforms and end computing platforms based on information associated with and/or derived from the media items are presented herein. Automatic routing of a media item to one or more users may be in response to obtaining digital media items, such as a photo, a video, an audio file, or text file, from one or more media item source computing platforms, obtaining information associated with individual ones of the media items, and associating one or more media items with one or more groups based on the obtained information. Other aspects of the disclosure may be related to making media items easy to locate, generating notifications to one or more users who have indicated interest in a media item and/or media item group, suggesting that a media item be shared with one or more users, and/or other features.
US10051033B2 Providing audio data for a remote desktop protocol in a standards-based web browser
A web client may receive a first packet of audio data encoded in a first audio format from a web-socket server over a web socket connection between the web-socket server and the web client. The web client may convert the audio data such that the first packet is encoded in a second audio format, and the second audio format may be compatible with the web client. The web client may calculate a trip time for the first packet. The web client may send a second packet including an indication of the trip time to an RDP server by way of the web-socket server over a socket connection between the RDP server and the web-socket server. The web client may present the audio data using an audio canvas of the web client, and the audio data may be associated with an interface for viewing and interacting with a remote desktop.
US10051031B2 Further device timing adjustments and methods for supporting DASH over broadcast
Systems, methods, and devices of the various embodiments enable a receiver device to use a modified segment availability time. In various embodiments, a receiver device may be enabled to modify availability start times for segments in a segment availability timeline, such as a Media Presentation Description (MPD), to account for the actual times when segments will be available to a DASH client.
US10051016B2 Method, server and user equipment for accessing an HTTP server
Method for accessing a Hypertext Transfer Protocol (HTTP) server from a user equipment. The method comprises the steps of transmitting, by the user equipment, an HTTP message destined for that HTTP server to an Internet Protocol Multimedia Subsystem (IMS) server with which the user equipment is in a connection, determining, by the IMS server, on the basis of the HTTP message whether a trust relation exists between the IMS server and the HTTP server, and if a trust relation exists transmitting the HTTP message from the IMS server to the HTTP server.
US10051013B2 Method and apparatus for streaming multimedia content of server by using cache
A technology for a client streaming content of a server is provided. The technology includes a service installed in the client that receives the content from the server instead of a media player, downloads the content in a cache having a larger capacity than a memory buffer of the media player, and then transfers data stored in the cache to the media player. Accordingly, even when the memory buffer is full, data reception from the server is not stopped, and thus power consumption of the server and the client may be reduced. Also, since a connection to the server is performed by the service instead of the media player, various socket interfaces may be supported without having to change the media player, and since data is stored in the cache, a buffering time may be reduced.
US10051009B1 User agent to exercise privacy control management in a user-centric identity management system
A client-side user agent operates in conjunction with an identity selector to institute and exercise privacy control management over user identities managed by the identity selector. The user agent includes the combination of a privacy enforcement engine, a storage of rulesets expressing user privacy preferences, and a preference editor. The editor enables the user to direct the composition of privacy preferences relative to user identities. The preferences can be applied to individual cards and to categorized groups of attributes. The engine evaluates the proper rulesets against the privacy policy of a service provider. The privacy preferences used by the engine are determined on the basis of specifications in a security policy indicating the attribute requirements for claims that purport to satisfy the security policy.
US10051008B2 Systems and methods involving aspects of hardware virtualization such as hypervisor, detection and interception of code or instruction execution including API calls, and/or other features
Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or memory access. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a instruction execution detection/interception mechanism (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it). The instruction execution detection/interception mechanism may perform processing, inter alia, for detection and/or notification of, and actions upon by a monitoring guest, code execution by a monitored guest involving predetermined physical memory locations, such as API calls. Such actions may include interception of API calls within the monitored guest and simulation thereof by the monitoring guest or another authorized guest.
US10051005B2 Systems and methods for utilizing uni-directional inter-host communication in an air gap environment
A request message is generated with a trusted network entity executing trusted code on a first network layer. The request message to target a non-trusted network entity executing non-trusted code on a second network layer. The request message is transmitted from the trusted network entity to the non-trusted network entity through at least a policy enforcement entity. The policy enforcement entity applies one or more network traffic rules to enforce a unidirectional flow of traffic from the first network layer to the second network layer. A response check message is generated with the trusted network entity. The response check message to determine whether response information is available on the non-trusted network entity in response to the request message. The response check message is transmitted from the trusted network entity to the non-trusted network entity through at least the policy enforcement entity. The response check message to determine whether the response information is stored in a conceptual mailbox on the non-trusted network entity.
US10051004B2 Evaluation system
An evaluation system includes a network device, a gateway device, a policy evaluation device, and first and second control devices. The network device copies a packet received from the first control device and transmits to the gateway device and the policy evaluation device. The gateway device receives the copied packet, performs a first filtering based on the policy stored in a first policy storage unit, transmits the packet to the second control device while storing the result of the first filtering, and transmits the result of the stored first filtering to the policy evaluation device. The policy evaluation device receives the copied packet, performs a second filtering based on the policy stored in a second policy storage unit, stores the result of the second filtering, and evaluates the policy stored in the second policy storage unit based on the results of the two filterings.
US10051003B2 Privacy enhancements for wireless devices
A wireless device can obtain a network information record from another device operating as a credential source. The network information record can include network access information for a wireless network (e.g., SSID and password) and a usage policy specifying conditions under which the wireless device should search for the wireless network (e.g., temporal and/or spatial conditions). The wireless device can implement the usage policy by searching for the wireless network only when the conditions are satisfied. In some instances, the network access information can include instructions for dynamically generating time-varying network access information, and the wireless device can use the instructions to generate network access information during a search for wireless networks.
US10051002B2 Distributed VPN gateway for processing remote device management attribute based rules
Some embodiments provide novel methods for processing remote-device data messages in a network based on data-message attributes from a remote device management (RDM) system. For instance, the method of some embodiments identifies a set of RDM attributes associated with a data message, and then performs one or more service operations based on identified RDM attribute set.
US10051001B1 Efficient and secure user credential store for credentials enforcement using a firewall
Techniques for an efficient and secure store for credentials enforcement using a firewall are disclosed. In some embodiments, a system, process, and/or computer program product for an efficient and secure store for credentials enforcement using a firewall includes receiving a space-efficient and secure data structure, such as bloom filter, from an agent executed on an authentication server, in which the bloom filter is generated by the agent based on a transformation of a plurality of user credentials extracted from the authentication server and/or intercepted at the authentication server; storing the bloom filter on the network device (e.g., in a cache on the network device); and monitoring network traffic at the network device to perform credentials enforcement using the bloom filter.
US10050998B1 Malicious message analysis system
A computerized technique is provided to analyze a message for malware by determining context information from attributes of the message. The attributes are determined by performing one or more of a static analysis of meta information of the message (e.g., delivery protocol attributes) to generate a first result; a dynamic analysis of an object contained in the message to generate a second result; and, in some embodiments, an emulation of the object to generate a third result. The first result, second result, and third result are correlated in accordance with one or more correlation rules to generate a threat index for the message. The threat index is compared with a predetermined threshold to determine whether the message should be classified as malware and, if so, an alert is generated.
US10050995B2 Method and system for destroying browser-based memory corruption vulnerabilities
Client-less methods and systems destroy/break the predictive layout of, for example, a client computer memory. The methods and systems operate by injecting a library that manipulates the client computer memory during exploitation attempts.
US10050994B2 Method and computing device for processing data
Disclosed is a method for processing data, which includes: obtaining grade of a plug-in; assigning the plug-in into one of a plurality of categories according to the grade of the plug-in; and displaying at least one operation indication and recommended operation information based on the category the plug-in belongs to. A computing device for processing data is also disclosed.
US10050984B2 Identifying requests that invalidate user sessions
An illustrative embodiment of a computer-implemented process for identifying a request invalidating a session excludes all marked logout requests of a Web application, crawls an identified next portion of the Web application and responsive to a determination, in one instance, that the state of the crawl is out of session, logs in to the Web application. The computer-implemented process further selects all crawl requests sent since a last time the crawl was in-session, excluding all marked logout requests and responsive to a determination that requests remain, crawls a selected next unprocessed request. Responsive to a determination, in the next instance, that state of the crawl is out of session and the selected request meets logout request criteria, the computer-implemented process marks the selected request as a logout request.
US10050982B1 Systems and methods for reverse-engineering malware protocols
The disclosed computer-implemented method for reverse-engineering malware protocols may include (1) decrypting encrypted network traffic generated by a malware program, (2) identifying at least one message type field in the decrypted network traffic, (3) identifying at least one message in the decrypted network traffic with the identified message type, and (4) inferring at least a portion of a protocol used by the malware program by analyzing the identified message to identify a field type for at least one data field of the identified message of the identified message type. Various other methods, systems, and computer-readable media are also disclosed.
US10050981B2 Attack detection through signal delay monitoring
The present disclosure is directed to attack detection through signal delay monitoring. An example system may comprise at least one device including a physical interface. At least one signal delay monitor may determine whether a signal being transmitted to the device is received as expected at the physical interface and indicate a potential attack when the signal is determined to not be received as expected. Determining whether the signal is received as expected may include determining whether the signal is received within a window defining a time period in which receipt of the signal is expected. An example signal monitor may comprise at least a new data reception monitoring module and an expected reception window monitoring module. These modules may include logic to determine whether the signal is received within the window. An indication of a potential attack may trigger, for example, security-related actions in the system.
US10050970B2 System and method for data center security enhancements leveraging server SOCs or server fabrics
A data center security system and method are provided that leverage server systems on a chip (SOCs) and/or server fabrics. In more detail, server interconnect fabrics may be leveraged and extended to dramatically improve security within a data center.
US10050966B2 Systems and methods for providing a single click access to enterprise, SaaS and cloud hosted application
The present disclosure is directed to methods and systems of providing a user-selectable list of disparately hosted applications. A device intermediary to a client and one or more servers may receive a user request to access a list of applications published to the user. The device may communicate to the client the list of published applications available to the user, the list comprising graphical icons corresponding to disparately hosted applications, at least one graphical icon corresponding to a third-party hosted application of the disparately hosted applications, the third party hosted application served by a remote third-party server. The device may receive a selection from the user of the at least one graphical icon. The device may communicate, from the remote third party server to the client of the user, execution of the third party hosted application responsive to the selection by the user.
US10050965B2 Confirming data accuracy in a distributed control system
A control network communication arrangement includes a second protocol embedded into a first protocol in a way that modules supporting the second protocol may be aware of and utilize the first protocol whereas modules supporting only the first protocol may not be aware of the second protocol. Operation of modules using the second protocol does not disturb operation of the modules not configured to use or understand the second protocol. By one approach, unique additional information is embedded into a message to provide authentication of the first protocol message. This acts as a quality check protecting against unauthorized messaged being sent on the control network.
US10050961B2 Network device authentication based on hashing content of sequential messages
A method, performed by an authentication processor of a first network device, includes receiving a first message through a network interface circuit from a second network device. The first message contains a first data unit to be operated upon by the first network device. A second message is received through the network interface circuit from the second network device. The second message contains a reported authentication token for the second network device and a second data unit to be operated upon by the first network device. The first message is received before receipt of the second message. A check authentication token is generated based on hashing the first data unit. A command that controls operation of the first network device is selectively performed on the second data unit based on whether the check authentication token matches the reported authentication token.
US10050957B1 Smart card redirection
A processing device of a server executing an application establishes a network connection to a client device having a smart card, detects a program call directed to a smart card application programming interface (API) to authenticate a user of the client device for accessing the application, and determines, based on the program call, whether the smart card is a remote smart card for the server. Responsive to determining that the smart card is the remote smart card, the processing device redirects the program call to the client device via a separate communication channel of the network connection and authenticates, by the server, the user of the client device in view of data returned by the program call, as if the remote smart card were local to the server.
US10050950B2 Session manager for secured remote computing
A method for managing a session between a local computing device and a remote computing device, in which a session is established between a local computing device and a remote computing device, a lock session signal is transmitted from the remote computing device to the local computing device, a lock session signal is received at the local computing device, and the session is locked, at the local computing device. Furthermore, the user is prompted for identification information at the remote computing device, and the identification information is transmitted from the remote computing device to the local computing device. Moreover, the identification information is received at the local computing device, the identification information is authenticated at the local computing device, and the session is unlocked, at the local computing device.
US10050943B2 Widely distributed parameterization
This technology mitigates the vulnerabilities of parameter storage by calculating parameters dynamically rather than storing and using static parameters. This example non-limiting technology derives parameters “on-demand” from a subset of widely distributed parameters determined by a random string generated for each encrypted session. The subset of widely distributed parameters will be different each time a new subset is generated as the individual parameters are randomly selected. Thus the individual encrypted message (or document) will be encrypted differently using a different set of parameters each time. Some of these parameters bind the encrypted message to a specific user account and user device making the resulting encrypted message highly secure.
US10050941B2 DNS-based captive portal with integrated transparent proxy to protect against user device caching incorrect IP address
A captive portal system includes a login database, a web server, and a name server. The name server receives a DNS request from a user device, queries the login database to determine whether the user device is logged in, and responds to the DNS request with the IP address of the web server as a resolved IP address of the specified domain name when the user device is not logged in. The web server accepts a connection request from the user device to the IP address of the web server, receives an HTTP request specifying a non-local target URL from the user device, queries the login database to determine whether the user device is logged in according to the source address of the user device, and acts as a transparent proxy between the user device and the non-local target URL when the user device is logged in.
US10050935B2 Using individualized APIs to block automated attacks on native apps and/or purposely exposed APIs with forced user interaction
An API call filtering system filters responses to API call requests received, via a network, from UEs. The API call filtering system is configured to require personalized API call requests wherein each API call (except for some minor exceptions) includes a unique UE identifier (“UEIN”) of the UE making the request. Using the UEIN, the web service or other service protected by the API call filtering system can be secured against excessive request iterations from a set of rogue UEs while allowing for ordinary volumes of requests of requests the UEs, wherein one or more boundaries between what is deemed to be an ordinary volume of requests and what is deemed to be excessive request iterations are determined by predetermined criteria.
US10050932B2 Method, user node and remote access server for releasing address
A method for releasing an address, a user node and a remote access server are disclosed. The method includes: when releasing an Internet protocol version 6 (IPv6) address, a user node notifying the released IPv6 address to nodes within a scope of a local link. In the above technical scheme, when releasing the IPv6 address generated through a prefix, the user node notifies the released IPv6 address to the nodes within the scope of the local link, which enhances the accuracy of charging, improves the user experience, and plays a role of address resource recovery within the scope of the local link, thereby being able to reuse address resources released by the user in the network.
US10050929B2 Connection setting information managing system
In a connection setting information managing system which is configured to set connection setting information using a setting tool, wherein the connection setting information allows a network device connected to an IP network to perform a communication over the IP network, the system includes: a connection setting information storage unit configured to store the connection setting information therein, wherein the connection setting information comprises a tag name that is assigned to and is unique to the network device. The setting tool sets the connection setting information to the network device, based on the tag name that is unique to the network device.
US10050928B2 Methods and systems for determining an optimal subnet
Methods and systems for recommending an optimal subnet for assignment are disclosed. In some embodiments, the methods include the following: receiving a request for assignment of a subnet, the request including request data; accessing a subnet database to review a current register of subnets; querying the current register of subnets to determine a size of each of the available subnets and a number of available subnets positioned numerically before and after each of the available subnets thereby generating subnet availability data; applying predetermined subnet recommendation rules to both the request data and the subnet availability data to determine a recommended subnet for assignment; updating the current register to indicate that the recommended subnet for assignment is unavailable; presenting the recommended subnet; confirming assignment of the recommended subnet; and if assignment of the recommended subnet is not confirmed, updating the current register to indicate that the recommended subnet is available.
US10050923B1 Mail bot and mailing list detection
An embodiment of the invention may include a method, computer program product, and system for detecting email messages sent from an automated mailing system. The embodiment may include analyzing email metadata of a user to detect an indication of automation. The embodiment may include identifying any email messages sent corresponding to the pattern of automation. The embodiment may include performing an action in response to the identified email messages.
US10050919B2 Highly parallel scalable distributed email threading algorithm
Systems, apparatuses, methods, and computer readable mediums for implementing a scalable distributed email threading algorithm. A database is created for storing a plurality of emails organized by subjects and relaxed checksums. Each node of a plurality of nodes retrieves a different subject for processing, and each node reconstructs an email discussion thread from a corresponding retrieved subject. A given node may merge incomplete threads which are related but which have different subjects. Then, the nodes may write the reconstructed threads back to the database.
US10050915B2 Adding images to a text based electronic message
A plurality of word groups that satisfy at least one criterion, each word group comprising at least one word, can be identified in an electronic message. For each word group that satisfies the at least one criterion, at least a first image corresponding to a meaning of the word group can be automatically selected from a plurality of images. Each image selected for each respective word group that satisfies the at least one criterion can be presented with the electronic message.
US10050913B2 Method for sending and receiving electronic mail of international multilingual mail box
Disclosed are a method for sending and receiving emails using international multilingual mailbox. The method includes: 1) setting a field 1 in a header of an email in an international multilingual mailbox, and recording a substitute English email address corresponding to the international multilingual mailbox; setting a field 2 in the header to describe the email's sender's email address in English; 2) before a sending an email generated by a terminal that supports international multilingual mailbox, checking whether the receiving terminal of the email supports international multilingual mailbox; if not, sending the email according to the English email address in the field 1; and if yes, directly sending the email; and 3) extracting the field 2 from the header of the email by the receiving terminal, determining the corresponding language, and sending a prompt in English or the predetermined language to the email recipient. The present method resolves the deficiency in the transition mechanism of the international email systems, and helps people more conveniently communicate with each other using multilingual email addresses.
US10050906B2 Virtual node having separate control and data planes
A controller is coupled by a connection box to layer two nodes, such as top-of rack (TOR) switches. The controller manages control plane operations and forwards port extension data, such as IEEE 802.1BR protocol data to the connection box and the layer two nodes. The port extension data included information identifying a virtual path that includes ports in the connection box and one or more of the nodes. The connection box and the nodes handle forwarding plane operations. The virtual path is associated with the destination, such as a client device or a server device, and the port extension data causes traffic intended for the destination to be forwarded to the destination via the virtual path.
US10050904B2 VLSI layouts of fully connected generalized and pyramid networks with locality exploitation
VLSI layouts of generalized multi-stage and pyramid networks for broadcast, unicast and multicast connections are presented using only horizontal and vertical links with spacial locality exploitation. The VLSI layouts employ shuffle exchange links where outlet links of cross links from switches in a stage in one sub-integrated circuit block are connected to inlet links of switches in the succeeding stage in another sub-integrated circuit block so that said cross links are either vertical links or horizontal and vice versa. Furthermore the shuffle exchange links are employed between different sub-integrated circuit blocks so that spacially nearer sub-integrated circuit blocks are connected with shorter links compared to the shuffle exchange links between spacially farther sub-integrated circuit blocks. In one embodiment the sub-integrated circuit blocks are arranged in a hypercube arrangement in a two-dimensional plane. The VLSI layouts exploit the benefits of significantly lower cross points, lower signal latency, lower power and full connectivity with significantly fast compilation.The VLSI layouts with spacial locality exploitation presented are applicable to generalized multi-stage and pyramid networks, generalized folded multi-stage and pyramid networks, generalized butterfly fat tree and pyramid networks, generalized multi-link multi-stage and pyramid networks, generalized folded multi-link multi-stage and pyramid networks, generalized multi-link butterfly fat tree and pyramid networks, generalized hypercube networks, and generalized cube connected cycles networks for speedup of s≥1. The embodiments of VLSI layouts are useful in wide target applications such as FPGAs, CPLDs, pSoCs, ASIC placement and route tools, networking applications, parallel & distributed computing, and reconfigurable computing.
US10050902B2 Methods and apparatus for de-duplication and host based QoS in tiered storage system
Example implementations described herein are directed to addressing potential decreases in performance for a storage system coupled to a server. In a first example implementation, systems and methods are directed to addressing potential performance issues for storage tiering and the storage I/O control. In a second example implementation, systems and methods are directed to addressing potential performance issues for storage tiering and de-duplication.
US10050899B2 Data processing method, apparatus, client, server and system
The present invention discloses a data processing method, apparatus, client, server and system, which belong to the field of computer technologies. The method includes: a client sending a target object transfer request to a resource platform server; the resource platform server generating a target object transfer instruction accordingly and returning the target object transfer instruction to the client; the client generating an operation instruction according to transfer confirmation performed on the target object transfer instruction and sending the operation instruction to a resource transfer server; and the resource transfer server transferring, according to the operation instruction, an exchange resource that corresponds to the target object from a first resource account to a second resource account. The present invention solves the problem of low security of a client and a resource platform server developed by a target object provider, and improves the security of a target object transfer process.
US10050897B2 Control method and topology network structure for transmitting packet
A control method, suitable for a network structure including several nodes, is disclosed. Each of the nodes is directly or indirectly electrically coupled with other nodes. The control method includes following steps. At least one packet is received by one of the nodes. The one of the nodes determines whether the received packet is originally transmitted from the node itself or other nodes. The one of the nodes drops the received packet if the received packet is originally transmitted from the same node itself. The one of the nodes selectively saves the packet according to a throughput capacity and a time interval if the received packet is originally transmitted from the other nodes.
US10050895B2 Terminal device, terminal-device control method, and terminal-device control program
Provided is a terminal device capable of recognizing communication traffic in a mobile network for each piece of application software. Communication control means 91 controls packet transfer means for transmitting a packet. Instruction information imparting means 92 imparts instruction information representing an instruction for the communication control means 91 to the communication control means 91. The communication control means 91 acquires statistical information including communication traffic for each flow from the packet transfer means and retains the statistical information along with information on application software which is a flow transmission source and information on an access network used for communication. The instruction information imparting means 92 acquires statistical information of each access network from the communication control means 91 for each piece of application software.
US10050883B2 Managing a wireless mesh network
Methods, devices, and systems for managing a wireless mesh network are described herein. One method includes monitoring an outgoing data queue length of a node of a wireless network, determining that the outgoing data queue length exceeds a particular threshold, reducing a video quality associated with the outgoing data queue, and sending a notification to an additional node of the wireless network to reduce a video quality associated with an outgoing data queue of the additional node.
US10050882B2 Method for adjusting media stream transmission bandwidth and related apparatus
A method for adjusting media stream transmission bandwidth and a related apparatus are provided. A media stream sending end acquires scores that are given, according to identifiers of multiple media streams, by a media stream receiving end to the media streams, where the multiple media streams are transmitted at a same transmission port, and these identifiers are described based on media stream content; when it is detected that congestion occurs or congestion is resolved, the media stream sending end performs transmission bandwidth adjustment on a corresponding media stream according to these scores, and therefore media stream transmission bandwidth adjustment may be performed, based on the media stream content, on the multiple media streams transmitted at the same transmission port.
US10050881B2 Method and apparatus for transmitting and receiving data in communication system
Disclosed is a technology for a sensor network, Machine to Machine (M2M), Machine Type Communication (MTC), and Internet of Things (IoT). The present disclosure can be used for intelligent services (for example, services related to smart homes, smart buildings, smart cities, smart cars, connected cars, health care, digital education, retail businesses, security, and safety) based on the technology. A method of transmitting data in a communication system includes: generating a hash value by applying a hash function to original data; generating a message including at least one of the original data and the generated hash value based on whether there is an existing hash value equal to the generated hash value; and transmitting the message.
US10050877B2 Packet forwarding method and apparatus
The present application discloses a packet forwarding method and apparatus. An access device receives a first packet, where the first packet is an Ethernet packet, searches an equal-cost multi-path forwarding entry for a matched equal-cost path according to a destination MAC address of the Ethernet packet, where the equal-cost multi-path forwarding entry includes: a virtual MAC address corresponding to a gateway aggregation group, an identifier of each gateway device in the gateway aggregation group, and an outbound interface corresponding to the identifier of each gateway device, where the identifier is used to uniquely identify a gateway device in a large layer 2 network; and if N matched equal-cost paths are found, encapsulates the first packet into a second packet according to a first path in the N matched equal-cost paths, and forwards the second packet according to an outbound interface of the first path.
US10050872B2 System and method for strategic routing in a peer-to-peer environment
An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables two endpoints to dynamically select one of multiple possible routes for inbound and outbound messages.
US10050871B2 Communication system, route selection apparatus, and route selection method
A communication system in which a plurality of communication networks are interconnected, the communication system including a plurality of inter-communication network connections that include an inter-communication network connection by a first circuit performing communication by a first protocol and an inter-communication network connection by a second circuit performing communication by a second protocol, including: a route selection apparatus that is provided in a communication network that is connected to another communication network by the first circuit, and that is connected to another communication network by the second circuit; and an address resolution apparatus that can communicate with the route selection apparatus, wherein the route selection apparatus sends an inquiry to the address resolution apparatus about an address corresponding to an incoming number in a connection request signal transmitted from a user apparatus in the communication network so as to determine whether to transmit the connection request signal to a communication network of an incoming destination via the first circuit or to transmit the connection request signal to a communication network of an incoming destination via the second circuit based on a response received from the address resolution apparatus.
US10050866B2 Parallel top-K simple shortest paths discovery
A method for searching the top-K simple shortest paths between a specified source node and a specified target node in a graph, with graph data partitioned and distributed across a plurality of computing servers, the method including a parallel path search initialized from either one or both of the source and target nodes and traversing the graph by building likely path sequences for a match. Each computing server determines and forwards a path sequence as discovery progresses until the top-K paths are discovered.
US10050864B2 Operation mode transition method in network
An operation method of a switch apparatus includes: obtaining configuration information of communication nodes connected to the switch apparatus; identifying ports connected to end nodes among the communication nodes based on the configuration information; identifying link statuses of the ports; and when the link statuses of the ports are a DOWN state during a predetermined period of time, changing an operation mode of the switch apparatus from a normal mode to a low-power mode.
US10050862B2 Distributed application framework that uses network and application awareness for placing data
A distributed application framework, along with related systems and/or methods described herein, can intelligently place data using network knowledge. An exemplary method can include receiving data placement information from a distributed application that identifies a source node of data in a network and a list of potential destination nodes in the network for the distributed application to place the data; for each potential destination node, determining a network latency associated with transferring the data from the source node to the potential destination node using network metrics associated with the network; and sending the determined network latencies to the distributed application, such that the distributed application can assign the data to one of the potential destination nodes based on the determined network latencies.
US10050861B2 Assembly for debugging modem and method thereof
A debugging assembly includes a modem including a control unit, a switch unit, and an RJ45 port. The control unit is coupled to the RJ45 port through the switch unit. The control unit is configured to detect a network connection status of the modem and transmit a control signal to selectively couple the switch unit to pins of the RJ45 port to selectively receive a network signal or a debugging signal.
US10050860B2 System and methods for determining channel characteristics
A system for determining communication channel characteristics includes a transmitter comprising a bit sequence generator and a frame processing and modulator unit, where the frame processing and modulator unit is configured to generate a transmission frame comprising an embedded bit sequence generated by the bit sequence generator and at least one embedded side channel field, the transmitter further configured to transmit the transmission frame over a communications channel, a receiver in communication with the transmitter over the communications channel and configured to receive the transmission frame, and a data processor, in communication with the receiver through a data processor interface, configured to receive the transmission frame from the receiver, the processor further configured to process the transmission frame to detect and analyze distortions in a waveform corresponding to the transmission frame generated during the transmission over the communications channel based on the embedded bit sequence and the at least one embedded side channel field.
US10050857B2 System and method for supporting a selection service in a server environment
A system and method can support socket programming in a server environment, such as a distributed data grid. The server environment can include a selection service that operates to register a plurality of sockets, wherein each said socket is associated with a handler in a plurality of handlers. Furthermore, the selection service can listen for one or more incoming connection requests on the plurality of sockets, and invoke a pluggable callback provided by a said handler associated with a registered socket in the plurality of sockets, when said registered socket receives an incoming connection request.
US10050855B1 Maintaining a tunnel liveness session in a multi-chassis link aggregation group topology
A first peer, of a plurality of peers, may receive a packet directed to a network address. The network address may identify a tunnel endpoint of a tunnel via which traffic, associated with a multi-homed client, is transferred. The multi-homed client may be connected to each peer of the plurality of peers. The first peer may identify the packet as being associated with the multi-homed client. The first peer may update first information, associated with the tunnel, based on identifying the packet as being associated with the multi-homed client. The first peer may provide the packet to a second peer of the plurality of peers. The second peer may receive the packet and may update second information, associated with the tunnel, based on receiving the packet provided by the first peer. The first information and the second information may be updated to indicate an operational status of the tunnel.
US10050854B1 Packet generation-based bidirectional forwarding detection
A method of performing bidirectional forwarding detection (BFD) by a hardware forwarding element that includes a set of ingress pipelines and a set of egress pipelines. Each ingress pipeline includes a packet generator. A packet generator in a first pipeline periodically generates a pair of packets to monitor the health of a particular egress link. The pair includes a BFD transmit packet and a BFD dummy transmit packet. The method forwards each dummy BFD transmit packet to a first egress pipeline and increments a counter at the first egress pipeline. Each BFD packet is transmitted through the particular egress link to a network node. BFD packets received from the network node are forwarded to the first egress pipeline and the value of the counter is rest. The method marks the particular egress link as failed when the value of the counter exceeds a predetermined threshold.
US10050853B2 Neural network learning methods to identify network ports responsible for packet loss or delay
A computational method and system for identifying bad ports in a network may use a neural network learning function based on available network path data that is already collected. In this manner, bad ports in the network may be identified without having to measure each individual port using sensors.
US10050851B2 Visualizing conditions of information technology environments
Visualizing conditions of information technology environment includes creating a visual with an initial unit set and an interactive section, each unit in the initial unit set depicting at least two types of information about at least one current condition in the information technology environment and changing the visual in response to commands from the interactive section to reveal data about the information technology environment.
US10050849B1 Methods and systems for identifying styles of properties of document object model elements of an information resource
Systems and methods of automatically detecting styles of properties of DOM elements of an information resource are disclosed. A data processing system including one or more processors can identify an information resource for which to automatically detect styles of properties used to style primary content of the information resource, identify at least one DOM container that contains at least a portion of the primary content, determine, for each of one or more DOM elements included in the DOM container, styles of properties corresponding to a respective DOM element, store, in a memory, the determined styles of properties corresponding to the respective DOM elements included in the DOM container and use the stored styles of properties to modify third-party content to be inserted within the information resource.
US10050848B2 Data-driven profiling for distributed applications
An exemplary method includes providing an application that includes client-side code and server-side code, instrumenting the client-side code and the server-side code to generate timestamps, distributing the instrumented client-side code and the instrumented server-side code and monitoring timestamps generated during execution of the application. In such a method, where timestamps generated by the client-side code and timestamps generated by the server-side code occur along a common timeline, a developer can monitor performance of the distributed application. Other exemplary methods, systems, etc., are also disclosed.
US10050847B2 Selective scanning of network packet traffic using cloud-based virtual machine tool platforms
Network tool optimizer devices and related methods are disclosed that provide selective scanning of network packet traffic using cloud-based virtual machine tool platforms. Rather than require local network analysis tool resources, the disclosed embodiments identify subsets of packet traffic of interest, and these subsets are forwarded to a cloud-based server system where cloud-based virtual machine tool platforms are used to process the subsets of traffic of interest. Results from this processing are then provided back to adjust the operation of the network tool optimizers. Some further embodiments use local capture buffers and remote cloud replay buffers to stored subsets of traffic locally for later communication to cloud server systems where cloud-based tools analyze replays of the captured network traffic. Some further embodiments also use results from cloud-based tools to initiate local virtual machine tool platforms that are used to further analyze traffic of interest.
US10050841B2 Applying a multi-instance spanning tree protocol (MSTP) configuration
Applying an MSTP configuration can include instructing a plurality of network devices to disable non-MSTP links in response to a verification of receipt of the MSTP configuration and instructing the plurality of network devices to apply the MSTP configuration in response to a verification that each of the plurality of network devices disabled the non-MSTP links.
US10050840B2 Method and system for an internet of things (IOT) device access in a software-defined networking (SDN) system
Methods of Internet of Things (IoT) device access are disclosed. In one embodiment, a method is implemented in a software-defined networking (SDN) controller. The method includes receiving a node discovery request from a network device that receives a unicast neighbor solicitation message from an electronic device that supports IPv6. The unicast neighbor solicitation message contains an IPv6 address to be registered. The method also includes causing a device entry to be generated in a device discovery table, and transmitting an acknowledgment to the network device upon the device entry being generated successfully. The method continues with transmitting a request to the network device to generate a flow table entry for the electronic device based on a policy table. The flow table entry includes an operation to be performed, and the network device is to perform the operation on a packet received matching the flow table entry.
US10050837B2 Computer-readable recording medium, command generation method and information processing apparatus
A non-transitory computer-readable recoding medium having stored therein a program for causing a computer to execute a process. The process includes permitting specifying of devices that are made to belong to a device group to which a particular command template for instructing execution of a particular function is applied, over a plurality of types of devices, receiving specifying of a device that is to belong to the device group and specifying of the particular function that the device is made to perform, and generating a command that is applied to a device group to which the specified device belongs and that is used for controlling the specified device on the basis of a particular command template for performing the particular function.
US10050830B2 Work mode negotiation
A work mode negotiation method is disclosed. A core backbone (CB) device transmits a Mode Negotiate Request packet through an Ethernet port to a port extender (PE) device, wherein the Mode Negotiate Request packet carries a set of identifications of the PE devices for cascade. Next, the CB device receives a Mode Negotiate Reply packet through the Ethernet port sent by the PE device, and transmits a Mode Negotiate Acknowledge packet through the Ethernet port to the PE device. Finally, the CB device changes a current work mode of the Ethernet port from an Ethernet mode to a cascade mode after transmitting the Mode Negotiate Acknowledge packet.
US10050816B2 Method and apparatus for peak to average power reduction in wireless communication systems using spectral mask filling
A user equipment, apparatus, and method are provided for wireless communication with at least one base station. The user equipment includes a transceiver configured to communicate with the at least one base station by transmitting radio frequency signals to the at least one base station and by receiving radio frequency signals from the at least one base station. The user equipment also includes processing circuitry. The processing circuitry is configured to identify an occupied signal bandwidth of the radio frequency signals. The processing circuitry is also configured to identify a spectral mask for the occupied signal bandwidth. The processing circuitry is also configured to identify an unused available spectrum between the occupied signal bandwidth and the spectral mask. The processing circuitry is also configured to modulate a spectral mask filling (SMF) signal in the unused available spectrum, the SMF signal configured to reduce the peak-to-average power ratio of the radio frequency signals.
US10050815B2 Transmission device with channel equalization and control and methods for use therewith
Aspects of the subject disclosure may include, for example, a transmission device that includes at least one transceiver configured to modulate data to generate a plurality of first electromagnetic waves in accordance with channel control parameters. A plurality of couplers are configured to couple at least a portion of the plurality of first electromagnetic waves to a transmission medium, wherein the plurality of couplers generate a plurality of second electromagnetic waves that propagate along the outer surface of the transmission medium. A training controller is configured to generate the channel control parameters based on channel state information received from at least one remote transmission device. Other embodiments are disclosed.
US10050811B2 Determining signal channel impulse response using subcarrier pilot signals
Distortion caused by spurious components in a determined channel impulse response (CIR) is reduced. In an OFDM (orthogonal frequency-division multiplexing) system pilot signals are applied to different subcarriers of different symbols in accordance with a pilot transmission scheme. Channel estimates are determined by time-interpolation for some of the data slots of the received signal which do not already include a pilot signal. For each of a sequence of symbols, a respective Inverse Fast Fourier Transform is performed on the pilot signals and interpolated channel estimates in the data slots of that symbol, thereby determining a sequence of estimated CIRs for the sequence of symbols. Spurious channel components will vary across the sequence of estimated CIRs, whereas the true channel peaks will tend not to significantly vary across the sequence of estimated CIRs. Therefore the sequence of estimated CIRs can be filtered (e.g. with a low-pass filter) to attenuate the spurious components, thereby determining a CIR for the signal for which the distortion caused by the spurious components is reduced.
US10050809B2 Adaptive load balancing for single active redundancy using EVPN designated forwarder election
A provider edge (PE) device may receive an indication to perform a designated forwarder (DF) election associated with a network segment that includes the PE device, one or more other PE devices, and a client edge (CE) device. The PE device, the one or more other PE devices, and the CE device may be associated with an Ethernet virtual private network (EVPN) that includes a group of EVPN instances (EVIs). The PE device may perform the DF election in order to determine election information associated with the PE device. The election information may include information associated with a particular EVI, of the group of EVIs, for which the PE device is to act as a DF. The PE device may provide the election information to the CE device to cause the CE device to provide traffic, associated with a particular VLAN included in the particular EVI, to the PE device.
US10050807B2 Network system, method of managing network system and gateway apparatus
A network system, having: a gateway apparatus set in a network; a physical computer coupled to the gateway apparatus; a virtualization unit that allocates computer resources of the physical computer to virtual machines; and a management computer that manages the physical computer, the virtualization unit, and the gateway apparatus, wherein the management computer includes: a network mapping unit that controls the gateway apparatus by configuring settings in a virtual network and another gateway apparatus and a VLAN coupled to the virtual network; and a virtualization management unit that controls the virtualization unit, wherein the virtualization unit includes: a virtual port coupled to the virtual machines; and a virtual switch that configures settings for the VLAN coupling the virtual port to the gateway apparatus, and wherein the gateway apparatus converts transmissions between a format of the VLAN and a format of the virtual network and performs transmission.
US10050806B2 End-to-end (E2E) tunnel based on shortest point-to-point (P2P) path computation
A method implemented in a parent controller including receiving a request to compute a shortest end-to-end (E2E) path from source to destination through network domains managed by child controllers, receiving path segments and costs computed by the child controllers, wherein the path segments identify in-edge nodes, out-edge nodes, and inter-domain links, generating a candidate list using the path segments and costs received from the child controllers, constructing a shortest path tree (SPT) from the source to the destination through the network domains by repeatedly removing one of the out-edge nodes corresponding to the path segment in the candidate list having a lowest cost and adding the one of the out-edge nodes to the SPT until the destination is reached, determining the shortest E2E path based on the SPT, and transmitting tunnel creation messages to the child controllers to create a tunnel along the shortest E2E path.
US10050800B2 Electronic tool and methods for meetings for providing connection to a communications network
An electronic meeting tool and method for communicating arbitrary media content from users at a meeting comprises a node configuration means adapted to operate a display node of a communications network, the display node being coupled to a first display. The node configuration means is adapted to receive user selected arbitrary media content and to control display of the user selected arbitrary media content on the first display. A peripheral device adapted to communicate the user selected arbitrary media content via the communications network is a connection unit comprising a connector adapted to couple to a port of a processing device having a second display, a memory and an operating system, and a transmitter. A program is adapted to obtain user selected arbitrary media content, said program leaving a zero footprint on termination. The user may trigger transfer of said user selected arbitrary media content to said transmitter.
US10050799B2 Power control system and method, and information communication ability control system and method
It is a problem to be solved to provide Electric power control systems and methods which do not require one-to-one communications in both directions, in which the communications traffic does not rapidly increase even if the number of electric power consumption elements increases and which have good expandability. In addition, it is also a problem to be solved to provide information transfer capability control systems and methods which can be worked by the similar principles. In over to solve the problems, information representing an indication value for adjusting total consumed electric power which is a function of the difference between a current value and a reference value of the total consumed electric power in the group is transmitted by broadcast. Respective electric power consumed elements included in the group receive the information, and calculate, independently and in parallel, their own update values for consumed electric power by an operation using their own degrees of priorities and the indication value for adjusting total consumed electric power, and control their own consumed electric powers based on this. Information transfer capabilities can be controlled by the similar principle.
US10050798B2 Cryptographic block identification apparatus, cryptographic block identification method, and non-transitory computer readable recording medium storing cryptographic block identification program
The present invention relates to a cryptographic block identification apparatus which, in order to analyze encryption logic used by malware to conceal communication, identifies a cryptographic block where encryption logic is stored within a program of the malware. The cryptographic block identification apparatus includes a block candidate extraction part and a cryptographic block identification part. The block candidate extraction part analyzes an execution trace in which an execution step of malware is recorded, calculates an evaluation value representing cipher likeliness of the execution step based on whether or not an operation type that characterizes cipher likeliness of the execution step is included in the execution step, and extracts an execution step where the evaluation value exceeds a threshold L, as a block candidate which is a candidate of a cryptographic block. The cryptographic block identification part identifies a region of the execution trace in which the block candidates are consecutive beyond a threshold M, as a cryptographic block.
US10050797B2 Inserting snapshot code into an application
A debugging system may display snapshot information that may be collected in response to an event identified while an application executes. The debugging system may allow a user to browse the various data elements in the snapshot, and may allow the user to modify a snapshot configuration by including or excluding various data elements within the snapshot data. The user interface may have a mechanism for including or excluding data elements that may be presented during browsing, as well as options to change the events that may trigger a snapshot. The updated snapshot configuration may be saved for future execution when the event conditions are satisfied.
US10050793B2 Reduction of memory requirement for cryptographic keys
For communication of a first participant with at least one additional participant in a communication system via multiple protocols, the protocols using at least two different certificate formats, the first participant uses different certificates with the respective certificate formats for the communication via the different protocols, the different certificates being based on a shared public key. The first participant holds a shared associated private key for the different certificates. Provision of the certificates for the first participant includes generating the public key and the associated private key, signing the public key for provision of the first certificate, and signing the public key for provision of the second certificate.
US10050792B1 Providing cross site request forgery protection at an edge server
A request from a computing device for accessing a resource is received by an edge server, where the request includes a cookie containing a first token value and a second token value. The edge server validates the first token value and a second token value using a third token value generated using hashing algorithm with a secret key and one or more other values. The edge server then compares the received token values with the third token value. When the request is validated, the edge server retrieves the request resource.
US10050782B2 Decryption condition addition device, cryptographic system, and computer readable medium
A decryption condition addition device (300) acquires an original ciphertext cts in which a secret distribution matrix M is set as information specifying a decryption condition and acquires an additional access structure S+ which is a restriction condition to restrict the decryption condition of the original ciphertext cts. The decryption condition addition device (300) adds a row and a column which are indicated in the additional access structure S+ to the secret distribution matrix M set in the original ciphertext cts, and thereby generates an updated ciphertext cts, for which the decryption condition of the original ciphertext cts is restricted.
US10050781B2 Method, apparatus, terminal device and system for generating shared key
Embodiments of the present application provide apparatus and methods for generating a shared key, including setting up a key negotiation connection, and determining an algorithm code by negotiating using the key negotiation connection. An algorithm corresponding to the algorithm code is retrieved from a pre-stored algorithm library, and a pre-stored seed key is calculated using the algorithm to obtain a shared key. Compared with traditional key generation methods, embodiments of the present invention avoid the problem of a high bit error rate that occurs in the traditional quantum key generation methods, especially quantum key generation methods. One exemplary method determines an algorithm code through negotiation, retrieves a pre-stored algorithm corresponding to the algorithm code, and generates a new shared key using a seed key.
US10050779B2 Checkout and payment
A key ceremony application creates bundles for custodians encrypted with their passphrases. Each bundle includes master key share. The master key shares are combined to store an operational master key. The operational master key is used for private key encryption during a checkout process. The operational private key is used for private key decryption for transaction signing in a payment process. The bundles further include TLS keys for authenticated requests to create an API key for a web application to communicate with a service and to unfreeze the system after it has been frozen by an administrator.
US10050777B2 Method of updating a file tree stored on a storage server
One embodiment relates to a method of updating, by an electronic device of a first user of a tree of data files and/or folders of the first user stored in a storage server configured to implement a re-encryption mechanism, this tree comprising at least one target folder that the first user has authorized a second user to access by providing the storage server with a re-encryption key for this target folder from the first user to the second user.
US10050775B2 Element replication device, element replication method, and program
A second set including a plurality of elements a5(1), . . . , a5(N) or a concealed text of the second set is obtained, where the second set is obtained by setting a replication source element a(f(h)) included in a first set to an element a(f(h))−a(f(h−1)) and setting elements other than the replication source in the first set to zero with respect to h=2, . . . , M. An additive inverse of a replication source element a(f(h−1)) of which the order is before the replication source element a(f(h)) and is the closest to the replication source element a(f(h)) is −a(f(h−1)). The second set or the concealed text of the second set is used to obtain a third set or a concealed text of the third set. The third set is a set including a first element b(1)=a5(1) and i=2, . . . , Nth element b(i)=b(i−1)+a5(i).
US10050769B2 Time synchronization method and apparatus
Disclosed is a time synchronization method and apparatus. The method includes: receiving a time synchronization message sent by an upstream device through a clock port; obtaining a message rate parameter in the time synchronization message; according to the message rate parameter, correcting a time synchronization message loss detection parameter of a slave clock port, wherein the time synchronization message loss detection parameter is used to detect whether the time synchronization message is lost; and according to a correction result, keeping clock synchronization with the upstream device.
US10050767B2 System and method for multiple-input and multiple-output (MIMO) full-duplex precoding algorithms
Embodiments are provided to enable effective cancellation or reduction of the self-interference (SI) introduced when applying full-duplex transmission to MIMO systems. A method embodiment includes forming, using a first component matrix of a precoding matrix generated in accordance with signal channel conditions, a plurality of beams for a plurality of transmit signals, and forming, using a second component matrix of the precoding matrix, a plurality of SI cancellation signals corresponding to the transmit signals. The first component matrix is arranged to maximize a sum-rate of transmissions in the transmit signals assuming zero SI in the network component. The second component matrix is arranged to maximize SI suppression in a plurality of receive signals in the network component. The beams are transmitted at a plurality of antennas, also used to receive the receive signals. The SI cancellation signals are added to the receive signals to detect corrected receive signals.
US10050759B2 Mobile station apparatus and communication method
A mobile station (MS) receives, from a base station (BS), information which is used to assign a PUSCH resource; transmits uplink control information using a single PUCCH resource in case that the PUSCH resource is not assigned and a plurality of PUCCH resources is assigned; transmits the uplink control information using the PUSCH resource assigned on a first uplink component carrier (UCC) in case that the PUSCH resource is assigned on the first UCC, the first UCC is used for transmitting the uplink control information using the single PUCCH resource in case that the PUSCH resource is not assigned and the plurality of PUCCH resources is assigned; and receives the uplink control information using the PUSCH resource assigned on a second UCC in case that the PUSCH resource is not assigned on the first UCC but the PUSCH resource is assigned on the second UCC.
US10050758B2 Method and device for determining reference signal antenna port for downlink control channel in wireless communication system
The present invention relates to a method of transmitting a downlink control channel including one or more control channel elements to a terminal by a base station in a wireless communication system. In particular, the method includes: allocating an antenna port of a demodulation-reference signal (DM-RS) to the one or more control channel elements that configure the downlink control channel; and transmitting the downlink control channel to the terminal by using the DM-RS of the allocated antenna port, wherein the antenna port of the DM-RS is determined on the basis of the number of control channel elements per resource block.
US10050757B2 Method and apparatus for transceiving channel status information in wireless communication system supporting cooperative transmission
The present invention relates to a wireless communication system. A method for reporting CSI (Channel State Information) in a cooperative multi-point (CoMP) wireless communication system, the method performed by a user equipment (UE) and comprising receiving first resource configuration information for a CSI-RS (Channel-State Information-Reference Signal) and second resource configuration information for interference measurement; and calculating CSI using the first resource configuration information and the second resource configuration information, the CSI being for one or more base stations (BSs) among a plurality of BSs participating the COMP, wherein an interference measurement resource according to the second resource configuration information exists in a union of zero-power CSI-RS resources of each of the plurality of BSs.
US10050754B2 Device and method for transmitting reference signal in multi-antenna system
The present invention relates to a device and a method for transmitting a reference signal in a multi-antenna system. The present specification discloses a method for receiving a reference signal, the method comprising the steps of: receiving, from a base station, first channel state information (CSI) reference signal (CSI-RS) configuration information including individual parameters necessary when a terminal receives a first CSI-RS from a horizontally adjacent horizontal representative antenna among the all of the transmission antennas of the base station and second CSI-RS configuration information including individual parameters necessary when the terminal receives a second CSI-RS from a vertically adjacent vertical representative antenna; and receiving the respective first and second CSI-RSs from the base station on the basis of the first CSI-RS configuration information and the second CSI-RS configuration information.
US10050753B2 Method and device for mitigating inter-cell interference
Disclosed is a method for mitigating inter-cell interference. A method for mitigating inter-cell interference can comprise the steps of: a terminal, which is being serviced by means of a fixed cell, receiving from the fixed cell a first signal that is generated on the basis of a first STBC; the terminal, in time resources overlapping the reception time of the first signal, receiving from a moving cell a second signal that is generated on the basis of a second STBC; and the terminal determining a transmission symbol component on the basis of the first signal and an interference component on the basis of the first signal and the second signal.
US10050751B2 Method and apparatus for configuring a signal field including allocation information for a resource unit in wireless local area network system
Proposed is a control field including allocation information regarding a resource unit (RU) in a wireless local area network (WLAN) system supporting a plurality of RUs. A data field may be transmitted in unit of the RU. For a case where two 106-RUs are arranged and a plurality of user stations (STAs) are multiplexed to the respective 106-RUs, a SIG-B field may be used to perform signaling. More specifically, the number of STAs to be multiplexed may be indicated by using first and second identification bits in a user-common field of the SIG-B field.
US10050750B2 Training field tone plans for mixed-rate wireless communication networks
A method of wirelessly communicating a packet can include generating, at a wireless device, a packet including a training field based on a training field tone plan. The method further includes populating training tones in the training field tone plan by duplicating tone positions from a base training field one or more times, and adding one or more additional sub-band direct current (DC) tones or edge tones. The method further includes transmitting the packet.
US10050749B2 Video conference bridge setting sharing, pushing, and rationalization
A conference system is provided with enhanced settings capabilities. A controller can poll for settings at each endpoint in a conference system and be able via the video stream to selectively display and compare settings among the endpoints. One location can push its settings to one or more locations to overcome failures or degradation in the conference. The settings between different controllers may be rationalized via a common denominator method or tabular method to build a knowledge of how to configure conferences and to automate responses to problems.
US10050747B2 Short PUCCH in uplink sPUCCH
In one aspect, a wireless device receives a first data transmission from a base station in a first subframe interval and transmits HARQ feedback and/or CSI to the base station in a subsequent subframe interval, within a duration that is less than a maximum transmission duration that is possible within the subsequent subframe interval. In another aspect, a base station transmits a first data transmission to a wireless device in a first subframe interval and receives HARQ feedback and/or CSI from the wireless device in a subsequent subframe interval, within a duration that is less than a maximum transmission duration that is possible within the subsequent subframe interval.
US10050746B2 System and method for orthogonal frequency division multiple access power-saving poll transmission
A method for communicating in a wireless communications system includes receiving a first frame including a paging bitmap and a timing offset indicator, determining whether the station is permitted to transmit a packet according to the paging bitmap, and when the station is permitted to transmit the packet, determine a location of a network resource in accordance with a station identifier and the timing offset indicator, and transmitting, by the station, the packet in accordance with the location of the network resource.
US10050744B2 Real-time I/Q imbalance correction for wide-band RF receiver
A receiver apparatus models and corrects the frequency-dependent and the frequency-independent mismatches between I and Q paths jointly by polynomial estimations. The receiver apparatus may sample digitized I and Q path signals. The sampled data point may be modeled in equations with real and imaginary components. The sampled discrete time-domain data may be converted to frequency-domain data. Multiple statistics values based on the frequency-domain data may be computed. Coefficients for the polynomial equations may be estimated based on the computed statistic values. The channel mismatches may be estimated from the polynomial equations and used to compensate the mismatch either on the I path or the Q path.
US10050734B2 Network node and method for enabling interference alignment of transmissions to user equipments
A method performed by a network node for enabling Interference Alignment, IA, of transmissions to user equipments is provided. The network node receives signal strength values associated with more than one network node for the user equipments, wherein each signal strength value is associated with one network node. Then, the network node schedules a first group of the user equipments on radio transmission resources that are orthogonal to radio transmission resources of at least one other group of the user equipments when an IA gain value for each user equipment in the first group passes a threshold level. The IA gain value is determined by the network node based on the received signal strength values. The network node may then enable IA of transmissions to the scheduled first group of user equipments from at least two network nodes capable of performing IA of transmissions.
US10050732B2 Method and device for processing data in an optical network
A method and a device are provided for processing data in an optical network. The method includes the steps of events of a login scan are recorded by a first optical network element; the events are conveyed to a second optical network element; and the events are processed by the second optical network element. A communication system is described that includes the device.
US10050730B2 Transmitting apparatus and receiving apparatus and controlling method thereof
A transmitting apparatus is provided. The transmitting apparatus includes: a frame generator configured to generate a frame including a plurality of orthogonal frequency-division multiplexing (OFDM) symbols; and a guard interval (GI) inserter configured to insert GIs into the generated frame, wherein the plurality of OFDM symbols are divided into a bootstrap, a preamble, and a payload, and the GI inserter inserts first GIs having a size corresponding to a fast Fourier transform (FFT) size of each of OFDM symbols configuring the payload into front ends of each of the OFDM symbols, inserts second GIs having a size corresponding to a quotient obtained by dividing an extra region of the payload calculated based on the FFT size of the OFDM symbols configuring the payload, the number of OFDM symbols, and the size of the first GIs by the number of OFDM symbols into front ends of each of the first GIs, and inserts a cyclic postfix (CP) having a size corresponding to the remainder remaining after dividing the extra region of the payload by the number of OFDM symbols into a rear end of a final OFDM symbol configuring the payload.
US10050729B2 Mobile station and reception quality measurement method
Received Signal Strength Indicator (RSSI) is measured accurately even in a case where a discovery signal is transmitted. A receiver receives a plurality of subframes, at least one of which includes a discovery signal, and a measurer measures Reference Signal Reception Power (RSRP) using a first resource in which the discovery signal is mapped, measures RSSI using a second resource different from the first resource for which the discovery signal is mapped, and calculates Reference Signal Reception Quality (RSRQ) using RSRP and RSSI.
US10050728B2 Simulating service changes in an application module (AM) in a wireless communications system (WCS) to simulate site walks in the wireless communications system
Simulating sector changes in an application module (AM) in a wireless communications system (WCS) to simulate site walks in the WCS. The AMs are wireless telecommunication circuitry wired or wirelessly associated with wireless communications system components in a WCS. In one embodiment, the AMs are configured to determine signal information (e.g., signal strength, power and/or quality) of live communications signals in a WCS. The measured signal strength values are then artificially changed to simulate a site walk in the WCS. For example, the signal strength of communication signals received by an AM from a particular sector can be artificially lowered so that the signal strength from a neighboring sector located further away from the AM appears to be stronger. In this manner, a site walk of the AM in the sectors in which communications signals are received by the AM in the WCS can be simulated.
US10050723B2 Identity authentication using acoustic means
In particular embodiments, a method for transmitting authentication data using acoustical means, comprising: encoding, by a first device, information into an acoustic signal; emitting, by an audio output component of the first device, the acoustic signal; detecting, by an audio input component of a second device, the acoustic signal; and decoding, by the second device, the acoustic signal into one or more pieces of information.
US10050720B2 Devices and methods for converting electromagnetic signals into optical signals
Devices and methods for converting an input electromagnetic signal to an output optical signal consisting of dual sidebands with equalized quantum-limited noise figures of about 3 dB are provided. For instance, a device includes an input for receiving the input electromagnetic signal and an output for delivering the output optical signal; and a non-linear material component connected between the input and the output of the device, the non-linear material component having a non-linear electric susceptibility, wherein the non-linear electric susceptibility of the non-linear material component is selected to mix the input signal with an optical pump signal to produce the output optical signal, wherein the output optical signal has sidebands corresponding to the input signal, and amplifying this optical signal in a phase-sensitive amplifier to produce an output optical signal with sidebands having equalized amplitudes and noise figures.
US10050718B2 Optical communication module
An optical communication module includes a module board housed in a casing, a VCSEL and a driving IC mounted on a mounting surface of the module board, a lens holder mounted on the mounting surface of the module board, a lens block held by the lens holder, a plurality of thermal vias passing through the module board, and a first fixing screw and a second fixing screw passing through the module board to be screwed into the casing so as to press a back surface of the module board against a bottom surface of the casing, and the first fixing screw and the second fixing screw are each arranged in a region between the plug connector and the lens holder and on either outer side of the lens holder.
US10050710B2 Transmit optical sub-assembly with local feedback
Aspects of a method and system for feedback during optical communications are provided. In one embodiment, a system for optical communications comprises a digital-to-analog converter (DAC), a driver, and a transmit optical subsystem. The DAC is operable to receive a digital code of a plurality of digital codes and output an analog current signal having an analog current level of a plurality of analog current levels. The driver is operable to condition the analog current signal output from the digital-to-analog converter. The transmit optical subsystem is operable to generate an optical signal from the conditioned analog current signal. A digital modification of an input digital signal is dynamically controlled by a feedback path according to one or more characteristics of the optical signal. The one or more characteristics comprise a nonlinearity that may be temperature dependent.
US10050709B2 High-speed optical module for fibre channel
The present invention relates to the field of optical module, and provides a high-speed optical module for an optical fiber channel. The optical module can be used for 16G optical fiber channel, and comprises parts for emitting, receiving, clock data recovery and controlling. The optical module can be downward compatible with the application of 8G optical fiber channel and 4G optical fiber channel, support the diagnostic tests on optical circuit loopback and electrical circuit loopback, and provide stable receiving alarming. The optical module of the present invention, when serving as the interface between optical fiber channel systems and the interface between optical storage network storage devices, has the characteristics of miniaturization and low power consumption, and can improve port application density; the module supports hot swapping, which facilities the field debugging of the system, and can realize the replacing of the optical module without power down; and the module supports a digital diagnostic interface, and the network administrator can monitor the working state of the optical module by using the communication interface.
US10050705B2 LED light interior room and building communication system
An LED light and communication system in communication with a broadband over power line communications system. The LED light and communication system includes at least one optical transceiver. The optical transceiver includes a light support having a plurality of light emitting diodes and at least one photodetector attached thereto, and a processor. The processor is in communication with the light emitting diodes and the at least one photodetector. The processor is constructed and arranged to generate a communication signal. The at least one optical transceiver is engaged to a clock, and the clock is in communication with the broadband over power line communications system.
US10050704B1 Power efficient optical-frequency synthesizer
Several embodiments of a system and method of an optical-frequency (OF) synthesizer are disclosed that produces an optical frequency (OF) tone derived from a dispersive resonator and phase-locking to a radio frequency (RF) tone to achieve high precision. Thus, the stability of the synthesized OF tone is related to the stability of the RF tone. A frequency control word provides for a wide range of programmability to the frequency of the output OF tone. The OF synthesizer establishes the absolute value of the optical frequency of its output tone by making use of a dispersive optical resonator and applying appropriate corrections obtained dynamically by interrogating the comb lines. The reference resonator defines a semi-dormant OF reference comb, wherein the lines of that reference comb are associated with the modes of the reference resonator. Several selected modes of this reference resonator are interrogated by locking the frequency of light emitted by lasers to those resonator modes. The few selected resonator modes are the active lines of this reference comb and the other lines of this comb remain dormant, until activated, thus making the OF synthesizer a power efficient synthesizer. Concepts are presented to integrate the various components of this OF synthesizer on a chip-scale monolithic substrate.
US10050702B1 Real-time Raman gain monitoring
Techniques are described for determining, with a first optical node, a correction factor indicative of an amount of optical power loss that a Raman amplifier in a second optical node causes in an optical signal having a first wavelength that is transmitted by the first optical node and received by the second optical node, transmitting, with the first optical node to the second optical node, information, based on the determined correction factor, that is to be used for determining a gain of the Raman amplifier, and transmitting, with the first optical node to the second optical node, an optical signal having a second wavelength that is to be amplified by the Raman amplifier.
US10050692B2 Method and system of advanced interference cancellation on PDSCH at the UE
Methods and apparatuses for communicating in a wireless network include provision of interfering signal characteristics information including parameters used in a coding procedure used to encode at least one interfering signal to a user equipment to facilitate suppression of the at least one interfering signal present in a downlink signal being received at the user equipment.
US10050687B2 Signal generating method and signal generating apparatus
A transmission method for simultaneously transmitting a first modulated signal and a second modulated signal at the same frequency includes performing precoding on both signals using a fixed precoding matrix and regularly changing the phase of at least one of the signals. In this method, the power ratio between a plurality of signals transmitted from a plurality of antennas at the same frequency and at the same time differs from the power ratio between a plurality of pilot signals transmitted from the plurality of antennas at the same frequency and at the same time, whereby the accuracy of channel estimation by a reception device is improved.
US10050686B2 Methods and apparatus for beamforming
Systems and techniques for carrier aggregated beamforming using elevation control. A base station determines a first elevation to be used for transmission to a user device using a first carrier, for example, based on information received from the user device. A second elevation, for transmission to the user device based on the second carrier, is determined based at least in part on the elevation information determined for the first carrier. The first and second carriers may be used by the same base station or by different base stations, and using elevation information determined for the first carrier to determine elevation information for the second carrier avoids computation and signaling needed for separate determination of the elevation information for the second carrier.
US10050685B2 Transmission method, transmission device, reception method, and reception device
Provided is a precoding method for generating, from a plurality of baseband signals, a plurality of precoded signals to be transmitted over the same frequency bandwidth at the same time, including the steps of selecting a matrix F[i] from among N matrices, which define precoding performed on the plurality of baseband signals, while switching between the N matrices, i being an integer from 0 to N−1, and N being an integer at least two, generating a first precoded signal z1 and a second precoded signal z2, generating a first encoded block and a second encoded block using a predetermined error correction block encoding method, generating a baseband signal with M symbols from the first encoded block and a baseband signal with M symbols the second encoded block, and precoding a combination of the generated baseband signals to generate a precoded signal having M slots.
US10050682B2 Method and apparatus for transmitting and receiving channel state information in wireless communication system
A method and an apparatus are provided for transmitting channel state information of a terminal is provided. A first Channel State Information Reference Signal (CSI-RS) and a second CSI-RS are received. Channel State Information (CSI) is generated based on both the first CSI-RS and the second CSI-RS. The CSI is transmitted.
US10050681B2 Apparatus and method for performing beamforming by using antenna array in wireless communication system
The present disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as long term evolution (LTE). An apparatus and a method for performing beamforming by using an antenna array in a wireless communication system are provided. The apparatus includes at least one antenna array comprising antenna elements, a control unit configured to determine a number of beams to be formed through the at least one antenna array, and a communication unit configured to adjust paths associated with the antenna elements in order to configure as many antenna subsets as the number of the beams, and to form at least one beam through at least one antenna subset configured from the at least one antenna array.
US10050676B2 Wireless power feeding apparatus, communication method, and computer program
A wireless power feeding apparatus (100) is configured to perform wireless communication with a power reception side apparatus (200) and to perform wireless power transmission to the power reception side apparatus. The wireless power feeding apparatus is provided with: a communicating device (120) configured to switch between a first communication method that allows one-to-many communication and a second communication method that has less communication delay than the first communication method, thereby performing the wireless communication; and a communication controlling device (110) configured to control the communicating device to switch from the first communication method to the second communication method and to perform the wireless communication in the second communication method, on condition that the wireless power feeding apparatus becomes in a state in which the power transmission can be performed, when the communicating device performs the wireless communication in the first communication method.
US10050672B2 Method for processing an analog signal coming from a transmission channel, in particular a signal carried by power line communications
A method is for processing an analog signal coming from a transmission channel. The analog signal may include a useful signal modulated on a sub-set of carriers. The method may include analog-to-digital converting of the analog signal into a digital signal, and synchronization processing the digital signal. The synchronizing may include determining, in a time domain, a limited number of coefficients of a predictive filter from an autoregressive model of the digital signal, and filtering the digital signal in the time domain by a digital finite impulse response filter with coefficients based upon the limited number of coefficients to provide a filtered digital signal. The method may include detecting of an indication allowing a location in the frame structure to be identified, using the filtered digital signal and a reference signal.
US10050671B2 MAC cycle alignment method for neighboring network coordination
Representative implementations of devices and techniques provide communication between networked nodes while minimizing interference from neighbor network communication. Medium Access Control (MAC) cycles at the nodes may be aligned to MAC cycles of neighbor nodes and/or networks based on decoded timing information detected by the nodes.
US10050670B1 Power distribution system discovery
A power distribution system includes two or more power components that distribute power to one or more electrical components. At least some of the power components send and receive signals over power transmission lines to upstream or downstream power components in the power distribution system. The signals include information about power components in the power distribution system.
US10050668B1 Integrated network devices utilizing low-power technologies
Systems and methods for integrated network devices utilizing low-power technologies are disclosed. In some embodiments, a method may include receiving, over one or more pairs of low-voltage wires (e.g., telephone wires, intercom wires, security system wiring, etc.), an electrical current sufficient to power an electronic device disposed within a controlled-environment facility (e.g., a jail, prison, etc.). The method may also include performing an electronic operation within the facility and transmitting, to a communication system serving the facility over the low-voltage wire(s), information related to the operation. In some implementations, the electronic device may be a mobile phone detection apparatus, a wireless access point, and/or a surveillance device. The method may also include, during a first time interval, using the electrical current to store a charge in a battery, and, during a second time interval, using the current in addition to the charge stored in the battery to perform the operation.
US10050666B2 Devices for detecting ultra-wide band signals
Embodiments of the present invention include systems for determining locations of UWB transmitters. The system (100) includes multiple UWB receivers (104) for receiving a UWB signal (120) emitted by a UWB transmitter (106). Each receiver (104) includes: RF amplifiers (306) arranged in a cascade structure, the RF amplifiers (306) receive and amplify the UWB signal; multiple baseband blocks (308), each of the baseband blocks is coupled to the corresponding RF amplifier (306) and taps an output signal from the corresponding RF amplifier; and a processor (320) coupled to the multiple baseband blocks (308), the processor processes output signals from the multiple baseband blocks (308) to identify the UWB signal (120). The system (100) also includes a server (110) coupled to the multiple receivers (104), the server (110) receives the identified UWB signals from the multiple receivers (104) and determines the location of the UWB transmitter (106) using the identified UWB signals.
US10050665B2 Wireless device and wireless communication method
According to one embodiment, a wireless device includes a receiver configured to receive a first beacon signal via a first channel; and control circuitry. The control circuitry is configured to: analyze the first beacon signal to obtain channel information for specifying a second channel, change an operation channel of the receiver from the first channel to the second channel, and change, in a case of not receiving a second beacon signal via the second channel during a predetermined period of time, the operation channel of the receiver from the second channel to the first channel. The receiver is further configured to receive a third beacon signal via the first channel after the operation channel is changed from the second channel to the first channel.
US10050664B1 Enhanced linearity mixer
A system for enhanced linearity mixing includes an input-source signal coupler; a local oscillator (LO) signal coupler; a primary mixer that combines, via heterodyning, the primary-mixer-input signal and the primary-mixer-LO signal to generate a primary-mixer-output signal; a distortion-source mixer that combines, via heterodyning, the distortion-mixer-input signal and the distortion-mixer-LO signal to generate a distortion-mixer-output signal; and an output signal coupler that combines the primary-mixer-output signal and the distortion-mixer-output signal to generate an output signal with reduced non-linearity.
US10050662B2 Second order harmonic cancellation for radio frequency front-end switches
A radio frequency switch circuit with improved harmonic suppression and low insertion loss has an antenna port and a plurality of signal ports. A plurality of transistor switch circuits, are connected to a respective one of the plurality of signal ports and to the antenna port. Each of the transistor switch circuits has a transistor, which in an off state, together with a harmonic suppression capacitor and a parallel inductor both connected thereto, define a tank circuit that suppresses RF signals applied to the corresponding transistor switch circuit from a different one of the transistor switch circuits. The harmonic suppression capacitor is tuned to distribute large signal voltage swings in the RF signal amongst parasitic diodes of the transistor.
US10050659B2 Systems and methods for non-linear digital self-interference cancellation
A system and method for non-linear digital self-interference cancellation including a pre-processor that generates a first pre-processed digital transmit signal from a digital transmit signal of a full-duplex radio, a non-linear transformer that transforms the first pre-processed digital transmit signal into a non-linear self-interference signal according to a transform configuration, a transform adaptor that sets the transform configuration of the non-linear transformer, and a post-processor that combines the non-linear self-interference signal with a digital receive signal of the full-duplex radio.
US10050654B2 Method and system for suppressing a parasite signal received by a satellite payload
A method for suppressing a parasite signal received with a useful signal by a network of elementary antennas of a payload of a satellite. The suppression method includes an analogue formation step for forming analog beams and a digital formation step for forming a digital beam. The analog formation step includes forming of an useful analog beam in which the parasite signal is attenuated with respect to the useful signal and of an auxiliary analog beam in which the useful signal is attenuated with respect to the parasite signal. The digital formation step includes forming of a digital beam in which the parasite signal has been suppressed, by combining the signals obtained by digitizing the auxiliary beam and the useful beam.
US10050646B2 Amplifier adjusting device, system including an amplifier adjusting device and method for operating an amplifier adjusting device
The present invention describes an amplifier adjusting device for an amplifier element which is adjustable as a function of amplification factor and is coupled to a frequency domain selecting element for adjusting at least to frequency domains. The amplifier adjusting device includes a memory in which at least two amplification factors may be stored, the at least two amplification factors being assigned to the two at least two frequency domains, an amplification factor adjusting element configured to select, depending on a current frequency domain, a corresponding amplification factor from the memory in order to adjust the adjustable amplifier element, and an amplification factor estimator configured to correct, based on an analysis of a signal amplified by means of the adjustable amplifier element in accordance with the selected amplification factor, the selected amplification factor and store the corrected amplification factor in the memory.
US10050641B1 List manipulation circuits
Examples disclosed herein relate to very large-scale integration (VLSI) list manipulation circuits. In accordance with some examples disclosed herein, a list manipulation circuit may include a progressive population count circuit to generate population count values. The population count values may be fed into various types of circuits, such as list conversion circuits, list compactor circuits, and list reordering circuits.
US10050635B2 Amplifier calibration
A device includes an amplifier and calibration circuitry coupled to the amplifier. The calibration circuitry is configured to receive calibration values. The calibration circuitry is also configured to generate an output value in response to receiving a timing input.
US10050633B2 Clock generation circuit, and semiconductor device and system using the same
A clock generation circuit may include a first clock generator and a second clock generator. The first clock generator may generate a first output clock toggling in synchronization with a rising edge of a first input clock. The second clock generator may generate a second output clock based on a second input clock and the first output clock. The second output clock may have a level changing based on the first output clock, and may be generated at a rising edge of the second input clock.
US10050630B2 Flux-tunable qubit device with multiple Josephson junctions
In a general aspect, a qubit device includes two circuit loops. In some aspects, a first circuit loop includes a first Josephson junction, a second circuit loop includes a second Josephson junction, and the first and second loops are configured to receive a magnetic flux that defines a transition frequency of a qubit device. In some aspects, a quantum integrated circuit includes an inductor connected between a first circuit node and a second circuit node; the first Josephson junction connected in parallel with the inductor between the first circuit node and the second circuit node; and the second Josephson junction connected in parallel with the inductor between the first circuit node and the second circuit node.
US10050627B2 Information processing device, PLD management program, and PLD management method
An information processing device includes a processor configured to execute a program; and a programmable circuit device (a PLD hereafter) having a reconfiguration region in which a logic circuit requested in a configuration request from the processor is configured in response to the configuration request. The processor obtains measured values of data transfer rates of a plurality of logic circuits that are configured in the reconfiguration region and are operating; and on the basis of a sum of the obtained measured values of the data transfer rates, adjusts respective parallelisms of the plurality of logic circuits configured in the reconfiguration region, within a range ensuring that a sum of the data transfer rates does not exceed an upper limit of a data transfer rate of a bus provided in the PLD.
US10050622B2 Operating device and appliance having the device
An operating device for an electronic household appliance contains a rotary control knob being mounted on a control panel such that a carrier of the rotary control knob can rotate about an axis of rotation relative to the control panel, an angle of rotation detection device for detecting an angle position of the carrier, and a control device that is connected to the angle of rotation detection device and evaluates a measurement signal generated by the angle of rotation detection device. The rotary control knob further contains an operating element that is attached in a non-rotatable manner to the carrier and embodied in an elastically deformable manner and the rotary control knob contains a sensor that is attached in a non-rotatable manner to the carrier and detects any deformation of the operating element. The control device is connected to the sensor and evaluates a measurement signal generated by the sensor.
US10050618B1 Reset management circuit and method therefor
A signal management circuit includes a first input terminal to receive a first signal. A first logic portion is coupled to the first input terminal and configured to provide a first output signal. A second logic portion is coupled to receive a second signal and configured to provide a second output signal. The second signal is based on the first output signal and the first signal. An output terminal is coupled to provide a third output signal based on the first output signal and the second output signal.
US10050610B2 Clock distribution schemes with wide operating voltage ranges
Clock distribution schemes with wide operating voltage ranges are disclosed. In one aspect, an operating voltage level or condition within a computing device is sensed. In a first voltage condition, delay elements are used within a clock tree to minimize clock skew. In a second voltage condition, one or more delay and/or clocked elements are bypassed to minimize clock skew at the second voltage condition. In addition to controlling clock skew, power may be conserved by depowering the bypassed elements. Controlling clock skew in this fashion improves operation of a computing device that includes the clock tree and may improve battery life.
US10050607B2 Polyphase decimation FIR filters and methods
A polyphase decimation FIR filter apparatus including a modulo integrator circuit configured to integrate input samples and to provide integrated input samples; and a polyphase FIR filter circuit configured to process the integrated input samples, the polyphase FIR filter circuit including a plurality of multiplier accumulator circuits, each configured to accumulate products of coefficients and respective integrated signal samples, wherein each of the multiplier accumulator circuits receives a subset of FIR filter coefficients, wherein the FIR filter coefficients are derived as the nth difference of original filter coefficients, where n is a number of integrators in the integrator circuit, and wherein the FIR filter circuit is configured to perform computation operations with modulo arithmetic.
US10050604B2 Variable filter
A variable filter has a signal loop defined between a signal input and a signal output. A plurality of circuit elements connected in the signal loop, the plurality of circuit elements comprising a frequency tunable resonator, and an adjustable scaling block that applies a gain factor that is adjustable in a range that comprises a positive gain and a negative gain. A controller is connected to 1) tune the frequency tunable resonator; and to 2) adjust the gain factor of the adjustable scaling block between a negative gain factor to a positive gain factor providing for variable Q independent of frequency.
US10050600B2 Acoustic wave device
A SAW device (1) comprises a substrate (3); SAW elements (10) on a first main surface (3a) of the substrate (3); first lines (intermediate lines (29) and output side lines (31)) that are disposed upon the first main face (3a) and connected to the SAW elements (10); an insulator (21) that is layered upon the first lines; second lines (a second ground line (33b) and a third ground line (33c)) that are layered upon the insulator (21) and configure three-dimensional wiring parts (39) with the first lines; and a cover (5) that seals the SAW elements (10) and the three-dimensional wiring parts (39). Wiring spaces (53), formed between the first main face (3a) and the cover (5), houses the three-dimensional wiring parts (39), without housing the SAW elements (10).
US10050599B2 BAW device and method of manufacturing BAW device
A BAW device includes a substrate and a piezoelectric element formed on a surface of the substrate. The substrate has a plurality of elastic wave diffusing regions disposed therein for diffusing an elastic wave, the elastic wave diffusing regions being formed by modifying the inside of the substrate with a laser beam.
US10050594B2 Playback device group volume control
Embodiments are provided for satellite volume control. An example method includes receiving an input at a playback device to adjust a volume for a plurality of playback devices that are grouped for synchronous playback of audio content, wherein the plurality of playback devices includes the playback device. The method also includes sending a first message over a network from the playback device to a device associated with the plurality of playback devices, the first message including information based on the input, wherein the information is used to adjust the volume of the plurality of playback devices. The method also includes receiving a second message at the playback device over the network, the second message including information for the volume of the playback device, wherein the volume is based on the adjusted volume of the plurality of playback devices.
US10050593B2 Power amplifier module
A power amplifier module includes a first bipolar transistor configured to amplify a radio frequency signal and output an amplified signal and a second bipolar transistor. A base of the second bipolar transistor is supplied with a control voltage for controlling attenuation of the radio frequency signal, and a collector the second bipolar transistor is supplied with a source voltage. The power amplifier module also includes a first resistor, where one end of the first resistor is connected to a supply path of the radio frequency signal to the first bipolar transistor, and a capacitor, where one end of the capacitor is connected to the other end of the first resistor and the other end of the capacitor is connected to the collector of the second bipolar transistor.
US10050592B2 Output circuit
An output circuit includes a first transistor, a second transistor, an operational amplifier that outputs a control voltage, and a switch circuit that controls voltage output in accordance with a control signal. When the control signal is in a first state, the switch circuit supplies the control voltage to the gate of the first transistor to turn on the first transistor and electrically connects the drain of first transistor to the operational amplifier so that a first output voltage is output from the drain of the first transistor. When the control signal is in a second state, the switch circuit supplies the control voltage to the gate of the second transistor to turn on the second transistor and electrically connects the drain of the second transistor to the operational amplifier so that a second output voltage is output from the drain of the second transistor.
US10050586B2 Low noise and low power voltage-controlled oscillator (VCO) using transconductance (gm) degeneration
Certain aspects of the present disclosure generally relate to voltage-controlled oscillators (VCOs) using a lowered or an adjustable negative transconductance (−gm) compared to conventional VCOs. This −gm degeneration technique suppresses the noise injected into an inductor-capacitor (LC) tank of the VCO, thereby providing lower signal-to-noise ratio (SNR) for a given VCO voltage swing, lower power consumption, and decreased phase noise. One example VCO generally includes a resonant tank circuit, an active negative transconductance circuit connected with the resonant tank circuit, and a bias current circuit for sourcing or sinking a bias current through the resonant tank circuit and the active negative transconductance circuit to generate an oscillating signal. The active negative transconductance circuit includes cross-coupled transistors and an impedance connected between the cross-coupled transistors and a reference voltage.
US10050582B2 Self-charging terminal and photovoltaic panel cleaning equipment having same
A self-charging terminal, which includes a terminal fixing block, a sloped conductive member and a sloped conductive member mounting member is disclosed. The self-charging terminal is adapted for a photovoltaic panel cleaning equipment for facilitating recharging of battery power. The sloped conductive member is fixed on the sloped conductive member mounting member and the sloped conductive member mounting member is fixed on the terminal fixing block. The self-charging terminal is detachably mounted on the photovoltaic panel cleaning equipment and a shape of the sloped conductive member of the self-charging terminal is specifically matched with that of a telescopic charging member of photovoltaic panel cleaning equipment to facilitate wipe off an oxidization layer on the sloped conductive member, thereby prolonging service life of the self-charging terminal and extending repair cycle time. A photovoltaic panel cleaning equipment including the self-charging terminal mounted on a charging compartment thereof is also disclosed.
US10050581B2 Frame profile moulding for solar cell laminate, framed solar module and fastening system for solar modules
A frame profile (1) for a solar cell laminate (10) includes a laminate clamping section (2), which comprises two parallel clamping feet (2a, 2b) configured plane and mutually spaced apart for clamped mounting of the solar cell laminate (10); and a profile section (3) adjoining the laminate clamping section (2), which includes a portion formed—by sides (3a, 3b)—for the solar cell laminate (10). Therefore, the sides (3a, 3b) are formed such that the portion includes an undercut at least partially. A solar module (100) with at least one such frame profile (1) has a panel-shaped solar cell laminate (10), which is inserted between the clamping feet (2a, 2b) of the laminate clamping section (2) right up to the portion and is connected to the frame profile (1) of an at least partially framed solar module (100).
US10050575B2 Partitioned motor drive apparatus for subsea applications
A system includes an above-surface control unit and a subsea motor drive unit. The above-surface control unit includes a variable speed motor control circuit configured to generate at least one switch control signal and a first communications circuit configured to transmit the at least one switch control signal over a communications medium. The subsea motor drive unit includes a driver circuit configured to be coupled to an electric motor and comprising at least one semiconductor switch and a second communications circuit coupled to the first communications circuit via the communications medium and configured to recover the transmitted at least one switch control signal and to apply the recovered at least one switch control signal to the driver circuit.
US10050573B2 Wind power generation system including doubly-fed generator and stator-connected auxiliary converter
A wind power generation system and a control method thereof are provided herein. The wind power generation system includes a doubly-fed generator, a generator-side converter, a grid-side converter and an auxiliary converter. The doubly fed generator includes a stator winding and a rotor winding. The stator winding is coupled to a grid. The generator-side converter is coupled to the rotor winding. The grid-side converter is coupled between the generator-side converter and the grid. The auxiliary converter includes a first side and a second side. The first side is coupled to the stator winding. The second side is coupled between the generator-side converter and the grid-side converter. The generator-side converter, the grid-side converter and the auxiliary converter use the same DC bus.
US10050572B2 Power tool with electric motor and auxiliary switch path
A power tool is configured to receive power from a power supply. The power tool may include a rectifier that may output a rectified signal to a DC power bus. A switching arrangement may operate to deliver electric power from the DC power bus to an electric motor. A switch path may be electrically coupled in parallel with the rectifier on the DC power bus. The switch path includes an auxiliary capacitor in series with a switch and a state of the switch controls a discharging path for the auxiliary capacitor. A switch control circuit may be configured to detect voltage associated with at least one of the AC power supply or the DC power bus and to control state of the switch in accordance with magnitude of the detected voltage.
US10050571B2 Motor driving appartus and home appliance including the same
A motor driving apparatus includes an inverter to convert a direct current (DC) voltage into an alternating current (AC) voltage through a switching operation and to output the AC voltage to a motor, an output current detector to detect an output current flowing in the motor, and a controller to control the inverter, wherein, at the time of starting the motor, the controller controls a first current, including a DC component and a high-frequency component, to be supplied to the motor during a first period for alignment of the motor, and controls a second current, including a DC component and a high-frequency component, to be supplied to the motor during a second period for alignment of the motor, and the controller calculates the stator resistance and inductance of the motor based on the first current and the second current. Consequently, it is possible to easily calculate the stator resistance and inductance of the motor during the alignment of the motor.
US10050569B2 Inverter control device and inverter control method
An inverter control device that controls a multiple of inverters configured to use the same positive and negative direct current voltage bus lines connected to a power supply and driving a corresponding multiple of motors, the inverter control device including smoothing control means that controls an inverter outflow current so that voltage of the power supply is smoothed by a smoothing capacitor connected to the positive and negative direct current voltage bus lines, and two-phase modulation operation means that fixes a predetermined one phase of a three-phase modulated wave at either a maximum voltage or minimum voltage the inverter can output determined by a voltage between the positive and negative direct current voltage bus lines, and calculates a modulated wave that causes the other two phases to switch.
US10050567B2 Flexible energy conversion device using liquid
The present invention relates to a flexible energy conversion device using a liquid, and more specifically, to a method and a device for converting mechanical energy into electric energy by applying an opposite phenomenon of electrowetting, which can change a surface contacting the liquid between one pair of electrodes, and use the change of the surface contacting the liquid to generate electric energy, so as to prevent channel blocking or so that a lubricating layer or electrodes patterned onto a channel in a complicated manner are not required, thereby enabling simplification of the device, reduction of manufacturing cost, and the energy conversion device that is less faulty.
US10050566B2 Generator for automobile using flexible piezoelectric device
According to an embodiment of the present disclosure, a generator using a flexible piezoelectric device comprises a tire with a hollow tube structure, a ring-shaped inner wall formed on an inner surface of the tire, a supporting frame connecting a center of the tire with in inner surface of the tire to support the inner wall, and a flexible piezoelectric device fastened or mounted on an overall outer surface of the inner wall. The flexible piezoelectric device is pressurized to generate electricity as the tire is compressed by contact with the ground and at space between the inner wall and the inner surface of the tire is thus reduced.
US10050558B2 Alternating current (AC) inverter and method of controlling the same
An alternating current (AC) inverter includes a converter circuit configured to convert a direct current (DC) voltage to an AC voltage, and output terminals, the converter circuit being configured to output the AC voltage to the output terminals. The AC inverter further includes a signal terminal configured to receive a signal from outside of the AC inverter, and a control circuit configured to detect an abnormality related to the AC inverter, control the converter circuit to stop conversion of the DC voltage to the AC voltage in response to detection of the abnormality, and control the converter circuit to resume conversion of DC voltage to the AC voltage in response to reception of the signal on the signal terminal.
US10050555B2 Power supplies having synchronous and asynchronous modes of operation
The present disclosure relates to power supplies and control methods for power supplies. Example power supplies include an output terminal, a transformer having a secondary winding including a first terminal and a second terminal, first and second diodes coupled between the output terminal and the first and second terminals, respectively, first and second switches coupled between the output terminal and the first and second terminals, respectively, and a controller coupled to the first switch and the second switch. The controller is configured to control the power supply in an asynchronous mode when output current is below a defined threshold so current flows to the output terminal through the first diode and the second diode, and to control the power supply in a synchronous mode when output current is above the defined threshold so current flows to the output terminal through the first switch and the second switch.
US10050553B2 Rectifier circuit including a self-clamping transistor
A rectifier circuit is described, which includes a cathode terminal, an anode terminal and, between the cathode terminal and the anode terminal, an electronic circuit which includes at least one MOSFET transistor including an integrated inverse diode, the drain-source breakdown voltage of the MOSFET transistor operated in the avalanche mode corresponding to the clamping voltage between the cathode terminal and the anode terminal of the rectifier circuit. In addition, a method is provided for operating a rectifier circuit which contains a cathode terminal, an anode terminal and, between the cathode terminal and the anode terminal, at least one MOSFET transistor including an integrated inverse diode, the drain-source breakdown voltage of the MOSFET transistor being selected in accordance with the clamping voltage between the cathode terminal and the anode terminal, and the MOSFET transistor being operated in the avalanche mode.
US10050551B1 Arrangement, method and computer program product for limiting circulating currents
An arrangement, method and computer program product are provided for limiting circulating currents in a converter converting between AC and DC. The converter has a number of AC and DC terminals and includes a number of converter arms, where a first and a second converter arm are connected in parallel between a first DC terminal and a first AC terminal. Each converter arm includes a string of series-connected converter cells. The arrangement includes a control unit that obtains a current of the first converter arm and a current of the second converter arm, forms an average of the two converter arm currents, forms a first and a second voltage control signal based on the average and uses the first and second voltage control signal in the control of the voltage provided by the first and second converter arm.
US10050547B2 Quiescent power supply
A quiescent power supply including an AC/DC converter, a switch, an energy storage device, and a controller is disclosed. The switch is electrically coupled to the AC/DC converter to electrically disconnect the AC/DC converter from an AC supply line. The controller is operably coupled to the switch to actuate the switch. In particular, the controller can actuate the switch to disconnect the switch during when the AC/DC converter is idle.
US10050544B2 Ultra-high power ZVS+ZCS integrated soft swithing DC/DC converter
A ultra-high power ZVS+ZCS integrated soft switching DC/DC converter is disclosed, which adopts a phase shifted full bridge ZVS (zero voltage switching) DC/DC converter circuit. A saturation inductance Lk=Lk1+Lk2 controlled by a load current is series connected to a primary side of a high permeability ring transformer. A RCD buffer circuit for ZCS (zero voltage switching) current zero-crossing switching off is connected to a secondary side of the transformer. When a lead arm commutates, a refringence of a load current is blocked; the ZVS (zero voltage switching) is ensured; exciting current disappears; a lag arm realizes ZCS zero current commutating. The controlled inductance LK assists to establish a corresponding load refringenced current and the exiting current and recovers electromagnetic induction; The RCD buffer circuit softens the reverse current of bridge rectifier and oscillations caused by the leakage inductance on secondary side of the transformer and the buffer capacitor are attenuated.